kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 18:23:51 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.128' (ECDSA) to the list of known hosts. 2019/05/09 18:24:25 fuzzer started 2019/05/09 18:24:35 dialing manager at 10.128.15.235:18446 2019/05/09 18:24:36 syscalls: 320 2019/05/09 18:24:36 code coverage: enabled 2019/05/09 18:24:36 comparison tracing: enabled 2019/05/09 18:24:36 extra coverage: support is not implemented in syzkaller 2019/05/09 18:24:36 setuid sandbox: enabled 2019/05/09 18:24:36 namespace sandbox: support is not implemented in syzkaller 2019/05/09 18:24:36 Android sandbox: support is not implemented in syzkaller 2019/05/09 18:24:36 fault injection: support is not implemented in syzkaller 2019/05/09 18:24:36 leak checking: support is not implemented in syzkaller 2019/05/09 18:24:36 net packet injection: enabled 2019/05/09 18:24:36 net device setup: support is not implemented in syzkaller 18:24:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28000, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000440)=""/108, 0x6c}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f00000005c0)=""/195, 0xc3}], 0x7, &(0x7f0000000740)=""/200, 0xc8}, 0x801) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000880)={0x1, 0x1ff, './file0\x00', 0x1ff, 0x4, 0x4, 0x8}) sendto$inet(r0, &(0x7f00000008c0)="e087f8fedf3794402dc4c9bcdeb2eaddb8afe26be34296fd6f43c462570cf0b633386ef61c35edc0a71ab251a238356934ef0d8bb464507c5ef25c30cfe4ec0321cd6a9e04a8558b927cec43a2783dff6ac58853a5f6df071026d823cc1db90821f3bcaf7c9dce51574f3b11c72ca8c7f2716cefc58144326f061305451873ca1250135181a5cdd9b2e3c0cd98f769167fb879bd140b774cb1027eb2cf84baffb966a59929ce4b30ee2b6baf95448371d75421fd94de8fd82ac4d474255c7bcc05f5d65c6b770d7add773d252b6c8386a371a6f89b8a772463ebacc94865db893a2f3cbff8cc1bb397c66ff7ba375d1153b79e0feb9c206fda85baa90fab014564b6b0644aa92261c65bb45db9570aff02c00d338cd6eab5a06c144f32b265278265d5a5b05e289f492c48602f876996c2d60842661d35a6ab145428b13093c525a1372e00687b7d2829cb25918d4a6617cdec7db3376d18485c7753117ad5f96b8f95d245a65eeb78d0be3e0906b14ffbaedd5f014916548d23db3fecfca3030f54c02ba627de9c622fbaa123d869be844aa0faa67d0c4a16b0d97ffcfc56a03f3d943efecab4eae1836bf32c5bc1d5e343b59ee05c0e7410a4ea2ac77bb5862a5f61ec2a7e291443fc8da35157c9474e4a12efa38b50f4d0505ad4b5c9c38c506cea55f2bcc92a294d7a5af2ad516a85d0d4c2fe274f174f7f91a01d69566c0f477b1f0281b38af07f17228859ebd931e51f488d8481d1413a045d6d86c232079f850f9fc184b292832f995bfb746d76f381d6118e7862f559f5f2d149483a1b487ab26fd393b4dcf19b8056b5eb9c90cc035bb67a75ed42870daf47c9f52aee10ccccb447779bdd12195606fc578ea94dfa7915dba4ce2e3c32164afabde48769a4f994ee0abe6e3f747e782265d8f31de07490f7a43c8ebe5f8a850fdc8b8cefe9a4a3fb089ec603f47bf73afbc065c7913a34ddd1c511b9a73711e663e2c89ff2313bafad65c34bb6b1577042a8f8974f276d6eb0981b5602d3bbc421db97619b9394706503d8901df2cc1fdf4344c929fe6169087a2ca8ff4adeadad0bd02a6afd9049583e43ba2e27e5a0db2dc1314410fd9159de4fc5f43d7f0325f1cf08428bbf9afe5f487f5f30c9f10d66a3ad98219917e6e89d3f4c77fe3784ae9db3b37aa32d4210296550b02a2e5a9cf2b958664e8f426e3a979aab2b57fa4f5340314e04d9dc3c48f7e5c70751c8f8ebfb4359a39ffc1707f1624c096b23d9f37ff3aad73e7bedfa779d619db49080bb8fac0b17ca95b6d2c36826ae0be78a7a2b4be1dc0b74cc665ae4f017d076f359796d9cdc101451fb3e5606f6cd34674ffb9ad6e193c84a95cff7b03ec3355e91a6fef37b52033b889f8ba3aefb7352fcb8c3f54f4c0b12c7d6f725ac2483a625385c4110a1ba7cb4b2101aef22bf1f81d90727c91553e9fe989c2ca5a082904e85c94b599ebe68e32ee5f5a29a27058d231e6f8e26a69cdadd684694484b743be1f7e517108fceafa35315fa8d7e5dd28e038ade63410f3618993f2550a1097f7175b1a1f245918fbb066e19809b6ae46ed85ae7021a33ee51ba220417312c357289bed286aa1d764c55524dca83cf97710be31a28518f9b368bbd477ed99acd7555043950a17146f0696eaae6eeabc936411bdeab7f71a76e43bfdb9aa878577d86025b52f8b754730a2bb90cfb6403254622e354abf16415955d024e5bdeb44a75b0b28562f786c7e542aafca7bcc8359f93e18610727bfc1d04c513d3676fdd2c53edf38899d127607d3588af0f950edd003d193f817fa82e0755ebe225e712143c049bdb64a3a5cfad1208834b3040b704fa070381b49ae03d65e5421f9cdc4b8bde3ebfc1f3dcb1230ab524e2d6d7758c567c13675fcd951f34d9d1c327fb8d64f4e6dd6eb7366278ecd35b7234ea6f06fbf931884cbde2eb0ff4ad5d9b287ed6ec41e169f9e38e39262a08013477fe4959d0e5f39dd67d1f445a30277c3093a5fa0011eecee7ae89f5cc2d774d80eff8327b61cad797a0939d0583e165219c90aa2119b90842196f17d6eafbb889cb8bdc378e40af393a117c8204e660477fe9c1e06cb3e3c6619ec926284e5da7f54dee2e725c6e242983f63b7c624c7441b75e763ce335e423cc10ad9e4e92bbbe095f61c0eff4b517774dac7b088902aab911516a3ac0d6af24d58952322182e9f5d0cde570349b550d70476714f12f343256fe438c20403d8e38d9383fd85fd29ad8e9518798ea025d478d5b4a1a3318862d10f9c8196fe88442f4f9529c2e22567948d0db06536207196f63a9f8fe36c8a5b96214b632b3858536fa3b80b9980cfd92debc4761292282719e44e32c5d1559e89f9596f0eb77adc2b703b57fbb71083c1047076727d4da97d6ace8c33291eb770cf086dd06ba13396f674f3e7b8393c455070ac2651e8649021f6e42479d118655058d048c88db00519c586b2b9912136f07e96e83a91ca3c0f5c3b2ac2e9e8f9fb94dd892d46ae5e745988e8f2062dde8e45179a4fe66b825f6cb19be1a5c58191463fee0d18448107f2ecf258e0dbd43ce505533b2733067067d96329b7a32c46c381add000918042f4a91c216b86771bf883e4403a20c41a71d05b3bf8e618323aef86738e5f79df058f733569f6d92787047773d70241ae065b16b27f154ad7380d501740f9cba93eaaf0230d0a83a17ae966f196bc8569617cb45764bbd54d199f88434d7a654741b58b9b3916d50fe622c1020517e86dffe42e4af57e5aac87d69e013a735090b9757ca2d8b1d0058ae68c915aec1960a90cd1468c4752e4eeb98fc8c488f4b37966c8ba16ef67af2dc0b23d1e20c28cecdeb10269a23023def98f87976491a0e76b3abdfa9ff5a7751ed6c30d9edc64c67351e3a417b96f1266ae9bcd550b3de7f97a49a51eb99c84e9d105d53892e71c7adb8e66e7a702695b1f3fcd89b7fc5ae72e421c9ed8f3390619ed33b867b50a48c48208cf54aa7a3ac0a55b0405bd363db0f12214e5077d8c670b5e4610026f303b144a80aa8524f206c4cc7c2573b624ea63cf4d6c5e10ed5e372bc77b1abc21ee2592f14355b57ec25a8f3a3082ff6ea661d5f9c45ecbc9b55ccc233f06fa734dee7c48b356a6e4bb153144ad1230d21985ef828c0b11ce070f9820adf0209cd206fe6ee31b68a61ee4f4ba8fc17c428da12faa23175b014ba7efee6d32e64f481e48a0d8b10e3c782d0949a0fdd4e895c1862ab6a09a5166cd2104cf603d2a8459756b6efe05557a7806a4855168be3b8b2ff9783a0b38c897005d7702120c735b621a7f127cddb25ec5ea52686ddf247caf9dd815995195b109f999143785ba082b169a7dc0c233508b922cc14de34acaafd75d99b2048aa710dd63727ec22f56b6b3b63b376b998f4fdf5e02ef51891bf01ebd9f8a782d2e07c2fc9d4d295ea216eb842fdfcecd5ed8ac0a7fb3d85349bc0a1d3be9a9cefc7b4344b2534a9a9f47fe3c0f4e424d43ac45f244966da8a7e545603a6b2e58821782f2b36d479488ab2a59b41861d5580963d9ec9b10cfef1182105e04dfa7a5917a23f14e3099e25cf4f74ca6d34489225525aee861da71352db0bee3cf4e8d34f1a790e203239b3fe0d73e872862a14081a578e5b9cd5d0b4570f9e491e6c56420052e5e39f4b7d272de66e39b019d1ff510f068dac69a3ac9b99cd32f0ac08f88674f472ed18e2edfb1b70f28e92d15abaa807f6233a4a810be0f8ca78530ef6806f3349fd6eee26946600060a0480c2c1b4b7be91bc47570403b1518617ec7e2c66a7dcaeff003971126eaa9b7fab7cfcf47847b6b7b40ffeecd25e9ac0117405114b8785a6c1900b48776aa5f1a0081007ae0143bccb43cf5b98ba54d9b89cc486174d181e3288fda853c61f3250e3cf6a8e857bb53d607886aa166a9011f847e860e893652e054d7d5dcc72a26dfc20d135fe4927fec2153b3166c3010bc516c1022365056b9e87457a39ed47fd1e203d872fb99031dcbebe90c8e380ac1ee71c615b7b0bbcbfe60d9aff376db8ff3f18170ebeb2462058a29683f42e17b7d37f74fb0f91f3b038ac7d95b4c140a20864c27dce067a8d5805c0875e61a31e51bd7ab03cbb910071ec365072f9bd564c96fa1601b06e85a9341a8c8f7a0a5832e2d57ef347deef482bd08c77737591a4b343992479f9debacba88705ac1f450d3f6cd3e739681eb6dbf8f594a379334119f07f3430a43669a769bf1516ff763f37f4d0f7af2706a683d1525249d6ae7cf37c30dfd7201e62f550d599ffaf7fada43d24709c24f6a3758296ec581ad29f4326e61d2e26cfd80b17fabc3957a2474506dfa83ea7e2820920553afec66be96028dcade35ac2a22ef85fc20ebf2c49571100784343d677ff45ae1e6416e9bdb1ce6d596d23ddc4c65b947a91855a3e53fb21ade38295942210cbcc86546a12c10692a222e3cebc27e9717d88105a1c1684f4b682048801417746b17269bd75df1816860c6fe8100f3654bdc83bbea9327a9a627fd79b6b176ecaa661795b67397081e797f47a89155dc1387f6cfc05992531b20667f5f92bbd361ad706d9ed1536900e32ba74ffafa57149a299f9a27463edee2256389d6aae73c495d9c02bf6f5868d3f062b0a58d458693ec8031524d02b2fdf109130d09feb55447bab7325ebf4db24ac23e276d41c56fdcc20e4ebcbab8cdebf32175075bcec5d4267aaf6474a9b7482763d1bc4752ff39a8af101ad40fbe06c576bf5f4179112f28f97d8dd8cb6b6a4bb5d2216b03e2f5c5ed21e9a61d38873715b2293ce37e88da52c74524549aca697d1c689d4ccd74c6b2c15e56b970ec06b143661d7b97aa73198a3463d85e85ec346910a5bc65e9151dad73a942242cc56f6aa0f6ec275c87bd6c140384ca89f303e029b62f9bd194ddbdc348012db482d2606aa128279227460c816f3382c94c0fab9b21c97bdf5589768c5724b9f332c613500186a07f9e58f9d8b659e5ca8ff6db7f63eedceed0ba30075e9cd6b2e4f56dbe54ccbded06cb658bef4a429bdcb5cd858a598748a89eae0f9d32d444363feda6c68c0d0310d3ad46affdc301528d9800f8ad3ebd3819e9ec73ef9c27b29fa0f6d17be06a1177e6e318c181bfecf4cbbcb8e1741919f33d4fc4d29dbac4731dfb903085802fba2f904b790fa574b7c731d50088e8bd5eb3253fa83f08e28a0f11bc3d2924236cb54f1924ff1d162990c9623e678a7f089a9a4bf80c8bed6c38c4028bfdd484f03a84494024620901c523f8aff47d007ced1e2ee1ccf3d34534fcd67e94d272b0fe16ed7a2f6a904541077289b93d33e8be4bccd753cb596017200638f017b6b37af7e4c7fba88433c9789bde1a6c6a3170937eee476f81317db819d9f672a554414825c81c2e6b764b49d1ecb38dad606db8a70fb0c1eb6f61a0e727c9f4e779f20700705e8b94213a44bb50b59c9d4829dc259213268b29287f4d320acacff789424547d00ee8581cf67d6568709b63b4f99616c28ad2e9feba720d393ec05c51fc9d772d5fe8ebd06fc0f01d478e6e66da59096502c6f9cf22f09ad4af635cc327cef6f0566cc4465664ab66c1d34377895ed72bc483c588e242836d8073ec866365b7524841bf8d93c7e571b3b1a6d9d0a171c75b77bb3b02076738dedfd7b20162b9ac2660efadc239a3e35b85441f44d05e66261be3bb5e730a342c46be2d12242b5d300fb270bcdc6c1215255427244a18e4b107eed4b064b33a9219c645842", 0x1000, 0x2, 0x0, 0x0) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x8200, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001940), &(0x7f0000001980)=0x10) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000019c0)={0xffffffffffffffff, 0x20, 0x7, {[0x1, 0x7, 0x0, 0x2, 0x5, 0x6, 0xffffffff, 0xfff, 0x8, 0x10001, 0x7a0, 0x1000, 0x1f, 0x2, 0xffffffffffffffc0, 0x400, 0x4, 0x7], [0x0, 0x7, 0x5, 0x81, 0xa34, 0x401, 0xecb5, 0x2, 0x6, 0x4], [0x6, 0x100, 0x0, 0x7ff, 0x3, 0x10001, 0x80], [0x1f, 0x8, 0xffffffff00000001, 0x4, 0x3f, 0x34], [{0x0, 0x4, 0x86, 0x2}, {0x8, 0xc4cb, 0x8df, 0x100000001}, {0x8, 0x6, 0x7e, 0x7}, {0x1000, 0x1, 0x444, 0x7ff}, {0x1, 0x1a7, 0x7, 0x9}, {0x1f, 0x3, 0x200, 0x5}, {0x4, 0x10001, 0x4, 0x2}, {0x5, 0x80000000, 0x4, 0x3}], {0x6, 0xfffffffffffeffff, 0x8, 0x6}, {0x95, 0x8, 0x6, 0x1b73800000}}}) lseek(r3, 0x8, 0x1) utimes(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)={{0xeb2, 0x7}, {0x0, 0x1}}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001cc0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/bpf\x00', 0x10000, 0x0) r5 = shmget$private(0x0, 0x600000, 0x320, &(0x7f00009fd000/0x600000)=nil) shmat(r5, &(0x7f0000dd3000/0x1000)=nil, 0x2000) rmdir(&(0x7f0000001d40)='./file0\x00') r6 = getpgrp() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001d80)={""/16, @ifru_flags}) ioctl$TIOCNXCL(r3, 0x2000740e) r7 = getuid() r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0, 0x0}, &(0x7f0000002040)=0xc) r11 = geteuid() getgroups(0x8, &(0x7f0000002080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r13 = geteuid() getgroups(0x1, &(0x7f00000020c0)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002240)={&(0x7f0000001dc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001fc0)=[{&(0x7f0000001e00)="6a7de5f3fbef65811effd19576f81781c8a3b420c4c01f1cd519cb9b166a5d08ce16c151935bbc9b7fd5c8b4218b116c32f4ef6f5f5d6a9d7f5602797253de6157e5fec89553c621ab67f18031a8eaa99ac6e4d2184b773ef8a0191fba2f7a559ccbc0a62311ddd84cec2db3fc4ed3b9dd6e3017532cb5a111fb03fc50b73ac1966444d308a321ce303f9107c37d227175cf", 0x92}, {&(0x7f0000001ec0)="e88cb2afe6e7580c03ec2a6ae4d4eb41a42b63d81fec9bc168ac182733468c547a09bde5c0bd384e48a4b1987cd31a60df1aa847f65930fc2c208d0a0bc1e3c8779eaad9c8057f583ed09cee5fe76bdad3d10f25d7c6ec959be4a814c2c3d6b50ce5dbd75750ffa6a820e7ee39b57f9772bee009f86e8f52f603816722786bd615162d0302c3b834c72fa36396e7d156fc23d2880251ebf600ae5c5af3e34bc19f2264475c045e13d29d879cae45a27030fbc62027ad65226e3ab410352eafb3bcb911ed0f6455037ba79f50fd7bded09d33e3cef59ab4b9256dc4fe7db6e5bd", 0xe0}], 0x2, &(0x7f0000002100)=[@rights={0x30, 0xffff, 0x1, [r4, r4, r0, r0, r4, r1, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r1, r4, r2, r3, r2, r0, r1, r3, r4]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @cred={0x20, 0xffff, 0x0, r6, r11, r12}, @rights={0x28, 0xffff, 0x1, [r3, r2, r4, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r13, r14}], 0x110, 0x40d}, 0x40d) 18:24:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xe3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000080)={0x3, "f28ede3ce6e536c77f79e4c9ae8e223647da5c98e7eeef3c4711650c3cccd4cd682acb927441c830ed921d"}, 0x33, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/42}, 0x32, 0x3, 0x1800) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1, 0x0, &(0x7f0000000100)=""/1}) fchmod(r0, 0x4) setsockopt(r0, 0x6, 0xcfc, &(0x7f0000000180)="66bc637466821f6cbd412abf2b975af108a0aeca1a405f6ea5fefdf9364f06f2386737ab72eb310c63e3f910237866361893a0ba05109f877462d60e2947416165114c2b5a9dec2cf08ca7fb2e20f661edd41257668784af262b8724256ca7b1855067ee947b4b2f63ef3a93e20e1e1612b55ba216c46f045fc482484e281760863bcfdc4aafbbf1608d4ce85a0a94fd38f3e997cb26980a1034e19afce0598ccb23f7e726acd60bb33274a8923b83990a85596edbf8a50e066e30480671badcaa9cf6c418eae54dca", 0xc9) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/16, 0x10}, {&(0x7f0000000440)=""/2, 0x2}], 0x4, &(0x7f00000004c0)=""/175, 0xaf}, 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000005c0)) r2 = semget(0x1, 0x3, 0x44) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000600)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000640)) r3 = accept$inet(r0, 0x0, &(0x7f0000000680)) getsockname$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getuid() r9 = getgid() r10 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000740)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000bc0)=[{&(0x7f0000000780)="41bab7c2697f56b1a1e451d4d9e8963bc1f668d5e09ee9bdbc9863e67a1c668a283ccc4c38f366c9a4509f26055e710ee25a319058d297cfcabcb67e06c9543b08144ba180ea6c7854c0b60a26d0eeb7b1f956950ca9336384f63bb3e58fc0dd252b94931f3a2bd796ce5d354bb24ba2c628648792932a4c1ef2f91d7b23c81d43f6f35e47e5bbd3139879d82690623065a6adc7cc66d546aa796e9bfaa79c2a4a6aa85f2afa3f726cfafcb5db845792adb8284d7479fee94ca1cd025eafd1cf618fd3c32c7cea7bb494e03a935e63e59000cb51f496d76b159eb7b234b760e50eaad2dbd8c161dab26c0be2793cf85692c67b", 0xf3}, {&(0x7f0000000880)="2787890d9e80269a116fb5c39130d75923cd4935d9ed3a380bf37e4370a686b4ac1e2913a4d9786edd626087f52f87f12f88d443d8a9b0e0d9c9ff8ebeecb8f5349189cfe7f9170eff20d9fc9a90fefdd195c8000bbd703f308be67aff7cade4cd658978391d413f648e71b60af51c810c0a72ad3e7c154aa00c087fc881c00fc6d3d2c5ef549639865dfa2cb0e936b8beb170435fa0ce00742f0cd7723e8dabd4f666f6a797ee3945bdd27c6b1ccb2b2b588ff9a286fc81e26c07951964518a878c5bc70491b21378402a79dec15784addf834982268e29d2c8b7873caacfe0af5f2346d064", 0xe6}, {&(0x7f0000000980)="bc546bf97160fb0408b31c10728edf5457a92794b729a339b2f5aad46ea045b8ba957495cdf3c40981762f1d2f8b2937911e8fc41b8c74d1d1c84d01b8d73bff5d31ae01bfa3953163e7ec0b1428f8704b6867924e6797112653ed8c270fe8eb1f69b290bc1b9702de054cd3925028cb8cb779c88b2d2fc6c8f84697f58f8f3272459d3d68fc04966f49da4c1205d87a2685da8bea94053ec8a3d594b8997bd4c949d5cc007527d96b2472ebf4b3084769b72bbd08bcce88896d27c1656a233c7c435779f328f92429b61d00cd68ddf0f6b7281177c5ff8faf4ecaac8716bc5e08979b", 0xe3}, {&(0x7f0000000a80)="7d611e5bb8fc5043fdb63e698f00715481d1cbd27c66fd4a564715bfabe6848f8ab3c3f89c1ff7f436cd49630133c5d83641ae8222b70a192b099fc15186bfb26915a5adf260aff2f8d86672bec10946f1ad552344317cde5cf89821f252f19777ef8666a98794163b21905dfcfff6557b0047029e9e40cc88dd7ef53b436b10c971c3925fcf0664083e7ee6e521b3a2421f8beba3ccf92c6198805048aa", 0x9e}, {&(0x7f0000000b40)="fc0ffed133d12e9b83b1b6b544c31da922c082eeb4c480e23adbad7b0a13dbc38e130c7b7f44987245d35708c185f6aab8623a0c6c0202b229216552bcbb068e63518a79e432a49aae22f743d427d7f6", 0x50}], 0x5, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r3]}], 0xd0, 0xa}, 0x402) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000ec0), 0x4) semop(r2, &(0x7f0000000f00)=[{0x0, 0x3bda771, 0x1000}, {0x3, 0x401, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}], 0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000f40)={0xad5d4a0db2fe393d}) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000f80), 0xc) 18:24:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80000000) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x7fffffff}, 0x295) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) flock(r0, 0xb) 18:24:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:24:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x205b0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 18:24:41 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8c1ce2c4b3f1befd8dee010c00f0002f41632f7c72632ab4a4f5706b3b17d5e1d46bc0ebd0504d1ecf5deb10c55a920d73c914f48a2d05068861d9cf06de3105ec7a6096323db361a8c282", 0x4b}], 0x1) 18:24:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x107e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0xf6}]}) 18:24:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$inet(r0, &(0x7f0000000080), 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffff8) fcntl$setflags(r0, 0x2, 0x0) 18:24:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x400, 0x1dc4, {0x5db3, 0x33c4}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x441, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x2) 18:24:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 18:24:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 18:24:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x80000040fff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x9}, {0xa9, 0xbb10}}, 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="db", 0x1}], 0x1) 18:24:42 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) r2 = kqueue() unlink(&(0x7f00000006c0)='./file1\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x22, 0x9, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0xc4, 0x2, 0x10000, 0x80}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x1000, 0x3f0}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40000001, 0x2, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x5, 0x2, 0x94}], 0x9, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x6, 0x6516}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x26, 0x40}, {{r0}, 0xfffffffffffffffe, 0x2, 0x138334ca7e5edc31, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x20, 0x81, 0x8, 0xf0e}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x8, 0x2}, {{r1}, 0x0, 0x18, 0x10, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0x80, 0xab2}], 0x3, &(0x7f0000000680)={0x8, 0x8}) kqueue() preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/15, 0xf}], 0x6, 0x5b) mknod(&(0x7f0000000440)='./file0\x00', 0x20, 0x0) 18:24:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000000b15786ca0900000000000000a8fef96ecfc73fdb357ae26caa0416fa52376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb58a4ba536d3feb959af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8b4303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000010c00"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 18:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x1}, {0x61}, {0x6, 0x0, 0x20000000000, 0x3}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x2000000) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) login: pckbd_enable: command error 18:24:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x2c}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/11}, &(0x7f0000000180)=0xd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a9") 18:24:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) 18:24:43 executing program 0: msgget(0x1, 0x684) r0 = semget(0x2, 0x3, 0x404) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r2, r3, r4, 0xa0, 0x2}, 0x120000000000000, 0x3f, 0x8}) 18:24:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1c}, {0x54}, {0x6}]}) rmdir(&(0x7f0000000240)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x1, 0x800, 0x8, 0xc9, &(0x7f0000000480)={{0x2, 0x3, 0x8, 0x0, 0x100000000, 0x1ff, 0x23}, {[0x70d, 0x8, 0x57ca, 0x7, 0xffffffffffffff7f, 0x9, 0x3f, 0x7fffffff, 0x91dc, 0x13e0, 0x1fc, 0x0, 0x1, 0x7, 0xf9c, 0x5, 0x4, 0x5], [0xe5e, 0x7, 0x4, 0x7, 0x552e, 0x4, 0x5, 0x44f726b0], [0x3, 0x5, 0x7, 0x0, 0x0, 0x1, 0x9], [0x8, 0xffff, 0x9, 0x7fff, 0x1, 0x8], [{0x2, 0x1000, 0x1d, 0x971}, {0x80000001, 0x8, 0xcd8, 0x7}, {0x4b49dc79, 0x2, 0x8, 0xd0}, {0x5c9fbe82, 0x401, 0x3f, 0x2}, {0x6, 0x2, 0xcd5, 0x9}, {0x9, 0x9b, 0x8001, 0x43}, {0x7, 0xffffffffffffff80, 0x2, 0xe0}, {0x1, 0x6, 0x100, 0x6}], {0x5, 0x7fff, 0x3, 0x1}, {0x3, 0x6, 0x8001, 0x4}}}, 0x2, 0x4}) ftruncate(0xffffffffffffffff, 0x1ff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) syz_emit_ethernet(0xb6, &(0x7f00000003c0)="00000000000000001000001a9a387750b75802afc55426f54c8ce0f0f6995ec47f063ddf3f1c9e8370099f6c5393dcb064ea193c58ea671e66d87cda81e7806e3468df6f792f8cfe02a106d53c40922b1fe45492e35a3c361ebcc6dea5f354d444b84148e76874ac7a03a631fbc11828bf282556742f5d4c52c8f8ef7fd4c4dd991bebca6656d32febe2143fe4d016b1e7fa42f676cbdc14e0deeefbcea810a68ed4a87c3ec13814ccad2b02e7890000000000000000") ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x9, 0x4, 0x401, 0x60}, {0x4, 0x1f, 0x3, 0x5}, {0x7, 0x6, 0x8, 0x4}, {0x8001, 0xe, 0x165, 0x277d}]}) 18:24:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2069, 0x3ffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x20) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000000c0)=0x2001fa000001) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10199, 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) write(r0, 0x0, 0xfffffc6c) 18:24:44 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) 18:24:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f8e592ed5301d844a19f8c8c32c12a88222c419aefd3b2b7fb4b5a6d328f4f5cddca754ae99e96607b22c5ad2a"], 0x0) execve(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/5, 0x5}, 0xe913f4e5e060e9b5) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000340)=0xc) 18:24:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8088, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x0, "00004040000000010000200600", 0x104000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xe) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:24:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="32dfa5d18c3da22e3beb7155973976abab856b3d273ebb3666cff7b7443fceca60fa17e877cf1649a863481c752efa51e69c1a72bfbc395db252ba1b58c42448e905fb74fd3276bd63970ee70332ab9d4c29443a6f512004ee1b1ad379341caae0588472bfe9ff043f4e9f5eed8ee098e70ba3e1ff7020f9059822a9b890b1a3939e151a5263603b5d5ff59e4efaa9125ae5d1de28c275b3e3d493d4b7b59d4bb0e1d7752034f9a1e1ac2f96b511ae829f738690bc48310292ba", 0xba}, {&(0x7f0000000300)="79cd766274c0372003a815e55370a495c2cdc111b4295e04a4148f56f7b13bbf4d77cf5fbe8f13f0a62137426f2372fdb5df59ab386205800e7586e572e47da9b5d6b359e43aeb7f45b96a19c859dd4a41320132b7f807df4ee7de692dc875d704fd845d45d9cdb0f4e79c7488f259c1212d9026776ab6f6af7aaae5966350c002745e027ff6c6a96e7ba23ae06dbffa7cee4638e82245b1f0478f251d3ba33d4f5c6500", 0xa4}, {&(0x7f00000003c0)="2fd70a1c914263a299dff206c706d874d9d0054a76baf566cf852de78e5634c1817e060955ce93012ee071b31866f0bd396d1f82af0c7fb7e0440e709e2b0894b4b55da58eb20024a07de7c796149154ef072095c65ce30fcab0081a2564003dbdf3e293c6bc89de05efd79c54674bd4c97b8e97", 0x74}, {&(0x7f0000000440)="94df05b3ad35f1ce2a26c3382bc5c7c9a428ef26a82cfcfeafacaca0c2a58a7dcf9738ccfd47cb84ee7ab2cb368bc30e4863a9871fdb0250e39fbdfcc277ab12823fc8d11b7b91f6f7840df8eb36d2a80522a19aabdfba8dc5324a05fbfbbb8c8890f8882f4694b3b83920c8f7ba52e8c31c0dec00bae6eb875f8f3d27fada6dc994ac372126ddb9ae82541e827b9772d2dcb4fb08ea6b2e22b3eb0e71eb89f9a7e167aa5201dfee4f43f01aadadbed76a95cad71484a8c8f47dbbdcb95c10e9ebc652285b", 0xc5}, {&(0x7f0000000540)="eeefaf2b8319bef483ea8ce15b9ae36678e6d5b94cc0a8857a59bd27c8201a86503eef0b5fe366bbd09dab49ef26c946ffaeddede72be965416fb7926a3a6a829e382ab7ecf7a3ca148e89180e9206cff7ed9b761bff599c815ac63ad78a03721ee4a54e826ed52132e045bb6b71cd5b4136acb55ef1dbd9b3c1301fea939c3a71e748d3e216e74fa8450c8ae2cfa4effb9b999c4fe2e80d68529a70f96a6fce7d6c5381486a1e2e8a3e70513367a99a33c6afa7ad699fcf9178f3c146e4f4d16bcc19f957f054b7b70bc7ad69d81fe599fd6a3288b0430c4ad7d9", 0xdb}, {&(0x7f0000000640)="c439df179a8782f9dde2bbc80ff8d1c96b95e4ffbe9a0044100f976d0928d9937a6f7262f95d1799c9cfe468b4996143db598cde373f50a0556131d246f1e14c94579550f1f14b8e244b1f594c", 0x4d}, {&(0x7f00000006c0)="f88e60214339821ad8cd8a56ca93d7465a8ac87eb4e743b6beea9321e16aabd12b28bb0b58ac66f9775baa589df9b6399b9b83ac4b4105cd007e3cfe418dd0eb1b576125043b14de51e4ece3e860e1d0710a1835193f7c1b7ab9dea399cd7451df7003ed75e0810edc7c2eaef9b9bfd49ecf16bfd4c46217ac8c365779429cf6681e7a2a0d1527d3e8edc6c30a6d99feec9715e692e5337178e8323a00129c4835d87129c9db700203d7f67fdde228facf1669a6f655695a58492feb71851713db8a6b291c96833e866673b3513e", 0xce}, {&(0x7f00000007c0)="23ce05c7b555522dd42ba55909e3bf7e01ce01a02058f1069363909fd5bf3ffd89dce1fdbabae713283de6cd4fdc4d7ab60a805e62ddd488cc2c86049ec5cebc48d2503cf1e641f14362552dde18800e4e08835a6d4354a0a9b1e64a3c23bfac19186b36dbc625edfb45363af89499a0138259659702ae537ad7fa26", 0x7c}, {&(0x7f0000000840)="726c965131641e7a9a2281972cd886aa1671b8f622016a6580bc2995360408dfd47da92ea462d725d9f00bb7c6074cc6a395bcb135f0c4bbb32de7fc9250cca068870220788f84fcf41ace0b7f76df66592dcec19cf0d70e4a2caa635aeaa63882a6bfbafcacf25852ab1c0309bfb1cdeacab2024345385168c09cca5c6bef87e159f6beaa6501a26c10a4e30584a6e800b0ea7dad751ff522be4c1f66a0eed791e9cee7fbf710aca9bd9f2b3d08aedf2496874613856afdf45eff171e269ca18659cea508e05cbbb743943b7ed5683063a14790eb3c36f75088b06b7d067292ef80b101e171070c2384", 0xea}], 0x9, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/103, 0x67, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:44 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() dup2(r0, r0) dup2(r1, r0) 18:24:44 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1000, 0x0, {0x800, 0x80}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x201a0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc00c7006, &(0x7f0000000000)) renameat(r2, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') ioctl$TIOCSTART(r2, 0x2000746e) 18:24:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="d423bd15d8a679d38ed98ab37ef74724794c2b041ee135deef6ddd66b8285014dd0a00e1d533078f8901da0b5b4e808348a8b17c40e761274108f33bbdc439f02c298a623ce8f8caac075b8d6ed6e0e0feb76c604650717262e801180b51c828d04331cf3c85a98693359a7ebbced5805915", 0x72}, {&(0x7f0000000140)="4f9c008a86c7a55ce4de9f18150cf96158a55c8404d4d138e98f33d4ae509e83928015977d63e0e797de55f94d3202e823b0031297c36cfa1384a03d7c0d66037df68d3c7d9c7de0c347244a719c363a782bf182ea3c8b1fe2212af7e67abd3be55432a70f45418f63cc7c2e0a7560c6f094be82512239620ea08714b13a40eb7c88f41af409656f9044c4059cdb0569bedffcb7", 0x94}, {&(0x7f0000000200)="86aff225f9d8c282e495ee4b23cacb71f46f3aa979a62b43842d303e6249db20ba59d201fb284624", 0x28}, {&(0x7f00000002c0)="1ffbc0dda130494ac5ba82a04516e1fbe380a7a0f5e9113e11ea5333384daf558e1bde6b7a0808f862782a8ff30a5dc22a6885ea6b7e8c0df1be064739ae100353b4379771a394bee0381f1d0a", 0x4d}, {&(0x7f0000000340)="59b2c0778c601012c59baa66d999c9dfa87dfd9358ce2d045d3e53242f05ddc04fd7336d3aef31c488b85437d83b6bca70bd0f44b6c54cbfa0a3463cbf33ee48a8907fc2d4ce4884e3eea6dc8bbd1cd221b02d503d2d8bf3c60dfd6a20a63c953fb054856537b122189b94aa643857da62a67e4933e60ccc3fb352bae91f0f130f3b2e7a736363ee44dc23c378a6ef18ada2bfa232e43df3876178ae2ab3473636dc0e07016944f8ea15f7ad9dd674aee23f43bbe22ddedde4667bd4c623b9bb456fa64759bdb6681852e29ee46e07175f57cc58c71be3841235a8690bdec782e467a591e9", 0xe5}, {&(0x7f0000000240)="71afa42eaed4403cb19845eba294cea1ebfcbfe81d6db6a08c548f42f3c023180788ea9b5ef1f15f2661a5fb34", 0x2d}], 0x6, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x20, 0x401}, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x10100) 18:24:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040), 0x0) setitimer(0x1, &(0x7f0000000000)={{0x3, 0x9}, {0xe86, 0x8}}, &(0x7f0000000040)) ftruncate(r0, 0x7) 18:24:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) wait4(r1, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) 18:24:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:44 executing program 0: r0 = socket(0x20, 0x4, 0x400000000000) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) 18:24:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xa2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2e2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:24:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getppid() r2 = socket$inet(0x2, 0x4003, 0x1926) fcntl$setown(r0, 0x6, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/58, &(0x7f0000000040)=0x3a) 18:24:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") r1 = socket$inet(0x2, 0x8000, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 18:24:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x1, 0x4, 0x1, 0x1, "fb958a58e9abd12dc743c9d5792eadb7331b4f1a", 0x7, 0x1}) mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x6) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x3) mlockall(0xfffffffffffffffd) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) recvfrom$inet(r3, &(0x7f0000000280)=""/120, 0x78, 0x40, &(0x7f0000000300)={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x7fff}) 18:24:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x400, "61aa0db100000100"}) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 18:24:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x77, 0x0, 0x0, 0xfffffffffffffed7) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x7) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = shmget$private(0x0, 0x3000, 0x322, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 18:24:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101e8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 18:24:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x5, 0x0, 0xfffffffffffffd9d) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x5}, 0x10) 18:24:44 executing program 0: r0 = socket(0x10200000011, 0x8000000003, 0x0) r1 = semget$private(0x0, 0x2, 0x108) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0x1]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x0, 0xfe4b) r2 = semget$private(0x0, 0x1, 0x40) semctl$GETZCNT(r2, 0x0, 0x7, 0xffffffffffffffff) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) r3 = semget$private(0x0, 0x8000404, 0x7) recvfrom$inet6(r0, &(0x7f0000000100)=""/73, 0x49, 0x842, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x4}, 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x7]) r4 = semget$private(0x0, 0x2, 0x160) msgrcv(r4, &(0x7f0000000180)={0x0, ""/108}, 0x74, 0x2, 0x800) 18:24:44 executing program 0: r0 = semget$private(0x0, 0xa8f1edbc765915e0, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000040)=0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setstatus(r1, 0x4, 0x8) setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, 0x0) close(r1) 18:24:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:24:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000040, &(0x7f0000000140)=[{}, {0x35}, {0x6, 0x10000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 18:24:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getgid() setgid(r1) r2 = syz_open_pts() fcntl$getown(r2, 0x5) close(r2) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffeffefffffbb, "c46900082003cf7ffbf10000000000d5ff00008d"}) write(r2, &(0x7f00000000c0)='\r ', 0x2) 18:24:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0xffff, 0x5, 0x6e}, {0x9, 0xf2b, 0x74d9, 0x10001}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x5842, 0x0, 0x7, 0x7}, {0x4, 0x80, 0xadc, 0x100}, {0x6, 0x0, 0xffff, 0x2}, {0x5, 0x1f, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1d}, {0x6}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8, 0x21ed, 0x5, 0x3}, {0x80000000, 0x7fff, 0x100000000, 0xccc7}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x4003, 0xfffffffeffffffff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 18:24:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x48}, {0x16}]}) syz_emit_ethernet(0x2, &(0x7f0000000580)="9b1b") 18:24:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x100) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x4) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1f, 0x0) 18:24:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x600, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x4007, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) 18:24:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f00000001c0)='./file0\x00', 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x2, 0x1, 0x299) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0x8a07) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x100000000, 0x8, 0x1e}, {0x3ff, 0xf5db, 0x3, 0xfff}, {0x5, 0xffffffffffffb8e3, 0x7, 0x5}, {0x80, 0x3}, {0x8dda, 0x5, 0x52, 0xb2d}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:24:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000100)=[{0xa0, 0xffff, 0x3f, "7ae010578a0f146d9669b194f16fe09ce855295dbad49337fb57d5e9db0e8f5a903f64fdac3a96898df20d17a3e20247d33b5c71e1f16b0c62d35ab1cd8546ac6bfd507b41269534c92983d220f7be48e76881ff4f63f446919a54d5948ae89258308f546fef713685ae621d67a2be69f8708df2fb205b370ad1f1b5b07a810a7f0ab9843812a72904bd"}], 0xa0}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:24:45 executing program 1: close(0xffffffffffffffff) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000000)="c88d4448778f9174fdcc31b50f", 0xd) pckbd_enable: command error 18:24:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:24:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5b, 0x100000001}, 0xc) 18:24:46 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0xffffffffc) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000080)='\x1f\xdc\x14h\x89\xf1D{(\x10E\xfc\xb0\xdcZ\x87\x8a\x85\xa0I\x13Ft\x1b\xdd\x82:\xe6S\xcda\v\xb8\x13\xd4\x87\x99\xe3\xf4P\xa6\x06\xfe\xe59\x1fG\x13[\x18\xc0\xb1\xf0\x84\x06hxU\x8d\xad\x01\x9e\xe0#\xe3j}\xbdt\xea\x85z\x9e\bF\x8f\xa2(6A-{\x80\x9e\xdc\xda\xcb\xed\xa0\xc9\xc4\xa6\xd4uI!\xb6x\x167djc\x8b\r\xddZ\x89.\xeb\xadj*\x99\xbb2\x02bk1\xc5\xf7\x91\x9e\xf3\x1e\x8e\x01\x82\xc2\xdb\xd7\x8fE\xbb\xa2\xd9\x7fR\xca\xef\xa2\xc7\xde\xb3\xcc\xbb\'\x1c\xca\x8du\xe0z\xf6wn\xaf\xb88\x8c\xba\\\xba^\xc5B8\x0f\x9b\xef\xc6\xce\xf5;\x823\xb9\xf7\xdcC\xe7\x9ay\xac:\xb1\xd2\x81[O\xb20\\*@~%\xcc\xa5T\x9d\xdb`=\xd1\'9\xcc}\xad5\xa6\x87kz\xf5\xd5\x7f$\x1b\n\x1c5\x00'/236, &(0x7f00000002c0)='\x17\x87\x06\xf4']) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x9, 0xfffffffffffffffa}, {0x9, 0x7}}, 0x2) write(r0, 0x0, 0x0) 18:24:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x2, &(0x7f0000000080)="33ca") 18:24:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") dup2(r0, r0) 18:24:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x597}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000240)=':', 0x1) 18:24:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0xffff, 0x20000}, 0xc) 18:24:46 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x400, 0x0) fchown(r4, r1, r2) r5 = kqueue() getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) seteuid(r1) getrlimit(0xe, &(0x7f0000000180)) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000580)="13f0c070acd8ee2ec9c7d4f1d87a", 0xe}], 0x1, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r7 = open(&(0x7f0000000340)='./file0/file0\x00', 0x10081, 0x40000008) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000280)={{0x6, 0x7}, {0x7, 0xd8b}}, &(0x7f0000000700)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000740)={0xd6, 0x7}, 0x8) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000780)=0x4e48) getsockname$unix(r4, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000300)=0xc7) clock_gettime(0x2, &(0x7f00000002c0)) pwritev(r5, &(0x7f0000000b00)=[{&(0x7f0000000a00)="fe0ed13118f0353f98f5b8f532d17b3e1dd9d7d4a616b36056b8edff8a83ec069e556a64cc1e81f01b28b3104307a87f672bc0ef075f06cb79f509fd7188316062aaa81685876f74e9ae95f7bbf4185aa7433a727877c5403a83f7a6022ad850821ce2304442bfe0d03b328ce31c74a7802ab14ff3cd55e9cf39fd8d35f973bfccddcc4254eafc44d8de3825b1ed127eda2aea0d1e332431de342683eb0dd432aefd30b0759cd7ccb7e1b59e02460b3d859c3ebf94d60e5919811a1fc0c2b2f5d56fe6333cb1a181e9397e3212fc9b6de876d41eb906a1d538c47483a51cb950d351196bfd07", 0xe6}], 0x1, 0x0) fcntl$setown(r7, 0x6, r0) sync() ioctl$TIOCSTART(r6, 0x2000746e) syz_open_pts() read(r4, &(0x7f0000000b80)=""/89, 0x59) recvfrom(r3, &(0x7f0000000c00)=""/143, 0x8f, 0x2, &(0x7f0000000cc0)=@in6={0x18, 0x3, 0xfffffffffffffffc, 0x80000000}, 0xc) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) pwritev(r8, &(0x7f0000003f40)=[{&(0x7f0000003ec0)="56556f159288a55efd81aa23d94c8e1b51ae7a6af5ee1445c26345618da12fae424001323ab84bdd877136df711418a4b91546db6184aebd26c625c02ca42932a34b94b73f43c821a486f2e7f449640eb3", 0x51}], 0x1, 0x54) setitimer(0x2, &(0x7f0000003fc0)={{0x0, 0x3}, {0x2, 0x8000}}, &(0x7f0000004000)) 18:24:46 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 18:24:46 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) shutdown(r0, 0x2) 18:24:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) recvfrom$inet6(r0, &(0x7f0000000080)=""/191, 0xbf, 0x800, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) 18:24:47 executing program 0: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) setsockopt(r1, 0x7fffffff, 0x2, &(0x7f00000000c0)="03c8dae58c75882dc3cc248b959d6b", 0xf) clock_gettime(0x0, &(0x7f0000000080)) 18:24:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x4}, {0x1c}, {0xe612}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 18:24:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dc9579f2cece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eacecb6248ab20dc84dde149b46ddd0000f600", 0x91) r1 = semget$private(0x0, 0x6, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x3ff, 0x10001, 0x3, 0x20e, 0x8000]) 18:24:47 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/252, 0xfc) 18:24:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 18:24:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x0, 0xffffffffffff0843) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:24:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000400003d26", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="d4048e5a536b1f7da152d37fabf73ddb4309acd72e39e614988b952103e7342b89860471f6346a98b4c1ff046f04113063b076a46dda34eda9bc664d38fca44e0f2c296de863b331bb7a21a95a3c3e29fb9edda40c243061efeb4cb008ee7d7715d037ba5f3b85a704f8bf99899e5e80f3c24e2a4ca303cf4a567512b87a34fd39bd3fc89791f30f569a3ced69aeb0"]]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x208, 0xc0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) 18:24:47 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) kqueue() close(r1) setitimer(0x3, &(0x7f0000000000)={{0x100, 0x7}, {0x8, 0x3}}, &(0x7f0000000040)) 18:24:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1000000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 18:24:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x54, 0x4}, {{r1}, 0xfffffffffffffffb, 0x21, 0x2, 0x2f5a, 0x2}, {{r1}, 0xffffffffffffffff, 0x44, 0x8, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x5a81fd2a, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0x7, 0x7fff}], 0x10001, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x3ff) dup2(r0, r1) 18:24:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x0) socketpair(0x18, 0x4003, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x6}, 0xc) 18:24:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96", 0xf0e) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:24:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xdb99, 0x4}, 0x8) 18:24:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket$unix(0x1, 0x2, 0x0) 18:24:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x100000001}) 18:24:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = kqueue() r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653000e3aa9d5576ac8406babfefe36db8546d9f897c5bb3036464c56164d5396dd8a249ab70e7dd941b346d88e0"], 0xa) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x8a, 0x24, 0x40, 0x7}, {{r2}, 0x0, 0x2a, 0x80000000, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x400, 0x2}, {{r1}, 0xfffffffffffffffc, 0x21, 0x20000000, 0xfffffffffffffff8, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0xfffff, 0xdafd, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x4, 0x5}], 0x97, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x10001, 0x3}], 0x9, &(0x7f00000002c0)={0x6079, 0x80000001}) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x7, 0x1c93, 0xffff}) fchflags(r0, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0xcd818a95bad4a46f, 0x1a8) 18:24:48 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file2\x00', 0x0, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x2, 0x6) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) 18:24:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xbf40, 0x4c8}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000280)="e493ca51ca5f52b527c816758aa1c6a59f1c773ef5bc2e67ce9c77346ef637891cde8a215fb2ae9fc3262c8e36a495cad1a872c577abcaae3e64fd523fa842f12883616b8a8ac38ee2d2aa090629d8f339fe48c932f87b603b489e77d1f86bd7ff4beedec8ac94723e488cb65408884243688420308efa0cf19bcfcbf5750fd2076859536f", 0x85}, {&(0x7f0000000080)="196182c06bffc12db7f2f2b31b8c", 0xe}, {&(0x7f0000000340)="a5e2ccda111ff371d1631958140353e7523c40ce0b997f9da3342455051554e199a98b0948d56e456acb0c4afbf91c5716670d0f24d09d9d80e1e4d86faba86f2af8c0c80c271b5974808aa0f5a10fa7f815bdb1304ecd056c6c1ac3087ebe8f878569aba6cfe41edd378843", 0x6c}, {&(0x7f00000003c0)="3bdd77bea47502d94edd7a89a27c700d7ebac305a87e4ce2dadad4806d8bf5cb04d8962978ee33813dea67eb07baff5dca75fb3ec7f20c54b6c117e26d64861f60b91317aef9ecae2cd60fd2445420ab8eedcf3946f5f19923dba5ebef4bbd0d2cc9db64919cdd484564fbca13c314de387308e27363978dca2364293e397e2bc64a8b7c90e5f47f55d1f774c8c1e6abede15533d051843a05ba3b8d5771801bbaa69912c29d2c7d7671df9a4b0f6dfae8dcaa0281a007a21769bc00e093e88e8aaab11fddaa0ffdd00ce298ccf2cd4beff352d6524b27e8d01d15317a2893cd", 0xe0}], 0x4, &(0x7f00000004c0)=[{0xe8, 0x1, 0xfffffffffffffffc, "934cb8619ddfc7a5e25b07402bbd53818deeb6a929e6ffc4fa3e1a487e952de95bca418e2dacabd4592e4d932c6dd897e736a179216b568a69e8c11bd0593a9e9ed4ac5402e686187d7568734172b171f9ce146f3179795ffc0b058be48bea7eeb39d9c92abd615a7ed042f728d932970a4874a56259da0d9b90b59a1a9aa81db28ca9a3fd4a5ac926f927d0865a7cc263d80464023e86092d68353ce9dcd508e8bd8fc39cca25d3d71c02b63c82fe8c4fc97d98ea5b5ca845be394d846d85d3d2bc63591e6b0b2d752bc8644fa846df81ab4275"}, {0xa0, 0xffff, 0x2, "ec8edb9fd9295976a695ed7c176529605255c600e6ac71b4bdd51378dedbc3d130bd5da6ff72a75f02d24838f2d281ba8bc34c277a9ef5a26bea61247ffe3c6581c268d56f876035322ed53340a9e655c8912605b2e0a89c3dd17b71f7ae2e7805dc844056619a3aea787da6c35c42a6704edbae45cdc111b417d5e582e2d58d047a302f89569ad8dd1f"}, {0x1010, 0xffff, 0x1, "33cdaebc80ca55a2a4890237aa0ad827f0756b8a1b87259ee9b76540cd75398e4a63e48ebc8d157c202e4d00a3c930925ee32a4c1f57415b284976a2db4bc3118104f3118981d61f37deb64cd131514e426999df3973b943e0fe863fbeb007e876ba90c32e636c5bbdba1f4a570762a197ae6e70c5c8260d066523b5d5078b896cd1e85d9e29133c71edc701a5840f5a4e7d99165028a23e7860a60cb9219fffc5ae63b11b069a30470f5749f7230cf2043ce9bb3c4514aaf66019397f13dd3ed2034d8c7e21ba5f72f5a6327eef88f8644114c35ff32e705104e9895c6330f97dc36490f1ef44e22866a76ba1d959f931ecc20d92e186081ee6328080d8a11a875f6367d3411197eda0b544fd32a38c928161da2959623cd9460324a30095420fb1913be35526c373950c6727548db603b3d725016efe0e4b349d7f791c292d9e636f0ed70ad52c950112a1603ca542e2c3fb1bebbb18e167ab8419a6ac3eecdff703b47ae1916ccf8aa1838919792de29d8b161eab26cf33c21f2189dd108f0acceb574c9ad10fcb9529c07ffada62a66f8825df9db56305ee85b25c012d541888cb1d84d6fc74fadbbac477c54e142b8e12b35a62e51cdc8984ea48022ef03d10d873a8cb20b48420b98fdf14005955382dadded4e7bb451e665af0540300d63f05e6f41d50d470c4ac488b2eac68eb4f451f1bb43c6c5dc75c49d78b3b7e792f29288e544a5c77a64668b2afadd45b3045b93064681649ce495281cead158341b0dae006dea2933ae03d0f1b7e3b056cf337ac3231d40940571d1b3e297338e588642a7c9f2e97a2cf755c99656d4888a18336132d3553ac52997092a0d90f90807ce6405dbc6b69e22e247ed32e624b821e3b9f7f7a2335ca6ff9c2a7c391c62c48a3332746fd80c2c3eaba706e7335190aae8ef6f9584138050c430c5c669a8111a6b6bcec42bc3b57e3ae5070bdb26704913d19dc72811b78757faec4cfbb524117c6bda2d7fbd4dcf1aaa3c59eab809d3ccfd9261aa8d58f976b9e6d2b3e96ccd6f21059a80d1f0bdfffaf517e7055550e965bc93516d065692a2e72174f016025b6e5837cb410546de37d3fbb62ea666da3ff40bc90dfc67b8fed80d8a8bcc4dbebc3da0cf001c8410ac61156980510cd0e762fa77cc43ca13f15fcff69fce426f114593bb1abf8f775385a60fbf31a46b084bd14ca224f4dfdb3edcdacf074c447aa1bd609f04fcb131e335b716ba9d6487d37026e8d852fb9c0e3e0f38765746163f3102f9cf2c38779ab7668eb2db6a242737b9aff3be014e80fd2e243f11584ba8bfa6ae29842b286ee2062b66cccbf982398c6d5e103229b3068c166e1e622a9e9661404a492eeac90625bd170ec3d95f064f71d5eba0239ae928903cd380ddea4bc4368558a71cd45dcb36475698c5516472ec07c0d0d54c7d9498ed92c0b0a56a4efdb482bb83f59002a025cc20ad3c10d019f58569bd3bb5093d692318d5783617520bfdb7ce942b906569a99c2a609f8724af11c440a9d515c7ef92d1ee2e6f453c44f6b4da8004c44891899625d712097fa828432f4b18a8923816f900cfc645b32d4fefbd20e1d126520d92c5ef4e91f5b721d7828a2740b4b4bafb4eb1072e3ac9ca1adf5c650d32a3397a6366d33674db730ecfbb190ffcd15a955d1da154a105cd44681319773657a0442ba0d374c04522be28b967ea0df9dad2a7b038c7af4f960d750fd7beae0a181669dcd1e3183fe6739b23e568fa375a41483937026ba07192a70ade3ac94b25b2e0637e6f449759996cd34e05ec50a2c257897d28386a32a5e7d1279414e201745e77cd7c06850c7d97d0e14536b192280acabbde2dd9002fa617166d03012620bb4712b3705b72a79e915814fd22d8da91c4f16177e2af1cb96880ea6b28d8f89e717fdc5b92e7a99c0bf4f4da5aece7ee6d92630eb67660272af1475ef91246ed1c98d4422ae64ec7babb6dad7400c9d066ae4eae79c7ce48a7f3a791b185a26e4928d361f4ddbb6a9f52f4db85125acff711edf60442d69475bad841a13c62e13e6a537995e5988334fdd87e729c2af5e9016289ccf664a16e607ea4ab5e62b617e721a0024b321ba30f1024f5503e559adfdbb234686e0e429a642bc5a18e787fe2e70629b1b013a428f279da93715ba01a1c98d8b271f84ee9796cb91cac449105da76489c5c58ee5d4df223443c12f4e91dc64fa3f7469df69e6c45857b87011a2da4097923ca8f3fb6a9e692040b070b4948c8f29f8bfc6c9e5c53cb9e2bf647ed6938b37459370d19c80de989ae08c07d80de4e6b9f3c0e952aa68b8a140f3dac58941033abdc242ea08211e7cf2323fad03fd2a4e2e34b10d757003b3a6fedd2edc04e08781dbdbb97349373d0cd9e551858b9b84b6f639b86552b4831e20081961e477211ad1e4d10689a4d32a7841d80c98592c96506143a8c05620a347b0729bb9488fec8af25235f96ad13bd3611eb6a2d2a9e70b041c36e7fb39528d154a72543381927528745866b0e9c29c483ecc37e19d32d2b6f5a2a2ecf123f14ea51cb96eb2b6038e763378bb45c8d58b52a1c46116c309cfb481a49be08f4e8014dbcc34f1b2c06f0d5c686cda4be1385de25ac203ea8c9f8f1cf99727779665fe092625f72d9f258ef0f162317a91e7047abee9b4570cb120bc98248017b84c7029d5bd64c80714556ccce8654cfed6b8568c3b64ac249373fd6a2dd3ed1e6944652e761364b083843a021a2002bd155b59cdd0760f8f828d4602d21e55099e9e8000245b430643de6734d19a5c4451f381c8e7e9d02f47d4622bf8759cb7bc63867084d4d74d2a3984b55e5c8b8831980e179dd30e27040d6b901f4e64c809816b92587c9e1758bd6d5b93fbab716c758f9fbd7adc3ff942881e95c4cf67d3e29c26bf14ec10599d1f64514a823a1aea7582038499bdedd82b19a41cc33af08c7655e51b47b50c1f0a8489f58e8c09a35b61ac181a59032b677550f3d879529af8fe5bfc467ab43d38530f5128195ff3893145aae5c436f020bab6ab42d8394b8d4084789a2becd454ff5a53cfa895b16a6849274432eed8adc3845977efd9174fe9c9e457a78e31dc1daadd43a2b3f6d48f2736da2e9549c0f3e4d9848194a9e7901263e7e12c036bdf9cb3ab5ce2ac8366b9171c2d59ed4720d6128e370ada358402a5ac13194ff681a7eba7db65c060b0bfb309895aa0aa8868045a68b70d9cef9f1faeeae07756a2cd2c27491a8f0c07170f72d7d0bd0f21deb11bb38bce5a06c1d84cc111ffcc2cf2bf3c103fdf7af65256654e54025e7585f59132adb5a4bd12f00e8c1023d296ebdfef2558a72e48fecd274cd1420605bedc82a3d77cf88ee33f8d43cd5b92185e129021b71fd2d99c8ecefc6f56df2445334377bf7bacf7e4fbad733a6969db007e81ce2adb10ee57488169e06d78f0e0e9a14fbc707d9e59fce8b33f4b40199dd03baf4cbb7112ecb371f736aa2b74442273a9a0bd1cfa8655d5ffbd853b23255f6b6b850f68d1456a709801e89b905fb36bf7cc0b8241ca821f3082c5ba2f86231064f0606770e8aec93f8716b9235494091120cbeed7c424638d0d95a2c4a86bc270c310da6d66aeaf3178277a29c12235c6e89a8f31635a16b5b637f2e0bc3bf66ca70c9642f091079396732ac5a18f76f874c650ffca2aa49088d8b8bcd1107dc3cabbcd4291201713997bb3f2e44fa8f9a6c43a86c59ce47f093e9d9a00694eee19661bb508c07e8785557a27dc2d7a6303544592ee889e289a8fbb306fc76e5d6234feaf7c7db99b4c66830df8c4b9715aa130f60a9ffd8e89eaf102e56e76abf318d22ab77455ebdea7c0910d76498d4a45bacd0f332d25346ffe3bc66d3bd39c29ee62a46c190bf0dd40f1ce6737a5b7124fec49df965c6c56e8f5e32e5c00a93774cb680eb40e0930883f88fd12ea7c4049305540555871633464009836bd08f45a160d9f52f9d6ce88879e2cec561aaba0edd04d90db34e40617dc6d7e17736b0149487f886fa3fe58c8f24a730047dc9099e79ca521e28cf4d1b0496bdcb8d57710b2d4b3fe30326120c12c7834d167ab6c613f0bf88af01e801e0c99c388b2cb51963774b53d18607c4c1b1cd9bc736ddd8d55818f8652816de6183eba437e4a98e953d7f22bf904402600fa1b1306f2109f8a0ac9be1efd6eede7e9111889ea2fc332ebced08ff0afdf67114d27eba6b56a45b7234771bf1ea39d9801ac1c1f565bde309c7c1494436e0ae4fa4e4821d25e52e0547559b840704f366281c701a735cb4976c9e546c8df857d197127d6cec851c1f45a4a49260fc4ac5fa6ed5236e3c6388c039cd878867441d67a24eee06be39e0f7f11f1ade60a987165827ce55741e691c3cf7465cb48644b23f5accccb68b00a345e2ddeeb03af6361ae4d7847b0dc2c389cb04965ba5a8ba7a7ad3c341661c194d2f6098c839c3c44acd5121a107084200419dfa254d3815e17e32fabacec2bec2ff81cb74388c4e553b55d6f95e81803b11723fc5d10b380947e15c28de35fcbe3b6d650a3c3c4d7e0488331b79ea3447110e2be95e090d6530fafcba8b1f40d6e2af0192e562ab342a1af76e8cc3d79c2989b4c1d019c56f2af0ddffa06ca2b3744030bdc68462f4df89d5017ed2cbbf967b00429c19003b1be0c463259d261bbe82c365530703144528d421d3da09b1adb579d5851f7a460bb616a10eb6cfb01d79ee6c147dd006887934d85ef8eecbf03c0151daf4f84b56fc5c5ed9d53e8acc5589427490e8398c115db7f77b93bbc9db6dbfded2ba3abdea2b99d094d906c00b1e19c77638001bebadb870f37901c59943679dab7e7e499a55fabeca468261bf64c216c46ed5f602cae341b902945f8eb672a44cfa075ec9df914b6cba5f782c86c673ac988f7a431ea768c14922c047702c9d7952c824caac33db0289462f22fee57596942a2a4a5e63f5def0c6dea760c3507129e211f2e04f7785390fb2f7fb48bd7451ba18b9860b6ed32c330786b0305f87b4d225d98285ae0ab4bb8685498ee3bda19eee1823e31012962516bc89348a2575cd7fabcd3fa4185125b397ef43559fe14c3b6163f9aad6880904546a9cabc9626223be5e52dda64e8a50073104b7f3016865ca4910e6467392f74a4dd1140ba35596689679d74d10384e3ac7a885d9319f5e2c168f12a0cea69e586252273f2876fe2299e79978f4982ca3f9ecfeb3f3964caf1e6463db074dc8ce63eb16d8f3b9a2c2b955f3f4fef5623e3ee168ea57eedee334ed641ee675541e882c7f2e1703533d9474b3720e6883691fb9f061c41019467bb34c1d02dad429583c2d9b78026d15052d36b4a1f058aa1b995faed66547e8fc4ed107c04a71e2cddc43e58d999b64d254416b9167a06c80ec7cacf5b96a68f4fc6fe251d5b9a26ea797e112d299eac2af0250e978c4284f6ea73569afd8670a59f38ba47aaf7869cf6d1aff1c3d195114664d9a0c59350231111ebe31ebf8bfcd259965d4f56049dd1dc83e2d592a2d6eae1c622215babfa0e8271fe88e7a9a7a43e10ecdfdb8005cc7f02f3d4574cd2545e260dc208cb476c00745a0f022faf8d08844e4c42df5d4e1e6ff5a8298fdf8499255c3a34200e87c0f027fcb007ab0c197a0c8c0dffe1db4231515d90a7d15723d25a68062285fa2a73e32ff00f605783c73c401d6d0ad556ed01dba7f412a7d929f649a48fb7ef08c616e05380846d64948f17f0f1ccfd659a6352f178a37ab9b5"}, {0xd8, 0xffff, 0x3, "b159a9e61af20892e65cf751a74069cc00ef92880f8a897d43e2c1b4d2cf84ec88df327c82034fbafefc1177ba2c8b681ef2c8b5772aab11743bec507c5b324cff782809183197561b8c5e0e40b6e8e5dd7ea44ec5a4eff2d8acf671c357d1d4d81343178deaeff39c65de49f944baa3e82a506b265ed0b65fca93c6aaeb96e67fbddfb65308b1960402279695f4e85c89f2f1294ec0522bdd7f35f6514dba9e43ebd255d1df12314e42f64a8e8517a51fde1cfef03987873e6e5b27331ef899fb630e"}, {0x68, 0x0, 0x8000, "8e89f7e6cc490680bc3cf5158f51cbcc8e3b4f574e068330e241247f4460430ce8dfc3bd53ebb3fadf085ba3e38851863f4ee568200ab56ff25186f9fffd845711ecfbd23f321daceda898029ef8e60ffb9e8dd01c40caa4"}, {0x68, 0x0, 0x3ff, "d3fe380724bde4b4eb6365f649f078789af770d3a3077050cd158607c9817663b88fa20fe03f5e20eae7f4b4cf06aee3029b00e9ec8e6870eada1f0f7082c1fae7abd05a12e0d966f300dccf69e95adba271fb63acfac6"}], 0x1340}, 0xe) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)) 18:24:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x7, 0x0, 0x1, 0x4baa, 0xfffffffffffffffa, 0x10001, 0x1, 0x2, 0x0, 0x7}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x400601) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:24:48 executing program 0: stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000400)=[r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x8, 0x0, {0x3, 0x5}}) fsync(r0) syz_open_pts() r10 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r10, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) fsync(r10) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 18:24:48 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x101}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="456c47c1e5f5081c917b34198ce6de0a5b650b387b5bac12d475b4883ba33e6a0115a640114ab8f5f83dc9e0f8b2dcba4a8df44018f9579772b7c38811d7f4ed7cf9dc2eed93b86970c20f804f8ab6c3fe850479a0db21a377b6c765e45a5cfd541d11443b05a68fbdec631629f8f0ba494f4eb5576eed6a312d0e7de05e371ffe171d9350a88d33cf0c9eaa94187226bb173c8f351e9b06", 0x98}, {&(0x7f00000002c0)="ab8b736ad24b329eacef945d0aa02d642dd3a9cdded6786bbb085bd1074da457e9250ebe6f02756037b2c98cfb55746275d6e0fa474e06fe26fd3e06ce395b6e15e46f4635d1fdd225615ac8fcb9c3219bdea070768693093ac2ecdb15e6339bf159ab279e1e9b070c1b1567710ad7d7c4d9f4a23a9b6d02ddb5ce52910e83a583d9df11bb8a905c5d85", 0x8a}, {&(0x7f0000000500)="fea7ca85674dd58dacf86035c629f0d8d3153cb91a80391a29a6b4285f119353fa81f203773d1cecd92edca2877c1cb04f3d0c15010cc7acd98ed7d0462f1771fbc5bc4a96c79c817c987e545024e56a4c10d8161108014c5e2dd7a03c97bdd2d35238c4edd2b0bd18fe14a1ea629588050f3ebb5682c10a295910239e31bc29d7bab6555099bfc1ccae1924ce10edb5de9f656b51908e81ca39de6105f8d349a144142a8d2c7f0e3c17fb68013440efb4e5177256163f1a3235fbb3f603edead0d55b570273d7b71fab1de196e31bc3e364937caebe7ad769866fd9a4ab47b7b7582ffe9e5472afaddaf29e4c18f2b2ca687c216906b74a2b81b359fea78909b15ec325d73604181bec9ae551a9db7afa0c9b7b02406d894dee76926cf3e5d3089e11172a59d4415b8bd733a9515e8b746c52360fadd6625920efc1988f99ae2b845699fcdf172212e4c6532bf242ebe6af4df7eed4329e9623d98f9f0919dea815f1d1c8edc34cd9536def9a942e2f8997db499be1bf2cb7f42c0235a2cb054b14908e460d45bf902dd3b0ffc0d434df9f209ab0ac9613dedef2542a75a0aaa141b68f64424bd7d019ef35d0f2630577b0c2f489c54c7d2559aa4b118f6710fc528fac8bc93cfa326ec530d1920a8b605b80e6cb6c4522e9be570c76f3eebcf0479267257b9d5150d542773475b3945b0e42540d5cc474250d12a567d81448262cdd5201634d055029a8b0970575c3642074a8941d6cd516ed11fc3f1aa5943d1ba7791c73b6f41c5628387e4708cb07a3906bc252f8f3dd6397f34910c269624c312b2ab1e871cf5cfda590ea21a731d10830790d9aa1b36e414c8a26e24092b135b545c361de96f7589fb88fe1edf3e4cf0c510208ecf38d7ccd012ee729b17c9a5287b8ce995a9397b37e51521a42582a919a0eb91f4d68fd19df1631cff99ceab6614c2d13ab5d3342790fe0ecbb7958c798658ea904a8ba2bcd8dc43758af74afc73982647b3afb95aea6176c1f3a0ee52e4cd46654429263618ebbe24616b0d1808a2d12d003e3251d63a8cd5c56b3e4f8b4fc688b2e36477008bf55d96f39d0818c6b008c207513d9a8c8c82d3e9f3468407e7f3b4bdc9fb384ef4599bf77761b6cd48c8033cfa8e05add89f9d1985638974b207b8b2fcce4c6febf2436a22ec03401a5cdcf01e40c3cc38cd1de6d9a32e2fb13f382b5fc4c19f4d206f5f7df667d26b58d4e5393f566a0dc4c2d2d37f5b24daecd0c89c4929e63e98c04fcfa6626446478cac1251e60b95c9603b2aa005d1b27b949552f4218007e9f99f12670b131cc0314bc290c2201187f4794d88b94eac43684edd34c92ed8802ad4a20b45cb267fc729755bffbbd4ece33f9109187653a59a83c303779ac6381b0c854f2740c659328f3912336c29b8166b0607d179d0cf0c2570d9bbd0d490e12e51727438ccd817a640739d30d37059b64c295cd0a915a366c86a240b8c41bbdea2bfda53bb0ee007cae32be104fa119a643e3618fbd4ad73f459bcf17ced08c39bed1d6e89bf5bd036442985a5ace668baf8b84a827b3df7569bc2184eab9af316ffd7fe74c3d9b334c01c1dd58f27a9e8cfcd2523ca29f4a92ad9bfbdef8f4a74aaaaca76905f545080c9b6a6b8d1c70be4c5e1921c710be0a35e0c91ba8c72fdd5ce9ceea84b7eee51a64bf3250a7c96a340a53e43a44604650ee6294cab4fcd99bed7280bb8e24a5622d80e16dd1b99c23bc49a5f5793f9883a7256eca688680c95f20bfcef05bbb828a94eebbac416363ac9359ce9141d3a75506bb376b1d12acab2a49692405d11d7ba9c9c366d97e7db5ed90753ca63194fe0a65e77a4b2bfb183185cb56cb1a2dbaadd8fe29a21877d20b90f38064de3ceda0566651eb27cd117360c02efd5da9439c732484703172ce3e74ca2c04736c02ed33ca08360c3bf685354729f34e1184eab22859e39aaf7bff23981a3be7d1f00776186af0baf9d15fd36f72472aed8b24f4b0904ae0e1f5cd22f535c22ace0b5b8ea22f4a30f24e04e6f0c8f4ca46f96d9bfa166161bf57fcc26d39b33bff0e36c528478630e85ac0e1328ed856adf1cbafc2f7ecf28ce99b408d4453b744c6160ce669cc1fc26720c170b79e5df83c03bb717c1387dde487da09241f9ed383093388add2b1159478966e8abb4ef5a96d8503cc43a9a6976f60ce56f752630b03ab760e878dda2f1dea030d91662d524cd999e08adcb261528b2e07860394d91d2f88c77e958d83379fb8e6118815ff8922bc16b2683e6a1d6323183b981ab78dab850a9b9775fe9bc0ee2e333e477939f2cf2ecaccda4687e06bb4b0968fca4805701284e140eb2cee2414c86da5e140a88fbfadd41b888ea9abafb8e3fa0459f580ea4e1cb6ca91c3dff99905c2286629f52ddfd6b59b75b7c66632b1ebcbe3264b2b855fe1a7a43a5ea086b4fcdc662940c6d483023b9662807c2086f1a8cfc3a36941969f3353a135d24c6052ae31a4285628187edc88e7d22ec1d43ec257ac83a1596f70accf0b91f80a390292b559db511807bc6878b3dbced10b3c583d373affa5df9619172aeff2fc5a7fe3ec717d2faaaa4a23d4136343a6140d53c116412061533cd220207b89c2098e28c8d9dbc92ae14120dd0530f9bab9dd1bbac18dda295e1368b4878729e95814c48051115f88184d628f11fc955fc83c52df206d1b5ac6e40ccb533637cfdd513da2472f122bfbb34b7b1f6f88f3055b4637a6fa7be67be58ee84fd7a80c612696787e79f11cc1eaf53e5befe36d0507af5c30322c3a1bcc3ad0bde0bab44336d57e0b7f2fc635dbe0ca3c54998757a504527f943181cd54610e06d5c8a70e11169d8054ee4a238c6c5548d6f8fc1a6cae3dd3d373871a6782c379b0c6f908cdab5e52c2e50218c76d6e3c44453309483958dea1628100617c49aa41b3247efc0707002f26f232c93159a46f43aa402096f0d3db494f6d126ae444ca01a19f50100f339255a73e38c3ac29449a28958c975b5086ae7b3f75bab74b8feb47af634ba1bd8dd183d0f583c882de7e7b4d641870f65f99ed62476b4d921e8dfb8d1b882b7900f8f70c273697fa5abd3b63b76f6c2a0eada8b87febea330681100804e469f4bdace324e502f20b6813412719b441fe88158891bf85b62d892322b47f40a22c5efcf81461541a3c719050440d7fdbee1e0410062107cfee511d062d39e5ade23e42059c55e30bb9b58daba1136b0b1d6aa30a00ed1e2f35426ffdbf43d2d83201b2493cb6dc3989dfe278e5d4b0d2a97d4845e3bf6ba8ccddcafa30e6af6298a475e5843bf8dfca27623a1626cccbab6a71bd91651cd38f77bca3fcef523a182a0362cd499a52b7738cd5df61a8bc92d4ecc418eb07ce3e224ed42a2841f137a29fb538a8ee6d921a61f68408a083dbbd33b119ea0daeb875dad8fa315089ed260a4437851c7eb0d6c5a208e0dc9f6d99624c33df485712831dc6c98b804847f4398fe9d85cf01b2dc03aed24bfa5f7cee60bf78c9a8a7a34526c55eb9905535d102dd6f44f96b2c3e9ec5e075e600f47b8c3dc202ca75173406ea181b0c60a0149ffc4519c273e7744226274708ba75d25bdea2b3e32e362c2eed1388bea850e8665f4f62c791f19af74046ea0020a5e3bcd167787991a449426aebb53bc52d8447d20c48aa7fc6665229f35382ef7c9264339e649feb492cf704c2cc34c209ab4944afebb65a98874d70faa2c260e8cb11ec94f0d14027e6d95a28bc0fa7f77d6058b865a44138455581c63811f9299239f17b4f198ae463edff38c0fa1b202af657a4b43b21dfb1f1bf99121246437757856a26a6149b27764f219ef0f32c241a184f68c729cadabb35260e7d0cff6707905a38fa7800675709d39c57d32c952b7017a551c68f9af9fd06d5b9065ec4a72754141e2b540be7707e732d761073fc5eb13b827020eafa32510eddad5b8a9017faf3cd02dbf874d2746dd654853414aa3ed1e4a9bf7a3e907867989729a9718247aac5a03433b63f34510cd610756502e6b92c40bab94d8342d9641da56e84a9f289378f8196d935b85e21b6d3acec3991df203b4413d7183b738e1b7c4a4b582682ef0a71986331be2825e27c0d5eed4a68996f3e4f65269535d6978c7bcbac5f62e2722de7e863ecbc61ac4087ea8da0f94bcc010805506bf58ba0b23bf40cb971ed329da9e1c0a4bcb3a4e679a43c1f1f421d4d58757c69bd682e31e875a8c8bc5ca94eb81d6db94521e736eaca821f31022c2e1fdfa783ebca13a657a6ba10e290e9142d2aad021f749b76f3182f891c0f1b87ae2c757e486a071c35372a4336bcaaa1fd4782fa55935cf0f4893dadb9f57fdedfa7571e7ecd4342f5e38d73d77987fed63f9d5a18bcde682c86d0c74115e1ded30996b52a620151aca33705b13e3384b1a3659e4f4a1432356ad9c3b4fd2ef3d3ccf07cc11897993f8b9eed74fd66577300fa90ea1bdf03e2999abafe14d09568d8aa2bbe58dbd638eec655c40a4db870aa40dbc0faf41bc45dd7f4f9d2b8d87001ebb77fabee4ea4cb88e240e484e9081cc81ca0c7954bfb8093e86fcc85c9eb1aec63772d9c6ff856493cf05f69f416a2ae2869555faba2413e1e6d0d84fea449e3a5db3e4b7970dc35d138cbf6900c1f08687df6ea4eacbf5b7e5c04609b15ecb3bf2455c812de7882463f209a42fdfd5e047f3b863b264d86930a6077856d226d91676282c3f884d376a83205e735d97ae37641f9d86e660b32d5adf922f8c34663132f0ba31f53daf4d56c79fdc6437809e2a082854dfb646298215f1e7ef404647bfc95aec25d55cd80b7c91778a6416e4315addbadd9ba60d22eacd086037962398145888574e135709e59144ba81d0b389469414b3bd57f7204b506f5f3fd2a3fee9052a07e40512c79644fa1b5ca39d9267f8b3aee5d58027c38a8c010484baacc43df9743a726c77a3e1e2d1cc904996999a9ced5a0a1c66f9da9694d47d3fef0e1db675e9090f0df2b6ce708269007778ed363fe8d3f2cf4ccfea56c8b0df42eb92632b968dd6b9ea20a8cd6917072c93c31c70a9791885c7de2b86a570b7c9d7d7ea0df1642ffb3af3f92caeba2b35ea97d8e8aa41488d45025c6dd6d66ad99f8518f2886edc3bec2264d95d555e7be960ebb4eecf6f3f0e4182a3bc1b073e9bcc7cc784eab1f42d34c55f1ee6a07d8ed8a28000b1fc30096a8becfc4b02b965893cf3b4d91ea5a1d8300136d921f07f9620f663c225b627d2c1de25d476d39e615e4724196ada58966aa5b923c645410d5cd7a32055e5b7d381ca2228b4270bfaf06c9cbd25568c3aba9cab1326789c02669220e954ba80f96f6d738875d653fc298853b74ac14180e53aa1908dee31ca6394f438a73a9b7ab7ec2bf963bf5b6339efcd0de23b1edd50b7d793bc5897aa4a6d6a1d899e1588d25694a08ae1f293498003787f0e24094956682b060cc392fbfeeed834074b243797670b6e10ed81a49b46becd07f646c34df45eb5d97d89500ea96d2f23449d803015509abafc164773d851c279e33e215784030fbfa24e315431b590b96c8407ec38355dc8a9ce61f0b76a351c8e7cc8239b33af2156ec709ca6e134fd37d1656568670b12aab08c5ea5b118ec560336f95ec3fe7efcf240148e4d9b80cc3f86abec00e28f9f2e3231347c2bd2772f5ee5e007590e04c6d78c13aadf1024959bf232ceab3ad0255ab4a677f2394cc5b3f03d2711bc6b68b0e6df4ad79511b0e0240c458f76f45c", 0x1000}, {&(0x7f0000001740)="07003e7f95951390c88ccbb80e111fc44e34a6c5abde553b913f8195911f84dfd7942c7ff75a9ee7de36237c8e80a48b20de79e9ba9d1dd4a81b142a7a07e407fde627be1995b9016883e7fd24c08d6f388d1ad7e09c8cfdd3a1a16be1b5e69b7f261944ec6be9481c7c2e7e1887f1edf1d689580fc5c6c73bcde7978d5b22b860b1cbac66b1b6a7646b475f81b60b31fff77b1eebe99ef9060d4fa76fdef80b831c201f9cabc3bac6e2f47296657a2d15f0272ed8a7f2156601994b78b9c5ff4041c9b5929fa5918c7e716841ae32e230ac343c021b5a30e2c0bf9841b98c66314f81e85597d1cc54bf2ad1f11bbd76cc2e1a0b0ea4d9c4b4faaf1dc9b0d4004a25302c7c569a48d28ad08350337567efecb811005fb83b45ef98c5a87baedceaa5c1e1804789696209dc84fc243f6e33921526ee64cd265db58a20a516d35bd6e11ffacff53fae61974dde8d0ffb1daf3881a27506c0b36527df4b37138e9a5173acf72897741fba2c394bb64e1f04241e3ba11642ff89d2fd6fc1c7998a6a6dfffb93a1662ef2cd489079928b49faed67fcf0e4fe18c2167459c8041dfdc9fe07eec1e238ddfdafdf8bd9f77d88663aa660bea0ccc0135581df0bba0a3dccef8ed4664f2f2bf62526a3e77ccdeb7a8ffaad4dbc7ed8dbee55273fca32659d184c3bb10526b78ee00417ab09dd606d9a2e87524ebaff39d7666adb5e4fc16e8fb8841d4207039cc233f6a25ede3e219bcaf170b327439b2a622afeb68268f193c263e76fe640c09554f45e9d358e58bcfbc9577c737a58149dda01deb0cbb7616cdedbdadfa2f4371a20f2d18cf61e336cf3d0daf302843dd88ca9b0d4a9031eedb817388896894030dfee5c56d8ddcff73957d57dd3065f3bc1ca6b3a2ef698519d33fbb42addc0f67afd426c24ab49e6e9b630bf3ad70de2720b81779247e0152515859eff8045fd727d88918c365719dece5e6e36b19e504b6c8ede19088c53eb4d298914dd8f83fff792acf82ea379e6e32c15f767c30cbd30429e864b2b5aa713fe72263c4636b5a9f6d5636495936a269aa420bd9b2fab878a02e8e38aba4e23fd1174c61cccd90040d97dd65fb7e65cc5351d699e5c7e6f5c24dd7f62657f831058b9d0199bcb6bace965989dc8fe6603c916238155ec35172a9bbfa83de31eee4e3fce183f6fcb1d9b2797e67b78ed7fb3a356efe737eaa2a58c414364987026753cd50f0e5cdddd253c99efd6ffb976f0c4db79d8f688690b33c38291d8ba9e5fe736103bbfbdefaba96288ad788b98c9db88924a171f1416c8fa8c68e1b8ac706d9c6e5bc0001a7d95428062b79b1b455164a72548a991162cdeaa04100666d38ef0ddd79c01bbaee23d26c8f5018f2813e6dbff44c7911d16652e9f0c87495a08c5b0548550bb8c9973b3284a8b1116343cb09ffeb9c7f39f626b83554d5f78a1cf9d2608a3051268238aea79eeefbe24c947fbd8940a7ea56d64331d368cf12b428f4244fa3c479e6d7910b23c02e833a82540db959e11877de4d979048cba58f6289801f613789735ee2f9031d9ee881735821bcd1bde0ab7506a99bbf482506689e68996c9e1c6280b34d54b986a106638390c125f4516d05b53bd6f9fb7b05a2f6d3793bdf864efbe4ce8552d19b8fbd3ea3d9d6eba630acf6789526b3abe12a2b23ce8ab0b34fc668039bcacaef5ab74fa0471d4c480b3303879ef24b2cf92958713a50069f3fbd6e35be6843ad9ed2c9fa2083ceaa47a8fc3fbf1b6ba06d4dd55fd8633b5c85f4c18553d47843115a7236007c84ed37a88d93ed02911967a3a231d874b5429f77b4a52b3bb95294020e89397811e1af5777637a278049bb44c46f36a4002ac49e64b17494b8458ef4e4c728799c292cac72123b1ae28257adedaead16b01761c104f0014a8ad78f326d3208bf8fc5c22f03d538e424db4a4e30e825ba799b5696e36c75ef012ebeec30855e5baa761298d8bb8e5a4513a290203a5b9fcc4ddb4995ab9c038b6da31af1ca24fbd59b80c2da26bd6a46ce7d13b42b65b3996524985475408060e90aefad99ddf8d384c7860fff06031e88405b9d0d7e197115d6f892ff1f0e0e88e486b8b0f7db1332c768caf9dfa466b70e929ec5c91b3e54c2d28074f93bb9142991ef474119dfbaf55c82dd002adb520a07168237b845d9153dd40745a167b763e9f83ccae9e7832d4fb8c50b88649850617bcea4f45635b40be6d77c7cb8ceb77b3910e84875668dbe8f3d360a453490943d49d2e13333645f312ac35c7e365d61adc94b2c50b63e29f669c5f8c497c151a2e77259d611fe70d692c434c6717fc9fbba28cd94c061a9c8c6c544f1b547a300702922c5914da3940c7bacdd8fa5f6ade9843ca8342c28e125e467b91ad02cab013b6c7558ea73cbdd344c42c831c535610d23a434da2b41e03498a57751a94837066c0546058ad354b88ca414fbc3ec6e33727aee2b9c2479e91a79043bdb5a21fcd751523ebc37504cb13ff6743d46789cb4c17f01b95b15abace7aa4e44c5bdc201dd1f716d501e97db1a360949b75daf83f0410c18c562f980ce50d0bc6b329cd18927409b85773d5f36037b1a6bac42639eadeeb04ba5e2e82d160c8ccb01841394fb5b5f33e301ae4d669f12ca4dc657de7aebf1e31e3d6475e5ea0f93864e006ef03df2cf11a58f4b6899cfeaec6f843b857965d440ca447e81b63439326e38f8696ed65b3d6b8d8a80ba3c7a38e9c55be24dcfc5df176e3f353d83a54af0445419f53128e2706f3f384d3d6eb3c0bb223777fe48f4b169179d0672bd5b2b76cefadbbd97c7df35b75453822ea682b0d227deee4651befda046a52c0e47fe0fc05627b137c08d74781c2f2da58f2dc262e21508d2e4ba837fbd0a2868bc2c3619e617663eab961c95f289ebee93a69596a495815c5611b6535a81a65735771099d749af07e460f819a2d7996d631da01450801b85652b940634a609d034c780c861707f3544d1ac0c46b7ebc41c2b53de9a47ee3c440decf0576da5a4f1f60c20e3a8bff938bf951bd9dfd24c6e6025839c3ff6c7daaa0a27abca159e8fe0b5c9ff91503d50cd730335fcff55117ad39f7627ee039147a0c22b14e7864d2a1cf8b0417efa892b85949c96eb5cf06750fa9233fb9afedb35070099f024d10d96dd10a84e810d3987ea9757022ce628c04720a494845d0cc0fb0f0753f257d948421fcb62eab20e9c8d464d43059284a633fc7f18e72c28368f5848da3ed0eba32b5d55e0e607310d5bb1823f9975dfd06ae401594663344b83f79bd222e4ffbbdbac3f78e604e2c5cb5f2e6e048aa7f1fec5737e18f0feea0c458e31cb5a3a7ef2430cb76bd2165b9a8a71ec827ce9990fca2adb94e0e1c9464a9b7da9962e08735007a7fcd41f1813099115034485f65d3d0c7e12e2b98de5fc863b14d93ff94cc427b56df529d01d92c625c1e0f37f53b8afecf62038fa991fb2c800d9251fdefad56bd1153f9507514ddf254c950887d4a2349d27eda17b8eac2a619af0d6412885030d307e269da0c084ec8465392c46868c9f5b51b809a0cb80348b1f2129a6070fd1efea9741a54b719cec1d253a8fef9141f2204dc1bad9f29e05d6d8b0392da7fb579b677edc85a78dff9c1deaa34b9ee5a77058aa62243f9ab4ecaedb46a1a91125a8fbafe779ca88a595c1d3ba8a75ca9502931c707b2cb6029a78482676bb3e966577062b7333b0e92cad51175bdfac2655861894b2da98beb2f37f172059773afd87bbd0367a01502bb4bd18d1540e1e8a726294bfe84a8a551fcd96ec045283dac330cd85f39e22895449ccdfad1a89893004b3aca65a8971cbe0d427e521d7cc354150fb86d43c3d03aa26d901afdef23fec7506e2d12b58c5fc30849b6d5cbd097b4b60e888d1b08462711f5cddb74aa5c267c66f04cd3a2f38bda6b3dd6cde54edf69020a1bf6ebea751940a912980acc2569cc1beb6f915d58c0eda1a6d87c4ea589626e30556d16af434c896d68c926818ccaa788b96792e82e1dcac1f2f6aeff1645125c37533df7feb25f62de6940aa73b7c2251fde7e1af2d6537d9219fd959c380bf3aa8de64b73f5dd766dce4cf4f05a214ac8c57fab6f831e6dd33b1479ad44c40788f2de7806076ccbb76817f57b2596ef11c0750ec81b768e0d445d18102c472f27c43d54104f505516de708ceff515dd8917b9746844b8f20e523ba76a02f13441271960bbfccc61391128fdccea51d0234a053a1ced5d5cef705497d8a1a375711a602f8aea77e16daa2f6018675c1c8cafd489a368d41f7876838889d8840083c9de7d89a9ce406577774a0bea109c6cf3da97cbd652fd0be980e0035c21e53bf80ea77b09bf2080f0343867307c1d3dba7f9fff731f9150d2a43389da93eddc4b2bfb50f8137fdc7290bbb81a8ec44f4aed9d67fbd05e0b528394628d8684f873877c1406f675826e34aa34c619686136907825f2aa562ce4bc154f683a1a0ba66fb4645edd96725de136bda7f013d175a64992981ac65a71668f9223b0f04b2efc1eb625c4c7b83f0c64cbdb8c70d6ab46a5bfc339b6ad874027bf2b03a8a75f292f3163061d4b6fdb86d5148ddd6479188c66526f7b39b4cf2c656cff548c6e1c92505cce45041699a0965d4949c76ef4cef0d012b58ea1b708c0514a84b1d04ca28474116cb379c1bd53ef811b1d42d721fcdbc64b03ba8c8602792dd36da6964827e6d4412009b0d14f316ed6729abc17f131de8bf018a5ea47f0bd982584e29194cc4f943bacf920997a266790cfd605668dcfe0652a52f9bdc23584af39c007de100e6968d778ec617e79f51555cb4769b5accff2d013be0da3f66fd577e5d4c4af601320536649e0f7f1f3819e8f9ed22f1fcf8c205df87ccf0427660e6da4fbf2fbf8309b1cda475449cfcfca49eef509a256e0b5d4a89dd6cf37fdbcf7ba9a9c3aa785fa7b3182e076cc6d270a99b350d0d95960e889cb9a1b15cf42f21f94d21d26e351aa4b51fc5b1015027de4aec7ebdc8a612eaaccde8c710d05c2041e40252993ff2da6fdd52fd49c6b44b5e73c671fbfef212bc04523c24336a2921dc83d005d2cb75871534a511e72e1b2358543c3b175a18972f2a7e0f1d2ca460269134c351f78bd52a30c4948fa0d85fa68ecc70abe3582f81e7aaa306e4d60af35ce3557dc755ee3cd5fa1788ad08bde300e1a53e9b87b498263b4ee24fd465129d62dc026097bef8ac034295517e548e440b0e6c487ef2373e5ce3fad9ae097e5aefb421cdb15130a93537254acd4a0cc50064bb42f7e67cdd8414256465df4ec7f24c41560096eb63e306e8e341dac45f3668c410fcb9abcfb8273dddc6ff791e643363b97a531bbaded8b758c85b8ae99789849e13c6e01eca73f11203309728ea31b96c6fa85594f621c54aa82c858f6d2b0d427edd2017ed633c59a7618ed5ab38e9a76f63f4d22883c5cc209e58c4377b52c581cc470a8d6c03a04320f03cb47d94b1538e6bc3b6e4ee5a0ba17141ea2eeec28380f9c28bd1a949d91fa0bd5a040cc7c8972793a97ed088f493c7580d2efe36377d711a1cc480fd2f872b2712e2403ba07adb759d54faa3cef7830b4c6466510506bac22e6b90be7acb297797c5ddfe520694ada759e16b3016e66c51326941699d8488f438c325b8ae5ae36b9dec3a190fce0c3ee970d9daf13a1bb71f5d8d46eac652614a85462f9cc0d5814baf28aefc28bb07d21037cae9e166172649333137535e314fcf8198777b3", 0x1000}], 0x4, &(0x7f0000002740)=[{0x88, 0x1, 0x1, "89ff153dacc96f59f03f63d054914d1e140f451e02ff7ccd2c05a9ce49cdebfe3d5f4dc7e9c6b313772441915b63f1cb2e7c56dc02b327c85f77a9192080bdd83d1fb3f9fae055a808f6e217722d497411e9befa3c3eb2a11c93250e3f70c4285f4a84cd622a958f62f73cce953c7dce909a"}, {0x38, 0x200de67621aba9cf, 0x3, "62bf3e2ac1077db57523a4c68d2dfa54974aa819f13e588c7ceae6bf2362f477f6"}, {0x100, 0xffff, 0x6, "7663363d9b1df09bf2fa6738ea08cd5dbe3abbf3c889a2973fea136095b1139554efd9e9cf7c98fe53c3f86d9a4f69bf39abdd0dbd3ed841e1ae62a75af02bbbe413944d12a38e40a9461e09895668a9cdb954c8baf17d43338bf66afa1312b8e7f301bdd18e84b9f9ad1a0e84ffdc5231bb8a12698bbedcf79f66c9cb41c9daad56dead2cfdeeaa1d55fc3f49ef6757b43404757b4c71a99be6ab06c8c0cff8712925889efbec6e027b3b67d44a9e1f93b216f10fef86c80966268c15a48ac2d562722715b92f0559378af01e79d990997f3955f02b0a56c3004473f822fa435dd10b49fc4e6fb9fe73ea"}, {0x10, 0x1, 0x100000001}], 0x1d0}, 0x400) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) 18:24:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000100)="17", 0x1) 18:24:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x1) sendto$unix(r0, &(0x7f0000000040)="7f16c8dff3fd57589260a037a7", 0xd, 0x401, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 18:24:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x7, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1d}, {0x34, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x128) clock_getres(0x3, &(0x7f00000000c0)) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x4) 18:24:48 executing program 0: pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200007) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x1) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000180)=""/13, 0xd}], 0x4, 0x0) socketpair(0x0, 0x8000, 0x5ba55aa2, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) syz_emit_ethernet(0xd7, &(0x7f0000000200)="8d8a005313ca0b080533179f5631ec2c22ec8d5d9eeca16c36e45c4f84cd1f8db015e1a84fbe6f1b54535b516ceb4256891b1dbe624bf93d1df806debc52795a603937a4d9828fad4c1589c433b3688a8298b41ed4306cba589121b068fa95bd2fc6665828a61340232c533f4cfec9e226237e49ccb92b1747ed4445894b6d3f1f919122be928be05346e781df2ce8ab3f8f0195d22d9f7cc23a49ce0eafd5eff7f7eb2bd2d2d0ccb4f25fad64b2b4166ddd1c8c72d8aff47814e2e9109c4c39db29315447ea93ede2e9a856e77582ec7db98a8100dc21") getsockname(r2, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) 18:24:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./file0\x00', 0x840, 0x10) r1 = socket$unix(0x1, 0x3, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:24:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x2000) 18:24:49 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 18:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0/file0\x00'}) 18:24:49 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10030, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) r2 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x27bc) 18:24:49 executing program 0: r0 = socket$inet(0x2, 0x7, 0x1000) poll(&(0x7f0000000000)=[{r0}], 0xaa, 0x7e) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 18:24:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 18:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0xfffffffffffffffc}, {0x7}, {0x6, 0x200000000}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:49 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) 18:24:49 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 18:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14, 0x2, 0x0, 0x98}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x9, 0x100, {[0x0, 0x101, 0x4, 0x147f, 0x80000000, 0x2, 0x4, 0x401, 0x7, 0x3fffffffc0000, 0x5, 0xfd1b, 0xfffffffffffffffa, 0xfffffffffffff5c1, 0x5, 0xffff, 0x3, 0xfffffffffffffffd], [0x101, 0x1800000000, 0x1, 0x80, 0x8451, 0x8, 0x0, 0xbb89, 0xffff, 0x7], [0x81, 0x0, 0x1, 0x1, 0x143, 0x4, 0xfffffffffffffff8], [0x6, 0x3f, 0x4, 0xfffffffffffffff8, 0x8, 0x9], [{0x0, 0x3f, 0x3, 0x3}, {0xffff, 0x7, 0x2, 0xd88}, {0x101, 0x10001, 0x400, 0x3}, {0x9, 0x10f, 0x0, 0xffffffffffffffff}, {0x0, 0x400, 0x0, 0x780000}, {0x2, 0x57c49e32, 0x200, 0x80000000}, {0x5734, 0xffffffffffff7fff, 0x2, 0x100000000}, {0xac82, 0x7, 0x4, 0xff}], {0x5, 0x1, 0xef9f, 0x4}, {0x9, 0x9, 0x1ff, 0x9}}}) r2 = semget$private(0x0, 0x1, 0x158) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000180)=""/140) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 18:24:49 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffee0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r4}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) getpgid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="ab761fb2", 0x4}, {&(0x7f0000000300)="2d6c86c14df864751abc35e2a911f45285c307d43383dbcb6cff742ce9b48c2d6e29ee457d021289909385e3697cede1f7ce727fc1d3f464ffd50260424e967cafdf9231e584ec110dd1d19b2546963cbb8e707f903b596e8853544736a7ca4357fe838db89778dcb23c4fe04b818e249369fe890d8473cf8402160c78e112950ea38be3025a4eb64d0993d3e83c1651e9fc7799516b9e789caf0adac8ae76cb07512d49bf1088611cf2fb5709a05782f152aeef0300f9e04c1b1028b46b376951f646d1cfd7957bf91a8fdb161740585b1cbb3f1ab5473c2cb51a04e0ba9969c2312da24674ef", 0xe7}, {&(0x7f00000004c0)="63830c3fb5d384424f9fc66efba9b68081a42ab4978cacf001d8053fd62ebf8e3ecf2b9bfcb876735e723abf386512223c47f17de491bdcba996cac273371d9624123ca6bbef610c1ae9e518c0a3f83d4d417f236fd889773b27aea0ca4f75a2b698d47060af58b23400ad30e0262386d624193c7a7e9d2a34706a31f5d38789e53c37f5311e57108f589bbf083bcf0673fae3ea57e71044d3e2950909c15909973538eac805955f53eb52f0a2556860bc414097bd1f8b1584894e9a2422f660cda6cca933be686858218fee01f8", 0xce}], 0x3) 18:24:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x80000000000084) r1 = socket$unix(0x1, 0x1000005, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x5, 0x2}) read(r1, &(0x7f0000000580)=""/234, 0xea) r2 = socket$inet(0x2, 0x1003, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r5 = msgget$private(0x0, 0x200000000041) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000ff010000ec268b59986fe5ff0ff211000000000000000000002259f0b1af453d76000000000000000000000001000000000000ff4b4975796d801c00000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881caf8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da00000000ad80ddd97b5908d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4848b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec0300000000000000ba782e0d622b5ff7113a923bfccf86594b06000055e42335b841c072449b33bb060000001e52c52159fff20978d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006bc7b04e30417ed540dda34a40ca65b1b861f03d925fa411b9214d81ab831a7c44ccd978342741c7a5bdfa5a2f539ef02e25d14679c66dea0f3a346a9d5e07ef2627abc413aee0eafc9ca126c51675966f3f20c9395f923dcb3997a02f17a9abd2a2df758abc706efc440004000000000000843cd8619825a2a90ee8da3fcc88dbc86b5d6b7eef0d"], 0x1, 0x2, 0x1000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x2, &(0x7f0000000100)=[r6, r7]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$TIOCNOTTY(r4, 0x20007471) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) getegid() setuid(0xee01) r8 = msgget$private(0x0, 0x18) msgget$private(0x0, 0x400) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000700)=""/77) 18:24:49 executing program 0: setitimer(0xffffffffffffffff, &(0x7f0000000000)={{0x100}, {0x1, 0x2}}, 0x0) poll(0x0, 0xffa3, 0x4) getitimer(0x0, &(0x7f0000000100)) r0 = kqueue() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000080)=""/68, 0x44}, {&(0x7f0000000200)=""/219, 0xdb}], 0x4) 18:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x9f2, 0x0, 0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8041, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 18:24:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 18:24:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x1800, [{0x3, 0xee76}, {0x3, 0x2}, {0x1, 0x1c5}, {0x3}, {0x3, 0x1}, {0x3, 0xffff}, {0x3, 0x8f0000000000}, {0x2, 0x7}, {0x1, 0x2}, {0x3, 0xfffffffffffffeff}, {0x2, 0x80000001}, {0x2, 0x4}, {0x2, 0x54}, {0x3, 0x9}, {0x1, 0x9}, {0x3, 0x7f}, {0x3, 0x1000}, {0x1, 0xffffffffffff79e1}, {0x2, 0x2}, {0x3, 0x3}, {0x2, 0x8}, {0x1, 0x401}, {0x2, 0x4}, {0x0, 0x7b1104ff}, {0x1, 0x8000}, {0x2, 0xfffffffffffff959}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x3, 0x2}, {0x3, 0x80000001}, {0x3, 0x79aa}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 18:24:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x6, 0xfffffffffffffff9, 0xfffffffffffffff9, 0xea3b, 0x0, 0xffffffffffff8000]}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 18:24:50 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f00007a9000/0x2000)=nil, 0x2000, 0x5) listen(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000540)=0xfffffd62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x1, 0x52) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000380)=""/213) getsockname(r1, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x4, 0xbf0, &(0x7f00000002c0)="076f04249b6075db60fdbab96b6691b4ce3972788ab2b6c09e70c9dff7eeaa781b30286b749736dcd78dc3c7f010786c505f6357882dd1d1149bd69bbf7b013e339327e18d6860b208f497b4e708055da2c75136b802214f0e5658543ff78ce79b7e50562002e4069d9d59567e0f5bd84a6e5c8fef2db4e0f2a082259fd7e45a2f60bfb9bba638dccc163ae205a57010d7dc7bf6120684cf56ece26487cd62", 0x9f) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) kevent(r6, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff8, 0x38, 0xfffff, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x7f, 0xc2}, {{r1}, 0xfffffffffffffffc, 0x65696bdecc3a06a0, 0x80000031, 0x9, 0xfd}], 0x0, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0x3a, 0xdb, 0x680, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x52, 0x2, 0x3083, 0xf141}, {{r0}, 0xffffffffffffffff, 0xf6, 0x1, 0x4, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x5}], 0x0, &(0x7f00000006c0)={0x9, 0x9}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r5}, 0xc) r7 = socket(0x20, 0x5, 0x80) setsockopt(r7, 0x4ff0, 0x1, &(0x7f0000000080)="ebffcbff13b9fd812eaa4ef8977a9c793048e699", 0x14) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) 18:24:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) listen(r0, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x6}, 0x10) write(r0, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) 18:24:50 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/30, 0x1e) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 18:24:51 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x100) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x10001) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1000, 0x7a8b}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) recvfrom$unix(r1, &(0x7f0000000080)=""/152, 0x98, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:24:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0xbe8, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, "d57c314ac31a9e526b23fe9854231dc6978be432"}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x90, 0x0) 18:24:51 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}], 0x1}) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x0, 0x8, &(0x7f0000000180)="241b63fea0e157e652cafe2064713e0b9ce6b53739702c381fc5d865fba618866c3f1e10f807b63fc91b725e381edbf1ea7b10adb164fff009fd9de97db08b8c7364b481aa6950785b5377ca9abc6854533d978c7dba23377b82732019d4f2ad908767ca037bf238e1860d5fe382ff8efc7b3ec0542037ad91cbdc1d83a22657e7b27e5649748940df84e49492bb828294f5e766f8ac70302f390ac3e9db5255b79402a4b5550f5d9a0bc234e9f3c910a240339d6e84bfcd30acd0b68108c221c4b6dee70d", 0xc5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) 18:24:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) syz_open_pts() open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) 18:24:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/159, 0x9f, 0x802, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0xfcf8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x36e) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 18:24:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x1, 0x9}, 0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x20, 0x0, 0x0, 0xffffffffffffffff}, 0x93) 18:24:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x20000, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file2\x00', 0x8, 0x6a0c, 0x8, 0x0, 0x6, 0x0, 0xa29, 0x2, 0x2, 0x81, 0x571f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) shmget(0x1, 0x4000, 0x210, &(0x7f0000ffb000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 18:24:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80}, {0x16}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10080, 0xa) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') renameat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') 18:24:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:24:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xb0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x2, &(0x7f0000000000)="a1cf") 18:24:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x22, 0x1, 0x9, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000082, 0xfffffffffffffffb, 0x2}, {{r1}, 0xffffffffffffffff, 0x43, 0x41, 0x9, 0x100}], 0x401, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0x6, 0x800}, {{r2}, 0xfffffffffffffffd, 0x88, 0x2, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0xac, 0xc0000000, 0x7, 0x2a}, {{r2}, 0xfffffffffffffff9, 0x6, 0x2, 0x100000001, 0x9f8b}, {{r0}, 0xfffffffffffffffe, 0x5, 0x22, 0x1, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffe, 0x14, 0xfffff, 0x7fff, 0xff}], 0x3, &(0x7f0000000000)={0x3ff, 0x2}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x82, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20, 0x4, 0x1}, {{r0}, 0x48139f29921e7bae, 0x2a, 0xa, 0x99, 0x4}, {{r1}, 0xfffffffffffffffe, 0x3, 0xf0000033, 0x4}, {{r1}, 0xfffffffffffffffb, 0x44, 0x2, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x9, 0xc2a}, {{r3}, 0xfffffffffffffffc, 0x28, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x7, 0x800}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0xf9, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1698b0ea686a5c17, 0x2, 0x15, 0x3}], 0x63, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 18:24:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x102d8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3553, 0x9, 0xa5, 0x90a}, {0x0, 0x5, 0x1, 0xbdd}, {0x2, 0x6, 0x8, 0x4}, {0xa7c, 0x1ff, 0xffffffffffffffff, 0x3c52}]}) 18:24:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r1 = dup(r0) r2 = socket(0x6, 0x3, 0x28cab9f1) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0x851771d) r3 = dup2(r0, r0) fcntl$getown(r2, 0x5) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) 18:24:51 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x5, 0x7fffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x0) fcntl$dupfd(r0, 0x0, r1) setreuid(0x0, 0xffffffffffffffff) syz_open_pts() 18:24:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 18:24:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2}, {0x6}]}) msgget(0x0, 0x280) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 18:24:51 executing program 0: r0 = socket(0x100400000000002, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20900, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5, 0x3ff}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0xe0}, 0x0) flock(r0, 0x4) 18:24:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1def8375, &(0x7f0000000340)="981069b02f63a2a243251477697eea2771fb596fb5118ac525169cb3d73f2a3933ab6b4408007b21fbc5e9115f1c94f008005b5645565e7a1799acf4c12cb6c282ab3ad47fafc465cdaf89759feee085ce48c5789c00220b16e17ca67da45c03969618c9c03201000001d899dda9b60c2f39bd4dd3e1372c59c4c85cda3a4e708bd63a7a7984c5caa806e3409124aebf47bc522b10be0db8cba8df6690699856feaa2abbbe2497960521b787a6e422074a83fc8cfc4e82d01707519ecf825c1718b9d746e55411ce09edf8ea12e94e01000000000000003d863fb725650000") 18:24:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000240)=""/107, 0x6b) r1 = fcntl$getown(r0, 0x5) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r2 = getpgrp() setpgid(r1, r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) fsync(r3) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 18:24:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setitimer(0x3, &(0x7f0000000000)={{0xe72a, 0x8000}, {0x745, 0x2}}, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getitimer(0x3, &(0x7f0000000180)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1b4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 18:24:52 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18800, 0x0) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000440)=""/23, 0x17}], 0x5, 0x0) chdir(&(0x7f0000000640)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) getgroups(0x6, &(0x7f0000000500)=[r3, r0, r3, r1, r3, r2]) munmap(&(0x7f00005b1000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000540), &(0x7f0000000580)=0x10) r6 = dup(r5) recvfrom$inet(r4, &(0x7f0000000700)=""/11, 0xb, 0x842, &(0x7f0000000740)={0x2, 0x1}, 0xc) r7 = accept$unix(r6, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) close(r7) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x80, 0x101, 0x80000001, 0xffffffffffff8000, "076c1e4d8c06ba25fa7d29c20c63ee5807244993", 0x8000000, 0x40}) madvise(&(0x7f00007dc000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f00001a9000/0x4000)=nil, 0x4000) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x10000, 0x4, 0x2d06, 0x1, 0x4, 0x10000, 0x81, 0x2, 0x2, 0xfffffffffffffcfe, 0x1ff}) 18:24:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$KDENABIO(r1, 0x20004b3c) 18:24:52 executing program 1: socketpair(0x16, 0x5, 0x40caf8d9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="23cfac37a1c8a5556bc1da6c046aed7584a968bf20a3594f024d34de277cec144887a143b7648f9f12f1f871a62d36d6dc178dc25ef22f7a2aa249fa0be71f8d", 0x40}, {&(0x7f0000000180)="ce15e40fcfb4edab2834b91b71411956c3fb5c87bb10eac19d95995f7f80825ba8610f25b0e6ddf35e7cc5b0856604e77673e52366153156c7063fc50b0fba037ca347b607ca00c9731f520149c0df488dd845ca14562aa656fb576118dc7eadc3e2aae7be11d67ed971c19b7e6427f129e2716c5821cfb2b04b80804f75714d62cfee272110389d21fca22b448468c6d1be9c39d8f5316341f7605e500d2f478ddd08c8daa438bc29e592219957f97a4be01ce8a5fafee4e0", 0xb9}, {&(0x7f0000000240)}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="4800000000000000ffff00000101000076f3b4cb68039f463d4078841a0fd9c7a2463dfbe657885beb6b1d813b1e28927b7d9a1795b400c3a715a8db6c7ec2e2e8c4210000000000000000000000000000000000060000002060cb6791f7eab78caab4a555e6acaa52393f97c05fc83b"], 0x70}, 0x1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x40, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) dup2(r2, r4) 18:24:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 18:24:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getppid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) write(r0, &(0x7f00000000c0)='\"\tl', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:24:52 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0x7fffffff, 0x4}) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 18:24:52 executing program 0: r0 = kqueue() nanosleep(0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x200) r4 = semget$private(0x0, 0x0, 0x50) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCPROMISC(r1, 0x20004269) kqueue() semop(r4, &(0x7f0000000480)=[{0x6, 0x6, 0x800}, {0x4, 0xb1, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0xfffffffffffffffe, 0x800}, {0x4, 0x80000000, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0x4bab, 0x1800}], 0x7) r5 = semget$private(0x0, 0x3, 0x10) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xff, 0x9}, 0xc) semctl$GETPID(r4, 0x5, 0x4, &(0x7f0000000ac0)=""/224) ioctl$TIOCSDTR(r2, 0x20007479) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xdd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) getgroups(0x6, &(0x7f0000001cc0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[r8, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000001e00)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000001e40)=[0x0, 0x0]) semop(r5, &(0x7f0000000240)=[{0x0, 0x8001, 0x800}, {0x3, 0xcb71}, {0x3, 0x2, 0x1000}, {0x3, 0x8000, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0x3f, 0x1000}, {0x1, 0x0, 0x1000}, {0x5, 0x0, 0x1800}, {0x4, 0xffffffffffffffff, 0x1800}, {0x3, 0x9fc, 0x1000}], 0xa) getgroups(0x229, &(0x7f0000001e80)=[r12, r6, r7, r9, r10, 0x0, r11, r13, r14]) ioctl$TIOCNXCL(r1, 0x2000740e) socket$inet6(0x18, 0xffffffffffffffff, 0xd3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10010, 0x0) semctl$GETVAL(r5, 0x66f2538ddba45a8e, 0x5, &(0x7f0000000380)=""/236) 18:24:54 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = socket$inet(0x2, 0x4000, 0x9) r2 = dup2(r0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = semget(0x3, 0x2, 0x10) semop(r3, &(0x7f0000000280)=[{0x1, 0x40, 0x800000000800}, {0x3, 0x6, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0x81, 0x1000}], 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1040, 0x8) clock_gettime(0x2, &(0x7f00000002c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x202) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x600, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x1fa) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x5c, 0x20000018, 0x100, 0x2}, {{r4}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x24, 0x4, 0x400400}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0xf3}, {{r4}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x1, 0x20}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x200, 0xa0}, {{r4}, 0x0, 0xc, 0x1, 0xff, 0x1}], 0x9, &(0x7f0000000000)={0x9, 0x1}) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) " l" lpckbd_enable: command error 18:24:55 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x98, 0x0) setsockopt(r0, 0x80000000, 0x9, &(0x7f0000000040)="d0c9f6f428e2fb4efead01fb452fe2ed2efd6f36f2e28a6785fee863a3ad0ef3a42cb5b511cc0a01966d6b8b7d66d4da447b242d7b5cd276970ee6e50e2c3a25d7de1e8cc0989ec99ff60f4ebcc056b7d54a87848343ea32d8ccececedf60e8b6a8ed17c418b3fe29c9976d4370f6ad2299daa23f2c8b98945e1aa046f9f25875d9f3e21c2bd15e1cb71acb5897d7d9facefe18748c97045bc38e016576eecb7234315c32ae352ae9ce8e2970588b442cda1d3e944ba447e9668094ce564e3cbcd4593093a14b44e92b7265ea61c6d04baa96358f0a2b868c6078752306ad58f61284f5cfae62dae3d61dbda7c102fa6dda536f4c761caad802d7b4c", 0xfc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f00000001c0)={0xba, 0x0, 0x2, 0x10000, 0x7, 0x8, 0x1, 0x7}, &(0x7f0000000200)={0x8, 0x1, 0x800, 0x7fffffff, 0x9, 0x9, 0x2, 0x100000001}, &(0x7f0000000240)={0xae, 0xfffffffffffffffd, 0x5, 0xfffffffeffffffff, 0xa7d1, 0x1, 0xfaae, 0xd39}, &(0x7f0000000280)={0xff, 0x22}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="f7f9e794", 0x4) pckbd_enable: command error 18:24:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x2}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0xcbc, 0x80000001}, 0xc) lseek(r0, 0x32, 0x0) getsockopt(r1, 0x29, 0x1021, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x7) setsockopt(r1, 0x4, 0x7ff, &(0x7f0000000080)="f169b1c2c3b07b38", 0x8) setsockopt(r1, 0x7, 0xc, &(0x7f0000000000)="f3704080ed6d7eed5cd7ee6b26566a5b337a58d086b9c6e15155117c8e4087a45172654e9cfc582c8dc01ae77a193328e59078f736284b6cca980155926fc4e7380d8738e1566efa3c176b2ca64301add54ce502e0d4b8e307a69fa13844d210c67dfd92d8b81a04", 0x68) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x3, 0xfffffffffffffffd}, {0x18, 0x3, 0x2, 0x8000}, 0x3, [0x4, 0x80000001, 0x1, 0x0, 0x4, 0xfffffffffffffff7, 0x6, 0x800]}, 0x3c) flock(r1, 0xd) 18:24:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2063, 0x40002065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) write(r1, 0x0, 0x4d7281e017ffb251) write(r1, 0x0, 0xfffffc6c) 18:24:55 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2014, 0x2e00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0xa00000000000, './file0\x00', './file1\x00'}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x10001, 0x37bb, 0x6, 0x6, "83b820fcdcb265cad8dc5acfad7a6cfc63b21fe4", 0x6}) r2 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSDTR(r1, 0x40386301) chdir(&(0x7f0000000080)='./file0\x00') r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)=0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/102) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x9b4, 0x0, 0x7, 0x10001}) recvfrom$inet6(r1, &(0x7f00000000c0)=""/252, 0xfc, 0x1, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x27}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 18:24:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 18:24:55 executing program 1: r0 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 18:24:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x6}]}) dup(r0) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x28) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x2, 0xffffffffffff1e06, './file0\x00', 0x3, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 18:24:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x3}, {0x8000000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 18:24:56 executing program 1: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0xffffffffffffff55, 0x6) msgget$private(0x0, 0x208) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) close(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001640)=0xffffff4c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x517d9e8c, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffcc5) getgroups(0x2, &(0x7f0000001680)=[0x0, r4]) r5 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r5, &(0x7f0000001480)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbafb271378e3ca8d651619bfd45016df4360136d95b2b23bf988bbc77307e6a21474dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7dc9ba4ae842637def224517579ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4"}, 0x106, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000083d2f600000000000000000000000000000000000000d05976d43c3271605a09005beafaf22073fc08c6c73f1513bb6d3d0d82e679772be62fee5616bf8405ffe789cfc4d840768a03cc2296d1c545326cd26aca7b5803699159277c9d7e4e579b43b734c9e668571b089a696831ff601491c753ef66e9a479bceabfa5fae96cef998fba87483b80"], 0x26, 0x0, 0x1000) 18:24:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000000)) 18:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ad") r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x3ff, 0x4, 0x3, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fff}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000fac000/0x4000)=nil, &(0x7f0000ebb000/0x1000)=nil, 0x4}, {&(0x7f0000fc7000/0x11000)=nil, &(0x7f0000f9b000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e94000/0x4000)=nil}, {&(0x7f0000e85000/0x3000)=nil, &(0x7f0000f3e000/0x4000)=nil, 0x81}, {&(0x7f0000fb0000/0x1000)=nil, &(0x7f0000e9d000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fba000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000f47000/0x2000)=nil, &(0x7f0000e18000/0x2000)=nil, 0x6}, {&(0x7f0000e56000/0x3000)=nil, &(0x7f0000eb7000/0x2000)=nil, 0x3ff}, {&(0x7f0000f16000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5000}, {&(0x7f0000e98000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6c}, {&(0x7f0000f07000/0x3000)=nil, &(0x7f0000fa3000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 18:24:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffb) 18:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84, 0x0, 0x7}, {0x4d, 0x0, 0x0, 0x2}, {0x7, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="a81ab8e54b5864172805a2afcaeaf748d31ec25792b9446e1f5c9474f636b21bdc0dbf543a1af4261fd4a72c559f5e4fbbb67e42045ee99035229f385bce23be81d68ea4a7e037329c6d7e8adf025e1c838eefd49ef8a81fe02e8b17296165b21825d855482cc413d4435754ba17b02f558676ce47afb3efe40ab0cfa825a6ec1c23b4fe710414a4fb3f99863577ee98a699a8e8c089eaedb70f8dc293926d4bac8104368920cdbb9df108cd3afae225516b876b6adc697e9e22bdf29119abfd75f37de159f6692f015b7da46f794c3304669142b417cb4f8bb7949058b59bd00a63143d3eea0daaaefce6", 0xeb}, {&(0x7f0000000200)="152fee70ae633381c43b063fea0651e5fa399c1a450589118c26c560cb02fd3b5b74a0f7ac6f0baaff81852dc04c1223db9a013ce5cadfe4e9af43aebdbdc4523198488a4b212f15960555c6b14d634a66bf1a6836acbd51b420c0304402ad54350ead99cb6436e451f16472a91b3b65b7ee5c987555d98350a4f226cd3e9ed95aa7f2ef63d9c82e94855a1f1382c6781a81435611f7678dcf7c42a8c58806fb6f3456305cb09cc59b8553bd28a8bd6fff2e89cd36a44bb0872b4ad1c9b83563202b9f03e0cd56efe61d6dc5f56a6c9e446804b346aba1f4eb98eaf2a5b61d2164581b657d9ce7d0b783f2aa7368", 0xee}, {&(0x7f0000000000)="1c3bf517cb6fe178230702c4a17a6077e9fd7501491e02797448ee65645ec9009d1ac164b695a2b514cf5c25e1bf86a164709cc937ff19ed6146cb91238c722ae03a70000fb0ddb7176925a4ee9e19bdfaf2069ab8801ba72e72bdc9e8a80feef2aac3dc35dfe2689322ba43ad03e2a2036eb7e8fb537f33491e7d9975220d40dd", 0x81}, {&(0x7f0000000300)="17bd9bfc7af70621740632ae8b0d1fef070e1ef26f01869bc37450f537b5b2439ef3bc54b359024c692124c7d537c1981556511d049ee2e121572ab9f10ae4d50391d4f837f2d14807ab1c8c82bc78a2d59df4d06859d5e9f2199b153951785828f91a02ba61c519af811cce9aef7b818d5a54e3cfa39bc14ddcc30d817c", 0x7e}, {&(0x7f0000000380)="a1fb75b2c38c31a9e0c20827b6e4ddd7555acf2f3295c45734e8ac236a01ab8b69ecbe176651bca05e40ee5108a12ccf93ff2053368d4eb6fb6b841657ed7e222d6849efbdc36f009dd9a62e47cbb2b4267b2c42cefdb5fca439eac85e0744d8a28ec5562a587af9d6bd3edc62592610b7a31e6fd30dc09492fe1b3e1db4bd720ce0a6f9a9ea7f97b07e81e0d5d5d589c1bd1d81a8b7533497e2ccafc7f2e9cfecf8cd361ebe445f16a5e93ec201d472b48ac2aa7a0a4fb0b388e4e23e6e6e56670a71de34e2e48e758c39678ad6490ce8e2c55ca99ced836d620be91a32ce7c59ed98c28f261387cc74420828b451", 0xef}, {&(0x7f0000000480)="9f5dd97447df279b9d11f00073e91b29d026786923c8494cf764b1d98001b53c81c86fec34ee18dff091f5ed882987dc851901fc4df9bb54134b274bcf027a4f092bdc5cbb283ea3a9f3044e4ccec37e980a46db436bd85fc49f7bd58a66f3e4ec3b99312b43701ff6e2235e9722969e9e3445929f305d1c23e83d5f5062db1c030e448fbcd8c3d65b589dc610", 0x8d}, {&(0x7f0000000540)="b7edcbf8ee801b33628cdbe7ebbd8bfa42ecc43a0d0b0ada5fbc50d5e5856679d487a74ca6f14e55dcbfb661ab6aea93263ff3e7a7ec6e049893019e37b4551c1ee565bdb85392558c529a2669c1d59a538f5bce58079bb56962cd09ee07a7e45cbc63cb10f4b51ced18080a", 0x6c}, {&(0x7f00000005c0)="4c5c99482aea88d8c2abf8bb6b5344ddab41f85f26de6904ef71d5d38815c93a392e6e08598a7af2033d024887dc11d5ad74749ab7f4df0aa562ad0a97c3251d5745dfeeeaef6694d08e65c37f73c81c7c0a6bf1f60c3d450d3e986e86dca722a64e3ba50729202fe6e0416ee0c42b616997b0c7cada0c057847acc60136ec7c66ced1c909ead318093f8ee9e9eaba4e9933696000301b19b228", 0x9a}], 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000800)="d7d9b61a14a0ca56bcdae4df38d634d9e31f2e98e270f7d0f3ccc6a4c9d0736c274a921aeee17968e332069cfcb8f3ebf60a3c994e2abdc90280cfcd1602a5282c5567d9b8eb640a58c510c51b296fbfc3a62db24798582253dd06cabe86874ab13ec58f04c0fdfd12108231db77abcada922c051f2621ab9fc80135248da7674f215b9a175d156afcbe2ee05447a55405067ec1fde4615b0f6057e9e1a66d7eb43a6f91f2152470e468593787e66fe3e4d9e6141d28f929984c0c511ba84efdb3418116b65dc4bafca77762ff79f905c655020c30433324ed85", 0xda}, {&(0x7f0000000900)="0369e77e3b6cd6ad04b417283b7331a9f483b5718e38d2c7993ba950576ee9217cf07e2f2e978819b5ae696f4f62fff08b4a7d85cf94226d597e7598b5390abda1da234ab9f3b7aeabab30ff62d5202e44c376aa299319f700b627dc57ccbe90dbc3984ea315d45c7447150ee26fbabc7d9776b69118e64d8107e114c3b606d1596f7cfd5b15b48feebbff708e820ef3deb56d2af2ada55330216794c3d84c0be77d231287582e3c0ca3877971910b1ff7a5b0a7dd0b4484d1abaf", 0xbb}, {&(0x7f0000001300)="2f107061577d69004957a09f341cfddb7299cc930cc86db4c99b0b3bf959e4188d7232cb20ec8b61ea9e29298de63ad0699b66d4871bee087c50045674a44c40e5447d24a6e6c1412aba1f9ba7b0de77e1cb0655177c2743c36f23a631ab25b44e97b279a04bb0c7da64775d000e55cc25e9c9527349e4398a62408b16eceaa7ef89f2b90c7df3c9230075281ecc54b8e9e14f93c3f5fafc35952b80574862b3c1082e4befe0720325adbcf45132fa6854f9f21dd927cb83ede87987fd2ee3e8712c78576f506dab2d8717d8c4bbf8a2efdc0633529b2bf3f72586bfaecc37334bde664bdcb7bd0d9c87cd9805999b5fd405fed3732e4e20a759f9d5a508493fa80dc520d1050eb7c330e9db0375ae2c3a59802f24fdab1c48e2b0c3f31123c89af82016444b8efcb88998094e09dc15f3051efda6b219918010c0d5c855e770f5f642cd23a876881fd9666f5332d32d942ce9d12aad65833f0e1c7aaa0807c8598838850951ebb935d993948b99045d3c3406955e7a32c4e5025ea0f54c1ba7e7cd37c605b5cbfaefe726fb87be634da76882f7806180fffa67349915a388cd74ec4a3611ff62d0a9394a42a892bc935db68ce4bc7e1945cabee86545a9a0e389d1ea704d07bf539da396e2f74c90e2d9fd77f5dd3fe48f1986068d7079f5036091b72a7d0b8ee2a1a3d0b7be11a157628fa1ddf5064bd6059c3df5755c6659efafc997211743237d1ca00ee4887703fc25a53cd7631ef5044538cbefc72cb5fe94c8fc2c7f135fab379daf33829431bb79ae8e4036f93450e9abff9d11e12921db83410f2d0b47cd8cb3484e39e7f28fed9cf37501b3bb0cf084150db951023e048e414e93adaedae0ae5096a8e37961251b454e7706b55441148cee70b292d06f002781e9db1d630f2beb86301d84424ea1bee2f3bd474bf43d9a9fd4fe4992248c29de41a3aaba1902db49f41b69997b4161b23942263fcde07beece470a2b0f2f2d306c45f3a9411ce8749b75c5cc53235dba324049b5de2eaccfe2f47f6bcbb68373d108088f8eaf2559c531dfe4b0257a1f7708c478cc23270021c4636091db91be680a7084c1918f2770c4bb53e1cda2beed9b300bf7a49e3dc870e92f747d158c440f4b7d1b1dfc87e8691b9104c71b9858730a8532f74c7b6bb5df1022c48b46fe4495bb1e82b0993970b52e1faff66f5e4eb3a0c762595098788f00550d6df983b877ebf6cc888bbce68c5bbe33b23ffab0f6908aa3a261b9707e72823b5f91dd74bf3fec4a6296ca86a698ee6ca6d99a7a5b2e24e4f4416ea0127b851cc567587cdc21b16390cd720192767cf6b6d643c4e2b9d693ade351bc75f2d1004bb39ef278ffd3616b15f32b833f31a48da762312af608e2113590425d93031a2912852c2f30dcd9b56a33309ce8eec336e4f3d00270c427c5c9e192a6cb2ee637798148b2fdc30fccbabcb42219ec75970fd7add42f6c27d638c7534e8c3d521ba97d4138d4a1d99bebceaa4ae6a66a5b5471d428d283a88e757cebcaad492e4527273b15ad55eab55d1cc3186fb2ffb99291d54932f913f70dff936065f7b7d10eb381cbd041d647e1c89b74b5a691e5d11778bcbc23c1bb4fb871e42124bb603252595b2d2e39d624f5eb2cf721107c968a11c5a8eaece87478f3a7811b307cd4e5e248e8e16c322d286130ff177891c61a1488cda6c7714a1f75409704be454a84f19fc267272a56c7cb1e9a0d174fc2b95446b9135f4fdbc786fcf23f5826778280953921f46842531485ab35c2fc1dd0cd77236d76798a697cc2c07517a178879e8b1c72a071b9e54b2b210d909970bca78780dd3ffe9a01c6df314819a50455ca56164b559c71ad8d20a2b09a0c4deac7f716034ea97ee04e16159d2ade2c5d7964b781a90253a75bcf7ad2c34ebd30ebb3e1d07dead7227f23a94b43bd219c02590ac3883b67d2bae641339a76bea9e38cc274e0130f52b2cbe933bb1d2ae063f5d7da2048a4b9d403e8e93f54b8a55dde8d247ab542dad5fb4fbcac567ada1fcde32a9b8522e42e22c73012a0db2299830f4a3bbccaa6b861850d8572147e92007f992e522d30acd0ffcbb6fd3ffa7a8229650988e4c7463da0d66da82c367893330476f61a616d1eea5fe532c0f2deaeb91e1635d7e266900bc8fa295599adee2987fe43eb8bfcf23eb62cede43c695762af2083c2765a3efd225843386334a75ae14954f1c5850611d6d6c1083580c15ff85d8b2cb40a2024bcd9ad917919f7d3f0b8b8dcae7c3604d9d30ed2fd5fe928df4672e4e64d27fe61093dd005e2e977f19c37a78c4498101fe25395ce7031c53299c003bb204723944e43f4ffe2b82e9c10cbe1ba9c9872538e0f8efe083579806895c58f84814c172e677bf3ba0a3477dad8d105f245ae4f753ee74f2451c6f722a885b544931a7e0120535dee69c5e5921d85661b6e0816f356898d3a4f2440557e0a9f14cdf5bb2ce9509855a8b0633c2e7ecff43e5eb15204333efb217e20edea6e0e09ef391adcb918a33ac78f2550435e381365a88359c14469227a94f0f8486361cc93f6fcfb7671d6dc2bbf89da774b8d95f44b15721afc8caaedbaba31241c78c178456afc4d4488cbbae35361a0de4139b655e7b8f77d5ff13d654969422258703dac1c7a4b9570887c5cc850005730116f348efb7af9788d63c7b6ef37396e6c75e12ac4e6a95f25867d1bce0b6e90dcc3f7bda09c2dbbf6f9bb7c458fab2fd0b2359c31ba6d0862c0b62282bc3c205fff531065eb9767a79cdbb162b1fa51299c90f20d97dbe9a82f154e328a7b3f9b86c7b4f4c0c937e9b1dea5f8a16f373104a1c3341d36ec8312294489f937dfa2fdb6340fe48ead77e3cc2b197e0854cb44fa0b07cddf520bdf4c1aa50fcf9c30d0204cbbb7dcb1264912cbe21bea179a98732df66e3fd769a114c34326790f31cb5fadfa3a71eb590691c912be3f91ca36cbb9be9e517520def231b14b868a96acd72b9dbd40223684d8f988388344d1447e50100d902a4e1ac5638d55ce1e4aaff4d8095f88fec8ea2b7d4c1277b26e0f928dd134dd2e1fe744100be1fdbf747e4cb7ebcd1c2920847fdba6fbbf78b0007fd16b321547b2c9e97435223d2866d58b09aa04b7cdf28a9ffd9567a28a485e605d4d35f17a511f8d78e9093e3ee93abb7345a2654c1b6e61ae0f35469c87be1a16f8e9c0abef184def70da5b0bd0a3572fd3c31b3f21fc9392d94e89bc60ee14e59c8bd848b8ac5ba703ea84fb9a79936f4aef1d03a4d2d66fc22bc414304b4f226c0e14ca1beb2fa4e867820585a2af66847ffc7a268de26a414ec58edd26868b964bd3c694096acdf7918e33cf29e71ebdf1dd4d969efedf1c1f598f79d0c7b3e5b6607aeac6aa293de77096aa79c8d8115577b3a5e20bbdacf0b69bb141acf04e7a35642a877406f4979f0ca7ba2504a8cec0881cdaa276352759bf37b9e848052f56e8e404d7e07b853cf92f06e737c8e9910785171352b7577aae6512f105543f7440494e53effded97b3f97dec5cd747ae7edd18d57daf2378aab4ca64805aef028bd3988930b97dc5225f7e7cbbb226a4b6a4ab94937f1c0a2cbe054089ea40cb7e00d81f154e166fe8bbb4fe7ad133f380e5935dbd59fd3bae972b6ca10625d9c632b92108f93e6a5f9bf7ff44e23545fe7bfa912746579fb3092766e384bb6c7f8d50d26b63792d678b935b967025f94baa6034834b00e55a77ca35efeb9c44e92ce2b8a4eeebbb8a60991c826bc16787c4fc928d4527fe0b2e1ea7be47512ce054baa64ee42500e86711eea62bbf668e6abb5086c533296a427273e3a3f944e0670e0b53c2bbb2f06b0ee5860545528c6dbcfd6018fec90e3eae56f8455913df224a7ba0a88675c55d59eafa64dd3e3d2a75cc9f01749f05c38c0abe90b575cd662229e15face2ec280082504d7719230f5274302c79f67623de4fe7edc86d56808e1fc9b5bc447001490fea8da20dbe099fd5b57df0a0b7471c114cb0c2ad449f730b47c7973c25e8529fb1446c71f5349468313d40daf11db60df82da2e13516c9ea0102a1636f5761573aa79ffa8e7b20e2abb9ec368d56a078f721486db1f70608376dd0fb80d40b397fdf09a0e8bb02527bcfb200ecd5afbb88917f8c8372f3a07af4c72c84aedd852b3e43cc536e3624e79ca9b3dd0fee9c85f1fe86fa98d48848175367f9942a9031d48046da7f65ed28731c4b2bc033c2ca3c65c03d5317e63a48899474870786684ebc0cb9c22d0827915e212706094939759a4169c49e7bc137a18146bfe890b28d513d91a709985e08b96b19a610498880a45ffd27e732efb56872257d0b1618d07fcff36e93e1d621306aaa83f24f642a02e2570d5c8ed3a214a49a343479e8945e418b5d75f0bb6a4041f1f04dd3f9a046f7458ebec522ae036339709a71c01ed15986e0ab5c691e0ccd227598ea417b731efa669b3630c128d5f141551b492b15c9534455c36235a97e93ab40ad40a5b9cfd3a2dd0a4cb93a119be4d5f49ebed77e077e031be6d2937a36ac15c109e6abc259a340a18761c9113f706b840caaeb4a315bcd57d448fdaedfc3c91a7cce186972bd370adc132fa6abc5ddb62d8ba4ed8439e5a42b614695c3932fc6ceb97a9d6174687bec4d91478838f5b075f8dc29ac25152540f4610cc4b833cb33acd131a5a0b35c5b1abaa9d7278b974eced331ccba24484aed7f77b0d4d4035b71e45ef23ee934895c96f5c8046eedb441693f0cccd9fc9048421a67263ff2099d092ca7ad875650674c2c69f1729d2171b96a079702eef19ba5798617bf815e888c28d914ff741226627dce6b848378e48931279a3c50b32162e01c0e52a2cb0cd95a68c6509c8bf971ce66e64af2f1ac17ae04670b0e488c932c2f51f1ce2140a00d94d068051d883603d297035069a9e1393e7a85ec5b74975768e0e963a655189c41376405c5a5447e82eafd49f9856e0125740fb2da8e131b7c5b816547ac17276078da6099f28ecb43a1185a041185ce0b9898501896016e5676d47aa2747fd6c181ad5d3c945c5ba0ef4964a0b4f3acb10a8edbcf7765e66a0ae956d3b48e1084e4a05f90d482f4ffb75a3c51187e9e201f4610c5e87dbdfcd24ea7624f82d304ab479a3432c988da50b7f2805adb9bd3b146e55f09d366d37a3bfb1dc5d0b791efc9f1a45a0dcaf6912dd752dd587f966df5d69543910c01c1bbe8ad7bc6e03e84290ff3c8c5fc1550873b362a4d64b7ddb70b07cb3b62beb4b9449337a45c3cc22d2dbd4befcc9cc9c2b1ecf39926ed3f2dd2232a5658786a8245cbdcc7dca0dab0b6ae834a8999bdfb338ebb1e6be197fbc63a6e23d729c2973eeeb35541a3027f5c6c14a0afff524f1f241f2a1fa66493c1322d6dc57758632141afd4df714c3a20b1e2a740dfc1fbe1258dbeb0328fd882a63a423b1f6a09c632b81e656ae8156aefff1e10ac47c016e178a113496a89ccc1d76946872e7d29f6ccb5e012899b335d572f06f6f182c3a03e782ff819d1888f953e8e410d1ceb9f528c803c870da1001ab2aa8d5e1289c9f0f69d71b63714df23d1be9fca958949373c4abe7fa17f322c3959106fae702917bad3ad1880ba5835e32d23544390d94056f5123f33077354f8a5543151dab54da2abf33eb11fc862c476e45c4b213a791b733bedb440f886a825c4fcedfa29550dee76dc2b64d710636797ec60c73f68158731313386c0ac3d8abd74b588ea056159a9af11c7e8ff41cf00f120", 0x1000}, {&(0x7f00000009c0)="2cbff00f69b1496830405c7ba9ccca22e91359f639959549390f21c924a1363d2900e796949e27eab8c5251cb3034ca1b943da7a9beff8031a9a6b2dad08c3f9a0018b24ca22bf50a3ade79f88823b7b9ac179abd9b3c95fc6867dca6c24371f153ab0a6770d1debf1df7d8b72bc9f92fe3d8bca63dd1865001db577b4e63e58017b811216c8e96217d075f907e7a2c8d65d6904906767b0ea352b5e1611bfaceabe7ef4b3b4ec22bebd7dda47c4ebb5dc2aa65825921146bacb20902c6f9f8604349abd30", 0xc5}, {&(0x7f0000000ac0)="2dbb0812349eff92f9b1e030c34a848993a9e67fe59b75f0364c729fec1e2d9c0c79b81e2796f18dcccd64e93d3b52fb0ffc3e76b948c08f619e1cd7dcce12d8ccde99c2a30d64f9eb1aff1ee18ddb9fc0a9aadec174a891fe89ed0aade719dfd3d2cd1cfcb35c55a90b97e25dce0d4bc1e288bd5aa1b6a1e35d465ad6080499b219edbb4cd127ee1946651fe5fd502c151a054ac1ca320f5b0b0eb3cb8b9571a0a64878ac91b1f5d047c989281d485f2710498751a574bdf86926a13452dc3776ac64758e965ee06c4be50adfd7a052a89ffef323fd", 0xd6}, {&(0x7f0000002300)="e9e70438eebf97b7e027ad22b64f38dbe3d84f7d424a2bb000cb9ac5e616783618b1b4f925acc4f1482a321af660952476ead2d10f794a94cc869d9b7ed63bdcb73182aff677bde2a41995ef0eb330c3e365f359455410ca2fcdfcaf01d74783de0c98f0b18f4ba1642e90516f95623a54dccdf6a530d74eb03be5e3dd867f6d2707b45ed91384c484a598d9eacab6807566186f84f77d476abe2de33c1b72dcda3ccb691d7b4bd57f573d4645a618fa8d0c5822bf074669b30b0d2cad9654ad0955cfd02e65806d7196ae178bec1b23b402474960d5cf80c16f6d19e3cfdbf6b7de5d27500801254c2dfc8a9e472e01d3e3c2902d56f7d2e2d9117e5190fee2f86fb02d9e2743ff903e87755e794e192194c0b8024d851d34ab94d259d664728b89505d9a2e3c0a2e8b3e56657815b6c1e21592128aade1a6bfdf18584f6110a689019bbb71911b0ac68e843d46ac9946bcc1ea17a761f30e032fa6afbb9eef42d818a7466712ce480a15c09bb6b3722936312b01f74917c1f45bfff0f69997d5110c236f7c5d9357c26f83e36f80314d58cbffe263a62eab048a344fda0003f21452379c2104f6ff89e6c4d5c9e83f41c47a06bc198a4814f6108506d407b61764e9263497d4240275ae1b90a6826ead27375dacce262a17505723c01deba410beaf2e6340a8a24edd6c20763878e68d9a3b2c359ccae3ad0a889d413f2a8c472dbaca95c60911bf9d26e3a63fa944481754ad7dcb3d5e05daff51a76dd45a27d55f4c4e73ed2b65ac5726844ea6ac3b15b26ea6f9554c53b5dde3cb23707edd6317676e49005a451c4d767639bbacf6b168d83b0d1a301afde98b3895ee95804bf4afa9ae5e411bbc25e6f5e79681c891555af27118139ae2d0fbd614eccb24de3057d8c6e89141f30e525f861a1082a8e31c9dba102a1af45eee591e4c3762d008c276a0464b4740f499e7809ee468e56e988badeb33c4fb39e79b1d4dc64cd9b42b9608baee76a447801b690f5c93e45a8f570ce6845fe7598ca20f14aa76618611703093abcfb02a42ee769d600a292e3426e08712617bc1a83ce8145323590458a780714a3beb50cd44593ab7989f4f79d2db2fbc1ccdc9d37afaedb39a18e88313fe38aef5b4f28b3ec391885d6e1ebf211df4ae9bd2c63af55f445e8a993c0376a71fa27a50407b2bfa2443619ff344be661be234579a9f06741bb31ba6de06007f0daa6fa273470486ae10294103f6fc2ecc92ecaf8e7ebd5a59220a18efef892f7c469ed8393574ebcaaeae397042e186a78f51210b66a1c197c09983439f8e2fd61bf0a8799b3406b792f324ba1f69d793544e77e6a355856fe0bc808db4ff9e7c343ed9bcd49d4e8f76fd7e05b623e01f7be3d2a43776b400e46e9f08ca0bb5a03d47cf6b3cfb2240610242606974175e3eb05ae47a1def7a90745d61ca562ad7879c47409772242755179e60c07132c886404c7157a24c10511b82c68410a6ff3231cae8597afd699adad17594513a2850ff4cd8b2a92967a2470c9d8100cac0428c07f33c736d46d2f8c5c5719f418bcdad02ee81bb55866c711b69890bc777db7f5b3a41dfb0b963cb6f535cd23dde13856ff31bb5d8e1d5e5898d526aea5a313f44d512cc64079537bc8696e9df7bd0fc7bbc0458e46aa711c5a1df8ce2e0edab9f97829f5c6d8d71015c7fada860f019d934b131239c38dde8d363cec818af11735edc8bec07377111db802617b116160ed493e88a19b3542ed5dd7c0c71616ef12404be90c4838d52bca6851bdfbb32a5bdc55b485aa3320a04d609ba62a67fa4f4ccfabbd3e276e3f5ed78415e9b82d52fdbb4bfeb742fcbcaf6c82b213f2a87cc8cc1b2a8a33676111d91f72a5f198b578b698ea7dffb60e2e5c5e4e5f8002a8fc728468972cb7541c36287dd21be4eb02f2487c06a2bfc1e6df2108bc6b8fdd032dbf50c1f0bc0943c643b8493a8492fb53ccc63547bb3f2665b0aecd3c877fb31df46613e440449af705e98f504057ecb7211c2922f74bffd3d0881f5203cf7e7fe7d28cb47050a5f45a7c41444463e9ef7bb10893350085dfeba53d0928c203838df34c679e0dfd0929a5a055e9ff11b37e50e114f610164afa35e50ef4f44487fb338c8ecc570b663249bc3827a58c5c555515e06d0f14ad65b37cf63ab41f2cb13da4dc7ed296eae9d0fb01d66484951699b90630498f58bf4769c753fa9cc294336e9f23482edd6e8a70411cfbf4240c29717433f401cd33235722f84c852adaaf0a9215cca57fd24239653e5a4acb6a3d7fed02d4097ed390e7968fee522544cddd8088bbd90a0ba97cb132955727eeb4728a1d245a5e2646db65e91a3a9b2a5673e25f04744a1845bec20a129a45b47e8a84ae286497930a025fcf841f238b9e4ba58f5e65f3ec9d52ef80ebeb23c85e999e7b18e1627bc83446f7e871d4eb11fdbf987adda9addced83f86a8d61119b5194f063349baeccc9a4934b2be7f3f7b46ced6f7ea432b735bccab549d2de95a4a8d8da4fd98431146621afdf82233e2c35f624f9ef3364c50a8975d7215684bb7369a51f836c64c20247b43d43558a10da23e84bf0d3d0b8cab4ad2925743f68b17c712fffa484915f635d37dd305452469ffe6c638b2ed6717ec4a239b074d23b42632d31160caa23b47b19f678a864de1c61ab9d94bd5914e97d999e23fc00da4d28286bcc1f9c253dfb51625278e7e9fb2f0d69d0dc38741b51d0c385a85629f08d60d28867c5c17af6852ebe4b9b41e8ca5e9d156515e73ac27657af9230fb77662d86fca908d2cc84199a849a4f55a7cedf251ab4f2c8e9e34c3eab2059b8eecee08e587b097503ab8871c7257fa1e99b5a3a853e1d19fc8ff25d041d1aaba8ed435f2c5219397c393531a56b4a24f98ede9a55d58558ca0b8f4b332bc161368bf4e594706dedcc9d096524a2ec498166be39291ccabc015977bb9446af16fa3a334626c8efadcef9351458f0be350887d7623950bcb904ffb98d224634bf45b4abc216f82501358df153675551410de94e0712111e70884910308031ae9517abba6ad4fe74ad0f86403dd1929b24126c0596e63c60b911222f6d9bc3ed1bde0cfc308d27ff30c0908cab62903a6bf695fd4314c1dcf41bc5b1ef5c2e38ae15f239223dfcfba5c59cf7cb257d12c9b750603930696a3b7813abf84ef7246c79f21cf57bf61aebe3148e66851f02b8bd6308f8c4074d13879df13ce051ba2dca4e22ed34878dec9e0ba38deb4fc299fa1ed13ffc8f419a25576d0d803f09c53ddae14a528a2c7d414be07a6d30eb69dc0435a2b281f466585a0e1b008647ecbcb5f26d05f2b16e073d416ba348a39c7678de760d5c75aa5318cc03aa0d99971f58516ba34dc6de58e471dcbb5e8c3ae44fa3df36dbf2be871caf57e822c8caf61d6caa7bd4235634b58c65caa10bc28d639c9e4b8dc9294a38abb46d4a441795426baa1b778bd406490f6fc1ee0a8d0a3a60776f53a96e0562da3d2034cb8ccf23d7134fbee5817f35bc3a97c10c550fb18fddef8711e5236f2b1bc726576fe1efbc2c58dc8e9836c9860e6136d12f9b776bfdc1a46a363db3d8140eeb4903362e45916089c8b80a1cccaf888b93a2f818eb38524a7ec8af146343202c4b49f02795ddd8f5621e1e3ee1e1a7df94a1840d0ffc0f554316608d7a8b9ab6e9da28cc928e2dcbf70811d0dbd5407028217816e0879b130cadedf98a4588bde45c79c9c80ad81695e1e3884a617ef4229315ede2a74128a690e9e82fb5088cbfb2b6e935384f94c9cf5b9071d3fac46c5a21a45695c7469024afac7120bc69b7f5fcb0b9b3572b2b98228f4cf4b52b7f5c9f7ca4950ac83090c3bfd621b5f6ad5041a60c777f8464eefbf6c631828185d9661d2ae9245e3f7dca8f663c6c365623f0ca1c64cc6434216b739cfcae524a69cbf7769258b985afba663711c25e42bf2c87b7e925c0e52ad6ca6f4aa449473f9933715a533d8de47dbbfc28cdb129b995314b19354df0445596df88c042e6029a6050d6473330da21ca2730d8dc3c0ea3a0f27be22a31262aeef40faaad6fa74d21b556956adf8e96031dbc270aadf27fab04150f28ff9ab9918775855b47ee6b5af9c48a19b0bb494095daa078b9506df73835317da5e7dcca529ce5e3e69bc6ec9be7ca440b121959bb725a32b1290024115c8878a49751e10814796ff63e6edb36b70fccd58ea0ee82f6f25eb28ea4f0e847e2c1a69975359c91803231919fe58533536232fbfb9b4eae545b5c7bf6c2c7a6cd47b4643356f520ed7808e3978d6857e2959d8e5a17280a46f269efac37919219e49d9be8b9d5f90fcceb5cf98d0f174ccf3eea9da0f79f7f7fc616536046c11948cf0d1a29f683e9ca16396b150f3a90573313b380b296bf17a2d7e2569ca9a2d5cb77a3b7c89877b9fbc7860f9ec4205c507eda02f2f2eaf3a0a5c582c315e06e22e99b62a2a647caad961b5ae3566f8df1aeaf2ce4a791c09548060128c2c9fc37ceea3b223daa351a3d5d6df3379a748406755755fd43cfbe1f58597ab9b3b14c1cf2e52f0bf28254393fe0abbc7f85269290ec3690c25dbc7ff836d60edd95beb916fb5001fb24e1c87c97a8296099628081a4fa951e4ff4f87ac52dd4d82d219e9c7d7f3972c0a57e204d688efd5d7c6400a477a19a956e05a44140bf831e2db00da71bed25b65f095c50dcac6a5a85515bbeeb8befbd2d2d02f6047eabb1be2ad153d28a10f5593c238e596b2f48b6998c806652ca4ffe07038789db9ed4889e87408d50f909817ecf68f8f563387585eddac99af6ba69184f3df8b49505872739494da74c323349d946ed26537e429095878b7067717442c7566428a46fd247358eb5b4fa87c33fb856d770060ac65999117c0b09d643cdee5fd9e561cbaaaef56966f09ab366fb411da00024933fe21010a156069074d3d43405bae57f2fe0241851bbfc1a4c27dae20b60288e510809acc6007aa4755fcfa4dcd99706714f5ad431d07904dbbbe506bce818d33f4ae847ffc96c23e9b5a231a9e0f791f4ce5518b8e11180c3dcd0db08508c58acdeae90ae1e4be84503fa3498bf7e00e3fa96e8407bce214ebd12983967d0eebdb9c6100236e57d714ffefb3516b2d3bcf9e081a143cac32385946bef6c612c52d2b5bf5ac45362e93da660fb02e9f0c46e4fb3c3d957e21752a54e554583c3e014d830d8cd27125886ba2007f66f127b6cca8c1b754a7daaef67d681047fd77385d7e82564dc9d5fb58644f08a55d1727a0161b9e3b4f5adc9cd7d23fa31b23a84b1e86c51f44b693c7e0423906e477ccb44c2b6e920a436802eb79a7548d71ddf0d18cff38c9152423903b4c55c505d4b333bea704594e1d2cdb2ec675e2b1cf696a0d185a0271434155fc070a964e032301743f25bc06d29a65dee19762e3485aa8bb98b4ece00cc13b6e9d5f64b01b3ca0e9299333db0c19b926e0958d08175af817d6ebbb319c982406d0185027d4a27355975079afb919d677a22742f37bd9e68334be938c8c7c6d52b628a9eec6089c1ac708aa26c458e730d556d6f52101d3b3fb386850f2a58a9ccf0f731eeb178bacaf9b2704e8c15039b274f25ac07ed30eee5b53874be76e1a22fd8f8660ac655491e6e5e1c1f1e7f4a63b2cb675044dafcb0ae2e1ded07c631b90fb8e973cdff9fa894279542835b2a870eb0e81252d0331e6aa4e70de692e03ed51b2e536db2cdca7b4fc11a991073cac022b9e65caf36e4568952c", 0x1000}, {&(0x7f0000000700)="84e2308da02500da16c4917226541c56fe513d9470042e17d4a82c094316dac08d398960e68ae0c37a5958af5dbbe1f17126447431b60900f0d4da88d7076687c051fda1fdc49e161e673877f0ed04f2885e4b45d5582270ec5a8f1409dc3374871c468fd8cd6575944dcbd15a9a2df25b7cb376d8af137dfe", 0x79}, {&(0x7f0000000bc0)="6568a27328b565169e8f86da70dd4c53221b28211addfa4fba4d17ae1a06723c04d775a2a4dfb0c1f9c899e84b9a8d8be091a665e134c3bdb2bca1129ac71579bb280098224548729b71418a45492b570b33b5d0bc57cefddb1a496bcb6baecbe4f628b5199997a1da2ae7e458d8c05944ed4779750065890f64b83279a57cb05576f999ac99c429ccb481692fbe9f453204d56a1da006d8d8bfacc5f95b7a25390697555de2c80a49bc309da9dfec950c2f8f82141aaa6751b717dffc436f7dd2edf72e47372b18286474b1044a23f7b4b3362cfca202cc0b68d1b67121d87cb846e90bfc1ead4f68d7cd6195a86061ae6ebb150be9ff8ee98088", 0xfb}], 0x8) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c653000d4e900af343babe4b009a687038a0c0093bca2845c494b2b391d3ac6fa3a4ef9b0e950986ee17daaade1faec28aeee57738cf1f226f900000000000000ab76a27c94fd79da6508851d963f38a2ffa8c682cbb417f2d9260168837b588c8a010000000004000000"], 0xa) 18:24:56 executing program 1: clock_getres(0x0, &(0x7f0000000000)) semop(0x0, &(0x7f0000000040)=[{0x1, 0x3, 0x1003}, {0x3, 0x7, 0x1800}, {0x3, 0xe2, 0x1000}, {0x3, 0x585c}, {0x1, 0x80, 0x800}, {0x0, 0xff, 0x1000}, {0x3, 0x4, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0xa4, 0x800}, {0x0, 0x9, 0x800}], 0xa) r0 = semget$private(0x0, 0x7, 0x200) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/86) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x40) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x1800}, {0x3, 0xf1b, 0x800}, {0x3, 0x1f, 0x800}, {0x0, 0x80000000, 0x1800}], 0x4) 18:24:56 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x128) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="dc25057cba2ac43efa8985a714a4f477ae8eb67275f98aeea2cd4ee8565717eb00421bc51eb7f1cf20f4de38e11e702320767911c2f3e766f3d9a017cba1c1755d718ac3967dc8d4c4c79d171a297159f96ce44ed78b5fa9512907123252fc42aa3a9ac4eff05b8b35fe5ad3031c8fcd1c499162dc1332a9dfec34972f5ea57212e83a69dd4e6b7b06d90dd68cf423ab945a1b02fecb3954e6e9120d2e6e38ca1534ef22c7bdc028370d9d43ef7bf8056e148df472d379d409040e6d49217fcf1d818c40463a1618550fca972ad24756ba043eb33dab90a710", 0xd9}], 0x1, 0x0) 18:24:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000040), 0xfffffffffffffbd) fcntl$setstatus(r0, 0x4, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 18:24:56 executing program 1: shmget$private(0x0, 0x3000, 0x485, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$getown(r0, 0x5) setpgid(r1, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000240)=""/10) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000002c0)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) r5 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) r6 = semget(0x1, 0x3, 0x1) semop(r6, &(0x7f0000000280)=[{0x4, 0xfee, 0x1800}, {0x1000000000003, 0x1, 0x1800}], 0x2) getsockopt$sock_int(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x4) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000001c0)) 18:24:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r2, &(0x7f0000000040)='T9', 0x2) 18:24:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffffffffffffffe0, 0x3f, 0x1, 0x81}) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x2, 0xfffffeffefffffbb, "249900082003c7f10000dfffffd4ff008d90156f"}) write(r0, &(0x7f0000000140)="68e92b0300", 0x5) 18:24:57 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) 18:24:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {}, {0x6}]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xfffffffffffffffe) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x16c, &(0x7f00000001c0)="7382c883c71eb87a8bea5765aea832b3f7f1cc31a33781f40300000000000000252fc140a0c8ce6e237a4668d01870aad0ae869c136b9824856f21da3a0453f18191f40a1951888a0fd3f4b13a1d5d352e0fc5bce3c3de7c8db2c6a71f18de09d5ec9e74ca075803d5405d3c73df37474f94a6c333ed91436042cb049f8e18d23ffe3ae6bdf958c5452b88f594a96783b95e2086881dcb4708cea356001c88bd637d800000000060a8d1c33f90ca86ba18acf5a5676653c98e17edb931bbc20c4d040b8cae66dd81e8712cee2c446543d57764612bd078b588e60cd391035d9a449ed8dec415494c4ab86eec886753e59313b9ce0924f36e650f51d7536c419ed9d9e118e9d7a7bba0bf998d267576712716841b3886aa0ac3f5f04b54c2b1e0513ee7276c3934f7028b5b9c55c8b003ef643e90f953ff36bb7980229ae7df34c29074109cf463bec8789df0f80b72d223c272308a6ebca7d6fbef3176e6ad5af18790eeaac4824c46ac0874") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) 18:24:57 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x680, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x10500, 0x16) mkdir(&(0x7f00000000c0)='./file0\x00', 0x104) 18:24:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget(0x1, 0x91) msgsnd(r1, &(0x7f00000001c0)={0x2, "85e02f76ba1466c7f807f370968c352fdb2a0bf4571fae39d53fab600b40b2076a770587c53675b949195f873ea13d6a9fd5d9503a2e1a644c73119f7e15af67f0fa182f9e15b7b8a64e3bd4ce4d6fb940c548f04a2f77c06183532e5c74755d926f65cc909d2ce4f386b140802663f533db4a62c97ef357e3f66de04ffade2dba0f2c2fa2f20c42e87a0293fed1d59de85c3ab31d5497eea20ac2b2a477892f494f954ae619ca44025783308b92748779f096345e85bd798911ebba39a07aa64fd30557bc400fadc5c3fea300d6f0"}, 0xd7, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8004c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:24:57 executing program 1: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) chdir(&(0x7f00000000c0)='./file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x134, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x8000, 0x5) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x20082, 0x0) r8 = kqueue() r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000140)="de486df50e6f020c01fce9a914d3906ec2b113c1d6c75473f30c0df14c8edcf4446b02692507f6496ce291d5a7f4e5fd7e985f4baf5c70", 0x37}, {&(0x7f0000000180)="acbd4f7e736131609d306096b7ded18de422", 0x12}, {&(0x7f0000000280)="758e62e696a7da48335443cf777b07d55d024a9bc2816a535a90710540a6f2f4cdb8492c237499e918aae3d33be2ae89f22ec4565424d8b8462bb7464a207dbc395ea51411358530158cf350763f19974b02ad330ecd8c44215d5dd20aabb928d648f406e2e19118ca6b8bbb5fbb224a02cb19cbf6034fdaa6f3a7062a9cb7e98f2eb24815f73160199d9b3174ff7c6dcf76f9b1d7d1f2f44b057ceceacbc6046b94589d96a7c2db7d764bdffa62e5187c4ecb1189d8c8572228c0d96a67a28dfd15a35db642582770f889643c8fa8e6493dcbd5062f3cd6a64b47784e902668be0d2d43aa25c6c68fd793580747cf0a69", 0xf1}, {&(0x7f00000001c0)="0956725160f0bdd45d9da0bc5b899e9ad1276322127a2655952623b02f06", 0x1e}, {&(0x7f0000000380)="cd6254c956ee2aafab3e98496e9f3efe8149e2f14a887c7712cab567fd42b8e8cb4b94d84921c98096d43519e0d889d9a06a85c0bb2c105838421a9d8d0042d608e04f63110fbd1d2e3fe7b2d7ff73ba9e49a02873d643bea800ca53ea8c5fcade5bc732964e6a93a850139b79e8f6541aa3b75e00ad8422a40911ef1627168e47d1d7966fba1406e0c28a865a1d4483bed2cac90044e09e04feb8f854ee7dca31f1ddf105bdb67d0503d88bcf22d84cdfb843022135c5a550de3f4406853ae64697b631d7e6cec8fd69797994c1d339e38d8821d77306f24ef02f12f5c5531d14764ee529", 0xe5}, {&(0x7f0000000480)="a85fbcaaaa2ada5f7a6cc78136fd8a324bc2d79ba3f794a8412a6f230f64cf6a68b79272e1194a8cac21d647d564e0773d8832dcb57008640577934fd4db5e236cf8c734ff5c8e67453bf0feebf5de19ff0a36667a7e08ea705748564ea04f45a429b8a9007396ea", 0x68}, {&(0x7f0000000500)="a4a7e0873925039deafc72c2f424f1a330997917", 0x14}, {&(0x7f0000000540)="cd829d16b0d463c8737215698a4d4231424260d03d1a2cd3e9e21647f7a49f60426f942b394b1378e6638ac030531f770e8c348e2b121002f32726d34e8c582dd500ed5bd15e5b4abb487dc01c719f4f06a3a59a19db9bb95e37aa2860615c396d6ef74f9a3117a6b153cc085bce456a39f0734599a52cd8d98d9dc35ed2b8535bc46b925bfadff0f4c4300966154dc1db0b75bbb3b327d28fef420f", 0x9c}], 0x8, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}], 0x20, 0x409}, 0x40a) setgroups(0x6, &(0x7f0000000000)=[r2, r1, r1, r0, r4, r3]) setuid(0xee01) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000240)) chdir(&(0x7f0000000100)='./file0\x00') 18:24:57 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) fcntl$dupfd(r0, 0xa, r1) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) mlock(&(0x7f0000b09000/0x2000)=nil, 0x2000) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 18:24:57 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) getsockopt(r2, 0x64, 0x5cb, &(0x7f0000000140)=""/212, &(0x7f0000000000)=0xd4) 18:24:57 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:24:57 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f00000db000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0, 0x0) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) 18:24:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x400, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004080010028a7) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000023a63b6ab220c5969600769381647", 0x12}], 0x1) r2 = getpgid(0xffffffffffffffff) r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, 0x0, r3}, 0xc) 18:24:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x0, 0xab8, 0x0, 0x40}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:24:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1d4, &(0x7f0000000000)=[{0x50}, {0x6c, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f0000000080)="0d337e52185fe42e4b046b6d2883960e07000000000000000e3b9090f1930db8c95777f6a1dad17e6263d0714bb0b2e85c8debbde2fa82e6866c18254cab2d4d08936b6bd4b025") 18:24:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/9) seteuid(r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = dup2(r0, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) 18:24:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x40000}, {0x80000000, 0x6, 0xffffffffffffffff}, {0x1de0}]}) fcntl$setstatus(r0, 0x4, 0x7b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0xffffffffffffffac, &(0x7f0000000140)="8dea2b57dec5a263ff4406c1b194400883d8fa81036230f126594e9c6dbb00e1c442935aa41ed53d2189772e9592bc213596f605f54b4fc9b51c0668352ea6dcd3eb65aeddbdaecf59f15aea511b7165de9de2af4f092139cbdf596b1ec8ad200bba91a571380b8447b7d8a7065fba9f5826bc1ec9f2434629a34ccaa37ed9856811f13e8315160cabfe9a2009677ba9498209017c3cda29b71cdce1de4362f367f854bc9224ce6157f61f993ee2393eaae24d040096c2bf78a5b3e0905be14539c777fe7e960a646fbdfaf52662ecc8ab20ed2eca05f1f90c8a4d45db3e81e4e87403eaa3fc96c0c944a0ae39e3adbe2bd4835e85228f3796dc51f1b24b06eeb2a69017e2d9f25423ac9f9084857ad4d598b35d95b59e6a0eb6ae9a0d4355450bbaa5637f4d94b012865436e2c40ebf9ce200"/326) 18:24:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x3) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r3) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) r4 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x7f, 0x1}) getpgid(r2) 18:24:58 executing program 1: r0 = socket(0x7, 0x4004, 0x1) listen(r0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/158, 0x9e}, {&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/235, 0xeb}], 0x3, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000300)={0x1}) 18:24:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x5) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="3e9e22547eb99779af1fb7c3c07ddb9a314769d0cd7fe9dedbd977c954e3c7eaba604e5f22e666e2d18cd22f0d739faeb4066a3ccba8ee485eabdcfdbaf0f3fe7dfce31e26aa6f7528f39d84d0fddade3c734fced977d70149510e515808e5fe80d72b53795a86a5958c5629c2452468c750041532051c2bc194a432eb537da407c405807bb3062f9b65df2f07042f3e76deddfdf388abee8d", 0x99}, {&(0x7f0000000200)="cdca860eeb043765713d03e4e4c8bfddf4c6f5c1432af0a4891c37fdc5cee0bd882dbf7c985a01ce76962118b79f1862bf64185573f80f24ee8984ae33a364a9c9444c5c1505228470922c4319", 0x4d}, {&(0x7f0000000000)="f4ea3bc41b99585c00d3b29d49df", 0xe}, {&(0x7f0000000280)="7d201c1e6fe8156f3ab55301aa6b21fb03397f7c03ade2f147ef73ff98ed22c6e7075f6d4d7aa8e8655bfc43d95fa8fd56be1ce458a75cc43dc00d80281a08aab56904d73cb38fc69f27080b78cfd0ec69decb4094466e0200fd6a0bb1e94006ff10599aec35142611e1786e8f5e39419bbce69141a1ecfd3c6220317e70267ca656acf97db39b123ce0b2f1b2a3968bcac7120c7ca12de7ef5fbdf3f67ec02d05625f2b514f5b80383fd92e7dfec213320d7cff00d3af9e3518f8734e135e4e7cfdeae412232e", 0xc7}, {&(0x7f0000000380)="3597934a7641370f2195512b94e778668006eeb01107af951bf4ee07af5cd92cde62ebb165ec16f217b0cdb834b2d2186fdf67a6d527643cb469ba34c2ee6e819ea3151332faa585f6987111a99dd494beb6c5fec183a2ca963937c33da6f03f1876decf56f9840e72a8207f022b9258dc2d7d150762a9862e029a1723021f5e8f006e485d5a2cc59497a7a0339fb62284df7c614cb535031c6a63e9c427997aac8ac375a9bee19a41a003bd02930fefbc51e558b21c08867747dfa0c3d2641e33ac04ad7e9a1b540ab264b97e4300853f5dceb05e877fc9440ff09ac8d8576587b0907b4ebe07e49ed27b1f28d3583a892a3dcf56cbf9308e542b534c0924daae85ca77d6a472e5c43be927553366e221c93cc636c9bedb16e59ad1a747eda801e6e61db81637ee0cfad1ebfa3708c7b9dc12397f307324dd1be8332972b5b6fd389e459a9c1d257fde595fbede256c476d84d29c60b9211e51993f883fbeed4b5dce28bd259cf83e8e495cb1c72a9f73bbdb88999b45e02478caa4ef9457d572c5d38c0af19d6da2c75bf718f6b5bca86e285610db7a48e3037fbc106e5409232f4a9e5c50eeb47f201745da0c170d794477e53b91c540088f1baca568ef0b3396b08d5608da256acfee3c640092729f5cc70c5833031f2c4666f3801d6b0990b72c9e9cc8654a09d9555e9dc8d6c1713999d1814ecf607e8b088f4539b4d0a818887611f287e0c2cff51751896b440c2cf6f1f37dfa1edf42ee843a921418d4d36dd2510191d1e89286c8b997a6aa9bf864a74abe7897195e492d6c3277e1f637dad44db23eef24deef97d15e8bae2a4c4cfd931799070a910287a8743d5b03dbb8fa13d46fdbb76f7d2e2700a63ff4390ee0306dbbb8ec2c95f8b88af308015e6d4075b08d5d90f230fe56c2adc7b5da6ca9b46f2e51d75dfb1de586785360bd825b50b56171e05515285ae50213bfe92d0b21ff1b84eeb7e455ebcb4b2f835814cedfbf9f37e9280e1dd738c1cb39b0acb8efff8e092704e6113e845f22720da4256684f898b7d4e79992363fefe80c197953d2cc82b46dc21a863743824b34ae438f62e9100182490a23552971218d713a931978fe27a270b8eab6a79ff110da748b0fd204d143fb6dc83b175476a284cc5ad1cbd5e0d92c4ea110fc2e5b2b73b26552a21769947d7101c46d000c330731a046e3cd4350323ca1f6393934f5c422a106fc5e43f3b958bb0f575e2440a2efc4d2b085c05241247614a9a826da57c7f6675cc8b2be188f30c052ade41397ed71e8d46b7879255a710c78ab00531f0645d194ad3030bcb9fb0af2c0c1e48f1fbb0ad77fc37a959d6719d24e718e12eb30bef759123814951c166abfeb5ee0ad69259fc4b0b3ccfeb22f0e33910c3db7aa8d6d31d083fbff08f44007909a64b501e1ccdc9c3690f708e63f631f32aa76ca42864ba3ccb39d269d44bdc7c31ae9d454a2f1a01c2eef7312605d08d21bc8436e3ee2ce15dfd5b97d2846fbb91d32a78f2ffe4b38377b8a3344a70ba3412095bf1bd5af3638c91777d26e67f5fdf40135b321a37224c3abb594151994a918232726a59d386784c50c3b45652ae6b89f9b25dca03178f4eacf282c329213f3f055a39818471afabb1dbf44a08b82a2856ffe7526fbec84c2a7a248e4bee8e49fb0d8f94a6810f7b9fcbba3f74c51b31ddfd99e3f33b8652e3965f69c79dfa3f32ae58fef40a8bc9e0e59c6877f6e4259eb76e486a731cc20101e6b1e589f565df78230b6e0b222c05ff7c40dfdb5f126d8df448ecca0e1858148a0c513f5b46a6252ad31b15eebdc0afaff4d4c3ecc75e5c7750387229e6972cdc715db91f9a8748c8c19ae39062834dd9a0eb58a0bc7d27766e7b5271e59189f9a549fde84b6a027e6d232d2c9b2ca232cb4241d95f26142d0427150be005afa1ea315388c56ea46b4a3ed7d4718d527b6a38bcf3d329b264d480df1523a6cac2c553f9e72c771a0f7209c9e412f02239ecfb65e6dc4bb2b84724596bc0bb84b1a70133ee7f52886680aa46ded482fa8ae7becef882b827d1b497ca4b2edf235ef98bb6ff3b9193d1c92f98b747486988a363e68a375a3b0a6e130641ed147b67fa1df4765aab5b329a29e37618d73bd037fb645103e3263fba9db3b232f380bf7182d03fbc2bb8510754a859ceb784109855432b1bf42e21627c74ec604ae586b8e5f386e8a6d3fd9ae171d3fb4d331b826f689fb1f48383c3fe5acec3637686ea64b6c3499350348eae3b4301299203035b855df66837cc31c632adab0f12e425f5e9be7d779ade59cf50f765c4517c1e1bdfe0ce1f9dbe6d0d2ddf05a79323088be5313ac717ef46327e3aacf62b3a7e673724501f670eb2f5718297473a92f4210d7f42de091dabaaa0ead33dd26b20f6d073f1da84a2adb2f6719a3dd44c243250513b051281a54b10069be28379b197e730e8edef6de4e0bed76439cb2ca1d493259f9193bc8edfc2b203c908b570b2382cdd4a92bda248f23f90930bba2c1689ae4c1162cad63bad3f41feadc024369e020da9c5ac4432eafb4d6516edd8364f825dba5d1d156d083ecd55d75e0ebfda2915a0151c681dfe43d4fd33f5010c64ce7f2a178ee1df2086c4b2dfb766b5c3d930c787a91148ac43ab15a3ae5432b6dbf42b930ae747b4e06e4aaf17c8f9d2b10cd9eefb06cbf9478e9290d2d9c73b7a7806e85f4940ad90525371341e512ca1be524d866a98b453cc26ffd0847c4f829e529dd431e0121caf497a05d545fa5ca556fb1d34c0b680f082efbcac848fa5e29635cee17587780eeca93e74d136337aed69f702846043bd66a558ddab7f13b802fd6167aed4c1c78673a81817cb7f715249ead0d84b836d887abfc6a490b77f55b12357e927c6b29b2de378fb1f1c6673e32762a086dc0e655d974beb35c9a3a18b9edbdcfa2233a6edca51ceb086ec88c4bb302bbef54338bdd16c032624c460e2af464b94072b10dd6bf0656d68b19569d22ca581537a5572413a36f57004e9289efdb9a27b0b2f263bf3a75dc2d0225cf5875c34253b53d167fdbc70cb57d0d789dc789fe494c1be13323256ed6efb9aac5d941f60f3c8da5ba8c51476350e86cc2495ebb58d6e39f33c19ca45eac62ecf9a748dbd1bb23daffbcef467d4403554ec95c82c45520efdd87c654dc5704492cc0f448d1f921fb1ba6a0260fa92dcb02980bf0d49e8a123b004dfdf231f11b056d9217c19022977c925970e4d7a6ff59581c32ec13ff3aba6a7288281f4085ed65e5ab1f496d74215d94c4a1178f5987282b722be91ef0f3f331c2eb7930f607f8ab46e6c0ed39f9ef4e450187045439af2ddb2be4bfe3e83942ff36f671e84f8387b24aa26daf9827a13b98a2460301dd9d4d35218159687c848f319ca857cd1e8b4efd0221d0e724329bb8d2d4f62528f9b017b02b1d017c7e5866b7ced3fa7cabc74d1c8c6bf2fa700c607868a7c8b7e2ad423c37031116c9e554dccb79804d0e986cb210c8e35e2f5ce617dd106175f54fc07cad9f699ce700141c33b3c10d5dd56bed624d8c503f6ed54addf9dd3799fa6e080d62e02e70bc0b348193758edd47b3439b9359fff976e31b0e3439068e5d0c593080ecdc3823c653887a4b64c02c3a1a0fc9020364d1b28b7b2e9d45dc669aeadc55c135c0cb7378b70081cd2c6648963eabcbabe46d421a4f4671f545c7bf4efb6ebb75a6465a2626b262be6864b4b28fbb4e3244b9f59108a767e1fff3dbfc80a43e4a1867a2d6d4bc2e094a5e348afbf6171bd91eca4a5595159cc0af896cdec7ecd32ca063451e87f9e1174ee3a38e41dd34dfca9f75e1c238b3bd1e795af34b7148d1fc26b6168b7221cc195399614aa7806ec933e765bb551b74be4b5e16d002583b5c5e0be6358625b74804fd922c7b30a89d7d2195d17b4b0ba62186cf9671b1be165d8ef5a2d31e2da837fcaec7ef3276d40df3a044dcd449351e96e3ce54f6a45723450808dc81e260192f33303ddb23b567c9a9d643a7e785815b0aec51c9584128b7d4a8ee928eae60bce6f8fb625bd074a044ba988dbd0004d3a979ac18a8d69f343554b4040c0658e1e5780114e68a1d01257f0a7ff05478b4ec4a25c1ba6cd83517f60c4d8c1f3c4970a202d20fba7f322f5ce5597b7647527aefe949ddc497fa405d8ec0e3a76f76a5d8b63b182e286899583627bd4232a386767b203316c1105e3046bf6608c0e60a8b731283699e6dba1769106e023bd5f3c9c72b109f66dc3e32d9e16972c06d2ffdf435f4f42f33020c5d7fd5cef9301b94a9f9890f554cf4904e271359c3adf1c190e2be1f8fc636be59b5cc70e56effc0ddb917cab1d86d2191ea6db5e82e5ec62d83528a6e01566a7dd2d0a2ddc6cf9dcc24dc37d29b7d6be4a07c5273e4a9963d90372d8c06b0b2e0888cfcb66d1fc6276c1e6604f633b94876d47144a0660279a58f8cf2ae696f5b436118608961d2543938acdea67b71e4cbab2b6f877dee4d8a926df85463b43ce9b3270a199f32d7c29e82323632b12a11c0c40d86fd459acdb620dfe641b152d488a2f56ae5614d5d8173554f1afc169e8b71f5c25ed4a8c0d929a8c9b7c51246b34204418b49d58b7a263f7329e820b36fa38c37cb0ae5a049daeabb7253cf9a90f3de9f351cd021d658394ebafced74cdb9728771f9c888c42885360f2c430c458cb3b6f9630961dee5d6a551a9df26ce200946b9a7414b824bb11793c23c06a9b814feff611f69e0b1965436dc8f351bd59f70f34ace75c25959676df9b6ef479ed9427a1a47fca795bc82a883d00d31c3f865340ef89d412b59a43a108d91acf207276fbaf91dfcb2d1fbb645f03da47a4894b99ead77ef9f76877dbe19cb502d867974cfb8a6cbbb24ccfd5246ca9713e3f0129b943293132376f0cb3ee812c497b600a95d43a45654153bf6b55edbe184dbe2e77534e89f747bce257b07f30426e10d8496632db25fbfbfc4129f66f08c75e38d1ce545f9596ecf0f429c2ab6f50626b454c365e1d52a180114b341ff6a8477ec58e950fec0d3a7f123aab7005cf8feed19fb9e8539e36755ecaa140573be426c768dca7c5291bcbbb94e280af5fc1080d251ebe827f04a6ca4a6786a2644fcf496135d10e49961945c65031405ba049c43578418a64df7bb20ca480a4ccb030bfd061b365bf34002399d7d1632f82511c71068f203c7c6ccfbfa47942166ed9c3e4ba86bb427653417c1df8240173186c38aaec13bf4f3615f951ec3112f0fb260efd458c1d57edddbd3c74e8002b73907b39997095730384113595665fdb9794fedcf9704bd85963a16773b6ae6ad3620ade0c746f0ecb3f02632628ca4d05b0e28d12506c374fbadc6c670092ba7bb50ba6878308c1ff9200260373df24cc1820be445c816db6bd59c55376a4fe5c549d95ca54ddbcfbe8faf1cacc3bbcda7adf225474ef0a9799ca0ec1847fe0718f7f0b409ef7c79dc6e28f1b542c107f6211c2bd5a49a441907349956095b60cc156c6b975e9e954e092a1e769c77b4cc2507800a4fb67a3bc76657fcc1452e0d6cdbecf1dbad9d202808bd875deb9f665d4a5b1a09978a03d2a5b35c9320c70d051ffd3fbfea04f56932977ff23461fffb86e30828a8eda951a634f7068c4a57ae078491da6a594feb0c96c0b3b411b0d749dff33c4468becaed06607dd4b8b2974b9fa092ba0376d4de91bfcf23855bae0f4d574fc3af057e4154b8db00738801dae3f5f10316bac645d9aa611bc63cee", 0x1000}], 0x5) write(r1, 0x0, 0x0) dup2(r1, r0) accept(r0, 0x0, &(0x7f0000000180)) 18:24:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x0, 0x0) 18:24:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x14, 0xfffff, 0xd, 0x2}, {{r0}, 0xfffffffffffffffa, 0x34, 0xfffff, 0x23f, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x14, 0x4, 0x9, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000020, 0x2, 0xff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000001, 0x800, 0xffffffffffffff01}, {{r0}, 0x0, 0x40, 0x1, 0xc6eb, 0x1ffe000}, {{r0}, 0x0, 0xf4, 0x10, 0x0, 0x5}, {{r0}, 0x0, 0x2, 0x1, 0x5, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x8f322d212fdd03a7, 0x16, 0x6, 0x10001}], 0x6, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xe2, 0x4, 0x4, 0x79}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x5, 0x80000000, 0x7fff, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x80, 0x100}], 0x1, &(0x7f0000000000)={0x9, 0x2}) r1 = kqueue() fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/78, 0x4e) 18:24:58 executing program 0: r0 = socket$inet6(0x18, 0x800000002, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)) socket(0x6, 0x8006, 0x7fd) 18:24:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x2000091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) 18:24:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b100050390000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caaed16fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b23f000000000000009000000000020000000000000f0200"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x200, 0xb5b5}) socket(0x18, 0x2, 0x0) 18:24:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/216, 0xd8}, {&(0x7f0000001380)=""/98, 0x62}], 0x5) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) kevent(r1, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0xc8, 0x40, 0x149c64a, 0xffffffffffffff80}, {{r1}, 0xfffffffffffffffb, 0x88, 0x2, 0xffffffff, 0x401}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7fff}], 0x0, &(0x7f0000001500)=[{{r0}, 0xffffffffffffffff, 0x8, 0x45, 0x80, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x2046, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0xc37, 0x70e}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000002, 0x1f, 0x3}, {{r0}, 0x0, 0x0, 0x80000027, 0x6, 0xcb}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0xfffffffffffff4a7, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8, 0x9}], 0x0, &(0x7f0000001600)={0xf37b, 0x2}) writev(r1, &(0x7f0000003840)=[{&(0x7f0000003740)="6c98c2b17c5cde2084e97fd57b028da6ec723cc519ff53c88f80fca77c795093dca44bca6b9a5c8a6e481bdf6ee43febcb8c5522910baaae8d80708415033a61afc4bc3c476e058d1195a0e62b04c9441af4d966ddcb5369e3ce361959381e0e89a247e6016792e409687343b03e6c500b78ba4bb051651a96d8b111dfee4ceb41c69df26a2d0b6789be24b075d34b5be662c4cd5fd0f86ca21a1332d50671db9fb1b2c06c2a4ce1c386d23f213d45b2edfc53ec2e704d36b75fd53aa8b8f4a687f0a1a8f06e91a9e6a047fa1b9f0f5a433a6c6d260a0a7a4e9cee", 0xdb}], 0x1) recvfrom$inet(r0, &(0x7f0000001640)=""/23, 0x17, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001740), 0x2, &(0x7f00000017c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3ff, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x6a, 0x1, 0x3, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x31, 0xf, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x9, 0x66, 0x431c814d}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x40000000000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000008, 0x100000000, 0x81}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf000000c, 0x0, 0x200}], 0x3f, &(0x7f00000018c0)={0xfb2, 0x9}) r5 = semget$private(0x0, 0x2, 0x8c) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001900)=""/117) readv(r2, &(0x7f0000001cc0)=[{&(0x7f0000001980)=""/103, 0x67}, {&(0x7f0000001a00)=""/106, 0x6a}, {&(0x7f0000001a80)=""/178, 0xb2}, {&(0x7f0000001b40)=""/242, 0xf2}, {&(0x7f0000001c40)=""/110, 0x6e}], 0x5) kevent(r1, &(0x7f0000001d40)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8a, 0x40, 0xa45, 0x4}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0xfffffffffffffffc, 0x9}], 0x3e60, &(0x7f0000001dc0)=[{{r3}, 0xfffffffffffffffd, 0x62, 0x40, 0x1, 0x5}, {{r4}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0xfa1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2000000a, 0xffff, 0x20}, {{r3}, 0xfffffffffffffffb, 0x2, 0x5, 0x100000001, 0x7f}, {{r1}, 0xfffffffffffffffb, 0xe2, 0x40000000, 0x7f, 0x49}, {{r3}, 0xfffffffffffffff9, 0x8, 0x26, 0x100000001, 0xfffffffffffffffb}], 0x80000001, &(0x7f0000001e80)={0x9, 0x7}) kevent(r1, &(0x7f0000001ec0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x7c610eb4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000020, 0x6, 0x3347}, {{r2}, 0x0, 0x10, 0x20000001, 0x56, 0x1}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x100000001, 0xb2de}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x4, 0xae, 0x26}, {{r0}, 0xfffffffffffffffb, 0x20, 0x81, 0x8d, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0xfff}], 0x37d, &(0x7f0000001fc0)=[{{r0}, 0xfffffffffffffffc, 0xef, 0x80000000, 0xfffffffffffffff8, 0x3}], 0x7fff, &(0x7f0000002000)={0xffffffff, 0x9}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000002040)=""/195) poll(&(0x7f0000002140)=[{r0, 0x20}, {r3, 0x8}, {r2, 0x4}, {r2, 0x80}, {r4, 0x164}], 0x5, 0x1) semop(r5, &(0x7f0000002180)=[{0x0, 0xfffffffffffff903, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0x5, 0xbfffe92c01d1ca6a}], 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000021c0)) kevent(r1, &(0x7f0000003900)=[{{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x17, 0x7ff, 0x8}, {{r4}, 0xfffffffffffffffd, 0x40, 0x8, 0x9a, 0x9}], 0x10000, &(0x7f0000003980)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x40000031, 0x7f, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000004, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x45, 0x1, 0x4, 0x9}], 0x5, &(0x7f0000001740)={0x3, 0x6}) 18:24:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x80000001, 0x3, 0x3, 0x8}, {0x6, 0x4, 0x6, 0x6}, {0x2, 0x3, 0x1, 0x2ed}, {0x1, 0x100, 0x1f, 0x5}, {0x7, 0x883, 0x7, 0x5}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7ff, 0x81}) syz_emit_ethernet(0x4, &(0x7f0000000180)="8f150c47") 18:24:59 executing program 1: r0 = msgget$private(0x0, 0x22) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x4fe89, 0xfffffffffffffffb, 0x9, 0x2}) msgrcv(r0, &(0x7f00000018c0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r2 = getuid() msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYRESOCT=r0, @ANYRES16=r2], 0x2, 0x200007f9) semget(0x2, 0x4000, 0x60) r3 = dup(r1) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x40000000000000c0, 0x180) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e00), &(0x7f0000000780)=[&(0x7f0000000680)='\\_\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='%;%\x00', &(0x7f0000000740)='*+-!+\x00']) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=r4], @ANYRESOCT=r0, @ANYPTR64], @ANYRESDEC=r0, @ANYRESHEX], 0x3, 0x800) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$getown(r1, 0x5) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x8000000209a3, 0xc4) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x10000, 0x8}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0xbe59, 0x3}], 0x1ff, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x1}, {{r3}, 0xfffffffffffffffe, 0x44, 0x80000000, 0x10000, 0x2}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x7f, 0x87}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x89, 0x3}, {{r3}, 0x0, 0x26, 0x2, 0x594849be, 0xffffffffc2a35dbb}, {{r4}, 0xfffffffffffffffc, 0x45, 0x3, 0xff, 0x7}], 0x2, &(0x7f0000000200)={0x9, 0x101}) write(r5, &(0x7f00000007c0)="b29dce8bb5016ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a013b659c9565359c757b1f5aab133d71a76663e9bdc5205bd50c816dcc90520b289d064902ed6093ec1b5e40600d55b76be6a080ac226d7f6fc857246e38ff3805a561b2f000000ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a92700"/189, 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x4000000, 0x4) flock(r6, 0xa) fcntl$getown(r4, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0xfffffffb, 0x1, 0x8, 0x80000a3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() r8 = kqueue() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8104, 0x1) kevent(r8, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) kqueue() 18:24:59 executing program 0: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000080)=0x1002) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') readlink(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) 18:24:59 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 18:24:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = socket(0x26, 0x8000, 0x3) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 18:24:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x2}) 18:24:59 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) r2 = open$dir(&(0x7f0000000780)='./file0\x00', 0x8200, 0x101) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x10, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x100, 0x0) r6 = socket$inet(0x2, 0x8000, 0x1) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0x0) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000001c0)="f8679dccc617db2870f522809f53bf459092120bb90739c41f69166cef373c4112bfed0bdba99630a8", 0x29}, {&(0x7f0000000200)="b3c9c21ca9964f4048bafc74d77f610654758b638d8fe31ed71e4e6d0b6243a11835005b2aca8cfa8e806f70888b79e3e315eec2f5acd78aee40d05c2b74cb9672c5f016042349bb188e213b959babf080b5584023231c5a46794406e3096c6d14488e797616fc80763ecced584dcf3353063700a5d0c965f93138eb76b5d0930bf2314261dafd670d0e24c0ccfd254e470ebdc92c17cf7bb71d4cdd2386779c0701ad5a4f3837745020f9566f263901bb0b461c32665531488370134e32c5afc2415ae72f296fd1f1af5e35d1a85b89d4b66a72d5bfadf1a53bf1f69ade86d1bf5977b22e1fc8d627ca246df22072fd93ec8a1a", 0xf4}, {&(0x7f0000000300)="e32cd5078489a31d59fac1", 0xb}, {&(0x7f0000000340)="ec647212ea5f5249aa984c82de55e619e7805db90746b9ed705e48c2bdebe71d148de41e95b9a73a5497477b997db9119035b8649410286948b7f4527e7abb8ab9399078a44c384206e19651", 0x4c}, {&(0x7f00000003c0)="b13b7b883eb0f778aae7ad5f74ed21cbf86c56a0649a7d72af2e18470ea35dec9ad946de5998bd2d48c6946d6d49d6dc56256f54bb1a94476010665055148979a02b18ddeb287bb7ad3520ee0721d4968a6b53b135ba2eb09635089f637372a4598fee8a3d490f148e23870cd7bbb58f028f37de7c8aa87fafea382b97adf42e5f055c149d62904fc35f3bb536ed0b38625d3a85d5", 0x95}, {&(0x7f0000000480)="67d668b3c66711634902de2ecd08656b15340c5abd546fe22219bbcba43aa5f9f680895e4059eec52c28ec0fbb8df5c2d4291d32f0b8c531c57f9d9bf752c0f278c7417b22cbe7e44ebbe054fbfabd2a9c5dd4369b3bdf0d4c249ceec09e58309280b5a62b8fc08c7b78c5153a0fd5f53f14fa955f1392202c017cc3433b25cff70bed02d40051af5adc", 0x8a}, {&(0x7f0000000540)="b30888d5f3cf317c0fff88b627d3d45fc80846b9c1a977825b0ccc892eaf5d948b76bfbc2ca7d816462b8e9ceae7316c0d6310525926a0a36061f8baa6c59a2b79c011ba03a31ce7f1ece8bb551065c9093768615e56da120fbb5a5fcbf4300fb5761f347f7e431ec8ef56095c6c6923c2225c4de8ad83c3f4b7375032d8f1a221a1b810df726fb474c1609b80762f4ec75ed4924f35c7660371a248784a034e154df32bbc304b9f9a401eee9cfadebe1ac2c66a2fb3f2e85b2b9af1727142", 0xbf}, {&(0x7f0000000600)="5bd1ff9801d5997d15041792081f2067b04b0e5b682225561ed05707c9c4c823e1d4b0d9b068a32f0d79dfebd70099611f9fd8607d73b5faab07ac5f36cb89f413405653b0c0bfe76f", 0x49}], 0x8, &(0x7f0000001a00)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}], 0x70, 0x4}, 0x407) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r14) r15 = socket(0x20000001, 0xfffffffffffffffe, 0x20102) sendmsg(r15, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) r16 = msgget$private(0x0, 0x200) pipe2(&(0x7f0000000100), 0x10004) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000000)=""/235) 18:24:59 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x380000000000, './file0\x00', './file0\x00'}) dup2(r1, r1) geteuid() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x100000000, './file0\x00', './file0\x00'}) 18:24:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0xff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x20000015, 0xd68, 0x4}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000022, 0x3f, 0xb54}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x400}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000063, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x51, 0x80, 0x0, 0x1}, {{r0}, 0x0, 0x0, 0x81, 0x6, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x0, 0xe3}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x80000001, 0xa}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000030, 0x315e, 0x5}, {{r0}, 0xfffffffffffffffb, 0x11, 0x60000039, 0x9e5c, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x13, 0xfff}], 0x8000, &(0x7f0000000280)={0x6, 0x3}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0x4) clock_settime(0x0, &(0x7f0000000000)) clock_getres(0x7, &(0x7f00000000c0)) 18:25:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1001005, &(0x7f0000000000), &(0x7f00000001c0)=0x10) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="7555eda007358aa8f72e8c47797e3ac1106789936dd9c67882f0eaf6a7631b57f9bf84605e4c202fee29ed96939c22caca1add1407684ba273876d3a0b03a34f632bfcba23d686fbf205e3416e4558e4e1897d904b2e8e3719bc62921f975fc653d6f2543a34e14c9d73cd93617a245b62f955fe839ee75b9e06bbd704b9a943bcd20ace8e678cf4888b9c1f2aa4f9f50c6cfee142e0420751fbaa87882dc28b1b43232a5b215fc55db9c84a70183ef67efb3de250fe17b6d43078b290eafaa60ceab13e2f35ca2244628b30a170c37404fd6146aa1d870dbdf94308bb83", 0xde) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7fffffff) 18:25:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xf3b, 0x101, &(0x7f0000000080)="c86a3ae0119b0e798c8eed443622534289f2015c51382929a2ecb0a266d0484a1d69574d3c51be5aa1417dea98a2aac784fd2baee36c4be78ee740efcb0429e3ed8ab28319861fd3eb8e0cc0d589931cbce0688717466f14d759035501648fe98208291306d242e4fed6ee18f96962a187cfedcf4033e67f73dfbec5b858fe950433bac3f4f6a7e3126cf0b97bddabb53a84222f1fc0d373e179c89e079d592ea401a4a76aa07ada6019d5c8d68813f78f066e0346ec89e7dba320004145d2a1ef3b3f6a1d8dd16fef7db5c898e3963671aeec373f33634c03b7793705", 0xdd) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r4, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x8001, 0x401}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)="a05ef734c29fd3d1b0c037c6b465344dc61ba2d1743f5b9dc1b53712280039b93fa7a0", 0x23}, {&(0x7f0000000280)="e162a3e28c81afc8218020c99af8c4ea8a2b4fe728577f20e8a9e21eb796f3c6251225af9b21c34b95ad3513bd2f86a715d5a407649b27432b39875532653f31058e534784f4", 0x46}, {&(0x7f0000000300)="6616e8987bf098494b451128ae1062af8bb4363de2d92cd4b297f7553f1dd4d61b072f68794ff30b2a9707388a069144b711341bda9a6ebe42a10b441cf8979ea419dc3595fb5f1bddd83bd0abec8928fde4df742a30bfe130d5b67fc179e04555b3408b2395bb73cdee37907a99b5aa2dfb66dc8e320d8c8960b79335ea3ac06b864968a203af670f4abb917d1dac11369b89a2ee9ba645e5e4a6df6279e93a41ca6d414bd102e134c507f0cb396dda107025a0e4c71fe3b26f9759a0ff84f568ae71beb245ef5133586542627cbb42fcc885", 0xd3}], 0x3, &(0x7f0000000440)=[{0x30, 0xffff, 0x314, "e8086541643431fee0ae5478ea2e8676bed12236bc15955a0cc75aa7"}, {0x108, 0xffff, 0x1, "248fcf126b0220a367a6f31d321634e4e8bbef320e8d5d6e21812571c16dc47d9c20382ca78659348e4e3b65deffcb00219a5446e6faccce57a430b1f4711444059a2e9f01c0b1abec1f1a94d24d34d6429d7233bb77f83e18c5f49e0f7ea7e92db414c5ad9b0849a9e86e3502ab2c48cce246b41ed8d94dbc3a5070acd52a91fe10c2daebdf67d526c442021d8430e5d2ce890c231a157c87138aca3fc7452629788151b528a55f573eb03b4fb8a9cda99d263ce85a114fa389ece77e981bb8d642903df3aedcd97c1122e38efcd3c57e545774392b75d9e75d48197b576df66a88fb5edc15937adf3c27e13805e2be187508de"}, {0x28, 0x1, 0x3, "b3570f43d983a75ed4842e2bec15a2e98e858a81a53f9734"}, {0x30, 0x1, 0x86, "0c403a101ab8707c26b775ec97d3927318bde484c255bc6df1bed5"}, {0x30, 0x1, 0xba, "812101bde362b782c55bc8fa9cd97267d79a446810b3de1d9345fff0add4e347"}, {0x50, 0x1, 0xbc, "6dd1e89cc8a337b2233761402c43348156e8d8f8d5e90e6997d4be2eef7635d61b09597890f8440abcbfa21efa5d6bb67ebb123521fef4f1b14349ac709c"}, {0x90, 0x1, 0x0, "d46cae1da6e05e2337dbe71655782c31bcfa7407f9d34c0b2dcbfd5e3426421f15d24b9d478e56fb7103856fc6ff7bd6f8ef5f603b13d5cc02e4991de001bc2b0e29c26dcbe9aee3ae76b92fec72314569b659cb22ee69e4d9079dc683f5ecde3104f41ce6ebcce321fada30b4a8000a58de9aabf3a7391cdf2d04"}], 0x2a0}, 0x8) ioctl$KDENABIO(r4, 0x20004b3c) setregid(r2, r2) listen(r4, 0x1000) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000740)=0x9) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000780)={0x8, 0x2}, 0x8) ioctl$TIOCEXCL(r5, 0x2000740d) setsockopt$sock_int(r5, 0xffff, 0x1011, &(0x7f00000007c0), 0x4) r6 = semget$private(0x0, 0x3, 0x28) connect(r4, &(0x7f0000000800)=@un=@file={0x1, './file0\x00'}, 0xa) faccessat(r5, &(0x7f0000000840)='./file0\x00', 0x100, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000008c0)) sendto(r4, &(0x7f0000000900)="9e99f7e30ee519aa65345beb842232567b83195de008951d9beb4e1305a137b6a586658c561db70c3f7c38406c665de26c3a7487d42096d0ca7f90fb1e2de74f7583f831f921ccb67aa000070fc1bf01c7e2643f24575b26500a9c054824d43507a15e2f357bbb4397b180b5084954af0054ccb5d070c78d58ca742f259d929ed0e50445b1b43fb26128d82db400ae9ecaeaf98e2a2f41f3ff7d49a0ac142e9f2e2e0ebd3cff3d74d1bddc03268d043420ab596fa3fb5cce2b62eeef5cd204cb05df9122926e0ef054e6a6fd97fc004b", 0xd0, 0x4, &(0x7f0000000a00)=@in={0x2, 0x1}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000a40)) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000b00)=""/18, &(0x7f0000000b40)=0x12) nanosleep(&(0x7f0000000b80)={0x9, 0x8001}, &(0x7f0000000bc0)) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c00)={r3, r7, r2}, 0xc) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000c80)=0xc) flock(r5, 0xf) accept$inet(r5, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000d40)={{0x9, r1, r8, r9, r2, 0x81, 0x6}, 0x3, 0xffffffffffffffff, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000e40)) 18:25:00 executing program 0: r0 = socket(0x4, 0x4005, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 18:25:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 18:25:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x184) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x8}, {0x18, 0x3, 0x1, 0x4}, 0x5, [0x8, 0x7, 0xb2a, 0x1, 0x80000000, 0x9a4, 0x100, 0x1f]}, 0x3c) 18:25:01 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setstatus(r2, 0x4, 0x80) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x182) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0xc5, 0x3ed}], 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff5c) 18:25:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001ac0)='./file0\x00', 0x880, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) getgroups(0x3, &(0x7f0000001bc0)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c00)={r1, r3, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x10000000000001, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x58, 0x84) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001cc0)={0x6, 0x80, 0x5, 0x3, "4a14f658c7f77da4f2850076a79d8ae3cc700dce", 0x8, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r10 = getegid() pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001a80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000200)="a28266473bb0dd5841d3f1fa3c4227a1ef59c14c75310761d5f24da3cc1d776323687127271b56bce273427fec799d1075b5c44906522b2a2933feeb167257eccbe40d2b9c1b425e58c724ae07a7716cd7fc92a0777bfab0c8f2f4768a86140405709ed916d2fdd2b56d1aa4da1fe26da63f74e214df3cdaabd934ade801e89961339c84b9652d29bf71e43f3856548df57aa3a20c1e0731b8a7ac4b58427a955456ea42cb9eac0f1daf515f344da5edbab17e544cebc70852b6c7689254ea9a53dda1c0b330b44fed46bc8de25a6ea9ea97fb5c6d91fa932b1e", 0xda}, {&(0x7f0000000300)="c25b39c37166696af18ac2e53fe32fa31371a32d8f9af75c0e3f98239b38223ee10e337d773a1eb0e4e33e9f3dcdc9c01df38cc2fd216d0312b59602858fc4050bd08e2ee4e24de8955cac5acbffbaa1ae5f58a62ab96cd1aea3847f6d8e86a216d5be703b127d1251c344681fb1f929f9c2560381b93da44fac2c59ffd40f5f45d6a736fa41f42ca81d6a733df7f2d7d131318b132e971c1f8d80a3ef6b409701d47c4bacf790dba330648d6aaae8556e4832767b43747dcb2a01fd310b1d98c07fcaba6f15ab5e434c4876ece8c945efd125bba608", 0xd6}, {&(0x7f0000000480)="7108fd595c285cffc01cd2fabe6ebe1980c689ede04a147a46cc33a1957476707968e8a8352331e473a162ce46edd401abc4ca2289db4c358c092cd6afbe9cfbd47803dcea9c66b608aa9f91f18f1601449e65cdaa2cad8c13bde6143cd43e62af5f301141123002bce81497fe785c939b836cb05f98fd68484602926b92696521b7ad00f082e1174eb7d9e125368cd2737869cbb91b5aa2b2005b1a1e6300d6cba5af398ad06916d365d86ac9f4ee81a7ed004bfa105187e7c601f846b6263309f35dc1e0c30f4f35549afc3a55b373dc70f4e56e57b935114a3110f6fee307cd5a988b55c05aac5a131684a7e08fbf2a83c921e012c5092c56c74c108d2758f4153a6b63735059f3d79659801f397f19277617fd37473e6c675b47dcd34efbf42c9fbe9ac94bfd13a800d0254edaa39a38d9cde76d7a8571681c0670530cdb32636b766de21ec6cbe16017187b5d490bf127553c1eea0ba3c25c1de53e7add0996552c363d819826679a88d5f004f2b29da5ec9e236d9faca67f0ff46c095626c7a1a589355b59a10bb869fcd683f32806f6912f949653ba7b4773d88144cc6b9714a1edf7fc69d530779638ce47e3156ae37c034bed5da29662f9d7cd07a318aa738f0fff1c221615abe3452f4b82df64be5c7c82726fa7db7f54680c0457f75bdd836c116e8ff48185448d084fa64b367949847fba1d035e95d0c24b2f3bec83829d3040579bb1635008413c3544c36852325d3b45828b7febc4f19d3ec7ffbc16e15895381cbbb81353d7b7767f5f81964aa6ef3793308a244444a31a04a5976ae4eb7f2dfa502cd832b2cf965924a9505440b2d1f0ec8688697e9ac1cf52084b847d991eab2876bd1a8ca457fba3938336764ab7c7645a0930fd4c607d5b9a45da10d008e0400f74c5fdc86db51af0e92a80d56be862cee1682899d2576b2be3e02e954a9efe5a0d3803ee82896bd164bece9b831026bc45b46a7731f742457b248f344eaa45b62e61713361a327845ad2280c67646919a81776ae956d398d64afde5e99c02680bca48af5df77d06026969ec6b3218f4f9ba3a78dde1a4bfa70041aee958e82dbc85fc5b1ccd729eccf7cae82c73e62b25b97be67703e37202933f56c8b7ad6257b2519a5101a37f3a2843912ca4966edc80a52babe44d9f80cec0b019c92a7460fcb24d46344886eb94af7b0895a511778e8bfd9278a6e5f14b4c8910cc5c782e00888b819dbf6c92049bcc5d78b1283bd99eeda9f4b2743511effc248cb70652a2e7ed8f0fbb635672d488b5679495d16e51809a3a0198666570c9e9c36cac3e5fae385e3dd49938020ff18a1ee615a77f3767ecc8c20c0fe9afb4f33aa77c1451ba46f6ae394e8321a48fcd3fb50c5c522ce7b8a876ac929e3088465086f2182a5edf9a2bd732f1e934375b1533c6df49426cec14a0fe402138e9a30895107e5d472ef71f3852f767350084b3724e5d5a02ccc55e5819c7cde7ccaa5de540d96a0c70ae94fa3f67ca6b568dc32555679e4321dfc077515770e95a7a1becbec315612a1610a7b5242916bc51e9ff03c17d21654104fc80a0bea8b4e4c3abda11fb924f51deaf2c19172f00d139844b247d1a5c68019970cab78def4e1934326d79551655affcdbe8ef80d3655785694a96fd298dd9592211952ac7685a6a6218fc8b4af62c84a6adba709de8e88bd522c6495a45435e59418feb91dc3c9651e750497ce7a701fa4f675e5b317980481f1436705edc57edac343ea50dc140ac58ac3ea3b30a57854f3aab9746cc8d75189aa3ebf510de9570f4c288e14afae49a6f883a9582c1c73a3d0ae11ab574597bb504ca3e7b339015306a79eb290ed524647d48d6f7d69db6fa5ebe32f0ef7fc250c4f5d7723dd07a65b044e2802b312fb04d91195cd689cab15d548c9300e678fd9e4f1bcad04eb575c7f0053a17bb89cdc84e32c393c9787ba6c538daeed1939dd219434550b1cf487df7b87eabdbfd86077b6e0b80d3a90e48aa93e47800c30295010a933f7daaa99f9aac8fdbf655fce4435dd65044c6b110335d0d6bd1e094ea1dc3ad1275e1ea33816a3560b9d5ab41daf804aff06ddd4c391a8d54d22b863df371aa1b370c2f6372d7e87fd2fb0701b5800a3fae5070bcf41ca257121aba3cd8edc492cdfab004955aa378cbd4c6c30219c9aa16a770f65ca7d760a253c1d774f3578ed1a0e9f20e2bc23198bb260bfb6877c9c6c1b9c027b9a0355b37514c25f15da4693bf782951ec9f307aa11206f11beb52fc9aead0b6a26470a7a621d39b5ca4b26aaf3ab006d11a38f43b02c955e541dc7b5ea765cb3878865159c8a8d9c8add6b87603851231e2bc83ba01e80be4d74c87c3a9efbbaddd4037a40a7e74bd56cd8449268c2b680934b16243cbb11a2586396b155f184ab93ad63876225485a5701036f75f4f708e78dcd82d43bec72d92b8d10eb14baee809526e007b9dc81857aa7ebcc9a424ecfc24b709c83937e75f4268d02c8da5d41ca79f8209f8ed93c41438b48154e7704600e95f52305626b30786b5dfd8de6789b821e1118457822fba68302c2893e3947f29d4ebf1bf541ce48ff352377ac1a40bce1a65ac7c05575fb006edde8fa5c9e0775f50f3048d2f3a3e79ec961ac3f0ba25e0d257ff04426249c379e56650ae17a02aca2bc87818553b5e4c5b5d17b2f34487a6b0091f4230810646185b26cbcd982d5618563289465d61e7b42128dfe190095f602ec1def3e2c8f817be61ef3b3b7e1c134125f2799a1e6e565c7670c38b4634885e1f10dd96eb16b3b9c671d6b2bc594e8ec13cf7caa34aedfe5da7b2bafac27714d24a873fb08a39356ca8e1b2e6b65b55d652e88f096508eca4f82c4e0819726c2ec10adc627af58a643a7c75e3b7e65ef1df30253bea522ba48f4f4f8a3c8d017d85d2abbecb832ee905e46d3e9191cf56880d8f2bc1d5fee0054ce2090c069273c5dfdac620d1bf78f0547be973665076eb5e6a7f47b70401c6748444ed2d3c316cda3b87cf97cda6803d2755016ff2a16eba71ae8df75b7076ea341779ffa4b69226f55b40087e77a26554043e2d2ca58b5ecc8482e11cb1da40e25b8c6cf39dc549be87b3d35451a281f497fb7a4b81be78ddb37f9a7c2e08965d0f1978b8f390a2b34b244070946bacc6549c1ac93a9b6f85fcb64f2c4017ca9f5b9621fc657ab3fb4fb57bcfbae161b3a305a64e60590d312e6b371675a44cec315a74b2235b9b0e1c34cd1120565b701ab93497f2682d203b7ac5aec43b73f298383c8cce011627858b5ae0a381687d934903ba943656e15d097a6b383b73e4e8dc5aa9270107ca58d0e6c1fa05bd56ab4243eef2b52eaf0753c6a6dc208fd685e260f9148b2413ecd32f284b01afd4d7744354f039f28f1a60adfe565fa21e39da59f1225bd7ea9ed721daefefa0bf20083954c09a21194893bbc923827080b9b1ba3383043b65b9631186e592519f334e91fa22d704c2ab1dcd97450cc761c6effa7e8ee3073c5798e5eb2a45a9c0273ae2f1d048cb00ffa682572388b0346c05a5390c6a1d76cb141275f70db0f8f574ed5486abd814e304d6a4ae9b716a130333682d543cd62946299806b1e0ca09449b99a49cf5ba7d72914482e4e2a2a4a21753a8cfff1936ee338b209aee304be7c6fec9c6ccb9717289b787563c62400a5dd5041b75066b963ee61319ee599a443230fc0f90102f60bc8bba2754c56f1eae72affc91902afddd2be15896738e6c4052d945b15ffd3fffd4b89a5039106475c1dac2e4b15b9d8f96033acce1afcaaaaf7a30ea03ac73d502e03cd2a9cc269bac199f74e73a195334ba77fd5af32001311ee26fbaad7167134c5a16958d608bc266fd128b9142ea741782331d6335e19ced4855b6c94ef45561157ac03a27de9883f63e27410725f9f988dcb4739a324bc56b36a1f8ac30c34f38f00b8562688a19d06a5fc8b65828462f8f09668d4fb527a531f055c4c258a19c0eefe482fc8e2a465040debde326af2faa363ebf6c51ee1754fbcf861a74a3eb3949c66de42c787cc21c6eed424399e80adf68e659be2f114ca472a2acb48a60061fb30ef6558b971eac45fc72dce116976e7ea3b6a1dadd1ccd0befaca166544a2eabcbf80f54ef6c36eb581fa3552018e383141e0af731a341bad509c7d1771fb5bd0974d1b081fa43d39235d0079d937eeb0f148e62474f7c3b01bf30544a4e833d541916bc42f65c8edc99b214fb2eed0ad1b57bfc598c2cec3f4141d3baa16cf7bc2704f7c533f38deb28e44501d49ac9737b9f33a51086bbfdd1497b6a0896662dcdb64f01d1f0040a331656a1d8235a165c8a611e93157d964d9d340e9156f8610bdd992ee289893aafec9d4a5d3629c673ccd7f5474fe7611406ae6064163ce4f879bb0b8d2010e1fb128153e42fbeb3c16bd85091a5204591f1df0b531de29c4f86126ce876eb9c3bb2656b2a0f644fa89bf280519b1fd641f5c1c4b83c1196f75e70d9f653bc3e7bcc3c5484961572c9c1d520a8dea97410a7f9918358eee1ea22266d370ed8f9bc1ce0bfd1bafaf03a71e0419229a48f1ef0f85c63029c9981c48af4d87979182ca088eabddcef7ea6f35b6da2f39b8eb1524d65353f5180928f3de00ae8ca7bd5457ca09b5037a16ca134e2c8df6762ed082118aaa0c16420943fa88d4a9f0e318bc079c5fbb6675eec99bfbc7e616b1d7f706c376584e5d9c38773aa2558670a6520682bf48bd9fdf926eee4acd77d901001170b975d085ff7c3151c88570d5a0e8e8b15d7b16e2fbee4f2ad86cd40a54b4a715e6991263ddb3b42af595b796dd8206f14b9aa3251772c445c3d3aaef4dd4f745a0e9160ddd2e142c1305802fdf1256bfaf6fc7de7e676c5d5c6d9d6b21eb8759e4a04fa9f413e973c17cbecb8a98f0371ec3f48a019347312aab184ad477ce6df85c9f045c509feeed726176c000690cae2a6523b5ca2a7c1e36925ba93f5d31969a8e88dfbe2c7a48e4cba3106726649b9536f8a8ac0e122c5bed342a7bc9b56595aac721d232e269b729c33f4a6b49695b0d6f282dc8e24c84c5f3e86d50efc034fcf7d1b2e8f1b4a5bfb1e327b9f5a41363960d51d14a0966499a9de20c1d522b0b2def5be59e272970061d612d6b2d40ad8a7929cd39bd8852856d67997217b057e257fbfb5e3b1900057fbec2295b880edb19ef9cf582cefa917a2e6b1c50c1ab60feaa50fcee678e99a9128acaa83d5052db5c82991a9916d08ab518a8237dbf5f6a3f204e6e5a7d5e934719ca55dfec5657791cf3c5d5c5ddd98b4e32153888fcfb3861ce9fe46ed3713b2a7f643d5718c37465b9a0dae670c2dc4becddb789eb1ab3699fb7d22e5f2f6e87a692fdc71aa631b8ba54e025c622a98f6bf389a3e92b0f7f8f0fabe7bf023678e555049951d535eb658ca2b908d2b510ab7322f329b7d76b4089de17800c77193ebec81f6c2d889d183b6d90c4d6b97b1deabc1c9c99eb627fd6a113ade257fbb120cc41c5412d886394ad5840982eebc7773382b6de73a2a1e3be6b7b417503f92d7e2646abe3e7b34441dad80c7682387199d59b13812a3f4b094fa0f370b12a651e618af36d98abba66409fa9ca93343078c34fcf1cae5b1e9b6ec7c9736666133a60ab3da969f8ab4264d2033a6d00636833ba1a1b9412898d6ca35fe07c89dcb85da06fcf7e35a24ac3acb86880db587a4b2446e7a088cf210ab583299beb5c959608428710b5fd454d503ab6c87c46e297bb3e8fb", 0x1000}, {&(0x7f00000000c0)="3abb05f12e09e3fe813a58c6240aa3a17f6cc36d0a46141e418f5b27524c8d7fe1979093bb1bec5d856a8e3d25389872c29b0cf59a8afc94d40ff1a5a02d5fcf710a13c0d1e16a321b4b538980d9edbb3e53e19bc0d5156db936397841fe22ace70879b0378452284a2bad49755ff26a9a", 0x71}, {&(0x7f0000001480)="264c42e2a7607f994e5ac68f3f3cdffb66c265be52fe2fce4db23a59493ed82ff9e0355604c40d6e90bcfd52a6c5df0c735c074ee033c799c466bd37120dc3f52e58e167b2cb8a729079511bb47d490d563b88862434da9b70126e1842ee6d1cb0cdd5b88195c5ac0bc6c9d20d46ccf33332918b8cd2680c970bb11d601957aabc1bf690be4f04762d", 0x89}, {&(0x7f0000000180)="aa3e09754711e4", 0x7}, {&(0x7f0000001540)="f245b737b5ffce1753bad54f5d6b8e50eddee30d08e98fb78075140089e990cdc7a182ec5a3ce6eec5545289f765fc3716c4d620b6ba57b592f46f04bad8057e720d30467b622cd335acb7901a0570aefc4b8270d4ac372e77492916255e02d78a982e99c94d3d7433cabaeeb7815ae5a924fe7efcd4e29becaf1d1239c4d86a38086bd1119f9c8da877ad456e2687", 0x8f}, {&(0x7f0000001600)="f64a1d4b93286357eb0bedf97358d7e5f5c906d2d7b048cdc9ebd040794d1b01c3e2a1a4efc6241335c12fc3cb1c8ac9eec4be6fc93545b131de5526e0d56dec3f65c203125126792e561fbbd031cc9e37c66c2ddb08e37627773a1dbf89c332f249f5680adcb08e101e4f9c9b722a9b16b80c1654ca71b0454e4867ffd531ac87e0d08cca04165b83721be345954de5c13d31b4245a3e0882ca882d9cd43b41a90edf6ae83f215e13075250c5806088d036f50a905a60fe7b3472e354b9676e65d3b7b51d32c563b69a8f9b3fc874205525115318fa9b81903e3467ee5dfedce5bc19aae4cd", 0xe6}, {&(0x7f0000001700)="a64c3cece923ce5d96f0bf6fef90873a19a60dd4ca0fd935caa182a9af4d7a5917778a71dba51dbfe3065c9f75c3242c0078a630add018e31775edda506080511b131a6c27969060b64c3cc92e504a6077a3d6244ab6d823b554feaba930ab74969ca82510a4ba9f79bf0c41ea811f5963ad237fdda05c5b341913f3ba1557d22fc61a5186228799af800775cdd1dfe6f185016825e5ba1467d3c1949ed8c8eccdd46d9cd971a1bef5f9127b3820c629582a9d790b4158ab8a103ffbf04d713b1455150004e1d34d5b2c3f843fe9dd7a0a9811a0caf68de1c13d9f489acfa8105ff8a77346fe", 0xe6}, {&(0x7f0000001800)="d286cd70ec9ab313051eec2da6572e5d0ea10b9970b0811927c5", 0x1a}], 0xa, &(0x7f00000019c0)=[@rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5]}, @rights={0x30, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5, r5, r5]}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x30, 0xffff, 0x1, [r5, r5, r5, r5, r5, r5, r5, r11]}], 0xa8}, 0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) getgid() setpgid(r8, r8) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") 18:25:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = socket$inet6(0x18, 0x1, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x44) poll(&(0x7f00000003c0)=[{r1}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x124, 0x1) r2 = dup2(r1, r1) sendto$inet(r2, &(0x7f0000000080)="a0e8a83826984f2b6fb94dd87b972abbcb5749806afe01c1ba458a5723e4a92cff1cfa1f683d188602a71046503688eb4ab7fe9fd9cd7af5686c2e0069e0b67d0c1965c8f7c96f6da3ed8dce4c", 0x4d, 0x6, 0x0, 0x0) 18:25:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3d}, {0x6}]}) r1 = socket(0x1a, 0x0, 0x1) sendto$inet6(r1, &(0x7f00000001c0)="dc07d01f47c87a434404bbe72e2029988240fadccf9bbf616c3f6d83677b717d11bf2da64c8d63135b57e65d34bbecb7f526a4b9fc8a5704beda5b41f341a8d619695335ef03d7fc606ab3cbf1f3a3c577dfcd03b98d051dd4bd7d4791fc0269c90e79ae34571e90553a18180eddfbded8ee1251a59d27916e4a0d4aa47c87e504c1cd1e6b47144b2252124fb2ef5b3f2ae197c5bef2b4940c4726e74fd37c8a41dabac12d36edf57346ddc35cd6660576a65c68addcbb81ca23f0", 0xbb, 0x400, &(0x7f0000000280)={0x18, 0x0, 0x8000, 0xffffffffffffff2d}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000008c0)="ad") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r2, &(0x7f0000000300)='./file0\x00', 0x8) 18:25:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x8007, 0x5) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xffffffff, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="9b2696ffa68d7380abefb517435bdf435f5f57e817b3fce61cbf91b7be524321ac3074c33a0471440a4abc6cb4c4c668ba3ec6d1b2cb0255cf71c0bed6bdf1e731925005350a84efb4a6afff550b2eca3ea452c1bac636e821ddc2e3702b746ba37c76dc1a64f39b5fb1893b1252fb68754d66d7803c99ed9c2ccce4a561de4c31c9f346a4c813bff4949955d4894d86572a1c16fa7a56ef4cffc7c5bcb841400399dee27b6334792f14f75419", 0xad}, {&(0x7f0000000080)="132d9f5d378e827aed6e1bfacb0ba7fe6108933bbadb62dd42cae8272686fcaa0f7a", 0x22}, {&(0x7f00000001c0)="b3289c9dc493873189d8a73d3621cc7e33887074b6b0bd500d2a16596c89547a07847c0412e64aa70311d539aa03b7abfefc0132d1f11c38b6bb32d1349442c3d89935fc95f2667b8a85d6bd295b1180f3aa5aa6dc0e7ad577a34a5703462a23f3f93dc9c001991cdace391062bc1aca3e7adbe9a5d9eb5c3fc166fd7b31942406b51fd816199a170a12c4adf796682b0212107493eb60e7e0767d0839027a9fc1a4535f3d3b1ec0860dbce6a7531dab36dddc9f9dc58b9718c0b4c032d871c55f5c0e168446a827d09c8fea298810491696541f0cde852b3807d811e11d46d5cbcd4806f3b96b2210cad1099c3a", 0xee}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="6800000000000000ffff0000020000008b64f204df611cce27443c50c07d6e7b74daa4187d99d5cff746eea2b8762b4930a01bc8f8b5e28ea7c87dae769ef8f096c9400b5d67c600b3ee48898b740e8fcce1ed24bd0978be6421dd14882d0e6f54e5ed113000000088000000000000000100000020000000f8011e173b5fcd5786c1e66ff18c616ba241afb5ebb3b5ddcd272629b6540f829397ff3056daab7691b6ed5c8d937bd7229886610e8e2d5df6f64e712404dfae1b28e82ed0064aa9b32a0223ae7cfd3c7e1106af9e1baaf0e287efc8fbac7906e9ad8cac4e5f5c9c4888fff14710370d7b4a4f11b5c50000"], 0xf0}, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) accept(r1, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) setsockopt(r0, 0x1, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xccccd8d0f3cb645a) 18:25:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3ffff2ffe, 0xffffffffffff3826) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)=0x120) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) close(r0) 18:25:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="23c7629c5835f5a750b1747c195a34297161589848688ad1c680e8ffb3640a829b01aaf077d3277cbf39646fe8433819bc9a433cd161614d689b478d4477b55c32185b462de6a0cfb3aa4f0746f2732ef1c3a77dba59de80623dd1792c406d2922e5e0c4038a5871176a5b45233e7c23e5a7d664ddd14efb616b5d8e20c3dbab665f5cfa9d0e2ff10d86d33d5496bda25e39e5001157b9577cee19451391611c3b0be1dc212130b78d3d809d8aeacb59a6cfc5273f2034cafaa80151137b5622aaf9c06bb8913852878fb504b6a08790022a73154b94a9c05ebe8172694e347ea630d20ab1d21762a031385066801690d7eb5ea85d9a6d374a301ba602561effc8d38be617cc7f84ff830dbe149a82a8999b67a41bbbca39829908376513859fb6a7dd61a67e6ba5d49b1328bb087365c4d25fb79702d8f4becc77b7fb07997457de02cf51ef4df3d9f8509cc15c47f6f8511ff21d7f65ec66bdcbe0ae5da2339d0954044b57963b91534088d135e928eb5e5295b41730bd0cefd93d7369c1070fcf0f312b7f79f577ffd689195710b0251225b401285dd0fe6c1471c90d9937c1c9959980b8a075480f0ea89a7cb5f281f3962c1501bb347a0d9927b3137d57f9231d293aa80d096e5dce0fb2c4fbc97976dcb98c410b02702417ee8ce28d2534be8cd1a7f065b579744a72a12710632a2e062cdd0f22f79aba65c20408915ffd4b8b8441e86d33a2bc4b2522e70d213213dad43e1b572da7d72e9d8b35bc847223049a26325a4521a8b2bb05019fe82a92059edd39b80524e41aef927d9644822d7769d7a8d4403dcf2cce238800a3ba65b3ae7fe36ad5e81a9103c127ae6bbe5a0e77271226b69edb3ae53be3861394f5a29c6cd6285dbb7952f4eddcb8852a954fca68dc93eff7705fc181ab827da2530be1938ccde191bf8d1b00ceb443c88158539aa1f8117b4e735a633d3c8bfb684650f25e3902b319893ae907a5d8d861b79ab76e72d39fd552bd652f3662fed087fbfa89a46e75cbecefd28e6f6229d5707ac7bc32198844626c854a84eb5f1abe9e286148e2a493ba5d0302434c6f0b0a284d0dc6b0341a57f0add061372fc372caa475b367dca40d5ea17909b81bf37e9265766ddebd5cdbe53d13c5beaee5394f2ecff2b904a31a1b0a39804518fc9cb671f49c58375c35816fa90d6d2fe1d5d50345df1e7158752e254288c877464ccb7afe676a59f5d9a69e43cf480626ff2932f24ca950a7129ff8c1823cba7256491bd87bfdf8cfa10dfd61417c588a4de7cc41d052bc6e285ac81a1fda5ca4225cd0e180a6dae15b4e7748c5adb4e87475d3008e5fce462e22b70570da954f6d92a78999ca56f3a25a70d33091362bf76cb1e72c7ec27813c627273746310e02b37b747f1b6e4b540546e23e95744f8a72a2248c31859cb52b7a1f8146b5f4b33f57c9d690f2b23c54dab9f5c53f05382029094241bdce420b032a275b5b4cecad72b27f21c5aab3c0239d42832ef7ac0ad47078dd03d44b68c7cb39f97d3ab7e14093846c2e4e15bc431a9daa731f2879c693ec36129c1e3a8901080bb9ba6516be707881dbbc7e97163263badb511b8ae6d12c0f41879364db5ac7426c0bc0255b8d376e51026318a197a9accfc0103482d3dd9fe113be348a93a5c3a9d0f3248fa0820e21e83d4ce2c9beda400f52a2403bb669c16ce51d7525b38308c25f9c88fab62d3a082b6a053e1904cf37ecd968d0e65543a8e78f3628585a2686f5604844d623ef213a9472a9a4d9993cef953f485510dbfb6655d3fb250717cca225139b36077ff9f71869b6aa7daffb44a69d90cc8aaa7bec255b8092cd26f6a0ef8f9bdde1170f8ba83a3a8c262ce247e7361720f5ecb19a854f93ff6b599f7274c7068a01216540d0b24cb698133bd9e042887628ffe8ac19bf86660cb57e4776878c4320516a8ccb0aeb3837ce2b850a8c71d85426e91b20111fea7ead59e4800154b0e96c1d6cd078a1197628a65aeef44d463b116c1e6d5121ddc2a86b7781291f2c14fc17942edd9801d5a57ea5f6696fbff3669616628f6a9135218cdacca1a8a5105f9a128360456ebaa907ec928ed4a307d44da8242b877bd377268108b1e4cdde25e5b6e4f178a5b1e4736dc1a219969292177c03af9284007dbc99c077c0ef30f1364add9d98a8daef8c417625a2fa044eae1baf1ed9903fcc1c8eec2f375a227d4cd65df98b11c9f81e6251d6bb19a0592ad5b2cf7281be342e95c25bb5338f4041b6e1688d2974bbe311149954370f9ed791baf034926b8dc77a31a9191869db3c3c86d3b44ca612ee9f707fc9ce01ef937590f631479483bbd9f8bc0b929dffd9aa3ebd53a219765a64b9f17a31b4beb785349bb19a97b1df879b8279ba758a26296188eecc50e1d1e53d1515553eb11b511e2fe5a3ba8f0b956467e2f19bb0e42e2c95f2256d873c17c19ecdb7e697f2ffeede2888dac5692c481fc642f509376549bbd4344a94885a04db8f84aff2e4194078963c4f81d798fd622527b87acf645ecc6d6cc410d05fdafb2d29b09cd753c003501cb09d4e28c970dccf340d791820ed38de6077b9f6f7bd158d9ecb65dc0d8651e5384fed7eab96addf09c193be475c744b1afb24c4d50bb1c60e8aa79689dc8e9441405d0925afcf5bb70895f0fa719ab14267d26d18c176a3c3e4c76297066581729cb2dd2f0c5caae5117a3bb0cb82587376cba30f0fdd017f4f9a5ff9d1bdbffcb8e8ce2cbf7b7b5319ff883880524aaed28abfca23f8a2ba5d3640e8e8effb81cf28476cca5935a7a83ee65b09681c72e6141521d540361784cb043f4c8071d3c76cbd18154eb6230304c2788ff89eb080205821966602546228a5b76b9896dcb50b09832307a480c68613f7d97a6be1ce27ce016c22188d4f9132f3c95da28e51eb9d0082a03e884baf5bb406710bc5b78ae0b79e13e3a381b59d44a8680c5586f9c1a8db8af4b384814acd852b02caabbdaf20c42d3f72213e966dd9e175c9d795e43b96fae1b845d4843322846984cd82d32fc7aad3aa6624450fd402da7e5ff5be9c501c99210fba255b23172e7a91ff03b4eb25fc040fe72d0b224c418ca10c8effc5436d41c0057bc786fb317adfc9fd6780f78b1a2babba786c13bed7764dbb69e33c617df69abd139c34950d706e99c636985a243a1ecfdd8d50fca02ebf0dd22d68dd36f02e0ac193ef99e82d2c25af92470274db89385e292a8f4f9008bbda9b50db8c7b8b8a2da637e978ad9b491f987946559b18a442dc7d35fbec638b35e35dbdc9727dbec7e6eecb2acb68ac3bcd3987d57a4b9d39dd8e4cd02fe4d2007ee109eddbe7ff5919dcb3a0dde0fd9d375f3ae6979ec2c364c17a84a144ba1245ece5ba42859c63db46a6859a366fe069c0ab7e8f999488843e3407d2f64c440b97dee1247f443247b362523755ec7cb2debb6487ecc7abad094f7d670faa9961ca2fbe98ce2f8a7f6e673cb166e299b08c51f7e8568f57551b3c71d8e9eead36dcae94af1ba62b131e5526a9e3667de087ff46455932c3781ea732bf4d9da523e17d6c9f76ce9a5fe5c3736bd1cf1cb02ee82dd04f27dc7f52eb51d1fc58e52b0e9a1c7464c1b9b174d862da50d3ded33e0a39c3bb74721da1b9b8a0f4071378ce20ef938274aeabf9ef1b10028461751a75419476bd0b4758c292968981c18a845d8ad93dc32c327c3fcdf18706686680356b15819e6bf2afb969ace76420a4dce0016daa959b3ecfa248ac704527355e7a344c747966c07dd5f7703736f180a749f62dea4e9af98f04ec91b3adea57ef3a6097c1c3ec9b5308e84bf8fec807a6913fe6d2ba4dd6b0d3fb3a17306fc7a03d50fd2e3c096cf4383ed295a17993924497cc6d8ab2dcbf9f09f4ac18b6570a8615b8f52a7a2eed9cb41c6880b69a79a90f016ab455dba6983931c30188ca20e58d53cc82f0e6a1726580f9d1945f1d70a8324c17aed7b0cccb1bce63d8dcb628c5c72edc2ecc704b4fb096bab61b35bb01d380ce10a7b2ae292739bb3eabd3f25b0d635f01fea8991ddb1dd5b2ca535166709f3850fbe041f0bfbc3814088cf93914129ced56c2cbcfd5ac62a1b9420db1f69fae44a3db286604f507fc9aeb317b1911ed721873ca8fac37a52985f228ecb20b3b60558ca7a1601d72042b087dc442ca242b29466034d164b42bcc60dc1647971bdcc84ff3e6c948953627418d28dea8951e0e5134753ff52a755bac5b7fd69991174f127ad27441750b393f10d43060f50ef111c672ff40f0244d35ecaa94fd27722e903fd40a09e4329455de30fcc816615e2a240048db5d6353fadf7d5b8257015f4dde23cb63938120b11558ffc2a36dc91322a5b40a7b9ab48b4bd8e16e59f04c2297f43316139a3e1a7c015a0544462f4fe46d77c4dedf1f294092d1dcfdbfe7c21c04efaa3985e0b28122b5977bb8a3e63212ec17a16423a3a96d9dd5cb4e612f24a620a98b36dfc37cd06c6a12cce55c94c85b0c0880cabbdac5fe8dbf996b088fdb9130991b44fa34bd636f1683b9171f3e2ae2dffc888893570106f756a7681351bcd7cd1bac02ccf297e5020d8c81b89fce2d693a120742fad27343d3edb19ae0e5851c5fd4d6e0a7f34fff5294250aeb09ab33f6b382363ebf7ffbee9ef5fe5726ad2b48138896836c57e9c3c537798acc08d1ebd82595c402b615ed1232265f", 0xd10}], 0x1) 18:25:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x100000000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000100)="b05b9e5a6fc3216b00dd67e86bd28788b75958d0880a088a6952eec124630a2141cdc5743f17782166c7f0b3b7e24de3e304f9d64ae4482952be58679fbc09dcdaa046a25257f83503c3dba0dfd6ba95289414865965b0273d1c50e147d28c8e3a341b3b91a6d10c2e1a30f5716921efc35f0b601557e8c82fd55a908792d5b44fd7ba8b894bd44c7cab0fbcc5edac49fa55c025443554067229caeed00b5fc6beffaa8e099cf283c132d5ab0c67531065efa190af9f82ecb99e43f8"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x81) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) read(r2, &(0x7f0000000280)=""/53, 0x35) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="c5605e6f2bfbbb84517272876b6f9d5e325f4983c00371896453f6beb548c98cf2fbcad45bde952570", 0x29}], 0x1, 0x0, 0x0, 0x405}, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x202, 0x1, 0x3ff, 0x0, 0x1f}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x0, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) pipe(&(0x7f0000000680)) recvfrom$unix(r4, &(0x7f00000006c0)=""/107, 0x6b, 0x40, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) mknod(&(0x7f00000007c0)='./file0\x00', 0x0, 0x3) accept(r2, &(0x7f0000000800)=@un=@file={0x0, ""/42}, &(0x7f0000000840)=0x2c) chflags(&(0x7f0000000880)='./file0\x00', 0x40000) r7 = semget$private(0x0, 0x2, 0x100) semop(r7, &(0x7f00000008c0)=[{0x6, 0x4, 0x800}, {0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x86, 0x1000}, {0x3, 0x400, 0x1800}], 0x5) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000900)=""/60) 18:25:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x242, 0x0) writev(r1, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x80) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) fcntl$getflags(r3, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r0, 0x3) getpeername(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x7ff, 0x2]) dup2(r2, r3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000300)=[0xcc23, 0x56165e0e, 0x81, 0x4, 0x101, 0x86b1]) r8 = semget(0x1, 0x1, 0x1c0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000003c0)=0x1) r10 = dup(r1) semctl$IPC_RMID(r7, 0x0, 0x0) semget$private(0x0, 0x4, 0x29) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x100) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000440)) mkdirat(r0, &(0x7f0000000480)='./file0\x00', 0x8) r11 = semget$private(0x0, 0x3, 0x2) syz_emit_ethernet(0xe, &(0x7f00000004c0)="21cc6e334e783c67b28a89d51f03") semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000500)=0x800000000) sendto$unix(r10, &(0x7f0000000540)="74e2653ccfe8e0ae23feab1b3e53f51d0922dba38bf2b621260fc1b0fad60cb95f147ccf0e30b8288fa92cbc0c20e1d26a9fac6a8eadaae3cc7e7c93c4b46a85c552cfeacc9559e30c8cf8556a55d3", 0x4f, 0x3, &(0x7f00000005c0)=@file={0x1, './file1\x00'}, 0xa) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000600)={{0x0, r6, r9, r4, r5, 0x8, 0x80000000}, 0xd6c, 0x94, 0x100000001}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000680)=""/135, &(0x7f0000000740)=0x87) 18:25:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) chflags(&(0x7f0000000000)='./bus\x00', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 18:25:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x24) r0 = semget(0x2, 0x3, 0x800000011e) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000080)=""/109) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r1, 0x30000) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x6, 0x5, {0x101, 0x503}}) flock(r1, 0x1) fchflags(r1, 0x10000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x898, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) truncate(&(0x7f0000000140)='./file0\x00', 0x0) 18:25:02 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xc8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7226beb3c8d1fd5ce0defd60d4b90cbb818f98310148f6e32d4de8be9022d53fb0bcce82f601f4a8e77bcd0b9b7f155fa2c6838e0adf80202056755926f4a72030774ed06fa0b4c7cab1c0ff2ab7c7434463897552274ab8dc09eefc6d78a55c1331692727cf609ba5c61a48d1cba61744e990734b1d42d62e271dace457025efa4f1cc66b36aeef52cbda5fe7728d1ef21d3e01e007cfbc1aa1d767ebb67ba1567bae3a6bde21dec1f404b5bd03eddd7f8b1feafcf6ca8ac98f1298d359dd2e737bad203f965c2b0d9fc1f52c1719c4a5262ebb6ed7f8a6ec946f", 0xdb}], 0x1, 0x0, 0x0, 0x4}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r2) r3 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x50001, 0x2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = geteuid() setuid(r4) ioctl$TIOCMSET(r3, 0x4004426a, 0x0) 18:25:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0xfffffffffffffffc) r1 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000216004290000000200000000000000000000000000615f00010000000000bb000000000087899664b8", 0x2c}], 0x1) 18:25:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000b3a40f0e07aab69f06494cdcf7dfd749bfa54e848c230c727a3c13df1cc0d9113cfb31ae6fc5fdcd6d5d61e074dc737b"], &(0x7f00000002c0)=0xb) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xe6) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) sendto$inet6(r0, &(0x7f00000001c0)="8fd254acaa0cf59bb7b946a1e1c763d1712092f50b81825e60ec51af3161f5bbea7375962846e0cb295787f69e65280084c31d8979abfd14d35fffd3be62101c89c3bb2240fab7e74c768a71bfd002c4f9bed16e5a97ddf1433741be8cd4a3bcda55f41cb4abf57f22331700971c80d72855cdb432618b1f9c4ea5a10599c08aadedf28f6d0fc374a346191ebe23ef8cd712a114dd5e5db4e523e6c652f2be", 0x9f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="6efecb2c1e89f519d38cf50e61c1debeeed73607e107c666e5875f4a62df2d3983257d82eff1db77543a3a5ada4394e050fd9edc6fc9667c90e950c7f59a9278b6552c5792f3383e4cb07ac2402d17617996c6f501304acb28e193816f00ffbae2162691764193d50c607876cc7fca8c613ca318451a931f7723c3f7eba68c6300ef7ad5345dcf39f3a845c45c7e4350ccec457b296d3a6720919288f6dba8a7b06e621a4886dfe065a0d259250769700093dad9ca934d4d0d1bdc92db5245cc1748fcccceae152c69fe61b57ca2b6ad44833d1ba40633ef6eae8364292910265a51ad4fb6d2723b65da04eb90e9dfac947c1fde0b38d3faa785abb3085c", 0xfe) socket$inet(0x2, 0x4000, 0x7ff) 18:25:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc22, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x5, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/146) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6}]}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x8000, 0x80000001}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:25:02 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x40047309, &(0x7f00000000c0)) 18:25:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) close(r0) write(r0, &(0x7f0000000000)="5cc16e58d4b6370103fa8cca6a2cc728aa405d4e6b079f3a789740288c8e12be9a7f1b95323d78277cf117f0a1b31dc7788a613fb1c28b16bbcd4e148114ca50c8737401b54024da6ff96ad85f239df29bd53965868b57afa965aeb3615c2f3a1ae973df808ed4a9375fc4c511de4fb6fbced0b82d7cf440e37adce04876aecc3afe41317a253c90ec4256b3598202994aa85f8e09d5cf3361ddda830886e30ddaab7302c86b9a60ffd052d3ddaf12e500009888ab38c8a8124642db53f290f1cbe0c3c1bcc17825f56d6ea7a91d34d0402da6678c0f0a7c2210c94db718d3e5f2a74dbc7e26ca9b279a", 0xea) 18:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 18:25:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x80) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x200, 0x10) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44}, {0x6}]}) chflags(&(0x7f00000001c0)='./file0\x00', 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="a9") 18:25:04 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./control\x00', 0x808, 0x100) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) unveil(&(0x7f0000000200)='./control\x00', &(0x7f00000001c0)='W\x00') r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0xb1b, 0x3, {[0x8, 0x6, 0x400000000, 0x100, 0xffffffffffffff7f, 0x0, 0x6, 0x20, 0x3, 0x7, 0x0, 0x1, 0x81, 0x100000000, 0x0, 0x8, 0x0, 0x3], [0xc5, 0x7e0000000000, 0xb320000000000, 0x100000000, 0x3f, 0x0, 0x8, 0x2, 0x1, 0x3], [0x6d, 0x400, 0x3, 0x100, 0x3, 0x1, 0x3], [0x7, 0x3, 0x1034d1f7, 0x8, 0x9, 0xeb6], [{0x87, 0x7ff, 0x200, 0x100}, {0x8, 0x0, 0x34da}, {0x4, 0x1, 0xe00000000000000, 0x4}, {0xf989, 0x1, 0x7f, 0x8001}, {0x2, 0x4, 0x6, 0x6}, {0x1, 0x9, 0x3, 0x9}, {0x80000000, 0x101, 0xd2, 0x1ff}, {0x72, 0x3ce2, 0x4, 0xf44}], {0x6, 0xf818, 0x7fff, 0x1000}, {0xbb, 0x7, 0xff, 0x1}}}) 18:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) 18:25:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x22, 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffff00000000000000000000000000000000006c00"/44, 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 18:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6}]}) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0xd23}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 18:25:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0x1, {0x9, 0x6}}) write(r0, &(0x7f0000000a80)="7a5df56408f5b46c61397bdb09f272338a59f58cf2c9a1dab9f979a9f8d2b0da416b343f9ceb0c1bc2037cf445a8cb387d6c2e4b845457679872f2beaa951fc5161671eb0291c4e7b557592bc8343cbb54c5517f", 0x54) fcntl$setflags(r1, 0x2, 0x0) 18:25:04 executing program 0: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x20, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xca2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x410, 0xfffffffffffffffc, 0x90d2, 0x3, "d730c9e7bb6fc6e23c5b00000000080000e74de4", 0x1}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x21, 0x0) poll(&(0x7f0000000140)=[{r2, 0x69}, {r0, 0x22a96d43adc1f871}], 0x2, 0x6) write(r1, &(0x7f0000000200)="bd", 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r1) mmap(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) write(r1, &(0x7f0000000240)="99de3bf1ce38225be781c2e5ee4c132cf52208db16663a70d414c21630119f9f2228547e45d7539304080e05a5962868b8da06cf3193ebc4f5d0f1c6187eb9c27ba730680a2ec5a2a77dcf64de4e78416b01fc12a691d7941474918f710eb081d2769acb99574a58157824e423e33a088ddde2e432e1dec4e00906218fad88e2d7b30a70e5c500012315e49997920611ec45c2ceea47e74a425238b429eca32cc282d11aee8577e42929bc4912366937b11f1deaecafab2e1a3aef037e6db487890a43ce5eea433838b5f7a38bd4fdf5e5f496ffcd6f7e231df533363fe5ddcd3da8df7c386a736f6fb9", 0xea) r3 = geteuid() getitimer(0x0, &(0x7f0000000100)) setuid(r3) getuid() syz_open_pts() syz_open_pts() ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000400)={0xac, 0x0, &(0x7f0000000340)=""/172}) semget$private(0x0, 0x4, 0x400) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r4, &(0x7f00000004c0)="a6353abbc4e937f80e50289ac0de9f80cabc4ef98f4700005884f5a116cc58d38ab162d9d0b20544381eefaa27fe5f154b20b7fe6beed4c81e8e80466d78db4bc6a75db5541b197ded64d6", 0x7e) r5 = syz_open_pts() close(r4) dup(r5) wsmuxpoll: not open 18:25:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x7f, 0x3, 0x4, 0x101}, {0x0, 0x800, 0x7, 0x4}, {0x7, 0x3, 0x1, 0xfffffffffffffff7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8009, 0x0) wsmuxpoll: not open 18:25:06 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x6}}, 0x0) getitimer(0x2, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10110, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x5) 18:25:06 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) flock(r2, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 18:25:06 executing program 1: r0 = socket(0x1, 0x402000000000, 0xfffffefffffffffb) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socket(0x1, 0x1, 0x50) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x20, 0x8}, 0x10) 18:25:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x180102000, 0x0) r0 = open(&(0x7f0000000480)='./file0/file0\x00', 0x8800, 0x80) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000004c0)=0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x800) socketpair(0x38, 0x0, 0xfffffffffffffffc, &(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 18:25:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8001) connect$inet(r0, &(0x7f0000000000), 0xc) 18:25:06 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x15, 0x9, 0xae}, {{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x7, 0x7fff}, {{r0}, 0x0, 0x1, 0x4d, 0xffffffff, 0x7}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000022, 0x9, 0x7}, {{r1}, 0xfffffffffffffffd, 0x44, 0x4, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x9, 0x1, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0x90, 0xf2, 0x2, 0x3}], 0x800000005f, 0x0, 0xfffffffffffffff9, 0x0) syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) syz_open_pts() 18:25:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x22, 0x3) fcntl$dupfd(r1, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:25:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) r2 = socket(0x10000000006, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000180)) socketpair(0x6, 0x1, 0x4, &(0x7f0000000140)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 18:25:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8702, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9a1) 18:25:07 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 18:25:07 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x5ea, 0x5}) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x5, 0x1fca, './file0\x00', 0x5, 0x3ff, 0x7, 0x7fff}) 18:25:07 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100000000000f8b4, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18100, 0x88) openat(r2, &(0x7f0000000040)='./file0\x00', 0x222, 0x28) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:25:14 executing program 1: r0 = socket(0x5, 0x2, 0x0) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f0000000040)=""/27, 0x1b) 16:25:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x41, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:25:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800000000001ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:25:14 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2c8, &(0x7f0000000000)=[r1, r0, r2]) setregid(0x0, 0x0) setregid(0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/30) setgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 16:25:14 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x2, 0x1, 0x5, 0x5}, {0x0, 0x7, 0x80, 0x9}, {0xdd, 0x7ff, 0x3, 0x81}, {0x100000000, 0x2, 0xfff, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") pipe(&(0x7f0000000100)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) 16:25:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000180)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, 0x4, 0x9, [{&(0x7f00007f1000/0x1000)=nil, &(0x7f0000269000/0x3000)=nil, 0x3c5a}, {&(0x7f0000077000/0x4000)=nil, &(0x7f0000727000/0x1000)=nil, 0x5}, {&(0x7f0000713000/0x3000)=nil, &(0x7f000054c000/0x4000)=nil, 0x5}, {&(0x7f000055e000/0x2000)=nil, &(0x7f00005f5000/0x4000)=nil, 0x47}, {&(0x7f00000d4000/0x4000)=nil, &(0x7f0000263000/0x2000)=nil, 0x1}, {&(0x7f00004b4000/0x3000)=nil, &(0x7f0000206000/0x3000)=nil, 0x2}, {&(0x7f0000264000/0x1000)=nil, &(0x7f000007b000/0x1000)=nil, 0x1}, {&(0x7f000062c000/0x1000)=nil, &(0x7f000019f000/0x1000)=nil, 0x3f}, {&(0x7f00001ca000/0x1000)=nil, &(0x7f000046c000/0x4000)=nil}, {&(0x7f0000497000/0x2000)=nil, &(0x7f00005d0000/0x1000)=nil, 0x1b4}, {&(0x7f00006fb000/0x4000)=nil, &(0x7f000016d000/0x2000)=nil, 0xffffffff}, {&(0x7f00006ba000/0x3000)=nil, &(0x7f00005d2000/0x1000)=nil, 0x3}, {&(0x7f0000068000/0x1000)=nil, &(0x7f00002d8000/0x3000)=nil, 0x65644b39}, {&(0x7f000073e000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5a7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000071c000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004ab000/0x1000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffe}) 16:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x800, 0x9, 0x2}, {0x1, 0x400, 0xbb, 0x7}, {0xaec, 0x0, 0x2, 0x200}, {0x800, 0x3, 0x1, 0x5}, {0x0, 0x1, 0xfffffffffffff000, 0xfff}, {0x8, 0x6550, 0x3f, 0x4}, {0x8, 0x3f, 0x2, 0x70}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8) 16:25:14 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x19d1, 0xfff}, 0x10) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x41) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) 16:25:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:25:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:25:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="31a454a47648c9a8eb2f1301dc13a81248663875b637518b71142c14edf1e727916e2f6c43e4c39ad7be14fc0c71207b6d12f7c172650f0fc1e6d02e25de6ba84abcfe460b3e018d7c01204baf7590d990d850dfb9202825ae56f73d56a68534cf5ef2ca34919416fc343deb4e98b682e705833af9f0dbca2543fc0ad02ffb13e814de0b6ef55faa12e2e7a763002d42d5aa220410b257798f7608498a4f1118aba8b49c94503fc094877f6e602903781ac54b985ee99c8c751c6e8cc4916f0fafb085a2787a183ca4bccdbad39f81a72fd6077ce8b8e738ba73086fbca4ea78b49f0215a06511245d71771f7052b24192e22bdcf9dbe30d58632da1cb17b45815aef8f8bfa505888d731c62e4794f3b9dfaffcc8ff80e30113eba0c0b9c9099753481290b1e5f94b583013edaa3e7b0b5655bb9c23441b767d5eaa0a793e6d84163706eab25897763158ec4241d3c566b91ab613c687f00449bec00fee1005ae42d75cbb37e7fc4cfa07a90803af19d8abb0ec84b3022680ff1f3a76c42905700aef9a709fe272cd6ad65f83016a664c37e9e96820b56e2b19b9d3bd4e8cdece853f06c5c1b3ee530b3f4d81bdd63811895c2bc3f719ce5ef603c51071301cffe9b49320113bf43d26f25c37fae9ff64f110d1fa12e5835b7259cc5ffe9432b9dbee396bbb588f90f899b72798e2a8ed988573d840a7f9ea0636cc09fea9d0c243a84dbb124ea70f4e97f24dea9cad36e11f13b3ddb471a1086c164774da98d7015a655caf3ffeba07c57613b18002c59e3cb159d7ea5b7de0fef922168203f4d07f784d84ae8d9fa2254a2cab20365d39de3cd5b304621b1e3cd1148ac316efac03522aa06106a2f589cc813a6f348c01da22c020409f1d8fcb467826862830bb92852ac0fcbfa2723eeff198dbdfe69f8706c0c190ee812a6db8bd79cbff021c2c4aad48499d2e4d2e64cb164c25dc43833a98d8540ec3c27f04a7fa11133df0a60f64dd38898192d4c8beabe96e8d481d64223dddde486cf79f6f37bc1880a2e1d7c1400d86b189fcc00c62d2b19d6bfc2f449132f186f18d225c18ba6d5368d24eb8ec4ca132620d2cce9a262b7d26fd3e3c54db1608d637644b64db97a83f3b46ab55517ecd7dd419504f8f4d86478928f0eb12bba5ea9ec14052591b4cb5cf96c7baea20229552f60e4d4aab22278e4f160bc58413d27c420b97e0a1813cb95a37361b9d395ce46b28b98e7cf69fa8cc41ab83622a8ea65a765a440697c4146ad4b6199be74da3b8e0b6a1817e86773ea86edc632d011c496930065fe62da661b91969071fea16bffa813f22b81cd2300125385dd6dd0d2e52eb1bea78b3a03e7270d49108cb6b87185713f9befeed2ab27703c978a0dd4b9cd7b159797ce29e0414a0ab491ecc7aa0d99df8506a8c4a0886be38907b5daa1e99319146dc62c1f1087f85fcc64f1ee02240cbf6bf84a645c2aa9ba746372dae0eb7261531ba1d5f6849084cfb327f5f25543098b911256990e8bcf1273a3407e48249296480f4e4597aa3b43f91b65a230b46a3c22997e76fa4d43669616ce4a82e1ceeda65495154a2c4d2bbc4ba2ca8352782a0507d37ebb7bca5a5732bdff342658e40f4f57b81aa3d79f004ba0c065d09a4c4857e32bf01977ce646c5cf72baa661fe0eb4b356ec7c05525b48e489665399c46a7c24cd7b74255ccb2b4abda81edebb6efcd0622beb5360a99e58c21fa7ec42d6706ec31fe220d411e3bd9e7f44b5517407fbbf26a64bb780dee468b7a7f8f073a36fa4f331d5b6d779f47cc890047ca529925223dc85bee028c05abf1de4da06fb9a451743487bdaf708f1458eccacbef9738e5c2c3e8c1ee5c9876d347e32a5ec4b2d469175348a91a70b4dd4e37a90e2757717aa36edf73696eaa61fa51593d596174af1a54151fdcf14906ebf8610d2842410e746338630071ad3ab33dc08a1ae3c7aabab0a10002f083fdd56bde6fbd2896a753a79bec37b6f40c8bd1779f5d08e3d401808b1451c651199cf646b5d292cef343ccfec45031a1deccdf03d14c088db004e819456d0d52ae780431ea1b2306ab4c109c7e3d4c93a9ebe7777b0a863d45669f9bb2ff8acc8b77c00adbb26785f073fc48d029a5f1fedcb2c802c66d81253a767f0ea1eeac89dc5af623cbcc8ac131bec66d1fb23af70bcd6bcb64edaa00ab992ed3303ec4527c19518897c6ee6101eb402e34e1cfaf47db9d771608747c4cd1bc7abcd8ae0e6b150c0ba00fbc88fb031bf3b7b35039e4f7fb4997923bfb815949805cfc88bfcec17d794de15ad47b7e45042101fe0871e442c56a52ebfc83d7d61243ebe40e8dcfdf96819f744b796dd897f357348c89677e3508ccb465bac64adc6b7fdb86a3d3e0c5e4f4b31f18fb9cf1b6817abc56be90c42bccdf1159d9e2cd0fd21270cb733499e79635dadbc134bc0ff15fcbd97d0c0468d69fd005a3435a7e7173eb8efa37cf33242914e466eb3b72645a67d8c017ee06a380fcbed769a4c85550581ebd9e14373535427a602a0e563753e5262302b970a383cd17fe717a19f93427e3c1bd39d187ab6036b533145f52384216a9805774c9c4116e43097c071bd61b045e1c1c320973d938c5deaac147522d9e734f4205ef42d9e3687aba3a833d5181ae4a956eb9d003566f5bd68607ed670c6f31361e9e558f5b382db6933559ead23dd3dafe5014afe444c633abbabf2bf1b82ea34855088b9ec216f308a73582c33276a58c7a4657d49a39b44a16e1d6d8fd10392759a4ce732e1a78e2008765b4b8ccb8066ddb5475923ce23ebd0cc6ad8bfe4e7dae41ef8b7dc136ac92ef3537b7edc92dff7ef277a1907a11737efebc059a94d717f92b95707a3c02c47ef65e1e75e980d496c4c9bc9cbad669331d38218eea1cc4e5392b94a5971ba9e6ccea570d1ddc764ed0ddb47cafc7aca31f0e5b3dc7bf0fcd1100d168329e2cddb003218433bef9b9370db6133222f91ab3cdcd61e28ab42eae4fb7d37f996ed12e8894961a0e90b17498aad69a6d747b481eec79af8219b97b9c85438c144a5a6a805df7c9fd0c00567a9c66629863e5a1c66fb5eae272cc6180a1bf830b59c82a40fdc4ceb205de048fbab5cda758e01a79bf7b0d37c775c7b01d1b96b1d3d5af9855765e1a812d204cb9323c7ae008f949f67e370bf2695e2b4ba57fce23cb9a968c227fedf1f9bb5c6314b48ee01f789db5edf695e26438b8c27dfbfaedf921d19dcb7e898b361126316131be7d80d5b5efe2a1b660e6ef9dac8aac8de8dafe906cbb7581519ec1fa5f50b4897a74bf49f75c76f37b465474200efb203a98311a452a71ece924b278eb0ddb96f993b6701a0f8bd63ff5780f775bdc88725139706ce19818bff7a80e79c529b7ed54f7528a4e07bd925dc9730924ef94a19c5f0adc264b372d79f031cf99a2de4d8d701301b46b92c11e6f9a83186e7e6e7eeaffe28ce7f3554c05265e4c81cb5d87669d9040c9bef5dfc26d0974f051e4a962c8c454eac707cbcc370cf3a19e9e3ae11ec98c94fc701088597a6fc672d4cadb361dd07c8720a14ea3f27e503a8d4ebd53c4306ad4f67d977d73571c5bc462e3ab135a7970dc3938d3f277c812dbc3d21fe2d7f2d82e59aa3f41aa433145e3358d82a8e90e91b45b82d98fc9699aae878a8ebb3824c2402a3ebc96fc4778b0ab7737c08a75716dbef5049b206e9f385537b5da0289e614b922f328109f14eff2d4e5048f606d03be35ab313245bb8f895afe57fe5dfef9223db311e1d39db93f4f5fa72a7d0c623b7df0b8ec9b37c1aaba48a3e55a043f79c2990137cfbcfd9091983573654cf92c25aeb63a6799214cb861c5169c21039bbdfadee5f09d8c0ffb34aa4e5a706a776c43a4e264cd2dc84f4273d704808367517a9808ecf808bb3e169289a1fcc78b24c0dd07295775914aeb07b2ef548121ef627689aa02b78fbb1793e370b3fa0c523340fe753cdedca327219241e5a3ea56ee89289ce78b5b289541f273054ea663727d25233a3f2d2b0bb9b3db78f0e0a627595dec34354414ac0ea8291d7e9c8d537125dc66f14d61642d566cd9aa26817300950d68c10af20233648dc0f73beb8324e68d20eaa5e1b687bbf0465da16abf57bf1a20b920f61674d84ffbbff4828d689b5c485c0336acd59ba6c460d75b8cebd9263469dcf0e4b98fcf7eb7b865cf74973062726eaba1240cb35ac408a3818a3eacb9d291b899f9ddd593ca1214822395d24495de99493b68e0b839dd8191323883002d37a4758daa047d70b536ea1d775579681cbcf382254bbf6b610e3d2e5b76a8427573d6d3fa083b59a8803be441e63269551ffbe151d850756815c62492e21e9ea7a0f711e89a0cb1dbf74a8f27c7d6c9a925b42a3d62848da721d238eff9ee15754afb8741d37dc693d3257893ea3bf288094517e39fa6b5fb10e470cde93f499c61bcde9d32a6127d19f83c1371d13ae0edc9f50b92e66a377c96c7562c7055772789a0954da4a2df7af988c059c8a744afb14e989b9026feb0198aaf130cf4d43af7374a0d148356dcf6ac59795f89a191cbe64276e338daab8de014ac20544754af318579b719fab4d5b3d0f93c432c90109856dcceb607c52664f7338c83e43e4174b97543f3b6cd3a7dce7045abe77f475be8af44f7334f3821ec345309fab5f266e77144eb910fc57796f497f4fad639ed701c0cd616a25f21d4de73416489ca493cc142c8e2abbaa8896010e7eee914cf15691e7402558f527b1fd09108c0b73ecb3a290fb268feda61476e7f5f6152ae7696559fb5f649ae2395a2caada09c28889699b2072f50e3e509c81cecc3824e1f83d691696ba220d8fbfc2d62752ebc6911e18dcda9f9bbea906b9d8182e13c7c0d3d854907d35775f58e0dbcf0bd5a78b6192db351213e6616055a5538674da424b73a04cadd8cb9c13a6a7ba3c53074026d1e235ecf746d3596c536fedb6b21ccd65884ba0c94cef0b35c394305e8e7529cc238942dc1c03f908fb99113dc1a7dd51a4f42b814a402d9229ccc39d72a6667fc5d03c4d0524ea7c1b59bdafe1942364d8e139903234fc729ad93cf16c303e61eeb99c6f5f3197351dbaec5332af4fb1f4973def22c898d488b6377bfd393dad3abed7207a7f588ed4efb42dd898aa68a1eef965a500989e3f336354db7b1effd1ff1da8a9555fff8eaa881ee00d80c01c8ce53e3c604a86fbde4d56be92c35b188b3fbc9e7aec4a65217a06c1eed9f89aea0e1e9b4d8a5e1e87d0a230ff9d4d0586e7f6642b0e717160108a0f91e6b153d98c1ee27a65fa1bb111605804a373553fd06f0fd8afc1a574599d1c35b6da59aba2526a0dd8b0eedbf9e71b8c66eb6d27e42ccee9797f80cea919e8478789a73511eddd5cd3364c9b0c95ee92e002cf745ee128d038b7ab468b37c4d0d9f41a8ebe3d97d72a3ee1565cc5f77d05c300164c769fd6092f4babd2b26f391baede411febd287f9c588f1c227ea86de8b2ed84f1ac62723575c7d3be5f6e188b0d22e30f5e3cfbff83a24061294ece76389ae3672c4fe8fe83b92c23a569c48806a07f12af6909976481b4f1bdb043a0efad8277dc44d6eb9659d1b3ebd407a03807180677e8b840cc660a556ba748fd52f1ad7b4330235804433a2c81b9649889c7a11da3fce47a94b7b229903792d172458e7ba6f8f0c34c653e60368956dca0a1f61ddfebf9b75f90860202e2a4e83a4f94750fb60c7b0c91cffc1a7ef54bb7bda6d5b8c27ca454e8c9", 0x1000}, {&(0x7f0000001040)="9ea62ceb959085f3da27889d31fe6d83a16905f7d4d2a8d4c76d071e7998277ebb2cc29f785f500e1438d9ecf1d0ee2b4e29e0eb0df89659b1bccc37bfa613798f54f28212d3befcb90f56eaa3f93dfb7e8837f4", 0x54}, {&(0x7f00000010c0)="af3c94d24101abe9c6d615e810e7b361ade4bcb41e7c3e7b6b851b054c33e78b7c1612ab178943e7a950e373a0677406c8dc5a721246e71bb2ab63ea638b75a466d11e76fad191877fafdb4b257a20ae6c71a58fc8a8e7dff64ed31b418807cc4db9064b3b7887e332a962b87aa12bb3f8fbdc643d38a12a6844949a41997242aba16080313aa94962bf0864549dbf058eb09f0a76", 0x95}], 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) getpgid(r2) fcntl$setown(r1, 0x6, r2) close(r0) 16:25:14 executing program 0: r0 = open(&(0x7f0000001180)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x85, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x12, 0x22, 0x8, 0x6}, {{r3}, 0x0, 0x2, 0xf0000000, 0x10001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x6ef, 0x800}, {{r0}, 0xfffffffffffffffb, 0x0, 0x83, 0x1f, 0x14}, {{r3}, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x40000081, 0xcf3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x20000000, 0x32, 0x9}, {{r0}, 0xfffffffffffffffb, 0x83, 0x1, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x8040, 0x8, 0x68d}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0x7ff}], 0x3, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0xf, 0x1) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x0, 0x102) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x2) open(&(0x7f00000000c0)='./file0\x00', 0x821, 0x0) 16:25:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x0, 0x200000006}, {{r1}, 0xffffffffffffffff, 0xc, 0x0, 0x9, 0xfffffffffffffc03}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) 16:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") close(r0) 16:25:14 executing program 0: r0 = socket(0x1a, 0x2, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) listen(r0, 0xfffffffffffffffb) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f00000000c0)=0x1) 16:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001380)=[{0xb1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000200)="b8bad6bd02fec5cf33d0e2c54db74b5b83eb61c67cc49e002e992225998b6288b49a04fc5f2ddae62df1a9c9b7c85d2a8cf129c844a1f0a88b2f1ed807b302e26cfcaa7f7ce3b725993bb7483af57df9f76517bdd4f3c031d451d2d219ebdcb54cc7b61d69149de5eb0f0acc6943af3679633ec7859e249d866435ea8f35c48f899a5d506e5438d8169c47e64ab931ffa00abcfe2e35d95ca96cf447cf29d136ae6c866dffa8b556b44b3cc0785f1df1a7bbb003388d5194bc8f605e192ff6516e0933421cb876b6189638b952e5267e5102f70f7c5b14a8bece7d0514cc9c9a68edd420445674ad4d4060319db51cab70acdc8d4543e009fce33f4b6e7f81a2d0fa32f97241547ca8efa0e122f9eac0d5945b78b320ddb1c9eb2f734b4fba2e006b26b05bf2d4540daaa5b3f595a5e17d0052c2a235e59d63d1469292fcd2b1c8321e155dd427e383b3b8bb0905208584d601a2544f8c8bed0743d6c2d31cfcb52328b7353344ce450c2bbfc3e9da080475a8a12a62aaf696a8db418c0f5629c6cd56c0da595d215695bb1f8e8973c00d11d152f506eae814ab6f88e7f5a2f7d6b5f3cde5e2968740652013c40ea53dbbc972d3a0e634316cc7f7534abb46c7418b2e516aac931971160273a5014ba8fcd1f396cd925cdd88370d328ae36da52d2c4d1d899c098119635e45aefcac92e83b0915a84b22c267548c9ca925994f55d365572e70f6d905d9477c840faaeae665947392e483ff1d0870d21ccc434c7fddf8b01573266b6169f5a6a43e70aab02e0201e2d81cbcaffb0d2f4fe7a1b93443a378ffaf4d4e47f78c9b83fd3afa717c16e3c3e18c5336ff97526f4084d8405a9403a0191ebf5ccfcc918e0d2ea0e816eaa57cd33473686732c44b25718fa2087207cf0549d8e840719309ea3ae31aef969a62ca01e951746dc2d2916cdfbdb8914e36ad2b8323ccf4aa7e65ef995ded72c7c0a5136ad813383affa1c4f10571e7dbe83dcb1f4076936096faf2bf2a7f52b4ef8f4a197ea70192a86990d442592162ea066a737acf1d57ebbbe30db0ea2b7c5263f9b3ee0eab2e6f7f325aff6ea909be5da1d70da41505fbc716410a05d79de48005b268663861ab7a6018f319a7b12b089a9b9656c2c3b7424a954e76ec750b2a1ce43ade6f0a7241d8d998844e475857866afd102cabe56c93126611d0e9bce0b94a318642fb1b059f0bf4a3758824175d3543d7e1b94c5900596d9cd248247dcae8aa8c4318e1483b2f0b0ec745975027411d0e1b275af007ef8ff5ca143cb4a2acaa2ed3048fdc9c02153805f36f89ae859d093077c8f317f0b6be5ae59dc239188a66a2b77d9b61a4bd86a4a7fb0573587704d3fb24d9a9c867ad12113e933462c71cb7206fed23b88d80402d0d4db1a0ae3ac6901c1c2a9ee614ac1768d5ee7f1fe958054d8eb3b9c3a3b7105fe9ea3a190f21703c15bded24714249f0f28f0e9e05f85fc1428e58cc3956414a779a77c96bd9dd62f6235ce9e7b0754388e623d2a3884ca625e878c19c94761215ab364798241d061ed3c015a29af7927a19eebe8aacd6d07ebce8e5cc68ff59b2b9bf237903c60ac5f086708916076ca7177b3db4a9fd858fa57f36664ce8bb4ae92b51a032e75751f3ec5d0e10a91eb40dd73c2a3d6b0ffbaa3b33336dcac48a03e9a437ca5701cad60d7f2c1cc8d4fcdde484345b9fb84ccc574b4ac2fafebc8295e857f830c5ac3b49baa72b217b2f78dbc0aac91e2196684cd0d9b5e116876b1da339afc10aa9d13ea8231ba3f70f3602151cfc992188fbe7567762e2c59459114b1393d66a3c2811a7356b78b57254c24e514921110107c25f0b4d2a87bc12cf8532658f5ab301b9d81fed46d19491181ecbfe8147f3cb65b60b499b7baefb60f2f0fb74088a339862ed19e7d90bc89a44f2c7949d3879d32fbeab585434522792d48fa89de7c0c6eebc6a4d7f5f6522255bdaaf416adee3a0183a42100743add1ff776140d024f4f623db5812d72e240ac0aaa528302b8b70ac556901a51e0ae869d622d8a30d114d031c29aa7ed43470e732e65ca1d5cbb1f4b441e0323120bc65eea7f8b8a539f31d93e678c8a42d212b70d97901db465882edc371a27195eadcd2230f2985f7419beef296b834154b763d3e9ea7ace777ae178b2ca694d40c4593c48c3878b2a6b15c00a4feade378eeca1171cce0e5974cdd667d29cbcbc7214d6dfabbc96e6f721d8bbebc1edaec3d52d57d7d6c8f3a194cfb9382353f52e55b1a9d7191b17a6323b270692d1a494af54803bc44f63c19fd78d0c446e1a9666203a95a269d4472089b4be443f02c8a3350ea2c408c0045feb4c519d72f8efe383da664c7c8cb508d7ecaf62a16505a4c1e862948e6918b9aee6dbe0d75bc2fdeb1c4fcf1402e0aa3e8e41a93dd95943fa7a1948cf3deb60376dc643ef7ad74ae3cab4c284654c7fc21e9f7ad6fd5656374379e38dc9f40064e3061f4f6cd5413c82b6ced3955692c0b787f7aaebf2748e11eba65b82baf65b37c99a2d94c16cd3f0874b42b139377eb870a8a180868e44b115890c3fd68ab5abc2694963b701f90bdac169b8cc36d5896f5058c76903f6f0463079a482553331329d9c1139bff5d7f4ebb15b355bc440aca854a5b4f7e7da29959e828dd45e846c97b792edd2060842bceeb2ca791b3eb24879433f2877405b01c86a9929d90575eb4c82292198e04ece618abee8bd0495632f5fa8c807f3071ca7ed314ec092cc5561d064bcf55a8bac1abd3ab7274fa3658526884c37bea3dcf21fed963f81d364226b1243cdd8f615b7ab0490383d5428663538823efa78a30c85e8f090d292ca47f6f4cc7a4445c922fff7b9818265f85ffb778f93cf856f85de5abd22db096896217964a20852cccb2bc47d9103150ce13c07efc29e1de406620c7d4571db92b477ef710dd04b79184e1904f24236154b5c2ac4a989199f36e1d7a87dffb088aef6948b34f98895b49363717eaec473e253751da9d042b3532c3cae0e9ea9f9e9290ef140ab61b4cff9984ddeae7f4adf467f8ef922c65116538090e0edcb7f04eb58060822fce1e8cf8c61d5b4c7638a0057567970b707b2032f8e91f537e9685db56a71ef1c12344e1f7c65c7359dfa067fc93d212edb0fdc5d1244238401801b8cb876cd510db14930775aedc60276fb0e5742609cfee5bbfaffdc89cad7114628cc5c9546f52fb19ec0dd3035343f5dabb6a4dcd8d4324ba9a6a06d634d5422e9529bd39e99626678993b64844741ff7563decb4111faa68bfbdb5746f477c876ebba8760924952d1ce9bd4fcb2800ace26b487b3d9331c4e7de808617572109d67475047ed248d84985ff5e76b64a17b12ad209fd4286f99bea93848f218b3b0490e311b95749c63ab568f375b7a7fa753b256246de496745df99117b8ae9658689ad3e42009e29a562a504e14366def5ef64e5376967b14cfa308426384b3c04d3e6e5c7862f75ee3df4ead8c9f1d459d449b84aaa4b2127e00d26eed20d7e885c18fee0d8dca557840f67bfd54bf4403f8d1cf29784a63097cd0c90284901ca737913f0e89a4a4b7f471fcfa36ca1e30cf63b1eed261005f639995a714a40a91113078f3816cf2d0e643d2f873dc6f11113fa090b9500ca81b1ed8b6a25433433cc4d108bd0f36c4293f7fad39b04aa5e6232a6d28324372912eaf34b974c7386b0a40e6c93ad5d0005df0c170f9a03126ccbfddbb8f4aa773696e8d9cde061d1affed5afffcdd2ac1ce353a2e109382e71c2521f77109b92d3211ebc369f0b523fddf4cac0d9b76902fb65314d95af1f1a4631b11e18b0845ead8ed1acaf924588ee40819f9ec937e778c34c709c16a1d8121bfa49f956d82893896b59e1e9638a64044943d0ff11c701d4e23a066d1a887e0f4610e6b36560c7570d8acc54c26f5b3b7e8f4ac48ce44445312ebf69617fea8f101a92336ad2c6b5547ec24801fdb85f63cf1dd762699379fbd846d47c2300b88cfee8f36f46a555303f094e5ee624d51e9e9c76795e1114fa1b0bb85b3d9b3b6c4b7ff135df40690f3627ca74b2d184a2eb70310b2d662ee92553b7c1543ee732272d1764d73ab44e45a4c3c04c56622343418861c07a0a07d0241e4d86c01e8018be8b88208c2bcf2950c4e0a47be6e74d93fa59e19f4a1e69190a53ce7c70268fa7b837f01a52863b2309242498197a89689db0e3d563d8e85ed9644e8531c67a3b895cbb76994e88752dfab3916964c184afbfcb9e4b3165ce1c0ec6d0434db188af9823438cbd47c18f1a59cb7ead70b649586a420abdec80bcb9a7a7c5a330dc44f5100a7c906d339250474670be8609d02855ab8fa729d79692b94862aa85f7fde4895866877961a3ed7a04d99532556c03d6057aa1258049db7bd8bc59c5cf344386ef3a5dfce57e316e2e84d5b696ff3854afe3d5b11933c0b0d1bfaab2f1666ba488d7782acf65cbc9e376fe02543b7ba106c1f11537b5d7ba5561f7230ec3394e4be42f4a0558ea9b974cef7384011e801b5fc7d3d4ae27134b4d6a0b84bd0c44d4eae26bdd9fbbf7dce904d3eca7bd16fc3161213e3576f02173d16f34dfd346cbae31b9492f8963243530944de7a5400e197b58c0a39fbc05b1e1755c1682e0e95a82d071215bebbb9b032769f2b2938875d952f7e1aa618b7d9dc5203ba805f814b76c7ec544a8e7286441f9132b6ed457ed2d84d46a636241bab7dce1f8bbde16e988123b21f7be92a57b8409c5e65d3aa08ee77c2c6b8a4aea7be5bbcdca2e13056e7a42b837b6574ba4895b1887cb20681d6547fe1bfd3e9f68ea01d2ff0a046298f91a31780f348fc88954d0fe1e83b0bffe4b88cc827075e6f6c48220f73701fb64969cfc907300949987214a6245ff3a02609686d603976e65b9e15fe92b95ee9d4861f898ee39da3d90ea7372be1035239ff4f9df0f1032ea517ef8ca4b7706e4ff81cd5244b713f7959f4d50d27f56d797b64a82a54def1fd507316cdd43cb1ca1481aa3edff756fb5f7222b08c49bdac4f0d85ce12aabdfa0e2cde60fb1fc5c1c05427a06060563d11e7d69d1fc1546e314c9d9aea3a0cb55cea20722df625b7e88fccdc6023e669cad96060f7cb8a42101f13b0c442e2b1d2c08731a82621e01d6f7ea37baa0c53d250fd5ebff852a33ea60fc598728e87e6c23045c8d9bb0b68f448cbbc4a83812567d8eb12d392e8cd479dababa86c56edd2864a5fd1262ecc68ca617a2ca52f99b879b985c8144401175b8ea38d0c8dd0e1084c041e5b934cec40aacb92e6e9e0d9043bfdcaf225ef932b843a12a41a835724aebe8df9aef68d870dd12656e66f285b9bc60afbcbcb9d72f4968c5d630e4ea32801c84aec1324d977119d1f13e55239133b1177a44b494670df984327cf9cc0d0d74a23b95bccdc261b417539db6dfff4830ef32d30c26b64c753be53617e92c9b8a4645d04639ff0a42f0877096ddbb837a9f05fa3b8eaeae3b5f55e97c96f189dfedd9000dbc8d3f33ad21deb1b47e4d6d7a43c862617487fddbdb6d431d238d587d4b6edbd288619b803b14ec407af18a11701a19f1864672a18a31cd3594773940745083930b80363e8f8b553a630533e48e8f5851d7909388851fc4c99aa007d6c3fc78c7cd048ec22be065d930eddda72db750cb02a915a32f409d1794a557d6c953d60867470b2b7f11a753f6fbaae62b23bbea48e5c40829f086eabcbab7c54559b84a4a30dd024df87b463032bb1fe5444809502fdf7e") syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") 16:25:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="15eeb4a15e6b6d5f6cd0858468bbacf162defc1bc8de4cfa62c58fa102bbfe4e97414e14de7bad23ab144d0ba89fb624bab2cad96a9eb7ea124d04ab97c42f4aca96480add687b8c60acfaebadef20", 0x4f}, {&(0x7f0000000140)="6038b5802c0266d60ae58b707784ba25e219786fa370b6f4625953e590f817e6b88985d93d37c8d444102fde617641be9f50af615bbc93c855e56752e665864289913158c6aa2f9ab59925310aad5c7521542c774195036a36be898e5dbcfcdc87", 0x61}, {&(0x7f00000001c0)="21cdd1995c3a0bf8f40d0dd3f1b06102ebaf1701c5782283193bfb0657ce71348300a6e05b08ff0772177554b30853b60a5d4e1d9863e1fe2bd644ad590df48f23cb2adf49903a5773fcde86a907ff79ee3802055b574e3d8b260bd1a88bd0a8d432369db570b6e8d8319f24104ab239f71eeba01bb333366d16c9dbf5e27bec753155270e1a18b513585f506e979bcb52ce3eaf04e3aae0f41e7c9ea26fc129ddb67297c4e317487966e870a79937c0c31c89d66ce87177ddf959dfcb87c594f4e8db", 0x66}, {&(0x7f00000002c0)="b95d24fd09df6f33cefdd3fdd13f0d701215c25fab1a49c7fbc9866c0dc509c753270d1771a0e67fe5d7bcd5688b2dd87d5bc0d0f9a977ae8323fa68dd7f83bb51a3030254d6e631d932f95f5d5cee979d112cd89c9c2b4287f295733437c68e13c28af0fff87e1e9c75c2452b86453539ede519452ca47f0bfdccad8d8ebab0f78755019f988462743c9a4f4a3c879d8635015a2701429450e43ef762f28c451408f5506c648af2d60086d6802e18fba0e8a4f816e46c1a9be11975a9bd3f5a015a58bc76a41841651cd4ac4573", 0xce}], 0xffffffffffffd3f}, 0x402) write(r0, &(0x7f0000000340), 0x10000014c) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x8001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="caad78d1d89b0011d923ac7241223bd7afa660f2c05d660ca8d3a61448570062d3e164ca18a5d129e25abb19f0b7ec83797ebf01236dcb1823ed39de666043ace8bbfaac55f340f0a23a86c38aaf6bf876737701298107d24f1a63134ce679ba67dc643e65362596096ce8a77692967a430f2d19", 0xffffffffffffffa5) 16:25:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="d27993f311cca6a0020a3bcb8d0aa7c9cd4360c315d92f5e3e2c90668415e165e2bebb633b9faa79e0b67de32ccf88e8129152f405d48771dc04c5b6ad74e1944225000d06669bfcd9e88d00196ee7a5527f412392a0b939682d04f651f0a472a1a27b8c998ccf2eb290afa98448f2e97542c66b93d17875b822910789313d6cdb86533753844a5d7be424bf6b05ba00b2e46d2fac961a69afcfa3ca8696e46a037fa2a8f6d6942d7be840edcdb2e585a348ea619bac6486a1c37aa4b2ef3110a415bcb624c39821ea745ac7fa5b4e094c4b91e5264e52b7375842435f68b6e3467ec3eb2a29651d55ce120b8cd8026ac1d68a5a2646bc539664c9fb470a1ab464d8864cf6148e31b9dbd0a82de9566f51de48aecf23ba1baf878c73262506dfe4553e155e770e1bd2bd"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b90cca859004030180000000", 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="ef58f4ab183cf8a7efb9b64e70e87842c9f5d95e5aa36a9c0858568459d0a0fc5cde7f88200320768914687b2106e8934239cee4aad55e22e20125123688b09559bea882ec9bb0f05ef71e657c189000c644ba79e14ad3350f799d6ce9fdf7c65b5f78f24877789f3b3a3c81cd9ae3d8ed65e086a2f08da03530d5a67f38fbef2033731f22521fafd3eece385c8eaccf5a2f8fbd0a423e3d8f3b3a1464bbc8dcd5f5a536dcf9fcd83d8cb3f68e1dcbf5729a9aa9184000dea05647608625a790af8b1b48e5c2ed0d52a46486c7f010db8e50784f667a9fb7702bbfd035041e645914cc54f816b815fe6b10affdea3f1bed67dfd6406c406d84bd61ba1beb1cb069662d232b095e52d175be0db1ad284c3e7a2894a6db28cf211082e84f8f3288b7620b52d5c7ad7b021d687e3ecb651225ff4e8ee3f279cccac32ba1b5803fceeaa98b40836f808b08f0a82fcfe57d058e9d17930bb1d0699cf6a6fd6893249a090ea22c2070a59e5777206efbba26590cb7aae901add507d0c13781054ef0172c21e83febd53cf51682f5c26932ace99f2b632114c24b8d49cc57831b0f3a031f8035c4cb3178149026bfd98039ee377f9ac752609acf93d6434b5b9265adf070497d2ec33aa937edf6a92f307064debdd6ab346193e425b5d9603d24a4ce02c36c0b2b85f14e24b08c6b9dec9afb58496cd8f2248bbc971f229dd310c724534bdbab0355ac91a00cdffda83ffd5ea704da1edc0610e78c907d4be1b58a7afed06db36356ecb5e2dbaaacdacd04997c22f0198a112b315807a2406360ac68f98e35d6b89e68cbb9c0b0e66800dd35eeeba2f36364180f34755c913786d5e76c5d83492fd00358bf23534416e5e1d6ed90e36cfdd08b0caef6aefc793f9bb682388b40caec22235e1b383d5887eee13351fb0593154af71ef63c942c4b19c806a848ae4fbcc5b3aa846832d49bac100147dafa170e9f66878e2e93a9d777ff4997f88d10cad8390bcd13c518f5753e9a5550d0201e51dbde67c29c29682c5f851230f6cd878043b8148311bcccd1732831532a156dc32fdd5feba1d058b577d04deea3b5eb2063f923d2182cf1dcbd96ede584c443558a32f6544083cde78d0d321f23049ef41e3931f40312d1c666094e48bd19def6a4260d9b7ae1deeb68f290ef4512a1ca4030c418523e4ea0c856606e0b1725dfd55076216b01541d8e9e5419c51f6dc26be1a9346942e4af2226e68518f00bf8d37ad0a53b94a618698e4f9c3541c47d060fcb5f2d3a45a4addc82861923bd65eeee2146daf3d9c7bcccdddd3c880296d5000f9f6b6312c81f57a3c0dbb9018d2e4fa02b659a67bf471a0fea071b87b43dbeffae9c8e63fdd00c0141e18fbd9fe00acd0494cb66e68c6bbb3e90bcf55b47f1615c84065b1416ffb175510b90d20e8d846c072ccc07d493a96717f546e6d8bf041ec4210946edf76a1541034fbbb33a3d6f2daa929ecc2de06a1448ffec8d7828a08471f432c54be4de5385988319d412913228b69fc829765a74430b2c1a55b37938667cd944b25f69e1699e5e615f5362ec620672f314310c7261c3b77fe22f74caabfeb2c4927973f6cb30544ffc5ef4151fcd5fadf29399e96eddc0daae247c7f09983f958b7e6927476cf6d60eb10cc28de7ae9d3c11593fb88c881faf9f08afdbd00eb6a86ed140a0a111ca4a5ca1d6f239f9347cdaedf0acbd594d52a2e4414b7b3eadd7fd7be7d7a69462346dfb28db291a7f0897410cceb1e1fdfc430b5d1bb94819dd66c0d1a506ed793e2ef588cf20241abf475fc50ed0437c92f5b740a3d9dc081c6da47e2594ad6e66ed97c89b99099084eff8250cdc89c6814d03872320d039227db18a3299dacbf43ac5c9ec9e53b8d77cdaacdb05db3b2e58244efff929c8f97ca06fe2073a0a7940544a901bf4a991a0021fcc89015785326b8edd3fc309e0fab5d1b5b74ee9763670f798928cc0f7b29d7795bf4e8d80f16207e6e5", 0x2ae}], 0x1) 16:25:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x50}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 16:25:14 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x81) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x10, 0x21d2, 0x7}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x1, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x1ff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x4, 0x10, 0xffffffffffffff45, 0x7}, {{r2}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x94, 0x80000000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x2a, 0xf00fffff, 0x0, 0x101}], 0xffffffffffff689e, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x1}], 0x200, &(0x7f00000002c0)={0x8, 0xc2b1}) 16:25:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0xf0}, {r0, 0x1}, {r0, 0x20}], 0x3, 0x8) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x9) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='x\x00') openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x1, &(0x7f0000000280)=[r2]) 16:25:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800000000080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}, {}], 0x2}) 16:25:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0xffffbffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x480, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000001280)=0x12c) r3 = dup2(r0, r0) ioctl$KDSETRAD(r3, 0x20004b43) sendto(r2, &(0x7f00000001c0)="10ed4063094174b9254e9ac24ae3fa38db2568c94d76810709bb070bfa2a8d943b077dc955a9527cc368e07a91e0cf7cbac6c9ffe8e8bfffb314a40b0f96052f4424879de5e11c7c46757de209d034bd1e7ca8af07762cfe2df6d45931756a32ac98e7c57dc79f26192fd3b0e30ca09256c426fb42c3de1169b57b31c10c26261cddfecb874e0656086adae9bd1912469887f5c7bd9867e2e46880b6028acbf88d79dae82056e857584947bf4c9b7d7eeb0702624ab464b14a03e641f337fd680a4fa1b61aeffc0302b7cc072ec71e206533add3282d573f58b126fc8c66bced50c2af3bc44ff0560c57d4856a7433ca2e52ee32891a5130163fbd42bfe63bae403f02e631eabf6b1d4add21d00b91ae8cbc4fab6c25f465778e328733b819baf2ebf9bc9447d1a687afa4b458154f69b4627e6de9e92b13fb9c03edd38d26323442c8878f07f1228a032ea36e94380bca55ae87ee0d65b2dda0935ce7f0bcb5b34628a3a475f317d7865f4f3d41677fc500abcaab67b98f92dc9e2278d59529f07925bb83eff2a859fae0ed77844b91ad07df72b856ff60693ba40753f5a0aa84440fc84bc6efc988c2832321ed04dffc3b72ba4759a3644484890a757e56954060a902c6b86b2afb6c20ddab632f17ceb4ec7c61a9fd0c8fe1289a878f3957c275b9ecf7c7b357092b6c470499c90c621b8d3811101b629c61e399788e3af4103d053fcd3e1e4bfca3ce1cb9dafa77c2c59f16128bbf8de1b427c6f742a1a2a04335f57738578086943643050baa645b12dd8bccc37dcc76803744df885b42ccbd9d87b0fd83825deb50a3c0e237c376800cef452c2e6122122c302fd23349f90bb9b7c863c68a007763dd3fe12998da1c0f751a257dfcd3df915a7acbd6a28643c90073fde37df772572f03475150f0b9790ea442efa6bdfe05ef837cb490b535a4c553d5d245d6e71daed888b3be272df3173e78c51dbf5c1bb5988b1fb078e400ef81e780bd9318346c171610ac5a675bebc5a4cad5e0779de1e9d2894bf5cc7f73cb67ff057669cae6b399d5d1dfb73d77845fa998c089e26fd2cf9256853d03ad8ffa6774ace3213034f60d26fc139f50f332f0684ee2e4c254b64204c7637bba050f8fc144adbb558e166206d54e165e23cf77af32ad91c2a9c2f8fb270b4da2dabd1989234b05a2b913528a94bbf026a2022e99c11a2d108afb90770379663dd904984bab0033fc3bc180c00649b725ddbdc93e1933ff9795599c1c83d3d9a3bdeccb04ac7893ea6fc9348a0505b0b2e99e11de19fa602abd2a7a8592b840081596657aa9eba17484bb887ee664bc93d2b987afe66943049f953d66054fd1988c31909da31fac59f7ff0ae5b123aeac563b771299323bad42ac4000268023dedbb84d23cfc064146635633653d53f37cacac869401b711ddb54435916ef80883d7428325a44ac035cd7af8e92f7f74b07325eacf835ee97ae8a8c4e86a51565085f5cecd46fbf8f2583ce11b8b4e0dd63021b1fa26d4742e4c76e257b8f3a0e26d62780db9ff4955c73ce5b16b4435fb2f51fb5eb07e47e30f30863c79afabe65c04d2a3d9037e6eb8473523da28f79c9999279ffd2c62b3fdd6321033b3e2e5e353d4fd3507605a340bef72f615ea6663bb84285e3bc7372cb0b0048a28c61b06c206eca6a9e210cf5eef0069ea7863544f7878cd51cd146b805818a9f1c85f7994488274a4783e6c82d178314c5ebbd092e637c35792624cda291287a2322aa3ab86e85f1623ff593fd30baa08ec821ca5e0a21d5afe8911ac6196cf89b920d9c109e505ec94aa68e136b870906bf010391e78f76f9458e7c87277293e7783288f0f2c42da205adbf37e6b5e291db09d2343c637251a962aecfc3dd3727ab44620892896d53fbdcb9994eddb806bf6dd06ee70abd0ec765eeca54981a62d2591a69cb990c3718743d19047667ebedf055299c0d21528b9c2d893ab6b85d9588595ad627ba285541a1e3386f199a62fdd5e56ffc641320c79c3be5027d03396380c4dc8d8a857687c456a0bb38c82e63df06e289f77a281c9d6df16a6ddc818bcd8fa387c0d25892c6780bca41c5fa42c1d75ebc27e2dddc82e5b1eb5cb883d7890edadb101fe9ef5958a796d92d0dc1bb19d269e61b20696f1890e9fba8a45e864507f5c24934a31a99ac7d298c6e4c944cf708936268dfe3f518ba58a293f191a035063bd0f1459962394b213f3eb4a99a8a2500dae4b2edbf5e66d9c16c9356f603fcc887b7dfc5e522991c6ff2760dcb49adfa8a2f4f2013af3d5e4144339602c92bb7c06a9e147d5c4c8f656a05b8c6620187a4e5a3018ba0a98bccf34d4c41fd0bccb1780e6b3e42ee9796c098a478fd436ffd0d1cafc75fc8aa28c0382456c00ef1fa6f9496f7519a46dcb52f8336b0e37109b6698f281d3bb5f62eeeb0094373c0de65ad90f0aa94fae6a51b1d478e764eeb1135f5e87b46096f232f8011aaae332c851d9a7915124a021fbe90cb93bd988392b5fb59a049233ade79e22ae43c0807281558601f2f9181dde8560ed1dd129490eca99b234b9aae8307901d74424f1748310dfb782d80445f9d1ff41c6b8062f4bee72a8bb36e44e9796c18207b873fcf78b01e7afef5a2e237f16117d8acb018d2a5df521b34af7c8f87ac1ba7774530bd638b9ab8441d4247c57d924025fc4ee7263cf0ef340898f2f5ab8b8fa48d51a4dbe741833a67d6c68189a5705c761327dd2f1c7a1643db22a136016a976bdac6b5fda517ce699590a70c617d1db8605e5eea906cfd1936d0994ecfbd1a8a7ef483939e8426a3e783184d1665c54b7b9337caa663f18f6ffe75f46f499ea32cb3182e5795e16c6df914f00e0fc153f42158807c92158365a0836c591e430e0b560b9c15d912519dbd80c5b3dbb73024c58249ca8c0b120dab77f99692af6a265664b466641094f145dfefd99b242cf3cb17bee6d5e5031ce9abf9d02c8b6a524d168ec164e17c06a5933f820697a7a93f90400776a79900697cf956da22e054326c515d7ba7a2fb11dc7fb4af09df2514b37b46f35bd70ed3e7fa84cd101641e74a5f87122f72bc428d7fd08c6989403f64394e1b44a7fa2dbc85866df71455d90d00c839e908b9e8eeeae3fcf5c6bbfada643b0359139d2c937037183d875674dcba3720d2671eef97fb505761ff2e7f80243d2a511af133c51658e3163e5ae6d279b93df9b22813777338de47abc0dc7b78f601bda1a5924fd4ffff0a31e78a19aa1ac26fcbb3e9d6334fcb27fa789a7f29d7cbd040404ec7c33874ba1ddeb4b62ddec472b12d2af30670e47dc0a01c3fdffa70d434c372568a9d0cc8a94a8e442cd131d704c1acb53eb768b01d1f4da7b7d8e49ec0f6e9d0777b8a0ec0bc019fb06f99f8848257784ed6696eb2cdfdce8f9df72a2baa8c2e50c104c65211330f2ca9c637bb752dc80465053005d52912d512f65719ec295badfb58cb3901f05ddf3744bd27deec8ed35e331d10e7fab95f1bfce8669841950a915b4226841e86751d7f219c5a62a925b05c148c6f7cb1ccaa6b296a5a149a228af4e5b3a40967c2a7779127e072bd6a86b55a2a653815eff3cf80d4d5c94979decf49217275da208fc56b53324c9eb1521cb86a8f4675aa1618dca69b4c37a5f06955a5effb2e1dadfd6fb7c4589bde29febf35b0157f5c90d054e1b0a31f62500e88aa73b84a9675dcdc422dd863649a5f5fbdcba20ec1bfe7b53da444180e5cfa76bb742beabd90eb363c7d76ae835332bb32863f4a693c7bac0530f9510ee086d3950931b135f4ae8b1b70897b07ece531ba1d28f1f6018ec953a420279830f0708253ebb7d339f4725dbf7f68ddb492ff747992316555dfddbe915be6e4ae81147143534c16dac39fe47774c04ab99b3b673a379acc687857306f425d2ef3c1725674b9db38dedadee5ade8946aaff47e25f30942b6deec1f8c549df844d87ecaaf047238dd28ddd83abdc3b42d75d495041c4cda1624e9d8097fc5bdd6c98fa40fdf6b00adcae880fa95334788fd526983256f206b48fe1760eb8a6ff4c13f3c191b838e389a8a827cf42717574197ba4887ee304198327d81d47dad6264a4904747e54c29842eb268267b7767d984f5ef56f354c189602c778b453ae7f70d4f99e73c6c292eae2cda302300c1f25e4673b14811aca5c9e24f8ec7131913b58e7b496255c327d9938aff595fde01e10d90d0faa390b8d8b468468ff6e468c252bc751842a0fe4d645f1609aabd4e1c33e16f12e3e90d04ee4a70a5c4814e80ee4c9a4a6343929f33cc5e3847c33423c6487f868fee2e36f3ca0f08958fc37a2e7f1651e87afa9c14fd79e2715677f68eb1aabdd254da1043707b52cd4688b7fa1923a2c2f8954685326c29ea6e32de1c148b9038ab18f353da0f2f56d27de2060e8c8c32c7e3d926f8d3a8f5f5a91b6aa251317282071b5f57463ea0f6278bb92cbe610fc0060386afce732eff7f1c0f208dbd8f634160d54eb45e2168d12f2ae4ea851102bff818f1d0272363e5b74200af6698fdf98290dc7e4f8550d07b09ba2cfcdf8688820c0f27f12bad7873725a1e582314aadd1638cf1767bcd9789c82bbbab8337cee1531dff513491723f5d8fcc0827e1baa52945967188b4322b23d132047d89899205fd3ecadb166803b0b758c4064d25bf2d8ed85d177b4a4a51933375ac8e2a093b24978e64a22c2efa71147b63d59d85aa5595fc71fd78b67d205f7d3ac187af4bbe43b9c87e1c31f3551bd6e2a71ed76f575c958dd2fa53490cd67c91785f6d900c2a39a05c7fb07f917cf4210b402667a96cbeccd7374cb6e158a0f9a5fdf551d1afa6b16cabd8fd579987834a9df0d05748c49f78f232bef8b8e6a5a4bc15b6a81fce61eba3ab24f540bf05901d759037b3f1be5a322d15e833e9e33887bfe850495a7c6e88ac390a95d3e77b90504e08dd453905208baba3f6b81a8425d453db3477f4140ce67f3750f7c4194a865a1771adc0b5667bddc1468e9b02d488482b75a280bea8a96638524cdeda27ae8af26e705c066f5fc856eca50683e65e6f2314c63d259c1357614d6c813a19709da42405c4e0c757f64c054e8b58bbd3871af041d153c0b6dd7e4e9e1e1b106c46561a9bceb08cf10ba7fb40101c9a5bad42dbc8c8c01f6edb4165c56f74d79c1e90858325d7ff57a1e4aff4a3dadc800e05d072264c30225762ce7dfeaaba24fd16fe841f4cec4d6b3773b910e7a2f12792f5ffa7cd6ab37b77fc33a834e9e9c6a99d7cf6400c0483fdb86d2d43327d02cac7034c5010dc5238ff6c0a64ee7d245c3a58bce51a2b781f2b91e447b3fb5d254bbd4d2ac61284877cecec30817acfa9bd4af50706ab2527886113c3aac9936c89a7ec2c299676d43ad66e232be2402d23dabf986f345c36064ab556fae8a0fa052957e34d94f1add92defa45549db50a99093c4af543f030cc0a4401b6c9e9d055897372014d7b2543d20360de5291d8c88f6037ee4880f72bc2797ad26698520e5a236c44db8547c019d35cbc7da759fe344031a70f21eb71253998e02b0a61eea355206f9d8c65013da315086e5a402427faf02bd42b6dff93f764a05e340d0c7022b7eefa2871e66602fbf0248742873d2a220a3b051f49dbbf79279e5f0d34dd965f08ba5f0f1e9787d799a266f8993ea839cc7cdaae9e901f86a404ed402ebb568be177311a6aedc82488452a5e9eb364f6d850b4d7e2291a8563822ef782f36a8b23b9075d69df1213", 0x1000, 0x8, &(0x7f00000011c0)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="ab") 16:25:15 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/141) 16:25:15 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000940)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x3, 0x8045540ccd7137d2) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) r5 = open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)={0xffffffffffffffff}) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) dup(r5) ftruncate(r7, 0x7) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) r8 = dup2(r6, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x45) mkdir(&(0x7f0000000640)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r10, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r8, &(0x7f0000000600)='./file0\x00', r10, &(0x7f0000000240)='./file1\x00', 0x4) semctl$GETPID(r9, 0x2, 0x4, &(0x7f0000000140)=""/138) 16:25:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x0, 0x80) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6d}, {0x3d}, {0x6}]}) fchmod(r0, 0x60) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:25:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x20000000003c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:25:15 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x8, 0x104) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x9d1, &(0x7f0000000080)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)='l', 0x1}], 0x1, 0x0) 16:25:15 executing program 1: r0 = semget$private(0x0, 0x8, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000140)=0x1000000000002) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3e00e2ffffff0034f30ba7ffffff005655d40b5c718f49e03f0ab24f74abe0f73bdc61f7be3abc57c378cb0c7ca90a8d1741f236e6824a041844f84eaf33"], 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x17, 0x43, 0x818) close(r2) socket(0x7, 0x2, 0x7fffffff) r3 = syz_open_pts() setuid(0xee01) syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) setsockopt(r1, 0x4, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) semget$private(0x0, 0x2, 0x1ff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r5 = fcntl$dupfd(r1, 0xa, r1) getpgrp() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x412}, 0x20000004) geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0xc) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/95) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0x1c0) getgid() r6 = shmat(0xffffffffffffffff, &(0x7f000043a000/0x2000)=nil, 0x1000) shmdt(r6) 16:25:16 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000440)="cdfe6c55cab8337bbaee6949a7a7925959634432dd48a04c0fa79439410d618953c474ccc9b6306d59b878d5b700d402b7fe4b2860982937a99c238252d962c58e55aec26e244f53d2c7b7f1bd8916dbb7128eb60d7ab3cb17c3bc0d2b48855aac83762ac001f685f574e5015cd6cc43a7893b42c366cce1e53fda404c273ae994ecc8ada7c28994b7eac90cd2bad78b284db56f38b0a889ec4142ea29f1a0b03c3b5cbe505d2f2aac1e1a8e75c018639548c3dd77809852aaf965fe2912725136fba08b2dffa77fe459e6beb4deca1a12e93b58c0827f0a36a44ee7743c68c44ed63359a444c688ca1810ed9208a7793eaa85d41f5f623bcd8548c1eac94b8da7fd17e8721f5222633dbb09d1a8785208b7616ff542a0f6917b8eec134128b95388522b5dbc17f4f7233130", 0x12c}], 0x1) 16:25:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x2, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0xfff, {0x7, 0xffffffffffff7fff}}) 16:25:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x35}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x22, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:25:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8800, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 16:25:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x1}, {0x16}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:25:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0x4}) 16:25:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6, 0x20000000, 0x2, 0x1000}, {{r0}, 0xfffffffffffffff9, 0xe, 0x4, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x8, 0x21, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffff8, 0x8a0}, {{r0}, 0xfffffffffffffff8, 0xc2, 0x40000000, 0x44a, 0x5}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x21, 0x2000000c, 0xfff, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0x8000}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x2770000000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x21, 0x80000000, 0x12bd, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x7, 0x2b5}], 0x2, &(0x7f0000000240)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:25:16 executing program 1: r0 = socket(0x10000000000001b, 0x1, 0x1) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4002, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:25:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) sendto$inet6(r0, &(0x7f00000000c0)="accf6d8b8a7189856dbf432c3cd918be2ff7968d399f3864fa5d2e52fe3d2a357c2d4da320727d07d7d7dfbbd32963dd4d16b84cd4e141e23ecf005d5e2185caf042684b7ab181b98e2b961d4112e0cfc62852ba19e8a7f31ff92b580e19f03fc822c0142427f03cac7c697c5ba4476e7250cb0db7b5df42346dd3", 0x7b, 0x1, 0x0, 0x0) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:25:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:25:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:25:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3cc9, 0x907, "74c4e821336a26914e4c263f41f9ecc6f88617b6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a", 0x93}], 0x1) 16:25:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x80) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x20000034, 0x0, 0x0, 0x2}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 16:25:16 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xf7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0xfffffffffffffffc) writev(r4, &(0x7f0000000080), 0x0) open(0x0, 0x400, 0x92) fcntl$setstatus(r3, 0x4, 0x48) writev(r4, &(0x7f0000000040), 0x1014) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) 16:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffeb4, &(0x7f0000000100)="8b2b778f8527b0fa369b37cde777427a7369b079842e58014fe95da407ecad426a660c1fa06d985ffef00e24ca7a42ee77993ef2266b1e01") 16:25:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10840, 0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffff7fd, 0x0) write(r1, &(0x7f0000000100)="510f", 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r2, r3) msgget(0x3, 0x10) clock_settime(0x0, &(0x7f0000000080)={0x1, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x1c4b}], 0x6a74d877dcae69e, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) semget$private(0x0, 0x1, 0x112) 16:25:16 executing program 1: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') link(&(0x7f0000000340)='.\x00', &(0x7f0000000380)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000300)={0x7f, 0x0, {0x80000001, 0x7f}}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r1, 0x9, 0x8, &(0x7f0000000280)="04c456b77c232cf98e09051b5d9545d9f07b061a8bd7bb72f0b0c55856dc633f71add06a4224e4f3f3603b20f583b193e68fff147a0bbb5bda7a41db1ca9eefe7ad8ebcc2b4eaea74befb16afa1d7b921f861fe9db8c44b7a932ec7793f71b1652073a529caedfbeea90cb3ddd7eda8e78b3bba09918c4498557a98ff9cfc5b0", 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x839) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x3, 0x1) msgrcv(r1, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x1, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)=[{0x44, 0x0, 0x0, 0x200}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10a00, 0x35) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x101, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x4}], 0x1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x80000001, 0xcaf, 0x7}], 0x1, &(0x7f0000000180)={0x4, 0x8001}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x2000300000004}) 16:00:01 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) fsync(r1) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) sendto$inet(r0, &(0x7f0000000880)="7459883e2b2f26d7708bcf7be79206ff358520b66517252cdca82649ad2d74d819873b9e83d968edfd9b8a4058fb9355094fe9fa9509d1a81b1116d20bbbba5a5b7a155186acb7329c2a9dc3ee77daefda8c838d13d6dfd37ebc76d22d595deb6b9e7dce0575562bf770ec9ba2531f1e7100889ae8cbff8816535a9a4ba1848cb477243025acddf9492ddc9f764ac83640f99cf0b36423737c5b4f54e00ed36326e87c34da7de01c49b25007cdc143daf2653c5928435b66c76a8a5ec0f8176ab4bac89831e169f902e414d3de7b63e9dfb62f4ae64a01997eec48871f6f6ff797780a64f9f171e0eabc146c4b59cb1585137f556868137f0f141d4eebeb120888efa47ac098c9e9fb8a2963d79f4d9eccb116ae56664ae2a92c5f79a82902642bac15a5de16125bc713760dc1f0a7e842c901bfcddcdbb8d65b40912d053dfdbb166f8a682d69d0992a36e14c4da931f39a6c3cbca5ae3844aaa065aa2ac813ac8b99ccac42e58ac55ef8b3bb9a4efaa42c9c6e1ae0479044299f086bf346e2d092c1cbb5dcb3a3917ec5d63fcca548e26bf4475c1f3be6fe658b71e54f3b443d5b8474ac2554d438d5b22cb820808033912aa119ce7140576aa7d4b961a8d2da06df4815831dd5a8a286334cbe73f05680e51746d82c59ab6cde324f719bea08c992bc8e9df33485f68040a235c17631ea15b943b7db02ab279a9347dad27fd026ac981ab2ed6a299e0eed139b86e3282c028bb8628c940d8fa08207ac5adddddaebe346738a92e3c1d97e1d9309c48f4d719943ae753b629839771b839ef98ee68ca7ce82084f62992dbd81dd75da7176a667a7717eb382299f0440d8bf1d8a7cd8986be37c1ec3132587f7b029fd99cd42ffe3d26ec133eba8a6e02f736882dfca204883ce442cce69f704ff495031ba8d56d48785cfb5a850d091f92601c3f8bc7bf41451d7109c297ae9c03f16d0c0e8984a8bf9d291afa7df86150beb1fb1602f166ff968b144064a27d87f19d263a0c814140c3429023cd2d5d14a27677ab10bc423d27586870c547c17a8dbe3a4ba4521b2116f90d54b614e7698e85fad1fef3623d424b4fc2e67548ab4c4e40d7fd4db7519b4d5b3fdcee52a053b9ef1c5336c225c8e7822637ffe6a9539930d24d12e480c097e2b49f9ee8c8aa13d99b16b8ab58e5ff8770485d0e798240d0e3cf50fe102186480e718a993e5fdca15f167ff715b7a3dac8d77a38e778ccfa02a2fffb5c6264b238cceb1f91555aaae722015f62d36d5a9f969968717b531849f97fc233ca4a06c6096fd42fd0467a144f5833e571ef9eb899d1e3b2b199c2f347920a24c9581b101d3a4b1d3eca1698c95da2f16be318a62627ad510b017bc207a105e003e91504c723d6eba50ac932e56a4c7b89eb2eed97b9f7a1a2c925cc20e2bff0ad0da12f9f2a4b85ce5366719666a75874a4442020481cef6cc79894e38bda8642c8f5cd0e8c8fc5c8fcbc4569458f84bc2575ce74a8c581a5cbc84080c0c987b07fb5654b2f099559e0325cab36f217c9200ff6ceb2eb002bc8b5252f52365b73a87920a4b5fa367694abaa656a8fd4c2cb7736dfab32f770e2acca0aac98b066909de2e9423fe6b5466bb8471a28948a9e825a1a961babea4a21c47b6ce8a318fce0e2014ed3581a69cbe2b6e1a05739e3ecd29e174731c6e7b0d08ec6702f1da4799f0c976de58b69574c8a05d9dc00fa8a738f983cdaf6cb9e368706849f149aad9314392ed3d9290e1dc68fddfa22c0dfb48517186bfec0b39ea03dd29976d4602bf6b75c57cdd244fd7b6227cd71b6d038ce3b2e4ce2ca51f0063f2634819f9ec2188198dba167edab965a8b711157095a7f8c048162ff26c8d6aa9652d74c4942fbc1bd77f82d76d8fcd2fde0e028f07abd1ca98753843bd6beb6581910c684b60ba61c6996169aa428919f78a6c36b5f95fd614674c77ca8f81ccc1b222dfb4415325b96b1500f0000dcc26197f8c6d5d2cffb938ff628b8cb3b9af93c6d5311e9035eb5bfc3e5387d16b5dea2906d393f1fc86598fb4d9b33b501d1dd81e26e5d2755a71e6836c75075ec37c2e86d4109458ed6a2857c0a4c75623c30c323575e9f39823591b2c047e66957fc6f3a343c7cbaaa36e163079d98b398442986e9146936e8b268d502f6e4135479159cfa0dea6a1df180d59c9f8586f1259cc6fd7309486d06f9632b5da93082279a35c4e9b5d293ed1d29e54cac3a9f6a266bc07e4667b99c2c220c231326103df639e0fce37350312df997cbbcc3aafe91489fa5089267daca05c23d560eccbd64e6a50e289589313ebb8e300327d2319c9079ec25c32a33210ce5fe87a1783097fc6feceac4016279909fc0ca6482d15d6e01f4ec654573b242c3efcd4354293c6411d4c4038a8e74f9149aa37239871bb111ff39463f0a44a5a2f5c389c49d44b8c219902ec699bb324163f93652d860db5693392c341d1e3dc3246509ecdac31d4ded6a4b23dc57663e2d20998254ed414b730fd4d503f2d429f93deffd8c210c24f06b9afdc0634963c9670320f8f2a4a9916bcff57758dd5fa2695197fbb0005685bfe44f38953ffa21d238452cc52d49fe0899abcceb3ae0752a966d5039daf0d786b2568a4fcac239f5bc9cf49e2230a8594b3132862b74f9f38a3561ceda06cac34575223cca0bf1539a905c4c270f26970436e11eda51e8bb8439393af70005f0b7361959e9e38094ea88c489dae831aa52bc3ed9529d62cebb44abd1d82b2eae63b8c9af88f17a37d6642abdf26fc7e13d9991192921b62a2c290cf27b571f508fcb0676fd9dcfc1debbf28898ddf46526d01698cb332e365ade4b9f36ae268edcac3a45c708febf6e365a2de506414c200ae7c19fe354e30f3c22c216806b4b656dc0519e17defb0fcd7f7e8f694c4602b966073a99d9b5aed6196643adef1032727ae36319c504a5925b2f075ef5cf4219e0eb6577d09b3a24a466f969c6b8a2c09d3ff2c88938c2da96e712ff5a0e7f64cf6f42b1b64d4a35a28198301b02773cc20812bafa80e4afc238cc4d1013305c7e955827b531e5c22a920100c5093ae1541b0416fe134aee5f950b65566daa43624b661d06b6a5187f0e7ad7dba50a93ea28711e4a2669b9e5f4617d23b1064e82df71c657890483c90152f0885d6a7ed85ca75924ddfc5dc5ad7c678ce28ab2fc136cec25714a1f43eef875b8b8769959a7288c0d82b92c2ba9a13b8a8bc4405e7d09a6c632139772be4fb9da54d6be7fe0d62a86d72c9657d3e415c9b18a7fb2660483db68cf9d02384098f97b0c9c749848ae8310087746e4bcd6e70b545f80a8a6878edef17055786cf4c930e31e71472982a86a1d9f11f5a27c699b8db6c36169ec0669265f0b930c135af50c4fd808c31c28b97e4328473b299bdb07ee85af67c5244c18e06fd29f51fcf45268f1ae8f8a09fd77128757ec0f195ea507dc9f0b79419480ab183a85d2fc08c434932d1d9002b343a9b6a13f133116e63d2a059d7b01c46bdb88b00b3c307936387b4ceb7329f22960dfe01089978c945b8da2ae8014a9073588bcad72583418941cd5f6ed710ffa0ea92ec73a101b74b562ac348b4ab8c7650df3d4cfd9fe449dffe77e83eeac963e45652e179b07fe67c799029c44a2f02988d33b0376497c80f6a003c455aa14b2259b06450e205b23353fcb66d4edee54067d82d355b3b78e9547b19536fd154bae3a7ebe40f94bdad0012a7e75b7a6306128761dc7df095e08517938d70626a5cd8afc58695dae724712a2acd1c79f87a97bf51a49de5d72d1e8b92cc9c9de740f672185113f1e33545726501534221b7980b1a2c7cc1f4247cf5784a2047f17923b39dfe17b7d8393e5eec3ed5cf8f63b4ed14a25a853b8454cc097fbf6743e0444fd1b4f60c5b4cdd36490a50fb44402d0f0d582c27df86691b9aca36f8766ca942203d002878aef72f2fda42628790d1406a2df2abf6edde3ba8eb1b462ad697f60f880d03cc76d61bdd60cf3206f4fa865b6750586c6c47ef2276a4100b5c6f53ac7e5f0fc6894539c39459fc968912e10cf0d84b9a4ca5dbbd8f99e1a0a0da7b90d6f2a04160baefe87d75a848809ede4491317a7bbbbb62bb155a24dfe14454e4fcf424ecbc40ce54491a6a338de1e23f5d375fa130a9fb135bcea4ed66c5652ec25ae3dde2b887047fbcb3a23fc7c6bfac6045d8f7a7de9ceca22d334012c0d2b4e4572d2b3a1bb6dedc8537abaae4e84d4fdbb558c6702078d6b90114d66787d252d96d957ad01e4d414d6d4109396fa1f91d9c7534d5d6e8e1c124babeee01a2437da4a87620b0b41240aafa140771e0ca4371aa7fd12f5a0e7dfdf2a3c3747b9c557d9747b5ecc532d8feb6d64aba171c718b80458d4d7c82654004f5021fd4309511469630f06d0717699627467830c0e95194e9b411d393fae6287685830ea823a2c510ee90681c0f317fdd277830ba3b7f40d8a22ed247d88d9fd38058f51118f7f54ce42705445cbc6c15f48b4894bd3456bc7c13afeb658d8d3e45332162e992f42d6069613ab3e4553ff39a8afed3cd325dd2db7450106d86e7b3aacf401df3d80a4fc6f766053346c8739c4fa57a37b343cea9264147e2105a6f6a7e2736ff2683f13d3df1ce3399d3270b24b729068c210d9dbaeb298d64b4228b8292dc52e1e79ad62a2a0379bdc6d91a7d6438a1219eee6bd0fb04bacdadb2058898a27db0096c0f052a9ee0b1dfb865cf00d7dad2645135ab2d76b84305a7feb12377bd68b78f979e78c7a66e14025b4cfb0f1b7a6231fa26667e8312d847847858389748c3188e53351a8bb869e0b375b99e118001b9daabaf47e6c875edb0863386b2565bb503fd054dcd87252ee7a84e7d843ee46f5bcb164fb92cc0c172ea585a47799080116dac81ee9f6e4a350b6cfd3638d0eaef0242da53bfd0d0c98d2a3f338722454f501d99910c652c44dc49bcd9ae3bc564201b46e7779aad6f9174913677819718c39174d4c3f399cda1ddc867a922964c0ce1df35f9fe02ea6507950cbf13268d596e8e69552b73ceebc86bd4fac0848679585e448b7d988effd49263dc3c54cd485633af64b296ff55644efb432029e4e6be2bb2b618678ab8a86e6c54a2829e76f89ab7c27c7449f8cebfedf13e8e7779609d82645c15a59ec9a0b8919b12e50d67107898194a284ebbcae31719f3739dd0330c2f7bde5c4fcb37365935ed7e0d84aefdbc133004ccf7bf07f7e3a83286634552c2894402173d5fc41b6fd4dc63e37fe6e17238f133d3a9ef312da153a46792aa6524f259de2e0fc2472760530b12735a31e7490084c9aa7f0c2950189729aa38648cbd2255f441b1269362cba97cd8b2fc6c25f5044fa8e8f3f4954703281e01120926bb2f8b70bd95098bf787bfc63474ed998ce839d4c86a91ef9add69dc145008d6420f09bb43de4a867bed7f8ba40cfe1ae833790b45a6abe57a0e8f384409d41c14268c63747e345e66d6b4f2c586de248b42e1affb8e623f3d89a086ff6be408f7dbd421a1d58b15b9a27cd95b483e779209d66bc1568006e3e01121de264a1fd3c1f1397aec8329f89d3bb1e5ece7e1ad5d26a5099aaa6b98ab843df1026411e12843b527bf867b47ab4e09b366c5e490fe2758d9274c69fb42e16791bf29f7b04a6b6bf1b349bcf589bff24b1345d867137c3f8fc300020b0252f83cd01e97d0330a7b00dac12c4d1de4f6325d93746570d379809595ef2ee1f9360473bddf0f4e5e97227873", 0x1000, 0x4, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/249, 0xf9) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:01 executing program 0: r0 = syz_open_pts() dup(r0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = msgget(0x0, 0x402) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getppid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x5, r1, r2, r3, r4, 0x40, 0x9}, 0x0, 0x8, r5, r6, 0x21, 0x2052, 0x7, 0x80000000}) mknod(&(0x7f00000000c0)='./file0\x00', 0x102, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000000000000004a40f154669f11e7ad9bce89af9528437da3b2f75e47062b25b76e3e8636fdb36b7389fd396991262af816b6cfdfadfb4d4e7e826d0b5c8aff2c130312c9e3fa0d0317e4293dad34b5bad4cac9ce2f8f7e3f3b92a89605b6fca9abffe4a15af97728a387e6a8025a87b34d50597adcf39a7790eec3bd3d2a5daaeb85fe6e978c7b409c93cbe47e100adcf5ed85242cbe00000000000000000000000000000000000000000000000000000046785ebe7cfbaaf778d5a5133269ad7112161fa0699d86db0433dc4b9b162ee41732131da28ea3fad165426ab8fe6d0d0ecc9cc99062bc7d1eac246eb015724efc136884a8d3a75cd2814aad7972e4c84376e2947f242cf8275609c16e29ef1288116e3c15048244b60dbcda917e6a6bbc012aa4d0fbab78741b6d150c2c98ad852ec448a07c64f4209b813068e5124bc635d336"]) setuid(0xee01) ioctl$BIOCSDLT(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={&(0x7f0000000040)=ANY=[@ANYBLOB="00de7f0000000000000048b5e9ecc388c88a93d7ee6e0fb4af98ab1809db2bdfb3f3bf46a81b6159128e1101c065d8e1cc77679b3a48fdaa4e4f"], 0x8, 0x0, 0xfffffffffffffea5, &(0x7f0000002340), 0x20}, 0x0) r1 = getppid() r2 = getppid() setpgid(r1, r2) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4000000091, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1}) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x1, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="8d") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x500) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f00000000c0)=""/122) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8108, 0x5) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xfff, 0x2, 0x0, 0x2}, {0x7, 0x10001, 0x9, 0x400}, {0x0, 0x7, 0x1, 0x4}, {0xdb94, 0x4, 0x800, 0x81}]}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x64}, {0x200000000000000c}, {0x20006}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: rename(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername(r0, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffecc, &(0x7f0000000340)=[{&(0x7f00000001c0)="5dd95d14b1c368a058fffe4ecc02872c5ae40122c2fc7b8a8766e7d5ff0d9da5cd64f3c9fff173e0e0f3e2245cde7258c95aadd170009b846bb1f97c3ec4aa8f744622dfb47b05c7215ceb5ad3821746a7e4766f89ded18906327b07a17081a419ac870e735ac55f356b7c1d13888531814ac9dd1337a5903b0534a05b9477a2b909a79fff4ed8544d4330492a94cda2521861e14aa77d1ad1fa5fcb9f01ba169d7fa03294b3fba9bfe15966b43379f19f416e5cf97e4ee901110b0e51695cd243c2bbcaca9a9fc7b209d2f9d75798ea8b62041e78456b62823ab289e65c5f930cf3e99d0f76204e139e", 0xfffffffffffffd13}, {&(0x7f0000000040)="515a73591f4f73fdd1922825177d5e7a4ce8e9f6d4448f86fe0b0a390a10b0466a3d94efa19083cbd930c48a08e03d0543fe70a6d731b4af8edfe5092b158e6c3274a0e387d39f27c3a1f6a71fb78a31", 0xfffffffffffffcdc}, {&(0x7f00000002c0)="906dfb6cc360f4a81b803363c5f4ad9652fc0fad738c6974d6d54b8406eb8cf3718797692fcf87edeb5f450919a230e77dfb78fe760e940d5cdfb9cb5727480bc23d953e152224222b516e44572582dea10d7b40f5cae1d2016b8c12da71d0cd10cac66b9132d8248020f95372e8", 0x6e}, {&(0x7f0000000100)="19e9248b3293e61ff914d0ca088d799ca993b4c90fcdd0f4a9cf65d40f357e983564e2fd154d", 0x26}], 0x4, &(0x7f0000000380)=[{0x78, 0xffff, 0x8001, "e66a58de46052e653a4993194fae897540df0eb53d7e103f22b03172ea04cf6257f5205a773edf27c8017b64cc588b61efbeed14da27de1451f32681013de6cb732d80a94ac5d158a667f25ee6de76d45b7d0ce9e3eb9a6db1db18d6114737459b2d70456e03a57e"}, {0x20, 0xffff, 0x8, "7ebf3e8c3c8dd3de0b6fb011c0"}, {0x28, 0xfffe, 0x7ff, "e6d873a95a66aa5a0e53d3354417b647fe4b70c577efe9ef"}, {0x18, 0xffff, 0x5b, "3eb0a790d425"}, {0x1010, 0xffff, 0x5, "30bbfb91032eedc55f95f2b778b186394f4962bcde56fb279ac3f48debd5ae285d7e5192c9529b162758503a0fc46587a6ec6e9f09d629492af94bb1ee8740d46330d56a9b7bbdacb276572afa669b6dd00f63852ad9a5d0ce67f5603098f0e01d293c89cd9697e4c5729ca2d0b35860c9e0a5de226c834d319124d3be27872355fb8f85a01ead20b56ce9ddb1e4065c5e11de8f03e3fd4eb7b406fbff52d07b864b7bcb1f87d1fceabf0b4f71f660ba34172d55955dec6220ca43455b8eb97e52cbc2304788cfefd2a6ca68cead0033dd9aa1a1b7cb5512295b85febfbd092859e8469064396961a1778b572b851e10ec3b91e09794b8c936f6ed38107f61dbd2663359c210078993a1b69707f4347160bd256f68d97a71cb4a21e629ff48f0681fd050a73e9b05413df4db0ae64dad9e6b135feea90b676d4ea05cfc4c5aa39cc91191cb5a446da04f7c2a52fb0380ca2e12a86b0607d0872446243ac42c06ff03e787064ad2f843b7391e864981156c50bc23a9c6aa67afcd00163e79460c2ad8ae76d3cb3be82140c7a36bf38b6a206b49c71203a68faa3d1337173d6a6e43c969bdd50812638900471f4baddb46bc665930099d98101f9bf07d3976c5c2122a3888cdd43d142a2145a811b41a1b6d10b8d60a6e67e440c6cc4c690c93cba70b1a4aeb7d9cadb9914ee3e59d34de83d6f52f7450d3d6137d8f616872bc64ab19acd74e9a3a3625925ca7adff4b2e91f773b219019d43166780c107b706f5e23ceae7e33dfd92f8596207be9da9a3561379dfa37b73e01df785f3277aabc59d875b89602dae211237cfb2c26b5b60e24d70a165f029f175a204745016e8343cc5c016d758cb666679dbbed6c0fe7b4f62bfc6de02726dbc384424f33572de93bde2867544ddd2bfff080fdba400edf99977b74dfc1466e26df2b62bacc8ef9bf6d5e443d0af590502670d9db3ab3a7ea74e93977ad9e1ca7e6078b73c8df970f8f027c7a0825e83bb3dc03191d78ea3b7095af451216ea54ff404cf99d76f17fc9658f5b78f1c5029a47e317068f2dc869a1d2ee9cc5362bf8d4e35b619ba29ffa214b7454cbe961fcc0158c92df17bd86f42343bfd5a0168d7b836667d9ef95427ba3ae8f070eae1cf4e6f07ebe48f83dea1b2394f27ee7d5821c5c8c5028b9da3de180cdd1457a94fb078458a97012e67f21d18f7e418ff6fdf3223472ec616a633b26d79bc932b3a0b68848849f2613428ef51ca97b1876005bd1fb1669a20b267047a07b3aab1144e0b41e2104aa71cd02f80ac4b215f5b045c35479db70a2a42129169b5b65f9845b22f2c921dad9e40eb4aa1367d4b27a2d2c9b9ab3d652e55de69731d99049ce7c23951f9492d1c99ee7207312c84d27c3a789e0166522edc25303943ae6df360f75a04f8da60c4a85c9b47395a6461bcbc9bdfabbb46437026404c5554aadfd8fb11fdd521832facb250556c59869d06781d8c3f1bb3603c16714f287c4710e96d5081eaaeb12b3229a2cd3036b62e395a03d392efaacdca1e4ee608b83c613dbff9a748d980cc172eece3f092e70bb72335aa35b1ae05b68d584f1c7674a71cde7d52d9253ac8bf354fb1902313ed42c26e796a86dc491865ece3c3f0138f1ea267c2077914ff56e2775b25aa30a43bc9b7077f98a6307cfedda2be82f0121e70b8952aea28ab90333b83df58bbd3e85c9b636957ddc47599b7b107b0590afd63d045090dfd2b0d5750d73056dd28901d3418e5b62bb391decc44c7313494ad203b65979ade097bd93a971cb0a0231e0dbf4a9fefb04407780bf44c3cc272fe6f67d65d520ad9daeb002217d4b4229614880a6dce11abf74c34aed9289747ce984fab2ff7250e558d38dff578714be08345c098e7440a20eab8bf1e5adb355fa9c3f5b01889c8fbb3eaa248c8458a96f4d8b3d1487b95845c7baa7a105fe963815026260e21f03af28ab351854e2ddd835b1b4b2d4df503a825c09c71f2625c4aae5209ed647dfb51b513d140483554e7686a4ea41df31863bf8bb2cefae01d81534f09aeff984e95f6c1babef2cf4442b8e65c40915c5efeacf8170b92c63b6ce4e455cb8c06b3c7644e628e105ec81c1437e029c06430885f0382e16a2c34d2ff44638cd3fce2128a1765268d39f0e368d81da2c5211c0d43f04e7b49e6d54d3951674d8df030521a427198636444c7281314c3815fb8445e1ebb1b719ce4d06682539aeaaa99695466da5dfa1381463650128125013486c77b8e626bd2433a873d9af8aced66bb31f21982bb97f1fb886eb1f65cf9ee3c0040f6f2a71e86a8f1aed454772747d4b2e70400ad6561800d9042da6f5d07ab41b32f9896379a2d0446cafd587f1ea57556f7529f2cbc601d4141b3bb2e9c4a38becc0ea186f44d8eb143ce7134220546b01e9ad9b103522b8900b7b3b626a6e512372f650faec294910c96085191aeb03c1c2af8d489aae64e6a3114a46b9faa273f761e2f012fde1cb1f4291647a7e384aeb286a6f5ebda7fdd09bc50fbc0b4489a5539aba9a97892c2454d555458912248094f314270b1a3a94511038ae70321f3caa260c8150d312011ef8fb6081b8f74994401b918e94b397f4e7b8865ae1b980ff1a833bcacceebf08ba0da6e1de42c2f8589df0385262c4a3db36672af7e2edcf5b90659d1e5c1bbd037e5ef5e1814ab153e330fb25f7ce6ff6f747b838b0f9b487cfdb12c3c8767e8c5eb3f8b372ba0e476badfed9d2e0f08786ad66494b0d287ffd57f55cd59cb7bb6e287ed80861199387bcc015ff9bf64f6919eb0c0c07d843c335479519821a8eea8b05a3697855c43920adedfbe598c0bfab66e4cae0f8c551f37fdef3ccfaf10f620b37b6888ab721669992dc0cee8427907329653a893a328493ae32edda20ae6f1816f078c257ded6190d5d354a1ab540050a82ddad08b9e2655076e354bc4caef3566b003296a7ddc4ced5be1751f17160b9d70dfc579d4b95d4cd70d7b318d127d13422548e28b9b95c970b011a8ae1e5e6c5f75155bd71955ec74ba3b6d0680b5211691413a812f6ce5a9431b887c430e19348548f90f999106f9679099d8c9e25ee80aaecac333013ebeac691c4bb3ba1999967228b1421c8896dafc6f339cc97e166c6979fb5eee06c3b6c56af3e2c7e4732e301fe06c7ad6b471e7abcb4386b4c16ee2e5bd40e4bc2b077faf99ea6389cf2ebdf6709750a9dd17d9aab16f0d659e4d3b49b53c783fa2f7fd4c5b2ede7f890a0ea0c0a51bdcfc32020a47c0b751312c5a97f653d33b9be293c8b1cb03b99e6c9cd44081f39c6cdba53259043d6dd226af59358575bf3983d9b764751674ddce332b995cf8fde185f8bdc6fb9bb950f786bb64ae393b56945d76f1425b17697bd1f18c042e580ebe0666003f40a675aea757cb89bcfe3285bec65409a1a8ecb8f2094f8e618df798d2d29098d282b279870112f8e4cb8548e318fe86e57a6ddab2e2866f02ed2f4a4d448b6997e7491f20522b366849d3d48e62e1e31af75a0c2670d2cd44b0c294eeaa5951fbdc8f886c632f93cbf7bcb4e05b274ecf965009eadf96e97d6b2313cd6bef25228f2ab4a478d65e347fb8e58f44811503be37264d11c90b0ad20a1eaee0d448af65912242896dc105149c602893a8f88178ceb5698deb6fa56b5d44d03c790b029b3ffbb02fde1f61b2f6f8e79fe9c850eb7c5f7cce913275b18fe993d0d818f07efd89404a943389b9cbcac771c4f991ee61e39aae059f926718f89e436873b162a48ef9bf531cda01acb06a5a6651e76e814539457d20902b337e4a89b58a7052ac16236fe59b7cbc6e6db7e9e89b35436278f25bbb7044bcd80179712b7b9a27a0b6bc3e7d1c39739d41f2fb62e9d5f75c5e7af86b8023dd040f4194e2960530899b46a89f3fb3edf3dd1c6bee676b2f61d8827bfcc199c55f4d4db8250aadb7a0fed3ae1398273c188d30181faa3ebc259ddc55baf3e6cb59b554c3e04a931a2aa1a0486fb712ce89d088a1c39b2c2393c14223f6e898b985830cf4d72ead42e6b09a26cdd02bd073ddf46927dd95d2c9fdf220c62fc83ec9d0a2980ff62def38b8a8320b0a7218a98d35eeffb7977a880b2900efb01085ebced40f327c4ac21abc7a9102d8db2e49acc1500f6b2c4fcf40623a4147b946dd52e3c45ea3beb995319f6fcaf3e0c9ae0d35affeccff4d20df41bdccde985d42662a7ee48355863ae833570af4ab9a5035786ab3869303a371a84943ac744831a4a7f23ba3904ba603b54681277f5562c3d6969e843ff2e97ca4953701ccaa85c5afac03c1ea1ea8e8da9474e18c1e0d42654c3f0a841b9253e05a1e1685578666d1bb82b79187db46ef088b233cba9fe71736a7fa42ee2651127215b368d462787be2f3be78bcac002471b7c2df556d65df3342a6c4fd4cd190310f4a3b4fe44049e38e496cc0866e75c87ffbae8124591423ae13b5651686c9713d15dd7c36576d0936af1c289dcb9596c2f4c4ace514627d08b3f4187784496600a74338721ae83a5c11076c4b7f6f4159a2f9b03ec5f1cc8caf8f3b1911ff31a23fa46fb242dd0dc7ef4afcd76129d6f0559764270ad8ee777671b769d59638f79d5cc393ef79e0dd65e937929d30fb651dad20f89bfe0e4422121291df4933671152b2d3ad4c8b210ed6eb080cec8a30b3be3b173daf984839054c969a449505b89d642086b490c7d93224d14f925e7657892398796234a558aeeee6563e5a89ae0041c9e17cfacdac2bcc896df9b1b1c8a05bb27ee3694a5eeed9942e7c213250873ea2ba1e043ef05e65fb1f7fa4c9378654dc1559688dcd06925d63c32fbb65c60836791cf46e422edf07b6cf38294fe3674dbef930a563d2b0e9dfef8c7e5aae4a2ff10839abb5f5dac912aa16362c78b71666841017f1e3d1693da0367022e1c280e15d01c3ba9ec7f3c1430a3b14574efde830ddc45f6ad3080062188600da8332fc190a6bc2398c73e4669811d2cba66f543f894b0ab5b977f4d771421f638b72dc5f5db202dca743304f142748db01c0095c4b58205cf7ca49c9b869c91100a241bc941b9ebf3f35caf24e8ab053ed9a98f167175addd6967998d50aeaa0bac8406c9dd736a354f29c9dbf82080463049f781a7f0c9f14482e0231b27e722621612be62b347c96c26ec3f002be6f958107075e0fc20bf0b8dc7a9dba4f8e0dbbaed1dc1f1f55e1d84d6b4f53f82066f04eafc3efb03055311928e4eb912446dfc8a0ecef1d1f7eb10e51a64e5eaf1bb00f254be070b241ac5943ba61727b5df85f4a135a84b16a3fde051f321fa4061b95040c147820b44ebc33802019918ea56af1678ce187079e9e97240d4badc098947922bd5fdbb010bc4a673f550b3ec0588e9c9a53760039e73531143ccfa25064a8ec0c413ef5b84262f154cbb88d439e16243ba21d3359f320ba0d002d390a7a30330b8d552815cb03e9ece774e6dd1478cecd01926f73c675fef3b80b9956c64eb0c0ea4835343bd005d1d5bbd711502b992856f7a72134b933e470b98a64d1fa741f308113310604c8a9a0238f1b3598ce3842e7dc404b3af1f5437327861de37734ce0d3b3816a8f5fe5439e9476c497c701a7cbac22bcbdaad8cedd6c4c232ea4bddf7b4ad2d2f83f7d69d52d6cf13633b3ed5ad612bfd0df1e8c7587251c7d7e060160fcd020ec185f827db7f388a734e4258276a1df55cd00380de4c9f9b97ca5e9171e68e2a157fbb95ddb1a0ce25d7b33aa4c3bbd38093b80c21a5"}, {0xff88, 0xffff, 0x7, "1ea654f6ff5083ae656ca6ab0931b6fc4d9d05ac1ab576737bdb83a5762534bb0ca6bae7845f3524859bf6441ac90d7c6314bbb78de33a1c9dc4d982bb0a644b38b81d57437d75b62400b39c918c66844ff74dacd67be16e9c84ba854ec1f1eaec22fcf5715bcc20661512df70b6dd24558e79fc8ebe270d9db02915187d55d82045dc95fe3b67f3bbbbadd823ffd8d6d62afd02b73e89bf86c9880f2ec5e8c55c7e5820b30f38f0a95d1fc774ba22711e3242666b1e59dd2d2326472f8e8adcc9b85d80f58207442de7f63642ef5c395262baa55e172a2ffc79"}, {0xfffffd33, 0x1, 0x3, "f5495fa7ed8b8ab5eadd427f373479732fd746ecd7ecae9589f5e6fd077535f30f150480ef57c22b3fe964be43f950c5f9fc1be688ba7ae5c65f57eeea7d6db6963abf2067db07bd0bac15c4cbe01af268a71cf4af4642fbd1f52a8657e4a369c7f64e3cc9b938174f82f5f19a7d4cf4edf993e21ea23142f1914acfc875a3c3053a1a19f792d727d8b8a7b511a4f923292f7bd5fc5471a368088582e10d4275ede26bd29fdb6ab2bb858c44cad614fee72f5402b5a37ba5f60d573ba8dba700b8dac88fb559ae1f80b74ff9a2f841ef12aa18e03265c98da1dba6c1263ac7d265f68754f2ac65650e236fd9c4cd"}, {0x18, 0xffff, 0x3, "727a0604"}], 0x12f0}, 0x8) accept$unix(r0, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) pwritev(r0, &(0x7f0000001ac0)=[{&(0x7f00000016c0)="af6edccb0e22dad8d668ad9e8b70afbb2b4f1181ae15003b28ed6b375712fb15671dba68885648c63823414eb766cd057f49ecd47b5370fb09bd3deeca75e3474e713775875fbbffa6664e7c93a3eee060d5874559bdc2d41df63575b8e659d8775b76e89b93a46f46b73c2fc0", 0x6d}, {&(0x7f0000001740)="d242f33e7c42488a49dc4b2248461c667b50ddbbb08e94d3157c9dfeec62c2b85fe1a78965a05b984bb5bd311502e6f5c9fa03d11d887064b4ec6dc5e9d77d82", 0x40}, {&(0x7f0000001780)="65a40b27b65617368274dc8b9f2954d733bb362b3913336d41a93ae6c4f437606d7639464878a8fd57b9ca17b5b3c360231d94f2a3d57b7e8c7948fa0aa954fa0d", 0x41}, {&(0x7f0000001800)="a5683ad8034a51dc2f2b536d321965093d347cc266221f128ac6cf21eb04ffcc37f79edd67c0fc8ee1fd92bb30db8b4223626f1df9c133dcb372e7133c6fcc8430bd6f6531abf0b92fbf25a804ffaa4fea1f8855c82e5e77c43643", 0x5b}, {&(0x7f0000001880)="74ea46b5904391fccbd7685490adcd3131a9716aa7eb1c73bf5b8fcb87", 0x1d}, {&(0x7f00000018c0)="8aeb679b86a0a0ee04c96005cb3f0e2405fcc26f103ca31133c48a1d128a9ddb18699c902129b2c2b743dcaac789c47d14e69d941caae8b76de6895f90f0510de641a87b046f62b78355c977e264d547c2ad58f848a981523c512f632e8ef14db3c90360ecec15f7bb", 0x69}, {&(0x7f0000001940)="1e66dc43738eb7ebe0b183d99ad7592ba1a6cbf6bd705c5591010ad0441f0e0891844f0fc513d64a5f48303ff32c842fe42e36c1cfbfb85db433125fc4175379d8793acc366495c5987a8328e73656b363884284ce38a88870938dd386019baf448f90dc5a87e6e6c1e1df37b01f09e6b3b44e877356bb7ec0c1af7d3acb2632120ec9b9f74cc1af622ecf02ab8603b765115be2316cd15fd5df422f6fd5c2ac86eff9d1b251238addd55707bc0948a9f2a0bb6195000680adfe0718f47a12fc548811fc96170f02df9dbc55b098a3b2320de38240e80494c99262ce11455ee5d5798be4b25688", 0xe7}, {&(0x7f0000001a40)="2f32c7c4270c6a20e1178f4df735436bf2c76fa2cd7f40ea3e7fe187df7ffeead978b9733ec18fa7cb7c9e0cd96ca912c686c090", 0x34}, {&(0x7f0000001a80)="73c35466212549c357eae24dc7137a4af6285a377b6aee81e2bc0cca9355d80718e96dec08d2eccbf6dc4d46880c", 0x2e}], 0x9, 0x1e) chdir(&(0x7f0000001d00)='./file0\x00') 16:00:01 executing program 0: r0 = socket(0x10, 0x3fff, 0x1) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000080)="d30ac7e514a21f8cdb9a2b65526ef8c7862bbe38619f827a0ef35890b9e428aaf67586fe9a590e03e313ba74d7a11fccd086ff8fa441dc376c140131bb45d4acc9ab0237dcd9c10cce81bb3f0627c8aa912d0b9d806c7b1780f57d6113b9dc5dfd1f1a386b406bae2014a9a30d8a9e181afa3cc28325aac94b3a7d863be863f9a369d57efdc9e5d5e5e8e624218b59976132d0c561afa839037d56ef3c0a1a873c63e63cd570fc5658054fe3610cb5c9aab24feff54ac5dec8c9c71c97435df7c6578183267bff82cc33fdb2d9f277b09c369748f1e6afa744e26f102af4213e935ed2c1f76ec77b66efb67dbae4b3b236d4ddcf264a1de0d29352b7ef40b7e4222843e008238396fbf9b1cbc6dcac2a886f8bf84efab56b52106d61f84f9900257f81d2e303536d11c84c8b90a11ecd5fefae6e8e31da2b3a0c6b40bb59ef82bc069613b29fcf330cacd856ac295b2914491db408c1e842848040886009132d3640d300d660d2c83d0f66a4abbe339c4680979b8f204db4b0042ef4e29183a2530997c1ceb6e54f59934a125fb43fb64cd89c1d372a2a3e9f0ae37be68cafaeed8576cc89de5847ff7d34877752436fecef2debc8ee2add32cd7f682c2952c802024e8e0d19990905238fd7bad5e041c114b43aea4a1a6f0a32d88c607adbd4db4e65dd43b9d716de93b5dba4d62c514984982c8f6aaf9ab72cae358f89bd00bfba112928f7041b0b2699335969e86241379ea96d3df3a32b292ad09b1aa6617823e6ffc42dfb21f8cfbc3d553ebba1c82508c6aa4ce231b5516c2cbbfe21e5ee54847a2102466b534d2aaf4c2708fc5887038dfd9b1699218ed3379ee3902f34dc2f3257274ec4dcafe593f759d09958f47835a059dbe0bc96a01f88d3692a11cd7f31f49d2331c76b790696015e532853993c03aaed52645ac40658346109624f0f79f6f837f8bf5a4ae9a3af3640dbf822f63905f6d93c7dde474053b0418f0727982c349c4af1db718cf3cb416dc23fc4d2b3b8e3e44483aacac01ece84aa9693b203d0200058f057f918b9113d07ac13c78cecf2db943482f2e6be5e68b52fc06d9d8cc007a006100f42455367b30fa90673edd5cde4d2423176b660aebac2bbc5256dc0bfd728db04c212ca42970f6cd7e673d5400467dfe731777d4eff9be7003471c849216ccf27106fb157b9cb24aac53fe219fea6051af0040b2b259b670cb081321192d25999134a0e199ebfd57d2d0c92a0d54a10dde29159f619dac65c38f4c6eca8092130c1a6a1c819c03b0d62cec95e3d32ac356086831a5abf664cdcd2def9fe3cb0712fb35e76527f03183bdf3bbb7800e3abf2b6dc6c81aef9f9570bcd33e8a321890674eff6c126a2b6b87ae84d4f20cf531e776d95765a01928899073c788e96097fffd51b5c47b3cadc2d0ebf0b3b6c3e86c767ffc27e789da5e533f258c8bbfa442a2e4a58e21b895bc76af2d51f6f3d38940d5669019db7200cf7dbf074aafd0657f821c36ffca51040ddcbf2afb53c7e9ee6a690fdedaf90bd8ab3d3b94284bd5ec8c6d297c8776ae40b8075cfa15eb0cd6f7012caf44ca1ca5aee3f98da5e83d8674c63c445d549a3245e3bbda3f4b4b9ab863c85be99aa292d8a709187661c9d32221b21a071a81a257b3e1535dc2ee38c8f1d9d3b5d10a9391dac68e2f85c6882dca25e4c64e8f26bff88d1744f55c0e3925282b25a3f89a3176a5e94db04c3503561fae4995232eb8ac989c3a95d6f9f01c340579654dcabb0b8c82765557ccb96e81097043c76eb6b973d95ee3ee009376a6cc1aac31326ce1a55250fedbc0842f7e575b1a29bbe70703610fc4df46bbd517f7a48bdf8125cce46ac63087901cf962dd4517003f13c5e9a3e6a1cd5dba3b857210076304035bc4aa9cdf690dbee52a4c4799b83981fe756ab29421cc67df6930565032bebac8786dee3a304342280bcd1683a76973fc182c95115e387210f1e896b420a63fc8617c266067ffb4396a85da50d7f6931f14f78b9dd9aec32bd0322d4e2716347e70d3c454ce03a455b4248009df2c338c4b282d3fd6894a877096afce51b04fed2e16b879964d9825128ffe067d22a78627b3b766c5eb9690f28561c8d181e9493eab98450fe38b9c2ff4eba651e3ae8e364fd87ebd99626554e5c73d61b6feaa848afc4a29c575cb76e84fc89fecf9fcffd0018c6ca2989f1f1deccbc70cea71391c017703deb2de4f43633c2a645627c9d9acada760f782a97bf5dea77406acbf4a4be6af1f038ea6b21fd2e85ef4b7129882f945d8f9e6ccb416a5ecf76f0e8a350f05371661e5f121c612d6d1ec1ccf6c31678b15a9e241d73f275315287b36b80d0a90e054b900bc499ab20d656ab3b534004ed268c418358ee6298323deb34d43618a661beca867a8db8eef1d916896ced13bb504d10508ee9caf7e102d09e1105ab64b5f76cbddfb4a009793fbc76d6204145ea150710c1a909955d9a09eae258149f80d58baf99ff37b3945daac8c7e867dd8e5656fd5d5e639e3be651c65d5af06eb53884a1b24465421bf8bc1c970484852eaade69c9c4852c1639fd63d905db17ff8a83d68b31fea8fa9730d73b1e87103faf6e3b8a8b0f6d56fe2ba303ef46a60cf788c19cfcd3d5e3d7a760e2e29f74285ba4ac15e411545309a0973976ec9da08784e17ce4051c40e627f9a09ee5bf2eb89eda5ada5a40c9ec07785acc907a81f0ccf86fe3f6676db022f2d69ca584b1bda2b20b3bcaec5692a0550949d1e0dc783005fcf471fbb71a93975e1652de235851cfeb7db8a49a7860f46d10f248ddd009e2b8c8606237a2859af026e93386c416f62822be040600567edcdda03d8981be64b5cf2973c64eea82a4c0f300d13ed8ae847b709bfa7c6ae70e13c8a222e9989ffefa5127d7ff98d3995ac284172c42ee9e985f6a41edd927a431685d077fd2dd4a3096b0a578b539da456394800eb3daf319491d3d8d81ea5b8c1cc0c901afbcf6efa949563a62282befc9ddcc6246e534731843c08b1f5624847ef6d0dfca29a99fe3e0f42307a1afff401626927862ad3954d4c45477e81111dcd0ec12acd50d1c80a0a34689a2433542a0f3ab888b555a5b36d138a4c6b1418d96bc9c29c4af3ac0b937c8bc29859ea7617e4844716f5bc3e7eca0bee488b187b8fd826a6e3119ebd665666f230be6c14de601ee7dd42efab3eaeb0d056b9935ee7e17cfdb8fd442955ab13caabfe0cbc6c9ca04175218675cb0b283beb8bc6654bf9cc4523b3c6a62751105d7d521ce19ef33392788c9f23229a89ea9d845bf777c83ea22a23fa2d9a9fd64b048e67653730e90948753c5f34aaf629792efe4e4690cbd4cd92accdd7ae85649d2c369aa171fff0c1b5a8ee430a700bf831b5e7e165004f9299ab5333b7ca8b65ba809aca0af4993ed2fccf91af286e0a68a173fa0aa680493ace24e6cf42bb30798211b805b4e37601d8ad79eceea8d9189db4f977b6c248828303e0e789887a950b5b6f261483fa8c18e13c3d85ff59f713b48e9022ac155757803cd14995e826d70b6709b5dc4488b5ab5c36ddfc9ef9c60423eb2f95e60ca9568630cdee3a1111ee6ac21c9db165ac09828fb0745f490c1a73ff9d0010bc4131f77444ae1d40a9a89ac116bb0d0f4e104dbd50673e7c76aaceaf915f2efe92b2ad4af438ed0c278453c927913446143a8d9007b408ee92300d431734563b1c78c423431065785efb62241ba41c84ac6c759e5cf655c9b668c94afbffd066c8166e4c97a9919469f75ab583fa3918904f62115a44ce8c306112c728d93c484df7171cf2c6126091f984d54845b1dddc920dceedf873f2359ea1d2f1745270966e11100f7157c5b67a8b2de60a097a16bf0ca2dcfbd0b27478595bd8af1de8ca28337cb790ef4df8862da6265d8faaa493c5745fdaa6f5e3e5dc91d706be1c82cfdfb4d0f22ff323c54edc63e4fb8bc0166a008d38f242fa7db82d5e57915d614f860e4248ce39bf23ff0836b3f5ccfac00c03529d2935cc3980c177f9dcabccb476b4bf91259a91450add976ea20e99c1515e2b4ae2805b0f75d0b6d09e786f69e5915ab3a2159b0edcad848c65ecb0d783fc6f2e9c2bedaaf52e794f57e32ad3cd85fbca4872bb456bfced648c6f99eab0e827253dfd9be1cf8957ae1e23363aef485c5ec325e167920bd0715e78a782921d367be500bee88a40ba05e86e9bb44083337b14aa9ce700a1c3b339fb6ee978912c07a30dad97df8b6d78a3a4dd4a76c72e42a6615d4e735df517721aa85bd75bdac20990b1e290d4366f984ddf9b53183f90443907abeb81854d1886ca0cacbe5daa1acdb81d4cf5aebc777e8fb0fdf398f7de0dae59a3ccb148e3ba4ead7d1c0d9c3fe1fe3db421a44c1b5d4d27a145994ac3f041333336adbc72924718eb44b15e8aebaec5203a737d7b4b6510022f3c556bf46ec5d1926e78463a81f1f99615a9fcbe200efe69ad9548a71eb84bd89a7c7f45d4787c0be9864ea60378811ded2a46bf1d79f4fd5c0c631f223735a51114316571efaae72a8bf4325db3cae6fc654d5565febab93026ac6ae17bb5e52dabf4440c110ca5e4c69a84db11529d899934cb135631fc91a429f211cd26004acd9c0d05084d6375968143f44f6bc10becced6c27015ac27215fc001bf68da11fd22ab8a36c7d919f83d64efed6a3100a38279c7b97edd05d7cdbef4eb1cbc2fb57fc148334b230fa8268e3d8c53daef79ba527607a57c7bdf21add2721a34acecea38681be3da8f33f6bff112abf1104040b7d61dd51a4d5bd9055226ddbc46d141beb0eda1842f7ef93b61cf208f683ea8567216f32fea0fc5a77a18003bded3e3abd22f17352da36233672abbae65b3b24b7f5549e405b6220b5a7a3d30af02c4e80428578c5bfe1b0ce0739550fff3949c74f7c051c7c90463ac335525aa9e7ad864329c4f4596136d3265681513c9c7e1eef14f85e54cb9c55898a75e67c20be0107f531f611e13c3ecc2a55d3578bb27eec481a51193b9c77ed387c82fcf12b04e647be61d75aa074293dcaf46070dd184048771def256d92930609dbc254e2f60c85b42903fd32c986d7c38b3d2b32d5917bea8abb35d03d8b443722d85db17a0e955aa93fde9ca09a9ddf4f6b68d9c2af8e01a3a1781d64b442aeb9154895853c1af5a6765d2a301fee52b5651aef9dbfde3403096fd88ec5fb2c987363c46a025d3b468ddba0444f7240dc81ec5d1e98650cb8138f0bf6b186054f939b3f38eb29be7a07848792435ceee8f39fe63ad2452daf9c749702cf2a2c1b65bf7f352468a2eca1e03965595d96adf974caae762ac49d48e4d22158e4e0291930fac5a5b0d390c23f2bd4de9b69488be81296a057cbf1bd43d35fb1277c66166ee2d1789bbbc3105d6178b39ca842d6d2478bf092dbc1cc9d09b72f888fa4b4a4b09f280aa7c38798731ea7bcdea36f0f0618592c4ecf6ca31e4e9ce6db6f64fdfc825a67b343f3cf7415334854f6efc6cad87b6857cdbf3bdeb896273ffe2195207d2e2c20a02778c61b3a5853b8f13de4101d29ea5322514c78e2eab04e0c622e72d1710f2f867252b05403a92434188a24e45a24f839a8b8c865f3bd0faa2573dfdcd60dfff87f8e1c2171980a539e19a0153ccd933798daa9ff1e205cfd0e8af515eb87249f302ab4f5d820af05ea26a0a5566743e9fb58dbe65c1b84eb3432ed9fea7c9fd46b1b44cd13ca3c643de8ef1a43f02ff2e3f4d278b1a65a74d969541b191d8b", 0x1000}, {&(0x7f0000001080)="db9806367ca05f35314e7eb83754569725", 0x11}, {&(0x7f00000010c0)="522a84588bb5b48635220271300db0d9cc4132c3a0b32069fc8f23eefda81ca35bc32e100e0d8a2360b0a8e1eb79f2b933fb177ce8cb75b9cd7f8f47624db0cb51e71bcab1203aca2f275faf08f5611c9f6effad61c6a64a10c6940b5a224434150dd434f195d253ee50541ad34fa675ee793e38c0eebbfbca6557afdef58b258281e59298ba3e0364d7d64853664442287784e7226ede79af7716e3435fcf2aad52e82455ba0ae243f162c8f99752d48677ecac4ad349ef919378bff0b021709412ca5428fee09df41e8a40a74e26399d714953ca52aba2902fdf61cccbd2625dd7a376d318d8bef8b37975372e669a9af95b143b9a48c9b9ff6b6fe105c5219b3b1f95599af06b59188ebcf18244b3f0c6f532cfb57952ce19f524ca14eedaf2fd3bf8695187b02b3bbaf8cc9812642e43d6c4b165d97ce0a384089312f558d0a1dde9f5848638c92ae007fbfef6f2a1242fa6ba43fbfc96cd3016df908506d0441f9ed66c6d6ad2a83ab3b21600e7a32413ec8e1ee4a1bf916fa2b7b92a16daeb76c19228a2ffef9ada6ce3264a8114484cbd0e01120cc29fb68fde7aa54364be9802164f8e7fa0283e311e9cb2871ceb37f8417fa55e04943ddaabe448a0e1e8a55f7dbce2797603e62913f35a45a4ac9def398223d9d79cd752a59b0b36e3c2e4282fa060ab9b0fbefb823d63dcb5fcf1438b0fe66cf5918e2374564fc397a884502927226d69ea2a1f64b92675278562c03ab0013454547069a24d9dc89e24f8e2d2b93218263a353af1ddde2a3e30e52b12ad42b6a30f2f8c707e3f6cd908ad2adfcb82644f4db55fa1994871f930d60f37743dbe8c20c106b501f5481c267dba5b6fc9311f993e60248f6a52470308bf52f7d569f9f697375ccfba5babd13522fa1841445268735a1ca9735d11f2685f8c07e16f7f7ee23cba93f19b692f12fdde48cb4133214fbf85409645b1646bf9c8bc9a9e463533985463d0c894f01f298e14d293ae59af112a5159371a2020654d38b8addecdb3c41e9e18dcc78a3f36aa788687b0ade42ab9eadd34ad67aa07960e1a0f22b1f3025b5267112f9e2046fe96f22a5d585987bbc62ad53a8354ce247317b300e1a91ad0862aba88f2da8abf1b4ef552df9518b7c9873a39e777c3347e5cc248059b0106c43f3c02e1a6b844eb6b3a6a1d8567bbd718d965341ce8c528943c64bbbd966567bbe4ac18c630a928df96d61adcb388f9b4e50f11584c6fd5c1984a14bd0974126a5c4f83fb7110d9a801a5b3ee63d06e34e99f8195e787d39521e7d771066d110144ffeedc5ee31240aa996086dd3ab08693c098d6cd40d945620e64382e500a466789d002416635276c4780e8e5af544b73eda8dcad4772b592251efc66cb5567342390e1b28def38a748b83a97eb68202d2413484e37bc844827673cc3a55e2d42f24669c057258dbb3761e3129e0dd983fc669762c6a4f4f7bf9b33056b04660bbde0e3d28a07ec8db7e60abc0e2acccf6725e2130de3f4259229323ab3c3ff6afd1d10a7649529f7d206011e3e69a0f539f32531c82b5861cbf840f9be0b9ab082ea854610e795fd268edb224f8bdce3690ed901e0ab5c34eb47847f0026c1530a08f42b05a2eee7d27f4fafe6533da88c34ae0e1f538f4b11d5405ee10fda0ef14cac75b20a37e56f9c3612a0b583fb74d5fe14d220d1cdcb5b663bdf30f8a3b93d52323c090a64fb4dc45dbeba5c8d6a929055383b9f2063dfb844b56ab0f74522cad6c688b708fa9878180f3fb378278bef6dba6f5fb7252af4f42adc048a5d3711269703fdb76a7627c1033ca3dfa65d3f327df1c3d4f16afa37766fd66e731b8f25769938a3506fac5d56c53b802cdd45300b43b4cb5b6aab285b27079459a65b8c8b946ba5d27653eb2591f7add2a725a7b67ea44ca9c5085c70a67ad093593a24c8ba55b6b9257ffcc0e8e0d534d7b9a9b9289b96ded0a9aba97a4564d64399991c2ea0af14805f3c498761fb3b82cb29a9616436ed6e81557325903f8933edf2f98a8df968963cfc36fae940420e35719d46479ba02d339c795c992f133b06a83db2b7a8e8a80eee34931507b51289c207fda25579b95639702817ac116603a12fe03c44d3514288b3ea535078da0a52a95baa9edf6b9fe5291183b26703e9d280fb1af817ab072fa4b170c42333055100dc660c1ca2a477cc4aa32db0a99fa668a45e0b55d950a98cc1e3c31650c9d6982c2b5dc14cd577b3bdfa5e110d90d32043eafc83950296917c542ba7a1f493480fdc920c0f3af84952d3eaf43c687ccc433adcae8dd8a66a4a2976362abc00c8bcb11551ec2aeb0027f49eb517a943b0a6b5527ce88cb8d67649ad89b857a77c105333d846bb12ff49f25e194b2a30bed359373cee8cc0bf141bc932af65b51d52eb59f2a990fa07d0aa6b2ac854465933446e2a7b508327563f033eed3ce7539ae6a2ef6c270f15f5e71f0fa93e8f64f6e574d5c8683c8dadd0a4e0bf7423f4bf2c4d1a14b024988df8459d254fbc5de041193b167e3f9bad0cf8886617bcf351c8e5537de6e65f9c5429027666425b0b406159e0ff623129d70ebf40fed8e107c5c1ea0d1e06133db828e6e1268f5f4f3426f63a64e5b6663621ea007a4b427ffb0f2678892d739606b163b8c88b9746c7460833d03e34ed327a48336ee66d90182b47a8c54e1640b89d92c650329900600285fe4a81b13ca8207cfa47b487657111bd2811e7dfdd0aa254e545e23be7b526aa2c31e0a3f7f6c4053ef2e0af632002fd444bfd6639e4ae236cd32d707308a57f71a550e3e7a5de42e3720e6ef4c9223ed427f9fd6dba1647d8865815f449fa234ea8709776f122a2dbd2e8f0c92cd2e2561edc621dec5ad7cdb26ead82b994e45610e71f81ce3b53d397ed03a47ce1476eb2f89b35dc20338f0e556eaaf9b18d626c1b7a75a4093c8c386d40fd61ba1bb01a6f8a49d5e974c3e22eb81e4c99132d96d2f0678d3103f033d0eb09ee149295208ef73a199e25d4d3fa475c7712bb2ea72edee35b29e5680ac868fd52e3e9adab9d88d81ae223e7d9d68bcc9c6d0598525210fa03cfed5c9de85ec45d214f5a76fd3fac9ab92e0cce68f87161f4a7bfbea3643309b24448788df21879c235e4257a3377e1ea006ebabf24e940ce90d5ebb54790b01bd9df6c9bea22895991aa5da678d8865af5ec2723b42447460bca8cfd70461a44cf9e7f026869272241de60a8b989d40a6dcc0b91bb4a0169c16f17def17de61f093d83d0c099dcab3e745117b7c9edf903a71af0214713a65d97f2d94edb391b0d6f7662ef554de91db47181106195b3b27a1b9d642572368384eda71d5bedb6a8e8e6d7ede46c66adc4522f60e8ac2b5652ac91b12c232a2a11d4bc3b0332a2053d90c64c0f41cb90a21507cb320d5d9f4baa66d4a85facc4e80fddc660e6da2322bfbbde508e877b249e658fc922eab014ecfc3893eb545bb4402d6376cd85b9a85811e7f381886c31ec31396be56c6b0dd40fd4ba5e82f606225a6865f1291e6f54284f3c158777552402f6ff2d43e12911069b4a240e58db2b0fe220f902553da1ae882535046e1db26bda7ae96e291481bbea1e90d14e72be049fb04eda4860acbaf4dc4dfead0c6c7d17d62c098cdc6af344c83e5c1ce3c535ff5da830dd76b688e5eb69517b8491ef4709f181f394c88b5638507037c62508f70283378f85620c6790f7548da16150c40ab5c5835b569459a67950bdbdab71b02e23ffffed40b0362d0e6a99dc0970f1182466311492fe7146c0cf2efdbd907c6f3b49e9d8b9ea6335627a5cde589a269b495b9e065078d92be9a2b411f68ecc1dfa25dae4e4d70626a87de97c4237677d14f3598ca39f6d5f063db6145fca159595cbd475d53d0d269d472fa1a3ab3283481510f846e0f5eba91a1fc9a734fcfacf1ba07f1170cbf96c7369ced86bbb7dda270e24a59920ea1addc42dc0179fe42c2eb7a2a273d364e0c6b673edf27b809b4f48031fd0a434abddd499c2b30dc8f105e8f9785515cd22d0067a8a3d0d85b89e1c05996aad2c31751c07810136614dc11f739731f57e5a914f986edf92cc0cf1039a161e5668f9b9c3a47f52ceab29bf02062b162e3551b7c40fd5633b9e2727a719de62f749d46b028bb6574b2b3432d6a7768153be2fde849f7fcef11123eec305761d10d56ce5fe4a8676f61351f24385dd3d5c459297670640567778495178867696042a50d28ebe387e3b9a1f1930e953efafaf2b97dfcc1b2bfd22f234177fdbaae56cd262303f7e690b195d6b37d0b424318372253fbe2f37fd1fe4802f8c7c4a04b64dc827a9fb3ce1890293cf67358d8da172870eb15efa828550973b8cb2762e32e6d7ccd8cd55576da9babf9d2b6f0db9bc2233f89bb9b33b0cd32ffaff13a039dc7aac32896d5e07870edcbdb42190e331a092cf735c7c20cf77d5a12f814f8650a9030e9d0e8fe1a65552b0550bfaa467a7c530229729fab5b59c6cfa70df6c926e9b8944d4c1e4ce059d5da1c34d619a50ef947bfd613dac28c69e33cdbaa32f67a5a9a877d07549b3742612deae082af9875f9a4a80abd8d54d9a1936e4d69650541278f1849b78483eb936acc31394e9af982e29975f00502ec3e7c4356f7e59959d5c989b396bdc0dd16a3fdf48e72f4189d9a5055474fc7188488e501b262636354dfb55f745be6514648270ac3436446ae163b9f57c5c207306a3ec94de299b6e7c738f1750250d11c9bf9dcc7a1678708400d9a082bab3057e215ab7d4dcebdb2c98b48356ac53416bca0c0cad4549849d45ea382e96328257d40cabc0f5cd53e61340a84f8719781403e5304c061df100198e2b31ef597281f93fa5813b4188e42f601a009dae14c20f3d013d98e825c752597982ea0a37c84eef7ed6b7577195b15faffecc9b5dcf284c15357e0014883b43dd674d4d8a446946a8c1ee9e07b268f5aa6bdadc79b1476c358d5a5f2a76b38facc220611d1b2ef5987e977566f07955cb91d7f7a4443b83654e02f9146b4eaabe282fe284ee7a154b2ee679c7ffcfb95747b8814ec6a5d4e2b28d2d778cc4749e49bd45dbaa68acc17fc3f47ce81cfdd80fad457462b552182bbef5b7997995824c67a4e8bbaf2c702eab55f7da8f19360bba8a6729afa4ccdc139b1a122ab798038639cf8b6f815ad4d4ef45c17fceedccfefd680fe5767e32cea72c4d689890408b13cbee4335cc0718dfeb47588638e5f08d85e18eb2fcc8b433dd41976a6dee2f98ae286248197ce9cb7292265ae1885ea8be595831201e6986cbce11d22f26d46dcbde1fae9cbe398d9d22181dea33bafda2953f0dae50871ec09fdb62aa5f0747d6e990b4fea428e4a4fe37975db1607d02e0688f90e86e2bf06451b701f357752a72ffdfb3ccf3aca28b3cc4f3719c55f4629d833f45b6461311807b922d94529b85aa7b6a3207a0a669105fede688777c876e7c41ab2f5b23a6807bfe293e702d389825d171c05b524f34b3015e59380f289bf8139f6f342f9ddfe48e337d43d2f579cacbf31348e8166722fc57689a9d52fb1cb590183fd0a87b744b4aed71040bfc7954a8cd3c239fdd7fe8b54d9ddc8b8c0fafe2808863eb20f809f299f50ba63c4587d9b38f6075f51ac11a41710478346ef65fc56d69b77d5f8877bbe000926504f216ecbc6ddf0eba21b6404c82cec44ffba2dc2a8db6b0444ed98d2d7f9bd5e48ee9911002f0fff663480e1b09e52791f1978c4eacf758b11a48bc", 0x1000}, {&(0x7f00000020c0)="cfe7654740e0c1a1c300b5ce8fb54553be141432cd0735dece1a2b40bf269a5ea946442de4bdf87c072ae66d090e03e3f2e008c592311659f9bd220d47a592aa7c07fad920954b9cfb4b0dd520e2b569bc", 0x51}, {&(0x7f0000002140)="6bd5c7a0f9f3db3041de27893de726fa193634ff56372b46b5cc0a78c95c7d58218bd4ac8b056bba9d434505febd9c78859428eca65484f88f61d4ba5d14a5139d85d59c355fcb505a36588cb7fc3d5a387862f3055704c47d001fbb4b09229a74cea28b2c8e1e475311fc73f98f42cb4e0a2fe8866b2b877523f0e509e336c0bd180ad5779ffaadca0b3bc50390571381c771e53de82a3e67120f0d4ed2ac431d6e519a5b6de593e1bc436c2e400dda63ffe0d251393979f17af19f83f005cfce0caed374f227893b5a9364025bd34dbf6a29", 0xd3}, {&(0x7f0000002240)="4ee63e62bcd96b5796cc4ca55dd4dfb28aedb4e0f79398f08431a9362f4ef1576f838b4a85fb3a0df0690510f99d54fd3f644b4b55b44870cb67800d600464ec6577863640c50d7d2cdd402d48b47ae864c0995051b4f3348f84f9c7f4e50c78ecf3311acab4824068cbd4a83aa868a57dc269bd9a6ddf2f86656eefd40a5037be2589695ef484cb9bad8f671542d8948a810750f6998616fc35e35ce50aad28e686e2f063f890af1f5b0a1eb3aa5dd2b519f9792eec5f5e8b", 0xb9}, {&(0x7f0000002300)="b7e7556055474aa796c7d4b373d79ce5b391de46dbc33373b84b53d5ab60d37ee447b51c872604e53578da259fd348cdb75e31dab1f45af20d56a37506f18b3bebbd8e96a967d5bd2958b4fdfdaf784c21da924992db13bdfd92befa4128dc4e955dca42fb9909bec61e258988117f562e88ff0ba02b1bd19c54e2a054314ac7b2bd9d09cbce19919e14c95da2986fb5eb2f1e902d249e2194e90b51ab119b39a950df61556dce9c344495fcf921b60f21eea32e853398c4c547bb7c1a8860204536f4757b9ea51e26576b5403f13a3690cefd2b680003b1f39cdbaac5b5e4c4", 0xe0}], 0x7, 0x35) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:01 executing program 0: r0 = socket(0x411, 0x3, 0x0) sendmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {0x0}], 0x2, &(0x7f00000003c0)=[{0x808, 0x0, 0x0, "2f21b68f4ed5916d105f7a17c99fcee42584c5ec61edc17a32615a9435ac692e826e37d28b6f5a73ec5ce5346f83626acc8d848a8984890d4378ea7adec61107f749a4abbc234d2451fccc4f5739af004dca6ff41c88ddb7d9cc099517e26dccd0840e0f17b618f7afb54cd013be6a512368d135fb68956083d3dcabf492cf68e82470c5337b720ab2cefc6730b26480bbc3d9de1858b4341966de50748a53b9a51f494a53b7ef9e4ff25ffff5e6160f036a4dc66e56e08a70100f106287cd0c829b3503af39c3f1130aedff65c6ef90b88cb0fc14c8a0b5047204a5327fd25bab517a31fdb3463595291153d91848c137c19d69f0052c8d46f623bc53de45a3f7ee1bf8b4d4ef0f56fe0f503d03d62f3e10181a84afd1f864a4b24b43c69adf81f4646c31dce3379227509ab6190d8d7c5b25239d7024b7979875c81c57a385016ac9eaf63c563e3009774310bf0a4d11faf1dfa325881cdcfb53d5b96b77ac894a3ef19e9d117ada0356a25dce840021e0388d6efd7d7c799e0e64765ba634aa357cf5c8dc592202c073d47c7c17d82293e42f06546677824a1c387c57b0f9b09dfce9cb783555515c02c770494305479a1d46bd083015b285c0bf124bd264508562be178695525dcb432e3bd20b7c90fb3b98a7cfb51f804b618b1704caf171dd964afb2208b1756cfc900e610cc5c99d3a447ff429963685003aeb3721d0e290928166ef3ac6d34411d1ce9d84dfb1b794bb4f44e884134ff367b084492cf54d69103a8c38b591825650fc0a7e6c52ad67717b08a05f20c409fbdadd292547c3e1f5e321d0ba32ab496b73c5bd9d3f1951d7659fd8ac0f8db0dc7c866d396ec8893fb43492997b56131d7488509c304f369fdf601744db34978c4ec7fd076e58b2c3fdc97169d85fd37ee7d9c572c22ebf057952e99c9aec3b519b8d830f21c73fa1535379b7744f9973722b58fec320911972a9300e215af119a9de15148a55aa35fcd5ffdfcbfe55d37e7c9df6cc21ba5d26ace71926397737c00b3bf3a000c06f141ad968ed7cb2923d7b8486b44bbcaea2af57221854bc711b621bb2e512e78efb6e9379899585f5200247243b2f5601d7467aabd7e25574599caa077ae7ba43f51336fb8e014f592d9f1402b8a54a7dd9da423c27962789cfcf6529bdcddf6524c13e35893117e314239e60e6e42cd2fa0faf17b056679c4ab869b48c5b1206ab54ae2faa1eddeddf52b6ac4987e20eee862df63d2da257e40e68d19195bc687cc398aa6b2cce4ea55b547962947b5033218009024d27f0d58b5fc6dc8b19b642d09019a6112f4b11a5da950a12a6e2c6db6f55b3c72453dfe9d8e14801112fb783240a1177fc4ee82ede36f4c2e218337952787ed962cb2e24b1472b481783397fcfe9d9990ef3b4d8e35d878530c7c47a925cb20ab52fe9ed753423b1348827d805a87e1a1b2dba5e67624d0259a5962c8345fe4a559741f26697a99dee6d886c99d8761a10904664183a02b6806213aa32b647f08c665df89185e04eef45a0e28bb7a9242636ebdb952ec6f8125e5a4e5874ba896b031a35f481f0796592c134d6825bc2283639ce981a6b2017614a93d9c17e9e858e71297eabf9b2981c9b273cbf78937d9f61627bba7ff90637701c22b86e7527a92cce809c3d44895f7104dcb3b44bb99ab592299ee02e627e551a7ca0a756edacd27ede495d94525b165875eaacc7e599dc2f8609317fa1f190cfc8003fa9034b16e5364d8fa786e0e1a5e32ad851574aa5f4977375ea4e90d5231c69d614eba98037e70524c626841b3d3206ac4c7d275a42eb3955b5cba63157e626026f33c50bd073f2b7f738557b960c4e44531dd314dee833b964fb141a7085bf11ed52d19b8158b93bc326947ced132033fa82c9e2e27e46d09cfd92f5f704a40c65964198068e7a41ae860ecdedc7e20a407f8b05625a2fb1467b3dd93cdfad65b03781d2e3d6120126640c74808f67c2cdf7b22e852b3750433072f7dd646355a01d4c6fc78c39885e5e2bf9af51abea86583cccca2f66816916836e201b8d0a1ce803531e47b5f9f3340dd3034927be8543cdfe882b28d140a240e1444fb2184f1ec9a74400179eede71eb42879342c0ef7a9a66b5f98e10bf7b90262aee678ff412dd604ba74fe8ea19161663dc37b0660fc4f5accf118caa8ed608b93e6ced0a05d103224343b66e5832a5662f89effbe1cf3ea0768b59a106ccfcd0f8a28a71f4cf8c525147cd0e83594e9595f581fe006aa7fdfdf3e6c8aea0f0e4ac52ae8296cb75817a2f80425246afaa082be279351a00068dc7d9b531c3a5033c62c60d8c07e6cf904cc9fb403a9731456c876417ee5eb1ed8c9828878b6a737d7574f3454abbf0b0b854089d05483950d887cd6082804f552319abdb97951230c34558a7372c04c20e0e6fcd8b844a37650325321d2eb39b3d610547fa1acc5c8c54414b5f67d3324da695c3e681d03c84696ef7f2b23ff8010a424583ad6e0e8a953b7237827079cdd6b6a68bede166331319af7c0ffa29ba2600df6acdd06e51969b2327a2ea429856a26bf46d5763fadb3697c8c963b55b4dd577552f256a1a1a24ad4022937960f3b7af111b3f7e7dc80f2c44090399bfeca61bd58b152307343c9613e918403a565f0a6274115f611a80f84aea2926c57c4ab577c5120a3f2f2ed9e2114f220d3b6f1ceb2469f77194934ed9f679fb369c7b4ce732f3226441a48dc003da45a9bef160465c9c76bd2da1816362906dba882d37ec85827a2731fbd6f0eb77f3701b7a88aa641342e4db3e190d6ccf0fe665b24d61498f1092687b32505a8fe3bd93a1dc90030148896bcf7423b22b48468"}], 0x808}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x2, 0x1, 0x9}, {0x800, 0x7, 0x100, 0x7}, {0xb8c8, 0x3, 0x3, 0x7fffffff}, {0x0, 0x3ff, 0x5df, 0xeaf}, {0x100, 0x800, 0x1, 0x7fffffff}, {0x7f, 0x929, 0x6, 0x400}]}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="23c7629c5835f5a750b1747c195a34297161589848688ad1c680e8ffb3640a829b01aaf077d3277cbf39646fe8433819bc9a433cd161614d689b478d4477b55c32185b462de6a0cfb3aa4f0746f2732ef1c3a77dba59de80623dd1792c406d2922e5e0c4038a5871176a5b45233e7c23e5a7d664ddd14efb616b5d8e20c3dbab665f5cfa9d0e2ff10d86d33d5496bda25e39e5001157b9577cee19451391611c3b0be1dc212130b78d3d809d8aeacb59a6cfc5273f2034cafaa80151137b5622aaf9c06bb8913852878fb504b6a08790022a73154b94a9c05ebe8172694e347ea630d20ab1d21762a031385066801690d7eb5ea85d9a6d374a301ba602561effc8d38be617cc7f84ff830dbe149a82a8999b67a41bbbca39829908376513859fb6a7dd61a67e6ba5d49b1328bb087365c4d25fb79702d8f4becc77b7fb07997457de02cf51ef4df3d9f8509cc15c47f6f8511ff21d7f65ec66bdcbe0ae5da2339d0954044b57963b91534088d135e928eb5e5295b41730bd0cefd93d7369c1070fcf0f312b7f79f577ffd689195710b0251225b401285dd0fe6c1471c90d9937c1c9959980b8a075480f0ea89a7cb5f281f3962c1501bb347a0d9927b3137d57f9231d293aa80d096e5dce0fb2c4fbc97976dcb98c410b02702417ee8ce28d2534be8cd1a7f065b579744a72a12710632a2e062cdd0f22f79aba65c20408915ffd4b8b8441e86d33a2bc4b2522e70d213213dad43e1b572da7d72e9d8b35bc847223049a26325a4521a8b2bb05019fe82a92059edd39b80524e41aef927d9644822d7769d7a8d4403dcf2cce238800a3ba65b3ae7fe36ad5e81a9103c127ae6bbe5a0e77271226b69edb3ae53be3861394f5a29c6cd6285dbb7952f4eddcb8852a954fca68dc93eff7705fc181ab827da2530be1938ccde191bf8d1b00ceb443c88158539aa1f8117b4e735a633d3c8bfb684650f25e3902b319893ae907a5d8d861b79ab76e72d39fd552bd652f3662fed087fbfa89a46e75cbecefd28e6f6229d5707ac7bc32198844626c854a84eb5f1abe9e286148e2a493ba5d0302434c6f0b0a284d0dc6b0341a57f0add061372fc372caa475b367dca40d5ea17909b81bf37e9265766ddebd5cdbe53d13c5beaee5394f2ecff2b904a31a1b0a39804518fc9cb671f49c58375c35816fa90d6d2fe1d5d50345df1e7158752e254288c877464ccb7afe676a59f5d9a69e43cf480626ff2932f24ca950a7129ff8c1823cba7256491bd87bfdf8cfa10dfd61417c588a4de7cc41d052bc6e285ac81a1fda5ca4225cd0e180a6dae15b4e7748c5adb4e87475d3008e5fce462e22b70570da954f6d92a78999ca56f3a25a70d33091362bf76cb1e72c7ec27813c627273746310e02b37b747f1b6e4b540546e23e95744f8a72a2248c31859cb52b7a1f8146b5f4b33f57c9d690f2b23c54dab9f5c53f05382029094241bdce420b032a275b5b4cecad72b27f21c5aab3c0239d42832ef7ac0ad47078dd03d44b68c7cb39f97d3ab7e14093846c2e4e15bc431a9daa731f2879c693ec36129c1e3a8901080bb9ba6516be707881dbbc7e97163263badb511b8ae6d12c0f41879364db5ac7426c0bc0255b8d376e51026318a197a9accfc0103482d3dd9fe113be348a93a5c3a9d0f3248fa0820e21e83d4ce2c9beda400f52a2403bb669c16ce51d7525b38308c25f9c88fab62d3a082b6a053e1904cf37ecd968d0e65543a8e78f3628585a2686f5604844d623ef213a9472a9a4d9993cef953f485510dbfb6655d3fb250717cca225139b36077ff9f71869b6aa7daffb44a69d90cc8aaa7bec255b8092cd26f6a0ef8f9bdde1170f8ba83a3a8c262ce247e7361720f5ecb19a854f93ff6b599f7274c7068a01216540d0b24cb698133bd9e042887628ffe8ac19bf86660cb57e4776878c4320516a8ccb0aeb3837ce2b850a8c71d85426e91b20111fea7ead59e4800154b0e96c1d6cd078a1197628a65aeef44d463b116c1e6d5121ddc2a86b7781291f2c14fc17942edd9801d5a57ea5f6696fbff3669616628f6a9135218cdacca1a8a5105f9a128360456ebaa907ec928ed4a307d44da8242b877bd377268108b1e4cdde25e5b6e4f178a5b1e4736dc1a219969292177c03af9284007dbc99c077c0ef30f1364add9d98a8daef8c417625a2fa044eae1baf1ed9903fcc1c8eec2f375a227d4cd65df98b11c9f81e6251d6bb19a0592ad5b2cf7281be342e95c25bb5338f4041b6e1688d2974bbe311149954370f9ed791baf034926b8dc77a31a9191869db3c3c86d3b44ca612ee9f707fc9ce01ef937590f631479483bbd9f8bc0b929dffd9aa3ebd53a219765a64b9f17a31b4beb785349bb19a97b1df879b8279ba758a26296188eecc50e1d1e53d1515553eb11b511e2fe5a3ba8f0b956467e2f19bb0e42e2c95f2256d873c17c19ecdb7e697f2ffeede2888dac5692c481fc642f509376549bbd4344a94885a04db8f84aff2e4194078963c4f81d798fd622527b87acf645ecc6d6cc410d05fdafb2d29b09cd753c003501cb09d4e28c970dccf340d791820ed38de6077b9f6f7bd158d9ecb65dc0d8651e5384fed7eab96addf09c193be475c744b1afb24c4d50bb1c60e8aa79689dc8e9441405d0925afcf5bb70895f0fa719ab14267d26d18c176a3c3e4c76297066581729cb2dd2f0c5caae5117a3bb0cb82587376cba30f0fdd017f4f9a5ff9d1bdbffcb8e8ce2cbf7b7b5319ff883880524aaed28abfca23f8a2ba5d3640e8e8effb81cf28476cca5935a7a83ee65b09681c72e6141521d540361784cb043f4c8071d3c76cbd18154eb6230304c2788ff89eb080205821966602546228a5b76b9896dcb50b09832307a480c68613f7d97a6be1ce27ce016c22188d4f9132f3c95da28e51eb9d0082a03e884baf5bb406710bc5b78ae0b79e13e3a381b59d44a8680c5586f9c1a8db8af4b384814acd852b02caabbdaf20c42d3f72213e966dd9e175c9d795e43b96fae1b845d4843322846984cd82d32fc7aad3aa6624450fd402da7e5ff5be9c501c99210fba255b23172e7a91ff03b4eb25fc040fe72d0b224c418ca10c8effc5436d41c0057bc786fb317adfc9fd6780f78b1a2babba786c13bed7764dbb69e33c617df69abd139c34950d706e99c636985a243a1ecfdd8d50fca02ebf0dd22d68dd36f02e0ac193ef99e82d2c25af92470274db89385e292a8f4f9008bbda9b50db8c7b8b8a2da637e978ad9b491f987946559b18a442dc7d35fbec638b35e35dbdc9727dbec7e6eecb2acb68ac3bcd3987d57a4b9d39dd8e4cd02fe4d2007ee109eddbe7ff5919dcb3a0dde0fd9d375f3ae6979ec2c364c17a84a144ba1245ece5ba42859c63db46a6859a366fe069c0ab7e8f999488843e3407d2f64c440b97dee1247f443247b362523755ec7cb2debb6487ecc7abad094f7d670faa9961ca2fbe98ce2f8a7f6e673cb166e299b08c51f7e8568f57551b3c71d8e9eead36dcae94af1ba62b131e5526a9e3667de087ff46455932c3781ea732bf4d9da523e17d6c9f76ce9a5fe5c3736bd1cf1cb02ee82dd04f27dc7f52eb51d1fc58e52b0e9a1c7464c1b9b174d862da50d3ded33e0a39c3bb74721da1b9b8a0f4071378ce20ef938274aeabf9ef1b10028461751a75419476bd0b4758c292968981c18a845d8ad93dc32c327c3fcdf18706686680356b15819e6bf2afb969ace76420a4dce0016daa959b3ecfa248ac704527355e7a344c747966c07dd5f7703736f180a749f62dea4e9af98f04ec91b3adea57ef3a6097c1c3ec9b5308e84bf8fec807a6913fe6d2ba4dd6b0d3fb3a17306fc7a03d50fd2e3c096cf4383ed295a17993924497cc6d8ab2dcbf9f09f4ac18b6570a8615b8f52a7a2eed9cb41c6880b69a79a90f016ab455dba6983931c30188ca20e58d53cc82f0e6a1726580f9d1945f1d70a8324c17aed7b0cccb1bce63d8dcb628c5c72edc2ecc704b4fb096bab61b35bb01d380ce10a7b2ae292739bb3eabd3f25b0d635f01fea8991ddb1dd5b2ca535166709f3850fbe041f0bfbc3814088cf93914129ced56c2cbcfd5ac62a1b9420db1f69fae44a3db286604f507fc9aeb317b1911ed721873ca8fac37a52985f228ecb20b3b60558ca7a1601d72042b087dc442ca242b29466034d164b42bcc60dc1647971bdcc84ff3e6c948953627418d28dea8951e0e5134753ff52a755bac5b7fd69991174f127ad27441750b393f10d43060f50ef111c672ff40f0244d35ecaa94fd27722e903fd40a09e4329455de30fcc816615e2a240048db5d6353fadf7d5b8257015f4dde23cb63938120b11558ffc2a36dc91322a5b40a7b9ab48b4bd8e16e59f04c2297f43316139a3e1a7c015a0544462f4fe46d77c4dedf1f294092d1dcfdbfe7c21c04efaa3985e0b28122b5977bb8a3e63212ec17a16423a3a96d9dd5cb4e612f24a620a98b36dfc37cd06c6a12cce55c94c85b0c0880cabbdac5fe8dbf996b088fdb9130991b44fa34bd636f1683b9171f3e2ae2dffc888893570106f756a7681351bcd7cd1bac02ccf297e5020d8c81b89fce2d693a120742fad27343d3edb19ae0e5851c5fd4d6e0a7f34fff5294250aeb09ab33f6b382363ebf7ffbee9ef5fe5726ad2b48138896836c57e9c3c537798acc08d1ebd82595c402b615ed1232265f", 0xd10}], 0x1) 16:00:01 executing program 0: symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x30001, 0x100) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffd, 0x2804) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r3, 0x4) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffdfffffff, 0xa, 0x0, 0x2a16}], 0x7, 0x0, 0x6, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8544, 0x4, &(0x7f0000000800)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x9, 0x200200037, &(0x7f0000000240)="5abd993333dac7e9fbd26fc736bc83ff00100080", 0x14) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r3, 0xffffffff, 0xfffffffe, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540), 0x281) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x7]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0xd6f4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r0, &(0x7f0000000140), 0x0) mlockall(0x3) semget$private(0x0, 0x0, 0x205) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x80000003, 0x810, r3, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000001280)="6da40aecafb3385e65d777c3b0f728a372cfea01d1205c401bb67b04a9a05cb3653cfc0ab3e78c301ded7998b0b42e8f30f015ecc958bb6f68a7d7950a1f5905f77f749991e03ec1f25513bb9d442413b6a2c83634206db327a077e90201fbac8f07810687231bcd09dc7ff15e63ed9cef0384709567816457e4e2083748d8106a1775e8ba2a7406ae010ff65414cbbb20876a841783286a37ea2e3ef4c0124d3111f44f1e2bca145c8b5b25f546bfe44822affd8e5222c29aef9f8bf17aa03378d7865f6885e1afdf6039c3a9b9e4c9a08f12e7515eadb4e051106a97d55734eb855ec6a3b9d2ce04aa09473511b5769cb65b72cc4c3480c17e34bbfa391deab12da56532b92b47cc39b6d0dc474a07689e8ee5da04a014d7690663e4444b38be3e5d464acd98cacb67a3c1b62e353581727aa4abf15c4b0a9ca25ba2b022f8d93d6c547700dd2bc8db9c2378e0a1442b69d9da7a4aa2d68319396f534495ca9093f49980b369d1ca4bdfe46c60c3b22a85e79ef61b9561eefda5d32982dc2a4d1e1fc06a1f9a33a4fd4136c005c662ac90522d79237d44acc516965c14023220e9bc7229e4b03d1e7ad013bfa89c5b98817192c172a46309ced745f641aa9477c73ed26bd200126a2b894cacae3fa580fff9688cce2b2336ff70fee449e1329674841f662c786172a7fec1a0b1815d70233be1e47832c2fb9a5d634d2c531be1c8c0e809a3532fd49d936a83bd60b43c6a767de6be7852e7725369f8368efc7665a524e9f76c8c7fd38fa9cbac64912044e1a2ba275bec585af536df09471bde74aa602fbf1566de1a02bd08f092d6270bb9e41f16478919825153eb84080ee83556898db2a907aefadce9667ce707997a94c6b9ddf3848845508985c81329ef278f9b85824cb34e6796568858110d1b620ae919268f02db7b924c561a0abee22029e30eb7e56f99bf81b3da8127b8d5e920f1939698d7de9563d314ba542c621988f8b5dd3fad4089c035a8e3de9997fc37d43aec3757f74c33c19485beaabcf5e7b39301d4da2545f5c512af0402b900f99ba28f96b04ca1e5f382b2ffb26f6472590daf8c8f4e56bf52a90c119c3d90c64e3b2b66ee1e742984e523f1d98bc2c9df03c76e57b32136fd22dc002f8c884cf78297ab4cde903d277f22e04f177f0b855c8df6609662a12a479580e4d239e776ad643fd6e512d6fcf725da4403cd71ec9d4b5d13c3cf532e9a368b70ac771a308d2dc78171b55ec02eb2b5a646f6c0df9451a8bfec2b0707b8bbfe959b69cb3b8ce2cd564ff1c23906ab51eb4a87b781eaf65157de779f0a2df75e3528bcfaa42eb18e6888d32ed5f7704bb74cca82a1a4fc686323bd7ad033d86d7fb14ab87e144b3e2eabe55ceab8840e2bb7b7bda2f3d51fdb543983f3c65be86a3b0f2360d6104680a03bdc52d914e225ec7673228052cdb52a1cb4a59b1f0e9734e1f634cbb213965d259bb69453a188637c6331213b3ed019a8c0d63225c972d8842b56ae2feba456231f1a46040f96a310a7b323fbf91ef4dc51ded8008050725260effd8e50f1faf3c5ef579bb061ad9221f01a01931474787c59ba57d917ae7a4a57ab169d448616384b64293302d5529b0427faba4655005f296c9243d5eb27997b07f03d0019e161e710ffd6dc0945cafbfaa248ac7151afca29988178f6036bd697317f6ad930cb8b8e3505476b7e458757d8b83d6364bc9551df77e532e1913b7f9881f1a97447009846015ca641e53d0160fe8d95413be542c992298dc2a1d6c883d8fb57e685d90dd019ca8b65f23218bb80df4022efb7d301cdb80e0c6706b91929ab4b8eefc960f04b70b1bcd9ac110b5f53201d5a439a73ed38849b509e1d5993351d4c69555cf1cf8668bf38be58820910ea4ce931c94a06c9979dac4a42baab45bfd9d0d491d7b3f0b4e5ab6e9f8a1e9e48ba466efc6837eef273e15c1b81efb2889dfc627cac3065d9785a4d1f196d5065bc135b286458bf8b22491e9cd34699d79227de4c4de15a54f6adf509fd50d462bb0ca97c90e4a915f1bc785f3a792dbe484ea6f004dd854567ef0921f445423a2c5e65c11aa6b2be85aed3b51e592af2c125ea470686bedcf2c1258d27576e1cb07bffbb97dc9cc6727c721fceb74e7f577b429093b5dcb145438bcd1adab772f7f1b2d06c064187850921e3a62409b26ff7e6271fb81a8291ae0c03227c4d69c55e22a1ce6ffdbb693beef850390b397d0813c8a99ea5f0413d44733d35e76ea04030b0445b0a958b1f0ecf9e03aa4cc79ec346ac70f23f0abf2d9c0f6fd662747f6bf39f6fe7d1ab197720b2217bc3e370dbc29df09b6b56a403985951085b49732e87461e08ea05ce087c0abdc47485d7595f37fafcd033d56d1a96f13b76287000dfcc9e54adb5e6aa8459ef4ac727aa63442df2913b37e1d779f34feda63ba108fec91b8bff90be9b1fbf39cb597378c38ff51c7c055a8ad6cd7065ae2b51eb927d8adc71e5766ec816cb2770507e988cff9273e5e1916e7714687a299f2e22a5db110cabe01d1bdbbd4d85b4e73d8280e8d6b471bfcc0d60f99ce3886d6f0449c69f05ebfb14cc2da5851326c1b0c6f769a32a163fa0a73c4ff7ddce4d75624adc5ad22c67921806c74c388ccef4794e00c90fe76f88be37ca4f7e44cc3b7f71c413647effa7117946c6baba65523edf5b3f1020a4ab582b837f0641991e270b4eb0d67536bbf4c25d2b8f6f54c59ed01f56cc86c822c3278b861ba8105db6a0a4650092997d7d1727c5dbb11546fd02d792bd523a59238535a2f737050e96a7cb7c1be4041d93fd5868a6d88ba29d1eb42e2ff50359dedeb48d109f886dcea027e7b4a79e4f7827aa140a3c41533037df5ee53068936b77c6669f8a2c5d27141ce33b89d79e09ceb28d963971eed512a9b8965212d0263dcf0290bfe146a3449a8e8973f66ea0c37f53c6d64a935a4b504c5de1ddbd395a54fdf330d73cb0818e463ff189bc13c70b07455c26c8b7f2de91368471ab1de520a203ab84bfa74aba060b966d79a9a1deef5831b3c422a6917d2ee70fadb4149bc3132380c475e0aecb3ccb89df9a517bbc8b3fbea131efb4ed55c7b6740068009212fd0f94f54f147b616112e83092c58e31676faf20fd4d14573f9c59aa1927979c3e2694b1f0a1467a8ffe53d14338561ebb1b75e95844bc17873aa9212b57aa700121ffd02464d23719fad2625ae9725284245fc72dd722e385da73bd92bd9c4f8065b2530f047db393e54e3df0d1b5b167b2d6c06c410e7477c0b87582c2017b3c7412f6d3dcc54396e2d16b46fd09cdea3259093239b60a8fcd81456d34e401f2273526d7d62cbd43584c8550257c6d44ae6fc8b013012c2182f733272f8631e58b486d9303ea3d17a18d86da33a556ebe9063f8f216e78cb637bd9a23dc277c6a0b70de84696682afbdcda5999aee9d4d446bbdf83d8e17c6c301ce948598bd8b421ec0e4a8719bd59cf7ac7b4391fe1f189e3f6192362d1e9d120fae243d3fea3ee21e510b19357e7aed2f1dfe252029064740d2fb1671f3b577f54c33f98b8da428037091a314e422f6c7e56e619c5c6c0cff07b3059ff3bbef9ede1041a63e2db006c93d8b47d02578be558994d64c662b42ba2c2d0edec09d47293c9ecb675487d8ce85df3799453b6cdeb68d907df1231ab020bbb47efc0af1fd40da9555700fa3019ee5da9df46a8ef823e214345576d0636bc5d26d6c3c44bb6c4069aa1d683e5934e8a03c08cc6e5b5c6bfa2d3605b174b9a3c50e7c8cb56ddc36437318c4bd91eaae16f39033e58f60498c15afb035e34a47846e735362e568ddfc11185c84925c3ca6a387ff727f18eb5b2a06c13caa0810b8a6876b59a6ab7e5a3a198d49dfd24bacf4a9372feea3a7486c2c595b2623e99a3049cc26eb4f306d3c6054522d86c7df0fed5a9fa114e7e57590c3235255ee2e8c343976d1169e4295abc10e46bdc926ce76b51be7c136c8a1203d84d81eb1851d6ad71b37cf5d773f9785355721d51cf41bd4c0dc9b185082c5ea1c24900e42e23b67f0d785c6afb06af36957e3924b519511b99912691ceb51e2ed253fd73381c9cd9658cd1be86f598677283ea4f437414b49500672cb9706243c5f408c64bbc350f88e7310334b5ca3437dd8f301e21520ec85fabad97913abf84902839aff07f71733df7f6bff780d3d98af2e7d0926c855cabc4d28d30da35db4b51e54d626ba727ad227441fb0eff17b4dd98ad18ef51e840c0a2ceaae028f50c75f01e4a2436b0c06101153ed0addc48ca689480def55c1d9ec7da1981e4c8fbb9e8e9201bbff2549c273378461a7cbc3e1c3bb73d0b4ba6304ad5b33db22908ceae7c3d076633024f11107933e8e9fe1442ffffa99e5195cff768d86e858207d93c8c27c111104c62695f4aac96aadd7b4f275d8f34d6f4912131bbd6a0b2c5d8395f74133ffc9dac8a74a9b58ac1aa087a7690a88131ffd93685e9a9c30a3454d83c4c4987475fed1ea102eeef2c22e7825a9f7203faf1c038e246e675364298d620dfd172e2d5090005988c6bd972eed218f5996ff3b15e3a3b1765860996e818be9457b83c20b25e7464b4bfc82ad554a5d929515dee6dc548a256264bb1f12e7f75e3452eaca4f8d45bf5ba469feee42921897d2cb558235b10412fe180c01150cab60d4ceafc5fd95fe1ca0a8cc52420691843b0800a4fc7a08b10bbfdc7c985b26dd875028cd4eb6e87dbaf4ec29df90fb006506d76d6d4d50fe54a2898b8469bc21753449ba2bd6d1d905dee84c93b62d0bc235fcbb9c36b7ce1bb09bf63126af4fc4540d8bb7cedcbba0b8f584421cbc5d2bb0f0a379c7782020cacc25a5124015bfe27d64d30fd3cff352786241afa995750f8e4f54a00a3b0392d0715a5101e807b575bbb3f927d7cf470664ef072fa6a040967d7b623c65ebfd7e626eeb5cefffbc570e530d47fd70af4e62b8dd248edb9a34c6bcfd7a879b4d1f02110dae9b2398ef1a17a13d68d03dae2104fd283aba5d9593c890f1a794b6fd99dd5a992fcbb24ab181bdbe41bb9d46890a4bc5012b911bd8a90b394bd155b7113878c103ff1d2f54b4ad6a0a3c5999575e17403551835a55a7ecc977ce7243ee0e81d4560c6b26e8c14a582eb2e15912d3825911f34f10c76bc3f52e68c17d76eea5621c210bf86fe310986f99efa26fa1b4f763fa3768aae6eba9ff5c2d93dd4822831f8d40b211ab0d05f6b0121efc25afac252f1cd1f3e259e82be060f63124bdb0ca9a3b2624340f7974e8db47c2e723445f5740d798d7716322f41cca9c5c203b1f708b093db816bae8809c7525db6973600fed5fbf5ceda98890c5fcc2277d65a8f4ca7c1ee6dbdc6d49c9b534bc083dee4a3f9c7d4e861890ccf9bb102ef21446681aeda5ed4157af4ec3941f2926e1886ae195fe7308061eeb1a2ec2725fb758c336b7031ee44735de8ebaf16edb1de6e2e5e973eeda0fceb55b6c715eac4b93201bd2e79b67487dd1cd5096802729b72161fd5ca9d56d4646cee27e1f7ef33de0a3051e5d69e095c72523cf8d70399d1431a0e4e9fbd1a42f666c3abac8828eb422f4a761df6954f43857736e4322f82664be1f5f0c0b6aa9499d9355e1c1115978d70dcac432fdfad8bd99e741c972f086f6c26afbdd953584c188e9967318a354cc9f57a43d03ebe9a10ca9087d56d0713e73052036dba34cb21a381b8f33427d4222bf20bd9ceb09283e61c112eab88309c0cee116eff01a3b1f85c", 0x1000}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x40009, 0x1f) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dafa5e29b528bc5a2c69c45306aa9e6d4b23ae247396307b488a2984ecbafb81c9fa464b55d8cbfe0359c914e55656bd2badf9866e5d1ee53fcde11a72a29fa9dd30e64a185ba3ff02f35888", 0x4c) msgget(0x3, 0x280) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530005d970f2f8b8aa79d734a0d406b5386a7e7e23d6b6f8fcb4a2d1bf4ddda10f2d702e740e71db51abb1fcede3fd409a32777a7d28c39509fb94d3cc9d074cf453067cad27d22a07e12bc6dfee15085f36731b5ecc26480a49cd2a98c2fcf1573450e30d05245bbe27081fe11288bc21574f7ec4d97d550220000000000000001df3d43d1bc9207dbdbe71ad26b057a"], 0x10) getpeername(r0, 0x0, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) write(r1, &(0x7f0000000740)="c1feaf1606cd682d17eb20f5dbc4f229d3d3383be6ef670623afc48775624e314e579b69ef0832ad3ee263f3aff6450f9cabc294912ffb88e78b4c72712c0fdb1cbace230aede3246f0689b8bc9945295bca9cedcb10e4906f8c12b100ce9e7a4780efb6afecc20de0823753b87537adf5d051253ae061282f3c1f88a1dc58a6f40a4489baa93d0e22062f96a377e5da5239b88a0fcd1b298171c92036062ba14f297e3878cad2c53cd2b3c6fc550e9c0ccc6d2270bccf1b4c1481c292b4995941911976e590fe24d61ae955f67eadc398623144dbdc3eb3d92e9502c3420346259834dd23427840519ee73d9c7c3c8e610e937beae4f7d1dc5b2599799c4352ea2c70663ff15621a99a6c8ddc30deb94a39a1cc0e021c93088beb9c9b0fc70864e78fbfa5c608c5e3f1d4caceaf7b2bc80670fb298e1b97efee30d558c29f00fb50c5133fe5ab0f089ec509ccb7f8aad50698f59b05f975468217082f17398c60923f62cbfeb6a60dd650c4828ee9a8529f614c995d52ec87f127d5d374e3de1b13f261f14cbedc9ece49715f7b9ee46cf924448f676305cd7d60a2c382fa993d65cf04640a2b44deaa2e234c9fca7fa7fac8eb839c78f639d3022f0f867f9289c6c7efec6a021b7125e080c5eb7eae3e98e7d6a2928a84923339ce94c360c7353a02da210cc289cb35d29404b69b8b55c0659eac4f7b630baa24d0c4dd8d07bce26058950e23834e349ecfe40cad083647e35d0d7d685ec5ebdedbbd82094096e22f5e72671fb0f5d77466b6e661f0760b4f4f384adcb2f2beea62d0199b89a43c694f10ccf09467aaa358880be60f7cdd084e83abf03193996fe14af125b9a9841d9fc3043211606778f2cd22410d5f99cd25513205d956d15dc526d0bf38ffee095054cb0a90cfeae5d7cb19837f89dda88491ecd4a568eb41ba9e6e57ba9e3a1c2f31738bd20c57361c3c08ac5664da529b15499a9bd0f05b2ef1eb1912ff96b077d846a959787026baa546347463daeb01cf4e93325890ad815c1e9272b98321a280dfa1ad8ac2cadd46799eb201eec511a83d3543fa9455089a3058eab5d4f8dd697e14b835bf702025d27999d32905d11465297098d0f730847e65ef994fbdc9ee0ba13f79ae41d4596a45a2a3c7270b3bb11af8de8ad937a8ba2c8688aae97391b18a2d51d9fb87df0ca7fd9737b75433079eccf08d431cf4cb5dd13bec444840d9cd9acb00274c1128aa70f34a512ba1df983a9c4b041301942ba5f4ef5872eb5af8e9cb2b9b2b75a2fb883f70e932de7063f97fffc03e996a197ed04ff1e7693dfcdd442df50e7297192cc13730b8342be8d254245f663475950de8a33c1e9acbefa87221b5ddbcdb936cb160e34ad52a32314ba045fa2e88244f87563bdd4e8e2a3201a1020dfdfa02ff6cddc7b109e4e56e2aeb658e5f4113db18d1f2291bd38114ed28b8a1a865afffe47dbf7c7ae2744e8b38ee80a7a46502609b19f23b17809a957850bd1c022da4878126605b79903372b27dd597ba327bdca5a24917fe3ae62db01fdeee44468247ee4995c30d1496d875aac0646c1463e0f88f4d62578aec018e5c2828a1d394181f4a51c5a8389286a9dbe4ce1b69405322a9c492c08f8e1111b2bbf96284a1b1443f91bcc80ceaa7b68d6b45102ba0c4a8bffaffcf05caa4225749497f7a955cd89d75935a6e9077b30f3fff9850c2b1ded6f4bd663c493acd162d887582f5a6b5c98e509fa54679cfe6dbae7c13935abbb13716dfba011b31771113b207ad2d30dbccca2233931d425ca17b55b5a13a890cf92595b6f2c56107a1970c9777b56b6c0773b66f52054956a98cc277ae9695f598c2233bedbeb1f293c6db19c8dd4b9de940cf4ad82b43faacdcae74e627a924a740fc261bf63d8fc34f366d3469a1b64a864d42347b83b9b90e462efc5640ccb214d8c64a554995d093de06e88de5c9a4b28cc723bdf9bee0a68e906de4d6e8395d67e8b141c87d354e13bd0c087a2de475adb96e18eb485a7526e90d4c9ab7d14247f65ec4a33d6c78ec0dc2d77cfcf3019d9cf558e73f4c15a751b682a020dd4f60f539919eff2068aa08440c020978d356a0d9953fe018c1b41b76e5fe28b4e94988707115fb5b7daa04520344ed90a879d93901dc6f107c2c30d7fc1e174409c60077c11250cf38958276d96a4141240d680b1625c73c162c197f1af28906d2635ee173ba271385202f290f7ae0cac2f554878d03ab211bea2aa11f1829eb776b014b7a2e51f7a7deaee0c3ef5a2d8b256b51065bcbef04621186055bcbd21e07622f5d3324621ebe46137916bc46948926518243c93c75f8e16683a6d704bc33275d9b0db6dbe3d33318ef0a3744b2ed9b5a63be9d15f0818f99b1aac445e2b094e71f38c9369fbca830fb95307ade56ddcfd36f64a2d98c50edbb67c95e4a8c8a9e83b41068eee93b69d6ccf1e68687f27ce26c82cd3cd1eb5b67b5c69c3963e4b2ea47fbda7b4655ccba248fe47df5333026ff80406ca84ac9fbc33eec5fad437d5c5826b890f7c28cb09a93aa9f7757772bd0524f6789573354b05effa76157a3d82c5250b19821bf35e380daa578a9d8b15a95d59099b38ae4c0b2f6aa7df770b80515bfd4239858d1fae5f30eaafe1e8dd7d0cc4d5d80e869d0e87fc3411731b30efc62fb9cdac6f172633e898e5a6779b4ddb125966ddda96fae7f69cf76e40375d68f188ec1beb2218f17d3060b52a196b9928a57b95ac113b17741d9099198f382ed4b5db5f83b68f54a9324e4106ad9f1d87dcdb8ff70c8474452a5a13218683ff780df74ded3840c7bea11af47974295b6f67f561f40bf054e4d6e3834445fa2d1e1f9def3d6959a3c4af3d2fd9d32a271006454a16772f5d22b7454f8d4646cf92d796b2245f7b64089fca29c659ba53b60e1ad442dd078e20a95b1e8152af1bafa6fcd64355e283255483aece2b9441404cc0f06be5d9869232ee81bedadb5137f94ecb6cfd2515a6f83b6f84d271591eb05fb9576e83fefba0e22c031dea60961cfd35a53ab110d8d2b4d2d567a4a128e141bf4b97b7836a2e770cd22a0c763d154c07c5789397175be5604e8af97f27a422fe0d7db0d0682d5528681f28e617138387d4a1b413d9cac2b0fec63e3874f5ce4bb54063a1352f55441448f3b1096c3e132152d0edbcd78f62375e1a5b4ef6246f885ab88c9ae116f4b544e1d788a2997462a7703b73ce8c99cf2e275935270938f9e9ada7cecdedaf1356769412da995503697edd42909432767380645857e6726890e5500cc149a2550750393249b4b84101fb6ff6afd11935597f82d8ce5cb351afcfb629539fa2533dd93bf5b5999ca2a4e42165f575f0f1a6eed21bcca5de77a0dbeb107b300135173e0a688ae92ab300a93de6711854e91842d0d92b902280ab2aab96ee4cf255aa9cafcabafd451d839561eae4bc02127b87658fc85dea43d097fe3ee6c2e0f09fd6e6b15139a00dabccf1bb181f3e05d52bfdbbef220a14e329b057eb4ddde1ee9c5de232923d52db745c3a1ac5dcdf5214161a704a08ba1c4ad77ab445dfa994c70bd42b020f81914c35cd0ba6410e10ee1a7d04484585adcee44914579619075cfc0f10868cef793e46ea0d1ee45cb263fe60fe5a905187ddc3f79ca3b5b90a72f8725fa5c3baa968a40127b5b3267e62bfa127bbb8c43166d046ea23256f3f768d9276ad9a1cab438455567379858d54f9424affb003d20206e8ab34f337386671b9b27eca3de304e48ada94f65aef6ae408836f2bf7ca8ed9e7418f99b78823f287c601d388732e40001a9d0b1de9fbdcfc8bbb692af71a3794d9766aeceddcbf6ede83bad768e63ee67a5657b371f8f5a7011a811e919ab892ad44225be045b21aa924c734d603f2831cce1345869fb54f33f1edc51a5eee7ab127a806ebd8513b56781f814db352235024945a9303eeb007291f7d4261b46312241e6036f6f52df08c1cf749c198bf1bc5566c573fc1f1dd5c3bdd532a73764f51232d50737d6aaf018bf332659aab870eeb13c355c1fe96cf2e2e6335f395281c7b080845eb623a9c1e60347cdaaec383f2438688bbb4abafa783ca53024232f596cffc2167c3eb90032982af44977cedbb76b7acbed99034e76b234301a5c48ce9fdab18ad2dcd3ba03de33a8579c86ab4e3271b0cc0e4795373482957a3afbce048f725f18296285e0e0f18703d0aca6801dbcff87c04ad0b6bb353f6aa267b8b6ee18c6170802bdd91c7cf8129baf22d3a9ec11eedaadbb5625f819ae0d00f13cdd2365a704c890f716a7c49c336c34a238e5158198930cbf0194bf248e64115343179c54fe9b726bb4a342cdc725029e38c24b2e45ffaa100210a1983fcf9a734f8a521f4941aaf1751bf649e3c1c208541668dedb4b7bb983e09e04ef156a87feadf39ed00a640bf7a9902ff4b692a8be612c2ffaa8021cc2f28c5fef669acf9a07297cc3b289f20c2013d1f5127524933fa82562e7bf18b074696e14b3296b5e9a01f1e7f63ff90c3c754396b87b368506ac9c4e9860fd194c3716facedc9f469b4ad736e7e95fec6dc7eae2719327d9de0683c82462c201015f12b620df1a0785d79bafaceeafe6097eed14f1cd66ad9d594e4dfac13a82091a6c2a954b9b56e9148e4ef8e5428909f81a57deb2d0db9bf22e62ba5b3f68b92111349a1a027f03db026ad440834d648326c9f4df4873d2710c66a7ac5b85602d6ca20a4bc0a393e4f5c09173f7704239d3642003f3dd4bdf465e681dfc976303a15b5e4131c6d92a1d465c439094b902d406385b13b83d99f3116102393212efc252359d95182eb40b37bc7776b8dc7d7d1b44cd5f429627475187705e24b35877c608454a2cca1653167aa6f23f091f22de026566a1babaeb5dd9d8252d6c76c7c45e68fbbbe4bcd045107e6345e7f6244f39f31508d1579591316025041c91eb1a3bdd93e9f05b443dc856faecf54ad7e092d84b94d372719efe22a0e31724db35e291a7183770352208fda06d2a61b6f3d6e47e0c07b522d6e43019c51e84331626e242423ab41b90e89b3c31f0bcf1bddb1b37bf7f8a9c4d3b8afcb98dcf258e81aace6139e9790f2380c9d87e73c81cc4def4acb481bfa37be898f089f046d3565de11642f2e30eef5f34a45b00370e8f007a17dc5bc2b1531b442554dd9139188b9e2b5492988e83cdb6dc75e0b7e854d4d558635df90be2cc7a865a74bc4db6b81dea95b57088fc78e57a1afd3b3989119a6194a9f19e92332ad2de0d0e38498a631494598af6c2e5cfcfbe9c6a7e5607275de713b678482c4055d146e58be9098d1d314e1a481b236c4618ee87fe8f6070d29216bd2cfce1066f56645e8a0afd37e596c45a67ddf72fdd595abb93b01917aec5d3becd820616eca5415c84cf752b1957deeb0ac0431c868d0866a4aa4dbc2049be7c40f2ab9c3d900273129df522bd971a3a493cea7105377be3165be8586bba883774d15e02d3f2eb9e5e676035ddc143d0b788be71a2e8a447258626387c0970559d692ec8edc56d34d12892807df3dfc697f2d669a9a87aa6851861ff709d61f83f3bdf53160ae182c2331577693c591d8b7ed93dbcbf2ed9dd50a99568c9db14d8a5f80f497dbc599a7bbbd7748cb2f04de223c8e4d5b31446935d43a1ae876becf8fb18e2bf81eea01bec1f5612f24b73f0bfe51cd34f612a59484c2344789fa2b87a47209e8fb49043da8c3be8e52d38d3ee21108f784261f0719ef2a08222343f0325", 0x1000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x4, &(0x7f0000000700)="8b5886eb") kqueue() 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) fcntl$getflags(r0, 0x3) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000340)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0900fde2ca906a967922a1823d36ad7c8efb45f097ed97928867e305eaf88af52f08b9386bdcce082a"], 0x1) writev(r3, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, 0x0) setegid(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000540), &(0x7f0000000d40)=0x9f) sendmsg(0xffffffffffffffff, 0x0, 0x8) bind(r4, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001980)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224fc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52708ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b332a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064dd6ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd192a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f532466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a1e690000c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36eeafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee0000000000000000000000000000000000000000cd8a5ec7ecf7008434e3856d1c8af60ff31a180857e4329d5397e07efccb3126fdcfb2b36f164775f794a64636d83748a0cc30f46d17b16003dec90a5ab8cd0e5e3274ed01556ec38d912d2ef2e43be1df71b922977cddd951d6b83d5e8896a0005810b2272663f05410c348a53f083354832cc3ac41c177492acc160918f9bfe104d292c543e833a208c6503f8df72c3821983f960d5a35167878768693dc64a020cb000000000000000000", 0xe, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) shutdown(r2, 0x3) poll(&(0x7f0000000100), 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') fchflags(r0, 0x4) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffffffffffffff, 0xbf4, 0x81, 0x1, 0xbf, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x1, 0x7fff}) getsockopt$sock_int(r0, 0xffff, 0x1201, 0x0, 0x0) r3 = shmget(0x0, 0x1000, 0x42c, &(0x7f0000ffd000/0x1000)=nil) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r4, r5, r6, r7, 0x106, 0x6}, 0xfffffffffffffff7, 0x400, r8, r9, 0x80, 0x9, 0x5}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)) fcntl$getown(r0, 0x5) 16:00:02 executing program 0: socket(0x18, 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x84) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) getrlimit(0xf, &(0x7f0000000000)) msgget(0x0, 0x0) getrlimit(0x3, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x35) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x100000001, 0x3, 0x28d3, 0x5, "067763060413a4ffddb42ee86179f5bc09dbb088", 0x10000, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x7}], 0x2}) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090c", 0x4b) readv(r0, &(0x7f0000000000)=[{&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/4096, 0x1000}], 0x2) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000781, 0x3) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000000000210) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x6c0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x40) r3 = socket(0x1, 0x400000002, 0x0) bind$unix(r2, &(0x7f0000001240)=ANY=[], 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000001140)="12192e6c6cd1feb346f00c539a9c734a141298678a6f9c27dc76e1ce26623350c0e7e0ef4aee83f891b87219028d7353ce1a7b54c0980743a9c947bea0911dec500afc3e6b49465685dd4eb66c8cdac41b18457ed96b0b93d144d30c709aa81f815139a9a6f0c5", 0x67) dup2(r2, r3) write(r0, &(0x7f0000000100)="586846cdccb6bb165044501ef5820d65e365c3a6fa02672d13c3fb539c348b4d3f2e9e4cc4822bc6c5c901c22fc28b790761e6403a07861b68b5e9304d9bcfdd92ea21c959f2696c0a366a831d9d9c73d44a8eeeff015e616aaaf436c1b7849040b787fe48aa0af36990b4e4f30c43842e8b753ea217fad618420ce26b83dc1d09f16675e0f26162a0a6247f1420ab3e62bca92d2bce4ddb0f80ee2d092ec001dfc82c989af521d780935d3f7be87050722f6df196577a2a2812533e6c9012cf33992b9777d7d0bd50f5412d01145e4664087d6167880e23d22e183dd74c9069f4a91f40876867dcf7c9bbdbb45b38db5a45d5ad5665ddd6153ffcd39f3463bd7910fe2a5587f80dfc3d00b7c1916477cf809d8ecebd5131833af25428cc3a7db6cf2f9d4374b8a264e2484301d5e9a9eaa7efba2a292ad4258904b6d756e777c00a059e34b3baee1e54978ca794f95f027a8ecf2d63d36709e12864ef370523e4d488b8b25817136bc7d95212c09aa2eea7285a32226938657908a1ea99fce61aa271d192e81c5aa231764793342f7ae2707fc58574f6058a65f314afcba9329124c7fe76f13e208e7661046c8afbb24f38c47e9b3303a8a2b0cac7c3a42c911c943906d1f12007b11d5cdb8f1f209ab8028b2b4be05812bfe183638abd3562f58dfbc3d37b056159e6207b6ca0dbb61c872bb946c1b47ff6d1d89ea82110800e6f3dd4c7ee2a17f4c90126d1b839a1f0e23146611f52d14d52c69738df28faa61ba73dc637eacfa22dd702337afaaf1b42e7f5584cabe9c768daa9b960df5a3d880267d2d8cf98c91ccf5460c82bafa4733e8ff79f65477721157480dfb951c748475b86e87923ac5a001ee6fc9ce888a87b83bb1a852bd6661b76879d0dd9d08df4eddc5ee82f02673b38637613034801e3acd7180384108c61c4e26211c165043ad8b8efe0013bf4e911b14c3e7e7d1f12c6ffd453a9ca83ad22bcf01a3b6ad7370c28a6266d395695bdd407295b1d91d3db1dccc83849bdffc75f6c3d2a8b1f776b1ead43f8b9e361978436fc971e9fbb2792215715e247142aaa2da1ba7e4920c6af6798351253105387187282b07c60d32b4219532947076db6e3886c3b1b7aa81d32dda3c68f7fc7ac96268d02247d0fc5d55abdfeba6bae4fc3e4ee593b826e5ec028a3b283448e04f13c3aa0133659ccb0afe4d7c5ef6f88c385a4c0a29e9316efac628577d9d706e55688d265d71619d71afd5e9eaf28ea207953b7b845bef773bdea0e1eaa1c4c7047f880c0471e1606320eb9071d138e4aedd30d4e9f175f910721d9a7190858dbc1143bf3d3673b8b57eae26459d848b76f235205d8c51f17e7be70a3d6bfe2569309e392316a2f92df8be741f77f57d0ee44fe8f6365c43a276a6abf0493fb8ee7209b0be5fde014b2cd5eadf811622d688dbce69d3118d042e68b434c80b4a5e0f1f342c8bbf9b30f3ae5dd1bd4f8b4aa8e16e98332c54b49ca708523978dd77e406ec647c58876459c854af20a85e1f81c1bfee7518bcb37b4a41e35d74f2b79017584f5c830123f1f748a22ecb014724aa9dee7fd47f7c7a3aed8ecc127c2657587f1e8ffb269c1fab54b0e11b72fdffda47aa29d4d03a7bc2b35a1e2a2e4d095959fad9e0ba25c8552e8c7647d2ccb8480832719f7e69efc2b885b7edbbafa91464bdd97b7c5d97e43ee1c9ae7112d895c834f5950b5af0345e2823fd5e59ff8cbcd8893e0a543be258b195d5cf0306496d77f0ec817c2e1f323795bf56bd33645e13b3a7ec7bf37f7cb83e7f50d504c24d5e49decc116eec247bea95da1ace5adcead9d066c790c6a38660871cfe14ac82b4ff162202048917b9aefdb210fc820e9c5a1fe8e849288704d8203ca020960e6326572cc6efe80e6e17640817917bbd6267973e2e019fcb948e004f1e5f84a954ba430c847527285dea905229622c609b2123f614af0ebb546a2a5af2ea09101990631900c88893513baa8ddbce22121896872a7c1a57696e4f0a586d329d1170e0b5e33460f089777cc55b9666b98b7ddf4c9a7cb76c21af8e441605fbb34e4dff48764275ef61dc5237f3e99ffef339a68316ab20da2f40a6d604f3857b0118c7f069d8f52ddd0a866cea3e8b124ddf69615fb267ce8103608a6e33ee184e5f89acc85e998de10d4dbc3b7218c40f73d1f2844acf8521b200661cdc5ffeb8594ccb5ee2be9b040f7495f05d8c4ddf9957e8441ac078a88fbf2bfca660d57834f89db25f9ef518d034911eaeb9d1545e3137a2599cdab78f744a3a90e35fe59073f4ab5c96c5d4839fd86e5e2d93b135144583f032d2f8d59d65eb0b0ad0b4a3c785e892cbb760e4cd37a23f09d67d8c6227d772d92d27b3f989ca1fad7e109731534a95c65c4ac6d331b1f8748aec6e03e1e9e52ba9a2b8327e0c804104a7fb425eb914a794faedc1fa6a7d5e7ac1de4925d485eddaa042e7c525f3c3e7991d1e76cd927dd4343d6ac5231e5cdf65eb097226322e13aa53425929a2869344cf7ed7cb4f75105448e12c3a175852d627cb05fa5032d87fbabbcedf1417e0f8f518dd5d848f1dad55bf5ec00c591cc73187472f9ac5175ca9e54398f6a6f9b5d085d9646229f2a04e4f15d9300abef92becd519a5cf0bad575f95661370f73f9e2d0d590135c15692255e6508fbb04abf70eabc3c133a4c351abcc672faa048a04b365788894a9ca7d35f86e78d097d1eb3a06e31bb42bc391509e7c2d5183993d39eeeb75ad78b4f1801915b9b6ae0782e6f815c3581e0c8c72250117d2defa6b100766f0c54078d5894977eacb19fc92f4863681362e955181cfd54767e8462316226ad0e712bdbfd75a0f415d6003fa448f2d7e9d7328347c33265ab6e5056a0ecb68722b79b2718adff806c0201140c194472aba6cfd28d073235ca96a0d5603148704fa4a4c1e2afb87f030b2a9f783f888e5eae5e543bb45245876a259f31f12014b8a211e306df722408e4d91f31d58bdc20bb0610d8ad49c758590e82d8a523a323b018fb138b178ed7707b0180b148189657835708323ab4f7a419878acfcd6ad71749c0cb0b1a52b0ca49a0988f4117f131da4bc3cff5e7ccf53e65ac65fffd26d422e0ca23a891a429667adb85e88b9212670f8952a284ab70fb546cc9bc18120a0580a125807db53e5303fc3500b932053994f3339fa24f6155574f17db2f1f8447b68cba5c073ae3faf68a18d4ffca36352555b7855e72366d3192fedeb93434ae15c4f9bba6f097dc54388ac1e230c56fcda5152e4085040d5362c52dfc07969481ccf77490a08c64f9fb44c7365aefe79c9718a37c56ac28391645c1f65292ebc9296ec2af24fd552f1168235e3862f5543c207208c75db457f70d1500ec74f3f73d02b4922a3e70d988d305668b936ac4c9e29f2f6fd06583eeee45d73633bd32b5c84e93c1cee590deaa5a927233b13f046401b14c769acf7a0cf17b1aa1701951ad0000a6b6212b3ab60bcf08d42b728630471988d3b7938824972e5ce8b49c6dfe5b9e44f6307c4f1905cf426e4f104d67a87b2e0dee9e3a43cd99f3cead0cf48a2b1cbbcc700907ad499671dbbd6cb0748d211f7487de8578c03fd755754d26f71310b952ae9ba1144b143b14fd7548151b38c4d03e9d64bee9de363852c8524c93cb0224cd2cabd63d415ef0fbacaeca5bfb0f24eea65c11f1c5b776bbe502481cc95256ebdc72191dabdd9516238c5bc47e0d7543f61bd7ef5605c38a0df23bb0ee0ad871c0613b8fc0a7bc5780fe6f487f38cb03e10ad153550b20655d747251a23a8a7fedb3676c94759497e8f7081dd5fdf75e1791fecf13348416b80e86981aa62595dca505d9122610b258c6ab645859a548f9d06e693f7f11df4f0d9dbf2e9a03e54854d04d2d75d03fccde98a343325e8dcb3c0c83dce69c3f1a2b57ba594567ae772d8b6bcecbde1a70dcea71e811fa222c7f07aa706a94bc87806906214a75ef63547df462424e650eafc98bbe91b4b70b655d3c5d1e40a5aeaad882c06727e43ac265682bd37fdd55fbf1eee33c578c0c4476f55cc5a6b78866fac186eefa2b78bf3111bbfbec9c11ac97969effcf988ecb50c251d07bbadb2d47f2b515e9d98c70edba202b75912f23107c45e2183be4858f3797674c3e248872ffe90badc4ff25d207ae44f2cd0c7617feb85e52c39623756dcf37615db147b9b732c343167f7fb54cf77629e852e8808f6f685a7d8cd9ca06c5972a07ef5b8b4d8e86da7ec1ccd5d4e4d2e9e69921accd1efeff87c4269aa783513302f5952d2c650227ff5c75969ef610a7cb337e2d0906dfe03728841f0676604be76c1ddceb18ae33156ce28ac6a354961742b7c7829f0502196797eb9c414af6dac2fcfb67c0b4c220f6246b2c7ecb6d60e3064343a0de55b62e7e8fff6bfa808cc1d0270e9aafbc6093a99e1d6728830367fcf42bd0fb76c8a0e18f60f9117139c318bfb84fe19e5b399306650d66ddf102e04870c79554773e4b6acbf0587e3de37bc6eb7e7aaf44d7bac2d0868852e8eceed46e0f1dfa5411111797bf1500e7cf4482d1410f4a2f35af41213b544d84da0d0c37b4b8174932476f1b52cb0037da8ea96e9a47ea1adec8598abe81eebb065e940a76598abb8993203ad01548375b0b834ef7a97eed4b3b933f2d17f91bfa0da2f32a5c603f815b34a9c38a276fc9ca1647af3c75bcec2e6d313c871294be07822544cde73ce5db4bca45c523d514d076f61c92ea4a6e37d50912118ab3b95b903eaa2f329d5d02a838031afa778c4ac0ac99187ccce3a9da5ecb3a04f159ac520f2084c1d8ef9b440e780be50a93d103156646eada2d1ee5e1b337767fd99c947e49f4a8a9b086cf63834e1c7c9bdb7308e7ef798f3993b3969f6025c439e55aaa27d5f6bb895ea01f963d4fdb5fd7a06b5cf93963035232d393abb1128466db11c110a7c8fa86719301b71f28b2120fc15dae81a3ba20018f36d85c3f6afb0aef40b273cea06dffe0f1fab00333795e8d06242e89e15baace7fd2d244ad730a3bad4a6d0500c09952668e65aa63b3b4d5c67d72dfbf46a83c2ffd727a485a5975a009aa0296a63532c8568f01f0394510bc2f4cb909cba0309d2fabbd06c19d95f51c2abe70f8df586a45247058d6880540c21e9f02f391ae58aad62df5b953d78c795fa550f2b050bf0721711f36976abd539a3ebb7a61f7631e1327c26b63922a7860526218bb273caa12497cc4f455231c159ede2bb34e2ee0bf0f82df2f23d73da5980dc9931f811ffcf7a450f3e549d4469a65176c17481930b7d853f37166c3c1da4492b32bf514d5842b341f2b036f7bd15bf0fb7f09efa81208fa92c756b215bfef24ebf1e7a5164fab21e68959fff75b79633e867944e3acf217e75d9af0783fab08f359e370baa18930445b4ae779a2b441f1d4a6b4134fb76ffb798dddb6b5272e51faf720355cf8e1b8f3cd9a1488caf030e3b4b70185609433cb7a46dad65c29f68045e56706c88a10853f63f975fa0427fc6063511e8dfbd9a261a1019fea379d6538700aaff80bf10303f2363bc3be33ecd7d1abdf88916bec389480700a073", 0xf84) pckbd_enable: command error 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:04 executing program 1: r0 = semget$private(0x0, 0x2, 0x7b) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r1, 0x6, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) getuid() r5 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r5, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f00000003c0)=[{0x0, 0x7, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0x3, 0x1800}], 0x3) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x80000001, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) fcntl$setown(r5, 0x6, r3) semop(r0, &(0x7f0000000380)=[{0x1, 0x5, 0x1800}, {0x2, 0x6ccc071e, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x40, 0x1000}, {0x2, 0x1, 0x800}, {0x3, 0x8001, 0x800}], 0x6) r6 = semget$private(0x0, 0x1, 0xfd) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r6, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r4], 0x1) fcntl$setstatus(r2, 0x4, 0x80) semop(r6, &(0x7f0000000340)=[{0x5, 0x4}, {0x0, 0x100000000, 0x1800}, {0x5, 0x9, 0x800}, {0x0, 0x5, 0x1800}, {0x2, 0x3d26d3cf, 0x1800}], 0x5) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffbffffffff, 0x11}], 0x4, 0x0, 0x0, 0x0) shutdown(r7, 0x0) msgget(0x3, 0xc) 16:00:04 executing program 0: r0 = socket(0x18, 0x80000003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20120, 0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x4) close(r0) sendto$unix(r0, &(0x7f0000000000)="d56967203ba008bdd525f5cd01fb2986488bfae915a5ba1bd298c9b014d332b2de8ca749cc8a18c53537e6d460991cc0d8bf6d396fcce67820c6196fca3d69e0629750aecb089379c7ab9418b5fce717dc2feba167e2016e3136b4bb369ffc261b9b3f6f5d524a8d27d67fb1bfd7616aabdfffe2fe048085014b18d97dc72a9a168711b85f9e8148", 0x88, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000002005786ca90500e08fecea11ea8fef96ecfc73fdb357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000010400"/177, 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80000000001d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") msgget$private(0x0, 0x7) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") write(r0, &(0x7f0000000180)="1898c156002174dce39b2ffb426bc2bf0529a0fec1289052906d8fa60df67e4e04f18aef88cf1a72726c078d1afe154cea9184eafb9995126e3efcff6e5cae642c1a8e17b08ca00bb1ff9e952ba0da6040361d25d268014341601a70fa423bb4d3da409f2ad41d6427b6924413bcfbc065ae6a28118a0c64492cd6979b2decc8eaee549b96110400", 0x88) 16:00:04 executing program 1: socketpair(0x6, 0x8005, 0xfffffffffffff526, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="39375fc8610bfa3a8335125a1d49c263061371cf86a0672f52d62a6c48b104af3ae4d876f1b57dbaac6f3c212eac4428e5815005d0dc2ca4da8a9d08903d9315d62c9f4677faba32519c881c30ded74ba77a69ccbc6196637aff40b616ff9f3e9a30e04d504b06a394f0ee29", 0x6c}, {&(0x7f00000001c0)="0ca8bb038b26c064123c9c5e25d2202c56955ebd80ab59cb66086cfefe4b82246e5fcaaea7d168637c00232ed0683081d5d56926735f184e3d5c4c60e655c47179819ddaef17b4ad16b6ee5cd064d39d4b88715c6ed0713a86da107823eaad24d0719edb92cbff56d95988d88ed36f0700b773d090de104a4875", 0x7a}, {&(0x7f0000000240)="08e3cca13eb26e9cee5fc61d9a259fdc6efcd346960b71e4516e21b45acce5c579848e3d3463d1765072c459d8057d993b6723ef7b5c77d971d78d769de162496482241e3d8f22afcecd37f14b8f3acfa3a06479e612aad4a0074d69477c8f3fafcf0a5ea3a0da634fa52a55a8396ebcccfb7d604cd9d92dbd0ae5462bb2f831d3e54a39288e29031398de735142cbcc53e5713bc4a64736ee82dc4e1f27414baeebb8edac9580315d8ff5fb614bd8c1bd51abc46c20f23ef962d5f3230e19ac1f6d210bc45d3940e6d28455cb764b", 0xcf}], 0x3, &(0x7f0000000380)=[{0x1010, 0xffff, 0x5, "4b0a3591ed2b6238fefd7a8170d81b06b153842be442f64307dcd50d5f704a54cb1342a64948a0e247eef405c7dc8d893635906e9137ca4f3d7b01378b9cb535538ca558ea28e12c1d76e5677c4ab55df07a7a7fb8c43864987f1e5fc4b9b89e2d58898621afa72f0a9b82526a05423bb3915acf21da67bee141068e1411030026b7f12a5e0e8020831813565d98c90cabfbf56e3c439602693c6e4ae0ad8abb938b058e5f8473bda860cd253a381d561e40e2d794841d01041bb890528ae28d63fa78980e57bc14ab17131b27b7d9bc2fd18941008e1a4bdcf82c18c24797e967089f959c523fd5edafa090c64ff363c530acbeabbc3ca4ab898bec751945baa08456ad4cfeb067095c3167982f46734a1d2a61e7838920b9a95646e879451a04fdd5a899430ca4ebd9453989609378253443c37b1fb1c656a70642432329ee6f8cfa01e813d4a43f5430ae4e418b1106b85f42a4739a3d9aede71fed575b2d81da289f50296313f7647f74381e42912c00c79087d92278c0e9accc9be07e7c0abc7527705f8cd65bcfa1ccacaf37a3dc94b3c570f41af204d487340ab764aed2257f84ac71a76879baae32a3b8b20755cff2297ddae0eb961a385a9cd71a7f9f82c307f5d1133fb0d3e9ef829d1a1c5c079add11f56a66e94b1f60846f3368fcdea193a0a42ff5af2c9e566d6b8006a634031cf6e92c1803abba86d7f102eb949815f6f8d44a65a7be216a60c75b1186f469c8e810a5f89df7df0db5b75787bff809e34f94190a5216394c414ac41ddbc24e806c0664ffe3e53b1b2dac6ead2544a165cf3f7dea073c7a8a980e9a7464a1cc50f74c900a1541da24586366d71c3c494d6d06ab983a156f58f7095d0c8105060ce2466d6af0cc71dee483720ea46ea611d827bb6966b4ee73a82969b5b29b2a075e3aafc9515d072c6961e48a2f81ed9eee52203868e93c047fbf1554294da43748e4d640e8971973ec5c57e060de5614d8250aeb87186ca360de13ce11f951e4e15c90f581b662fe01859d40d34e31f9ec9215ed7ffca17df94d7cdf64f14dded737a699311e767e04f7261491acc362a169a7d578d0d0f4bef447202c776faa7b15d54e815f4f73f54255bf0bfe8d7820a4245010b01307c58f748659483a09726ae0f5027e2efb94d8342c257a58ebd3abdc51ae8375016b201033ddd1024c210ce428739229efa4dec83af8ba4e184fa8b39a6746a872539ed7b0f5469d31d0f7276442915b58d13c23610a56ada04fefeb58433506fb3e78fc9742e83222308aee11116cf73296d117d841ad9c121a32dfee1e820b556ef573eb428fc39111888fbb2550082a5bdbed962f51edf461abf8cda5670b52912fee83e0276fddedfa9ecad533e50883df5b1e8a8720c2446e32ecc523830ead392979d58714a2ed078519c20631ac355dfc4e04e475fa4f7e9f1f53e0501a36b7ff7be484d5413d82543eefb02a6ccbd874e6a3ef7e657c8e5585226a4fd1110f5eb2c6a5dc9e6d8a0b0d9c2f119776f8f77165fadcdbada25f8f21a0d49c6614deda6029974ed500c4dffc680a4df36d0ba5cbf3c7fa206b718be795fd89b700ef4f2f62833728f4a0519147545e2aab2696a9fe2aedc6e901797b7bde9ca39559fe2459d71aa6b3eece3d7f5033a8ad2521dbe34d0262ad75f54d8bf7904031467b7a0dfd945fab3cf430f8a664b9d4cc8f278cdc3198bd21cad195a80034b8e86f9b365dcf3bce15e89a1645efd5043d92f287384805a964047fc3a68e31ed940db9b58e7efdf3388449cd4fed7091c358fbc22503f40e3fed03ff0bb16b4ab2259ca81cbdde25be87b76d533d778d975f5a3a99ad67486ddb565c538b4adfa786e0f5d460c20c84d73c84685157af503201f89ec83182788a0a3eac0ae5f3d75c62b3d9b312543b90ad971ed8948d297087248b38b87cd53dafcc5cc8423a8e381c3b9e4310f6baf3eb3609f2cb0cbffb4dbcdaa3db4d45b002a54e19ed9f327fdfe4079c57a6de04f8aa777275d7c17f797c44abc582059d52b381bb54b9e103f2de306f0e46d6e988767b9b6e096c3e36c9264d3c1345a43ad96bfa039085c1d6c5bead29bf21635b2cee793c571af2c549d6acbe2626591ea0128468d29c807a25aa69d2f3ba767177f63d6049c6d5ba56c8a9b1dce256075522bde2e37d06e7bf54368c84ca653e0c2a668c59e1e277899d7d69d7f364eec2bfe56d65117787c91787a80513420f3c64d76aa6fd310d01b718cef5f949fac093158a802825b9159b8ccfb69c3a913ceae268e241dc40d8ad2932b2748f71feb2558f94090df55c65c9ba0dbac5edda3928a1b72131289aa01ad1667cdd5d3b081a0229be86a02a5b472de65be2e0143dc511e510977abcc0b53eb73500a4cd46de8753b222a811ca1aab8a6101065c0074295f5eadf7bad951da80d2bd7e85ff329b5e589ba0b9014f42dd65d7eb8e3896a529272fbf00b384962a399cde39c8910f96563e4b9d637d60adf463d96fd4bb328ef37763c8280c1648e808016807376ea6c541e3b8ea2755eed1134faebadc92af72a592c4f1edf3ad4f9bfae60c5e1e74c87c18d458d84b7fc08d7a34b295e9aaf704ffbf111c310c0a9206b5ca96c4feb3b6e79c7fb50c077943174aad03a74dd824e8de19909b0ea4a03a9ced562c1b07de845d968c4ff1392bfdc43c29e327f363488f0acc1128e9112241658408483d0227fcfa6327563eb862c58c5fc9525cbf7f3ff28ccaa57166218d1f22b8e942734b536fd30a7948e298c3a5db6bb0c43946344a839681c711ce632443afb7987ae895fde9479573bef48778cb3e5b59a6577b5cdd9c888e677d39a72635d7a80614c79c0b2a752e314655ac3e68d016d0ba904829ff654b47175a2b28741391e65694373753ed31717f7c047540dae5fb0b0905273a9b920cedbaa8bd6c1770486b51711aac1510aac8e95f49b638678ec6ef8117ff72d9de2e8db81a68852b7229a929e40fec837b09fdf32ae08bd46e0daf453191ef5d81983a088fe72554c0e33c15a5156574e3ac65027ab00dfd7f6722daff63425527edbdaaa98ef49e7a2c5f17b3d1246bf84d8719cf2a057a4b03df15c95820a03978f5db16dff27715d51accc14367e002a20b6f8704fac6824bf97ca2857e09b9e14a18356f75beba96abfd05905047b5eb078cc6fad1e9c01489afcf4fc373d1f9fca27af5fde1fad0b3c38ac4f86a6e7cbaffb90c456f22c3d47ddac26076d3fe8d3433921bf3bee285aaf4b3616751a317cf5488d2c189a02fe512b726aab0f67eafa0d3997686b50c5848059f727e9a25504ee7934730491ed50845e6b2eee4917a6fe00c76b32b296ce2c5f4d6b24d0248eba85bfd8f3a52b63f2cf8f484e4103462d0a5ccb727f7d69a1f6303ac2f52169a3e59cae685d529095264016fc9b9c421ee798a1553c0fb267f23cfd05ba053935486f99e3a3e7b48c0dcb672ad171edecdddbc61e7829422d0d263b78326f98264b8165ff4eeab67d0e8071b9f90629ba20cd84adfe285cb93beaa067e1d74fb5c63d80649a1780e2e796169f7508b940f38d310bc0fedd6268e7cd596855b6bcc51bd6039c3408d2f355e8bfb9bdcb7a34eb8bb7633a787540b430e96a468a0e456553af22c0840757b7235b5c85b7e0b204caa1e9e192da72be49f376f4aeefc2c40ce0112e9f5d09307f0b7424c8525909a5bf8e529007e7318f94490cfe33ff6dd314374536c48103bed0d782bbdff3a41532372890a2d5d697301e986753cb6a1d7c02c1f1135b26ff067d81082b2afa23538f7efd61f620fc95829027a5956075005d5d8fa995802fe5d14babb197ff9234764228b344358c070a142fe69a14cc9102db425112e53fcf18cb5e0a7b879fa9c0a93c0cd44cbb480a10a12a99f8b406dbae2e90de8e698c328c602f0fbde056660544a329971aef11020b59a8984d6efd1d845f7c6c7f5cb719b3b5e4467927b068484f40f3801976a22e1b169d104b4f2d52c065ec42459afdad815a210ece6ef319991bd305e3d418e5550f5e06134ce6e69f01bfcdd9bdae93febdd271181c49caded3b0183aab7fc58cb95b35d2f76c0ec60f447178779c461fe33b5bfb7ee6806ceaf62de05dcccb38fc0c3e28308844130d70d60f2b08a5a0fb33c56e3187524b0a8300a16b726f816f9e0eb540dff34bdd151f35bd298e387d009337a71b79dee6f0a4f01a6ff6316160e3475fea44e8428c73cd1a40313a4355973c1e7c7d38915db834f0727f43a729fffcfc614e524cfb3956d44c3f98b34b5df0069e1610dddb8423816bc1a89e9991844e2a91426e90c1fc60fefee9357eb6b5983f3a8175b7e4b1bc5f4fff475a35b80266e556cfb2ad791fa06c5ee8ab4b1e63abd68ebb1654341cdaa373beea95a8d5efe6012f22727afc8d69e8e23059d7121a594f76df09363f746b690a83e61d4c152cce24cc7fc1f876ea0a684502990d7fe15f7a303debbf019a8b8546da8ebc02fde8141e417a7605bd8d4dc6ae2809c362b6c157645d03c9e86874f813d69cc0e45b7b898e84d623d4c89b055d9d17e0d7ea8d5cb95842ab6d8d964024da7cddeffad2a5c18c82c63fe9d586a31a6fe08d1abee9cc826581a40c9450d19a0e1f9fd85f805425b608adaa4dca8d7f6bf9c334833990cbe70be1c4f9385bab4d8637ab90fdb1657f3d2d599820de17d666ddd577eaa7cc0080d5890e020fc990da905d66b576fd7d1a69cb86d70406614e63b9a38afab799c0db06579ca226bc824cb51d249296b08d09b3219f40fbbe1a931f984a11838cf7e702712f9f56f49669c5bbe63bc05ff33a4faf73bba67594546db1b4e5e67416820097889051c65030574bcc75d8d96c82e4bc94053971d59c09cb29f225936b6abceb53e9eb0ef05274669f3121fba7b8a64ae600202057afb80b93c439f49ba09e13c0e844f926a6e73efec520f488bb50b8e23b93c10d4acae100862f495e0f3bf613aed3a2a3f39a8b94f8f79b0b229f3059cf0321506aaa6b5031bfa8158a0d485c8fde4f6f35a049927f4de565345ed59c6ff2c6c7652e9c45fdcbd5756e8eba8b682df21b4f2061ebb7c21c41bb18ee954e2e361e0321ab1eea677fec6e00e576c40067afa0b0b4ece1def3c9599e41a59cb8b4d2a31a90914814028225985cc3238f164f5cf1a06a3672727bd12c8127e527963f27ef7d9097f81faff27199e53bce0d5aeb24206f2df586e0756abbe297040daceefb6d9ff092a38cd031df423ceb2967d6bb3c3d94eea2fd445ced352afbf5583fc9437fd560965700c33a30f34c454d15d4847b65bca0de9618e32669e5b4ea8621176cda84228f1430979360f796cef56ed9327b0c2506eb4cf2943bb897056ac4e1ffe1fcb18373979754305bd415bbe623f9d507e38cde251295e9a7bf2749b2fcf2fac1e942e2daaefa76ecd0a6c247d46dc27092155f34055da5c81e7f260e0a2e7e2d43b04e4f79c03f4c4dd5e662b20f4490602d86bbdb72e63ffa3ad423fa45a8c8dae59e52c6ad50ea4efc7e34085206b7512fdbcdc92aeaf9e5f414d4ec583647035804ef3e80f175f2269c9e94f48e0502796b79589deb9d0c71148ebf2b26b7b651e6cd075e0953964a51fc1ff026a11fbd3001c1104dfaf5bc777ef54db121e69a0fc57c8c9c1f926f2debbf8f302563c0a6a046e5d768d0a9aad7896a61e9d332ef3d9183882045f531c1ed9d45b3f0a573c0c4accce2cd22c8b088cb581e679fc3c690dc8f3"}], 0x1010}, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x4, "d730c1e7bb6fda02394e0f200d8900400e000100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") socketpair(0x0, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="85cae6658ff3efb88b2933e513011f15d128", 0x12}], 0x1, &(0x7f0000000280)=[{0xb8, 0xffff, 0x72e, "1893c6f6d978e8ba74580b910306250c17aa0df5ecb596c842b231f033eb08f78946e8abfb7435c3d0d8562fcaa61355a1dcdd3a033126fe7213759c240ed1341b483645d63ad6224313a063e63aff4eac50314f1b3fd915c048ea795ace0cea474bb09fd5ce5bf90fbee17fd4274b5a60326b5ee6e615b4aa2edc43785cc16ac59bc575f251df9cd9fbb02b8007bebe31040c286191ed14377e590551bea1cb64090d8455fa"}, {0x18, 0x1, 0x10000, "9fdb3676ab"}, {0xb0, 0xffff, 0x4af6, "5a0f84ed8107c917d9a3704eb2406d142cb21f8d145de9796967b76fedde92009d6a30a0c1b29830e9f904be1140626257323cf2df259838d632f5a767bc3f20ab2fec541870d948f41fe239880865e769e44300a80b89b1b573999392306f214b1995fdbc0cfaf6aa4f0ffb9deae789afa21d244ace1338a5579caca2f3d57543f282eb7e6194342dc95977fbeeb3cdcb721a16bcc26275b42737294d434b"}, {0x10, 0xffff, 0x7}, {0x38, 0x1, 0x3, "0197c51428bc04f89678eccab8e3cfd2cbfcc4ed1d9184ed2d84bb0a5ddc13ef91b3e488fccc1c6e"}, {0x10, 0xffff}], 0x1d8}, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000100000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9d, 0x80) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = socket$inet6(0x18, 0x3, 0x102) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="e5a2d864dbcb88893eb03aca7c23f9b161314f709e6d08d4bbebce58722fb3f09aed5f554666a37f916de0e4ffe9fe8ff0ddc42d5425f359a99d7ecfd13622e25fd5ca9ef93a2ac68cc3674de58044d013d9a9b6ba9b751f62c198c515ca447441f37b92cf77a3e2d8e0635c98191fdd841e9a13149afae483a0089f4b1afd7136487e4264801abee65254db39c91cde77d10749b5c01d1b3de41de6367876f80c01c65854dc7ada34da5330712add894d9e6d199c924cddd9f133daa28e8b98a6", 0xc1) setitimer(0x3, &(0x7f0000000180)={{0x1, 0x2}, {0x3, 0xd3}}, &(0x7f00000001c0)) syz_open_pts() msgget$private(0x0, 0x0) syz_open_pts() bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff80000001}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x800, 0x0) r4 = semget(0x3, 0x5, 0x420) semop(r4, &(0x7f0000000140)=[{0x5, 0x400, 0x1000}, {0x4, 0x9, 0x1000}, {0x5, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x1}, {0x1, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0x3, 0xa8) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/92) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x40, 0x80000001, 0xfff, 0x1, 0x1f, 0x200, 0x80000001, 0x1, 0x1, 0xff, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpgrp() geteuid() getgid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002780), 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x44) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='.\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x4519) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xc0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/126, 0x7e}], 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket(0x6, 0x3, 0x4) sendto$unix(r2, &(0x7f0000000300)="1305dfd2c8464eba760b0b1410d88a17eb1b02429b28f4b4c801cde7a1455d2bc03fc20300c8d5e1ddb7a02a9a1a995a11be696cc78267e42576bd364671113b8d031b4c2f6cfcfcfc2157ed61cfe7a1d2f8dabcee70cb4549251effef7f95e45f505627c6a6d09de007896ceccd06a8a37ad30299603aa46f82ca7a5b4e742c33302d4901b972890ee479710ae60db757b9bfa095f6bf605cbc4de47d545fa77f8062595a1bb7dc598a5c5007e92975ffd8a3a2598eab1a1e8c256c32b3e5", 0xbf, 0x408, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x7a) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x100000000) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x6020, 0x1) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x85a, 0x2, 0x0, 0x0, "b41359f2fdb2dc669838e3e0f4463ef36a027a1a", 0x10001, 0xfffffffffffffffd}) write(r0, &(0x7f0000000100)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r1, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd80f3f4f98f14f03d973242f69b5fcf405b41d5"}) write(r0, &(0x7f0000000140)="96", 0x1) write(r0, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128f72a846ada3e00fdddc4538a8ea3613809bb", 0x3e) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x200}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0xfffffffffffffffd, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0x3}, {0x2000000000003c, 0x0, 0xf17}, {0xf6, 0x0, 0x81}]}) close(r1) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = semget(0x0, 0x3, 0x400) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000480)=0x800) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/147) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000400)=0x3ff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xfff) syz_emit_ethernet(0x1, &(0x7f0000000340)='\v') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000003c0)={0x1, 0x2, 0x20, 0xfffffffffffff000, r4}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xfffffffffffffffe, 0x2, 0x100, 0xbe9a}, {0x7, 0x9, 0x8, 0xfffffffffffff3f0}, {0x401, 0x8, 0x2, 0x7}, {0x33b8ea33, 0xfff, 0x2, 0x5}, {0x1f, 0x13, 0x9}, {0x2, 0x5, 0x5, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0xc00, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) setpgid(r2, r2) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') setpgid(r2, r2) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000100)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x181) msgsnd(r1, &(0x7f0000000100)={0x1}, 0x8, 0x800) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8500, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:05 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x100000000045}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) r2 = semget(0x2, 0x7, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xefb, 0x8001, 0x3, 0x401, 0x0]) syz_emit_ethernet(0x1, &(0x7f0000000700)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/141, 0x8d}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/3, 0x3}, {&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/197, 0xc5}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f0000000680)=""/137, 0x89}], 0xa, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000800)="44ccb5d54a7b317047751a8bf7401cf69076c3a7e7009d8a1efa2f5c5ffb71b5240814077e9b79a8da246cfb0f39828961bda2969bf94eb697559795207a4859b925f3641f8eea44df827eec58b4d2c3e4ddb049f7b84c6a4d87ba17ca5ca2580a6cc7d5cb322965b0700f10fc03b2f0e0bc9de935503b9ae560e73e38518ec8b94c4ced2528b9612576e077e99387bfe5acdeb73df95f7a5899fe96e52d260eb5310ac27fb6e5a18f8e66cce3b3db6c72379f2d", 0xb4) 16:00:05 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="f1068be05c1d7984", 0x8}, {&(0x7f0000000080)="28441d65a7b7e572a582b441ff89c7f719f36848605383fd4d1667b51949a44a0861174cc96cdfc9e1d9c40173459f548455132d13b682", 0x37}], 0x2, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r2, &(0x7f0000000000)='./file\x00', 0x2, 0x54b) ftruncate(r1, 0xfffffffffffffffb) dup(r1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x5ef5, 0x4, 0x5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3a4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xdf9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7}, {&(0x7f0000edf000/0x2000)=nil, &(0x7f0000fb9000/0x1000)=nil}, {&(0x7f0000c99000/0x1000)=nil, &(0x7f0000f25000/0x3000)=nil, 0xeb96}, {&(0x7f0000f94000/0x1000)=nil, &(0x7f0000ed6000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fd1000/0x3000)=nil, 0x9}, {&(0x7f0000fb1000/0x4000)=nil, &(0x7f0000f2b000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000d91000/0x3000)=nil, 0x7}, {&(0x7f0000d19000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000d4a000/0x4000)=nil, &(0x7f0000efe000/0x10000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ec9000/0x1000)=nil, 0x8}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4ed}) write(r1, &(0x7f0000000680)="2664288191ab1a80ac5578b982d8607eb6a1b81f65e701f60ce3d929813159df60c5b363d9a750d75fa4c069de185eabe0a64f852e834d67a2bb0d327066c6c962e20d222cae1d", 0x47) dup2(r1, r2) 16:00:05 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000140)="216071cf2da7a20ca590f786711eefc571b202f1be730fff98d204762b6b7c8b33b32f28b50b647824d46d8921fce81bfa64b4da1163e1c015663a7b3285ad38d13f9cae944ddc6e3dd35c9d12eb460426c48ba222d1035faa04309002501cbd90dde0f8336f8392da28af798a92adfea8cf2623f8c3d387b0e31c65b9297c7c0237d04ea4db6cc66e1092fb9b863de582785e2261818c6b087480bf08d08265a7bc957ade97c14d7698206fa31d244231543946631a33c1caced641912e6048", 0xc0, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x100000001}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000400)='d', 0x1}], 0x1, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x5, 0x81}) 16:00:05 executing program 0: r0 = msgget(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0xffffffffffffffff) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="c92faef4536f77f67f59bd5c8b2c42e1257044ad5f47f62aa5c0029f47d8d884b063ad29f440e53c438b44908638427ee06bd3d670042fb6927b0cbfafce899232e5ec33b98857e2b7e1b0ec1e294b7b6ef82189b58eecdd62762184a103dc989a53a42a6de6098e39e03e0a53c27d7dfbe5a0a518c73b6c524c9ee8f95258a20e3e7692da5029afa4fd4c54786e24f3a26676bf7fa50829f294b3a41b3b6f", 0x9f}, {&(0x7f0000000240)="c198010cdb95411be2002cd94df63f51a2a09b06331dd6530f4effb7e71c27f8e3ff4bbadcb89655d609c2f283c27b87119a5ffdb1ba984b831dfc3d70ec31b63e2d89c27db41a07a5eeeb9838f5ed060d7b2ef6e5e97a3da51d3386f62643dc9524eafcad4589cdb5eea42f0b838347492e04c009b752d1cbfaffb249c36cdd05f844ded8e6045c73739dcc260281", 0x8f}], 0x2, 0x31) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x81, r3, r4, r5, r6, 0x4}, 0x0, 0x6, r7, r8, 0x101, 0x100000001, 0x4000000000, 0x8000}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") 16:00:05 executing program 0: r0 = msgget(0x1, 0x402) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r3 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x9, 0x0, 0xfffffffffffff001}, 0x3f, 0x1, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x6, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r13 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001a00)={{0x3f, r8, r9, r10, r11, 0x3, 0xbf2}, 0x0, 0xd6f4, r12, r13, 0x400, 0x7, 0x6, 0x1}) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x40, 0x100000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x22) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x9) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x2000100000003}) chmod(&(0x7f0000000140)='./file0\x00', 0x10) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0xd5) socketpair(0x26, 0x5, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) write(r3, &(0x7f0000000100)="98fc834c8f4b07fa26403f6e22e3ba20d6088a7923a3bed6e844fc473b7adc6c719f17a7ea3170", 0x27) setsockopt(r2, 0x800080000, 0x1, &(0x7f0000000180)="0d78fb7735a478f7e56940ee5b96f8f2098a8c65a1fdfa34452ce17ccf41520bc6645f2b16d7e677e4cb30b6901e657dfb57479d66f10477a04c4cc3994500242cd7247b9e2efa2633c7e1e4b8f3e89581cff0e28cf23f98238bb582b4f1c3f38cb2d44dc784b7e63d4310ea27a0eeb89705a4", 0x73) setsockopt(r3, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000800)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000240)="59ea769e60a3d009656ef604b443f2f5324e9f6243447b1d10c67d595386cdb692774b369805024fee3d6e2a9c0ee658b70e2f814e85a377d400e07ad7981e8af8a3ebd60b43fe801688", 0x4a}, {&(0x7f00000002c0)="f43257ac8b1dc7b18c12a92cd2d8fa48ed33a356a9edba27b2b7051020a0c7cdb24eaa953badc80d39193815c6f74f965f4f340aab0aa2312d093218b2a9278fc51212b6cb420753daa29b1eb7952dae37a55ca53975bce4ccebffe2e8a75d929a9a69c1a09445ba493e1d0e4d227a3f613a79b55abdb105ed16c2035cfd25c8560bf46937c5c37c6af5d86a0de0f25263195d470da44abe5236566ab0212cb2e488d22d7e5eb3b4074ce31f0cd04c0835", 0xb1}, {&(0x7f0000000380)="8a5d0f57c5f4dd1fe1ab866ec37f168b80b66435a6e0476c8e7bb7c4cb766610d8bf57505547271347290f8dced22698bb233a86f9f5df09476a0366c36947af9c2ed983ec3236aaef5e66b1c276af68986eaa78ee9ab6460f7acc08c184f169a8027e8ef23166efe6f93d8938f4171990804b04263564aeff870ea2a686ab8f3b8778b6562df9fb5078ccfa38463c7df09eb528f12131ca1436f6b7dacc0c39f70ab0293694c3712641", 0xaa}, {&(0x7f0000000440)="f67c45e936bdf85ea9587082004f47c40b01a9ff8cd076d663a06083d11ee9b3567e49db58650eff348acf7b57745b6dcf03dad377b41f1362e8e2f59945934f5e4ea273ee201a00a4421dce0f4d4289ca00", 0x52}, {&(0x7f00000004c0)="1443d26cc9df77536eb3f93965c5f7d721a99cc6180af60527259dbda64953629a1c288f75c93b7f5d43b60b0f8a9b8e410c41183bb4c51c76d71285b963dccb0d6227e7ae760feb85bdcaa426ce7d61c66c1812a0b08ae8742be10dcf9ade37cf4d49f8ff253c142f0ffbb7b640080b46c20a0f422c6c3f4cc457ee878e64c71950067623a11c29241c89fe3ebabfbdd6fd59cd01fadbcb4f6419c33ee069c7a9f9267237b9d3e0e8eae9327998", 0xae}, {&(0x7f0000000580)="3d3bdfc0954a208afc84f64c2532a35d6fb064b978104acd02956ea03c56c8990a900f796658d2687e39e86029537d8a9217314c3d79a3e73a6d7f85ce1cdaca8ec2af819f7723487d39ab03871830d2ed05ff872bc52ca2e7ddf38ca14b3d695d81f07b1701f193d0ed73eec083a8dd0ebf5fca74071ccd7e319227dd0f16de051201fa82a92dd1c15c14521c2ee54c94429883ecd5f2ce5b5fe4b337c28f8014ae0a07bb475bf3baabf04fb02c8db88c60f632815b115738abf8", 0xbb}, {&(0x7f0000000640)="426c762d90648da0f3d8fa8661c78fff605b9b0a312389557ccd1b977d8742b29f4e1246e57f6a0c2090e786d1addae99841c3309078f159427d12dbc82bd64e133f9893ddb84734a0e8aa6fdb9b219b", 0x50}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000000000000100008010dda67da784a41413b9001eed738841fedcc4ce7fef378a0acade24cda0c4756551c809a67bb448bc60746f5ac2067ab97cd8cd0301238521a8e086749b73b5f1edbed62831975e6f092b157366f3de9c8b2d1cb440c12150fee920db46266cbcca19e8b6dc424a2e45cc7b773a4d346cfa54c336f268fae3ef1beec0201fabb7c60a4f004c3885b652fc22abe7d6d3528178ea7e0f0000000000"], 0xb0}, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$BIOCFLUSH(r2, 0x20004268) sendto$unix(r1, &(0x7f00000000c0)="4740432b83", 0x5, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4c}], 0x80, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8050, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x3}, {0x3}], 0x2}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x481, 0x20) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) fcntl$setstatus(r0, 0x4, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 04:02:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r0, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000001580)=ANY=[@ANYBLOB="01006c6530000000000000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="ad17ee2333f3c7a5412fdb6337979987f1cf0ddadd0e997066922e3c44f31777a11f6956129be1c20360c08332a918b2d0432d1921082c1ce83ad104b091f9d641c7ade139620b0d5fb85eb27b8b9c403ccf2abe392b", 0x56}, {&(0x7f00000000c0)="2a2d29b0ab4a392731fa653fae711524f2a3bcf7bb078af6e3b40c1c2d6ed028f3fe82c2208a3abce5a6402a355b54ac09aa8d87c4b54fed234eeb07cc58d804ba8453b7491d59881ca9763f71998de1147cdbc239803c92db18207cf1a9eecc10156b402d04fc84458735f68085913ed67d6c247b4e17aab32b82d6cafa65e0d2389d153f24389b671a0e60506826da9426d14fde9cbb07efe610bafc4f457f8d49e906d9ba1be96f052a41a889f0ee11bf", 0xb2}, {&(0x7f0000000180)="1d4a95daa1b1a0e80ecf4b2f1b739c2c849f946cfd04bfc688d61584c5b4326a37f40dc50a66045824ae78f104ef8fb52c60fcff48ed22d85bfee8e239844d73fdd7dc3a0c8bb920666880d2552bd87e0cc040dda6003c82a4561b7de7379f5495c1fb5d48bd8e434f3e9ed82cac0c7add56649f8ec7b9de574b160161ae57281da4875629dea67791746c86acb17865535b866b783d036a3af27ef628b1bc849e78e3e92ca156d98acc81cf82a4b06843303716a063d66c6ab0cd2587ba8782c960ec3683df2ed50b0a9ac881a98721c548f8afb169a1ce90aa96710c04c08a279bc8", 0xe3}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000000000000ffff00003a050000101000000000000001000000940000004c9ce63f23785d5bbd3e34bb521fc7aaa1b5cb38730bd5d66aeae6dfdb0ff8645882254b1e9c9931969291cefd30eb8729f58f278e63a34d20f301a8366f741b2e228d01062a8f36dec6434fc27a9f3070e1caaaeeca5d3f7e81c6a8985b358cc27205fd904eb8840ed5f20be849ba2b2bb7cb37e065b45b597005529e5f5b5e55242dae9a92b9afd0e6fb3f86e805123f51ff5e6c35376340b284f02ccb39283d14a6902bb129b1696058ed1dab1fd95d06bdc6a9dd4e6b4fc8efaebe248b795fb8f33914eb23bc90443c93a4cba849db12bc86469276ae148a29b7134455086e3c70b36b479bb935faa695651bc4c34edee3afb872c0aa91f02e75a9253fc1f5c3898dc012f7bf1abf98481cf6e7ebb150986b84aaae53db42cf7291cf8ceb26f0cc76eb9f8daca1654fc7b213ad0ea47cbac1b339abf982ffb86c6223013b66c5b1961775735d497038803680587af4e93d76700b55d1de68b73261814acc138e2b5f858f7bfd288c5111d8b3cfd1b946119a6a8e52774a97ac088faefdec9662abd9fcebccb8b37d1f7e44a34eeb1482852aade280db882be5e322c06c53863c28db9878c0f183a71b04c381f612a749d5e76ed1b166340eb6736a04e3bf2df3c8b923f29bddae9e068e86ebd097f33c0f57d9a2b3dd9be8905394057aff72f8b744dd6f701d25a6fe963efcffffffc197f71fe3849f246fec248b8dcd8148ec56c698e41317841bbcaf442bc9f02939f4c0a46075cd2c856f666da3b16f6e7bb184a10889dc28e74c693b1279130ceb38c4259d082f7a3210e638be186d98cb17830b1e58029a169461d060e0458861aaaa6d5a9d8807c57c1afde003a416db2961efcd67130f12230952282cec81dfc79f6a5a66e6e80e6c2c21d0172754df922f3703bfe909dc65aa387b3627e2258a3a3c9f38ecabb52555edb8be7d0ea1838b553c185ea2cb7ba85dc1f1dd3450e616a6f6b83f734a4fb360f90eb984ac4765352655c03b26199fbc242f0f76f82ba91fd74df44eb4f1a5ede24926bc21eba9ea925283c49627163b9a18b9517157237915d2b1cfaa972b6177e933e31452c3a84995eeff7c5c09d0ab662b8806b200a4e74f63df74ca7bd3d0a429a81d7209acc81d06126818143216ec8c812b01f71717b69e66529e60ae901be8507d9fa40bc1563d2920c77501fd81664b7b7bcff5ccc9eaf2c88b3d871022d60911ef6bbd651ab848a00e9810e4ccb5f5ae46ae0b9d214256de85b5d9de1452dc4e56b33ef807084c37d51e3fcedebca40fa04568e2fc41e9c249c7ce3ab69cec93bca2afaffc825ce4365cd54532b3664c17f497ab0df7c75afedd2aa88e046b60b06ca622f3e0cbc45c276630cbc7009547b2f3889da058e82fa84eba11c67222d22794eb8f01726d3235493ccd5da8424b988c6a6edaafaa7a4ad6a7ed9ef5794df09b3a065658ebaf5aad5889907db8fbc0945aafc9fcb6efc70eb46b931f50bfd6f33fc5fe01e6025066a4679766b8754cab5fa6b8eea2bcac1aac165f85386fde668834dc4465e9dc20a45f89aae874be8890607bad16455303cf7ec953a24214b408e34d06af78cf6851004c0ffed294cc3233473db8077c3bc2533a30a633e8b694794a29a348c0c752f1203e15127c504628813a5c1e0edc583c7787bc92ab64c1e596577e241a28ae803efd973e2afd4d380448d9fe333cd9ea498e90ad07c1febe1d0aeb63500556940fe433ff1bc60d08db71a77dbd92672384e1f4ecfd5d0ec6cdd83bb797c21fed08b9dcff2ccea1d5a5c911a62b52d80cc78422eedc90f3e654797aa0a89e1053bb120d3cc51d31e7ea1aebf01555abec3dc3e18c4af9dfae403413b2f38cf033b0cb24b951625fdffde36a4f16b9f747326567d0dc5be9f339390486db914b5309d8429efcab1d081e7f5ff7092015fe69fa06cf06a3e7fb046bc2c1d12a4ca00d7aa96981077e5ce93845b056cc3992284ed565319e4bff6d33e09dc803f651e33b429eddba1e3da78452a202d11f0b5ebe87f3038b88772dacd75fe2bbab2a4b848950ed02fb8f180680a556710f18098ee0f8d53eb8a4e34115fc8fa03d2e19a8715d3ae63e13ce155413c456304cd73afc2e46d82e61b2f45b6ac68560a2da21ce88a89f0cbdc34f3520edf3986520bb20281620654ce39c906ba4087c809accf0829f483715da34453efdd005401e8312a3837711b9858b72d420bea466fe0436045f718dcb3e42a681e428d52c010e746704eaeec94ed89315c9608f9f34d05be01dccf724fa8f92ef36353ea3dd9955fb9abd4077b7e77b15e6d12eca6afd19568fdc9627c1026da9c42191f108a5e161deceb3dd03a226e76c03e6e5a887d30dd51004d33449774687a5249bb06ce52a139c42af9d223168e755d4ef8a28122a351740915a7bb386d8b224fd2a9793882281cf2ec25f4338acd2acd16c43bf862cbdf44d1e2e6bb844506890203ae68770b636853c5050b131d33288884ec2b8c1f13cf046494bd98ee0ae0f22191f65c6d39c5af5c8980e1f2130714f6a4ab1d51de2630b00a77ccff40dd215a9b12382ba0f441eb6237d2f7bc983983e29a468022cc32b2c08306688e12847f2f133616d385aa379f93e440316dee6dd0da035a6bf9392607ebe67a16d572357bf377011b34c9d74303b8e4689fab5ebd61a19cba42a92a3d8916b92be6c8d4b8a63506e8ad75bd5b46136b45541bc2c5e32c33dadb1c16df13da0634a194b0f58b069bf043e0d38d053d7d2f92e73f30be1d630a4602efd193b88fd543ee990f718ce1d1344fd1d3c84b024533277d300158fa1deb866070f9905e565d52041a9f12477bd6280ffcc33bb3ba24bcb62d9c4418ff4de098ef2528251df91471041c54449696a9c1da82e953a0bf994ac690c68c262b460766dee7f2e3a39002f6220ef8dc2c6a520fc361c0c22277b8607ec09c0cedd5a73c9e8d360c7a0bd946d707d9763dfb78697cfb6c72abb49157a9ad26e2bfcaad89ae732dc683799070523c19af2a33023cb22c6e422072414d95e80a7268e80e3b32e0b9386a87ec88e5a912a8529b50577f84f10f8bc71c450e9d5dd39c81a0156998a0be1564f3093631db207fc895483bb9d30027feaa6f0767d61e3fecea02806881676d6c8c9eea59e16a85c48aa13000db7c7be3c03e787f46444d4466bc701a642155bd75935dee4437fe15b8def7b9deccb0d5df34f7f01294bf1abf84553d8e0d752b8b08dec60833e92003bf6daa8574069b9593b77dd84dbc4e54fa481e1ba37359028348c8d37f02513a4af19c12c00a67dbfb68edde4dbe1f410d84187849c4362620d77a340450a2daa24fbbc06e950ef804c2f62b987a928035f26b064d74cd4687b416d6fc821c442e6b909624db8a1e4b8da41a3fefda4d89f9b17d4b737b1d6375c198fec4444a460e3a9d4161ee6a76cf75cbeeeb056be35de80303840af62f7b1570d38dd4213409a9da1eac7335cd1c909dd46995c0712ea5d0a8826d6aade608730ad8173ffdbb64c12112bc19ee4077143403aff213b7f93cb23550ac76637f67f3c9faafbccfdb5fb83d288358bf91c92f4404f4dca90dfe705161db5a4b83f0568582a7b4b1d25d20e4b46c391631d04e46d8f1a767fd8fd962af9b1720994f1c8d8e222d455a534ecaf09913dc42d6bf0572d233eb4ff260120e827b0db069a465ce0c044947d29cf67a53b264f06971e4f9820fda64d9b97316130469078cb2423c7d031f560bb5e6bf93e75e303d0242997313166e7439c4de80404a768046aa31ea10ebca83afc32beb8c2411ce76d46b70e8d33447175d4b25318e98ec09da537ed8deca6abec82562afcca20820ae2b6dcfb727606d883ce39809263fc8077bd282ad9cf7f12ad3ab0085e08aebe2e64262de749d2ba8ff350f97631f66cf63f771a8a8f8c8894195bb03c14304856a1009556099652d3021c99a9ab238e7d95d20868c1e266efbd0d2c2119230436f85281d4339ba8d61434693079c5612d17a31a83369fbcd22de038676ed8c60f43a9237a97bb8fc3083f6f2207ad4d4ce51d9edba0ca345f1437a6b105518cf25425131d74547c8818322887d245291e8a8ffaa5fe8d04508b9da82315548f09736b5113af98f0ef932dca021bf4f538ce464bf393e8ea1a0c9e92e28c43e55eb4f6e29640457d5e95cc30658162f19bf1dc0949392dc26454ff827aa3156ac5a997133e507df8c0ebd16c693ae9a3ce259d9604d5c4be7a688713c23662f9244f5cc341ae86b6c383720c21eef4f303d2c40ad6bc60f0a037604755341fa7c2b575569bbbc8cc37f6110d07494d0d8a6ae19a32f7f35e852fd3e5a286f1bdea85a8bd657349083c999b6eb452c6a47735d409cee644c76a75f93cdb73ba00614e5323ad4f5af5c69993182ee6aa78700b0fa7d8751a8d17f994388cb4fced9c99b0ad7dc3a5e15114b8f0e5b76da9b66d9f4338ef83a0c24ba995468cb7b3b938010ed2a294b7fe01fda63d14de2c712b47c0f7479b48fa80d1f2f86e0c4b235b0cfb4b1a9408d342bd7a987dd2a0c61ff88b60c010ad229abb1b37fda0b289bbee8256e5d15f24959b8ffb45c7393196db8c74f9afe8f1ff60b56f395e133a0056037e477212a67e6c2f7cc7a00617c65e196c7baab8747c45b329095b3bab1160f84e483135a3f44f4ad615d2c5deb04361fc46a74a2262f3dc2d8a532fc36765531138d0772dbfb066499e06687b12b0818ce585f743eca2fa766210f4099e62bc53a0a1d4bbbb6e6f6ed2dfb140d868deb239d7ef0f224acf2d5f2e011970a166b06fc7ed9033923de3b0427a826ea2186f6029959f5f41d90a08bba3a209ef7476d4975ab5f7b5da0f0bede4cb5d538545725f67e4df3a641416daed6f1b4ec158b3d75f5039eff3f9a5bb583040f9e89b164ef41c0ae86e7fe909c4f4ec3215ffb53c98c555c343ee7d27be3d19b59481e4e921eac13ebfa44fd5d0ac9de8ee3b0dea9e7c1fca63d1642f96e1814b4a9666328c1f45104fbbc0acffba0ea8f459b1f8094d40acab358bfaf72d871baa327c0a968aa277c9eeec7f986f75c481b2793e6836f4ce5c16162d225561fe6929d5f74adfb4d3729cab982bb7d8d6f130129b487ab5f9c4e96b5614c7cea83978b391410b1b03c3a48d79a266b52e03997a060fe6212f52197a6cb96bfb0bd35ea3cd4d1d641935c3d56e2dff2a2b078bb969662f3bcdf52bd0ad33d87713bd5abb9b02cfae33904dc90c4e321e8000d4a068250078f7684abf8e4bf97fc227377241ef59e5727ca7f59358f2e0ee77ab41f7a008d5fbce26ec93c032942f6b048355ffe46feb09cfa530e0f73e288837159ce723e7677bd3827c46fcf45ee036d755e41e4d11c3d1deaf52f2ee7c97642b6e05cedcbfa9cc8e60731eb39909b46a5f1ba4095be4a8d53e84b21b0a728f03db2e2b2531730eb525b12e4a02397a61622f6896a93e96752a6722ac647cb19be89ec84ce34f393db2b0f115f1436ddaca10c5bf6922cd44a7012528c6f681aae834365b66d9d976535853a9172a4941c52972d9fd5ddc6daa3021d04f1d0c2e1bfa0ccdcb62d4ca3ee940b0acb8ed11b0ac53d23544583cc5b7d13b33665e5c0b0000000000002d7b4c279bfd323aac8f77484b4824c779c0a8bb9ae67396ff60d223eb22562ce97016c694f95dd8d5d796ff4aaf05d7e29036ca2208a5409cdd0af69949fa15bd89fb3e4bc36efb967c81c65d4b7ca800000000000000ffff0000010000000d37a61e0e400b688d36e092ecd617adb31f8b10b74b3f92d653545f51c899bef1032470674d4961d0947b9d68af8b567825c6ef6ae4d6c2e486d24f17393e466500de4f32f97ba2c50b0be86ef6fbe2e42707e4d99b9e0fe63c6dbf9a0a4bf566e41851716b9eadc83cd48840d2f9738c4072d6ad2454c5590fc2ce172acaa488aafb1d40361474098fff911f3a78f30478fa0000000000b800000000000000ffff000040000000dcca885a2a624c971eb0ae508d857974ab1aef3d9b72c001c12fdccfe101559e96ad41bb7699779d629e34332ba3c76e4417634c7e363c21e62b9a176f41f29c8516413b06d1cd40dbd6851569addde06361db9facb82a2a96c4210bbc1abe4b980e63bc7df9bdc6963c21f96a6b2571ed29d5fc908b908ae701fce529c080638259a45328600b86712c269686e98ebdcd1c13f0e8935b711cef92b18bbac6f0e7000000000000004000000000000000000000000004000083c6adf76f159c491e2b60f5cb595218fdf965055b2751e9f6e3a382682d6f595b2058a4bfb554818822000000000000a800000000000000ffff000009000000b361fc4ebb6c980820330aeb0b3d0dd050a52c06b81292c77fcc899e71b2abf69cec13dba24047922f7aa5c11de80cb35a0fb795991feacb6e646357af76b54c70f656032373f6d99adb388335228b1980e8d8736a2d4f96d47acf486555fcf3e47b72325e594b019ff5b16984571fedaa8996c6ed8ed8071198179c3ce6a4e1443e5ff0325cead5cc8dc33f6d335717f08600"/4712], 0x1268}, 0x0) getsockname(r1, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) dup2(r0, r0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) 04:02:32 executing program 1: shmget$private(0x0, 0x3000, 0x20a, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$getown(r0, 0x5) setpgid(r1, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = semget$private(0x0, 0xfffffffffffffffe, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000240)=""/10) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000200)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) r5 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) r6 = semget(0x1, 0x3, 0x1) semop(r6, &(0x7f0000000280)=[{0x4, 0xfee, 0x1800}, {0x1000000000003, 0x1, 0x1800}], 0x2) getsockopt$sock_int(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x4) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$TIOCCBRK(r2, 0x2000747a) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000001c0)) 04:02:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='P', 0xfffffffffffffe5b, 0x1, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x40, 0x4f86, 0x8}, {{r3}, 0xfffffffffffffffe, 0xb4, 0x4, 0x9}], 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x286) 04:02:32 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffe85, &(0x7f0000000180)="352c32bbda742787a3f38ed4b08001b0a3ea4a4d894bdb5dccb8f53b655008519c1331221957b8fab34d7a938f19f520a3e8345f374529b51b05887da288e13a23adb8b3f7e37f38badc14f2d214947a32c350730cc14820c789abaf9c09") 04:02:32 executing program 1: r0 = semget$private(0x0, 0x8007, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) r1 = socket(0x21, 0x5, 0x7f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1fd, 0x11) chflagsat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) geteuid() r4 = getgid() chmod(&(0x7f0000000280)='./bus\x00', 0x0) lchown(0x0, 0x0, r4) chdir(0x0) setsockopt(r1, 0x87, 0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffff80}) getegid() r6 = getegid() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) flock(r3, 0x9) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000002c0)=0x10000) ioctl$KDENABIO(r3, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) writev(r2, 0x0, 0xfffffffffffffc7e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/47) setgid(r6) fcntl$setstatus(r3, 0x4, 0x8) mkdir(&(0x7f0000000200)='./bus\x00', 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x34) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x5) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x219f, &(0x7f0000000080)=[{0x61, 0x0, 0x0, 0x5}, {0x80000001}, {0x7fff}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockname$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000081000000000000000000000000000000000000000000000000000000002b2895014fed5234e7f512f300000000000000000000000000040000000000300b73ae000000004cb5000bffbbfc00"], &(0x7f0000000200)=0x6e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x6, 0x4000, 0xfffffffffffffffc) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x80487008, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x8000000000007, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:02:33 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) listen(r1, 0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') r2 = open(&(0x7f0000000140)='./file0\x00', 0x8090, 0x20) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x1, 0x7, {0x100000000, 0x4e9}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8000, 0x4000000004}) r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8080, 0x1) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe01, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000180)="ecd4f162f185169c1b93c6e6dac8fad53ca1f4976002f1cc4eee040a2a2bfb6357f0b61e086200f816db1214d83a5243ad16657d4b787cdb8d4c49d709d5bd5ceb68f9b6f48dfd812f825b7d608a10e563cb9d3cc11b7e0a563cd2c6931372c3f0235647597d7f7fa38ca30040f021ef8e8e9f260cd576e34a5948a84ef8b1419ceebaac08b47592b2b343ee349f405a996396e8703670b8f76d2fb53f8df5992e0b3b904a62f700a37dfe5ffb3fa058565f91bdb7ac8646d4af6c7f901d05d4e40d", 0xc2) dup(r1) 04:02:33 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0x20, [{&(0x7f00000d9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f00000da000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f00000da000/0x4000)=nil, &(0x7f00000db000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2193}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000da000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000d9000/0x2000)=nil, 0x8}, {&(0x7f00000db000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x18a1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f00000dd000/0x3000)=nil, &(0x7f00000db000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000d9000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00000dd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r6 = getgid() sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f00000006c0)="56222feb933b58abbb3c42882d899a626e7cb860fa005297e7d37ee84c75ebe4623b9c18787cbd7b5a789f8309", 0x2d}, {&(0x7f0000000700)="815ae5030d1f7e4aeb8f1e837636e758177580481676938dc9a1d786d74754c60c894b8ef280f55b464465942d3a4513584380260dac61f64fa38a5aaa0badc80fe57d5b31f49b85dc7f2372c5ef88596f984ec002d5b4c3b872614fb608e23b8496abbd8ef9fead974b8f4215760b9218a5652041cf361209ae7cdf900b77edf5311271cccc6ac10f3f43a8c1979ef51e61de5c478a55731bc523b437d0a887e9869493c237bc0d4092ad3310db5e32d4c167e132fa614788e35fdec7c5cc5b1c9577c18d0dff827bcd77ff9d6bae995a2ae5dba94c349d5a0c60cc4ee1932a0cc9961922bbc4de19d725", 0xeb}, {&(0x7f0000000800)="28e846dee19d1ce47416fb2fbe58732d9a51ae6ad676b25c9e24b76aa879119c9b20b612aa1998edaf71047f3864d946de4e4ab4d394cc0d8ddaab813779b75cad57f051b8e1f747358ad51f8f9831d951412a1de771897adab100d05e274361a5129c20058cb7fd2c0978ea56f0520e987e494bb5fc830d94aa8a632e5ecff2fc75a732795aa207ddf201a9fb12c05950af5c932908a3b10ca76eff4d36abe55235d22c01a51e4ac71f512e25389ed48a6004de22692e34885cb25a", 0xbc}, {&(0x7f00000008c0)="70cf1fe3db290acbb948fc36f1fc46046c9aee7f6842986ee822e48502c3a55b14ad9a575379fae4f705372dca122e2f6daba28b3fc466a67160660a2bf619e2e2fe8088f1eb516e0ff2", 0x4a}], 0x4, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r2, r2, r2]}], 0x40, 0x8}, 0x400) connect$inet(r0, &(0x7f0000000600)={0x2, 0x1}, 0xc) 04:02:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800002002, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='\f\x00', 0x2}], 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570640903849bc36be5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70080100008000000000f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581", 0x499}], 0x1, 0x0) close(r0) 04:02:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0xcb9a) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x2f3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10e) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x60, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="e8cdb894f3d3a2b71975cbb403d3cfc0853d1e464c35b2b1c9180ac6e76256d4fa91475285c4fa585392a4573a560c2067e265d1a4247d22f417a59a2b3513827a14e667295f099cffff082ce5e6da8b15a9c0326bafd5bc36e64085484ad9b067b451514c5b5d39a7fbde1f6913b2daf9b2e54521d012d714333d0b82d9add7e54d2f12da5f414846ac02ec9e65ac87b33a36660a6dbd0fe9ad0d5d47e4abcd8b5c1ec2a18fe3f501bc7278d2c5c4ddb1e8d681b889a43c378a1263d136a97cb2be99c2f9f9d3", 0xc7) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xfffffe79) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="8b6f6118025a9a2e5ce56480919f8ae1a00cecf8a4253b3b1ed5a8fbd9910cdb92f529e3e031fe3ccdcaab5f1834ff2ef68c9d74512ec78a4b6d38a148229d7ceca36732254407d602a55d88cc02722b169aa84e03cfe56807cee82218ff1446e9beae1b2453b956ef62e0f699256a3b114b76e5ffabcc57752b20b2ad1999e9a73c91", 0x83) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[r1, r2, r3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r0, 0x20004268) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d, 0xfffffffffffffffe}, {0x7c}, {0x6, 0x9}]}) syz_emit_ethernet(0x53, &(0x7f0000000000)="ad") 04:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002008, 0xfeffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x60, 0x0) recvfrom(r0, &(0x7f0000000180)=""/72, 0x48, 0x800, &(0x7f0000000200)=@in6={0x18, 0x2, 0x80000001, 0x35}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x42000100000005}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) fchmod(r0, 0x160) dup2(r1, r2) 04:02:33 executing program 1: r0 = socket(0x4, 0x1, 0x100000000) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) accept$inet(r0, 0x0, &(0x7f0000000040)) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 04:02:33 executing program 1: mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x411bc237a2d129df) setregid(0xffffffffffffffff, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r0 = socket(0x0, 0x4005, 0x2000000000000003) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r3 = semget$private(0x0, 0x1, 0x10000000000011) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000280)={0x1, 0x2}) setsockopt(r5, 0x29, 0x6c, &(0x7f00000000c0)="e3dbe9596a70dcdae0373e8bae67ac4c00eb1d10c709662912cf3a90cea1d80b7328c41f6571f27d508f6cd250198533ff1beab40b9ad9a30af5f1a2815a54", 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x100000003}, 0xc) semctl$SETVAL(r3, 0x3, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x6, 0x40000000000400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r0) dup(r0) 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x8, 0x2) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x4b) 04:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="2d012e0f66ff7f00833b08696e75b55f733a5c710091eb1d653000"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getpeername(r1, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) getpeername$unix(r0, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) accept(r1, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000680)='./file0\x00', 0x100) getpeername(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000640)=0x8) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) socket$unix(0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000400)=""/199, 0xc7}], 0x5, &(0x7f0000000580)=""/100, 0x64}, 0x802) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x122) 04:02:33 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) stat(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x1}, {0x16}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x9b2, 0x4, 0x10000, 0x2, &(0x7f0000000240)={{0xc33, 0x200, 0x40, 0x567, 0x7fff, 0xfff, 0x100000001}, {[0x8, 0x0, 0x400000000000, 0x6, 0x1000, 0x4d0b, 0x1, 0x0, 0x5, 0x2, 0x100000001, 0x1, 0x3, 0x7, 0xbe0, 0x3f, 0x6], [0x85, 0x5, 0x81, 0x3, 0x7f, 0x4, 0x0, 0x7, 0x9, 0x8], [0x400, 0x0, 0x1, 0x6, 0xffffffff, 0x0, 0x100], [0x1, 0x40, 0x72, 0x2, 0x8001, 0x92c], [{0x4, 0x6, 0x7a17, 0x5000000000}, {0x7ff, 0x7ff, 0x6, 0x10001}, {0x200, 0x2, 0x2, 0x7ff}, {0x1000, 0x7, 0x0, 0x2}, {0x6, 0x2ec0, 0xfffffffffffffff9, 0x5}, {0x84, 0x80000000, 0x0, 0x5}, {0x1000, 0x3f, 0x81, 0x8}, {0x7fffffff, 0x1ff, 0x3, 0x100000001}], {0x8, 0x4, 0x1, 0x10000}, {0x4d59, 0x1a, 0x6, 0x81}}}, 0x0, 0x20}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/96, &(0x7f0000000080)=0x60) 04:02:34 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x5) recvmsg(r0, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000100)=""/73, 0x49}], 0x2, &(0x7f0000000180)=""/169, 0xa9}, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r1, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f0000000040), 0x10) 04:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000180)="00070009f0a789f0e23586ac7579523b1f7e438e18a2049e2fe276b35b4af46cef93d0098100a016686ec1931fa0ee2572f7ac6e79bbbd79df6340f513f5e90400ea6e90a4f7d7919ccf2a45500bf0d6560fab80000a8b3b56e33bcb7bcd78efd55fb053fcaf70c59066848d2b151a24b675954c5b547981da900c7ace1bd04e324f6d456cb414e3c439ed5f9de3a9a8", 0x90) 04:02:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x40f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4000000) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 04:02:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0xffbffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc19d6f1cc6822bc6"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) r3 = socket(0x18, 0x8007, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xf0000003, 0x4, 0xa93}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x8, 0xc5e}], 0x6, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x81, 0x10, 0x8, 0x100}], 0xffffffff7fffffff, &(0x7f0000000180)={0x0, 0x200}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x1003, 0x0, 0x4000, 0x0) 04:02:34 executing program 1: clock_getres(0x4, 0x0) msgget$private(0x0, 0x101) getrusage(0x1, &(0x7f0000000200)) clock_getres(0x4, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000040)) 04:02:34 executing program 0: 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, &(0x7f0000000040), 0x9ad1, 0x0, 0x711, 0x0) r3 = kqueue() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xdd, 0x0, &(0x7f0000000040)=""/221}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)) r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000000)=0x1) r6 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kevent(r6, &(0x7f0000000000), 0x3a5f, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x22}], 0x7f, 0x0, 0x1000, 0x0) 04:02:34 executing program 1: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x7, 0x200000000005012, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x10061}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x14, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 04:02:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x7c}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x8280, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="4b64209ec2ec108a2efa9ac9958774a746051926e5dff2627fce944f25cee88f4f46b15c74b2cb2100263c49ff014c23c04b7a0fe4397bce1d17dd71cd09397c59ce7c0db262964be79a4f0b187065bbcb66a8930a89da1a128a1ea143a6f1ad8c699eec6f73e81bebdf8682c71695af579812d2379a330df264dcb49deeb7e77fa63b62cc928bf9def89e2cc4c923050c5d8ba4823697bde2f34e1bb95981b11af7f90da5a290f40d6006869a6e7f6fb01718c677b615b3d81b6591136bfdd8e5559f3831944e12634364ebe9009e4dc0d9ec43a58b230fb6f1d4309cbb", 0xde}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000589caeb8ed26392c02c100ff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x409}, 0x400) 04:02:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f00000001c0)="e8844a25e7", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="4402", 0x2}], 0x1, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x100000000000002, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x2d) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x14}, {0x8000000006}]}) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") 04:02:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x6c93, "627c2131300100000a855d9a00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000002540)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a", 0xcf}], 0x1) 04:02:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x841, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="450fbaaa0400000026c40279590066460fdf8a7e480000c0eb0047dce643180a65f0019cbb62000000660f67752ec4c259a6e02e660f73fa73") execve(0x0, 0x0, 0x0) 04:02:37 executing program 1: select(0x172, &(0x7f0000000000)={0x80fe, 0x0, 0x2}, 0x0, 0x0, 0x0) socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 04:02:37 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x48}, {0x10000000002c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000000)="a1cf") 04:02:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xd0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x240000000}) ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 04:02:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x688, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) 04:02:37 executing program 0: r0 = semget$private(0x0, 0x2, 0x80) semop(r0, &(0x7f0000000000)=[{0x3, 0x6}, {0x2, 0x2, 0x1000}, {0x0, 0xa5, 0x1800}, {0x4, 0xfffffffffffffc01, 0x1800}, {0x1, 0x800, 0x800}, {0x0, 0x80, 0x1800}, {0x1, 0x80, 0x1800}, {0x4, 0x2, 0x1000}], 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3cf4) semop(r0, &(0x7f0000000080)=[{0x3, 0xff, 0x800}, {0x3, 0x80000000}, {0x3, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x7, 0x8, 0x1000}, {0x1, 0x401, 0x1800}], 0x6) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/27) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4012, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000180)=""/157) recvfrom$unix(r1, &(0x7f0000000240)=""/206, 0xce, 0x800, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000380)='./file0/file0\x00', r2, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000480)=""/127) r4 = semget(0x2, 0x2, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/18) semop(r4, &(0x7f0000000540)=[{0x2, 0x4, 0x1800}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x200a0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000600)="c2d0ac61abbbeef4f3ecbb0105a0996261e7ab420bbeda6e33375ab4634fce82509ad209b692acdd451128ee4927f8ae5f42f0ce60160d599ac8512f7f0b58fa28e1e5cd8317e0ee19844e0326e53d6aa18b7b3e5c3938a4dca0f6211b146194d4e00fac490057f9ed8289dfa2917276d9b5d65fd285eb97952eebfef9bf40655f452580e454e547a5c0f37c2564b806261e653feedefa68e93a5a7bfbb80514267fb20760f12831d66aee6ce252d1c823d8274ef10ec7680e2f0a8838712adfb67360da1d274c468caece107467d5079b8dc0b97c1f50", 0xd7) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='W\x00') ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000780)=0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000800)) recvmsg(r1, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000840)=""/80, 0x50}, {&(0x7f00000008c0)=""/204, 0xcc}, {&(0x7f00000009c0)=""/221, 0xdd}, {&(0x7f0000000ac0)=""/235, 0xeb}], 0x4, &(0x7f0000000c00)=""/220, 0xdc}, 0x840) 04:02:37 executing program 1: socket(0x16, 0x4, 0x8000) r0 = socket(0x11, 0x3, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x2000000000}, {0x2, 0x6}}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) fcntl$getown(r1, 0x5) 04:02:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/255, 0xff}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/196, 0xc4}], 0x3) r1 = open(&(0x7f00000012c0)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001300)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) r1 = socket$inet6(0x18, 0x4003, 0x1) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) r5 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x9, 0x5, 0x4, 0x9}, {0x8, 0xfff, 0x4, 0x5}, {0x7, 0x9, 0x2, 0x3}, {0x86, 0x10001, 0x7, 0x3}, {0x81, 0xffff, 0x7, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") setitimer(0x1, &(0x7f0000000080)={{0x9, 0x2b7cb14e}, {0xfff, 0x557}}, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 04:02:37 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xffffffff) fcntl$setstatus(r1, 0x4, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) write(r1, &(0x7f0000000340), 0x10000014c) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="000d6df1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x4, 0x5, 0x3, 0x3}, {0xff, 0x9, 0x100000000, 0x9}, {0x6230, 0x6e4, 0x10000, 0x7}, {0x20, 0xf0, 0x81, 0xea}, {0x401, 0x80000000, 0x3, 0x9}, {0x8, 0x1ff, 0x7, 0x100}, {0x5, 0x800, 0x4, 0x20}, {0x961, 0x1, 0xfffffffffffffffa, 0x5}, {0xffffffffffffffe3, 0x100000000, 0x2000000, 0x3a06}, {0x101, 0xf164, 0x100, 0x2}]}) 04:02:38 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x500000000000000}, 0x8) r1 = socket(0x20, 0x3, 0xa9a0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)) r3 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvfrom$inet6(r2, &(0x7f0000000240)=""/237, 0xed, 0x43, &(0x7f0000000340)={0x18, 0x1, 0xffffffffffffffff, 0x4}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) setsockopt(r4, 0x400, 0x200, &(0x7f00000003c0)="04ca6891587a07ade2534fd00febdf6f8dbb99c268f59007ebece055097ede91352c8896f1e057e52524", 0x2a) select(0x40, &(0x7f0000000400)={0xfffffffffffffffb, 0x9, 0xdb, 0x8, 0x8, 0x4, 0x2, 0x34}, &(0x7f0000000440)={0x1000, 0xd415, 0xffffffffffff0000, 0x20, 0x60c1f27d, 0x3, 0x10000, 0xffffffffffffff00}, &(0x7f0000000480)={0x1000, 0xffffffffffffffff, 0x7, 0x8a, 0x80000001, 0x8, 0x20, 0x9}, &(0x7f00000004c0)={0x5, 0x2}) fcntl$getflags(r0, 0x1) open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000540)=0xf4f2) fcntl$getown(r1, 0x5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000580)) chdir(&(0x7f00000005c0)='./file0\x00') ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000600)=0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000640)) mkdir(&(0x7f0000000680)='./file0\x00', 0x156) recvfrom$inet6(r4, &(0x7f00000006c0)=""/61, 0x3d, 0x40, &(0x7f0000000700)={0x18, 0x3, 0x9, 0x7}, 0xc) r5 = msgget(0x1, 0x400) msgsnd(r5, &(0x7f0000000740)={0x0, "70f44f7cd20d2b3d32c5da6096109ed966864ac06dc873bcc2261885dbeba13c671e59ecc03d6a8b9ea359479f7a93deba70358a8dff445f3da97335043df18cce23445dcc2334ba5c0aef3e29d547f67fe75b4999c12ccf90812d3de15486703157b965a72db6bc6a44b7661d56a357aaf898330e71f29a8bf9b6e64b4f099d741ada0104e8730ec1948481a22fadadaaa75cbef7788b308117ae212e2ce4dd0131d0637ecc2a6ab9ea90144e607adb94fc00f3eda50f8c8c278e009bd7305a8c8fc36af9e631a2ca4712b8118b205124631a7939086df3268991c33f547ed41948e389da6a239b5758e7efd10bbcb59a791861c8bfe7e46a80c7c4eab79ea4c4dac721496fb5945eeafd56cf2256711d9bf81ae56366a644e0a82daf672089b8d51406592f31694dc912056630f41f1af9538574562f4be384c97d4ac4162269d61bd67071aa32c528a37fbf144678b100a2eed13e290f802865480391368d932e0c2bfce8703213c9ac5a1829fa24279f979a287283214e1e1214e0b59a6988cdfeaeafc9642ce8ede70443cc52c71e46230e699b3f5522966f30459a5e559bb576e8b74d042088f0d9b7e1f862f43732bd65c8ced3ccf1122baefe8edf7e60f909ed94ddd81a4efca40e9ea6d06abde62df7471a9f4bee236fbdc0dc9e32cc25a012bdb92418bf488826557cd80a0fac011b65d32053c38a64fb602d630bbf4914804d00b9f041c7f10b8294193fd134c8e34e46f4e384da2cb95c50d4a2c587a007e3047c1e9b7ac21bd99819eba8a570dce00599042ecb59507e82714e6e0a3f1c2e6a8183f9212dabe64d8e77d6960c7ae0f7b33c8135b027bd23dfb76d017d75fcfd7b5bd55b89fc59a16a9d14ddef79f470a432582c4f8845ba656142808c57d793fd22c5a766b18e749454dabd578badf329a2d55b23eb41345820ea63a3f0329e559b6011d499058c90dd3df6ff0faae41c95a1b52eba0b6769934cf09764927f8a3e11a8794905a2e68a76f82c185f8778641404e3ef5ea744448497e831e0ba2860e073a511ed6d8949da29e4978b49e9a6306e69b7523a59da3ce0107fe88f3eda3e539fb35bda08f808c03c01255d8c4617cfc78ce3b2eea5cf949ec1ca80e9be2b97923d457da2f906df01da1050f8a2a72c3d0170586c33348c2e4b4604a1f15c16bb2b5b3a380bc8866c07dc164eeb03c0e5176285f152529eb755ea968b11267e8c80491395fd52661c62d862a3c03c7d883963792a227328e348a825d9f1fb6b31b6b839da805a960601ae07dee0a68e24b076a496fd2af594c8fc5826eeca79dae20087ad0a218d51742e5badd6c4c659d82a3c1a230c4922fcf81b162f5f4e0f46e3058c9033e38bc0d615a0d95c24bd59fe9f0c6e5775a7dbe1c3b36052fc0826bcb06f638ba8a551cd20104af74fa3eaab4bc324ff51129be5906972970a264aafb52f910cf945d84ebb5c2fec69029d413b5968f112add1dffe77da42bcde6633b31dab8cfc8ce6db69cbd8e29a545319e3af6e1ea6f2bf933569b8eb3052937d49637cdf35a7931f6757647cc0111b59bf46f754dc06ba08950790b3f5cc68ab7cc5c2861b82059cde790fec5238e8d11eb65a84f26d006755803f3afe9962d17c64d3c8e304c44e422908bd55bbb0382987488a9ab3346b2f8ad801d43a0bfd041c6c93376f74c0af95a7247ba09706df3e1a0c9e024d72aab783314dc2b27995d92f01fbc2166c9c4d6f5cafd655004967cf11c03b6353d4376580c3d54ccd92f4e62caf0155cf0b6589bc75e8495a15d15ac62e99d7f022bb705ccce9a9773c29001bfe60bd8001260b28c5c532b218487b81a45ed757d9f96dd865b2074028c5cf611e2a0c5857628cde25ac3d0e77f8a143752e6da004caac4b88ab42c0a32d8a98023e7d087ddb9a2654e7a5cdd723a05defb58f225d4195b71b736df662b74fb890de2c1794db1f607b82af1a9a22945725dc4c86869da4a67f8f7d667318bd3986cd7e505ff8286b78ff09bb3eb0985ff62f4bc9ef33851e788117ea70344fcff7a28f4bba1b8e99e7eb9d90ee566f0b4b8c590b4bc1bb26b1fbeaab9bdc91802801dbb0166af301ba86252ba4b84c57e5446b3b468e49da8d658e8edac9c26517c1e96a32b4def4a5734bf163901fdcc077fdadf5f92f029658e8d10720f3e717a3c8329ef98037b6a414e5925f364a3dfa58d897318559370ca9383fa87c5f0c6435edf8b2569195bfb0a74c971d4509fa0cd00bb8b488e64b69ee7dda834ae8c6fb8db14ec1fcef72578d84c72cdcaa9e230e71ef72a44d9f965afc683099a2c8034a7e8c2efeb9b9b5a94fcba9616662bd2a8f6e1edb3ee2b5623746ae90e30bb8b6525e803ffbd2a96116e136632b4560b3ba17e358be0b7d521fbb8fce06894eb22153b0463094dbd63168892bd6b1aa24524acf83654f971956b1dd8a8e512938845bad0e5e9acc0962f56184ee2868313155a5f19a1c58a2907780305caa93ad654f4c9f963e9db81623545d184c2c18f40ab6b22fb070500dd024564b3437ad429d1eaaa32e5ec710222c92ea651572ea212acef9681da9bfc161310d5466f526068d352f8d0df29f0eb93c9a70b809255e331967e18c439c32c3cc465ec91735957429702fa67ec0d7a1b1e3bfb71e4921ab8de598ea94b785e32a3c681e25347c1838697f52aea378ead5f87920dc44ec6493b1c1f9de6f1f2dc78c72ba158c1b4c43877bf02d5ad98923bf50acbc80feaa08eb3e934c8ea07a39a2a94dde8f543e383f64d95575bf187f8396ababf4b70bcbb99e8a3e8e80201a0a02c83e0071aa4b05146a313cea080267dad7afd529022d9edc003f211f2fe7516c79c7295ac11df1a3d8975229d7765fa77382e1ea6ec421ad280ded65f24bffa897e73482a49d9ecc415fa77ddc70e3a53f836ffec3d0a68ed9f9a4a1a35593c6162cdcdd22e4551f94c1610b184676788fad8470e11b9abe1be7bb6274d1fe83daeabd0453d88cb2d3f0d4bb0e8344430cbf1164970b815800ae9fb3bfb854acf25517ca586131fa7e7cf3edcf21249540b656bad6504412b7915720d7f73a2d66198f9a7efa53626946758c6436c29842c6ce40a3338ff16a6e08dd2471eabade5d0b42fa9a7b43cb1714ba7c25d8c6b7bfce02f98bd7d6bed6bda659bb4887e12a3722b6c4846f48da0937e1867cc82c57ad1e4de92dbb77a278ea7bec0e2091290e5669feff473e162158825a2db22033df0db280286ff5f753e2f7deffad5a94d691309f59fd8459757691c9fcaacde931030609ec35e6981184076ac10cddc4df1d0c226a73973cef0625917efcf8488281cebc01aec12439e13c75f00926f4fcd01078593877310b0fbf8c1d2b9ccef573b68289fd03e1c0f9125ab87cf14f5c300f3b39df2010d0cb45aa1e6a1edc76429852c94fa33d3e541fdc758b8b67bce4ef06dd5105579f115c7167f2368c78c2b4e5dcdfa505793958aa958cb0785b426a1463366f2a45a98e0831a1d9277fb6cfe03365d7839df7e4b98df7ebec3ce63a630a2985624ea77c5134696325179cb667867e4db7f937ff6ef936deb973fa62d4651ee8d17b010e3b3dbadd1127b85e543c9293ccb79b9225037a90af881d45f2e401c46bb66c617b74ab594e4be15dea3de43b12da96909bcbc5e9cd5adc4f0b1e5667228219876f4498bcb3eee14aabff6bb3b95b1eee76fef7c422a2449ec060da45144e10579c1c648c08df6a95312582456497fe5bbf35b412d0519911554fcb5daa5e9c69f500f800604d2000b5c913d9c5b17320d9703496fab99927ed715e110449579b9555053810d79e008ac5f839c1ba13e25bf541ddf390cb9a4198afcf7ac188bc9deea14bc1dcf34deb6c63e40edd0562e3b424f7f1f1d81701dab1e2cb706c19094fcead42a612367f76c2badc82269fb67e9b83f2c0959709c9f0c4c3435d6dc1063cfdacf9172df2c5cf8cf1afa073f9f61b18e9532252d99808aaa78734c16aebbb3a5fb181a91dc8a3d781120f27aa0255d5917101a6e25985be444abc1d0c63f81d96eca7c57cc795f8df0dfe069690d6c2ca0a58e049f23d81d512de791b281e2ba42f54c4c72f55d198f645ee574a77f9629a100aef2ea9dcbbda29c75869029d43d458a3fd8b36636e2f66062a02debddf7d5a436a29614fc9cbd7059ed6687c197c8855299c32834be686cc8c9f7cfa35e1e71659c23c2a45d179a0ff869210d367474e243e9b909073d3e27519dff0a8f1ec2e87cb8d74b4da23af804dd2006d338a2ae1517eef20208f498e94db356a26961913d17b195aeedf9706a8b427fbb4747a74e96ff53dfc9c07034db6b458ef632b902835f9d29a3ea8a49bcf4397a02302853e6f8b479f6cee4e61d6a77645ebe4b3474e0526298e615b14657aed2e27692c60a73db77b492a164341b190914e7c2a9baf6774e11c3943506de8ea8368ad1cdc86093871a4037d96b9cdb3c17547a9c9f3c1880558c06302a3c64544f7fa47d369bcb6526ac4921d53cff8202463c154f259e688b6d64bc3bf91acc1c80542d5dc1aaae7ba4d03969a8b1f5d1b49b503e147d15b3d22e8f02c84d9a077183cdb07a0c2432c39d5b49863626c799c9def9c46ef2dddc9e26e19403ec9f1a2f89aa5522628fbfc1fb5e4cdba065a789b4062823977bb259f94cdeb0c082620de0c0a3cd36ed03a8d4886a8b8c64fb51323b9e9b6c5b939f5a49978914c3c4f98f40c44d6d7fd215dc992c0356fb825dd37213afcb4b8753d1c0e184e897c6a5a75022b874cc944dff797583a82c531321c256a8014e90b315240eeaba7bf4042fa27a1161454162f5f69563b0cd5414524872e916d320eee38d1187e356a930f4ca075d3982c02c2b8d8343746eada54cd91ae06736f77288b3beabca0e5a02a574dd266e58e4d662185899b04a111f77f57b12c8861d67621c23eba7322e2780bd57a3d174a956c60e98f1feaaa6647e5b8c37aeb0a84a3d752dc37ba107727d3530a75553408cbc02bf9be980c5ccb59e96f1efe2d9ad28832fd49435c8414cec3ad69bf4347c51b8e03ccf31f80e21a374f0d4d0ed0c01f59590fff1474f4afb4495d8aa82e52d59542697d7bc41b2569c11ff9867d6f2fc900f4bf9a99765b27415a8cfe470a1852793fe4a28f3bd58f5c1966e4d0ed931f920daffd391aa11262671c1bec58e80799dd0fd3506878f3fa3c55bdf9b1ffa300f65f0f5b80b4b0cfcdfd5b8170c5e0475e6a191eda5e52c79f62f988172833c5625fb0173bfc0a482a4f9d86ba6a3ccb7b0a1d103cdabec2b3831ed29dd3096f0c04b1beee7d899022d08bde6c30ee750030bbcbab6ccc5e7f95d7ad9710262ed317e4f239b1a16f16e5b09da2f6a74bfc5b1ed2cb1a2c39932c2b7fcb8b52d8ba869e4e32a7739357d84b30306d13515a658c1287f6169509a7e22c37f1a068a4430c5b5ceabaf9923987e4845882bbc6899cb26490f5a3773a538b9d6c15d40b5b1f735ec17890e91af6a63353fd84064f3836dad8de60b815b19edbd8035e826504809c461163caeaa07118743bd7595d64105dd38bc92820561191f26098e51a5f6b4575bdcad139761ac244bfd970ae84ec93a1efac848672989d7fde2ed1dad57394dc89da1368a6d97fae806e472890e23460678b5c145aced8fb59e8733a4b600a637cd5d707994e32072a457ce246f7e276ac1afd54df7a173e486daa6bc3cb184ce2a0f6ac989a666f445d75bdf139bfca60a7e2855cd9"}, 0x1008, 0x800) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001780)=0x9) r6 = fcntl$dupfd(r2, 0x0, r3) mkdir(&(0x7f00000017c0)='./file0\x00', 0x4c) recvfrom$inet(r6, &(0x7f0000001800)=""/78, 0x4e, 0x800, &(0x7f0000001880)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000018c0)={{0x18, 0x2, 0xd3e, 0x20}, {0x18, 0x0, 0x2, 0x7}, 0x0, [0x2, 0x0, 0x8a6, 0x2, 0xffff, 0x9, 0x5, 0x100]}, 0x3c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001900), &(0x7f0000001940)=0x8) 04:02:38 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getpgrp() 04:02:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x7ffd, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)=0x1) 04:02:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x4000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000740)="76d11bda24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1efbfd20016d7d664639e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d392eb0982ced2f800000067fe8045b1e4a414505dba3a89837c91386b0aa6bfcb0c3f6966fc6c644f6742986b4813e3e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2000000000000000000000000000012", 0x148}], 0x1, 0x800000000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2010, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0) execve(0x0, 0x0, 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:38 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmget(0x1, 0x2000, 0x10, &(0x7f0000000000/0x2000)=nil) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x400086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) getegid() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) 04:02:38 executing program 0: r0 = syz_open_pts() socketpair(0x10, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7, 0xff, &(0x7f00000000c0)="4e93a005448b9ede0c64b9348432f6887fd60cfa3c3dcb418afd3745fd1e5af4eee2bac5e71afc42b892a52b59888ef8d24ecba7fdb1958a1ac0699717504651b49bfe922c3be2e1ec4a3270f088214a08f7ab0103a629756854d0a2dcebac1217c8830ff6edbe38f8947bb04f34bdc6716b3d63a5fc19", 0x77) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x104007fffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 04:02:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x80000001, 0x2, 0xff, 0x72b, 0x75, 0x6]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000000)=[{0x26}], 0x1}) 04:02:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x8) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/75}, &(0x7f0000000240)=0x4d) unlink(&(0x7f00000002c0)='./file0\x00') bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="45000000000000003000a855b54e7a8318f407585b88048ce1685008a87799eb8156bf7e0f10ebeffe8993a51779795156b2cf2995c82ff1a0afc38f0daf78cf2978d2689a3fc9008af173cf1e265782ad371e7ab24526e9a9c9b45d43087cd04d08098d9c55"], 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x2) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x41) listen(r3, 0x7) seteuid(r2) r4 = semget$private(0x0, 0x7534da632476d7be, 0x10) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000400)=0x7) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000380)='./file0\x00', 0x88, 0x6) 04:02:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x21c0, 0xc0004000000028aa) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="2f434d4b33b68471cbb6d2f522bd871394d319bb14d20cabedb15f1fd217e04752174da9826a1ebb30e3da42be29a563bfe6c892a488a56dce8e05d3b6e42a38a3fd7e5acd44692903e7af3b1f8e8150e86c3d276bfc1d252e6f4e6c8a99ee57ed6154fbb1a67891a51c363c2aad6a505afdcb11fb80cdf31b", 0x79}, {&(0x7f0000000140)="4336ae575f207893d53dfbea406bf279785a3eb37f9808d971dcabb4ed1395b1e41f2fb4", 0x24}, {&(0x7f0000000480)="dc22f7a3241a7ed2f1231a6c029275c0f21aa20f13799c69406a7fd15febd0a8b06f94abee15216a41e1412436c84dffe036a5ad0f2cc379efb1b6818f576c864268fd796bfc65736d413f094aef4214ff5a3004e0a7f3221cc501383383d82ad87896b710cb32fa7afb4e6a70bac36fdfcb7fb26221e05c3531664e8df8d1202fb6a027647744c1bf80bde4532dad0970c2c458389bd7ae07de00018b2a6a488fb7cbaa28567f839262308cffcedd18705b435eca674016768f579d9bff8639cb0338dde61e9bb7dacabbf12b8ed73c9b51bcaf9b9647c168e094450632b695b68283c44ca9c9fb02f525fcc91d5d534491e31fc735bc2553f0c6eddeb8c424a7b87e4165e872458c3a63f63bae7f17d01dacf4da69179d2ce612fc26c8798fbc35d235b43fd325f8383cce9d07e9823d3a8a5514862c72b19296dd22c8f588e2c223efe0801c4b9a3abaae2d915a13b0b8d0514a0ed850208059088c5ae630d23753c58091f727e0e3376c769629d543c1ae7eb779a49361b70c99cd5aaffa6a53a33914135b2e63f439bdb2802dd67f1307d45a953186970abe4c6a2846908d7588555622e7a1b3d1ef33843682014a5874435197bca474998caabc421b284c26dfb52a8139363933176b326e18424e9e0fe3cb977eba8af1ab034342db81be056f77df7f718a7f9185f805edfb493a3e27f093daaf9db2e6205da0c79bb82088fb0d23aee5f744e27217d54bf5eb8fa3d5a470d437ded02528bae39d037bc976963e9af7a053c7da51635623938a8b3d02c550d279f7682ee6942dbe7f7c577a3675958079a6eb0bd1495cbbd1cefabe6ed7ddf316ce2fba6a6ef107963735a75bf46bc8e1ca743aec5b9a011ad84a7547673f1cfa37915fb59657463fd944d86d9d94d9e3e675a3db42611b598f310f00b366d78c4bdf1975c9151e06703e7c8c73d0c0099fc8d713093bac3d45eabe7a69fd49440467b40923b65c605a7ae00f840e8391369fc304fc647fb2faf3ccd941d60ade6f67a082a563038f48f9efc6745a0f593d3b48d6ff30f14c4c43835ea813b72d7868809311226f368b0005e85047125d41ffe372202b7ddf0b1364e7c67563c55b879c800d175c85c1efc880bbc20b8c11a98c165348bbda9ecc862632d4e1b808335c1f57960db9490d0f024e6f1ace7bed8e2ab0b18a11c30e3b9afdab52a5cd97b2f8b00220df78867900d3c04f38a30892b0a61d711f6754e29b365e83650eb0873712231491d70d1cabfca61242f270ce2d539d40c87c14cf2d8123c04b94780b80fe0b56a43b5254ffe0348222278599c8a25a6f31b7280eced781a911292021df9f6321dc107d3e84fbfaf47024e79e207fbadf31a41c285fc7feb317f3eeac5cd15713791c4e9706ee5532384163a15d342590d90e5b00c320098c96f047fa9440277781dac2ccd9b4cafb59e04958b31847a47180e374493ae703b7d2db8c8d2e6347a62c32f2191247ae99ff8f9f07b27c309fd360feac4c5341c6170255905a96243c98a43bfd05b1456b389ab95424459157f388350096291eb780620eebca774d43324c0949bdac9149eaaf0acacefbf80c6f1c5c1d71a8f72e09c9314d944321ece8ddeb20352dffd72de801ea8e36b79e1d1510e2fccf200aab2157625a111dbd20f74a45c3029c6737a04a54ddbadc259efac02cdcd34b5052e2ef08b9aaf1a7665e84033aa0627485640c7d7aa17efa2785c4a5c318f42c02849d3578c6f9b9767c89c5f3a0e1998c97c9eebeecb1a3ab2c4f4a6cc5e27d185bd96a73522c00178be87393e1132b5fc85b03d0ec65bc6b983c35d6fe0fffc094537b6a75a8ffeb61f3f958bd79395696df89f1ae164299f80c34f01d261d019f11456bb60b7999c22672075bad7e015fd854c14be371801c02e411bddebed4b82dca76947b1d57f9718547a98760b763d42f17485758569734d0be2072ecd1863017e12b81b9fb379d18e07d3508d895e08496501dbfb86e031df517e6080b890759809cef00ac2c175f52169d9cf8394b0714e523e0cb5b9147f115a76affe999fa56fd9955ac18fb93ed2c0cee59e49395252bc959fb49f9ba62be0670250c9c1fa18e3356084430c14bd65ae79cd0b1f0d2b98e75cd46aa0be8b4ec76129717c8fa1590ecf5ff2b307feee80a02b2237cc5e283e3292659c0f53df23d4b81a8fb67f1c97539aa1c372fcb6f33e75fb4d33549a64c1b14c1baf70bd56c2702f3b1e00528339031fefa8922566781a2fd456afc901ad49a85477c93f29dc6fcf3187c38ccbd334cf5b7ae0d16bf072c6b45121b06fc00cc43ab6c4b605a3c44f103925fee848b49b146176cba717b708ee39412cb541afae3e96b21434c0b2e253a1bba8db664f46c09cf3b831fa2c4dd2c9f12f3e389e12cae8971ce1efe0724167f6128562dd5a54ef4825f921a09b367f64e0a097108356d3be45a16b88a3127d94717b237e7692fe86195335827f62a56582d506b19262d906ce10509f3330c01ef76af6c178c6d0d851c23165cecf482d73a2fe7b62c0703ca3f3aecf2badd26b68aea42ad2a946058b177a258fe229de5ecf0fafe4fe04f24f771b884942c992e031dc9a5d9b55bd9a56103f1f1b19e91a9d35fe07b6ac06ca06ec25b0c709897fda8a5bd0d192890bf516622ffc305e1f438567081cbb5be0cd7545ba7d6baba1bf25ef4c59b69e585b6f01bcde3b2a8a1887c977da1633e8abb108db5f9999f8b6417406cea4519a045ace482e785ff2c0dd367d97ec6aef957d7cf8f54c11b2f4bdcfa67745710d18682d2363c5fd7ba7eed61a5636f666e30194a209593770806400e2016ea70ed33ac980fc877f706d0203b045f47ce69a1bc608177c64559d97d837879432e08da3e55fb47f125d0410bfd5f7d83b5f01b0db05742f21c2ce648e349193310b9981f7f88e008f00f85343b678c5266c8d6843e78a0b0d03bf4342bbf9bb7aa0c9442697467e528a3d06473b0c2694850b7f91bbaebc62f7e9fd38a10fb59a876a320e6d7d2531c7b26ceff7d03561ace0bd30e1d66b5cf572de272a8b09625f1f336082edd20610636061fafbda73e52adb9e3cdade8dadb32b97b9207c4b9a50c5d0dd320f629ba60fe9c88e97e37b66741a0fdff1f51bd5f59c81e878bdd6d01834314a16fc71730171fa5d4c0b76a0eca73d6c89c4e5b45c79fa8bdd029d8eaa1a72db4a75fcc220024f88c382dbdf961d2d22a8204ae6bc48d44d39acaee0b66998c2089ba29e2bbaa3102ea124c06e1636b7ba81a7bfe16b04c53ffe2470a24c1184d91fd259eef7d5085fe8e27712351a7612720a2466c9d6b4fede89921fd7b69cef9de21a60d5b58500798af1588767576575cd710e7f0e1be48856c6714e5103dc2015f6655ff9214c599e36295dac3fe88dd06bdd4f894de5b08927064d130bb4ca2bf522c3152f7d58e96a978cb35c80b237fcfdce0d40b974ca0569faa956b3f92ae3a1235e65273642868676a7e6bb8f3d1601e0cb6b1793d891d8a416303e1138913cfdb94d44698b4c15c2b19cf5b8ab97524ddbb0eb9466e5b29975688713dd6d8dd45410bfb5ae4e87856a1c75433c4e3636d0f3da5d87269dee3b9572aaf1281d29d0c0b819321c5dbf5ed4d3bb80505dc231f8812bc98cfd917a0cb526299695fbc13bbba6e1260544557abc59a0466ad0f933af6ecc1d30932191e592ef0c38171fcb31e578955817ef2301452b89e2a86d49c7e0f72ed6a83be679b289de20e476d647338a17a176b28035aeee7a7499e18c6247f3202e21ebbccee98633af93c84e64524de17afdc72e18b8896f47debcd0aa1e123d913ec321bf0aff3e3438da33e53e7049a715a955b9bbd3181c522303ffae907484f3e3cd187331aa05f9b100dcb47495c2ba7a819d238416c85778c2bf9378ceaca8a09393062c1c095d39b624d0cf3273ff7453f634c7090536f4d05c5a16642f64b7797f10e93c380ec578d755c40b309dbe3d8a9e70e6c49f12597e8ef94a509f0975d1553e81d2582f7df407dca6242afdf3c19aea860080879e3e49259b30882faff0b91bd048ba59ccc67b4e522a5db5c9c230799b551c645977d0c63efef0e9f7cea3d3573495b88beaecb155351d6ff66811726b4925a9a6d46bb43c63b2fb9ba00808cd625992416544bf05554897fe2ec91dfcfd8658b72cede45dc9218ab6bbfad2fa450d63bd4a251f7ab5089638a77c8c0dbd4254bebc4bf4e18808297585cfa2386805837f6d9de4c9d23133dc5ae8ef1ee99f37a6b155eb8ad2e5b63f4bb928a6d9dd86f61b990e104b60053145daf329ea06ade32afed6293d2d46284d1118783c539c2c06aed09cead75b72f8bc36eb1d0369dd1cbff79caf56ddec4eb33fade47ddc66b309db1f0d023bff3e8cfc90dfae091b126aed9f3f999385179f08685a64913743ec97bd10aa94a4f32cf7520729ae242a5da1dc3065e33874b35886c535dd2c72a9ed23ee5dd5cda34ef43129668e49b7a479aef6bf1a152c91a808670a61654db581c980b92db7e5404e739e6b8d41b02161ff9876da8d910dd556141d518aaca5834c75b8548c0bd774c592b2473bae4153e612f0ef1ffb215abce224289bf2465396583a985f24744a16d25991e5c750be12ebbdedf2c5e11c9ea2a1edabf8ff4756789a03def7c528608596be21143dc6af5f1e91c43c45093762b43a83219b388d4ed6830fd4203934da6f679bcaa7235580dea463e63a663ce4de0446919145ca5729d87b0fd2d9f8056d309bfa3bc877c7bd95def55aa8f5ee09642debd1ad618ea3fd89b9dea80daf5f34fd816a50b721d81413c5dc592f50dca28589fe58e279fea36dd6e5aa1d25d79f5bbb6bf44dc2f7c3b712d1d0c68948e48241944a9dd9e4b2dba00727b898eea89fae7350c241b0692e610110972df83843bcfe839c4d5e40acbe0aa92a627866c95b72e4724d6fa0133fef2eb95b5b4e32285fa6990372e757316d9c93e29bdafd07a672b75953c638672d41bc6064aaf73a7656135b73bc0ccbe3de1a24fb690a99ed5d00780350cfc9cabf7d6df953f85623a88ba7f5573930c852c679b762f6df268cb085685c08cf8658913a5ddec529bf60f596b4aaff5cd5495fcc2c84c59c7d1c18a00d6914342889a3d59c635c25085c13d7cceeeba9f874830c8bfc8f1cc1fada8ed4dc3aaad256d4613b7b4bac61f73b8e7d4b1cdffcc77622caa9bf45718b083957daf22106939e9b023e5255867b01500ee6f2340f62a0748263f6ed3f238a377d79ca7ab87f822d3a25fc8c4620616ce6555c4b586327c0dc2c52a16edab4022096b55016916e604fa4d9734896d2d0132d53622410582fe994f5e6920e9d481d9803e8d975f3ae43f128b299600370870bbb88a590e017fda65b28ac75fe9a35f14d1a9139e237768615b01d39c2b8dc9f6c973e90523fb524f249ba19bb7c8705426a9b7534fa9253654d22bce4fb1db7807d09ad2afadc439625e7c24cb374b760e07963fbf1a9d87db4d3d394b2b3dc50e96c990f4a83cd8789fba7bb2279812b30b32fd737371f2e2a454f49b101d4b05ad4173133c8d745e2cfb7880a32d131573639bc5437014b409b3bd23201c2eac4fb0e990bdb9e389e2e0e32cef5dddc5ced0550b9e8b05fc88a90b23e250733a912b61ed15227b756dcfd4249810a1b38a487b3f46361a640fa4144a2a59e6dab0a33b735ff9b5045779669caa3da402532faa991046be69a312fe8820af9481b00921ed25", 0x1000}, {&(0x7f0000000180)="c035bb1b3d9a56cbc994cced850416349ac38b35cdad2bf57b3cb9c6aae4fe188949f772258efcf4bc5e7ebad7df74d51e0531d3e53de36bff73f57d0d59f5b0bcfea1638b1461eadbec60d9f95c37e1c7bfb1db06f817344be9388f76ab4626b11e45ba81383a61ba8ea07089e8c23bb32775fa079a2c1e38389998eaa3dee44b705d4a21d1a9436b375418f029df0f543c55e4cb5323e06908605e8d8fcadb86cb3ebef9b2607135eaed4256f27c330fa31e60fade187d4c16001ecb677cd21c3651f871a6fa215fff7175a5c9dc4195e188bcf84adda17f01aba8eae22a717dc027a9c8d97bf643e98deb96451f0e6b078e668a1a61e5f9", 0xf9}, {&(0x7f0000000280)="c04fb5915bdcb6755fbc563f09a92bf48f8436fe5cc64c8980935e0c52fc10d9af4a2e2c214603ae3e39032c5e9122bdc0f77c32a2f776f9a5fac41f36c2e07d53273eddf508dab3ac667c71035eadd9bc1fe41e47bc36a9d447ccec44e9ede0b45f0ec1a827a8553a1bcac048e90cb0f7d80747f94e49d2837702ae4abfb19cc2d90d5ddc4edf3e6a5cc0d5d58c8743bd20f7b1101abf0e2599d87add3ee602dc298b3e8c78078d2f42612a76a9c87afb156b1719c0176afcbec0f63ac5df967f2e6b1cee8a5645f80d9124af4a8a748fbd4a212710d16215bcaba862d212ae031a27093d0d622cea0b5f51041bc7ee19fe97", 0xf3}], 0x5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186a56010000002b020000000000000060000073071b0cf3d5fe736ebc536432926b8f3bc04f731f24", 0x2c}], 0x1) 04:02:38 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffffffb}) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xffff, 0x8, 0x7fffffff}) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0xc65095512a7538d7, 0x40}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in6}) 04:02:38 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() write(r1, &(0x7f00000000c0)="2413b3d0990582b776fcd3ab0893203649fd184fe15bf1c41190e1f0f390fa6240e72d7b244cd348f719a45303d773442a13968010d773e5cb94a985335c7602651046fc02b0b694f5f09190f0c16f61806cbe0dc97a887b37ae2b620e22c47b4ec7c048cb09959cb3d1b3afb17d4b238783b4673e18e05e140a53fe3e540e864677ac13af383f26413b1c355e7a98a237207b84db36687e41691f4363855de0252cca5c49e375176da29592845bf233bf0017dfb7eb03d8e32a7c4592f12d7f0debc95a6479547de3da1eff63faddfa2668bbb6946fd03d21addea50daf2e5bdce52c46b56d543dfb9769748b5f713fc0f455e8dce03c0bf44c8f8557ede32f78c3c6ea0076273a3a3a2cfff8df5908831b569d5d859bc7d68467da3a6f1e3b972ef79686d41c4079a3ecbea768f0b6b980f0d6a719dc577ef6766ba08d5806a237659391ea86bd14f8b5ef89e19baf05926ed71fbf70ae1128938806e9666a259fa381ed46cdb0b914a3333cc2cf2af8c0cb1ff6a4c6b480d1196fe65b5292f073c89e551fcd3f6dd6b37ba7938f2a5007bf96205f30172e88346a7f30fe10a4e56b3a3577f8428b9e466e22a1f0baa0fb0256e48da1960f1eb2af5192808b0b3ade55c6b9c82d6421b6f54d1f2070e038627222df7469e8fbf3de16cdf69cba1ca381952aeefea93d9b68fb52a83ced009576d12afd12871dbe7a46ee742eeb685628fb8be35632fd899ce883d8ee8ec9c8e1b1ee9025d16f5f68e340a6508e4fc28316a82b1596d873b70eb733861ac7e4471f5c52e18db7dd53be402ec3aca1ea5b6de830e75123c4a75685277b4d8b8c33cfe9fa4f6d52c9eb80b7e9c0c2b96308dca177e6aae4d49c1c2720b0683eee84dddf0adf409b0597c437240f12263bf06bc9ecbece25251c47599f7da587f4d975c80498d3175ce6d81d95f53b9604c146d7f42608bf19242bee917e7d63f234b4bef22ff0b7015590e71d3e826143cd6079295468c3ce642d9cb6080fc0a11d6ea718dd38b71ff4495ca567e78c4c11ab6205b6a405315159ae6f2dbc36a17eb7fea93068c881feed5932ce68b75cde5947426ab41caf42d53921342e03480d13fe63c680af431b8e1502e5da57232c5b066c7300ef6ec262c03accb84a0556f3e6e54dc2747d80673d130f6c460d9ab4749a4e78f62c69b22f80efb80289c73ca9f32533e1a91c9539b49f3e13768ca9f723358a9a51c2cbd9bf6cdc1956c08e78694d6a12bf0e0b3a62b8df5fd47559f91f84832d59acffb5eddd9003fce20948216bb44490c5a99f6042b40a1a86c3fb8618918906e5c873cd9b87a96e2381b785054f9b481f0e9259b71d20e4e07b826eac4493eb3e175f1216fe4d803a72272eaa258133b4c07f2ea67cd85ef63c3be785b3eb33c787d987f66fa7236c70dc79343ed970b08257bf14132870d6f5b04035ceaf36a4a0de13d3c96a0e416bfadd518967cc00d556c52d6e0d580fc7dc2cc7e837a4913baf85e31d3cca460bcf6f556ff3ce8490595cf5e95bcc9b81e2e58e8a5edd78d21079001001bddfc4b187216b37707257275d6c570f2a855220002622bc7d91a06e28426907f5287a391cf5a4ea02340272294ebc9e9d6d68b98eff26ddcacdc53fc07d7fc3a7f4d2acdaad3c608117ed2e799a7f7a5f69cb3a2f738e79ece74ad01aadce403dea70be4bf36b5a75869db2349055eab24ac5f89d30e9233764472f42c1f60ca5c1bf8662af474a2ab0753c6f253c3a3deb035ee5fcd04b9e7a0e60fcd32d70b1d3be41d4bb9d10d20be51dcec28c73686943640382f457fe9b9f14d53c77055d2595e8e030ecd004c68cbe1c96340c376fba954f461458ccf99d8b5ed4ed102ac6b6dfb9647f082beeede0166d70694d76a81186145aa04527330087192b8ada84992a124e560c5dcad205dee1b86de01726061c3c3e1a7945ab785c8c6fa01c3e83b6e781d666d80ba7a353029a8c33502ee6ad1de513ad64f53c3ee299c1f590544e065174a35e310bd94e2dc38d5d5b696cfa53a368c933476d1d319c09429b13be5f625438968221fe7059c145cce7e194f3d68dbd1c41605d1f10aaacab41c32f460842a931439faae72121ca81ffbadf0be5dda0f62a656219ff28381d473325ca9a406110471a6fa3b1de47f774cf445a6544a3f59b7fb2b9566cfa97ea21c96a521d3c770c2df9ccf25d5ce5d8a8039424c4d80e1c269ed41be3b547a997e84074c8480d8c79cb31daad4b0667019d656c50b2cfb3c774d6851493d6be532246c4edca51c87ef2149a419c61d034da5fe1fe8db1fda8e5d9a74bc6ae4c110357a6a30a1a4f9c70a5ca99c7afe41aaf7ecfb87af713ba2d86713f65d33f209e3c1c11b3973dbd5232273e655c76723add91af511c304184d95f2e816c210df08d658a14db215ba4d97540c78e95bc14e5821fd1c936f04941d960b66d4621fe8998c08ff11fb38aacdbaf471914fb512e6de60c76f782602766e4c8be54ab958c47465eb8e459defc997a87a2e882639859132d485b18341d71f11b3268331a38c6c0ba2a934db3430f411e455ce2bef9537555a1bf3b70bac2fe031da55f0bb3dc6fef88845895c4105621a04a087de410bf66c21bed769f5e4b5e1fc5a9d659027d22bdb5d1963763f97dfd192356a43a1ceb66f1dd532f8c9f9ec2f6b8140a4cb103533dbcc57b0db4823668e1614a6cfe7004b7dafa4592dbc48e66c3d414fed8e469e5f3d19af6db8ddb7c51a6b296bd56dacb3e446b5db219e9f6a08589349e0c1cee36206591cc0e9892272a2ccb7f035a8699b73148155d06124ca395bbe9f7dd71d9444cdb6694069c2dce1b6eab6df4e75cf26c459ca5d76e6202a2a310443e82d0d18debf3422427c0a5e82fb01091ff51761099a2bd23b6a7e1c6ec91a9af695a898edeb6bd0213fc26f0c683ddfc8af06dc4edbbec5f088b29c73bfca79940692391dc8c8002d8846bf1907d651aede67295ed497369d46fd2172572d0aedc8b90277da643d3ee0a033b9ea572be3d678beca35d90671ee38da8c27694f894eaa9468ce885776bfa4d39cf24c01f7adc90e15fc2fb2ccd5122d512b40bfc7e830bd4f2dee22c9004284164b0a898315aca57af8ab14b2e9e976ba0610e1f58bd53dfadfa13e91ed0006687c14f0ac5d40fc7b1587a5aaa967fd0d0d69a52f6f73f82cb10c54121c2ca734e36e00a989e60b58b4039d4263a69eb2c2243abb2398e1aabaaf91b4aa9409352f42d757f06aa30bb6c606332184e0b72438b31eda42bec50603152dfcb8c64e5be5be0a0b39b62ef942404231286bfb15575fcaf149c487434d5015b5aba96ad48739e1ca1908976a44bd4ad6d10b338ee354a73cce30b0f74ec5beb38082b2b53ba2cc611a8011899d9ab060943cafb58cf060bf0ab9a2dc1a3ed4adddce11d1818533404a46c448f062ad776ad29a8bfac44780fa0a137816346344a363395787727e9f4236a2051fea8d5665d2abe876e5d6ac7912d502c88cb6e8443d1878bc8fffcacecdf7e4cbc09a133db4c178b158cc68b501d7c338ee33c0be0eccf40da522df03dd25e8f9f2c05f5d6c84b339fc6fe6a395690181cb625cdec00a983fc0eeaf6a5ecccc494efbcd03274315e101bac9f6b3bfdca04f28b5c451a8b769e12caa5d57402ae66439e8360474ddc9cccb9e4ff77c8849bc032f22ef56b1f4a5c58a281e1e5190c43645dfd5da7f286f56fed2e7b7db8c97395535640634880349beadc7daecc98a202cdfef4bdd503248650a086b8d69ceda82df9094dd8545af679b598551a21ac7973a418dec4b259bc579681f9c592deae43683da60ed99a2beaa58deaaaea38b607615ca5662654b27a1ca1116324ecb3d9a2fbd03145abc5f5b4348be193a6aefc2d06481c845de9a6f279c704c42704ef6dab71d7aa8f68576cafe078605b355fe1f2a1db3d58d539c530b040bb2f302d363b79f3ccd021c9c1e9e142644b55bd388d62b7a355cb3dd652e6dfaeb3c0bd36ba358169d6f0bb671c947825af880b2d15f025c9940a0927a084c7f0880568f7af7e2ee7356a199a8bb80258c2fa9cde5b17aecbfc95e7bc2c8cdf3557eda4f14f52d46806fc191ee9e8dd1cfc8be35ec884ef796dd8c7d62ddde01f786d8e32e3b318b5a3d821b28f1bdddbc0ff2eecab5fc2d5046e93c12acc2a1b7c07340a52605163cefa4ce10d26449a3f4cbef6a02cdc594d670ef6b402d706d671be328daf5f92ed665a7b353aea0f2af5f6a39d54a037519c708fe1f62fcfdd848bdd4a1f606fb8618e123709cd2e9c9eb119166a1d1b239e09f8a43144be94a66c92766b1802274df9a4e681aee890968d58f4c3e7503698b2f71215690ed3d0988ec0182ab79f01b81c549fa2e94fe69b094d454a0d2f6140d8e450225c62ba69f7fd56ca77f68547db863024f3f57ddc3142e31df5e59fa4702ba4d4b87e8fe79d87de14bcb5f33ad388f121cff2271f1823ad63f014a667551bb4ecd0a859d1fde93f22014413ae3bd8dc4423bdfcced680c04fe46f88d8997b13b69d0db22d2457caa91f2da7ef75a643d96e7fda0492b244e747d2bb28c85ec6efb82f93a2fe59e9ac10f438448ba5819b7a08a46fb3f062b284183d06e1340bd7d7b757effff076a9fa2dca5208e5fc18db485128a3bc0fd1ba2b10f80f0bfc9bacdddf06efc02544b8460d4397e34e1c7d749b08c837dd916cb5a1699ab549a69b9b6a388828250893152b4ce783f4a910bdcffd9fd7dc9d87a146f432e45863c9ee3f54477a25f0d97686cdefb95cb17e91c19b5b98d894234d304b788cc6eb532423b418aa36afee16ae618d526d081f0d3bc774ff3f826988f2c98db9689fd48faf5dd94ea41739e0cf0e84e994d99c59b386e6ed0f09b60b4e3b4ec0a0cccc2926f37e54aea7854f892263517e6c7998a990883b0695a5b414631c028679305b24cb53e487acee43ecda12b03ce2ec4413f26a8249621ae9bc0f716985a013e797d653670817565c3af096fd11e697d7e6449a5eb34bad68c18c7cd5101795e27c5c7b040d729fb478f106355097dbf89bd5a71b9c7e92205504f899ba55f2ee33ce9578976f7fd2101d9ed4a059d090910dd5dcc95c5a3086bb2edeb2c3879448ad48be374b55e930582b3bb287ff689f586ab198411378807e7120fd1b4624fd5312c6b1dbbc7046d431f93baf7ceab17ba8db9287e587c8a574a3bb7cdbf0a6c9878d2af6226b410f1e2d5c52efbb2bb8ab1f98b2469a20a8f2d50cf03b56c2aa843db887ff3c532ac17fe494c24a0657366172a48d24f4f94d082536ea088047186750c24b98efe8eb0d23556b577b3dee014778c194ab41f5c69d0c8a451510dbaaa54aa72d98f7e74eaea95e0fb66e5614b7ec87de34d36baab4aff449050a9c6508d27854583733c0ae7f976fe70e0ebfec55455add4150cc2508c66e9a9a2f91c8ad73ca64e1a97a34345d965ee7bff72a1b88bdd9f252aaab7810288091fe4c85c38a25838ea02af68e0cd9bdec69578ff27765e2406328d75e64df6f8f188ff6518820bc1761c03c7a90e22dc68bef581e905dd9e08a7b9fd64ae6223aa4cee4259d10d3b028684ccc39abed46a0632ab298686074f3779026402e0f7233d10f7228cd6810624f868b82fcf21d435cd1dbd43087cbb7876a38b8e5fe1e026c1061ba3c85814bbb10454425cff54657eaba4b3d627da154adf8e41ab4558b9218815890a3302b8aa039653dccfcfeebb35b56f568e6b8881a", 0x1000) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x1ff, 0x0) close(r0) 04:02:38 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getuid() geteuid() getuid() r2 = geteuid() setuid(r2) r3 = dup(r0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r1, &(0x7f0000000100)="98bc62da123085a11c69ff8fdbee7a39de4742f9c2d6f34e07bdda15d19cf764bc3ea76fbbdae28fda2fd1437e60728c87a886f950d3c148831824", 0x3b) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r4, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") r1 = msgget$private(0x0, 0x218) msgctl$IPC_RMID(r1, 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x16) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2b8) 04:02:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/180, 0xb4}], 0x1, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 04:02:38 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x22) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x4f, 0x4, 0xffffffff, 0x97}, {0x8, 0x20000000, 0x9, 0xf2}, {0x5b99, 0x3e, 0x0, 0xdc9}, {0xf4c, 0x9075, 0x2, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 04:02:38 executing program 1: unveil(0x0, &(0x7f0000000200)='x\x00') r0 = kqueue() mmap(&(0x7f00000a0000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="6c765c58b242be51c0f417dccbb8e167877246deca37bda718f2779b603c5afc7134aa1d3e20249b16f097d8c3294a88f66d8be7ad9e80c0401568ccd00c3a13611b7081cc37643410c1d927107bbe376d848f240bf51c1cf3f08342213091d4333aa0", 0x1ef}, {&(0x7f0000000080)="f4ef81", 0x3}], 0x2) munmap(&(0x7f00004dd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000100), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000394000/0x1000)=nil, 0x1000) 04:02:38 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file4\x00', 0x6, 0x1, 0x5, 0x0, 0x8, 0xff, 0x7, 0x2, 0x1, 0xfffffffffffffffc, 0x1}) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000280)='./file5\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 04:02:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = getppid() unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='r\x00') fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x188) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x5, 0x4, 0x6}) fchdir(r0) select(0x40, &(0x7f0000000100)={0x401, 0x40f0, 0x40, 0x82, 0x1, 0x7ff, 0x75e62aa3, 0x1}, &(0x7f0000000140)={0xfff, 0x400, 0x9, 0xb3, 0x8, 0xf8aa00, 0x0, 0x3f}, &(0x7f0000000180)={0x4, 0x4, 0x1, 0x2, 0x8, 0x600000000000, 0x44}, &(0x7f00000001c0)={0xffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCEXCL(r0, 0x2000740d) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:02:39 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x9, 0xfd, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:39 executing program 1: lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x81) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x2, 0x3, 0x7]}) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x74}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f00000015c0)=@un=@abs, &(0x7f0000001600)=0x8) sendmsg(r1, &(0x7f00000018c0)={&(0x7f0000001640)=@in={0x2, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f0000001680)="e60b9d80939a1dc03ce5bd435a3b48b858d02a4315a294834ddf7f8d6cc55f562848da6130e6d13bf1cc8309a163c2cb63a2b8a692ab189a9d8d8ca2dc3a120707b1d922a9503ec124f21b1194c28a771536e48f77dcbf2ab2b32ce90f155f6098a73eab688687eb8ed8f27b2d49b32f32057a233f79d242fb61f6ff41943763249de69ad1", 0x85}, {&(0x7f0000001740)="3bcf939d5ae22b25ca21d8c88626254c0bd3196db07be9759a5797f7c67d59b5c326b6d0820b65880f16123cb1c7c0d45fb6258e6409fefa05f85eb2076c120eb16b084be59a8b2e945ffef3bce19532df7f2f3f0af0250c5749513b6ae51975032d892c7ac39d28cdebef48d84c6c1979681548d367c82058ec59cf34ca007e76f9b722855911e513405ef037c6908c5bf08a415b038fc617a9432ef36bbe8bb00271550bf26e1a767f9e9604b1991e976fd50f191315260f41097581736b2c7f01924ad4d528679517413fa794f475f6a60d3620f1", 0xd6}], 0x2, &(0x7f0000001880)}, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r2, &(0x7f0000001580)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="ffcdfb546c596ff84a4fb0f30fefbd5fa9f52198e500a1b3b14958081b047f38bc060351f491048d7c9699e075a3d82ef630b74f147f40d4ad1f1832d939ff47235b67165dc4fee2f95fbbbc0cb26b6b5b002528b9c523baae8817e143252a74ac102d4c2fbc9c7cf497ca100c6353bb9f49b736b271dc0e112f25e3ab692c9be4dc5f3b4313a1474d003a47eca3aff21155e2ae99c983d00915f60969d4f3aa2f907ec91650365eb62838b7883fe10ff243648ef66e79dc9315a2de6159f4d70cbfc7ea3d1229bef8a006dbf4430738d4679335b29a32506dfd3437a38522e97b0864f2cd956cf13eb1214253917d6e3d775478d32135771d2a7632afa68e24889bdc666d45f84944adcf11c5604da6a00892aac079a72d78b2953586ce301e7e6e0ee5d4dde6499bf5acc57e775d317b7b58c3450b6ed0455dfd2053bc82a365b3d8cf418b1aa011081b8a6683563d6748f67d06f59cc10c43e8b129979a1909dbc0653d2192f3c6e89c79fcb3a6f7ac11443d0e08e4adf7b2cf37959c875eb0bb65aa2736b3fe3fa203581d4bb9429fd8cce13e2bb419ba600f13b4314d184ff60f7641113d827743b7b88efd9e7cffd960c69a3e6f3f85f603bb07ca935cdb4200309f448e261c2032594216df9a1f41b6dad1c4f4caabfa658f13c673dc0dec86a72bf23af5a7a02c7a4f0c23a36bd537e9a9b8a83dc60e3ab0ba5b46ce77bcce09d0d570a5d2fb144b484c9169b65e38d7354e8ce37eb52da2d2a69989c615f078fab1f294b931c65fe86916ff564c0a44f0d0313b2d1bf6720c08043b85daa3a9131411c4d4dc85a7a288d954bda42e5afd049fad650aa1be6b5609560a629d62d776ede610bc36f8a1e7f7440e2a74a565dfd5433c1ff0b77e7bec62fdaf6238cf13966043909344db6eca7e8f680a7a29670b611d57d4dc921d93dd9d06ee2aa53c0ead79751c1cc5209ca918741fc93b65ccec0a8f25fbddb9724b8c2d25908236bb63d750060f1e5a8632a69279b3a27c53a0564104ddc36fb1c3777f7cf9ed720b41cbe5415232c2b98432f09a2070aec2440a9daa954e43b65333e99f4d39e0175e66ffc5c2ef9b6a3911db4bc5784ab104ba75da76a53d239e297d4876e95e0c8483859121e5dade6df1594aa3132c025f92ee686ae40a529108bb3ed8da5cc26fed4e5e49048a7641b3da5276ca488c2fef4b0f344d30ad61f0990b9c9ff64ee35a351c661fb8fda95f9d0c5ddc7ea36699a5f2bcc6d10576b31d1048834c297038e9e46f2edbad67de5672a8443de3dcbd41b1e6005d11303167384c0644081d6938e23b60e95afa259484f51f41fd1af0622746b36039a584d9da5debcd5993d5a60921af83b01e5cd16b349967e3b215a6879caba6b937ee0b3ca0e9567a9243599a21297cb2509c4360ba25a18cc5a1dbf8f68380db097b4266dc31ae303a88c2553993ecbfb62c94af398ca8209d5469bacc8d82f8457b120cea0a0771cd25edcf1d8c84d743e0e0581a3ade29b87ee814a4e859b7ec5a780176954e22a900be68b87708adbd673fa4e8908299887d27ff18a54a58edfd82e3224b3bed5e2b03975781df9a63c0287141ea2bd9cd9988d7ee0db942c3bf4f16070fce135d975f05db25ddd05cc3bd610019b487568c2f5cf1773317324181ff85bc5602b7b842e9536fdab2ced460c23651a5f16d270bf74d92693f655dc2f65c6c0d280dd7265ac82daba548d0f87f3f3dc01196b2c55e879d9be6aecdbf0a3a472fc72743a9eb620a762448a0f9866607f5b797ea18352c3ebc5950578b6e05f7344f053bbef7be171f29f47e9b0ba242fe9b3bc9adbe32f205384ce35224326f470bf7ed5b79d92713b59ed8f5c5ae675da7c70e29cb928d3e474fc25cd9458d451ff49dc03a4666a2deeaddf498712558922d46aa54b6fb2e5ce1a6068ddec8a8e0ff8842eaeeb30f836ac948475b6dfc40a8d405793c95a57ec4e1099e5b9ff6b05c522aaabcc9ec27331d0af22934112ea54cffcaeae5786fd81701963c5ddb2374a5ea78617bee74ca0d93f7cacd4885f103c77737841d3ba268e0fc622da0894ca24472170690129e026a20d2db1074c1b3cae2209a32225865e040028c66314a8096358c624a02c40440674f782a0b8469f490ebc01ba656afd8458caa0f1221d0cc54961599b77fe4db808e47f44e3f686304ab1f51c5adcd58f8f7709b9170e2d2cf6db6a224941d4f86bd9952f9219e75f8257fe04ba3a91495af04e1f0ea20a84bf40e3f8ee4922217ffe7190bc1cf96b7bec742ac592c44d1ca2056921bef9be4e8a3bbe48975563f1986e9453569430f7771ab55ff7cd6335262deca6595a32306c06ce85ea43923d939c9ae2f4566cf931680d981ab1e80887856ba2f64b4b841f29335d617bbea27bef664a09ca4031dabd3dc724df1b64306baa7b0f59a1ff8161f81fbcada21e78e066d23d579337fd04854d1ee197230a1ee6d0b21b8a508fe6a8ee515c7e159b713bdbd79dc87adc07a7d434504c524a57ae2c4c7524800c572ea7bb6720f96329c7c3a2dc81ae6ff55fe1542db38ed9b6f022665c22b3256c49996a64c9835b781314336405a6c089c51f1542889ceec607a3ccb89d7029ba328eb9d307a9da4bc79da0356d58ab1688fe66f00280f33361f477fc655cfdef0362af438e613c8bb925cc8aeced6eedc07c8dc9988af6092e03391e21c368b26492ef541849aaf0aa6d88e6036b04408bcaabb7e7fb01e59be4cf080ad3636f46bb6754390a6e00a8401dab96bb36f4f75dcdda599b3cf9ff6ece38693b62d2f3da5bb944d244046637cb66fd6b49d95e362046936c1dd3e63bf4e8036fc6bf77c71dbe043a642d094ba0beba28a816d43a6e7ac043e35da8863a8f13d029b34458ad73dce936d2a6ce58b3e8acd1d0115525bb3d43c37bbe81f7e9fdf207712f4018062ae13fd0f31b5f048e3c565781cff77e74f249ce8cbb1d96bcdbdb70a605532bb7701f8f8e5e3315b75981e41fad8c4e2bc24acb7dd4aa757eceb2369e774c1f08e7003827687aa84717420a39e0483ed2f57af592c742f971b847912702517635722015ab47ea889079b17d7caf3428af0897ca0f5c681da5544efd3ec4ecdd37d67ca2a1a8de3a83f7478e24d98fa470db0fd7326749dbea10f6e53d8ea321cbe209c15d55f2ff2fe0462832fba7befe6af020aabf820d975972186f3889c28426f8a8c6da9261d134c7d457827905c69bbfdfcfff96ec32c951eb6445b62d1d3c335997b2407ab0fe9d577a7927c8d80d54e15db617fab37a1ec9efddf2d7d9a6243a4debe98b21eb069cbe4e21bf29350026b1b526e9551e130f45e32c7584106385aa6458e60198d37344ea659f8df1c7cdabcac367a5b3a0a09bcb04bd379eec029f20b12c13eeb40227e294ffadd2ae006a8db49d5b6c839ba3a45501b22e7d8e19c62b48a042321ca04c44da13143827c977f087f8ca23f40c26723bd279545f67bf81d566407ad7fb95b4ff5e2b19eea719a5438771d64af0d42d1e15bd66c8fd0ee226b948feb761cb483bbcb1fb37d4866414b298a2bacb124fb008996baa8e23a59568aba9fdd31af061cd961c948d95e2ad3534a40e8fbee6b200349c681fedab2da779be493932100fb84a2622c855fab9b623d19131d6226c9b1c01cb19191d05660d536d0000249633e78a1a7642c3eceae8aa8e53dbfc35e98d5209625263e1020d24f739a45dfcb9776e1c1bd4e37cc63b5c17cbf25e4288b4d47e8c048ebc047783c1f5c18641f0fb0aaa94871aaf2e2b5fd3524fe8cfd0dda3a11bb98242d9b1b4156bab12ca040becfa49375ce8147bb2e811f3680c5a2293c6860c9db7d17aae43919864ae0e2d44d234022500942887094f37b4bde66e63314711b1ec5ad97c103b3902f00380a2f980300863df00da15c9b3418daddcd7a67fcf0ef49e74061f5a0f4afec890636af6f6414af9b7a8d8b2cfe828484a38be4d6bc066948cc2c8e81f63679d000bdecf69b9854eae6efbd7dc53ebe1c21b7388bb551a99fc5c048cd99510d79b4cac8aab16b46ed815b29589d2a8bd3c9040f508a4a521b2cd0210ccd1c2c1996d2209094ea6ba63e8993cefc16b28fcd0f5de6c4f946b6382d690e3bb364feda6222493ff32261341739ff8995fe8252558967e123c9a24b81e1183ff01f4d0f465564292e760ecb0f9f8982096da7781975e922d6e70e7eef7c28792e60e21f04f814964336b822b4a1ea6459c4cfa2fe402e53e48ef582aaeebd4375280846ecdcf0bbf1d58ee752fb4804ab52e811ebcbfbb88a8a6011d8a621e9d5491e604a11e604707cec2780235dc4b1d682cffdb1a88dbb78b648f947e77cf46435228efc7e2af57d87ad7b39d152d8914f3d908eda18062de4d65c0c7201810adecf9eff9ecd007a33cb71726cc99adba4335dad020408f5018c5f8cd85fba04ed9c12de6d7b5e9e9c5b15cb0f78ed1f76e017d0fa426f62068bd21cb5cef89b54f1f995bc91605b83cf4c4bcb350465251a8cf3b41a9654f89704183b48ecd37623f9b9b6a6b0d2544a31bea1db9e89f46ea66b7ca33a4e485d3eaae4684ea1e4883ad6c421ee399dd0fbafa20ca2baad2907c44100578baff44210b94e8368757a4c47b1d845c743f3b8cfed4a4182034358a87515e88cf1cf3d0cac75a4eb11b7b67f41c939d2458e93f7dca1ae78725bc8aadbc2818826d06199aaa7a493abd0f23dd4f897fd0026dcedc3325a5a4a693700179df0a21548b02ec90053109b7ed5938f6155f73b8632f8408adc5ed858379af08e17e8ba94c012661bb623e2dbe3cd1217b4a36f8e188b8b5be33ea87880e99a73e5a66ac8ea96c245f2be2034cc0e6b92975948f64850e2f38d14bd0c29854a0e3bff2044171ae41d437d1af0e237a5206183d553c15db566d4bf9d7b324a4301f8cbff246b3e8bbe08b81fc68e3600660ee08dd2f00da6fa1add6ef4e6209bbd67a472ca390aeb5571a095104c50043523b8bfc62d41994e4d05bbca03b428d5a2e713c5d5d00fde698f924a98bcd2a38bf758006ec78eb6e34b642a2da0a117b14851350bbb710b0290977754dd401ff83aaadb714bfe036c7436aa102191b9868c80ab159a31385b63a1374627bc09727e896844f93275533b22874ad14c1aebb608132c54e116d3fbbe226a1e9f600a030f3bb81dd617f238f3df8c8c5acd906aeb69d6ff087fbf19603675ff1390f16c53e602bbe89ad741fbb0c2a72672bf7b2fa403bb5263fe6ce45b0cc8524b886eca92b684e37ef8e7b1779ee43cad15621035e09abd6f6ac25caf59a0c6a19f942714ef7bb679de7e98379689796fc8146c60eea5dc9e966fce678aa2b1fb19eb73be15053ff0bb97ba2104006b9a891b50c4de698a8522c329b484ba5ad8a8f632448377abad675dfd38b5145f0df2d45496aa522fdd57c7d49e00f1c18f504e184ce5adc813c6afba9e3b95dd98aaa82eeceb2b9a816ce2ee82f1c2f9d680ca80387a02e472bb5fa6f9e0bb3da495634dc774f06ed76164f3d8078b9a85ec31459b0b08f5908e465687cd45e020e831d370d562c57bab9e08e51d6184f1ca9191c856993262da0a8398368c9c043206b50315ccbc3bab73c0d14451087c69fa01629d43462fc1d6c41cf6fc56693343038ba51da099a2dbc29445b0fcf05185f128c16bf5a0ae123adc99f413ab48095d11abb2c1a837feb26545021c10c8110bb5b0d09969b3537bf8ecd4b1ecfb3a2f8bd8fa2282", 0x1000}], 0x1, &(0x7f0000001200)=ANY=[@ANYBLOB="5800000000000000ffff00001f000000bf3e5cffc8bb3da4a71a9d820f36b36687248c6eb67b6dee7fa645a4514c4abac6bcbbbe9baf2834c2195256d00339b45bc006ef40ca0050696e5c2e847ae88728acf1371a000000c000000000000000ffff00001f0000003eb6b25fc89ced64bb8e03a75123c68f2079a8a24ccd3d6751577c14f82126beab650e64d95a920c45bcd36632efe1491906ae1a0b7e4a3ca66387d28dc67b42cac0f2960f83bc6ef9fd48420f77e705000000000000720e2eb67e591a2a80f92f3a955c616d427fbca97b3593d295ba4f209f7d8c5b3deec727c9ebb5ba0e48afdcac8405189bf05fcd934c98ea33af750c6c74dc8cf8b60e70033498d698ae87c13f20395bc5cde6000000000000006800000000000000ffff000008000000362e2e944faddf043a21a16f98fcc5695ae6cbbb0a1938881432ffbebb16e72544825adf95eb80efe3b9892d465e7097c814a8812f5796c0bed06e7dc4075adb541ca12e4dc6b90a9cabb1dc31ac91f34092efd713ceb400d000000000000000ffff000000000000519df1840f0ebee0fe19f8658f123a38f39be68a4cfe2090daa8dbc4fa4042a60f81897ff7715755d314dd643bdb00849ad6ff83b7a948fa8ded6c742286fd972b72d084e3ea6b1fa3746aa601963d165825780e1937ac0fe8608108c6751bb5449341b3541f6ff7e032db7bd8b0a591481dec054561592cc5c03ea67f3c78b1b70bce9f052c89cff70baa05f4c714e8ded68e5a5352b732f66e9ab4a58418a9537d5f517203b0551bf62cb491d67e85a9bb1f5756bba380b24d5c7e098c0f00f8000000000000000100000004000000c013e56404bd32f8ed558e0f906685eaa33635811a1b0f5d92034433592979192e93580bd66d2827f9b38bb351e296194f5cea0ddcf967e498e7ad8d592204689ecfd08cf415ce84add1443628605b089bc5d5b3242bc1636cb5b538e11c0159443668e2b43a0b43f779f0e5ae7ceb3fdcfbc1cf9b56739c422e66558b418a96fbdb96ab2bd5e5c63319d78c12e791bc436a038b1faa3889e4968cca66964ba4300e1f2d6dd5daf410d79f866f2885a1e6c27bf58286cab110935a9268cd33e7f24103086671d28734747ac79c4d6e9946c506b5a78433091b51e5bc10d1acd15d00000000000000"], 0x348}, 0x1) 04:02:39 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x100000000000f8ba, 0x0, 0x10004010000fe, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pipe(&(0x7f0000000000)) 04:02:39 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xbffd, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = kqueue() execve(0x0, 0x0, &(0x7f0000000500)=[0x0]) kevent(r2, &(0x7f0000000240), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0x0, 0x800, 0x4200, 0x6}, {0xc, 0x3, 0x1, 0x1}, {0x401, 0x5, 0x1ff, 0x100000001}, {0x7fffffff, 0x6d74, 0x8}, {0x7f, 0x7ff, 0x8, 0x8001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) dup(r2) 04:02:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xffff, 0x800, 0x0, 0x0) r2 = getegid() setgid(r2) r3 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x1}], 0x1}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 04:02:39 executing program 0: select(0x40, &(0x7f0000000180)={0x7ff, 0x9, 0x1, 0xed, 0x8001, 0x8, 0x8, 0x100}, &(0x7f0000001240)={0x9, 0x100000001, 0x80000000, 0x2, 0x7fff, 0x6, 0x0, 0x20}, &(0x7f0000001280)={0xefd6, 0x101, 0x20, 0x3, 0x1, 0x200, 0xfffffffffffffeff, 0x3}, &(0x7f00000012c0)={0xce, 0xbef}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1702) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x6, 0x5, 0x7, 0x20, 0x4, 0x1, 0x6}, &(0x7f00000000c0)={0x9, 0x3, 0x7, 0x2, 0x8, 0xfffffffffffffffa, 0x776c, 0x1000}, 0x0, &(0x7f00000001c0)={0x800, 0xe3c}) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000100)=0x1002) 04:02:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = semget(0x2, 0x0, 0x20) semop(r1, &(0x7f0000000040)=[{0x4, 0x7, 0x1000}, {0x7, 0xfaf, 0x1800}, {0x7, 0xf63, 0x1800}, {0x3, 0xb10, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x5, 0x1000}], 0x8) 04:02:39 executing program 1: socket$inet6(0x18, 0x0, 0x7) r0 = socket(0x20, 0x0, 0x100000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01fcacdeb979c10bcbdbf1f8af10f72cd330836054bc7bc03eae1c82cf871b5a9b3c9b1f89a63ece11c6852ca13c558e7562cad051309c082307f425e0c522d51a26c233a4316737946f3c2cd7a3aa15d354c45dfebe3d5dec5ab5a3ca8b202e9c627bb3eb047ef43f60efda72027de35a0e733397d5dac454305bb4e9677269aaad5ee68da6af9e145832024bf760718c375bc6ad290713bdc7b059a4564ea5dd453d9466f1484142b52f9f2a3346e0cc4aba817d7098349a8748c7008881ea356418be937ad18a0a1d0fe0d79769d8540b0aa42c6e996af1e82d690ef056f84e80996989e1ce988abefe610a228fac8e61b5b82cdc0ed49aeb4ca4dae594", 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="8902fa87", 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) 04:02:39 executing program 0: r0 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="85") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='\x00', 0x400, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r2, r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x400, 0x7f, 0xfcbf140c00, 0x80}, {0x10001, 0xfffffffffffffd4b, 0xd09, 0xc8}, {0x7fff, 0xb2, 0x400, 0x2}]}) ioctl$KDENABIO(r1, 0x20004b3c) 04:02:40 executing program 0: r0 = socket(0xe, 0x2, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000080), 0x1ee) 04:02:40 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file1\x00', 0x2, 0x100) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) stat(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 04:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000046, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) sendto$inet(r0, &(0x7f00000009c0)="cbe28f51", 0x4, 0x401, &(0x7f0000000a00)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000180)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x6000, 0x10000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f00000008c0)=[&(0x7f0000000800)='[^.(\x00', &(0x7f0000000840)='}\x00', &(0x7f0000000880)='\x00'], &(0x7f0000000980)=[&(0x7f0000000900)='&#-)+\x00', &(0x7f0000000940)='\x00']) write(r1, &(0x7f0000000700)="812052fd7880b9349d2cb007a077e64d318fe2fdb8598e0083b4fdc764f50206d1c4e8b49f80585c433140b971a797a8ea491c185ef7911ee91ccd08a29fec33848e47d72110e4470a980bc5578dc661f285235a26475ca4acaceb96a687a17f7d4b83e5e0905ea7aaa56a60e0fcfa00f7a6dc9aef37c452c432d097ba6980dffff55be58f8b0d9d09cf2c2772384c35430c2409112064258bffe5dc92f9fbf641d8712b4bb7e427a99a80b90bdd2783421231c2e5edd52ae66de49c87de4def599c38e65a7db752672769616b39deffe3b2", 0xd2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003c0, 0xfffffffffffffffd) fcntl$getflags(r2, 0x3) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)='Mn', 0x2}], 0x1, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x5a, &(0x7f0000000180)="51441b618bb0dd71ced7c1af3f7df8d2c0e1228f5bc2add53f710e39f210129086d8dfdbc85cf9bc50591f443207efc9144082d5225664cecc6612e8b983691c1d0e9e2f294560da27aa54d9f38c69a16c621b8230d154b23eae") syz_emit_ethernet(0x1, &(0x7f0000000400)="10") 04:02:40 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x240, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x3, 0x1, 0x2ff, 0x6, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d402e2f66696c653004"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) semget$private(0x0, 0x0, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="3de9b2d45545c3357001192f66ffbd3ffcf556047868875d026e22d68b0f73287febb6448e50298d2f19e15d9e904cd6507e3979c10095ab2197495893e9925108f98f24ea14d87bc1eedf45f8e2fae35285d1f1933ea001c0d6bf7345d602ab171a8528f2f6fad37cb8a6dd66f03248036cbc"], 0xa, 0x0}, 0x0) semget$private(0x0, 0x2, 0xa0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) listen(r1, 0x9e65) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x38102, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x1f, 0xe74, 0x55a1}, 0x9, 0xfffffffffffffff7, 0x101}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x60007) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) openat(r2, &(0x7f00000001c0)='./file0\x00', 0xe0, 0x10) pckbd_enable: command error 04:02:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20400, 0x184) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) pipe(&(0x7f0000000140)) 04:02:41 executing program 1: pledge(0x0, &(0x7f0000000080)='pf\x00') 04:02:41 executing program 0: r0 = open(&(0x7f0000002340)='./file0\x00', 0x10010, 0x110) r1 = openat(0xffffffffffffff9c, &(0x7f0000003480)='./file0\x00', 0x0, 0xa2) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000001300)=0xc) readv(r2, &(0x7f00000033c0)=[{&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/20, 0x14}], 0x9) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) fchmod(r3, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x0) open(0x0, 0x120000000100180, 0x100000043) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000034c0)={&(0x7f0000000080)=[{0x9c402229ed7369a1, 0x6}, {0xc8, 0x4}, {0x80, 0x1}, {0xcb, 0x3637}, {0x85, 0x3}], 0x5}) 04:02:41 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) unveil(0x0, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x8001) unlink(&(0x7f0000000000)='./file0\x00') 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000980)="684073a032a175b8ea6d685646fc9726c151fd2a5ca10f386796715fe5b79abb98c26a8cd06d6277213ba1b5beb4804404b95ada255276d922b887436222db371f01e727cd4df0fd3581f9bd2ce5db47879959bbb5bc1b03a51056b6c5db056f70452ae23875fcfcc1420d8d446addb411dd3c53c3b671e8b001f84c7ad99a0201b17fc7d3", 0x85, 0x0, &(0x7f0000000940)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x60, 0x0, 0x10000}, {0x2}, {0x7, 0x0, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x115, &(0x7f0000000300)="8bd2cbb9fcd806d661b368cc33ec2ee7ff0c8fd318671b3f4df589108f82605198d2715f455a7effff321dc0589d9b745e2ce7bdd54a84ae0100000005078dc2b31d2c1068e2adc710698f11caa177865a81bb3442dab35c01ae13f211c1fa693c858ae5a30763cc0518ca8e4f04608e522c2870912200167d6d785ef22500e227c80afa43bc9cc9f752f97c693758c51f6bbccb66a0b625567444b6b960723ebd7ef723b84399cc29831284559f36764d2bcd8b509de923eb64de82d2bf15287c4a4db37ca19be83b6df32ae02ed6b9139425fa68cf5b9fd566aa4300e83b372c9002118124ae54746399247dbf52deb9a135c556771138bb433bba041c35c99dd16d91bbd800"/277) 04:02:41 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x5, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffff01, 0xfffffffffffffff7}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fcntl$setstatus(r0, 0x4, 0x80) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x28893, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x15}, {0x6, 0x0, 0x0, 0x331}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070100180adc1c863f9800000000009bbf3b05eb5ad35a05000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffc88) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) msgget(0x2, 0x282) pipe(&(0x7f0000000000)) 04:02:41 executing program 1: r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x7f, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x4004426a, &(0x7f0000000180)) 04:02:41 executing program 1: r0 = socket(0x34, 0x2, 0x34d) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82dfaae1f4574c443000"], 0x10) syz_execute_func(&(0x7f00000000c0)="66460f1b771147dec0c403d5696bff0f420f0fcf8e666641d3e1c4c27d1742bcc4c115da1247d805f1ffffff36653e2c1944ec") getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvfrom$inet6(r0, &(0x7f00000003c0)=""/246, 0xf6, 0x41, 0x0, 0x175) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/19}, &(0x7f0000000080)=0x15) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="14000000004756d601289742af00000001000047e67dc9aa000000000b7d5abc4e87c3c39a1285ffc66d49663dad198256c1f0639baced404f1bec8cee025f1dcefe1d40c477410d20b93d8c14aa7ced6a04f6eaca5aa11f64c782565fbd66d8af8dcddd2f45a2451b37c85284449cda05e0f83a214a4e5143938e71ec4a221ea76e222855fba1647af84b7bfeacefcdff6b767b76e3cdd4ade99349092c6eaef4bdca9b33388f395bd0ba7b9d34c8a132458831fde68951428e205340fb9e0d5d540d1195b3bf6447d620d52675d62e874f99f09811d1e043921550e90b6b2f07fc7da7be7e845c00933b95655c278a000000000000000000e17ad8a80d55fdebf449d70101c2dd1309fab94993fd01f32bb4efcfc6dd67167853cfa82f1e32b6d05f728d76a7058af0acaf40046c3ed6dcd8e1dbda920236a286b7115987ed2cf038f5630927e8a3c01a2daeae0e46dfd73489dc7ae48965738dfe9c046fcacf40e6a9cbb07f96da07be6c833b4301c8ad0866cc907edf2d1fd4c9e3cdd847892adc97020396be51e760111e0dcdfbd74c6e0fa3de12e743b38c48a42c0b73c93e1c5735ecd63a49dbdf52cd009ef80fedf3"], 0x25}, 0x0) geteuid() 04:02:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x87da86990c828a41) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 04:02:41 executing program 1: clock_gettime(0x3, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xc34, 0x0, 0x0, 0x7b56}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x8, 0x7, 0x6}, {0x800, 0x3, 0xffffffff, 0x4}, {0xbd9e, 0x4b29, 0x5, 0x10000}, {0x1, 0xf0a, 0x5, 0x2}, {0x7fffffff, 0x8, 0x9, 0x5}, {0x40, 0x4, 0x8, 0x80000000}, {0x1, 0x99c, 0x2, 0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) 04:02:41 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x960c) sendto(r0, &(0x7f00000001c0)="0d5d6ded3d94701aae896b2c1aec598e6013ddc969893ca4756c6037006fc25ba31ac9c83ec7c4d9ddeaa9432ca68fe0b1783edcb7760d66901c53fd02a36b182baabc3e9a3f30b0668250bd257b9d7f8b44de39975c760064c6f344ae418fde9128368c5073bb61d8f091b30a33d85782703f", 0x73, 0x1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x3, 0x142, 0xffffffff, 0xffffffffffffff00}, {0x400080000000, 0x40, 0x4, 0x1ffc0000000000}, {0x894b, 0x100000001, 0x0, 0x71}, {0x3, 0x401, 0x9, 0xf69}, {0x2, 0x4, 0x7, 0x2d6}, {0x0, 0x0, 0x9d, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0x20000000000000}, {0x4000000, 0x2, 0xfffffffffffffffc}, {0x6, 0x0, 0x101}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x8c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x2) r2 = socket$inet6(0x18, 0x5, 0x5) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x0, 0x4}], 0x5, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x6, 0x4fdef286}, {{r0}, 0xfffffffffffffffd, 0x8, 0xa0000001, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x0, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x4, 0x21, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2a, 0xfffff, 0x8, 0xffffffffffff8000}], 0x2, &(0x7f0000000380)={0x8, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:42 executing program 1: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0x0, 0x6) msgget$private(0x0, 0x208) r0 = socket(0x11, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8800, 0x0) lseek(r1, 0x0, 0x1) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r2 = socket$unix(0x1, 0x4000000000000005, 0x0) shutdown(r2, 0x0) msgget$private(0x0, 0x4a) pipe(&(0x7f0000001700)) getegid() r3 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbafb271378e3ca8d651619bfd45016df4360136d95b2b23bf988bbc77307e6a21474dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0b3ac0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20abda2ed7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7dc9ba4ae842637def224517579ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc42a9d97031eed7ee0355343a701c7f46a4bd575c0a5500b4ce5e35c381fa192a124e81059eefb5750201dc72ca5610b861496bf8b6eb8795463f64059a68027a2ef9c3cd827b947e93cf788b967125e4210e06dd1a0f3a8f4ead043bdb7cf7079f87621426d238c368df17dc33fbb68b8b1c744104d022441588eb6df8645bcde6961bfb105b0edfc52fc23153ac28b317f0a73eb253c8b56a3843ce057148400f03b07b5071789c7e90a8fe1be0e5b7efdabece00b8665411c68701d3b3bd568c4de2f13c7195b3dc83e7cc5f455f609bf7b549b93301b33b177b7382adc8f71dfbbac982ae395433bca774881553490c707f909921de70467e39bcd6e150a8fb6d67b99d52f1777b37240"], 0x106, 0x800) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000da56754d98a6693278ffe0e7eb534b93d8bd629fef1d4fe8d95b1c8634f563b8a8d0799f338fc8a2592bad2bc2d2f14b87ae876eb7e47f1d986ecf43c512cce445391f635bb601df2522457bbd"], 0x1, 0x1, 0x1000) 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3f, 0xfffffeffefffffbf, "c46900082003cf7ffbf10000000000d5ff00008d"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x104, 0x0) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x2, 0x168) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) write(r0, &(0x7f0000000140)="68e92b98fd0ef23000eaf33e560af81966bff650455abe5ece7b4772b65738b16637b2b1133552abd1592e491ce6aff6a5b70fb00131ef4c54bd241d0b6c75cd87ff07f0acbeb25b6b1e5741355cfda4e488171f1def139712139a8ffb59d120d59547a8c3bed7ae6c39fdb822f719bd4f1cc0e07f5093eed3cafabfde0250a50695de76e2acb5d99ed12e205743a3f5d8005f5e942747c74f8998c197c306e7797d7352bb4ac86a28c7745a2a441fa14be0414e4b4a351c5cb9f509706bfc6aab38ee95a9796d57a76878c394e443bf1d902f5621c87aefde095d361e2b0a33bed8976fa17ccdc9dd0784ff177739530d065fca690f9982d62143f9b77869f3e51b89adecf7f01b5da4d09638b08e63eeec84a46700f6dc3a1f13dba226f2a10143ca9e77107351b54925b24fd6aa6a012679d3e2b6b235206c4361299b7c38ab32b21ae10bc113bf1f1cc54b7433f2191036cfc02e7003468a2ae875ba2286e158fb588b99420d12a7a33eb92c4ca86579ae6d4ae26c652c344bae589026edcc4dec2a008810a772a0547840e63c8d5d46c7099441ee20a472b15cbd3bd00b3ce90931a0f079cf69db3128c0d9ca08546d8fe5500c153cdc540fd45141f1405104ff58972229243344db77de999c4ece50980b215ef10994ab6eed4549fd9f8604c46dc13ac92cc7a49b4a6c65daaad675dff542d66a0c98163b62ea53964b20fd71d5", 0x204) 04:02:42 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x800400, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x18001}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 04:02:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x800004800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x22aa, 0xfffffffffffffffc, 0x1, 0xc4, 0x81, 0x20, 0x1, 0x3, 0x8, 0x6}) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) 04:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001140)={0x7, 0x7, {[0x1, 0x9, 0xd668, 0x7fff, 0x4473, 0x0, 0x400, 0x1f, 0x2, 0x1f, 0x2fa, 0x1, 0x5, 0x9, 0x40000000000004, 0x1ff, 0x2, 0x5], [0x401, 0x5c, 0x80000000, 0x7ff, 0x8, 0x6, 0xfffffffffffffc01, 0x7fff, 0x8000, 0x3], [0x5, 0x8001, 0x8, 0x2, 0x4, 0x8, 0xfff], [0x3, 0x5, 0x7f, 0x1, 0x9f1], [{0x5, 0x2, 0x400, 0x8}, {0x6, 0x81, 0x9, 0x5}, {0x3, 0x2, 0x80, 0x6}, {0x4, 0x3, 0x9, 0x1}, {0x20, 0x0, 0x3, 0x401}, {0xcc, 0x2, 0x1, 0x8}, {0x3ff000, 0x0, 0x7, 0x48}, {0xff, 0x1ff, 0x0, 0x5}], {0x7, 0x8, 0x9, 0x9}, {0x7fff, 0xfffffffffffff000, 0x80000001, 0x8}}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001480)=[{&(0x7f0000000140)=""/4096, 0x101000}], 0x1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x5, 0xfffffffffffffff7, 0x100000001}) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_vnetid}) 04:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) close(r0) 04:02:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x1, "050000000000000000002000000700"}) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x2, 0x100}, {0x80000001, 0x4}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r2 = semget(0x1, 0x0, 0x40) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000240)=""/4096) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi0\x00'], 0xa) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$unix(0x1, 0x5898b89c1af35846, 0x0) kevent(r1, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x20000090, 0xc000000000000000, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x3a, 0xf0000000, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x7, 0xbd94}, {{r0}, 0x0, 0x0, 0x4, 0x6, 0xffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x101, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000042, 0x5, 0x4}, {{r1}, 0x94fc90c2a5f8331e, 0x0, 0x0, 0x2, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1a, 0x200000c5, 0x2, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1f, 0x400000000000000}], 0x499, &(0x7f0000001380)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xf00fffff, 0x2, 0x3000000000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0x40}, {{r1}, 0x0, 0x6c, 0x4, 0x8, 0x5}, {{r3}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x4391, 0x6}], 0xb08a, &(0x7f0000001440)={0x200, 0x7}) socket(0x26, 0x4, 0xdc) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") geteuid() 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100", 0x0, 0x2}) read(r1, &(0x7f0000000080)=""/105, 0x69) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/115, 0x73}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xfd, 0x1004) socket(0x10, 0x2, 0x8000) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x8001}, {0x18, 0x0, 0x8, 0x1}, 0x7ff, [0xdd, 0xc50, 0x0, 0x2, 0x4, 0x7fffffff, 0x1000, 0x9]}, 0x3c) write(r1, 0x0, 0x0) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x2c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="7f") r1 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 04:02:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e425287a4653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c603a801f50be7576a524ce0dd601a0d0700000100000000e2ff0000", 0x1c) writev(r0, &(0x7f0000003300)=[{&(0x7f0000001380)="31f35687c736e6f7230687a447ecc5508c17d1ace5938d1d7eb9bf1f0af762aa69303109461d48d7633cbf51faac618210662b0962545741ab55a1a325b07aede8b38516ea9cfdad208e81aa034e0c4838af68c2fb8756d2ac5c071bbaa875cef0fc78d9a00ea4bec425f373eb1b82398bfec20b294772d798007bfbed032048e4735c7108e26144e7e91fa5f8fb35e3b005535033294da711fd3ff4ef3dc85442eabdcd3a83a2d8fb198c3baef1bf81a8169ae601642803c40929fd3332c85a89eaa51a334539fd29a3f5d9eb353db0a8f9f2acda01bbd192440a306ce4c5e657fababaaa975dd8876986896d3d8b92ad63fb29fc0371a37f87f1b7e5478f9cbc2777e0239a6ff4a363cf64fcbd906839e8ddd8309dcea5ea992215135ccc3dd1a1e31db404f6254b55ed4933a7a39973f1d6eb431d55d7187cb24abd74fe4f0a9819a8b8e3f9ac2c662f50142d6c706a866609d67b8eeccdae640e552850454779881d4983d94f5dbd57b35a02312026b8c6c1831ad3b6c6d659220e1dc78cb0cbd8ee2adb198b6fc8441c15122bb6b7157e0549fa8b039c05444841feac5e568c7f9b427163a471f615cdfc560401004a96aec01d018627834d4a78ea3bc97e5eac3443e184d0bd5ee3a3486a7a4bd963e64fd14dc4c768919a5d36977a1f319b1047657dea9556c089930d6a1893d3b37005904037042d4ddc1159315ccdf4f44872ff8501d98e5e490d0f5d3d01b56c999cd90ec238d15fbe6bd51133f70cbd97aa705191445afc776578efc38e4127ef8f35f0c95178e3b627559235d951595215626cdb8c8400b7b1707231375163657120dafbe8630a6de1d619fd9d63c00e2e3fbc72b2f35553acfb1a79dc5d19256eb0d7a058081ddc62aabdac9b5058c20ddeccf136f2862753ce70a0d7f2dbd53b42821cc4e0116b69cd900013693c2b69a247a8ab921daf17974d47e40dbe4e7a23994410007811d0767225f4fd792336bc75dbc5ab1bf63965fa24c6c74069d57cb5b81dd138", 0x2da}], 0x1) 04:02:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x2) 04:02:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28, 0x42) fchmod(r1, 0x400000000040) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000, 0x3}, {0xc3c, 0x3}}, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2616f516}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xb2) setsockopt(r0, 0xb523, 0x1, 0x0, 0x0) 04:02:43 executing program 1: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x41) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000280)='./file0/file1\x00', 0x8) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) faccessat(r2, &(0x7f00000002c0)='./file0/file0\x00', 0x8, 0xfd3a4bae6a8802ae) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mknodat(r2, &(0x7f0000000340)='./file0\x00', 0x1, 0xa971) mkdirat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x140) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x88, 0x0) fcntl$getown(r2, 0x5) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x9, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 04:02:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 04:02:43 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) r0 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, &(0x7f0000000300)=0x8) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/148, 0x94}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/157, 0x9d}], 0x3, 0x0) accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r1 = socket$inet(0x2, 0xc003, 0xb8c) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000200)=""/2, 0x2}, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) getdents(r2, &(0x7f0000000040)=""/239, 0xef) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x3) 04:02:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="280e0000ffff000001309e897e124fbe9bba91e1c01be12d3c568ee3a1851deedd7228f14d608f7c29df9e290da7821b400eefb5c9349cede540ff1f24bee9409ed6098505746d0b5c257ba6c8e98cbcce3afcfda00a15f2671c68a2a2406c437cdd8af21f7f27d58680a5b6806eaea4d31756cb2a2655325e65bffa8561bbe2ccde5f45ee20f774f290ffc98f55e7ea4d397390dc3ff9fe7cac67b7831b54b4ae9a473a7d180576b0b9"], 0xaa, 0x200000000}, 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x2dee0526df25e05a, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 04:02:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/118, 0x76, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffc2) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 04:02:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x44, 0x7ff, 0x6f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x100000000, 0x3}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x2, 0xffffffff}], 0x7, &(0x7f0000000180)={0x9, 0x8}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x2}], 0x1, 0x6) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080), 0xfffffffffffffe71}], 0x1) kevent(r2, &(0x7f0000000000), 0x68, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 04:02:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1ffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe55, &(0x7f0000000200)="02") 04:02:43 executing program 1: r0 = getgid() setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x43}, {0x35}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 04:02:43 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = geteuid() setreuid(r1, r0) socketpair(0x18, 0x4003, 0x102, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r3 = dup(r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000002c0)) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) 04:02:43 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x5, 0x5, &(0x7f00000001c0)="eef729abfa75e7065ce757248d0a12c947d64e7ac66ee8077eb11333ca8f87a168604588bdbb9d886534d90b60eb7e3dc199c58f50b7e182e810c1a6a2df00c40b5817a2e84e66977387298467", 0x4d) write(r0, &(0x7f0000000100)="582720efab", 0x5) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x4, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="4793fcc6c8c1196842010c3691e0da7dabfb101c4aa98580e6d60e98aa811f23d689f57af55164cef48968", 0x2b}, {&(0x7f0000000240)="d04da68c88a259f3b3abc20db7323bd74cbd852e74752643432e8ba87e24a99ab5", 0x21}, {&(0x7f0000000280)="6e615ec70db59f1883b730f9cae488e9b21c16e2ecc0dc13ce4766bd983b2e0c22610572be27a7765e19164ed84904cdbbe67ea83abe94709b5c216b763034bd80025a4b15e160251c18339929be8bdb49ab3c24c167d865e58ecbdb73971daca23562deca9218a76ac3391b57289d79b194686a68dd0d4e1f1cd9f042d86e584343e727eea8", 0x86}], 0x3, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa0, 0xa}, 0x3) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x71}], 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x9) accept(r0, 0x0, &(0x7f0000000040)) 04:02:43 executing program 1: r0 = socket(0x2, 0x3, 0x8) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) 04:02:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/115, 0x73) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 04:02:43 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)=']\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&%!\x00', &(0x7f0000000200)=']$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) execve(0x0, 0x0, 0x0) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x90, 0x80) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x8f}]}) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) pipe2(&(0x7f0000000040), 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:44 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r1 = msgget(0x1, 0x58) msgrcv(r1, &(0x7f0000000080)={0x0, ""/55}, 0x3f, 0x0, 0x1000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 04:02:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d5000217fe4cf8000d00001c001400"}) r0 = socket(0x18, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8900, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 04:02:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x9, 0x9b56, 0xa688, "b49a5fe3fe73293983ff25f6401f7eff45cec4a9", 0xffffffffffff0001, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:44 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1f, 0x3, &(0x7f0000000080)="4bfe1b58c11b6b7e3a30d69998a502d7639ed43e66003fc7e89ae72a4247db8dcb94cda06025da85ec39dc2c994e0c6f76d4acee09dc651e98d413dc254824e3c43cb0c112b42d3befa0fc25741afa7b61a1bc3225cb8e83f03b1d02b558370139e153b9d950bde207d53f3052f6cf72152cc02928e8760f23d35cedcc87d58695d9035f36965dfd6348f21f0689ce4f69b17d8b49b663eccc8ba844a8239bc607c797197549c6453e247959ea37c5e53df2db0e7d243ebe4d9a58815e2efd2bf58a31750a23ced199d2599687b94a5342b70dbe5d6c8ae00eccc4e0cfff1a5e93df5f47a4b8bb92072f026211c556", 0xef) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x2) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1040020000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0xfff, 0x1, 0x80, 0x6, 0x5, 0x9, 0x7, 0x4]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000009eea25cecb3365bd5a5ab473020100000000070000000000"]) r1 = shmget$private(0x0, 0x13000, 0x205, &(0x7f0000fea000/0x13000)=nil) shmctl$SHM_LOCK(r1, 0x3) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8480, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) setrlimit(0x3, &(0x7f00000001c0)={0x3, 0xfffffffffffffffd}) syz_emit_ethernet(0x44, &(0x7f0000000080)="8ba1283a27f718fd85d23f6404d0990e5c9198ec2c60a43cb94d5ec025d62066b7f00da92be4b7d9ed24b72b59e84ded55cc4e53e281fb361894d9000000000000000000") r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="3b4ceed8102ea4385eb4e9", 0xb) 04:02:44 executing program 1: r0 = socket(0x400000000e, 0x5, 0xffffeffffffffffe) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = geteuid() setuid(r1) 04:02:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2044, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 04:02:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) shmget(0x2, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x77, 0x1, 0xfffffffffffffbed}, {{r0}, 0x0, 0x8, 0x80000000, 0x9, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x40, 0x23}, {{r0}, 0xfffffffffffffff9, 0xc, 0x1, 0x0, 0x1ffc0000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x101, 0x81}], 0x7fffffff, &(0x7f0000000040)=[{{r0}, 0x0, 0x1, 0x40000010, 0x4, 0x10001}, {{r0}, 0x0, 0x8, 0x10, 0xffff, 0x8}], 0x1, &(0x7f0000000100)={0x1000, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') syz_open_pts() linkat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000140)={0x0}) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x2004, 0x0) 04:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000280)=0x6) setsockopt(r0, 0x0, 0x7, &(0x7f00000002c0)="57b3e9b59b8004dfff4102fa021809c31abe9c9fdbf291d6eeb5f87ff91db6228f3c3c10a20ebc323bd026c64df4373bf4ba327cbc8da0db5a465386752349bb4e36f68ff69b1e9506945d53aa4ec8899827568cb43e6a1f184129cccdd64fcaf5d0c89a614e6524e95630d5eb7083127614efcca3374c8a43ff8d675f4305b386040f4000dc4c469bb0a07d11e550aabc98c11a24624b4d828acb2c1a4fb151f74fd2d80b2fabffdf7b03c2647d5d3d421ab1b48e816c4040828b5ec0019f7957fb691e140b699918104ddccd8f2287", 0xd0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000440)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20}, {}, {}, {}, {}, {0x0, 0x1}]}) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x6}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 04:02:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x10052) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 04:02:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x200000a1, 0x7, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x18, 0x400fffff, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x81}, {{r0}, 0xffffffffffffffff, 0x10, 0x46, 0x401, 0x3}, {{r1}, 0xfffffffffffffffe, 0x41, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0x22, 0x10001, 0x5}, {{r1}, 0xfffffffffffffff8, 0x33, 0x1, 0x8, 0x6}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x63, 0x4, 0x400}, {{r1}, 0xfffffffffffffffa, 0xe0, 0x0, 0x251, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x40, 0xa00fffff, 0x0, 0xad0}], 0x3, &(0x7f00000000c0)={0x3}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 04:02:45 executing program 0: r0 = socket(0x11, 0x4, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x84) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) 04:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x1a0000}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0), 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000300)={0x3, "1aa6afb4500c6cd1054c8b78f70efd0f76cdb3cf224ca5f8216f8402cdf9ceaa7f0bfe64ca91790e90198b957f46898457048048915221be97f21e06b121fc73cc8f195a7bf1d880a678803f1df943d7ccab3adca15ddce6e17566806668b4f98b0c75d15a39f35322e5bf5c442192332a749f077278acd88b85c0c3342827ac65a264438db5ec385ad701a3fb284710d695845e237c1fce708c0fe00624ecee8490e6393da043ae7ca17666f5c45501b3471314a4ab672bf8b5eaf3202ca5f0209ae0bc3c205a5bdc6afd76f1eef0e56db2b27fe03e375d60e9af9d11031b6013874dab7830d21a3f5752248403e7a32e466b1fe6681d15a06595018b"}, 0x105, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xff, 0x7, 0xffffffffffffffff, 0x10001}]}) 04:02:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) 04:02:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 04:02:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = socket(0x800000018, 0x7, 0xfffffffffffffffc) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/242, 0xf2}], 0x2, &(0x7f00000003c0)=""/12, 0xc}, 0x801) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(r1, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8b") 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 04:02:46 executing program 0: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x9}, 0xfffffe6f) r4 = msgget(0x1, 0x0) msgget(0x1, 0x10) msgctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x221, 0x82) getpeername$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1207, &(0x7f0000000040), &(0x7f0000000080)=0x4) msgrcv(r4, 0x0, 0x0, 0x0, 0x1800) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 04:02:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140), 0x0, 0x0) 04:02:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8001, 0x6, 0x2, 0x4, "699c073d1952c1d6fd57d1d1d64ddb625246c111", 0x6, 0x9}) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) 04:02:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fdb418cfdd89", 0x6) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 04:02:47 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, &(0x7f00000024c0)=0xc) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0}, &(0x7f0000002540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000025c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getppid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f0000000200)="bb2329d9ff7304967403da4b1a6058d29ffa25a43c2ece7d19fb1d9e6d5b673704d58726fac29813f108d053b22a317a351f67c60d1df1124f8647b36ec303989fa457b85a2df60ecb87908e63574e457f6d3309c0ff2ff6efed4554d0ff60f38e17066b3694ec702fa2464fea511f10116bc2ecb32428adde9c64c7f772350f78f88a49fdea241d04deeaed99dd89bf4b5956f0675d2bc67733af554471752ca637656b01b8d71ff44eff31740bf6d61b7e2d33126d44374abfd8e8cfb3e0cb49eb4d9930599049c7e0a7583338768ad90d7c780e03b800ef35d0340dc66a168cad0232386cab5413dc371b5b107bf32c26ad6a36aad13aec6a1d8074811604f1ce8be311b38cf68cac4117397bb038147f4ae9f2b3a4027ad9e8f983bb3e82203a1f66a98bd1484cd44f5fcf48c09b8311b61a987765b7da51a34119172f679961567457dd230baf961070163abcc2441c6788a23fed6b67aa61b065aa98886a84300adcd4fa160824c188abba2768eb928aca2ce135322277086b2a977927f767b0d054d43f6b930bcc8540b004097a45c7ea3ec9c4d89d68ebc61bb92049d3a931134c19b8f5459d3d2133f391d6d9588a46ad0525730ce02d9b1113c771c77c136181d786574a1101a1d33c66d187ee9d3b2ab1ebc732a85a0ab302557fc485d3ed318f00b890ca0edaa6af70f86b0d5e372308f6209763f3889144e46eb02c339f3a3820e01fd78216ef7d43078688b9904d14a8ae6ec5e0814bd79e2e7ec8c7841f1f56a2a4968c575cbaeb840ab1daf92cb2eab4c3f8dcea3cb0c2a3e1b56d426aa3b622fb04fd8c34694661b80840df78397f01307d889a79f50a78e56df567fba6d6616f41f57c11be7d388290296d38aa51141125c32fe412f12c3e72b8858cc5f5273af3cbbb955c11ae475e2ebded45e68ef1dbbe3a494348a4aed1fd221835d7905f2df74f1d6affa0b706b2f1137b10a8e38af10d2194e620eee0c4c0db99755415522f17ed3124d9dd8968c685aa8564f4afd9f913094bdeca12379a254fceefa61d96f4e83cc1a1d91b763a4a5c5577eb401f534b1bdc162fd1785feffa27eb6f96946894871a00ecdd60460c7e6f6a9ff7c051c9d0498cf2d322e9e9de5d6f8e151d13b9c161773bfa41d588d72046d874ca991dc6d177320de41365d707fd90fb1337fbb8a4efca8f1fa4ec3cdea28c1884720e4b6d373043eb5193042f0cad7195c1162a2d1ef83057e81aa0a9503b583b79384f409d72a2f6d3f809f39ee861849377a5ad753df58d51fcf27dd079de34e4d2c5c4ab109dd2869b10519624014cd47506068cc0155aa06205a13f3ac1de5cf9b6f36a25e7108fc60e9118cca5139cc848fcd1b278aaf1a211cb98cb1ebd5aaf66591b408d5abc9bc5151870c03419a91812c52492fd7663ea276b5891e3b1ad0986954a0a2ec25403519b1429615347ddf1b66fba182564156d33cb9c32a67c5cf9e27dff3ee11d93d6b97ba099938d2fa2d07a8f0f4c9bd4a69018e820d0150f4125fd0ee872648890b011e64e70498dbe3c849044071b5cf89e608484a57be026541bfe2e5adc0c1cfe7a0e2e73ef5152f4c0ead439663bb39ed18ef3e098b458ace7c0b4760771424de7c7af973323d44b4e4c9c2385e3bdb796c44cc1433a498f2baa37f8f4b31478d4766b684d19277cb4517c4abf1b128113ad9cc5ca807eebfab57c5547386711812f3def1b76ee75fb4f5449391822a33e90d4f8afba743b446bfe37b69738068b97da53b6c114a0796f4b4702825406f32efb7e5df1bcc09722b415ac3b7a87994fe1001cadaa3d9bfdfc423e64ab3425063683e72dfddf96337bf3beda698386fbb41fd8a035d66be6c6c48ca3f8ca68549aac9cd90e6ce3b22a349c69c44cadaedc080dd7b01a40734932ceba007cf130399a8c26a4ed0efdf0340142476734f5ed182d96e013327c443bd94c77bbf53a60f84338de45c8e3d4bd17c3aa41b4eea1aca2fa2b93a729963c4e28b71ac2b161cd5d059a0758325f01fa8ce04eb2aafc4879e829141e4b4f2334d255a09158e87ab4bb5157c09fa30f4fef27c0f3a86eb2f0f79e771b519e97f6f088a269bca8753f5c146118f2224d522db60a05c2234c9d5d2fb230d1bdfa293367b1e5bf7bac197b6c253e4bf5e658541979083f037084637e7cd6f1c2161b4e7ab44877acdab70f18cf25ac8cc250cf7d78d938a3ffcbe4ffb05841241d048a7235a14356638631bb7663c5a3618aa1bb688a9d6e43c4ae9f33fee0298d1fc4d51cde90608a12946cfb246f369d36205515a5528380777ddc13a8262355496f761204679b697426785e12705d61ceaf06f35c8fcdee28e50959d5d7306f92bd54c22ad4bfb6bce31f29a28f9bfbc5ded8c9011022aa5b1b421f979d3a7a5ef32a41d2364f7828a03d45124da52b3051d0d0afc0cbd8cc06af124294d9094a028df84ee689076748a48637d0c8a608393e6f6a1954dc9913a863adb415a73010e44dcf51846787e7ec5b5d67cab1ad3dac3b285028c9c640f72076bb96b4016ad52d26a405cdf0034f793252470a4e825ffbe48667c751a685131e79f5c6db7273bb08ae3052b9401f441c5678dab53c91fecc7c970d249ad234e5ae0da6e3dea8af97851ccb35816f3655b3f5d5c8994b6e6cbf917c38bcd208f821b27402e2547b1bdcd66bae755d73472319e22fb2f2fd0eb8877409aafde445d835e905c6796e47f63b6ac73752ec0cff0cccd8560a027007ddcd8e6dfd609cecc26ab5c55bcaf93baaaed1ff09501c88d13bbda55b5f36c04f7d0f09b46fc256887e77a70dc60a10b80f10aa4b77f51652f1cdf54441e6ef932b0192dc4cb0cd0d16cec0540021cbe6b2e1331b00950db61034105e96f7cb99fe4fb1fc0ba6ac8bff8403de3d9311cbdd841798b8c019cbe6a3282bc8d69557f6c58f7a6bcad0ea3dfbd725c9b88dfca62466079d0540c648f3917d787e2cfbceafe8f35016d951a10e1ced76be4728b08890c01180da9565fafd57b1ef9bf6a02fb4fd452818c91023434e94e61899498c508bf7b485e40243805b2eb3bfdba14fae26b6b56b411d6ca2e89440641b0da6c52060aae83abf8bc02f040cb63a0019666a51cd358c2b90ae73e892d192ef61fa6822d0d289f98a0bda011d7dbb222cae13b27640dd1bab34b85fc7d229c4a38767c6e01fb8572d7d9a6955d8fee1f41a04204f2585e4af21b76f16a5a64f0f21bc7fdc4bc8d2f5a7895511437641ce2453b39ed08814035f5131cd4744c29f8cf70e584cd7bb5055d38dfe5fe997e3332ada4d9a2215e8312079af5f9cbe3f6a16b13b9376f27639468fe30d6a95baccc9b5521ae8f658d7df4cc9039382b69c4450b8e08bfedeba5815c7e610eff180b136cc178e97d0d02a7e56f469e7a47f2d30976f221893833f331b4de0ebef1164aa70aa4bbf75b73c63dde41194e26ff2420c2d46f659fda0b410d8723fa878fa050fb88e1e9e3370c68928827081889dc004c20b55c5dc1ddfa7244dcbac3402614383468cdcdf87f6ddf3e86a988a225ad58f220dce9d31c6174e46336ea16cac9f1509bd1ea7ece2609142c518470710205bf25e3bb9232877f37334bd0d82586b9fb67e9851718390bcf24741d874703b700b45b95ebf88f11dc453cb53fbb965e1ca4f635d1cdd9db76efa412fab1ff1a08bf00a2d720769428b9d511bb7c67f49aa44b3cb3a685ac9bf4bc9d5cd5fc3092a1c07b66ed6186301e233b2a8eafc43df1002bcf8ec2692c495078a38724f97fd32bffb990013adeb2e761eeaf80082ad1eefb94df8c017f40451f7af6aeb37f23f51f32fba8fd8b2c17dd5bf081b5ece541347745efc3988fad0688a7adfa51e891bf6e55f6180c9b1247fcdc5d8ced32e99147103f8416dda1c372bb7e628868a0c370e3ab5b9943718be40d7c517ac8eb0b632722b335becf98e021795d9d5957e4dabf9999b925b2c8298d445ad87820cafa1b6f90ae3d42f262f522bf599418a72528e004cde1ff5548aeab0198bb67971be865b1be168db331adcd81e38f8ccfec772b69c9863144550fa4576853a12c29d88ad0f919abf0d9a9412471b9fec3d204cabd10b8d701c886b2f4b1d2e7c59e83c1e5d25a06f2ac10136d4ff3065d54af74b1029a7c83164860c72ade663e0754860af6c2a998dd0268b77742458364830052aadafd11bac0284d32e4a16303ff9be235a695dc22577e9a65dad0f6b5d3b450d29797a829e57926e3cee5945743b54ca676d3051af6534fbe667b2d9478c51d82d5ceb80e29c6131e7fb41499beb1fc64e77a70b004d040b0d068c516b434a9d730465f39411cf24f774c9ee1435221b0b13e4c9439d9751034d5f298f48da47d58f09318773d67281752011693081e9b776a917ae607ad2265a54ab38d5d5a14f4f0947e0b9f2e2dc57a0b9e12704f961b0aa1c55705537d5c1f336eb147c20444fa741660633c8c6b3f15dc0b1089e184c65e48cc4db3b90d78c3be1d959e3b0f1f46be426e20123638d82b3e8aeb90a6ad7735056269862b814d6e8de8aeb4dbd4551534f6f35bc28ef929ea3fac47676849e7a6f0baff035018507585dbf058e1b06ac22bbc8b65f6a075784cd0aa23003b3f4eeef8fa1fceaf24587e83ff9de8c1b49b0e7e119d520ffd107a446dd7f549beacdd3537139ee71032bc4d288cc4d66141babd360214e00b0677dd297436cf06e74b7edad126aae4e75b6ebcc2f93b18e1b6b6b7f9c61d02d88894821f1c734e96e9b5cfd8eac2f4c1eea1621cf34e9ee74772661d711871d6309318e48de0b5f7593c7775aa44cb27ac296548d3342f09b1dddbae27095ece41e5ff57375d79491fbcc09502643ebc1fde6bd0ea0efce3ddd67f20a494ac23df53a4b8b240e47bc451bfaf06155f46984471c1fb0276e96cdabd2747ab15e95ee1c860ccbe0e566978bd5a8650fdf4a740552e6930d0aa9bb29de6c8ee9c125b6826075b9dc07e3f7baf91c35b5ffa394f7b16a61683901609c7604dc603aa5375569936b5c42d5275c05720c6930d63251f5ae9a009d6fa1019d87692e6ac24e1f3be68e73ddfdc208806f8cab3cf674a64c12c60a4700e3f3dc0758dfe9a2401d59fd814217c21751d23275a95d7f60b7a50d71a9d14aa083573fd7481b6be5388ec8db3437f37f842dee287cca67017c35f43b731d2e998b3b4049b882d495ceaa395776df88ec202a190b00dec72cf4effea5fd4b6a047d422a628f746dabb45d67254f4f481004c246b6822097df448a55d304c7399f21729aa9427cf962e6f8c63b0698c4cda26cc6aa65c5dbb6326b2d4d32e6192f5d3fc60626c1e7e98d52b8ca20d1e6e44b016ba770c31a08667454e09d03e9e51a1e869fe89ead5d9f6289deb2be6099c3558adac53ec5918513afe4bfacb10be485f405aa0d2a9ba8c87a4d1470a91f91379f0d7187c78154ae56ec3b9599c67968eb77e4300a0016d64fc5baf8369084efc7fa9e67d2e13afbe519cbf2fea43127f33247b101c53d36f9a85c77a59d11bc46b0db73df3d6d05db2eef50e3c6e0a57cefd8e3473a99c0a1e4aae7d51c479ea6ee972e38c062fe3deae5924bf36cbd8cea3988680f4de5b6338e6be6c6010bee5aaead5e83cc84925114c3c76f71dbd3ced3e62ac86d8c6961327a5b01177c17e65cbd3f8fb7742b092ca2b6a18784dd5b974ae43aaca6e005e2c4e2e539ae650af2e8bfcea79bf3a7995eaf4ed6564ab669adb85554f29862275a49", 0x1000}, {&(0x7f0000001200)="7fdc945223f479be12b14d488b0c6b38d03b395a2ce11791df8fca26433ce08dea04e4f58230ee8e5c8857be2bd2fdfec588cf963d4ae1c96733f31f8d54bf959da07688c501b28138b8ffbc59d30688cc2735449e274ace67425ba11a5baaa3335c621de353bbecd0fa46cb18a73b9926751b9dc1ff7853944e0cec12eb464f32282cce58ee86ab86ac2caacac8f94ff685d8396f551a607f7f02a8aa9dc69f323547b8e91fb55b575f05d90b6a1e40e33675199397129560c78807434c9d60044f983be7a6fe62c8dc7f6114e63d57c5cf6930520d39f0cba2e9b48ed6cba090de3a5f76d829ab4cdd504cc85f286411f57e5f93742b0ec142f7e26eb3101d0dcdd7018cfddfaac59d2a61fa6a7879b5c2588db509ec40fa194911162e7932e3360114115f4c45df1176e355a17ba79311c6cbde0f82a6597d5a3ea377d368a5364ce99fa3be35a90537dd04a7724634863e23e564633b60eb7760551d2890629166fad5233bfab227ee0dacfee09ea8de6a8cb98b1c3639e46aefebaadedaa697fce21f16adcf3fcfe4a6b28b5431c6175836ce6fc4d67141a5633a4eb8c04994edaa1ba95100794b72014cdbc4b9d179e6487e2655ae03b3d6aa761c2764f1bfaa5557009cedc44f176bcd23f21950dd33e0758067a04772c4547e5c84e3465dfea1f1b50c76dbb03535a7fb93588bc966a26fc4bde0dedb483712c96a16bebfa2dde35ff9bd5fd506be52e08fe3ebe0b301cafa8a490cf818856211e78f60117f981c6c7e184a26bbffb29db2568e7a80e54fbd062d4ac1d558c98e50e1b285f9859985ab754df2db098c7ace1e1f0fe4053ff4965797d15f81e2e3b3f222c8d861185e2376ecad34036cc155f8cb9cec92dbedb51a897d4d324a8d8bcba38cd4ecbda71a78be91a396c2e8a8a463752e392d00df150332ee71fa7221f2d23c9f1d3780f1fd8e71fdff3640d785e87ed88cd26677b942d5ec8c5cf67ff8163397c99c391225a84a7fef51b2b54dd90c5c6c55d054303cd03c2a57147224417cab8bcefc2cee4d731d8e1d77ab7a691e976df60b158cf5de58e0d26d9ac68dd2824fc1241f153fe3b454a1310a4e4d34d93674f5f45985e8dd490bef409333841c9ba8c85d52258b592d6c9f69ad5fc942d2a6555d4abb34da49d67e3e4334c8daf7bd7968520b9a0e9db7f1f261d631e58df9c5946cb845d549bd9d97dbecf61070021f9e5bf5c23259ec5a5d68b47b558d6b059f1d8f36bf4a31e5f3382eccb0fef22832952b0060a2d3c5341fdc6a58b2fb3f4d73f518cf460e96514edab05fcdddec36891a3b0ff3196cb85678116084829bbc51e806d1531c5fd13a174e79aeb00d602ae031e2988b3c9528d780c05155b8704c0a133a6a99308d5be5d6ef7c8202a093002077efb6ac46393c9ab27afb93d29d2ff3d658ddd638f50f57c9b217480c8fd768dfa5bb96266b40731b007616d223c8168e2b70c895fb0df78a313611e2b8a89c54ab6dfd0990706664911b0f69a4c5e9e0d789f083af0a5d6b3387b2cc39faf16982456ad6c90c9b6a49bc7b59472d54d120672208b021790ec8ecf283f442be04272a4c8183bc9ff7da6b8c68aa540e47956bd3eabe7a341372faea1eea444a3672e7e43c82b3afb200bcf8567c560058293124a7e6a4d6eff238a7b59b66d1225cc0dcb5715dbfb59ec17444ce5b7abcf2d6cc5eda1f517278e3a612a9ff1d093e1471579dd604e1559b6527eaa72e632c25160839b4ab6c7df96f302eddada9fc5341d5f1d1130f1c7c6217a3c6ef927161d79e1875dbb8eafbec90610e2df20d98b45c2074e8e39b198f014e64c4f43b9b3b8f3d9fd83db73a893b7b6e4806e0de26166f076a64df018b421e89e5c6acbfe0214b0c1cf2338d48fdb618e378fe4f356bedcea2ca623f9d3ec21753d13befdf31649c8feb2b6edb90992be2a87252727155e5fbaf83bee14c08dc20080f166ae0b408d83aa0a3c8df8e36ad3bb434d4814987bc07bac85834d91e1f940cf02627714a8da76f79254b6117649e101a23867d188963e9b7cc136ee13b1adff958b8a1676e2fb8be60cf3a908dd4a94d3335135575dede7e83c3a2dfbf673a2408aa86698702d37ecefa52ea08d137f25a36e4a30d5e68bd46e32647acf4b793a58fb0a130e1ed09b3eb31dfd6e2abdd192e1629d6603a86b83e7967df800e6c6aee736fed9793a879b9e280465c7f78306366bd602a9270abd5458ea8b39f116b82fb45f6e6e6e1a11e423f00d47d5806195ee5bf97edc660e52da9ef3b55d5882a7b449755e2aa4b2c162af6f88dd1164b72d8b78f614240ff59b0ba0d193be76d7e4d6f2ce695a19af5a531cb760c20fb511b6d6a56af0c6da5771785c4a4b8838ca7f3ef8f6c94912fcb87a1da77c7ef330db5d763ebd36c78b5e885053322d4a7f7265250dc3bc0562de562442c7adc74405f499b44260a2448d8223f7c38f1af4869e7d9c89c6d08ec15314f1e608a5d361c87beccd44b51534331025b9941dbbb93ff960f73e249f76909b5944816ed6f57cfa3614d8146ab9cc9b8783cf44d679c4f44e098613e97701e9580c407c577504233f8d0646110e4728296806a18122ade2301a1d9b2f337a406e1e65d530f55136348f845e531d1723555f61e8f399da993d957c1f45b9cfcd40a31a89e6327336e71ab9a90da1e3294c96154eb4b156fcaea7dbb6da2b69aeb3f515675e9b14e2e71d7bf24da6cdd8a562e6b086e0da0f89eadc38688f015d5f910a5522e72552f2cab57a9829cc291baa82b8bc2f8e1453f7c6c985b5d5bd777a478b9a3a7aa103228439d7636f579af0d2fe44d7bffed6424b441d1838c5713fd81796b4f23b031fd768b278122217545d2d4eadd8c01e3173562b6f1544c26e11759651e7cb76323e2c3841249020d4ce97e5c9e0f8d03318711d47f4516ecae4f4ac2467bcdc7a43a40fdffab429d2a4b714c7924c101f3224e69e11b65ddcc650d2570939c6ae5c7215fe7ef37ac7196ff84f0431c16332a24bc147d4f4e830d48659ad8304b17d129d4dbab693ef9a4188bfabadce82b8d1ad6379eabc52cc7114b75a7df75c0c349155556ab57c14d9c6ccf9830cf901aff25aee93691708c50c806fa675883db6c75c446ea5d248be9ea8354ff7a58c181a07b2a94a8051a0343525a23853ed61d52687797bfe523c629d08d3fb1cd1de9ce41ac0299ab5e4a51b7d1aff9d1c92c585748310f9789296c5bde9044c32c4112c85c99e96579e08ac14077d45090eb4b3bf7886efa890f80b76f59f2237a0fa9e757767deac12adda53a54b40e55cfeaf7bfc24fde5d98b3aa1f446934ac27562e4ecaa32788818dd338f0954c4575929be476fe1ea720a02506a30f4c2ebf8b689d8380c35f05565394a569977ad6c185ccf58c43d074e5b4deb8c8ac55699af2712b2d45be1c68ce2eb3ac4c8d9efe49ba352c2f45d93c2a98a9814f72b781ba5c3792b4155cf17f32e02915754cd197e33e2cafffc6ee7299d4bf1a7736087298501c06c2ef111df2c5ab15e89ca0d310f3f5fcf16519b31d45a041ac78d3ed54b6e8165a0d7877feff1771f1f855accc033004b4cd57f2b06f5dbc57521d6e2d4241b5e9b89bc28a0b3b9c6dafddd559164115f03cd86b0680f441e8eb49a7136e2de7b42cb62ac8a18236c1f0459f610683adce0fa6dd929e7869502753774ed2bfd058c9e7d75a5141dfc0d3a97850c41075fc725e19d41b07cbaffb67e7e70a5816780c3f1ddc69c7f110b3d1d46aaad06942bba466e198d7f0a94f56069cb9a3db8d93bb6081a55d03ed536845340e5678b60a968c8f2fa7cf9bf77f1aaf9701913c6b4acfc6028e4871d19f70f209a928b3994c349b4914533a32604ee732c13af86561c6a2e5ec90434b12b3dbd749c01e4ee9ccfadaf03930bfd43f7ed51fbd0e3ddac0939305648bc2ce2a99ab7835b2c6dc10a8ce8f327117a63ee25d73bd557cd3525908f33829cd1663598a66cc9fd43befc20563fd1d0e2b086a021c5c18348f338e8cbfca5e3b54c03ed25451adddfc436a7a6ea01f9032f2a1fab2e2f720c7778c8c704196a87f9ba85e6949f9c525c6679f156e20d29c051139298a5586349f90a96c97b6fa365e6f5604e125f8c4ae76ce8d4101ba9b284be89592941f61dfba96a62cc0944615c8eb970173403edba5ebda092a4381b610d735defa44dece7d257cec442e926391aeb6a9b2dd905073d64fbd07fc393cf472cc082e0aede1da05e08e2afbb72d43737592afde1a3f7e6a9141f9dd3e83df091c07dd871c1880a6277ed72f098e74aa0565974a67736a14e3781b0c7d2a612b608d92a4460ff0d1e3057e42af897d0f0d738343ef6c2618236b6f323faeb4759028bcb0f22eb56d1b4c9abee13bfb60fe0dc131e7ad792fce6b433228a87627e9af5e2555fa4282eb6098753cfff5d1ff67af4f1277e7ea49c793b317acddea1353029587b0d2a33b831dfea8f61b524e1ac62ef13b1f85ea5483ffa14acd9c3db90edb238c50f9054f324659fc2fce9564a13afdf47d32fff754130b95e788bcf0ca5b18992de7ca9addd4bbd17a204d3151585db3ea85f02ce7ab157a6ee9c42eb6f2fb6dba3ac75f70d8d1a4e6c4dc0ec3d370ce79b1f68ade800153e7e74f02266a3e9ce5dc6e7f94612372913682d3127314ac472775c3755749b825763c42d0e11a2d75f95c5449ba7d70330a541326ded9e25804241d37df9096bc3e4906d8e50a915112a966b782e61b85fd36af76a67cec08a6a74b0b6efd5f111b1d0c4b9cf27a407e93592e115cc154ee5d9c763a35fdc9d2b45c783eb31f5c688f55e483a16c80db227294aa16703744b7b2273d8449b535a15991480612f837ae674e566280c8de4f4990d7c0e01d21edea970b1f8e06bf9925df6438faf6e1b18d8468b28a80ed7495a0d4afb3f451d2b5b5f02280384355eb6d7ad9cd0ba4aaa2b786f8ee5c561da7261e0a84d072cbea267ba1723b487cc81a0b011c8d7c56712e24b22a6520deb61e2496ca3e7fe8c3436446e487c0e599c316183349c7147c18f04191d1c414baf107bbda66dc1fef1f60328d03c5b6645083f671e20013821d13c0b3e739934f19ef0cd30a31d1f9e4f32489fce354a344f505c525a205133693befd9330247f7a15fd710a1680b557b20f5d8e23f6af66ac3cbeedb57bef40bc4a26ceacd8339f27c8302f6adc1399d3f0c884a34792a5d459cae6c86c73631a6c3ab7d0813c1772840173f64570993603dbaf964a937bb87f360706d04b0fec066210f21f319a1c632eccf64961dc97e09a74c9b50849b7818d9d07a5d44b3da0f42474c672e91670f51f59be71d1a9c1187347aba0a7c868d7200d2cdac54a08f16b4197ae0f730730eb23e0f8ab2c182f5d641732ca29ba7e53fa6fb31e5bfe73cb515ac36d7ee7935496f866d575a32b16c2f0fb66068229c42b0ad6e21aceecc8cb25273d2128dd36bf0fd6558ee23964ddc372cf1b42f4ba5934f863238f0a656a63e905686897fba87617874a40062408f399d7c3cd23e74759509772e08557eb774069e31c70c941c8a2ce199ea22af3ca10122fbd846f7970b5f8a36442db2e0aff148bf0dfc81c77e319e00674e05e1c8daa15d2961c9003900d8bb0445943f079a4d87ad42564a2468645eacf35c54f97704e3cc0975c4b2de47e036075973c4ab26027b8d154bacd12d086562ac6ce57bbf028692dcec10dc833298af7c3903b7767a886f80ef8c3e5e5", 0x1000}, {&(0x7f0000000080)="04667712486efe129cb064615eb6991dd2fab7077addaecf25b024a341db36b6203dc83d464bf237ff39b0ecce63ff813369171a708b529c90153051838d093544943f333e3eb6598d303efb08b947594294e29666e58173a31c775da90716ca4b0326ff1d9cb15e10258e07c8db12ca38c3e5a1929e34ff073678b1c9ffe34b0e50c8c46055fe70dcc4e6b68ecd86dcbe43e3ff1f02c8b6417254a81d2c612630d14ff419501682cd30ae76d7dd99a5", 0xb0}, {&(0x7f0000002200)="a3a886dcad9d465a431de93f6750f25625e1966789a153e302d06bb97b0df8eebe387f6b2a736fe401d4478704bd29e11e0c2b0d813dc71ee77e0a3d27ab02e6ca40f19b5f723f5a43cb0fd82041560bf3f79eb08dc85907b0eb47e901d036009376763bf45bfd8dfb41f82b63d2db436e88077ab675fafb61433500ab7c9326deae3c6b4cf6700b59aee6d7462dd310df8347ac60c9", 0x96}, {&(0x7f0000000140)="5975f84bccf2a3b33b6e29d93985dc6a143716ac70755f0b50e4397be2563bd35b1dd268250e70a5e7b1f0485776fa04abf4f2d4bb3429ec23bc635f09dd18937fb6c8af70358deaed3d8bbe80b31a7499c73163a03013fe4113bd21ea39d677372792cb8919d7b85db14cbef8e5b7f8b7dd02a2999eb55a71cb", 0x7a}, {&(0x7f00000022c0)="edddcc23a340", 0x6}, {&(0x7f0000002300)="5b3a415160a9524422fda17396ad461d0a1d7cbdeee49b286787651623b50fbc3d6c0febf32af821e0feedf3ea9c4339adfb9cd60e2c63034ce6f40f691b10bafbe46ecbc314300fe04c9bba7cae5168a64ecf370d973f89e20bfea26ec29f1c8ea39641d8cf70420ccbe89a5fc679d44e160717693a0d03383f8338dd9ad7684a77880940ba588c4fc0536826fcb24305", 0x91}, {&(0x7f00000023c0)="81c5899ee73a20ad54e9a6287cd9e9feb45e2c07f97cae92d3f3a5ed4cb7f1dae9ef820763c968aa76253dd24e99777658f3753a2f9b2089eb", 0x39}], 0x8, &(0x7f0000002640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xf0, 0x400}, 0x400) kevent(r0, 0x0, 0x0, 0x0, 0x4, &(0x7f00000001c0)={0x5}) fcntl$setflags(r0, 0x2, 0x1) close(r0) 04:02:47 executing program 0: r0 = socket$inet(0x2, 0x6, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x9d) 04:02:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x12, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) 04:02:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) r2 = semget(0x1, 0x7, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000680)=""/249) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x400, 0x4, 0x4, [{&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x13}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xfd6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9d5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) 04:02:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000002005786ca90500e08fecea11ea8fef96ecfc73fdb357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200000000000000000000000000010400"/177, 0xb1, 0x0, 0x0, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3c}, {0x100000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x11, 0x400000000000003, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000080)="02000000", 0x4) sendto$unix(r2, &(0x7f0000000140)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 04:02:47 executing program 0: r0 = socket(0x18, 0x2, 0x10000000000) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) r1 = getpgid(0x0) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x1000, 0x8, r1}) 04:02:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012", 0xe1) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x2000000000000189, 0x0) readv(r2, &(0x7f0000001000)=[{&(0x7f0000002180)=""/4096, 0x1000}], 0x1) 04:02:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffff9c) close(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r4 = socket$inet6(0x18, 0x0, 0x200) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xe00, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) r10 = syz_open_pts() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x9, 0x895}, {{r3}, 0xffffffffffffffff, 0x5, 0x1, 0x7, 0x7}, {{r4}, 0xfffffffffffffff8, 0x40, 0x0, 0x80, 0x101}, {{r5}, 0xffffffffffffffff, 0x2, 0x81, 0x5, 0x62}, {{r6}, 0xfffffffffffffffe, 0x3f, 0xf0000000, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x48, 0x1, 0xffffffff00000001, 0x800000000}], 0x101, &(0x7f0000000580)=[{{r8}, 0xffffffffffffffff, 0x0, 0x40000001, 0x20, 0xeff}, {{r9}, 0xfffffffffffffffd, 0x10, 0x0, 0x3, 0x800}, {{r10}, 0xfffffffffffffffe, 0x68, 0xfffff, 0x4922, 0x9}, {{r11}, 0x0, 0x80, 0x1, 0xfffffffffffffe00, 0x20}], 0xfffffffffffffffc, &(0x7f0000000600)={0x100000000, 0x7}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r13}, 0xffffffffffffffff, 0x25, 0x40000001, 0x2, 0xfffffffffffffffe}, {{r13}, 0xfffffffffffffffd, 0x80, 0x0, 0x3, 0x1}, {{r13}, 0xfffffffffffffffa, 0x82, 0xfffff, 0x5, 0x800}, {{r13}, 0xffffffffffffffff, 0x2, 0x80000004, 0x7, 0x100000001}, {{r13}, 0xfffffffffffffffd, 0xc1, 0xa00fffff, 0xc7a, 0x1}], 0x4, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffffc, 0x0, 0x6, 0x20000000000}, {{r12}, 0xfffffffffffffffe, 0x0, 0xa0, 0x6, 0x4}, {{r12}, 0xffffffffffffffff, 0x51, 0xf0000007, 0x2}, {{r12}, 0xfffffffffffffffd, 0x88, 0xf0000001, 0x6, 0x9}, {{r13}, 0xfffffffffffffffc, 0x2, 0x2, 0x1f, 0xa2d8}, {{r13}, 0xfffffffffffffffa, 0x40, 0x88, 0x10000, 0x1}, {{r12}, 0xfffffffffffffffc, 0x45, 0x80000001, 0xeee, 0x9}, {{r12}, 0x0, 0x4c, 0x80000000, 0x7fffffff, 0x80000000}, {{r13}, 0x0, 0x20, 0x5, 0x0, 0x2}], 0x4, &(0x7f0000000140)={0x95, 0x80000000}) kevent(r13, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffe, 0x22}], 0x6bb, 0x0, 0x900, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x1010, r13, 0x0, 0x0) 04:02:47 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x90, 0x80) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0307006, &(0x7f0000000140)={0x0, './bus\x00', './bus\x00'}) 04:02:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getpgid(0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008004586ca900f0e08000000000000000300000000357ae26caae515734f376336ac400000000000000091f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c89000000000000000036a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:47 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x59}, {0x1a3, 0xab4}], 0x2}) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 04:02:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xa3, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x200000}, {0x3}]}) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 04:02:48 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000002780)=@in, &(0x7f00000027c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000002800), &(0x7f0000002840)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000140)=""/4096, 0x101000}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = syz_open_pts() dup2(r2, r1) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000100000005}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000002740)='./file0\x00', 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x3f, 0x4, 0x2616, "34f29c52b618eb405501a6445767d3de8c9774c7", 0x7c7, 0x6}) preadv(r1, &(0x7f0000002680)=[{&(0x7f0000001140)=""/66, 0x42}, {&(0x7f00000011c0)=""/173, 0xad}, {&(0x7f0000001280)=""/252, 0xfc}, {&(0x7f0000001380)=""/133, 0x85}, {&(0x7f00000014c0)=""/95, 0x5f}, {&(0x7f0000001540)=""/102, 0x66}, {&(0x7f00000000c0)}, {&(0x7f00000015c0)=""/172, 0xac}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000001440)=""/23, 0x17}], 0xa, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x1) 04:02:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x4, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5f, 0x0) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 04:02:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = semget(0x0, 0x4, 0x608) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r3, r4, 0x8, 0x9}, 0x100, 0xf9, 0x3b7c}) r5 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)) 04:02:48 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, 0xee00) unlink(&(0x7f0000000100)='./file0\x00') socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/125) close(r1) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0xa8, 0xfff}, {0x100}, {0x0, 0x1000}, {0xcf, 0xff}, {0x86, 0x1}, {0x87, 0x1}, {0xe7}], 0x7}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = dup2(r2, r4) chflags(&(0x7f00000004c0)='./file0\x00', 0x6) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0xef, 0x2}, {0x0, 0x1a0e}, {0x8a, 0x2}, {0x100, 0xfffffffffffff5c0}, {0x47, 0x7}, {0x22, 0x6}, {0x8a, 0xfffffffffffffff8}, {0x187, 0x4}], 0x8}) r6 = semget$private(0x0, 0x7, 0x610) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000180)=""/2) 04:02:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgget(0x3, 0x1a) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r0, &(0x7f0000000180)={0x3}, 0x8, 0x0) 04:02:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x4, 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="1d72a573c265b0f35fdbffa1263161f017ece0a43bdbda74a3f3a6c5da7ee811ed77ed7af45fb70ac9c316987fab6ff2842a62cf2f699e17b13ddf22cbddb4eac24398272e1e708b7185d2bac941a0633fb5da2aa5652e2d0f90fb85b9cfe315f1fd91f05b751e73ccf9317eec5cd109cfcab494f1ca77991d3d17c364eb77893a109d2a9d1b40a4accbab6786dc72722af48fece919445c2d493ad4", 0x9c) getpeername$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket$inet(0x2, 0x3, 0xd776) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x5a7c}], 0xffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4635ac48, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x43, 0x28, 0x7fffffff, 0x85c}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0xd819, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x42, 0x1fae120274e44ccc, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x3, 0x800}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000028, 0xfffffffffffffffa, 0x31}, {{r0}, 0xfffffffffffffffd, 0x8, 0x5, 0x7fff, 0xfffffffffffffff8}, {{r0}, 0x0, 0x10, 0x20, 0x400, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x80, 0x12}], 0x9, &(0x7f0000000300)={0x8001, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x7ff, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d3", 0x31c) r2 = dup2(r1, r0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x5d, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x2, &(0x7f00000003c0)=[r4, r5]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() unlink(&(0x7f00000001c0)='./file0\x00') r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = syz_open_pts() getppid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x1, 0x6, 0x8001, 0x7, 0x1ff}) r5 = socket$inet6(0x18, 0x3, 0x2000000000000000) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x0, 0x8, 0x39, 0x7ff}, {0x0, 0x9, 0x80, 0x2}]}) poll(&(0x7f0000000200)=[{r0}, {r1, 0x10}, {r2}, {r3, 0x8a}, {r5, 0x20}, {r6}, {r7, 0x10a}, {0xffffffffffffffff, 0x4}], 0x8, 0x5) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r8, 0x6, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)={0x3, 0xb87}) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) syz_open_pts() r1 = syz_open_pts() r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r2}) close(r0) 16:00:04 executing program 0: mknod(&(0x7f0000000440)='./file1\x00', 0x203c, 0x4f50) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1000005, 0x0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) syz_open_pts() read(r1, &(0x7f0000000580)=""/234, 0xea) r3 = socket$inet(0x2, 0x8000, 0x100000001) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r3, 0x0) r5 = msgget$private(0x0, 0x200000000041) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000001800000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e82000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) select(0xf4, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xdb, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x4, 0x1d36, 0x200000000002, 0x1}, &(0x7f0000000380)={0x3, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001ac0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 16:00:04 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20a00, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba12523ba2d45f2d2cecef82f44df54447c411e674ea51e09ee4747be90877f792fbe90fd1540629709370410a8d4c", 0x2f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="a5048ed6a22b385567c98ccbd25c40544ea7b7ac97d675c650046143fb5b6205ffee6f32c60396ac4a07e41e464c9912dd5f47a2e2673a563a59a4614e9809cbbbaa798d96312218557dc278545a85beef2de225c9b7bb68ea295814d0073e7bca2a05514fd33043008923ac86aea82b8501525d7d3c71714ae43bb80803a08b3ae20ce13443bf52ba4308f591538e563c73c6703a678419894a1aed7975", 0x9e}], 0x3, &(0x7f0000000280), 0x0, 0x2}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002000, 0x100000000004502) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x6, 0x27f}, {0x8000, 0x6}}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x13, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2}) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) fsync(r0) writev(r0, &(0x7f0000000140), 0x10000000000001a8) ftruncate(r0, 0x0) ftruncate(r0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIONBIO(r1, 0xc0307006, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:04 executing program 0: kqueue() pipe2(&(0x7f00000000c0), 0x10000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) setuid(0xee01) r2 = socket(0x800000018, 0x2, 0x0) semget$private(0x0, 0x4, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x108, 0x184) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x81, 0x4}, {0x18, 0x0, 0x6, 0x1c5f000000000}, 0x3, [0x1, 0x2, 0xffff, 0x8, 0xfffffffffffff801, 0x1f, 0xf12, 0x1]}, 0x3c) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x400000000000005, 0x10, r0, 0x0, 0x4) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0xfffffffffffffffd, 0x688c}) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') chmod(&(0x7f0000000540)='./file0/file0\x00', 0x40) unlink(&(0x7f0000000140)='./file0/file0\x00') chdir(&(0x7f0000000280)='./file0/file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xca6f) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[0x8, 0x6, 0x3f, 0x2, 0x9]}) mkdir(&(0x7f0000000240)='./file0\x00', 0x22) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x1, 0x4, 0x5, 0x1, 0x1, 0x1, 0x3, 0x0, 0x3, 0x6, 0x3ff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x7) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb2c00c8ee18f27f1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x1, 0x3f, 0x0, {[0x7, 0x9, 0xefb1, 0x10000000000, 0x8001, 0xb1, 0x1, 0x7, 0x1000, 0x7cc7, 0x9, 0x0, 0x4, 0x7ff, 0x5, 0x2, 0x5, 0x7], [0x8, 0x47, 0x101, 0x7, 0x4, 0x3, 0x6, 0x300000, 0x200, 0x8a], [0x4, 0x11d, 0x9, 0xfffffffffffffffd, 0x8e9, 0x30, 0x3], [0x0, 0xc3b4, 0x8001, 0x2, 0x8, 0x7f], [{0x100000001, 0x100000000, 0x5}, {0x8, 0x0, 0x8, 0x120000000}, {0x6, 0x9, 0x80, 0x4}, {0xb9, 0x7ff, 0x5, 0x2}, {0x2, 0x0, 0x155c, 0x5}, {0x6, 0x4, 0xffffffff, 0x976d}, {0x10001, 0x4, 0x1000, 0x8}, {0x6a8d, 0xff, 0x10001, 0x40}], {0x82d, 0x26, 0x2, 0x10000}, {0x8, 0x10000, 0x0, 0x100000000}}}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r2, 0x0) 16:00:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000ad002b66c70000000000000000000000000008bc6821000100000000000000000000000000000000000800000000000000000000000000000000000000000032"], 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) sendto$inet(r1, &(0x7f00000001c0)="0836fe66a421e8f4bb023618a0c7273560fa592dd38008debcd0ceddf8fdf8dc24ff7ab269a2807852a41f12b3ebda5b213b43622c91a347ceb1d81e859bf2347dd1f60baf9a3b4be18dde028d5a73d467cb70e87a99011457767880ab171472ba58e914eb1b840c4fd4ddb60dad04f686572d9673a118a8ed6793beb14c0a0e0e6bfa28b6398fe8ffbd85321573ffbfda52b3d5168ac184b64c6097ab990809e5840dc5a193cdc687cd38badef5d9b5723c3ba1918c363af920ae3e4c38e7ed9487ab8c6654aba9c0bd1a802451ca4a5c559bc24f883a75ee5a7bb4b8f7fe5af1971bf02dedd56ee3ea8ff8027c2203813cafbdab8793a1d171de5d74fbb0fd732c56516ed80c025645721d4bb29dba260aeb186ed669a8ab48f6fc15ae63a7d604d736a78204c57404da1cd29c9826fdd0023751f7ccb6d852480e177770727d9fb03f1c9c8578bc03462b8c1b8d159ebb612a7cdecbcf5dd5dbd780b3992b34cab0410999e7adf1a7a028a5a53b84d4085a60215964d2f27eab69a2417d524df41ff9bf0e18b1a6cd1150e0b82d2030d51950bf721d1bc3c86b65ff70edd1b0814ce3a0ca7b16c409904f25cbd8b3811773746b0abf5864fc5f1c2849ab0d1b6dec074b75ef5bda2296eb8f78d3f239dd2f9965e9510b5388ba0f0a558a21bdd5ebfc332a998eeddb041d5ee3bd71615972669b90564b1cd4bf1e365abe6a1cf4777000687093908109d0959b0680e8093577552a3ab551a64e5c99621028207ed2b4d39b1b1a0bd883ad361164a4796d2cd9d1dae565ab69661dfa5d37d3f884a0d40fc26a5fe70796ca42b8abd11b92c2610954bb4a4a792513b300bb954c9c21054c65d286d293ed7c9fa8e9f9258ef883c21177a47dc08599269d8260844ebac403a1d1b67711905f557c9c9e8d90574c8a6355e7637feb97ebd3ecabf226e0c9ebfabdfea8a1caf8c07345559d2169c77da2dfd28c3d893c663a3d930c6b2b5f8fef170e2c41b26dca2d3f3265490460a8631ddcc26de148389a86e15d3305e6d3f5d250c8d8bad0830a14647470aa0286f4ae50da4e73afb767eca3f56e1f14fa6956dd19548f9d140f1030a7579509fd36a26ab33fc055087c899b0894969ccb00d4fb726b2773ae64ad6c7ebc41223d0e100a75878c3ba5356c563c955d59c6a749c9503b61689a1d61b90fa7414c5ca3633bd0c6650ac6f3b51ffd71e3303a1556118fbc9671c551bbe2a038b590dcb50d7ecfc890022a0250bffefdc4a006c7d7eca857dc5835bec47f3086860bbbd058a909c020a8d7c5ef193e3ecf73e810db12eaa9aa78b278e98b6654515da7b6ca1ad484784bac5a9e7a1f4d637360654fd07a2d662ee1a2bf129b67cc4db8f4c2098cd8ab55ae477f8c278543c46ec015c4a9d4bdc20065bab7b77684c458f0109519343eba4171dcc4e6c0544acd010a73596b9d997a8f1b6dba69e28a1fb9c1bada7971b8e7c01d2c9e945ee07eec917c8d492a50cddc6fc278372dfc851d0c27832d7b31c838856a416ab9744cd69cfee679a4eb1e63a6cdb0affcf9e91cf2659e0f5998c359887dad871842b4cc36f4bdda96faa6cd739d2933e8395a75cba7b7dd192fd4d679db6173ec882bf8d018565276c7148fa7ca2c2ad7967aeb2c82560f75d7b56d92bc03d15b96ce252f3fb19f8b636082970aab00a0d8c7a35b268b10bd5e786e0e3527885a9dc2793d9caec10017f39554c40817d12585d809cd9100c68ccc63024361562bd0ef8aaa391b1d3700d14be60d1d7ed1cd27c4a87843956ba996ed10adde98406fbf16efb936e42cfe2d86c679e65088d2edacd497b1e3a704d3b82228d8e6c8727a36c8edfc8de63be527f28276a3f407439cc954e96e9162ea54bdccf67e1e01f1586ed5ff3efdff3cdc9df9dbec6d3f68fa26774c59285b530a069b3bd0c3f76240fa0bba2dad6ea8d38a2fd5439015785636e9337e309e7730687b31bfcfb43a2f703d13de51c8948142f898a29529963c02459fe28e1bfc80e6e35f8a849d3dc3b57cbdb8770ff51727a264451db7393261000616aa515615a2957b8f31daee1eb4eae3228183af3350af6edc193652cff80c643fc42b1a435452c2cdb7d7ec5cc4b2246e58fc4b91e233c9e762e6a04733b4fa3cc50ec6c164244cecf1bade03d69222ee0d1d227f7877012ff5e7268930c33daf30d958cc01e6c749c4e9373c7c4fc4171289a693cabe8fa53381663c4055c5a7e2958365b41908b96763c759607228a73192c8a40b75437a4276f102ed87093df93f7018a184ba30373a41736e80e2e9f3a3eb6f78c1051e5ae2b023fad4842be6942ec50028c333240f020ad2c3335ecefd7ae6f2e1b35fbc55d14656f46b8f1019011aec84625216e200333ae9be44cead7ea24d96925c836dba2f29538c17503a697d94d5297c87d18370261fdb9c11511ecab3cbc864c88c4fbac66cc8fc525659280fb1225a64442e22e84e5fda06d9bac10d817d996332c318df1ac199450e6add4ee605257e300cd087e454859f26915dcb1025ecc5b95e392962a3df4c868c30b59f005bccb8616325df853ec7236eac9109fe986f49c2410a0e4f8aa4deeca9d62b14bb75230b11765c72fda7b3e06a73d198d9868f2770d1a4089450c77fd952e90d84ea018de1bc246c363c26c5379287d5430224e6150a1f638aedc65c0d9751a8cd91d5197911f7616b67ccbc214876ccb83a68abcb5ebc32c5c1b85238b3e85fd161aead3f1b5533688f4df59f13c770cf917fdd27aa8743e7a021b8853e89665653e6adb43be3803985f80ef3ad6918ba91ff27b95a599d0b3a88818745e58b981902bbc0f7d94b19c4e6d79c21a854b884fb8131688831edf50259a1a56d0b0137a1f678959dd239a93b25917fb22b22dcb7626dd18dfbfed6f53b33f247a056c6b4d712240c852563fbbadde0247c19921f875970891e4969e167c3ff53d6b5705ba586f42e7ca887ef70cfdca01376a2156a3ec57098380b6d75458fbfbd8a946592fe03f39216b17247f8515319026b118bbda4f9d39c0f94f3c61d59d1992d3a616364ce367613945926cc27f6dc4ef8115aced79e4301ea31703b502f331b02c10c3d87636358895d5dadf763a24753b09bc725932da7ff659623cef7a70ad2f24ba88d71368b8b90304743a8c139040aa888c00f67ceb4bd0e1c719d3dca930afa7d8eb86b09b56f7469f84447eeea4911b562695b33c600c42084fa6b9a852ebb1a27ccff9a74a5a73738ca8f6ff1d120cb21b5227412b8ba66a92fb2f46028898dac290c50f5c0effebbac68e3166e9d7fec08d87bbd24ca8f027ee05ec0416fa7cf63252224a275447ced3ae8337485a1b6c8c2b6f1cdbeb5e2c591a7aee5f12319f5375e9ccb4055b4ab8344f29ebb61a6d3de9c3ea3fd9851afe5bbcc74b09d29389bc07e4184d01bf240e2ef7b6b71b459da54003d3052e0e26bff590988b640d446f7e154a441d32ab6c3427392b0461bb32bd863af47bb7b4da4d4346cc0335bcf536d37f81ef812facbf0e8fd6a0b175efde7992882ef113a96527e1ba0ea2b76338ad50685e82ad8a5765f69b6af5379235bee225cc9caa6f59c2a6567e9cbf8a82865148c90548cea77acd9435e0e6d2152fae3319e8e1e751da50c034c5b3a1b820566247f64c1b21c1a82e32ab76495d17d05d48a53c56b9ed76677ca06cdbf52594573e3bb03dcdff1aaf8d9bc59277cc547e3507d24dbdfac0a2274ef72fddb824d71e104a2490a1cb67f1f18cc2d9acfbd88f50b72371b05c3c7e6cb37d9571b8321146b41044226e53abc73a17c284140d8a7d1629c8775709aed5ce0cac5d01ad0665784816998cff84e79dfb46c27e363ff5dbf1b55417686435ccd2572d0b40361bee75e2f92d86694d06b6447345452f0913f342d534dcca1822bf3570d664f78cc5f32a8ac4cf33e2e2d6064fa1057b41c45db66829df01912ac0380b99c1ac06b12f9a638f18afb1673f80ebf88e384385e5fddc35466b49499f9b2834127d95fc7237fc52ecc12b329efd99121d8c1bc2e55bc1697109b95c01a0445e6fe19d141afb5b08dc8e1263993c01779c96d4e55880b9b0cd1c5d857cecc24fd7faee0ed15acff782bd7976384b596e9f7a094f9027193a963a82b68c2ed89ce78345eee89a5b984afd0bf46f4fd21aa85a0f5ca0146b2ceb59ee196c61f9e86bcc5e1ba96110d172662af12d1988486fc96f8fe32665bbce9ee86d87c7fad7c980f82a1b1ba11a21c5a21f90bc8706806b34679b3d3e030029e2f90eaa5cb05704430732eb098c501257cd72c3187604631e4cbb93b30638dc885260fb5093ce4826adf884ef933e30ccd3d8466300157950e10e72d13f825e6ca6ae12f07de81f67e044e47db2d607e13928193da05313814f61aa19b6519f888e6b4c4df1609029a61a4b426cd476414b81c0826a2afc8bfc7deda1a187794d9cf62f9d4a30a1dfa39cd35e4de6ae032faa9c8b0559b0ecc550abbb902c48612b2e68a1cba685b6246151df476d31a0dc13a3ff35d58ccfaca8d610b314fb59e7e994d42948d40a3d1aaf3f1aaa771f709138b6781d73ae9bd99431b2f8b15d5acee54e5f567013841084f1ddbdc01bbb4734b3d3672a381b9bdb67dd889e891fa50274c917c71f44bbbdab91aec7540acb82be6a3ac42a7cdfba42032b25e06479cfc4b58c79eb66535520b29b206a8399236986d3b42418635c9c580763fdaf3b0541b3362157c6c407906798cf5522eb1168459ce1335b331a295a7cfe2a906e98ff92a7dfd98469fc7ed8fa44726e94bafd537cb264876c8275116e759101739d5a540621bdab86e16cba5138e08d1dd2281b827437c591790894a92ff7a2cad2c09d72ffbd6efd5cfe9861578b0018b78acf57c2589b7032cb5051168db27c58026f2762a0ea97f3defd41275ef323eb0c70c02dc962bdd45ffc26f80c9c6d63789e62fb727ff6998bb470722795962843ddc96fbfa3bb39cf88083086a7da1fc1ab56ad1920b5f773b2da9482e85f872d1d132713cf6926ea86eb9ce0c06cb56b2a3688efc3ede09bc47956270d8df208348eebf9de8cb910ff41839df24b940b3307cbde4f241466be1da9838e6bc20bc21e6a98e304020aa0818bc853cd47d1bf49eff876463c96797cd4bb9d63770ef405c62c85182d02a7b572a6d359e54ebb9b93605d0c5c25a3423b497957d69d6fcd6702cc1e5810ef08cddf8ea00e40003aea547caa1f2bdeac9a691fbbf88313a0f43f2f0917035027f9e5e64c66a8fb6f716862d6b29f9fc6a2521f730ec23d5ba36f1ec839a556669eb44512b1353d22afc156361c1246aa2a27a728e868c25f5fc0c31ba239a80ce1ad460e47f3fa637f8421059a812cb9a91c9a4bd955a7282649b1f6c6ba88ae347c7c7d33b075f12d543e6ea83194fe0b0d71f9232d889dd524b9582fa38475c6a0f5f2cc416ea492701a537e96cebf5d3ed5270f67625d4fe77a1a9bf1ff5c96c93890d08b23993dbf44a0af93b977e58683d68ba21c83645cc830984fc1af5d39256d283c8b6de12c7fea48dfadd81ff64006b37c126fbfabc3a9a8a42d174fda848e9989d391252dd6c3becfa9be6df0caa00853ece16e459786c36998dcd72ac7a8ab9b2af37a78992b87fffda4aa587aa139ca15adc408d4f55bd40e1567b3d5bccd52c86f195ee60024f4068f572bd2273adcc7b15a6562cf3ea0cb7691dce289f975ebc20cbece101a4a9b0f87f1b60d89074bbcbc1", 0x1000, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffba, "c4690008000d00"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb00, 0x0) write(r0, &(0x7f0000000200)="43aa4d267d00e35f184559a5dc587dd46de99a5905785d4ac9a94b2f7327b2162b9c5965b63f681a27ad0ed5a06eaea75b8e337a7540629ca0949de8bd2a2218cf8f97ef2e4abd145e9ca6b961581b30f2b92da2da93a03adfa8ea7aac2932578c37f7df77eb3cb6891397137bdef6c4715f8d4a4fd924c36bda40cac9a67781cc63f1bd8bd6f7cbade1236eb7c5e0ade8f2ed00669397322fa77d8517d621e11b22e247b290c01827d36710a0dfe311c934e5ad3175416d900c7f6d218c48ad14cd78ecb4d376d86877ed7ec4d97147fa84115b6ad32450af5d30426db7ab0043d80d", 0xe3) 16:00:05 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x10000) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x81}, {0x7, 0x200}, {0x1c7, 0x1}, {0x8b, 0x80000000}], 0x4}) fchdir(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0xffffffffffffffff, 0x6, 0x1000000006}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xad56, 0x2}, {0x18, 0x0, 0x7, 0xe562}, 0x0, [0x1, 0x1, 0x1, 0x6, 0x8, 0x0, 0x3, 0x5]}, 0x3c) socket(0x1e, 0x4002, 0x0) close(r1) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000013c0)={0x7, 0x4, {[0x6, 0x5, 0xba, 0xfffffffffffffffa, 0x80000000, 0x8001, 0xaf6c, 0xdb, 0x9, 0x5, 0x3ff, 0x3, 0x0, 0x80000001, 0xffffffff, 0x5, 0x1, 0x2], [0x3ff, 0x1000, 0x2, 0x1, 0x7, 0x5, 0x5f7, 0x100000000, 0x4, 0x76], [0x0, 0x7, 0x1ff, 0x61, 0xd53, 0x10001, 0x100000000], [0x80, 0x1f, 0x1, 0x3, 0x400, 0x4], [{0x9, 0x4, 0x4, 0x6}, {0x22f7, 0x8, 0x3, 0x6}, {0xaf7, 0x7f, 0xfffffffffffffffd, 0x7fff}, {0x3f, 0xbc7d, 0x1000}, {0x100, 0x800, 0xef, 0x1}, {0xf, 0x101, 0x9a9c, 0x7ff}, {0x6, 0x3, 0x9, 0x1f}, {0x0, 0x7, 0x6, 0xc48}], {0x0, 0x9, 0x2, 0x8000000000}, {0x401, 0x80000001, 0x4, 0x3}}}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setitimer(0x0, &(0x7f0000000040)={{}, {0x8, 0x2cd6}}, 0x0) getitimer(0x2000000000000, &(0x7f0000000180)) setitimer(0x2, 0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000002700)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002600)=[{&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/111, 0x6f}], 0x5, &(0x7f0000002680)=""/127, 0x7f}, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) fcntl$dupfd(r0, 0x0, r1) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffff}, {0x0, 0x100000000}}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) writev(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)="7d9533ce78877e0a30b751046d3d353a9a4c64668f054e4d5cc6c5df1bb7d53e46e4c7051adb62f697006081d8315419599f6b4c0b66e3c8cb4addd179e41dd058440b279db186d5577def2c30472b57edfd1784ad832232781a37af7c16b0e2e0d227219b0803515ca7510135d1ea5413f70fd6991c5e292174200762fd5a179b1d6a71b8224110ccf6e01986b8b46c", 0x90}, {&(0x7f0000000280)="152f6c85ee5b5d525e8ea78668cdd911a52e761edd5ba849b981c9bdb988862e4e2fc0cab7e0d09a8d247b7b57b8f92c9695721dcec4cbabb87008d1e18a9293ae8bf3617c1ade881960be9ff31904b376e3d449be4950f673e449ac3d56455a416a5a5649ddca62cdeefd4e58c4fa96d1bdf40c", 0x74}, {&(0x7f0000000440)="831f5225518cc4f4a337543352dad55ae0c0b7835583a539004779a214173f5c0f824dfc58ccdbc080ce2824dc0546669fd15ee380d9f1babb8e58a32a9bb535af44b10827509fdbcfc695edadf8633bf3c119d4e1cbb839b0ea8779c3dca451a1a7d66dcb5e9b920f74c94dbf1e3a103fcb5f1eb584a468908402820a159153c72dd6cf75969e99634e78df0867", 0x8e}, {&(0x7f0000000500)="ec1a35a32df337ce09c16211727e17001136acaad8c842ee399338791bc1c4129c5cdede3377aac509abd40b4bf1fc86d50f6e4a1a1efa0870c10812befbeee44e4a4d56fb4799b62515f949139c8df9bf5f21f95e532c5da1450c4dd7cef01235e138b91ce4d596241d36b7607bf184a6d8d8b619d6415b885e23fc1fee4098739735107b84339035439d937ee033ad4cbc8b05384b5768a6ca746bd6b179043c6179b1846b19b099e15093dde2f73986572194f2340575176a10252d1c43248efa9b99a5e5d3a9484d14f8deb0b43f61fe4f", 0xd3}, {&(0x7f0000000300)="1ca040f0d6c71fa36930bc5eabab114262982a4f2b44571f", 0x18}, {&(0x7f0000000600)="fdb3370f2310b49bebe54ad5606f244011f39fcddbaac0", 0x17}, {&(0x7f0000000640)="b560e52bd90433458c902a0abc7b8de494898db6c77d27e68f8baaef638a42968ad5c313c5476e4733f12b87805e250afe2cbf1203e8d26a86e637896bc1930219dfb5db086b07feb9e4fcbcafe6929be8a471efeb8767e689c73764d18c1764e9a88018aa94fe9ef142a21323c5e4e7ed9731167ea821532f6e1203d7f1fa7bf2c1ea99f9087b69169a0d17e11b28a519ad5c684d0e0b5b7e1f3cfecd4b7b1332b427a7ece9850eb707cac55a1af3379a70a744c42783a67a58edcbd6330c772edabba06276b44c285e9a890bfe7b9feecd389075f6e453d2b3b6186419e204ed067bb2eb7eb8b67886d2c330c04e2c308bbdbe6cf1fb7d8c28c9df9f0d3f", 0xff}, {&(0x7f0000000740)}, {&(0x7f0000000780)="d64939443fa9aa7056eeadf7189bd8edf2d8151144c9daf543f550c038da2e5d9deaf2452a1eb9632cd802b5c4e602de246524cbd85abb0c82e12f208f80863fd9b74701247f9bd7e4a19c6a548d89c722a1aa2cad1bcac57048a30e66bc7200213411be510a269e64c4917fab6c93b50773ddd169ec681ccf9af032df94b7eb8e176c6d4e691b7399f90d3aedb0cfe84356d1645e33c43df71571b9b63a5528ac2f05bad14b9a9f1358c8eb01a53adcce213f", 0xb3}], 0x9) getpeername$unix(r1, &(0x7f0000001e40)=@abs, &(0x7f0000001e80)=0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x80) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) getpeername$unix(r1, &(0x7f0000000740)=@file={0x0, ""/36}, &(0x7f0000000900)=0x26) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0xc6}, {0x6}]}) sendmsg(r1, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000001c80)=[{&(0x7f0000000940)="912abe4e9c0e1dcf00e6dd3181ea8c1d0b1ebf2f8d4ddb9f8080ef4df8693be3a0825c1211e1091282f645c4138f70c12e3ef60a1d65439d432e9eae72e2de2a1252f2bd6ae68ba7cddb3aeb41e69129616a1be51abc7063a10bebbc499504878cb6e3b3581c59d460781adcd79d33efe90f57f7682c0580fea4c750cd5715dcce3f9cd6e356fc4f80678dfb672d3b57b8d7465354dc2d9c1d83ef2808c39c68416db0e0fb4e6643be32db234e", 0xad}, {&(0x7f0000000a00)="f06dc742d9981cf1f1979fbdf99d52a5d7d5dc079c13edefc9b83aef4210b6601be3aad093fd162aa626dd8f92b8ccf2361c26b77741716c1a50cedb6c1381cdaf0026cf5f3f43ca2ce0d40cf130a8d15471394fb049ca80b7135c8f63c25ed5c47345e6f4b5bb7a374df4e98d0009c91cd96a3a43c00203466c69745caf7006a9fb9d504aab52b157471ec86a8de85d8d047102814c3fff3ea6a552fa9a4078b31d506e5d59b4c43843d11e3f14994841c683fdea07c3ec168d8aa473c11cd64abd7632e088a71793cc6a155964c6fcce881c960de92c0f90b17a118a1296be873e958b84db6f98286d5a651078720532ad1b3ba3151508cb7a21d91b4deebb22a59a88e2b0134c459d564147197f29b8fcf0a872fa279c7830705705fac2d141afb97ea306687a7891dbdb9a6ebdd22be153f274a264d39da74712a1500ad718d581eb48f6eddeffcf5741b83e7c6e36cccfc0bf911fd781176feb785f7f11edc80b335ceb377b509f56b260c8219299026b5a58ad6cf6d05ff923ef48d25463bbecc2032fc2a83d233a8bb4874b4d679473effce3c2b4dd42e41f0229de82a6e139c90b186a595352a05017c247d2a3726cec7c7b28b4aa16745308cb32a56601f6114bc6a7436c05db820eaea5bc59a7cf8713e99b2a0ed8917ea4ca26f43bc4923afc5187703e2f5fedf4683ca91079fc00720f823c7362599c4ba2a1d46f4d9335f81479b613b6366a6f20d57a710659f3a53c8474c55f792ede7a09693810f458d5777b254140813eae1ad79011de869dd49f56e8e1058c4309d6c576aa7134a8cfa13e81568ccf50d63eb94c45c9b57d3aae3aab10daf2a6e8883b6ddbfd0ea958dc83106e20d56889cb0556e7cacfa7464ada00348b8f98c217283c7543d3ff586fd8121caeef8cdcbc3a09718a736304749bdcf80bfea79e3555fb4d8d63d22f3fadee95b14ed54fabfb33f4df30ea12d699216cafe1031376970c46e85860a238f660019eff025412944e7ed03b39d14dc9eeb0d67a37317fb54eb7f7f81a33669bf3712da0fb0c8d28b3f9acc714873b51c516e3825a8734e1f0c761e7595926d4bb7f458199b0e5eae39af34a7d3dbb008f449e5ba92c8bf72038e738397c4c5317413075d392a577d7f155a7024201870bd7bc520c5045d85ecfa76a0a7844377f563b6b9dbb7cdbf723c5acd8bde4a90afb7766eb9dc4f9dcf1e052982d4dfb7f49661b3ac068b1f369cca680a38079fc41df78da624b9c4605a04872aeaec453910f67290780e9531dc93647a1bc4275b964c190dde69352def376bc5af1539bab504db7e51aa38bc71d4e23644e172e06049dc735cebce8fbff138dd64951e9c1c36142cb3409310fb243b10e0f2fc6c0fbc2ee4a2667f80a6b923e6993f50711eb612ebf7dcc1ce22ae6f4fdf51a7835564ca325ea0fce953376d32cf195a417b634991ccf078462344e64d482db7fd1f4998a65e28a51e490049544e4ff6d951f206958d14750c8086f4c22177762efd2ae199db99ab29c8390a353c971c53a37a946748ceee8d7cba7dd1afb80aae2b0d7b7405d504b44b6fba4ec369abdc032e2d50b733f6ae24bd3f7d5b1c1c0dfc295fab4c9d1ea035d257bf81fa5bb3dc31d26f439dcae258c3e1d120497a6591d527000ccf694c5527105e9e03e980189b497ce9733d81c9470b06a949c63759df6353f20877f89d6c6a7ffe85f854fdb6c27923a25a4b2caa659d8b0498674515c2459f4717e74e2b19c20e6224c75af889eab8530d9837dce96b3046fee131092ff6414791aa946fd1634aae4af2a832c9b4e201e03aec61e88aac5130253f9ba470fb3dc4e6dbb95f19dcbe2dc1dd1f7ed9dfa31092120cad6e30dd3af44105652e80d20ff48c022a2b2be0be88f90cebaa7c66d935f649818dfa48f87a8bc91317a567db64abf250004eeb600f0644a889c2b41eb3f8f343960edc6df5b1bdc0e61029377521b844f4429c902f05495279f2ba0c240ab5f677d7f2a7d778fcf6e6ccd97ac558f96b6614983eee1c4bb0eeddcc41a59712a2ee993ea3a106874525cc77325b86f2d9dfe6614e6ca91d7b69df114f14b2f576a2779e5a065c7b6ce732f802b44fb3d54089c04da95db7b63a543488e48ab2a5358635bdbb0363f65853ed80eccf9392987079f1b3e60c8781a08a04137f86962644bd9eab3c84a616a0b091903c154f4d1fbafd5c5b53b867c18e4eb00b16ca300cc91a2d8e0c0421404f33b74b35f3369d915e49ba53e15cfb52a032a2fb51f98cd36403fdb34f3a5b69402c7d537c4097449a73edd56ad0182dbdfea9823fa82df6d88f589eeaf6b277c267c4325781e605b5bfe7c8534dfa9535c80c168a767bc8bb9d59f6e33e03ade3d46d14eb331ee4465b421d544fb5bb66f77fc6cb0b2e2f4669eb97cfb6c3e2708d1551617658451ab6cf23e80c69c3156708b67024fc026f3a85f8b8c7f6edc184f71aa4f89cd34236483eeab0850dda5b783184f599f425ef8e84c7b309cd70de0b9b0133397fc5d6565cd0dfcb816f4a33da9a4bd246a15b834950799a2872917fe9f694bc3d128c61fefdd9b8fafbce4a91b2ca51b81232621da957aed9759ceb14d8d8922180651607f6bc744dd76b8434a1338d9c728f52da5a32a48d0d4492845e9c97c7d60c46b778214c3ba43c9e55de18a1d769ca1f8256561ded0489a7f8ac0c565bc8b59ed778baa9c319d47471a0886f10f9f6b55ce6d4200a89b1ca2641b6572a41a4aa35915fa4dce3da1dee92d58c176ed224552509a7811002f9cfd709e69e2e4cae9421826ae296798058e77042b63adc748009f825a148471f4dbac2b19c317473e872bb820311cc3aed827cfb44aacb233f15a789ffc33354d397999dd8e2423b3f73957f4b6317f0be89aa61ed10cc5dab82ad46fddcf63d0dba80ad10a34a690ea33f9ad93d3596f68c6e3316336f07cee630c1cbbf4b721fe24c9aaf617ffa28580d8c37cdf05f804a6f0e4fec93d90c604a99f53aa6ff26cd21ad8f40688bda6c0abca8a07ccb38aa935a36730290fcde18e1eddbd041eda2fdd39f33c52dc7ea17e46cad1f907238a8d5607946b1a2f8b909dd7a551a67b84e29bd5aa45aa6b9e236c03d2cbd2c1fce89bb3e4f57e97ffcb8f509512d9a3f3a1a168b4cb78f354d37657fc99529680500cf1d86eb998ad40a3d4a6aabd7eacd7608762294c7de048d6b69445d99b4268b6d398b6b6726865965e77ed12620a16141affcd8877edb52e0f7330a1feec5b8d432cde9faf63777ffd888696224d1ef8c93dff035a7ec606c64d5bcbd22b6831c5b394321d6aa1d5c6e34403bef2931854c8badf27f6b3eac27277cf7158c30c08ee004b1db51cb0d15d99b50b383ded41642f0b9ec2bdc094f6e719972af785edad3a1ec53f6332f4a1066b1dd66d06cb2d5018ec69713ddac167204a7f4a5f5d1a5e2c72f98e169f98824694acada65d59f5eb85f6cf6d1390e89cbab35daac3cbd8eb4d95e6f3404dfb10bc8b7965fc77506d01acc386d21a7b70bb2e10183e09adf0de5532a4bef27c23135ce50c974bc5e544434971401ceec5c6059de7fff2b7f7b9bfe0f171d336aaf501b50dd11d3c10cb6cb533d40056d73fbbcb8d013c4520d81265c72e3e102e129d553d720e1520b8d611a1e6958e150d277982a5908600a3ddd8db8a37423677fd442b480df21b5ed58bd3f289911d2b8ea7dec406fbab3a9f96af1ef7c0b1480a3552312ba2f78474a9d3e150688250b2560efa073fe73573329a90f8c6c2c2a2fb02ba933e2551bfecf7064d106e310107d13dbca93e7cf9862c3192e36544142a41775cbce3ad4abd0bf5a49087ec8591ac6f9aeabbef2f9623188383556ed48b52b04c897eabf86071fa0c0186baf12ee09626861e4e8fcaa043d73856a09968035491e62b915d9bfc75b8f99faea1b3eda10366f470d5e0211792c26949a9a07392449d2395dd2be4c43ca5f8a7dd9d68f1c69cd40f97fb06c9e7d9facae15c3341ccb53874ac88bdc3c791a7ae62a94716e1c7aecef879e64891530cc1e48700e4cedc03e1ebb38f6fd011de79dfb418c4ffc36483c36ce94be09cf42742a2c1dd928e7398efcda5234e99be9da397797e0fca525bfcf4a75b68e68acf6eaa204cfa0a9966fc79f8e8ebc399ee2ad3c1b54ec65b90f395b2da4a51cf61c5195b99f79bd1352fe4489fa86154bd0820323077a7d999c9fb8e688f5a9cbf2a72d3109ea5887eacf02a19ff9d1a7f65597800eb6a4ebe0e2b541200771e5c27f8fa0de63f7287c0cca561aaf783d5ebf8c51db2be582520733b94f7ff8d4b5b47104696eeebeb4042f4b2002f7c1ca753643f6b2feab87cd06c31bf4d618420439adf41349d80d31dce2145589528dafa9b3defbd948da75047af3feba503946f4193dbc60bf2186aba0236561a115fcc87f39cc596c2c2dc2562a67b06df2fec853500108ed139f741e9a1b7dcaff2cfa3fe22b26786feb7fce4347cab5bf3e10a87943082286d9dda3de97df4b249f150b1d2faad773fd704302b223a9733551ccea76924311bc6873c6b677d5d08a3dd6294a3d571ccdf02406059aa5ff35a515ed26f2c4e439ddcdfd011ab4f16386dda4f86dbfbb1478022e0c25fbc7b67130c3f11bc0eaa0531a2236fa91f64f836b6b725bb6c0dedfe3745103b97002c7021da966ba3e22b69e0257fec13dd07b6ab3152de1b81635a7835559d51a8fa03b1c8eadbe319edcb7932450753b301d9c0655f832d4b7361a5599bf82e90de4e2d241a4ef129a3c500a9df9946b6821045f9d037e0d339814cc59f9fc3b2d35ecb90bf5b73eea6a062079f22e47d97de4cd2d52026cc40c128c39c81bd0c261170b45b27130ebb7ac475dc2b0e053af8eb4e43fe7ba153e56b90f63fd93949d61e8dd6db992bce47d542099b1a4b4b1a1c910cede89e051168d9608fbfffca816ff1083cc53f720351d91ff74ef76cd9612825cb2842eaf944c65be11afa378567e5e9ecd875a9306be57ab18a903c1d62d29aa1afa35ddf7cf3f3d16e39bf912d52885beb50568da7999ace43b8325ce8c9b32f359e7094f83bc23f1686b0185551b9d18b0bac7d5a164fd503ab21faee1c16a8e90e6d00ccf051a12e4bad0fc0ffd8e743faf1d50c9cdd71e32756fc01eb7c406f646438bcff372bf48dc7c9a734e4bb7823c7eb827c42bc47161712c9fb7a78d7445bd75faf69234327177720807055f3439a61068059c45cb8a763002d48e9ce64566bbaaf1ae0bf7e46cdd3b25a3516e55b561cc2ab089ea5c03c73e424999d765130ee5048e9ca07d0811a2c20dd26dfdfefb320b50f818fa3c8a322598e3b7c3b5637cd857bea3001f36d91ab4d38c51d27e3c1ba0e2b0b4ae8576293612cb07ada5b8d2011e4e0ac0ac5ccf7ccbd762a9a4be47150da11162226d127fa27ca5296ed0143f9c29e09902f57f60272d27a4f650ae612554ff38a68db2db582d28cce5e1d760c506bbe2d3a00d82452ef3f10233c997006278164c6e5bb44f531f8281a1cd87571109878d6985720229bcd445e3ceb4a08fc4473fafa12003ddc7e4021d71a9364411ac8dab3d65d91c50fd409a5b7bcd64400d7dd80039da166a440bba17888553b06d5881b7c3912722956149a486197428e8bc6a3e93b085067a81bbb626ebb72048ccc333f98884417b3388d732d6662e61d53f04c46aa66a107b24fa2731ba8a1147cff496d9df7f700cc13f994802428ed42b19027ef8cab89b8d9", 0x1000}, {&(0x7f0000001a00)="74e169752e3d2c8cfaf7501c65293b5d2ffac89cd1b9df6ac2889373ac733150a49286132e0eed3999cda3700cf891f02e776bb954221e455dccbf15c1ec000c8cd45b7051c8052b", 0x48}, {&(0x7f0000001a80)="b4d8ce009c8c892100d4a188c8b0cfbb04160d07aac5b8afb64f41a6944bbe9fc2b4eb1c2da36c80418ac88cbe922fc67f207b02d1b8159ac5b4cb9d0ce959d95771ac1d3e853c09e5f15bc06cffc5dbc55a47e6088354c1d7b5674797923bb0dc98125cb0ac3808c0045beb9e77aae6564bc53def5e0b36c0ab5f615fd03ce9245d78a985d284ce8747ab17dce31b7663a1b0b6547ed9069dc3453f8a45c8a7880c14ff2bc30ca242c4e918d1f362b2afe7f3b912c7f2fb9f9ce7a70c4ae2c74b63e1a03909b1554d9ac7dba3de2be5a0654ff4422eb015f5bdaedfbf49b13bb329bbf5c0f46c36a86cbc496974f00571f588e3c1f122", 0xf7}, {&(0x7f0000001b80)="a25ae46384af81d0cf170b57742bbd03b3f4b5a5065e85d4eab2e049974eedf7a15efef24b1ba07567e719c0e8de81de496870e7e2aba105aeadba37339cd7378d3a5f39e294d16532d151c5437d75f2694d7098b8b8f7cd7dfd89fdb37609bd16aeb0ab0f", 0x65}, {&(0x7f0000001c00)="cb4d0d8ae81ba692fa5c7890bb56cdb50e836c48240fa117247e866cbb08224196ce3a34d20530d2ab9d3edd115ec03ef1ddea9f9b5e815ea53ddcecb8241c1b5e86fb5556b686a161e7a62e85834901946a3a329894bebefefb8afa4a77", 0x5e}], 0x6, &(0x7f0000001d00)=[{0xe8, 0xffff, 0x9, "9d123e957e888d334f1fba9164721392b656284b0405410358466051648b559cd79d6208e836f2d959406174bc186a8a0807eadf64968d8c91e690ec3d888264178cedc0ea59fb3040efacf523c4af1047e1db113420a6d60b218786bfc713a6b78bac47fb0c8fcb82023e8b52b899979edc32a3edf1fa56d2982bf8f856bd653f5e2520b3cf3ef7947973906c91c5ce1a89131eb44baa46de5f7f6713ff25667513c6399e6ae7388ea836307d0bb9d13c27d9c8669a69a4e311b6323b299d4367874fce97bafb70b88698b768cf6d5c2f63"}], 0xe8}, 0x400) syz_emit_ethernet(0xc7, &(0x7f0000000340)="2f320b615da13ffb3845a653bd12882aabc9853eca39a3281c5dac955a664cd7c0d0dbcac8a0d8798c871277dbf0cec61c541bb9d459ca20c6f1ae981871b7e8d9e85fafa9870c6c7b728bcfda2e8148589382a6c1d7e72c4e119415abc4cf14692040a3e84d1054a2a0251c0524c2678df63ed1b9ffdd98b121db5d4fcf415dc14aa7d6090c8ef79027af4fcb3d25f66d893e5d51534c3883b02f726b9ef2a354677dd32249841b763f8bfb65f6e2c411d208dec3e9d5af870bb8c5f2bb6f3eda9c7e862be0cf") 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = dup2(r0, r0) setsockopt(r1, 0x6, 0x1ff, &(0x7f0000001100)="50955e04ab37ec2b13d54175ae7ad0f9e475e438f59c9bfc705550ca27e24fe890258a82a7ca97f6a38971a0dbac74643731471f270c379765ad34a68ba7a8f6949fb92bc233f19528", 0x49) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001080)={'./file0\x00', 0x9, 0x3f, 0x0, 0x0, 0x5, 0x1ff, 0x200, 0x0, 0x2, 0x9, 0x100}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffffffffffe0, 0x4) write(r1, &(0x7f0000000080)="a1c806a6c40d28fd8cc5d7368c4015de7721327cfb9f77e503b39414b7443c3c5c8196bda0fb3689fc36f16d1bdf4d5fd6ec8e18c97d736bbfa9849a49e4b0229a2053413eedc33a6bdd1b67b431d820d9fe9e985cc07c5669b8455dc02651554d1cabdc548166613e36f95462dce456d58a93c0dcab26ac52995c434542c75f7ad5dd2eb83fa2480a75a24763800a1589a574fd5212f2cdd601f87e6cc222ac5fa144d8b017619487b139bfa7ceaad7f6ee7fe2f61ab81c63679652e54783195d7e004dee08bd05f972bb9c929f61daf02f39b28178b690769f0f3966deda9a546f91cb0b78307a3a4b29f1ab7b98bf54aee2d2827c70a28a0b38600f0d7996bb0ee2a6505bd1f11ceb000c7f74e4412f56f544e90578ffc1fea941d739275a422c6363e6eb93d73692021ec1983ba246339a7ba969392e7b8832d047008a1d315da54080bde3fec9f23e9ff8d33ae2a646ac190dd16a29e5dd5371336ba7541b6c8e521a6ed6dd7a87f964c5fe0a31424b9db24971ea1346a3a0a00ee6be85d9f31779b5ef0392c732c178bc211064a93717b1fc1f182991ee611c4072920b0f950857f7a917aaa7fd00f7d4c75204beb2b3f4ca14ad4fa44276dd91aac5c82fcbcf9022c361a678216e0a036068df8a549db222c366b81e87238c6f009f75966e81715aa9c70e74586a777fd3b12d8a70dfc7d624c287e724c671abed83263de76494952c22b5c5302404cd8214cba31ef033fa39861c0d211fe44d8d7832793d2ebe02fa5fb7366af0cd51b0de51afff8ab75feb6d50db44b6ac1bf0decd28bc765cec797a3eee404f360e34ba79d3ed687843c96320a8ba58aa4333b0dcabaded712736cef6eebd14e0b2494a1f754ee989f19154da910f9bb0a8023a67b2d9083eae7ffae74a3710bc805c459571670ce1f7285ac23b4ccd0a5c6c43ab85fc78559fbf598306ad55154e19936b09ad2e641774008062ed5bc01d251d9f20698f07753076eb869e96d8b975009a52c28bac3c496fb33fd464b44dcac0e2b5688356f1c50b702ec1ce860d7916281a0a6bd4834c769e106cd7d739a18010cece4890de37b8493921e36d3f55c47915bcca5baf4d48851d5c820a4b509b7149a46bde3cb73f7f8ec9beb284ae686961b2efb037b98ad55746a357ac2c4b32c040ca95309066a79c05366127b3b0337b0b8ff9d85c1b054927a05f4388cb7687b693b8d314ba800ca9c7d71f2874df33a0f2d6779f3590f598ffeb19daa38c4bd9b1cf7585688b6c932d5d48e3a5809a4d54b1a8e7ae75707d0857bc0b7976f317a88d9fda2724b579ebc5dd974feaf2321686260ae83f615a1f8981f56dafd797ff48d3ee517b085b5121be28575feabe1cd8786044bc8f263ea4be78fbda8e6a3b419b3fdb37e6004d21d55d2f6919cc197f7509ee9d5e8fdd0ff8a08425be2262637e9bf61e9b1063ac9e8ca63ec281c312a58c875c8bb0fe7418051ef344e44ced1f11f3c1a78c66866bb43025c6e7568ea2a3705d07b1562eb32323fed8e2244959fec8fe2ec1be232a5d59d5a2a008a1baf2174ecb6276e14faadaed1be0a02426fa12e1356e2b6de157536e9478e98ef25930c8a22c8e1465985aed1c625ff5d0d6576cfae565509cf72b538bd59110bae2d644cf233f484d26b1ce3d11aa412b22269cb6c0b3168c77844c645b8feb5602fbd0df0e242ff98d73fa98dfa43dbcf500d6fd753ad2d2cb14e2fdc021f1da28c8e28aa30bfa23f98f0a38f2fcca5773488ef49fe2bf00040d6c419a4b336af6011784b40baa8e1909b5669222b83fcf8df54ab4a52c288c0b8ed3ec877ad77f1c590bf7d081d2bb2bc6a8518938431b780dfb2289b8e9189f71b6d09089368ec433960b40b3512b97e58d493d4853ad139f1ed53863a8c94c3e0944b7a896d09dd86b0698f8c4aa6e27a4eb31e7d9723c516fafd0b6371324efa9e53b4f726f80303db87977be7cc99d120056264631d9bf9261de12c3ce01bba00c1296ae5bacaeb29e3d117ce82aec94566bc1a021897249068467fcfd5a2cd9cc0a829d472770c35620f69f57ed0c02f81463001182087aa6e543576e6da79b8ab51bddf185f66ffc6154ac765860bcaf90967643b33476b80054ddc87a2a578da4a4b106e9b90bfcf79eca7a7a0184ea27ea0e911ab7916f7ae941dd04fce87c1949c2270eee4f6a3e2621953be326d2355a6829fa24b45d188ea9291b1685c42a029987d807333ac74830e4f32ddbf2112cc812c6ab34e32c16118194b0b2a7c9b252424b722efce531042cef0a616ba735438cef39e8cfb237846be830a967fed67360cfc7016e23e8bb550768d4f6d25a60653027bca43ee42befa28f84698ef8c9b68fe071e88f9135e7ccd99ec4566c95775ada7071c1676fd5becd8c9cf725b4b86f55d5c0e7d412d7eb750d79f1307db0285cdfefc4014ef3c58284ec8607bc31da253408bb4bdbb15c8a09fa7f86f2345d80dcd44cfd4cd7c9e4364dc04b784c878357b6014e7a8e96b73b01ced0c7d8a29f79be1383164fc7df5c14d57ded0962fac5b69e7377b5d89cdb8cbad53ec3fe0c648a3c10f2367839a447c30f82300c85c8c0573c8739335409828e8275e115cca616f9c84c3e5134c727257b22ca294a603f8dba301b36fb43d4600881df379527d3280dbd0fbbc2f7e8e57fb460e5fb30b85085f3b031918233a041f2eb6ecaea8b270d015ac6be39658009e92599c632fd57900fc3d430d9c1b1e1a6dd55adb6aa4c375b8226d61d556dec3d324fc5e108698611ddfd62b8bd83d198f00adf05a5761ee736c7955a48c963a0fde065155867827e1890d882da13cc3895f16c86121a7e19dd6dfc961b902ee19ee3101e19e6c8e576c35d3aa20e616c02bed189dc1dfd4cd4bb708446846c17ee4866f699b5b2da045bcad77177d68f7012dca1abf9f6e1e45c742791a897c7c3ba6d08c5dee8874a9734e834de39523665823dc914350501638be1ad2640885e9b21c99db5c442c73fd61fef12330d3d81bbbada28cf9834171f775c1e233090ce870065fa4aa3f8f3e2942c434ea8af849a584947faae0fc6b656ad353ac9caf3a204b1d358f2f488a2b04a91481bb0d1cda95f136911a47487d7a3740424f14f84aa9bdb50644b8c8741c58bb0792c6c37949440edf1fa0ea6cab694f63167b80b4d288d3174ef9f9c8c2da32ac9d0249c09533c937121a7154111d3dc82c776625415a45066e6b70bc1ed8826a53b795381e080559ea34350fa32c7c31adb58939170b02fd5374ac9e97577011c3f4b2756ba9b04a5a086dfb75d783307699546e45cf6d5a73d6f656fa6179acc2444964255c22bc0512ecd82a9805785dab9bd383e178ec49cb99f8db07eee192bfe14dfdc21cb130aa69ceaf56dff3d6f374771584d9f8471d0f3ab31325ce62e9c32123c75ec801c319829583cc67fb4344d5ab085cf33e263cf39e52faa1cdf979ab8fe7a2096442950c9d5c6b31345fa310c371a448448a0b75c37abf5e35c877658d2a99960200d846f274440105f279df0e519349e238c91d96bf886e2a031a29775358f8c3badd8010c368d506297579961e44c56465181d6f3f279b9d8752c0ca14d00d28cbcd5612ed9c558f4005a5cea6792339b06fc0e7d0360b324ba5d39088f98669dcca411b2d917fefca56180bd3d191c367909baca29b1c9f8d51b58ffdb10b3153a068100d5f838af3563af291da8a183af6970910aec5a44ab429a563c6363800c3ee6111d95dd6191f4ae958efbcf6ed47d0d61cbfc6f4f4bd8f26b4f2f84e1e5f88454c9f920a19ca5f7f124fd3717511acc08918efce43772166ee68ad1976d457d5f25b709b70060386dc2bce8d61a483fdb09d3f09400b50b3506b3789c6717147a5adb86b1e387dc521c4d915302a2b0b276edf095f980e637dfc74365dae23e0fa5c251d64236546bcd288314dd5e229254523d213040b7adcbf5f1cacd28244af7176b095c1fc7e8f1b24b5f13fe9aeddf52f1c52c95ee9dd8598d4142d1b3a27435c76b300886c7390388053958d2b5dca2e82399afb5bd50af3bc44bbb1a8da7ac783f5b2a31fd4f41f76a20fcf30a267b33b103b644307fbc4ce5d4a99c385425c8b3d83db24b86129bad49f5b45d1339d52989e8ae4a99349c564e8bdb8695d36505953034e940f66df347549e9bee951d6537dffaba1ce44e66e5d3c34d5f1769b5a270b12efdab268b36faf6fb4e3ee208cce03c5939d5c68f72053dacdb474328db710d59d48b24498f134946d7410a23e4f6c3523f9d69c3eb2cfaec79f5a125e254316c0712a9a63413c76dbac2a2e870fb34ce8c646cac64a734e946679737533c78d1f1503d91812a60d040db73f380b5f2718152d259e38326df2ef0b119621c7a08d1767c19d31c3cac2857d5f90dc77dbc56c63e36dd3a6409422c057f7b33119909a6f58c4621af0d076084ee6c68cb7ffe22cdb33f822bcccf7f70340c5fa1abc2b25753e1e226a09807498210124542e3ecaf67525ba88d7512367b8a09a5eb64b66a1560085504375ecc3b21ee3010f9f40ba8f9c8557494274453c8e7081863bd68fdcf5564ce39ba5c15f83cc6ee92612b33c91c0c13912ba074fc7b76cb5508449b0d806709a84a978f00cedd5c88586c0a411467123ff7e2a7c8dbe7e84f76b5baddb8348c7b75dad898f9c218f6d8a917ecb273ed25c379a249a869f68a743a87f4a4833dbd36fc97ed5f727f856aeca4a996a4baacc78d577a5c080fbe13a5d4fb94369ccc1e86ab99495459d014db57fb112be26e792d182f61334be4d9db1c9400ccb95b7f4e35c032e1dc8efb70c3b46a6ca724736ae10e3350bd324982e1b2da700b1fc1449cc9fafc7a0450f4992494849bd55f72798b97d97f456cf1e8c0241185305d35d02a3fc6f69a9f7ab5d17a96fdb1af9e286553ec8051f15e2ca4ecd27bf0c8d9480a0c1787d4afa33ca66c8eb9f3026d3552aa874d002d0f75297d7a1f4c66542a5cabc510fff15f9226e806fcdd0e502dc035b71e53f64cb35fe0b056a85d5c1a86c29603cd9edc9a8ea10694a4e52b7c484927c0c31d63e012e2aec12b08cb46838601a2cc5103ad8c32505e85005ed809fab8460aa9b37cb7f3dd7bfcb6ea714d3eaf47ac27d69101f681af916e4469ffcbb55b6c7abb106bc27fe5a410629d14642fbfaf518640c4c8e91221f2b7a1723804d32ccb8df2ed153aad829766ea9700a5d20f04a36564d8ba9efcd1daa7b94302cdf18169c7b56140adf2ab58804109532f4584a2ce22252d53b235dcb1033bd8d09c902bc0d780889e5d359e0a9031d2eaa21fa49eafd0b9a2fa60fce5a7abb7da3a2b02841fcd0c26c03c857e4797ed6b39b09561d1d10aef3183e1de33029729c66a07bf9b7ced3d5ba949711cf045b1125f9e467cb455447eedb025018edaf9c1369bacf0f370404e00fa23b90f37ba22ef512cfd1ef53fedcc7cc8c1fa5156ab10ec102df33cf9a91c905fa6e657419f77b4f5901f051c73df5eb24d3427febe61e2b44a3582fd246b47dc62c2e3ac331591a7c3deafa4a81eb3ab467d5bba33ead87be44706a7491e8aa400e4b8893d1870368891cfe67410efe1479f0f63e5b5d99ffa9a7487bc827d74f00d9dd3e2cdd964d9e044af271fc488e17454380921a137cfefdf89d3006a9de4e41766cb0d54e02b4327ac11c817ac3ee1ee0434240056791fdcd9633ffdc6e0a426bc2a2ec52719a468e28533b61015211733d82b985686e2", 0x1000) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) sendto$inet6(r1, &(0x7f0000000100)="54c79ba9044aad1f0aab4da31324a30c239cd0fae57e017d3599dcc95738a16a229e213d420e8521d7d31e1b92968813a3527592f007f1ce869555d2c239e8830867acf8e2ef68c9d935f7f243fd48407c5990ff17a05293553a351dda79c825d57196d251ddb78233ac3a7fd115417b78ae6321610cacec0945d1aa9b0789660d8036fba5bb7db450a9768ae2d183b9678c735b76a09e27a4031cf34a03a05b", 0xa0, 0x8, &(0x7f00000001c0)={0x18, 0x0, 0x9, 0x8e8}, 0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x5, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x4, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="61893538ac172adfca8d3a82dc71bd9830092e3d03e259e0706cbc0c07e60f9b2914d2931d574dd942f70bf58e7c6a7181fceb604d1165a9c63d8ae7b58a293228bc239151da050a8ff9", 0x4a}, {&(0x7f00000002c0)="09ac1a94a5971a601deb971f3d23b28507d96d2d0ccfc7dbe6730834dcb7bbca9bb870f78db07f05aa1bc9fa7bc096f549f427ccf6a6364e8f845aa6c9b4e118e2422319966cae5b67d24984436f64ae2dde253cca225a63fc2d3d615e57bdabd9e7c222592fa395c451c25a89755581b283f82acc576a621b2f1e982c7df7b24a483752e701dc9b6b1a5744be1748679af4fa3c2f15eca0c1069bccba4d7e9c8280b8c253e0ace1740467f4f94ccbe85d8444ec4e24608a0542c0c3d62b91d5a5f9", 0xc2}, {&(0x7f00000003c0)="b9b24466e96607a455a11c4515a0a9e63c6966a025c167c03a53c60256c722c1cc3a628bb47c3c69a08c456c9b7bae23c568dfb013ccb41553b853a37323ac0a9b85adad38492102348ed7dcb3498dc98638de735323802514361684f20f2e6269e823d73dcb77cbe8d581fe40c9a332bea586287402fe2baba95e40ca82c5dbfe80a7eee34bf650ceff8e37eced70bdaa9152688b6e19", 0x97}, {&(0x7f0000000480)="652c62780105225afbce1ecb5e9fa16643ccb0bae13eebc62ba968a437ec7a7c465038194dfd8f9152e52497ca910f6d5f7b237e2f442afe24dce874e843d6b79bfbef2f3059098fb5c69677329f0b2a351eb52df24125f6ed5cedb3cb155b5877d466c91696e92ce9f112c2f6be7ce60f8af5a26b7d7a8b36fdcd75d9621bf53f44e919bd9d314009c20fbaee328d7eddea4b371862117b70b0f69baa530653cbacf86a38faaea5442a6123bda7801178baeed5ace143489cd78c03d65c8410ff9475e453bb06891a3754c4903c321c1d26201c2400f5873f70b080c383c17651eb6fc1c58f920cb6ebd13a3f", 0xed}, {&(0x7f0000000580)="348772f23ee86c4f5bacf972442a8e91093b52819308d70bae3dffaaac3d31aef53e9a9084d1cdfe416fd653a7155a6b02fc3da74891bdf17046726220f8836fc53a78050ff434dd20d740ca617f72274fa29e3d149cf38666f7256cb857a784", 0x60}, {&(0x7f0000000600)="2bfa52b46d8be204f8d6895db6041de1d88722e4bbbb3f1f473d406bdd0afacd", 0x20}, {&(0x7f0000000640)="014c471810abef74b52e3157c2488a6d5a15f651551134f0aa828f343e2648d289d201105ddc753bb129005ea20d8bf90ef3ef7518ea95f61eeeb04ff1e4b95d5a39ab86eb24f9e93955b671afe16c669487ae863d93a82cfda15515351ecb8f256d2a3ff9bc85ca90f91e73ee", 0x6d}], 0x7, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68, 0x400}, 0xb) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) getsockname(r8, &(0x7f00000009c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r2, 0x11}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='\x00\"') chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x219) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000500)=""/4096) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff001000000000f87c8a5b671b1b542a538706000000b81000000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x400000000000005, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x200000, 0x1, &(0x7f00003b6000/0x200000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x80) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000200)) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='O', 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000012c0)="c1", 0x1}], 0x1) truncate(&(0x7f00000002c0)='./bus\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x204c, 0xfbfffffffffffffb) ioctl$TIOCCDTR(r3, 0x20007478) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107005, &(0x7f0000000040)=0x5) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r7}, 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x62}, {r0, 0x6}, {r0, 0x24}, {r0, 0x6}, {r0, 0x84}], 0x5, 0x5) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c7, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x400000000f0c3, 0x0, 0x3, 0x5b7, "03518fb4c6100e3215054c99cb56f2b6348daf39"}) write(r1, &(0x7f00000025c0)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e074467935e6f1ba383dbb042ad1c19c8b0a2e69e951b4", 0x7b) 16:00:06 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f0000000100)=""/137, 0x89}], 0x2) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2000000003, 0xffffffffffffffff) sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x94) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) setsockopt(r0, 0xfffffffffffff001, 0x3, &(0x7f0000000000)="8f9740efb7dab3db57", 0x9) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x1000000000000405, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x12, &(0x7f00000002c0)="7a54cbb9ee08f4159ad05c8b000000000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x7}, {0x85, 0x401}, {0x7, 0x2}, {0x41}, {0x7, 0x3}, {0x0, 0x2}, {0x84, 0x6}], 0x7}) writev(r0, &(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) r1 = fcntl$getown(r0, 0x5) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x4) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000240)=""/48, 0x30, 0x2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r2 = msgget(0x3, 0x200) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/237}, 0xf5, 0x1, 0x0) r3 = socket(0x1, 0x5, 0x101) r4 = geteuid() getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x9166, r4, r5, r6, r7, 0x10, 0x2}, 0x65b, 0x5, r1, r1, 0x7, 0x3, 0x5, 0xffff}) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x7, &(0x7f0000000580)=[{0xffff, 0x5, 0x8, 0x2}, {0x80000000, 0x0, 0x20, 0x100}, {0x80, 0xffffffffffffff4c, 0x1, 0x8}, {0x0, 0x6, 0x0, 0xdd4a}, {0x9, 0x0, 0x1, 0x4}, {0x100000000, 0x401, 0xd1, 0x1}, {0x2, 0xffffffff, 0x1, 0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000600)) fcntl$getown(r0, 0x5) msgget(0x0, 0x1) getsockopt(r3, 0x10000, 0x9, &(0x7f0000000640)=""/59, &(0x7f0000000680)=0x3b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000700)=0x8001, 0x4) fchdir(r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x4, 0xb58, 0x2, 0x5, "9f41bff52824fd6c43c1f8a059e2fc4b59e669d2", 0x1000, 0x7c}) pckbd_enable: command error 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x500) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000240)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:08 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)) getrlimit(0x5, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = socket(0x10020000002, 0x5, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x1000, 0x0, &(0x7f0000000000)="da00f4a3e4b3761a5c5c88d39508534ef2baef59a600bc3c4fce4fac5fdeee6edb35ef6aff6e14d283c640e058ea4af6e1c661c427f996d32d52e922159c88ad4c1009dad93348318a85117dca9a10db0dfd8f937eaa6932", 0x58) pckbd_enable: command error 16:00:09 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x1b, 0x4, 0x0) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000), 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20900, 0x0) 16:00:09 executing program 0: setpgid(0x0, 0xffffffffffffffff) getgid() getgid() 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) 16:00:09 executing program 0: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$getown(r0, 0x5) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f00000000c0)=""/59, 0x3b, 0x3, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x87}, {0x8000000000000006}]}) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xce8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013960 va 0x20ffe000 didn't change! 16:00:09 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x0, 0x7ff}], 0x8, 0x0, 0x1, 0x0) close(r0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x800114) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x430, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffff0001, 0x4003ff, 0x7ffffff8, "70136a417e2500008c7f90725fd49a2700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f", 0x13}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5900) r0 = socket(0x10, 0xc004, 0x702a) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x28) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xa3, 0x5}, {0x5, 0xfffffffffffffffe}, {0xef, 0x100000000}], 0x3}) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r2 = open(&(0x7f0000003340)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x1, 0xfffffffffffffffb}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x154) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2e2df7deb94f4be9, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x138) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) sync() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x402, 0x5) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x9, 0x3ff, 0x1, 0x4, 0x3a, 0x5ee6592c, 0x0, 0x0, 0x1, 0x7}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) fchmod(r2, 0xc) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000380)={0x1, 0xfff}) symlinkat(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00') ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000440)=0x470) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000004c0)={'./file0/file0\x00', 0x100, 0x0, 0x4, 0x0, 0x8, 0x9, 0xd70, 0x1, 0x0, 0x6, 0xffffffffffffa038}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sendto$inet(r2, &(0x7f00000005c0)="11bb2a1b925afd4d726d824096f8851a32522e6541a5ba5e19e29bcb09a77427ba8a0d4022f7f0a750399306a595bbc7867139af1e8b31784e4866832be9446e600220068ca00b11208b705fb2292d37e822fab27fab0714a8be1b381366fc254c7114039c70add8c597299d6d39c1965b0361351528dd2a1deb8b8284b5af6e6c2788df55f3db9d9eb7ca13cf291fc9a9", 0x91, 0x8, &(0x7f0000000680)={0x2, 0x1}, 0xc) stat(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000007c0)) getsockname(r2, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) r3 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000880)=""/161) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) setgid(r4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd18, &(0x7f00000002c0)="8b") 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x40) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) close(r0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00000504000000000000000001000000000000000000000000000000060000004f22c6b2", 0x2c}], 0x1) 16:00:10 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x8, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000d80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f", 0xbb) r1 = socket$inet6(0x18, 0x5, 0x80) setsockopt(r1, 0x1, 0x860, &(0x7f0000000000)="57022cecbf4355", 0x7) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xf4, 0xe3}, {0x18, 0x0, 0x100, 0x4}, 0x5, [0x2, 0x5, 0xc4, 0xe2, 0x7, 0x7f, 0x2, 0x4]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x200003, 0x0) syz_open_pts() recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:10 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x10000000000000c6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) fchflags(0xffffffffffffffff, 0x10004) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) syz_execute_func(&(0x7f0000000000)="c48135fe1c58226a000f58272644c0eeb4cc2e6640a74681ab0feb1ae875000000f29cc48189162d1a000000c481d171e269") ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup2(r0, r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004000000028a9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2d0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x400) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/126, &(0x7f0000000200)=0x7e) ioctl$TIOCSDTR(r1, 0x20007479) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00003301fffffffe00243900000000000000000000000000c6f2e910bd81ee479a2def9427a6", 0x2e}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x21, 0x6, 0xffffffffffff0001, 0x6, 0x3, 0x1, 0xff, 0x9}, &(0x7f00000001c0)={0x4, 0x7f, 0x3f, 0xffff, 0x3, 0x4, 0x0, 0x7ff}, &(0x7f0000000240)={0x80000000, 0x7fffffff, 0x5, 0x5, 0x1, 0x7, 0x9, 0x17}, &(0x7f0000000280)={0xb6a, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10808, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x14, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x25, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) r1 = socket(0x17, 0x8003, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7c0, 0x1, 0x7, 0xba, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0xaf, 0x7fffffff}, {0x23, 0x3}], 0x2}) r1 = semget$private(0x0, 0x0, 0x210) semop(r1, &(0x7f0000000040)=[{0x2, 0x4, 0x1800}, {0x3, 0x7, 0x800}], 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f00004ec000/0x2000)=nil) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x9) select(0x4bf, 0x0, &(0x7f00000001c0)={0x0, 0x8000, 0xfffffffffffffffe, 0x200000000000008, 0x1000000, 0x100000005, 0x9, 0x10000000000}, 0x0, 0x0) minherit(&(0x7f00000c1000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000253000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000002440)=[&(0x7f0000002300)='/dev/null\x00', &(0x7f0000002340)='/dev/null\x00', &(0x7f00000023c0)='\x00', &(0x7f0000002400)='/dev/null\x00'], &(0x7f0000002680)=[&(0x7f0000002480)='\x00', &(0x7f00000024c0)='/dev/null\x00', &(0x7f0000002500)='/dev/null\x00', &(0x7f0000002540)='(%/]-&\xf5\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='&!+-@\x00', &(0x7f0000002600)='(\x00', &(0x7f0000002640)='/dev/null\x00']) r0 = socket$inet(0x2, 0x5, 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/158, 0x9e}], 0x4) shmget(0x2, 0x3000, 0x0, &(0x7f00006e2000/0x3000)=nil) r1 = semget$private(0x0, 0x5, 0x100) semop(r1, &(0x7f0000000140)=[{0x7, 0x1beb, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}, {0x1, 0x4}, {0x1, 0x5, 0x1000}], 0x4) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696e6530027e7b3f63b0cd50205f00010069ddb04b78b6a16f491d85fa4d7ae987e783d0c76f071d51589631aa3315e6c3e10913442504756bf15b784e4bec45e4953a1908d48183921fbb06749f760a4a49bc65f69afe92c022798976918d2b744bd394f86e66e7e3993581058dc0ac23b7604b4cac2082bc6a035379872bc924096e67419322b26277"], 0x10) bind$unix(r0, &(0x7f0000000380)=@abs, 0x8) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000002c0)=0x22c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100), 0x0, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x280000003, 0x400) r5 = semget$private(0x0, 0x7, 0x488) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000300)='{\x00') semctl$SETVAL(r5, 0xfffffffffffffffd, 0x8, &(0x7f0000000800)=0x100000000) write(r1, &(0x7f00000002c0), 0x0) poll(&(0x7f0000000280)=[{r2, 0x20}, {r0, 0x1}, {r2, 0x3}, {r3}], 0x4, 0x9) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) sendto$inet(r0, 0x0, 0x2010ed1635d299b, 0x0, &(0x7f0000000100), 0x3d8) r6 = dup(r3) r7 = semget$private(0x0, 0x4, 0x309) msgget(0x3, 0x210) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r0, &(0x7f0000000540)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000000c0)=0x7) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000003340)=0x1) preadv(r1, &(0x7f00000032c0)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/237, 0xed}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/244, 0xf4}], 0x5, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xfffffffffffffff7) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000004c0)="53f3438a75d31f5e0661587fe3388058bf4e1c988c6703f5e4e3aba59fbf51d4cd1c7ac8021bced324d4de4b437a937e398ebcbb5b77ac022bf2c4c23f0f2ee84200b7c338cfc3e3dc995e70c9d7e0e8559af3e9353564023d7863a05cb44a002b708efa9dd9de3b174e9115370d4df12f1201283bbf8d1405334d2114e447e1ac7578a5c97a78fe7a620872dc2ec264aa5b0c5b2c458591116cf4b7f97bda50ff14365c004f8bca3532f3a9c35d527e9203949f5321616e0c47ab7e3b640811b59f651b", 0xc4}, {&(0x7f0000000100)}], 0x2, &(0x7f0000000440), 0x0, 0x8}, 0x406) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") recvfrom(r1, &(0x7f0000000280)=""/76, 0x4c, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x10000, 0x7ff}, 0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 16:00:11 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ea044fd33055552fb824b3da002bbd47b6e8d583e4d54a38b6b87cb2d72b893b576005c98387aa4f5b728193ef16ab93f12fc007916b3319c24ba11f881a4f6039b0ba38c5cc34505c8882556496fa390047bdb3cd1d2066397658b840f4e", 0x65) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) fchflags(r0, 0x10004) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000740)=""/208, 0xfdf5) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfd77, &(0x7f00000002c0)='\x00') r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r1, 0x81, 0x100, &(0x7f0000000140)=""/225, &(0x7f0000000080)=0xe1) fcntl$getown(r1, 0x5) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x1) 16:00:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x5, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x7, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r4 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0xfffffffffffffffd, 0x401}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x4}, {{r3}, 0xffffffffffffffff, 0xcc, 0x4, 0x8bcc, 0x4}, {{r4}, 0xfffffffffffffffa, 0x1, 0x80000008, 0x9, 0x3}, {{r5}, 0xfffffffffffffffd, 0x2, 0x6, 0x5, 0x800}, {{r6}, 0xfffffffffffffffb, 0xc0, 0xfffff, 0x7f, 0x6}], 0x3, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffa, 0x20, 0x2, 0x1ff, 0x4}], 0xc9, &(0x7f0000000300)={0x226, 0x9}) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) close(r0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x290, 0x40) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x5, 0x1f, {[0x9, 0x7, 0x401, 0x3, 0x7, 0x6, 0x1, 0x1, 0x1, 0x100, 0x3, 0xfff, 0x4, 0x8, 0x4, 0x0, 0x80, 0x3f], [0x8, 0x100, 0x9, 0x80000000, 0x3, 0x7, 0x5, 0x44, 0x4], [0x4, 0x0, 0x0, 0x1, 0x4, 0x9, 0xd123], [0x6, 0x9, 0x9, 0x0, 0x9, 0xc], [{0x3, 0x8, 0x2, 0xe88}, {0x5, 0x9, 0x2, 0xe56}, {0xfffffffffffffff7, 0x3a, 0x7ff, 0x7}, {0xffffffff80000000, 0x7fff, 0x2, 0x2}, {0xffff, 0x1000, 0x5, 0x6582e594}, {0x81, 0x10001, 0x100000000, 0x401}, {0x8, 0x3, 0x2aed, 0x1}, {0x7, 0xfff, 0x8, 0x8}], {0x1, 0x800, 0x5, 0x3f}, {0xfffffffffffffff9, 0x1800000000000, 0x9, 0x401}}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x2009, 0x0}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x117) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x10, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:13 executing program 0: unveil(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000080, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8001, 0x0, 0x1, 0x0, 0xaf38, 0xbdc1, 0x0, 0x2, 0x7, 0x8}) unveil(0x0, &(0x7f00000000c0)='r\x00') mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)=')L9', 0x3) sendto$unix(r0, &(0x7f0000000180)="f532ddb59db9076a7c0e1aea5a970e3c689d74e21db8b7408d18a80ec76c2c9aa03b2daa8e5a6aee29f7e1942f4813da6bf17ed0e27915c81dca9c72dce005bf1f7cba75e967712b308ebd53bc38b656142d2e4bb67853c2", 0x58, 0x9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:13 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='w\x17') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xc49, './file1\x00'}) r1 = semget$private(0x0, 0x4, 0x124) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/234) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1d, 0x0, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 16:00:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x4, 0x6, 0x0, 0xe7) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x200000000000, 0xffffffffffffffff, 0x4, 0x1}, {0x2, 0xfffffffffffffff9, 0xc0, 0xffffffffffffef75}, {0x0, 0x4, 0x401, 0x6}, {0x8, 0x7fff, 0xffffffff, 0xce2}, {0x7f, 0x100000000, 0x2, 0x3}, {0x80, 0x3, 0x7}, {0x1, 0xfff, 0x4, 0xfffffffffffffffb}, {0x68, 0x5, 0x100000000, 0xe81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28, 0x4}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x33b) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = msgget(0x2, 0x20) msgctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x4c) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r1, r3) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r1, &(0x7f0000000200)=""/243, 0xf3) kqueue() 16:00:14 executing program 0: nanosleep(&(0x7f0000000180)={0x3, 0x1}, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28011, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc00, 0x0) nanosleep(&(0x7f0000000100)={0xfffffffffffffffc, 0x1f}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) 16:00:14 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x100, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x284, &(0x7f0000000180)=[{0x80, 0x7ff, 0x101, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="a8ace95b5d282e3c9ab0207a95a1672522c1605cc1471ed6ca1f395777d958ad8f7461ec9af3c74c34cae77ac2a2582822d66069a75b753934ce097956c92bf1fcb250a7335bd8a9c3b3c92687c8677c1108fcf89cec23f99ef80bbe16d2d993505cf00766a922baf6df51a637cc8934aebc940d4a90d66f1293526cc1b46845fc4f5bb93769880ad32eb0297ebb959f7fd1a511700fd18e0f351dbdecd6e4f8877dad4e15c0a46496e916f710f9ec3af7d238a6a1992040259c877ce500978e4b62f1cceb0fd486784bbbdf78266f9c77ada12e91b1b9a0b2a509773888c6f6fb5a1c77f490e6b29c302408591f80db73b7876feba6c0d3334ed9ec68696343d04ce1847855b476b3b10d829c15721acb3df72f2cda3360553580754e2360a7590c9de17edb191220d3b9ea3d69aa2a05a9988fd8be71f9eea62b066d7b7f0c4d91fd2bfff73998e72d1d780521c71fe453c47d9f1c88898d1d06ee933f3a55cd9097d55e6dccf21a44be4db91317531824667d8886bf842eead73bccc5d27d7551fddbd92ca24e6340c03b2ca99a0d7aba4fc10799bcb5509893df355e8bb61647328f2dad72958a55284cb53fc5309cfc3f01160196d3e482edd1c7a9dc8c8c250ec5906654f1717a2e3c95aa69fcc4bba668fc3d6106ae7027e8197494b61e85bc5037492b59302e7bb867ecbda4e659ed1a99601e7ba29232492b0533a3f9c9d595d0902fccf58406d4c1a7e13d5ae23fe953093aa7353ab4b7c75fa1355021d791720432b3a7f21f24fa56708b006faf744a8891678330c74476c98f2e1b1e8c543670124fa1ca285c34880029a1f69202e38d0ada1ca84cfa7a372d70ccceaf22a5cd592239ae979c8ffa645d162ded591c7d439711539c352711c0a6c77a1001704fd2f44f156499de25edf553d5baa4374e65d61d6dba1604579a96bfcb62821ce0437f6819bf1aa79cdb9dbe1240ce7b51a6108d95143f1e8ed3168c8c03a6aa38bb8cb23629259d51dd8a492133595666d66784c4e7f0f1fef0654b2075ded2844734345e99a5a3af131487c3962c6008d83a8e4eec678e4ce4442293a703da3ec4b565b98a4242183f2b763270772ff1d055687c00ecd559352d9f4baf2bf82790b2f2f0192dde36fb18e2f15068432ca5e559b16957acc14d6ce61ce6a404313a2d97a7392164f6a403e5a38d77faf643469e7ab691c597ccd175827a0a579803bd8c2a2be910ed51f9adc3fedbfdd82eaf57ba23e6c0f0a2be69b40e6c343590646acb3eda9fd23cc6506009e9bfe248c19a7a1bd1155d323a865101b99b70e74d043ae6bf37cb777fea8448029fa469d09d6e08525ae2f2a82e56e89f3c4844c0544be3cd5235e2eb3af30a8c2c69bdea768971f6ea70ce52db46fd0c86f8b53aa744ff13998b0b6b209ae17d778e3a98cdc73dce042f65295bb953c4dad29e6290b79ba1a7547c81416195be047011a938528a52eb1ea4cc5085f801dd83e242d097b895973f55fae945b4ac69592d3e2219d933a172ec1a9d9e4288b26e85d613d569d1446a6533c6d437800423acddc0c9f06527979a9eccbb385d082ac338caa54f7738a7d527b4b56bcd14923f39f841e1f248b122a21b845571e02f8cd6a177de1e3d307ca22d192859f4c59d1394320fb4a32e0058e4dcb54059d231ea8bc3d7505a1586d3301953e446a64a04f5503560f6653b434d99a6edd0f9c7a27e340b974dbf3f09d61baf051c7fdf5614f1810adf13dcaa654af47adcff5d0cffdb234f1bd765222895ea345beccfd3a7615b046b3422ca36831dfd5dbb0ea2b28ce2e56be0cc233c9c88cf1680e32cf8a4f6b9307a6a090e44073ff6c0fdc3df617728a3c9a9eded84df4f68b4eb6606b787a99388a5a11a5f238630b18e619dbcbf7ce2b48673de34cba3918ba91425ff3df81d28ae88c76dd711bec8d811964a0c337d66c211d13d32674fd87f2cb5ca9225d06dd5747263e163f5a444322a126ebf2844ca05946bed989d8615e5870bcf8bdf8a9d63bf14bd2d8a2ff335bacd5473ab4831e6fb7154af379c18d06541549ce827e7fc55ab23ab7d4a64d72e2039454e485ee9074c75a3c6fea81f5ca21bcb88f07da9bee588e43aade34a2152cb20dc1bd92c0b6e33b35c24c0f8871bad38ac4d12ec74294f86a5423ad40d8d2193cfe2b30c4f7f85bca2c68cab11bade3cc75d89fa7a243cc4175a413778dc7248ef1265a5fc18d134a9b4ab734d50586298721b8533eb9065471dee92ab06ca21359ef3c53cfbdc9b146b495b29db8bc4ab48dee22d31f9a6762fed39cbc0a1e44d99aaefe95c2bdc82d0711164209cf85122331396c93e10eb321b4fc36e6029642667bfba260f4abd22e2674b03461032155f68a4d7f39f07235c29baf1dc13f545bd6337f695c151370cb4feab327b0b46e6fea133cf5cdafad5e376b4b98c44bd4e9bb2c079373dbc835d18101282f771eb7a6d5dbd56d352d449963ac158fc0492abc2e63f7caad8c0787d31076f4fdd73bd09c0af8d868e0f4cbb5e6c074e33214305c80e962cef472f2542ee18f80b2601a6f56d55b669690ae01c522cfc06675f1629295944f7b05529fae7515ccbbdcbeff092ad3307c1aa4f719f733afe95431b1e1fec5117f095f4060a355558692a4959f93a56220dfbe70cc0f6a4786c1b7fb5011026595be6dec179d15fb8a2b834f19c229d7f945073dc4840c1fb0f21977519a6c4d69921064b18f4b109c8821edead40fb4b8480230b7f28c5b9883d9d6f7b842bb1378229f7eaf93ba3cd85d10f08548a2949a2fe0bdeb0e2cd57b73cd49b1e355a268bad08d98af91a32c1ff93246edc82eead6f86d03bc7c17680e55af65adce8375c5565c5a0e3996852c07f14caab9d0d7a45d1a5b3b781c46f2e5e70e62a9e5f748e0ffb542f363077ee29738be191c775505f883c6057f52e4d1b9933545e88c6adfbe8da1c79af25459e0e64062741d2a8f51ac36d35f8c83a23a4efd2f40049c6fcaa4cc14dea096d6ba4c42f8becfe221699da180965b8a9cf169c00e3cd1fb5c54887542d72e63fbb7a186a6891d4c2500a69e3c55d9fd0062546d748f3e1a1cb3fe0b3dd80430c28db60c4b2694428d16c4d93a5cf047dfb79c2ab44a6ae5bafcf2b70a39bb66f9616f1b419eb0342cadc3893e693b7e1fdec8a24fc3badc29b032fd215e0ed817be4875051aaeaf90e313eb161d9ece80fdde291bfe93ab1b5970250262a1a57d9fafd7e3912f24d3178bae6a1fc9f4855406501b7510c25784db0f99d7f66a3fdbb4ae0ff81d528479c40127dd1e2386860b14765eedf8563e280ad4cd1628b0a726d8528a81f006e54e4dfaf25710c841ab83cc69fbf03af646aa1e1f20288e9b02a7ee140bba73204f980e390f0d17b01d1b476bb1141112e92e53e0a0bae1625cc056aedad3c07f2458dbc8d89106914be0f1bbebbcea9a26634a1904d8f63b3594e99f34253413f79df49209c612c142d78b5485e4a3207c2a6fccf185e7735d0e4b9408eba1ba674a4dcbf1a6c70a63c4b10ffc9c4bc9b3cf0359ec8a97e20890ab94dae8a0bdcc42be23678639a22a85de973b1351102e34779e4f7ca954fd92e163f0d4531de5cbbd964c78ad25e26afb6bb3bea382bb45eb426cdae50a9cb8f4a59501703282f7d5055bc3a3e1cf1a5078b2fdd02d2965a443ed1765cd73d3335125e66569fa94123ccb7bd81654e56bd84fd84c60f377d4701e6f0204fc6554a41e590a8621beb66502160f8cfdac9dd55cecba387332fb05a7f194506e3627bec0c70c94d8feada6c5827484a792b8e309ba924e20ebe3de1d3271ecd1ae651ed66b0e86d109c2d69cb713452854d4ee2b93ffd8d00c6c9528d0706f043b964b36b74e40c1fcb0bb579e8741336b3b2d8f65403a2faa216c3fed6e68911a5dce4c21acf257f024ed56fcecfc4f7d2fd9aee7ac9eb90a2ac2543a03efbe65bc72e9b82a25f9589167d62f24457fb1ed5c49abc155d4f00578fd35ea0c4123f9ab9fe05c670be9af26c08ca9bdbcec7caf81cec1b33fa455e3ed7371ec56c424ff1843d0f4183f7333127e0543f69fc1d70c413fd58efcf6c3e2491b87fe48868afd22ffd81f6d87ae74a3b3186507da756675dde585bb96bccf31e1c43b0da4bb27e1667e399b1019392e77af74d48515b72705249fbdbbb3df76399b6cfa1d4ae310afd08c1bee4afed5841d60ae18510f01514530ff18e2ff1b4225fd0668e0a8aec43f60de356b9240909d8a5ba7576f57ca376f15dd61664900d4119a0a16014fd464830b6309fd367eba4992c6397b26cbd365a20939c64d282281391c640ee2fb942cbd9c348876fb46c749ca32579cd89640592592fdbd927143cb45e637eb6628a012cbf72fc4405dd0f223e647ebba10361f439bb1586ea25e58714798227c8e05fdc7cd6a27159c72356b500279640f388fcdc2afcbc302d6e7f3b2bb6f5f25914c93434c8f6efde2e9a43a3990b5ab2e0aafe48969be5fc159bd7f76e6b860dd6ac0f2706323b0de9b7667b9081e9fd3ddef0d209efbeb72a835bafc1c80ffc8b1fa773fb79c9e70c8d26d232f819358609bfcaa00ea7082c54236ba19978303e7542af90ea84fd28adbb5dd52e747625be3ed6d36a0fec3b21a681e7bfca3260ccca2f3dadda866da7d13c0a38e055076e9804c7f135058aeb1ac9489bdacdd288895e0d992408766174807febbcba09942c51508d5ff825d9500f9a5dd9a8301048d21750ed5dc8ef8d54b782595d2d18efbe48e2cd1782ec07017e4de02005b0c9a88ae44be2f7e32202f44c1358820c02bf76e16d4022eb845083c9f6d57c9f7a3e1d40132b4b4344d6e8cc52415a6c59089268bb021dc85342a9607c184dd31606133176b3c4e094f3e3899f815235eae65e24f8a84f38a9eab8a0c26cf5701017b25d2e28b348f31fc3be21ffccf85dcc05b4f8ad70753df901307a100d00f00906d294f885d3ab8ac97ff2d4e9aa4135ceac2e34d773603a743d110e272651d0bd4d615d348c7c18f23a09c50d1c0ac192d663aa28415502470741a213eb1d855c09c840e710fb0bdf5ceee9be60b77b122ff8f56e046bff6cc2e1ca9e604e505a596605b29a4f458b3dd4cb060727ac63249206fe694fa252feca89145db8c22533876744e584b96e3b833b41994c2e7b0c0c5e74bd231032ad8fde324554892e2b4de2dcc611fd1e0c2efc68d6ce5517445550e0aaa7c38d4b56536d19de554c9846ca245c2cd2fd4a64dd0c878e2c8dfd565c3ad85a171bac69fe5dce0b8d58b8ec1bfe0539d081f9934a69d19b0cd3e28a9da8ef73aa14b51836c8002c25c2f4932648b318d6045be35aba0c4886a4ebcfaa935cca19f54f8dc980f8d1486709b917ec3eeef1bb5d3a4fec17f95abf7c048ce1903b3de0013695e4b590063a5cbe70374f1388fb603dc7abd2b6bd930411f4940a7c9da4578c2d5f00104866962c21a32a62412de0380788dc3622bb6946a126581c3704566f3598d036645a3dab00aecfa659da3253d1f7ac617fb45b3911525eafcc55480856c3cbf75ac7a01483bfe83da2fbee6798735e96a5178e2372bb2cd5ab5bf7b55f0db0a9e6a604a21d3f6efe5f45e6a9836b5dd727371aafc8b72b5eab1fde6b6a8ed62f1810d8e04e405ddb4e632e05ec0a608e826ec5f80e078356bc9a78cf10eae30fb84ce70ed6e0edc65c7666f773a22108bf8e7ef6b0ef9bf6c2378074302dd1135bb81b9f938b2750aea395d0e0fe6bdf306c", 0x1000}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x40) r1 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000540)={&(0x7f0000000480)=[{0x0, 0x7}, {0x104, 0x1}, {0xcb, 0x947}, {0x5, 0xb}, {0x89}], 0x5}) close(r1) r2 = dup(r0) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r6, r7) r8 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$KDSETRAD(r2, 0x20004b43) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x1, r0) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000400)=0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000003c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000580)={0x3, 0x5}) r10 = semget$private(0x0, 0x3, 0x22) semget$private(0x0, 0x7, 0x400) getitimer(0x0, &(0x7f0000000440)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x80000000001d}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x48}, {0x6}]}) syz_emit_ethernet(0x6452, &(0x7f00000001c0)="a1078260cf6108f53490cc918b1000e7ff000000159f") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x7, 0x400, 0x6, 0x2}, {0x10000, 0x6a, 0x0, 0xd648}, {0x69a, 0x4, 0x4}, {0x81, 0x40, 0x1, 0x4}, {0x33, 0x3, 0x6, 0xfffffffffffffffc}, {0xfffffffffffffffc, 0x7d67, 0x40, 0xfffffffffffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = fcntl$dupfd(r1, 0xa, r0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/159, 0x9f) 16:00:15 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) r2 = semget$private(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r4 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/129) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) shutdown(r5, 0x5) pipe(&(0x7f0000000200)) close(r5) socket$inet6(0x18, 0x3, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x9, 0x1, 0x4, 0x0, 0xfa36, 0x40, 0x5, 0x0, 0x2, 0x80000001, 0x800}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xffffffffffffffff}]}) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0xc0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000000)="410100", 0x3) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) sync() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = dup(r0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x40000) 16:00:15 executing program 0: r0 = socket(0x16, 0x3, 0x6) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040), 0x0) getsockopt(r0, 0x2, 0x7, &(0x7f0000000000)=""/87, &(0x7f0000000080)=0x57) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x880002002, 0x4303) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = getpid() r3 = getppid() setpgid(r2, r3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xffffffffffff7fff, 0x3}) setpgid(r2, r2) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x110) fcntl$getown(r1, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0xed2, 0x4000000000}, {0x18, 0x0, 0x4, 0x20}, 0x1, [0x7, 0x3ff, 0x2, 0x3, 0x8d1, 0x0, 0x6, 0xf20]}, 0x3c) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xffff, 0x800, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/244, 0xf4, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x6}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000340)=[{0x7fffffff, 0x80000000, 0x709149fe, 0xff}, {0x6, 0xa, 0x5}, {0x4, 0x0, 0xffff, 0x4}, {0xfffffffffffffffa, 0x32df, 0x40800000, 0x80}, {0x203d, 0x3ff, 0x2, 0xfffffffffffffff9}, {0x80, 0x2, 0x5, 0x3}, {0x80, 0xfff, 0x7f, 0x3}, {0x4, 0x7, 0x80000000, 0x8}, {0xfffffffffffff801, 0xffff, 0x28da, 0x9}, {0x8001, 0xffffffffffffffff, 0xf8, 0x1ff}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x80, 0x8, 0x5, 0x1, 0x8, 0x7fff, 0x1, 0x0, 0x2, 0x3fff800000, 0x20}) shmdt(r2) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000140)="8d") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe7a, &(0x7f0000000180)="8d9e337e39aafa28e76ca00163a69c1efa39fcbe9203db35c64cb38b160d33cfde23164bc03737d14bac44d059ee2b571faa2b248b1450d7849d2b93ab11bd1fb3474e5828a9288ea0712855dc300e5bb1e1af17e862e57e5f5b924cad020ef7f2e9f9149511f2ee8e570233430d010cf4a90e921c22fc44447e92485047ec79ca12321333f98ac0a36f85283de96e9f4ae8a29c55048e9d9c453aad45e1c57679755518f4b11e7d25a85cd0ce36bb010d360fab34204e9b9bf4b1d4ad4eab66c64cf56f3032e0140a8201fa5c9770ace52941e52b8f786f9ffdc63407fb30a406bfba832787842fcdfc8e3952") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd81, &(0x7f00000000c0)='c') 16:00:16 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="7a5e8b8cc0eb9e481b9a16edc87f93929774731f1a2e9ff82b49aa1c1f7fb5638e7293", 0x23) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) chflags(&(0x7f0000001240)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) accept(r4, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:16 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f000059a000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x262, &(0x7f0000ffb000/0x4000)=nil) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000048c000/0x2000)=nil, 0x2000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x9) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4, 0xfffffffffffffffe) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES16=r1], 0x1) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000200)=0xffffffffffffffdf, 0xfffffffffffffdc6) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000daeeff96b5733f598c79dc14f0e8cd34e8b3ed1a1bff244227ee7cc30085d5ed47e34b"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = geteuid() seteuid(r1) sendto$unix(r0, &(0x7f00000000c0)="357fe9db7fc4b3d6db07fb4ea9175dcbfc3bfdced2725ed648d7cb75975c64139ef9e87ff4f783de2b831e6eb1010842ddfda84aac60f540b3b286c41df06cc4eba5125b8097", 0x46, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = semget(0x0, 0x3, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000240)=""/209) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)="f3e43c47c13de90b96abf71c6f334520fa1a8aac8cb4e865eba65a9c4f672780ac4274886418f0da70cb33cb352f85c45f75") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(r2, r0) 16:00:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="80008ca07f97b12f20d7850ce153e104f476b7593ed2f62b02107318e56070de199eaed9111945079eb6a67507db156314d516b5d68e7d6974f7ef9d74614f02e081c150bf0471c23f3e3102883a4a3076cb885616819c035d1cd51f356e64411ff3b5ea3fe09ac91c9861a800000000000000000d1001e0f4fe579d4e6b3fd0e434f02d4340eb5833e6b1380d58675bee2402df14e7f8763bbdefe5b6fce1709c1f2bcc585f88eabb64485a75054d3f1a41c74b637f69cba16300"/199], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0xfffffffffffffffd) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3b37) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x1ff, [{0x1}, {0x3, 0x200}, {0x3, 0x6}, {0x2, 0x7}, {0x2, 0x1aab}, {0x3, 0x40}, {0x3, 0x6}, {0x1, 0x82}, {0x3, 0x7b}, {0x3, 0x8}, {0x1, 0x2}, {0x1, 0xe17d}, {0x3, 0x1000}, {0x3, 0x1}, {0x3, 0x1f}, {0x3, 0x8}, {0x3}, {0x2, 0x9}, {0x1, 0x40}, {0x3, 0x3}, {0x1, 0x41a0}, {0x3, 0x2}, {0x2}, {0x2, 0x400}, {0x0, 0x1367}, {0x0, 0x7}, {0x1, 0x800}, {0x1, 0xfffffffffffff12f}, {0x0, 0x401}, {0x3, 0x4}, {0x1, 0x100}, {0x3, 0x1ff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x0, 0x8007, 0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) r3 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/50, 0x32}], 0x5) ftruncate(r0, 0x7fffffff) r4 = kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) kqueue() setitimer(0x0, &(0x7f0000000080)={{0x10000}, {0x7fff, 0x3}}, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x7, 0x0) r1 = accept(r0, 0x0, &(0x7f00000010c0)) sendto(r1, &(0x7f0000000040)="c9caf753a7f259aaa997a060b42c6c813c29bdea45da0521d42b157fba850add14985d6e60873275570f72fa6302a16a7d65459983027a5b7cf57f863a29f7a1e800e850a3f67486988597ddc6e82195422423f31af369316be34c01af414039c7fcbdb00968fcc7fbebf83e9960d8a666fed2327acfbb1e16724cabfd6fa43ef8f61beeff112a644f5358650a99c9612976f61c5a04a9cc210a06de012a18789e4c558c53f04e9bf68508aca268a28701a5f90e8a15d20905f966b3c75e0f83c23c49ebaff86de047dc65b59a9c81a4080b9cbab792bf51dc2c66cf156e8dd104a40e380b630157e94053501b67362b59add1e83976ab55e0b98020bd3bba92c61389ebea191e7eeda8796a37611f7a684dfc3bd0928b588c3c8f9b477194f140261b285944915e74ac718d831ffa6a226a0cf7cfa5734faa1ebed07e6ccb08432889278fea4410e7911ee38378dadc39cbc95bebe63e78f10c8baaab994b3939e7625f4295528d6bd639be3675a0020fef241ee2a02e1c22e79073297560d4770891383873fdadbc1beb25e49be6e1e70a690fda4b5f80856291ea701e3fea2700bcca511e41e832be79272b8507d555b58ca1f0b94431ecedf7e08d5b569249323ed3cb508ff6ea7127f1231529c25fc5e32630620fb2df458aee5af9e6e3b32cef66a594cf135cd9bdf4c8624081c7080d43225fff115a48a3a2b0db1c78a5fe6c4657b45b091eebb0984038c87a8d5dc61e09e0d811524ccb103e58392b8a7dd8904f2308d3287f755e7a426cea553a6b970113b916bd00588aa9b4802c3c258db73636ec00eb76979e50d9faa25170b4b1fdfb09dee5459d734a9229a4a6311e704e4590e710926d3fd7171a8762f7d1a73948b727b88155f3434052b49a6c5d85a51515852c94e2f376cbdfde39bca2153ab3cf7aa33ba2264edc3dcfe1cf5a0c064ed2f7051c3f57d291b4810e4af4d7bdba4faccb7fc028686cbfcfd113659509ed81401ce42b91406601bc901b65b9a3876ea669361d2561c75322b87bb4e3375bc75f0538aa9488235b105aa9494a6b4f60f01e62b7be1ee1dadfce1d95603471faf69762f4460b52621d1e9e0df65c2abe6003859e78f650bb8ab6d749751676c020eeb70165adc0fd423627378f230e75e4ff8f4f8bcc0714718e637377fb026ba257115073f1dfdfd9d90e0dc62de18cccb96c9755d90a6bc1b5db5c9fca1c7af6875fb0d4d4690c91f2a26cee02da9d1c249f2eb4b16b085bae7e1f2bebcba62bd32a0fd9133eaa751fa6642c2a1965bfa4ea65606042d32306c3e432ff7ec4b60bc11f269e29b8769baa2b45f244c6c30491c7ebf01ecbed6870a9366d1048bb82053ef69e096ecebff63148353709a427ac585506a13a78c522539e2da1352ac2555c01c048a83a2c218b8e2e97db4cc196221ab3c70d821117749a68ac3793ae978ae34425b62f955abf861a78a2e6e38f4282a161e5ac505d72d846eb20a9d22a76c28d20121b5099fe79d82628a06678a65b5f94a3b06f268ddd24f222d1bdbd8417ed0d89dc7a9ca795d6fb13c5ebfbb3014f0e5885d84554657b88ebabb86a04d88da284f91e7cf9657fa32dcd42526fee2c0e95970fca32bb120badc69b9afda8f71e565e961a15203fa5e2642c2cb5b88d936ae79bac5d9a63171951353c88b5395be42594bb74e12d085da9fba93569b8c8cd5ea7ba1b7a8b822cd75671d19f030ba52ee53918e37e2437003dd8f98136f1be083b1c7bd75e4bbd353809a0ce20e67f743567378e51fc1bd866647babddfe188a0a862e91dd008ee16901eef5ac67481bcc05ee3255b75903136ec0f35004f58842fbefc9739cb8bfcb0f2083e8a31e76c8b5161560b4918ae0f050d889e042cb96047d35d59f852ed8110d2e7ebaa4fe5ab870f82c85e24133757ba3f9c7ed57fa0ffcdb06d1f1ab28df41be54b22b7723e53cb18f3ae9ee3057e2fb28492c3bd067f110db40c41b8444b81dae2a50ccbe475a55ca87efad56ea25cab00b8fe5c109911122aa4739757c9fa6986d6d44f5a9728b7cefe3d3bdcd9262bfa41c9900f05a3ffda8ffe408ab7d0ad3c559bf0014a91d55289f50768425830a0c6654ac046403af25500b2b4cb10cc0e167ddaf9f49a6f0c30a62209d6a0110f40986371999370d16b2279a858a1ad49574b33436cc20d5a4c4927331ecde137855b08c753b5b429d73db0951655ffcbfd3b47f744325017d40e06c24642724231ce3991c5343b796df53df3cf11120321b6eed2293abcdb0eb47c5fb2cc0f58c3db515ce52d8a4641991d8be59c0c9aff782b2b9961753a9b8d53a6b61e320395e7bd495be829cb0e3bc19a719701c3a657cd5cee1c93704e02a942a9f18b152dabff24b247e47ed59ad6ada0213d739e80981699e680c366f3235297eefb5f0f2458a4a0eee14679a9c3dc2a52004449e3a15fa55dae22b754137789aaa18685c688933d0bb2802ef3bea742c1da1616afc6ec225a3a891897c37e0043f9f2ac803890c39adbd0a15409ea953a45cf4199e41abfbc6406bbfaed0cfef43e2a2f41c6d50b057a3017b1b0444d0efeab9a63aeaa459ba7f799eb1b402d39c51bac80ed1fa4ca170beb378ea0df2850da397524ad0aaa540d26e46b75ae7ce0f38bc26f51bb370ac5b925448b3f0d8273da809bb0300a890fd682c0099b1aac5be38397da18209b40c6884e45aee4a873fb02631ebab1f372d3ac3ac697fa2515e05fc815204b668bd33b93ba1591ed356503577624351042a2e8d23e67dfbdbc591e2197e44a43afde1971277e8d2a1e068152bc6fb9e28fe56caf320bdcd6a31806ea2070a311aa647fa85f09548d468341aafe4889a4218af4626103fdc2930472c0500d3484ef0cbfff9d7879cac0d6ebeacfc97b59ca1ded30d310c1349798e198e9ceaf86f3f4fc75a4ed9c2083c62f431166e05804252f2a02ac7dbfc500e533e4ea808e0d085c9fd650f937db99777ad1ba03d657b20d316540e03791729cf6be407b8bbf3fa09cb4275bc6484ecf15cc13c891471ee0586359204517cee347ff75e424504d9717e66f8ad699872b7aec1c78386f4ecd5a84982126da3224942842f62b516811aff9e7ba0d56ccdf31e14fed1675404f8b468614eaa100c6503ca3be8b61dbc074b7da646abd247439baf96974ef2d31c02745a090cff5c3cabe948974f0bba6f710c91da08cfae553d83d14235fbd1db242509479bae272666d462d0889cc61a20282317161139c895a469e07ebd23002977c63c8d9f52f808baeaab1d373d1c95b2511157e7b4a413e377cd24e4818740f4f8f12a65a5ec2801d297086f7d3c67cd47693c664d7c1564f25199694cbda902a5afbe46bc2183e6c85e487bbbbf7d69f96bf892b56b7b66aa47237ba1cad8bb85575e58a059410c19df8b908cf34956257cbef7b7d8d9d8b1debce3b58d7451024a6831a643b1fa6337423a6dd6e39bcf90b605f66d1aed2a6f35245c3875e76d8ad89193c30ed285aa2df9a94daba441898c531ac7690472cce61e49bda0fc276b05e30cc5e51eb84aa4b777b776f1bee248bd258d2756087fc58ace67d9f1afe2380ecc2fa7413a39ff69b40d7d7d44dc9eebe39f89aa2666fbb629e9009e24ffdca8f35347d948a3dd60553677124a671cf5b57dbe045912a97301303c5380bb42d75656ab1e1491746cde0778d63dcc595f8055d0b19c15afb8b6a34ca6aa70998392537de9ac404265694594309f51bc2c04681d1b9c65ff264ec9f0897c42e486ac4307655f1a877343fb18b27d8d94c04dd170af129922dd822c1d113121cdcc4bf62781e091af42acb3f383e57f0300a8535f5238c8b3630e832bf29e48a8e0d4615122a6e6622f2d287beaa3d10ec482ef844a5b9a1c1cfe2f833ea992057a8799bec847b7d0c090c82399aa9004779bbb86aca23f3e908c1f01f9032c866b06681257b9be9646a4ce065491844f0601ea44a613a18e04616875deccefedaa51e769c592dc84b8bd7466a7e5d0d124eb8f02dd719796b07c58aad21b566679326067079ca81e64e3733dce2d888bf02d93da7c614a8d4547032c811dd87b8186e62a338124b175d2d6cc70bdc082d34c27f7e6c92bfe656593bc5b6c2df10e250d2307c6b99c3c42e37c419bd42a982ac0277f3384ff08fa83ef10a4a8f339ac75d342461a09a019eafa647b6d871a49605a19d37afbfbff56b69933a4c6bf212c3927b080436f228bed245d97db5e4b4fc8fc6ac96104f906e40042022aaf1ec4fc9e2ae62aa80f4885a8ba678abd52607270a7049b854e051a25e313c2aabb4db5e9e4e479ac666fbbd089ba317cd920563dc6eee2f37f19b573df6a16e2c910bcca50409a37520d0db66758420772baebdb9179fbcd755d708e13ebb4dee9d1adba27154e0d68f34969b564138c065ab770876132edccbd65edb066975720d5d414b660b34152c581715ebcc35f200f90509a7ddada5fd375f16f9a6975269401408aa78b549cdda507c38923a68ce4117c1a702c9e6d7f36fcfdddac80efd6de3b10a7f0dd0f73592dddfe07738e7d266f57f6d3bf446690a4d514f11a6ec64a065a15df6541948655ebefd0cb283f47d68cafa6923813156a66421d87a253b52717f13da40012b8618dd6c377818f740e384dc3add52c5ab6ca8833d5b379e25202564648394189ffa5e6136bfd1b9feeb29747873091625a19319a06de2b42fc23291d101bfa045944ed2f98d14e5b18646d5c9966d54bb7486dd2c9a13082339361398c9698f71b1f17634f99707d4ffa66a6da2d6aec4d953bcf1af519b1702e1da8d7bbd211f671006c9842647be7b6446414aac8a44e604b67154689d5232d1e35984ec67a5bc241be5504297173d7205807ac46b0c05d29025507f4ebad2539d51011aa4d648588ced913c9523f869eec38e13cf47705587f8d59b8b0a893086ca59611d74e6557e83e4265ad1431597b45f8feeff383dcfdf6d84b470e8f28ece875b455b03f90da4847c9d2e9ac16f93828f0225d0a811070ed54d1ba2941eddd97d091d52452a37d360d93b5cdfe52469eefdabca36ba635973742506ef6066a131db6bff1f48fe655a628acc6852e161600fb475b6e9c4d5dceec85fe8f166be2ec7e061ed32a252a13a12a372fe78791b0beda2ee1c11e9c4f5a623373120c4ae83a7607c7b8a93a4b56785e101028f17146f06087e236a8fe2fcc28517cb622b87e0ca6a353d9cf3265669c29ecaaf6bf548e467620a826b2e39988252dc0fbf5af652471b609b0be64720f5826a2cd7797feca1ce0eeafe7de09a039e03ffd63ad5233c9b89f9dea094a256ee2cc780c0246e8cecd0fd243a637bbbdad17239e05b27da6838adaeac8627fbcc65968acb1528eeb10ca1e2605e3909cf408ab811d005b11f49eed13c329b1fd013143287466ea166c11448014edcbad6393da2545c5ab7437ce74df0dcf0015883f7d28881c010f7c313a0bce3f9e032a2e28cf61881d1ee61eddd1dd24d3c23deb983ca2488e52a8de9e0d66a3807e7820c91ab063c1424cbf3a3c3d0dfa7bfb429eac4253a7a1cd96d47d487aa27b212c23f5cb8bde8f20b4840317933984eae28c6e6fc779796df40a5266f9c8d5b58243edda73a5a9c6b919a401de002e005b2be74245a1f48bac23612f9290b82fe275df6d09fe37b422532acf954e054e8b07a1b10e9e9bdeff29720d36685b063192f368c588a723d23844b77d5713c5595ed45e63dc80fb8a7ec6", 0x1000, 0x0, &(0x7f0000001040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001080)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x1000, 0xffffffffffffffff}, 0x7, [0x2, 0x8, 0x1, 0x1, 0x3, 0x8, 0x0, 0x1]}, 0x3c) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050390000000000008000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x88, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x218, 0xfff, 0x7}, {0xffffffffffffffff, 0xed, 0x1, 0x1f}, {0x1, 0x9, 0x7, 0x8}, {0x7ff, 0x93f, 0x20, 0xfffffffffffffc00}, {0x4, 0xba01, 0x5d, 0x400}]}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x6, 0x5, 0x3fe4b722}, {{r2}, 0x0, 0x1, 0x20, 0x9, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x4843}], 0x2b4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x4, 0x401, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x1}], 0x3f, &(0x7f0000000140)={0x7fff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x20) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x6, 0x5, 0x3fe4b722}, {{r2}, 0x0, 0x1, 0x20, 0x9, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x4843}], 0x2b4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x4, 0x401, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x1}], 0x3f, &(0x7f0000000140)={0x7fff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) 16:00:16 executing program 1: r0 = socket(0x10, 0x4001, 0x3) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x6, 0x5, 0x3fe4b722}, {{r2}, 0x0, 0x1, 0x20, 0x9, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x4843}], 0x2b4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x4, 0x401, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x1}], 0x3f, &(0x7f0000000140)={0x7fff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) 16:00:16 executing program 1: r0 = semget(0x2, 0xb, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xc0a, 0x800}, {0x0, 0xbfd9, 0x800}, {0x4, 0xf6b, 0x200000000800}, {0x6, 0x10001, 0x1000}], 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x88) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000380)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000002c0)=""/124) semget(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x1) r3 = semget$private(0x0, 0x7, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/197) r4 = semget$private(0x0, 0x7, 0x500) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/194) semop(r4, &(0x7f0000000000), 0x2aaaac55) setitimer(0x1, &(0x7f0000000000)={{0x9, 0x100}, {0xcf4, 0xfffffffffffffffa}}, &(0x7f0000000280)) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x6, 0x5, 0x3fe4b722}, {{r2}, 0x0, 0x1, 0x20, 0x9, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x4843}], 0x2b4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x4, 0x401, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x1}], 0x3f, &(0x7f0000000140)={0x7fff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() flock(r1, 0x0) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x6, 0x5, 0x3fe4b722}, {{r2}, 0x0, 0x1, 0x20, 0x9, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x0, 0x4843}], 0x2b4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x4, 0x401, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x1}], 0x3f, &(0x7f0000000140)={0x7fff}) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c6530005a166ab0b20c93d0b9c227984a1cbcdc01c479e23ae7518c7202eb1fe586cc5fa4621c4c241aa38c095ba60035fe740a4dcf32b7ba05f44666d4d362f76a551d0c2b34164fa8b1a14479bf8b343710b01f4a9a8964cf238491604e7c1e0633fab188d4b30b69db670b1d7836f7b11b38ed34b0216e6e68a3f0d0e0b8e0ca383735f0c22c706f4ef34d9cfcfa225246402a3c2f1963ea4e3a7f6c9e7b535341e8cc70b6ee2a7f35b351db5d094cb2d2b18e21656cdcf5bb4cf2aaee246506db603516273726e8061a6a4196fa284a8c36948065ff2296d3ee93c884314a2144b2813c7a423489eef8a543c8356490bc46935615e1374bea3d0638899dca24dcceeea016f995453c167cbac1e7e6d0972fbd10eeefad625851d5bfbd59d778f94bb6dc5984850285501d45c2a57b60d4b2d9b25aaad72e444a5b32e95d8de8ec8b315f7a1132c71ffb03c02536d95d77070000007565c0a89bdb0035505a52bb77af55519a4141196b650f5c3427411716f578c4816f8ef6"], 0xa) setsockopt(r0, 0xffffffffffffffff, 0x3e, &(0x7f0000000000)="04000000", 0x4) open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x2) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x100a0, 0x4) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="95c90e410ede6623245c2aecb4af06036323", 0x12}], 0x1, 0x0) execve(0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f00000011c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() syz_open_pts() 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() syz_open_pts() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8180, 0x0) clock_gettime(0x7, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x535, 0xbde, 0x10000}, {0x1, 0x1ff, 0xffff, 0x1800000}, {0x1, 0x8000, 0x4, 0xbb}, {0x200, 0x0, 0x7}, {0x53, 0x6, 0x0, 0x100000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x5, 0xc2, 0x1, 0x3f}]}) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() syz_open_pts() 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050390002300000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3763b34d173d0176b30bfc36acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a0000000000000000000000fe000000080000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x280) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/77) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() 16:00:17 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffff0001, 0xffdfffffffffffff, 0x209, 0x100000000, "5505000000000000400000000000000000000200", 0x2, 0x2}) geteuid() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="dd5c478e124ed70dc8c0000a0826850953a5b01f40816da7f05a6604ee791534ba477ad96eb47e8513823aba2980af365d93156618c113c8fa", 0x39) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/203, 0xcb}], 0x1, &(0x7f0000000340)=""/153, 0x99}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffd, "d6864f0000000013bef5dd8bdf65d700ed47d974"}) write(r0, &(0x7f0000003540)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a369979851a2eae67b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf6147525907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6cf0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc28f65b7a7b0626d6737a16ccaec13215ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad", 0xda9) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff", 0xd0b}], 0x1) write(r2, &(0x7f0000000100)="7fff6dc31e68bad50bc0bc7de46899a45609f7bbff50fd41b5bbd237de7145b065a81e1abe14f398d150901ab59d0fa8c670c6f9561998e4eac6b0f2fa2a8ab16e11a2734d5b73fb06dae8da3c890397cf2daaba855f83b00237ffb32525528d22f370ec5af23b0086a0551d61e7ef716787a613272b0003dfba31acecd0e71e95bed0f9ad0f01b105a90a0e49ac6534e3b45e7761c59f4b2b738da1efc4fb5bb417f9ef90186789b5b7bc43d2ba5af4c2dd8e718905b122cf35bf7e1ca9429d64d40ceaee63ff3f4ed9669c9f5bf3b90de373bd252375949898e8198416d6f19780373e98909e1acc77d6f8e8", 0xed) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f000", 0x2d}], 0x1) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x800024e7, 0x7f9, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) write(r0, &(0x7f0000000ac0)='\f', 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:18 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:18 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) fsync(r3) recvmsg(r0, &(0x7f0000000d40)={&(0x7f0000000b80)=@in, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000bc0)=""/66, 0x42}], 0x1, &(0x7f0000000c80)=""/171, 0xab}, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0x2) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0xffffffffffffffff, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x81}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x800}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x704}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x82}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x32}) ioctl$TIOCSDTR(r0, 0x20007479) fchflags(r1, 0x10001) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) flock(r0, 0x4) kevent(r0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x10, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0xa}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x7, 0x40}, {{r1}, 0xfffffffffffffff8, 0x6bb7efa2f8a685e9, 0x0, 0xfffffffffffffcf1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x6e, 0x40, 0x80000000, 0x2}], 0x2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x7, 0x5}, {{r3}, 0xfffffffffffffffe, 0x2, 0x10, 0x8}, {{r1}, 0xfffffffffffffffe, 0xa, 0x20, 0x2, 0x5}, {{r2}, 0xfffffffffffffffe, 0x12, 0x8, 0x4, 0x7e}, {{r3}, 0xffffffffffffffff, 0x8, 0x8, 0x0, 0x9}, {{r3}, 0xfffffffffffffffb, 0xa0, 0x2, 0x7, 0x1f}], 0x7, &(0x7f0000000540)={0x6, 0x7fffffff}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10001, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x800fffff, 0x7, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x20, 0xf0000003, 0xc5d, 0xec}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x54, 0x3, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x2, 0x100000000000}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffffc, 0x1}, {{r1}, 0xfffffffffffffffb, 0xc, 0x8, 0x4, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x54, 0x20, 0x4, 0x4437}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x10, 0x6, 0x5}, {{r3}, 0xfffffffffffffffb, 0x4c, 0x80000000, 0x80}], 0x7ae, &(0x7f00000000c0)={0x7, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000640)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000600)=0x736) setegid(r4) bind$inet(r0, &(0x7f0000000340)={0x2, 0x0}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) 16:00:18 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:18 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) fsync(r0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:18 executing program 0: setrlimit(0x40000000003, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="c8fbd43268d534b2cebff9920c997e5285f5c8f6f491ff2fb7f9e0203f4528e60f2247710b3b33e61f93898f", 0x2c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="3c064d2096238d95dc80b5bbd595dc746a787c5789a8408bfca78a9d9f047a7c051b5b573e2038a4167cde761c0e2cc7bd9d5e0dfda86bd8ac8922a643ca7b6fb8b7354e027399e83235f3beefaf253f423806b2988635d62b56d5e87f2de197212a6f25f701c31922e946f0bc24bc260f2982cdeab349ae55d525b210456494b04fb2f060ea648ee93cb6ee01d40ba3445da98595cc3cae6c18e968fc851a243a31a003bbf30c73bf90c5f174cd9c4533a09ec8d7298b3c667151c9f19aea8e8e8db33306a34e2e5b16643ecde1291dce531936f65e95d7cd0051a2cbd54b6f7400a4a141968ab51479fe0d130b25dc266336ff748271b08046fcd3e29b04e536029131f3276dd1d71c2a5f984e06c2acd3543eba3b79c51ee52bf2b66eeae0731f62e26d404a712238ab0606994a4ef1067ad6610308d893732a45191367f849f8c4c3d4ce8388bf3da8d615d2d231c4c2d715c98d7d67174168c4895ab715f3ed2c229c9cd89f4e07ffc59e3600dab4185f9bca5c440f08dfa9c1b377d550a1de6afe6046c439e44336dd67f94b0b6814c014c325de9cd1ab9339fa2ec64e5048842b9fd532895dc5ed6a82fc34bc9fd34e57212a8d71580529186d7661320e04737380e68363651e821996bae8874dc09813bda68ef430d6d8dfbdf74973d56a1bb28af1dd93a536d794950192b90ff2e6aa67d20bb74a829c902efe19808586c6e7c6fa6872227f06693a77ff5d639808146ce39f9f20f0822ab252d5ae5a5965f1d96b3f9cfae2eba4022265162c499ec2e0df5b0041b25c2e7767176f4de92747016dd132557e7824581cff00777ebaaf468b0d238f4cdf230a1ada0e3812e26d38562359e8cdfd3e5a66ce228e6f45b6cbdc28d446d9a59eca19b205f5106f9dbc03015b8be655c6cfe03f92ed00eb67a6cc1f71c306ea79a8e26804c29d62c3885d0e11d2c56a83e9206e088657fa1db2d4ab5edf33ae6d98649356e60ef84659e443b05a9ff6e53d299c705b91d25d26ca94d8398bd0935ffa4e99d7ffb0f9fd22357730e7c5d9b4c99a8dd07fefb07ec7a04aac8e9ed319b026cceaaff6a19d7345cb480f73115dcb444c20234e9e105136cee47349f70325068dea16cb0eb8ba11fbb5852f4f0bdc70a30274905b506e420c9c4b85b6794d92da17d0ebe0596b956f7940bf70399c443ed283e99bca721e527952515bbf5d02350209b0aed7b35de43fbaac787111dd86e18c509ca9b21c413f13bfb3ac45464241f152b2f6154e4a0df1e0ac381568a40c6fe6d0a1c4dc94cfb62c6ed936d8888bb2c3bf352a54dfae6bddff4c7a142cc79ab22c5006c426533b8af4dda03561f5b37a97ba8a73fa66def94ca3993e486e46a9c3a39ef44b8f0460a95d12793e4ec58f32a3eb03781c6f68388caa05b7ad9713741fdcbf0623c420c0087a17ebd655aa8f85b150fd0f9af921cf4e6cc59f390717cc2be59ed17128e187befd52519397cf8493b59ced678ddfb2ecac534e832a88b446ae41d28d64ed47554f460e1d261b4d2d01e84274df1ab80b07a1cdfd7b52b36423dff116d0ee6e521cc9c4996ab09632e540d27fbb8cd3bfba65cd0a1d1c9177537dd5c2e45ecb47bf37e0467e2a08e84e16242ab7c2d6125c738be0b3339251168ffc6a2057135084b68d34b7e73e72f6321348db858ad837500745620a4b424ee42b8d8ee81a26884c3eaa08eb837460adf45079e45bacc3c4d13b694573e25fbad30b7dc366569f3458dee365c7a4f97f32e4ca30899ca5673e3a2c36ffc35cc67f06e8111af5afc8540f5a9cd12ded91cc8e470ae076829d43d0725c6431103031bd07918563a553d3987f60fc10db3f3dc756650b232f58e323f1be99196cee27befaecda01858352ff7c27abe9bedf28976718b6e2e220c5fdcea5e3ed77ae77e148f9cbded8f251c39e18c6f8306bef65282dbab39f3ded13377b02cc01cab41b77bfb1d94da47c9919d6d6a37208020511f03b3bebc2ab70a2ce984bf4ea62a9e1311068ed734376c10c9e27c18fd0bcda59f3588e573977d0815a5cc56f8565a39ae28d0e395ab7f339bea9278e9ed70500f9f7ad6ad98f47b19d9fb69fc1b3032629a1ee04b524ee5f5bc22d6dabb3b7b6d9cefaaba43eaf852aa339c9365e53a3676224301a02fa626153a20a325c06358c2e227762073caba2965441cd568224aa15d77850bd672ce7d82b770f2a0aab2bc4ab14997d5b22fff05c6b449e71b37885617d1d735695a99c91885e90f68697e0b8321b66749b046af0e2a349576f93cdcdb876708d535734eb87487002174837a4782b58db6b44ab9701dd1746afecb705f0d184e2bc0eb869ef3141fb29ab5e2c9b27a622cd1d84e5459667f259458b81f9e0d18cf0fc9a33375e42c4993d170aba70bec97471c106b3a6a0ab49ac102253f0a42866b43f9c97ee40f1765a9df3dc4478d385b01126fd508236d047b92e8db057b94f9aebb6dac97976da38851479e5685780b1715129d7cb0acb065e8488e05b25edf720d54c1111e4dd7c9eb32c767c0c46a5af37cd98c044205b157b61216af2bf2002444891463bddd06dd9a9b3ba03db0f4792ff838ded7101caf804f27de322c7f9708e500ecefb4f1deda0b84aa955580563108f47a2117c47a80d42760245c9f1fcbc70ea5337e6156b1189e9ccf18567641c444f02887bed8b7710abb8d77b20ebd5c8337d51d31b10e914c2427bd57ba790ae2b2ed62a31e27f9ba4cecdb7dc630ddcfe80a93b28ac47f7ae776fdd7348aa18a63c8f7815095b7e0fd78f6da12df518cece65fc4c4d0f66271f2a33b60a51b26500a34fa7426f755d4eaa28231a29026273710c327bdafe5325529a8ed61984aaaa864225f958f0a774f5a7720122e6b125fe2495b5be00b0dc8049bd905ab1b4acc66b8bd70de369b6caefcd3ed6a59ec03d18087f54f1681c8f5fd6a205fc956c647fbe728fcda2195e9d3cb43eb23b43c740fc769c42a1020dc600c2a6eda3b1355d744e07a2b2ad0aa9fa10956d957c2e409ebe0b147e22a5dc1d32c913f30ffe4dbe8dbccef116b4c9b1df73464ffa2d4c270225f56ccdb8c7d78b2f7339e7f6d735992e5c6a57eb1867040520a5b2c5b6e264fde50f3fd237a7be0757346d137609e023b78402cea3c8fb901b1bbe84c71c8d35b3597a1b3a04a20a0d5f7eba1d013c1f9348e42ee39ca63b92ae8fac027c436a16982a6b2f0d68b090f5bbb8fd8e2c5bac8a4321eccdc6355b4844e79d4de06917b91be6b7ae25a8c392fad20f46e9a563281691c0e6547f9ba32b06645e671c85b7ee67db15ca8f59db6f08f6479630acaab8b67b15b16b7e726fa5ea943858f72422cad0ef668c0abd064a25c48456f8688efa2e9c4dd3b8d1812ed311a0c484aef852bae1c8a856b1b6d743bcffe076063e42a82066c4104ed1df6c27674176d2cc25fb5bb0620034c0fcf8452bf4a3d88f95b13866db3d42343714c4d5517806c0b0f17b77934cc2b72f0d5ff0a674e85508c434642ff2ab6c5428e21a6a0c8475873507e440e01da33a7252939ee06c30f53b26d96a3e8bb152d62deb51e1d6c4b9aa8a2c5467c184b9dde4fbdf0ee465e248931b45ae119ef7e0a9d5230a23f921953577dedc97d8bcfda7a85e78ee488987e4a43e7691f7f71e5d554fcd83534a47ca3707e49c477baea6cddd79d461178af63fcdf1cc4d7b3a72219483d2fd5245522e351628f9b2cae3ec28ff6c1aca3dd1114c3e2fbc2ae0da838407d5e8d8b7bef7ff886598ecb9ab1f842e3a79e71ff9b76d4716efcee0c211f04993969d184a2563597db3519edeb634e38f306a62b09a639d44fb00f86ee26e96a6e6559673df537fef7892ac62cb780426116aab0210e428c8f1f7cdcc6b0425968e3126f6fd772301a9ba12b69ee95b22383f39157b2b8fdb4bef627478880bae24f8cdc7554da4258188886f5b48bc39c2dc21ae8f4dfa1a873a9c41e2e1ee4db79d89069a737a1c251500c1cc8ca80cf19de991c692f99b1c9fd88bdd5cb7f30a838e29eeb29df54c15f95b7ce998b2b236e6ee06cab5744849f7f110e475a4409024f2a6cfc2ad844a0967cece1fc7f4ea200b878a7e5b1097ffaa4d04e21b52d1786279d5df3902cb71c980e7ad1e66a8bf0c3d92a3b46cfc4a21c7a53b1ca155fdea881049b61fe51576f2bd9b014912b3c9b6a4d6c9229de5d636ae58055a0159c83da421a48e21c57dc5dad625a014f1e3479724001e4ca44c275027fc78cc4b73aa6696dea034b4cdace10b64d836528cbb0dc6f4e015e279f714bb2848349bea777b5f50d843358e691b619a43d53133a3938fd95d964c5ec1d44f7ce9b4589841dc10b149949a8ce856ca44557bd1ee358c1ee6704ef71a2bd9101e9327a4ced1a6b09dd68ff26c29bdc8e8e946a967942d3d4e482342e4ac5ec05c6b5cc012426d8b392d262ef3d01ec8db868823403755e161a465f4df8ad8f119e88a1f98ea642256170d3ea709c6f32ba4d9b61da1f067d6302028c6194e6b0068ae72f613222feb2f1aa218fe41799c342b4b3cb77add96325a58370b769099548f64e2fecdcdcf7bed81d2fe351a73d098d26b157bd4ddcf6ffb4902ccafbefe58d3e8e3d0fdbdecd7f7c3d1558aa0e498c503e1f17d85ad81f7c5bef674a201f08078ef148a79467ef498addaa4ec92aae5354d14c05b51d0b217fcffc147efd94910862283076b09f818d6c5fa60e694b6687d6aa501a9176005910eec58767b71cf65598dc8a18204960486fb495dcd3c1ff96182fc8d38046bf5346cede1b60effb53852bfd6d0929e2d689782398d0b50603d881274ca6810d5bf6b7f79108ebeb3b2720676a427c16b33e4e3b6d21be52be4ff3ff6ef981c03c0b9feae3203a5cf3ee6b4ec297ca5b0b1001d364e9c79c1c8967734270cb2fc74e6b92d581ef10c7a2762e03cc126062a3e8483759beb6c7d28dd667a98cfd6e1516c4549fa4c40f4b4d6a940387c30afea1667bd64107b87846ab937f9bf680c712cf5e2834e142ba89c6bc3f8ea825af7beb4b5ba371cc6deac172b552b4606e0ffedec7322d96eb94e7c164e77f2d225625be1bd91a8ab23a1540f561f68fdc2732d320861cf144946365de50de79c72c58ec8082ddc2b4d6ede83fcfbabbfae447df8b7b39b58b15a40c2c66e8656ceafc312e9b2924512b055232e53727ce5813791254c2c70eed2a70e565167a004c1fa4afec44ad198e2546ebf529a7c51780a5aa0ec8cdc81d5cee95cc2d9cca9a344589a97d20d8d2ed72e0d2803700e6c7af761dfe64d02c49d621bddd1c5506d4151985647eedbccc7d41b4cfff744270ea20d854f8fd33feba522a195ca0cf546fb669c3da8cbe4f7d20751ca9cb053c4dab47833aa72b4845b50f801e1a9a658401f3bc9f1c1daf7c3fb036112f34c4e1897b804ea95599a98fe5360617ab097c058899dae4c88bd78605044a19123bb2ec9a161a56810784bd32774f29ea60cf335ea534d99f6c72e22a3035c3e74b50f41f84267a494edd21baad650ab41ee632d04c85bb3022bf2dac36e489dbe880c2370d4154c7db94e3b05196cddcc15edfaa3b7d27298e90714e85f54f87a3c6c19641dd89939655804c3d896c6ae45467a9a4d0ed80e0ed25451f746b98b5953574fd025cd64ff6acd3b919bf348f98548c11c6f60768e0673f19d3c45c97dd00f4c08b9f45171ee96877fe3dafaf92a88396a4fceca2f84c126624fc8ba2849a136da235cb70e7377b702ca", 0x1000) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) 16:00:18 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)=0x1) r3 = fcntl$dupfd(r0, 0xa, r0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x81, 0x81}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x6, 0xf18f}, {{r0}, 0xfffffffffffffffd, 0x6, 0x400fffff, 0x9, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8, 0x23, 0x3f, 0x67}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x0, 0xfffffffffffff800}, {{r1}, 0x0, 0xc3a6e8f8d160e7f9, 0x800fffff, 0x8, 0x3}, {{r0}, 0x0, 0xd3, 0x20, 0xfa1, 0x1}], 0x4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000004, 0x1, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0xe, 0x20, 0x100000001, 0x3}, {{r1}, 0xfffffffffffffffc, 0x11, 0x2, 0x3, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x200fffff, 0x6, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x4}], 0x1, &(0x7f00000001c0)={0x2, 0x2}) 16:00:18 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000040)={0x2, 0x4b1}) syz_open_pts() clock_settime(0x2, &(0x7f0000000000)={0x100000001, 0x5}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="a9") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x6, 0x1, 0x3ff, 0x2, &(0x7f0000000300)={{0x6, 0x9, 0x4, 0x8, 0x100000001, 0x9, 0x8}, {[0x6, 0x81, 0xf62026580000000, 0xc567, 0x80000001, 0x7, 0x673, 0x401, 0x4, 0x9bb, 0x0, 0x1, 0xff, 0xf522000000000000, 0x4, 0x4, 0x3f, 0x7], [0xb492, 0x800, 0x8, 0x4, 0x5, 0x7, 0x9, 0xf0, 0x101, 0x1], [0x80000000, 0x0, 0x100, 0x3, 0xff, 0x7, 0x1], [0x2, 0x100000000, 0x10001, 0x2d2d, 0x7fffffff, 0x6], [{0x4, 0x8, 0xd7, 0x1}, {0x7, 0x2, 0x45b6, 0x7}, {0x7, 0x0, 0x8, 0x10000}, {0x3ff, 0x1, 0x0, 0x200}, {0x2, 0x4, 0x9, 0x3}, {0xfffffffffffffff8, 0xf2, 0x1a, 0xfff}, {0x7, 0x1a4b, 0x7, 0xfffffffffffffff8}, {0x80000001, 0x6, 0xffff, 0xff}], {0xfffffffffffffffa, 0x4, 0xfff, 0xd0}, {0x6, 0x0, 0x0, 0x1000}}}, 0xfffffffffffffffc, 0x7fffffff}) 16:00:18 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() setrlimit(0x7, &(0x7f0000000000)={0xffffffffffffff27, 0x8000}) 16:00:18 executing program 0: setrlimit(0xf, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20081, 0x0) flock(r0, 0x4) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="c075483bbde150c7f72b2cdc75451dd71b0d75782e42cd3f25c4278cd0d2b582ee9fdf6637b28ca0414f679e7b895f4e99f92496528947115f804624701f782f9864f77477a1a00d269e26e627638b06cc08b1e48505d629348f6554a7946f3353805bf30fa43347334e8c9bf769ea2a3f021d587aae19979a4e44910177cf58a35f4a3dbc5429b8c35be7b61dc5c8ff892880fd104040740e9240d0d971c0d0e8618cbbb05cbf1b76271e61cc1ccbd24c6e966cf8934996dc23bc7fee12b9a8ef1e9f9daf64dff582d8c1635868e4c3f045b3bb330cb8a7a4c0a9af61b3acb77ca2a65b377a61a2f52b1edb9faa811525", 0xf1) close(0xffffffffffffffff) syz_open_pts() 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0), 0xfffffffffffffc36) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) pipe(&(0x7f0000000080)) 16:00:18 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setrlimit(0x6, &(0x7f0000000100)={0x9, 0x7}) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x40) 16:00:18 executing program 0: setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) syz_open_pts() syz_open_pts() 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/240, 0xf0, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff9, 0x5, 0x8, "9b9473b6e51afb509c483327f861b37d18426257"}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x90) write(r1, &(0x7f0000000280)="c19b79245f137db431ad7245cc12594cf3af7dfb236f0f03e07d6c6144d4d80929635e48a59666e1e00d1be632f09a606551cd8268da548f8483e2d59299361ad5adc233ca8b3af6ecfe71b9f0dad98252ab4e0b5a3f244435a60b6332ab3fd9ae5d5724d49e1e53aaebe9116578dcdb74c7a7b414a2eb6e4f45bbc70449a2a05ed9d941c03f8c96141f68290e2fa185673435cd987f0ec8a407c748a3056eadd1f39def2bf24a3482fe55c1b09f3229c852870d13235dcdddbc4cb2c37f2c3aeefc0f5411ce719ec22e630deced0453b384c6b15dd68c02773ee90475f24950f6a1421703b91d2f3486a58245b1fd2267cfa093ef536ab5c5f93488f8e04971dda2f1a9dfe0c58c3f23eb888a1f878039bb4451288e1b12599351618c930e8b688dd32c6ddaf14388eb8556fc49b352bf53e467", 0x134) 16:00:18 executing program 0: setrlimit(0xe, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x10, 0x6}], 0x7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x8d4, 0xdd09}], 0xc7, &(0x7f0000000380)={0x4, 0x10000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x10, 0xf0000005, 0x10000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x24, 0xf0000000, 0x4000000080000000, 0x2b87737f}, {{r0}, 0xfffffffffffffffa, 0xe, 0x0, 0x2, 0x2}, {{r0}, 0x0, 0x0, 0xf0000001, 0xffff, 0xffff}, {{r0}, 0xfffffffffffffffb, 0xb0, 0xf0000041, 0x44, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x3, 0x4}], 0x97f5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xa4, 0xf0000088, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0xf0, 0x1, 0x1, 0x800}, {{r0}, 0xfffffffffffffffe, 0x10, 0x3, 0x2, 0x14}, {{r0}, 0x0, 0x1, 0x20000000, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffffc, 0x16, 0x20000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x12, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x5, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffeffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x9, 0x7fffffff, 0x100000000}], 0x6, &(0x7f0000000280)={0x4, 0x1f54da9b}) close(0xffffffffffffffff) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) read(r0, &(0x7f0000000180)=""/134, 0x86) 16:00:18 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) getgid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x110, 0x0) syz_open_pts() 16:00:18 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7fff, 0x400}) r1 = syz_open_pts() r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x580, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0xa7, 0x4}, {0x8000000000000003}], 0x20000000000000cf}) close(r0) dup2(r0, r0) 16:00:19 executing program 0: setrlimit(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) 16:00:19 executing program 0: setrlimit(0x0, 0x0) r0 = geteuid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/59}, &(0x7f00000001c0)=0x3d) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = getegid() syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xaf, 0x309d8000000}, {0x0, 0x9}, {0x47, 0x9}, {0x82, 0x20}, {0x0, 0xffffffffffffffe1}, {0x8b}], 0x6}) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) r5 = syz_open_pts() ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xae8, 0x6, 0x2786}, {0x9, 0x100000000, 0x20, 0x1}, {0x3, 0xec5, 0x3, 0x1}, {0x4, 0x3a, 0x1f, 0x20}]}) ioctl$TIOCCDTR(r3, 0x20007478) close(r5) syz_open_pts() 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000200)='\x00', 0x0, 0x44) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) msgget$private(0x0, 0x200) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000100)="4239322eed", 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000180)=0x4) 16:00:19 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x6, 0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x5, 0x2}, {0xe7, 0x2}, {0x81, 0x66c9}, {0x8b, 0x9}, {0x27, 0x7}, {0x67, 0x5}, {0xc3, 0x800}, {0x88}, {0x2, 0x6}], 0x9}) syz_open_pts() 16:00:19 executing program 0: setrlimit(0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x2) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7fffffff, 0x3}, 0xc) r1 = syz_open_pts() ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x7fff) close(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x180) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) syz_open_pts() 16:00:19 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7f) syz_open_pts() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x41) fcntl$getflags(r0, 0x3) setrlimit(0xfffffffffffffffd, 0x0) r1 = syz_open_pts() ioctl$KDSETRAD(r1, 0x20004b43) close(0xffffffffffffffff) syz_open_pts() listen(r1, 0x9) fcntl$setflags(r1, 0x2, 0x1) 16:00:20 executing program 0: setrlimit(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000005"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/66, 0x42}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/179, 0xb3}], 0xa, &(0x7f0000000680)=""/53, 0x35}, 0x840) sendto(r0, &(0x7f0000000900)="7cc5c480f21624347d87101a9ee90cb3e20b070000000000000075e935f62a99524146659a13ac5a4b9357f3e5cedbf57d78306fd869d3b2154e1af4fe758ffb7a9b9b8bbe128c8bb17646630ac7811a3d08e1ae035fa6e492c8b2137ce6b4144b3102e0ff6c2c6b156ca2c1885e0e7fd66b8ddabb85c2ec3cde27f17c97afbd08013607bea4c99a2c689ed06a50a7e425f8ad55ceb8518742091a0ee8687e19c0418583989b7c02f8672a74f51122b9cf43d779c92b95a3b4870d86994f5e4bcb7d678104fc665c378d76350f6c980b2efc561a382b4571aadd92660ea20b259707e66d4a2e2eda6b6974afb5c08edf06ede345df459f435ad7122d4d427bb0f08e205fb3da91958379a14def397d401451e6ef953e318e97ebe5f95f23357371b104709345f0ad44079c8d10d467c96df17647b0402fbf90cdde030d9fbb3fe7a9fe3d0b912c017505b8aa01859850cc5171e125fc3d95386728e17b32e525fe284d428335f8390f512ae381d0d57d239d5a39fb4330a25922e1b16b36aef58cc9272a0a5b99d12c6aba9d8491d1f8c416707831a68af12caff5405408805d6d5354c5f333f57d999625ec1eb8568570edb23934cb1951237f34f7cab40c2ac6343f41e57e00020000000000005e7fe05cdcea2dc28923217105b8c66121e1f1a9f6d16f4b4806d64a97e6ab47b7e13f77cd09c0cd2dbb38871e47665fb822c3e65a4e3ed6a649805511eabb9fe88725a8afe4a0193ff5e30406c9fdfc8dcd5a4c6231fb54f04fa7af13f03051e623f55049a747468baf14da193cc233147760e5d382a1f9352befe0663309b7bccdffeaad0fc0108fe808b0fe77383fa152cd9216f1d43b207212c0784380653f99070ac3a11d8e411c85b4c7141977fb6ed064e4c0d30ef08beded79d5973911a37205fa9602742f4be67a84ae9cf921cd735fb2fc37443215a3a3f5584b1c8a9a9b753403c952d9f51162483969056c6ad0a2f09338a1f885669021f58028c28b0032c11aacc2a6d83249cbeb5d52811c88e293e3a8d18c23508910d52217090606ea574ca0289cd048df65a6cf13c5d1a280fd51a25b4a30b39fb1933d778271f107bed417696c49fe086397831aeab3058d2ab4e0077576835a3a15359507bccab1669a5d40c69b2c391522923c767d2adbbd94d57520f6198889cefc50121a64442bb2c8403d9002010eb3799d8e3562212dbd79184d915415fced59fbbaea52a61361aafdeeb0b580b6a4b382ab3006cab85df8b9d766b5d8b04a0c7a56e60e3c85242142d7e88140696047ab950003cd8059ccf087745278f94d714205282f75a4519f2485333449ee1fe441d7f874d96b7dcb85718b304189c3e8b8b838c18ce9473c46c9093e838f082bdbebd7684452a748418c2c2f1e4e54285ccb76973b6d6fece7507d2f4a4532f85ac48a33c3b9d245c965dea37576595ab04a7fb0af36666ecc845f259836be54b9321dbbad6dafe7977c4849a249a6314803cd305fd7eef8e91e6ae299cb10e2775776692a96e8891201775777f966c182d6e5a5469ce6c420c069491db6f5f8e47d610231597d38cff02eb572d501bf9269896e8abee614ecc9535d0c8d550c04eb7a294789176773fbea3e83da0306e57d002155726771e8ea294dd9cd0194b3c19c", 0x4a0, 0x0, 0x0, 0x0) 16:00:20 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") setuid(0x0) 16:00:20 executing program 0: setrlimit(0xfffffffffffffffe, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getegid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000040)=[0x0]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:20 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() close(r0) 16:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:20 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) close(0xffffffffffffffff) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) 16:00:21 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) write(r0, &(0x7f0000001740)="88", 0x1) dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "06ff342e19f564ecad2cb5a3028d8a1b8fc9c738"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x3ff, 0xfd, 0x9, "58acf6b4a9eaeb69ed4b4d5335728eee0988bcf9", 0x9, 0x40}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x15, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: setrlimit(0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:21 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() lseek(r1, 0x0, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:00:21 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() fchflags(r0, 0x10000) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() socket$inet6(0x18, 0x3, 0x94) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000001440)="300a20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a", 0x48) 16:00:21 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) 16:00:21 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() syz_open_pts() 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/118}, 0x7e, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42d4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x200800) chmod(&(0x7f0000000040)='./file0\x00', 0xe0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffd96) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) setegid(r1) msgsnd(r0, &(0x7f0000000f80)={0x0, "404971d2428c0d9f412b0bded2a029e12cc617668ccf1644248bd69f986dc4b63b3e89d229ea2f52b57de847a685f12c1549eaabad714b2953dc9d2a6de9202a5e0fb63761c2511f652e36f40735d4a4c13e5ded22e4686e84b808a29f3513b99478b97f5dc4d690deed07f4b9c58aacc1102fe62ff7b32883fa100bc6616e68e1c5ab9ad854eb00f721baaba69e0495b91faa61be6a37b89dcefa31e77dcdfc5ba323258ccbf3323fc22a1bafcdd4b011e8d8e51531e17cbb7f080466ae0006ad2ac2e21277d606655f96475dac9186bea5da341f87c6f738c3c1499521ee71930a7768520f19e87b4ad340b46c37b941b707d70ba3c8fdac22b1b3b15fc1d57693c248779077b93cf7a5fdc62968c327185301a82adf5006f8c0c77294acc37f45a2f67ae7738b2e2829f197b9ef2430580f1720c99513c09fd559c59e26f3cb95131f6d311fa00504a4ddcdc71d80b9f7549d01f7e1f097f0ff7432a270db355c8844e04f09309eb9f48dc8fcf7fed41e5ee096f1081d23824d7ccb9eccf1056d07e48f1ae21c16ce47644138f05d716a81a56f0874c2f6bf5dbde900c22368f84d242dc8b4e6c92dba7c906f44459ee7b5adef036f8aedbc2de72c75ceddaa02599e0c2c728a9e15cb6eeb6de723767904fd2980b1102b0f9a34289e4a15f4c59397384a8e94494b7a015756ff45e8a0d2b0dac0df3261ba7ba065bc27b73ae12aa7b309890bafbb2bdda7f05e34563c29be08068d0312fc11da9d3c36e9e94414885dff8c2a5431b2ccdcf902884ac282c92daec97f44e6b483d4cadfc8b08a22bef8f5916b91badcfe9aafe14702a20bd35330458af25f1644fe5b2c5eca2ac9962a0e97221ca2ced1155c839ca24dc31414f7942ebc74588cfa8cb2323c5ef087cac543be9b0bc9f401bdcae13bf018b556da4336f8b4f9b54e61634e6c27a1e268c028d9f02cb465f2bda48462c6e570089536389ed2cf59b2a428d8be58661271c6934d78f5b0e6acb7228feddae88995bf55f685af2191d05ad5c9e82114dc511580a832e6ba41d32d3403359f27520270022b62447c617f24535ae90bc55f7ccdf31ef58cd62b6e3a6c389f13c63fd89485448bb8bf918ba8f60b5e181f3b36de0df263a8446e872fc2f48fc479331023f7c5ed157a47eeca6a9592c22ad4d9469744ca182668f00b832180b8622d62c1f33d8e426d8e5e5c8457dbc4eb8364caea8181975cdc6d661e53761d2c72c10a5e9e1bdd6a4065c11f03e245433dfc8883c257e666f045eab0e38b4c75115160d9045d70648e9327b096764e0f86e6757b493b9c91c67c6ce21d46c0c5a2da49b1c0c9efa1e7076399dae0eb0ac6c012c5d5f2925f9855a9a2fdf71c38fc047ae3b7cfc6717c8478a828fdf5be78a378dc6bc5cc1362cac0b746336ac683e5c5d7776890a3a34195519cfc83c3541ab656cc591cc00dd0c46af1419fb9b563eb58e0da227402a13d17173bf9b1d36c4b1f245a5727abfe72cb6d85621648bce8ef3801fddd6d0cd244b7ba235bb27d9fb841106717d19eed10523565720495b878f9ff45b98b2517c3be02aa5f1636ebcca3f9b91f157fbc90da930483f389f1cefd7e9272fa19a44f07988aa689724e35b2cfcda94639674a6ac5650e71ecc507c7a80b693aba25b2606ead0a6e07e2cc6bbf3a6fff3d746eb238822162b72c006ea851e18f21a8caac471056f0b1716cce6398c0b7438a003c27a4001ebe5441814a4b1e5a2408dcdf5be8a403c247387ec298ba72394f5ae31816aa1553e7aed41fbe8262c42e0f246ed54d2e440d9fc7a31df59660e619b462e1f3cce951eff59e297672b1f99c2849a8b22b7bf638d0d58b0920b9c3cd05f124824693c141a4d37ce8f806d43cb48e9a3f675d3d91211ebb3eb09a40d67956e1755e2280ca1a858dc997f6f248f95efac4eed288d66d85d67027c5925062d1c9ea38abbc30585bb94babbd76c8eff3b340bad296e431a5c200fa29db98dfcb12beb6ad6a1323c849159811a4fcdd2cef39e8b7830ad1e0cf745a463e463318d1db6c2ffa205bad2dc9cd5cc1cc49772405852da2ad8105052e4ff640fc40c9738318fb100f87abcdd92679638ee2816be1fca642179867b03b6444d4ec672cd1faf6639c4c96ef27274d99eae6d131279c918acf30e971b185fecea64b56e434782878f5ce69b74504fcfafac1fa9f6da8b4deaf26e187fec1cb1c54f6944482a5b6a55ead089746078e9961eccafab09c26be6f2c0771e7deb3b8be1b701f551e242d34b4fab1c25f8046ecddd2fc1a358f15794d2337469b995b60e48a9918b027d92b68b190f9d81164dda98c5c829d5683cae18baf83644a1d89e34d5209fbfca2c2cfe52e83300dcc6e93530227c43b5666ab248ae01bb48521f731439ff4cfa02f7c0a16995b9a7209fc49dd78e81158fc9e1914cd424889ed9c604efb178f77fb9f2c1478ff48f3464895cb6ffdf56630c3df555513128dc3cd534790dccdc2ae0ac0a4d1ebf68af7355b15364001d830070bd15e2764c2079c1e53538a54bd8a3dd93b5340a7a7985293663b25299ae4c4310178fc4887fa36e99ea08c67092031702ca658e5d4f934527de98568fddedd70a151b841ddf44504e0a4c5ef0d6d444cc6f349a2e2c8e289456d846232ccfc5817a759c06660a040b4f0e71fe1046eeb4dadb94c92f8882e324b432b1e12fc3d3c991a92d531e29bb0dec83117c56fb407987b6b1e5a3e72e89170593933e3eea16d34ca4ea3e8ea357786e6bc208031b1547811a7ce1b562c078dc757779d02e087c0202dc36ccd13c8b093ce8855fad25f78ffbe51dc8f138eb5ea255b2c45ef157229248c2513a78926ab5f7a548c286bed24b68aa1fa4381789451cc7fea8f182c3134d12a4e2cf0a370fcf98bb5389a2c83268e51144359d9b7f66b0c43de6aa236e7a4d91b07e954213aa96b6ffeda9e76ab15dcb754809c32aa20b89921680b9dbac160602377dfe8044a74cd98c89f522bc3c5762c7d3650be3e57b6fd4bf218492e1ec7bebe95fc580035b49d1ca353ba285b40ad5da5c6cf07e6f6e90e79d6a1898dcdb0d801e88acc1a93844427b4f4c1fcdc4b4c0487a144cde19ce64c342939ca5dc706b69d8eed2d95b001ed7bb72b75e5056a079b600944b8774dedd3728b58b46edc2f67f3bf282dfcb99925fed74fc850b01e345eaf13047d37a99689a19f2e980e8a58acf5415bc81f223f98b7df273b6cc47c110b9ede6c441f7346aebce499385019c4ced69683eab39e3b311a08c61402fc6c9b129f837ae3b570c2ee9f105be850b3969720bbdeb2967c2f39a48b05dfba52fd89c0c511ed2c3979682448314e5ee0b4e05c6b0c5e9594ef1c76976479b8190c55462cc02d615ac8e219c9b6d2f3dbfb1793093ef29ab09bc18503e4e82fe01c31372c9a642a4ef011fae039c5aee60178139d42f44ecfd5dc0ab73540ffc7683dbbe53c8505a839c6dc81113b12f4e59193d4e5882efc0cc30fca4b69e86a8a45453c0ac154db576b29d6ec8ae9a0cef49165319a80ccfbb98b00b1084e79effd65c6164b6f56e072ffa719e136f9cd641a9df9a2c8f0c71388c00968c48b90e3e3c8fdea70e280a1149fc152809d923c5033e455c6416104e9ec2700a79061d0b71d440be061a8fe2ed077a8d184c295e5fffb7aa2074d52022ec6450eabdfdb86352e07d722a243e12db1b13f35a689b22bb236a4b6db73aca6c1c59f2b609e7075983e9366bf3e48673bd476b1a4c28de1584454f0abdd2573a26ec85ee73ef5fdac75da3f8ab7c96e570522d94c8c2f12cb100f402ba7657a7d6c6fcf9e9b997ca9dfae0f30360081961e45493b35d683848fb1c96eaff25ab761fa504c9c8edec7fed25c1bd482ce6048c2e8a03fe361e05e7b7c369819867bb25af087c5dea0df073b0a59c86a63019a921b938281aaeecb3f3152bcbe4baca0827bc6ae0000e92dcc01ba25db8e76a6f6b1b92694e4b578a19c5765a67fa75db38ae14ab49d20b8c852991672c61c8ff367b98fcd70b76909b7b1714fdfefab068197c7131da9910344a77cea11b81ef203ed3aa4a5586d9f8e02ca7f4df22ec24bd385f6f64b257c5273bf0de5f6da896d01f6225b293779c481c7045d69374111c4444508c40db516df4bed815cf3215ef608fad3b043f209782e42cf4e12571f620d514100f84a89a94ff097c8dc4c23affb07a6db3e739e2ba6cd64fa4e37519f826196b1e5e979ab8779a92caa3cf567dfa6ccd162ae6d1ea0d766b68f29de1ad76c7ec50bac6b8d3179524b29995c699b6220942dd611e6637f9fa30061fb584f67be30f37379f72f3dcf87be95680c5a83e6891829d9c5caf027f85e1180f7fe629ea50a53f908813b930a90fe817e73b0e537a184c30c241624ce6a08e2641e56e3bb26bfe92ab01868c026a5d4e5b2640cbf7182cb572f3cf3797daa82e7d003a18fc94f2030176a40a073cb558724b8da4c1266de565cab35e59e6aeb3eb9146666099921c3af987c063bbb03a6a944408366150268e179b3c76a9f003a7d3e28db8766944d5a5bf4808e47fda914390378a5ae25fc55f5b15c6807acc220719fe46ea532dc740e08387100dc132c63b9da05d69456d1fb1c17f50924345ddd5242aba13825e80f2f6bd868756b4aea378fd54bd713f3abf6bebbf838f703170bff433c0647e6e516bee84a9d302ed3ec4de1bce129ea8af431810fe1049a384be45b7545ad4798506fba47b1c0db5f43fc20878a912107b746648186465d1490ec73abde8b768718be61859c65e6c944affb5712a6e9fbc40843a16c82e6b24e398c733df033beb29a6f2e63a87bb4b8193166a786d797119e53fdada03bc2d893146500f5c922c7c4d805247a0b29cbcf70c14a92128e88270cbc53cabac6edd287aabc7e53f232d2b96e8c3bde2296957b16685ecca84d2243d91b829f0a8529f5f722e50a3aec8be6d609a3e47b9ad65d3326fae1d1773f7982c421593527c78f1cb5e04452570f3954002c2f318d9634b51a6767b75d42c3f8cb83bc8cea2fd95ef426038b74d20bdea833fea9f34a73e167ad144be065f63ae91f92c584d2365b6869a394b79f6e7777c0ab670aad93c994e585ae4fe0989961892c59254ea88b15bb0b7453e1dfc0eb21a97ea8bdc38492420b162a18205cddeccda4f93822754e41e4b983839dacadc606cc3c6663653907e15ab611acf026610b1959c36d2a6e28c26aa1a29dd57c205121fa7a17d771250bedf132cdbb6943d0efe5f18f59ebfaab7a4faecde0a2052ec6865f545202ebbb476caf7c3c555d3e80b260e59c4680c90d48c0ed98603f3a7a569790d34e7e90401f8af6d115c2b74ae1a46f7ff6d6935dd7b3fa7d296e6599b88edc92859659f71ac1af3a8e7d6b570c15fcc80274c25b38ec8ac1a2dfbcc0048fdeff5b491cb4e7ddd9b8a0c9a49e8e62efa6bedbbb1c845165d24e16824b9f89a8cbb13a64bfacaca992acd49dfea9b54eccee7cf4b41a27490d04ac7364e8fb99809e096702330eda17b8ee39b47eecfacacb782722d41363be8d0cbfb9f2daf5049e39ccd8ea04937fb148ff51b098dca81280a031c971585db001c14e167a4af8bc903079b00624231cd934e10e6d25f663e8ac23ac52b76a21500c159ee048a100d5f67082934f396388b87cff13d2924336a96ee2dbdedfe5d111f79ae4c68d221d18daab9cbd9b399c02130d6bfc90c818a15805f88f1b4b21eb821a5165b91209641b"}, 0x1008, 0x800) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x4) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xffffffffffffffa5) 16:00:21 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0x4c, 0x0, &(0x7f0000000100)=""/76}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 0: setrlimit(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)) 16:00:21 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x22, 0x0) close(0xffffffffffffffff) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40008000000201, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000280)="2e39a45100000100432a0ef3446fc4e271923cc666450f3821a1ad3012a6c40191e4720aedd95a44a20080000000000000c4e2bdbe1500000000c423116f5416b301") setgroups(0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:21 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f093c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./file1\x00') r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, r2}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000711000/0x3000)=nil, 0x3000, 0x1) write(r1, &(0x7f0000000180)="59ec9d9c63616a72cc33f5e798d3017a3022eb28dedd5a59bf4e1050ec824c49175a6f0f665a4143e2363fa4691cca389334a780fe7e7ad6ca999bbd305f91d3eba08b3ca216a8e7", 0x48) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x80, 0x40}, {0x18, 0x1, 0x10000000, 0x4439}, 0x1, [0x8, 0x76b5, 0xffffffffffffad5c, 0x1, 0x9, 0x5, 0x7, 0xa0aa]}, 0x3c) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="bc058dbf0c8b8c3a555ad1d8eb7c06023f00e50500cbc5e65d38c0a16c8e13f06bcc69b31ba55762f7b2e4423ed4496a31afb1bc4bab26ab2d0647198b299a0bf3a9cf8453d5722e3b02d01925f557aaac8737285f468ffecb87028d064dc3e792c9acd60b95ee20ceac9c2253ebea9095ea78489f7e955150826956a5c2e2ccadad447289d3037d91b87aaeba96fcc62c1f9a6df5ce3bfb0530e70427e204df8e6b357473a51d5ccb984a6d925313902fcb132504392beb6659462d159243af0c7ea17291a1de258fd05f31cbab03e409ee372ab743a721d54427376f00d09eb8d5053dc4e646fdf89f7780b7f23796ac79c898fb139df467189e38ed6a", 0xfe}], 0x1, 0x54) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x44}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x60, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x93, 0x0, &(0x7f0000000240)=""/147}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:22 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7) 16:00:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:22 executing program 0: setrlimit(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000440)='./file1\x00', 0x80, 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x6) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000100)="b05b9e5a6fc3216b00dd67e86bd28788b75958d0880a088a6952eec124630a2141cdc5743f17782166c7f0b3b7e24de3e304f9d64ae4482952be58679fbc09dcdaa046a25257f83503c3dba0dfd6ba95289414865965b0273d1c50e147d28c8e3a341b3b91a6d10c2e1a30f5716921efc35f0b601557e8c82fd55a908792d5b44fd7ba8b894bd44c7cab0fbcc5edac49fa55c025443554067229caeed00b5fc6beffaa8e099cf283c132d5ab0c67531065efa190af9f82ecb99e43f8"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x81) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) read(r2, &(0x7f0000000280)=""/53, 0x35) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="c5605e6f2bfbbb84517272876b6f9d5e325f4983c00371896453f6beb548c98cf2fbcad45bde952570", 0x29}], 0x1, 0x0, 0x0, 0x405}, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x202, 0x1, 0x3ff, 0x0, 0x1f}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) pipe(&(0x7f0000000680)) recvfrom$unix(r4, &(0x7f00000006c0)=""/107, 0x6b, 0x40, &(0x7f0000000740)=ANY=[@ANYBLOB="b107fa6509930700"], 0xa) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) mknod(&(0x7f00000007c0)='./file0\x00', 0x0, 0x3) accept(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ed6ae0da02372ccfe8b35534aea198ef2bedfdbbf1761d69bfc2a0c61bf2067e6024bf31bc4005ed0e93637"], &(0x7f0000000840)=0x2c) chflags(&(0x7f0000000880)='./file0\x00', 0x40000) r7 = semget$private(0x0, 0x2, 0x100) semop(r7, &(0x7f00000008c0)=[{0x6, 0x4, 0x800}, {0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x86, 0x1000}, {0x3, 0x400, 0x1800}], 0x5) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000900)=""/60) 16:00:22 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r1, 0x40003, 0x5, &(0x7f0000000440)=""/74) unlink(&(0x7f00000002c0)='./file1\x00') semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/7) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x38, 0x2, 0x3) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x5da24754a5793da0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xffffffffffffffe8, 0x3}, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) semget$private(0x0, 0x4, 0x80) mlockall(0x2000000000000003) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x3) sendmsg(r0, &(0x7f00000038c0)={&(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002580)="82e5369cb51e22e368786a261c37654fb0a0a43c3e0e4693c2916c0695ae55094c1e8e8a28fafcd46cf11846e5b86a641cb7307c8ab93a9b7328", 0x3a}], 0x1, 0x0}, 0x1) setsockopt$inet_opts(r3, 0x0, 0x4000040000000001, &(0x7f0000001580)="13433310dad4039fdd473840017bda4ace63a106290abce3ef59", 0x1a) semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000001500)=""/102) socket(0xf, 0xc003, 0x80000102) setsockopt$sock_int(r2, 0xffff, 0x204, &(0x7f00000001c0)=0x8, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/35) 16:00:22 executing program 0: setrlimit(0x80000a, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000680)=0x11, 0x4) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000006c0)="523d6e8f8fb866fcae15db673cf49e62b878856b4e7c574c8c222085f5fbade7035e780cf531f13976bb8f8b62d514faac6353831d02a80a339781ece22e36c6be95a32ba7db3be2bf73e3b7f3fef4d41f81094a263152960f3b7c0b56b8df7f247fcb6351984673eea036316dc835c4a2a796883b064c1588511a093be130a87ed8c2893f8f1cab489bf4e2a4f80aac75e154086eb7ef165a1a79ae6d749e2c0aa0d280f4c3047d6896baa9e4a17c9e0b4f7b708f85be2307d730d6fb589d1c62a0a03d58b3a227ccc93cf6c7302cd423d0a13809b22ab8189e7b0e3255ec7474bb24425853abbd8a852ddd0e41710000", 0xf1, 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="01002e5eb469e7dc3f4df14d9169cd62aee517901a6c65240a"], 0x1) sendto$unix(r2, &(0x7f0000000840)="3829caab3f689e569b7b91cf7421914c1124782dd4d2a8b651094844cae4991000ea840b8d96debde42d014e1b53d0cb2c25c6e40fa57f7f9b4ee6e8568b10a259e3a8752a512d5fd83e5659cb526ccccc4705e17dbc1065026a016399032fa10dc2cc814c9cec5ef77dc3b36befc7192fbe8d790eb7080e07a64aa676afb87c5d31cfa03e6c3a38dbff9ba89590b4baf70a21705f45de795c8a000eb872c0e169427bc201fd735b0fc57e93060066de802d2fd964d2ef1242606f2df395e5dc4d85d9b057a2cc63fd3ab61361c4619aa43c266edda4bc75cbd814fc4ef8db0bfd7afc0000000000", 0xe8, 0xc, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x55}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fd0000/0x1000)=nil, 0x80}, {&(0x7f0000fd5000/0x4000)=nil, &(0x7f0000f54000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1370}, {&(0x7f0000d94000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000580)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000005c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000540)) 16:00:22 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = semget(0x0, 0x6, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x5, 0xeb95, 0x1000]) semget(0x2, 0x1, 0x200) syz_open_pts() 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x4}, {{r2}, 0xfffffffffffffff8, 0xf5, 0xfffff, 0x5, 0xb9}, {{r2}, 0xfffffffffffffffa, 0x4, 0x11, 0x80000001, 0x2}, {{r0}, 0x0, 0x20, 0x80, 0x5, 0xfff}], 0x4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0xff, 0x42}], 0xff, &(0x7f0000000180)={0xfffffffffffffff8, 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x4) kqueue() pipe2(&(0x7f00000001c0), 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) 16:00:22 executing program 0: setrlimit(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_open_pts() getpid() close(0xffffffffffffffff) syz_open_pts() 16:00:22 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() truncate(&(0x7f00000000c0)='./file0\x00', 0x400000007fff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xf9, 0x4}, {0x18, 0x0, 0x7, 0xe69}, 0x2, [0x0, 0x7fe00000000, 0x5, 0x5, 0x0, 0xc2, 0x7fff, 0x5]}, 0x3c) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = msgget(0x1, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/35) msgctl$IPC_RMID(r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) 16:00:23 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) socket(0x20, 0x2, 0x20) syz_open_pts() 16:00:23 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000479000/0x3000)=nil, 0x3000, 0x4000000004) pledge(&(0x7f0000000000)='/\x00', &(0x7f0000000040)='/\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') syz_emit_ethernet(0x26, &(0x7f0000000080)="4f7285510202e6d346a4ed674018019cee5746824eeaa73e5daaf15d95252b7353e8a48bb71b") unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:23 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000000)='./file0\x00', 0x80c0, 0x80) syz_open_pts() 16:00:23 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x6, &(0x7f0000000040)={0x731d1fe0, 0x7}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0xfffffffffffffff7}) 16:00:23 executing program 0: syz_open_pts() syz_open_pts() close(0xffffffffffffffff) syz_open_pts() panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f77962,ffffffff81f278e3,c4,ffffffff81f3bb09) at __assert+0x2e unveil_destroy(ffff8000ffff66a0) at unveil_destroy+0x19f exit1(ffff8000ffff8260,0,1) at exit1+0x354 sys_exit(ffff8000ffff8260,ffff8000149d6050,ffff8000149d60c0) at sys_exit+0x17 syscall(ffff8000149d6130) at syscall+0x511 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffe7d38) at Xsyscall+0x128 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f77962,ffffffff81f278e3,c4,ffffffff81f3bb09) at __assert+0x2e unveil_destroy(ffff8000ffff66a0) at unveil_destroy+0x19f exit1(ffff8000ffff8260,0,1) at exit1+0x354 sys_exit(ffff8000ffff8260,ffff8000149d6050,ffff8000149d60c0) at sys_exit+0x17 syscall(ffff8000149d6130) at syscall+0x511 Xsyscall(6,1,0,1,431bde82d7b634db,7f7ffffe7d38) at Xsyscall+0x128 end trace frame: 0x0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149d5e50 rbx 0xffff8000149d5f00 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149d5e10 r9 0x1 r10 0 r11 0x4910f45531fa7139 r12 0x3000000008 r13 0xffff8000149d5e60 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149d5e40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=176435 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9520,0xffffffff822b78f0 process=0xffff8000ffff66a0 user=0xffff8000149d1000, vmspace=0xfffffd803f014840 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 91725 89401 73095 0 3 0x82 nanosleep syz-executor.1 94904 520743 0 0 3 0x14200 bored sosplice 76948 197824 73095 0 2 0x2 syz-executor.0 73095 70691 52549 0 3 0x82 thrsleep syz-fuzzer 73095 332161 52549 0 3 0x4000082 thrsleep syz-fuzzer 73095 178528 52549 0 3 0x4000082 thrsleep syz-fuzzer 73095 135410 52549 0 3 0x4000082 thrsleep syz-fuzzer 73095 63897 52549 0 3 0x4000082 thrsleep syz-fuzzer 73095 493226 52549 0 3 0x4000082 thrsleep syz-fuzzer 73095 182506 52549 0 3 0x4000082 thrsleep syz-fuzzer 73095 273119 52549 0 3 0x4000082 kqread syz-fuzzer 52549 168145 90605 0 3 0x10008a pause ksh 90605 478247 41618 0 3 0x92 select sshd 25475 283239 1 0 3 0x100083 ttyin getty 41618 306031 1 0 3 0x80 select sshd 19560 44483 87663 73 3 0x100090 kqread syslogd 87663 51277 1 0 3 0x100082 netio syslogd 82671 116056 1 77 3 0x100090 poll dhclient 8215 132505 1 0 3 0x80 poll dhclient 53223 240685 0 0 3 0x14200 pgzero zerothread 77667 109438 0 0 3 0x14200 aiodoned aiodoned 68744 46828 0 0 3 0x14200 syncer update 7323 169199 0 0 3 0x14200 cleaner cleaner 53137 57088 0 0 3 0x14200 reaper reaper 38342 175104 0 0 3 0x14200 pgdaemon pagedaemon 51318 215776 0 0 3 0x14200 bored crynlk 45978 271686 0 0 3 0x14200 bored crypto 85922 310868 0 0 3 0x40014200 acpi0 acpi0 32966 96664 0 0 3 0x14200 bored softnet 10645 284067 0 0 3 0x14200 bored systqmp 45931 195966 0 0 3 0x14200 bored systq 68709 49816 0 0 3 0x40014200 bored softclock 76244 71765 0 0 3 0x40014200 idle0 45502 426309 0 0 3 0x14200 bored smr 1 306748 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9479 6340K 6986K 78643K 12732 0 0 pcb 23 9K 10K 78643K 367 0 0 rtable 108 3K 4K 78643K 498 0 0 ifaddr 49 12K 12K 78643K 138 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 49 0 0 iov 0 0K 20K 78643K 72 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 76K 78643K 1966 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 118 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 4 9K 25K 78643K 884 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 44 38K 62K 78643K 545 0 0 subproc 64 65538K 69634K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 71 0 0 in_multi 33 2K 2K 78643K 95 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 275 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 79 20K 24K 78643K 2894 0 0 UVM aobj 29 5K 5K 78643K 31 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 28 0 0 NDP 9 0K 0K 78643K 41 0 0 temp 148 2706K 2834K 78643K 8405 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 8 1 0 1 1 0 8 0 inpcbpl 280 335 0 328 1 0 1 1 0 8 0 plimitpl 152 69 0 62 1 0 1 1 0 8 0 rtentry 112 89 0 45 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 11 0 11 1 1 0 1 0 8 0 tcpcb 544 112 0 108 1 0 1 1 0 8 0 nd6 48 18 0 12 1 0 1 1 0 8 0 ppxss 1128 14 0 14 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 370 0 179 12 0 12 12 0 8 0 art_table 32 371 0 179 2 0 2 2 0 8 0 art_node 16 88 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 8 1 0 1 1 0 8 0 semapl 112 116 0 106 1 0 1 1 0 8 0 shmpl 112 29 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2647 0 1222 47 0 47 47 0 8 0 ffsino 240 2647 0 1222 85 0 85 85 0 8 0 nchpl 144 4004 0 2361 62 0 62 62 0 8 0 uvmvnodes 72 3274 0 0 60 0 60 60 0 8 0 vnodes 200 3274 0 0 173 0 173 173 0 8 0 namei 1024 12327 0 12326 2 1 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 22150 0 22150 12 11 1 6 0 8 1 sigapl 432 1042 0 1029 2 0 2 2 0 8 0 futexpl 56 13270 0 13270 1 0 1 1 0 8 1 knotepl 112 329 0 310 1 0 1 1 0 8 0 kqueuepl 104 187 0 185 1 0 1 1 0 8 0 pipepl 112 632 0 613 3 2 1 2 0 8 0 fdescpl 424 1043 0 1030 2 0 2 2 0 8 0 filepl 120 5972 0 5878 4 0 4 4 0 8 1 lockfpl 104 261 0 261 2 1 1 1 0 8 1 lockfspl 48 95 0 95 2 1 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 39 0 29 1 0 1 1 0 8 0 ucredpl 96 1279 0 1272 1 0 1 1 0 8 0 zombiepl 144 1030 0 1029 2 1 1 1 0 8 0 processpl 840 1058 0 1029 4 0 4 4 0 8 0 procpl 600 2080 0 2044 4 0 4 4 0 8 1 sosppl 128 6 0 6 2 2 0 1 0 8 0 sockpl 384 658 0 641 3 0 3 3 0 8 1 mcl64k 65536 10 0 10 2 2 0 1 0 8 0 mcl16k 16384 4 0 4 4 3 1 1 0 8 1 mcl12k 12288 11 0 11 4 3 1 1 0 8 1 mcl9k 9216 18 0 18 5 4 1 1 0 8 1 mcl8k 8192 15 0 15 3 2 1 1 0 8 1 mcl4k 4096 43 0 43 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 4 3 1 1 0 8 1 mcl2k 2048 58809 0 58765 14 7 7 11 0 8 1 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 100125 0 100040 16 6 10 11 0 8 1 bufpl 256 24329 0 21222 198 1 197 198 0 8 0 anonpl 16 102050 0 91215 64 18 46 58 0 62 0 amapchunkpl 152 4634 0 4532 10 5 5 7 0 158 0 amappl16 192 4625 0 4021 43 12 31 42 0 8 0 amappl15 184 203 0 203 1 1 0 1 0 8 0 amappl14 176 580 0 578 2 1 1 1 0 8 0 amappl13 168 14 0 13 2 1 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 53 0 39 1 0 1 1 0 8 0 amappl10 144 67 0 66 2 1 1 1 0 8 0 amappl9 136 676 0 670 1 0 1 1 0 8 0 amappl8 128 240 0 221 1 0 1 1 0 8 0 amappl7 120 50 0 46 1 0 1 1 0 8 0 amappl6 112 58 0 49 1 0 1 1 0 8 0 amappl5 104 173 0 161 1 0 1 1 0 8 0 amappl4 96 1111 0 1087 2 1 1 2 0 8 0 amappl3 88 410 0 405 1 0 1 1 0 8 0 amappl2 80 8037 0 7980 2 0 2 2 0 8 0 amappl1 72 28201 0 27777 23 13 10 19 0 8 0 amappl 72 2376 0 2341 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 30 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1043 0 1029 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1043 0 1029 1 0 1 1 0 8 0 vmmpekpl 168 10601 0 10582 2 0 2 2 0 8 0 vmmpepl 168 111274 0 109730 132 46 86 93 0 357 16 vmsppl 264 1042 0 1029 2 1 1 2 0 8 0 pdppl 4096 2092 0 2058 6 1 5 6 0 8 0 pvpl 32 300309 0 286464 169 33 136 150 0 265 20 pmappl 200 1042 0 1029 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 351 0 26 10 0 10 10 0 8 0