kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Feb 23 11:38:41 PST 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.19' (ECDSA) to the list of known hosts. 2020/02/23 11:38:52 fuzzer started 2020/02/23 11:38:57 dialing manager at 10.128.15.235:37677 2020/02/23 11:38:57 syscalls: 337 2020/02/23 11:38:57 code coverage: enabled 2020/02/23 11:38:57 comparison tracing: enabled 2020/02/23 11:38:57 extra coverage: support is not implemented in syzkaller 2020/02/23 11:38:57 setuid sandbox: enabled 2020/02/23 11:38:57 namespace sandbox: support is not implemented in syzkaller 2020/02/23 11:38:57 Android sandbox: support is not implemented in syzkaller 2020/02/23 11:38:57 fault injection: support is not implemented in syzkaller 2020/02/23 11:38:57 leak checking: support is not implemented in syzkaller 2020/02/23 11:38:57 net packet injection: enabled 2020/02/23 11:38:57 net device setup: support is not implemented in syzkaller 2020/02/23 11:38:57 concurrency sanitizer: support is not implemented in syzkaller 2020/02/23 11:38:57 devlink PCI setup: support is not implemented in syzkaller 11:39:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x10001}) r1 = socket(0x6, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000000080)="a3ba46227ab018cc9104fbafdbcc8a55917d0a5bbd9f72553e427a174891016c23b43eb6b341cc764447239f681b0482a25f2acb9c6e41c6dd1c2846299047fdb9c3989a8df334c4a7f8ab59e04ef6ab8d68181e232e175c2e5c49610274cac874f521f147c9b38caf67beb598a0f98b15d3e874df090416f3873d5ee13affa070a18af91b7caae721d13de5535b2d6045f7d4e5c0d727c8412f7c969827465021d6ad3c412cc6b78e10b39dab35b88029f4314418c93ec1c6bd857831bb6677ced2656f98f5d1d15261e54b4e9159c1b78c926eb12be18cecd6657628a94ae1aaa38deab86674608b7666b3c794142aa3b201296d974adc8af7cdd20b449d8d580eaa67b86003c409819906e91e5d5661cef3838e5a8ecd4aa909418a334e813784834fdcd8ca316c141e72753630edf043f4ab30c25dfc8f93238f5f90233e30ce3fec9364b2cc9992557fa60c5b27057f99bc60b1ccdae328bd81efe515e7b291f272c285d7e71c9c517839ba1062040368c148ba09586320709ee22740c72caa1dc54767fb637e6088b3abdf0912cee1cf4f86e6ace459e3f5257e93631f43605c644793bfbfb97b95db8355568d5199feb9d678bfe742e28ded21208e1a6e8aa327afc88473d86f9ee74f6fb61b016d3cfa9ca505e2ad2ef06adf421e4f9e356fe454430a49428571122f90b89d037d532d532dce1c0c9b2de2b0aa9eefa4729520c67b11e272c9d95df3190c698801cabf102bf63db5e1340e1176f632bd745840ed2cd5c45636afe4e281aa28c3f434664e8cb06be661d2b5ba4f506d5140e2531cdace15f7d990de9dd7ea3c93bdacaa4ad40aa75d8bcc8f4a5cc5fee24ca1136d787d5edfdfd7994d7a3aa764bcedb01234db162996b49a093b27331743b91b0315304d9f86c0d9bae7aae3275676b933892ed87fa7a6b144f2ddc3d5667b5d43bbaa54dc043cd574743ff0885c7e7f935eefee1b03dc984f4e1dca83728a45828a046e4e0098268e1aaca3ee57ff8330b3de78fb16ce80224e0f27bc8b675776468d27b4eb1344c60ca26346721a30bb7c0c4b78bf1c0a3a75e1d974b0b994591ae55d2cc038d917682ac7e3d6b6ade9053dd89ff8410b185990db3ced7063b5e2fc489f9a2d83a06a37adbf4fe3096cceb8c29bbbadd78d2c6255cb51dfedcdc3ed3ce14c149a49cf79f32053694fea66b6590dc5ac9b233a65434a3d24640a4d991428f692b6ada8b226cdd5cf2f6dfc45c708e82061cc9cfb722ce80cca89dc66482a480929d13a2818760beeeade6112bfe1c2151f6add26dbb267430a1de655c86ad5274dbe9f1ae3426f23db0e10968e7d9a862bbb8a5cf1827acf40056a460b8b6c7b165260b122ceeb34d3ff8ce2688fbf9f7b4ecfe2d84e0b1c46ea2c165dd983c9795f2c61dd088cdbee3d232be60aa91191d7292be6c4a3d762c47b3bc5c60d9aa05f90033272736a8f0c19012740baae59f9a683995287fd65756e7816473de0917acf74924878e70d08bbc4a9778f050dc5beb9d6e22f34374c7617fb470dcedc6845ca65d21e7f331b9bdffad70f2ec444e7be1e66b57330cbfc482923e6229fb430a4ed4415fd358f018b4ef55d04a32da3da709b2516bc5b43c09bfeb7cd03e277c5bf67604f5a5639484da9fdfdc47921a77a58595e0bc4ad760a9971a1b3f75519b9995e118edf288db253376471a9849efc2fe48291548b6e756d5433d4a5f531c1ae6f2be175e08170a23f0685527a93c865870738e930d981ee4f985962f8b20a2fc5c550cf180496047f350d6c3def374483ea1fa9e77707eb467f8506161ab34342236bc0b36a57c9a3a5eaee7d5b86a5fdb8ed1911875028d8e03c74a54972f0520a2e1954e7742c15bd02df89f6311eb0cf5d5396e279958ad4cc1968220048fd60f0b458c18fba63170852491f3f158bb3d94d00f80bba0fe8462d6fafa2f41c635d3608d4e82265f13af8450be0dab578b3178c4a2ae923e0a50d64519ac07e2e828a14055b57ab8e5a3045cc9010464e1c1d44762a99be974793f214c8cdc1a848717b0784cf450dc4ee5d9864f7bdc31cdb783db6a9e5ee121a5caa6cd2ff13f08d9953765e8eb6ff71a0685da9ba39b5bddc28abb8ac69d7bf7a920ad35472e599fbf0bb44046f023689d4657172cfe33625e06f6c2bccf3ad862032a6685ff82f4075f4a171723a0f63079c2e128329d607bff5c445b9f84aa09f2972d9d1b879fc79170fc7542e0b567e987e0d99f55a30b1c0f7f58f1d2e4167febefa9e0d817e7ded22a61cabf5454fe6a3205f246cef1e889c55037799557b92b3801bc0f24f2739c66969e2ecb109022af282d9ccae1e1b2602f66c0a6dd85358c2c2816edc36c1baef30a663c73a34c9f5b57bf8a20f4c692587f6a0fbaa9eaf907969b8fc3e4e3ac883dc2f52117b7d41f27445b9a52a6bf1e4c2f4924add79f5f3521d67c73314ae881bb6f4cd4591e8bb6f334e35512d2c919976365fcfbef91490ef062ad2a8b670e2f967f4ea63325f36931005892de5b8675750426dc38300ae0cc4d834a6d09d76784c82501629fab3849db6e349d54517304124b50c5af3f90957776235cbca0b73de6805b17912bae8537e6867a820b627be60ad5d435e680e5fc7b53f2c03fb5b1e78ac82a81948f5f8866833a12b23c110f99229c78b20d7d647e82b423ff2f5f4dc20906b6d34d17a9f5011a7a6dd883623fa5434209c2db3224a31e405d6f6019ef604272016175055cb4c8ebb4a0f86c7833129e56ad4ba31cab0802eda40bf3bc0296369c769b108f95e230fb04bdef50697e19f287c19a2c78f5d2cdc08ff722593f2a80adf6792b056f553957f078e8dc4c06a468339aa8cfdbc87c2df42c770150d1632d46530c39040fd03d50e2fc2ac0c7bd0b29a94d4ce3baaa6c4f0b4392b869fdc27497b811994e3b7d222b9544f2919874dd814147100d4b7b8989fce70460fb1d632022f0e9ea2898605e93c59235fabb6d80ec26dd7ab573ffb23d2202d26958eefce33e10c20b1817b501e14e2a148886bed28daa5dc3b86c9ac28a4adf0622797cc0b2de53a8a92941e4efa6124e6304b91af1766d6b23406cea107ed297bccdf731a40c00134175d005df0a235a195943e7771683ab1905e6c6ba4914d525af242ce1fb4f8c72fbc51ee4144235b1691eace62c705fb6155e11ff81aba6bd79b34c8ca86c9374ae053cae7557316e615284da0879bb75dba3c58827a3b62e8938613b284b327bd89e177008f76ce2f13b36a8c141c2c56e689ad049e80c08a57c4ffc6b3fd9e380fcd2e2e1ed9bd44ee7c8f2fa1af99ac9f684a3c0a984dd68229424103994bed17675ec785d6feb70005abe57f819cf17bf04d6eb959f2bbbb623ca8253e03a78269e75521db3359662375047f8399fe03cb66470e9525e63e4e37fd20bd0c7daa7fb98298a6fab99ef901d6f7f1ae69fa9acfc80c1b0c39afb4f858381cfd7094b42ce5665637da9395b34744bb5d52900a820509eb2a9a1cfc71199d8cfbc189f196322fb12528a1da6d115fa6edbc0bdde25aae79f5d5b6e1fc7608a58d31854f355319b6e81efae665accf5cbf38e8d657f2086c8a673be075dc5bd2ab3d243e6d8168e40f1c1a5d3694e05ef3e6f94a0ada6956e080370c118d9bc4680b4bed218ea3c7fdd92c1e545cf290069dab346020d628b825d69fd38483372fa03b2d2c0aa6511c87800f27ffc8c5788eb4887d6bddb7ab64e7c496ece38356aa213d9d59e98a0c8d5090307753cb02f35cbc946ef5fe027cd4e73c0ae73755bcb7581a8f6196e2fdfb53c037d2d775a41c78efff92497d2dbcce089f798177b45237f4f227b8d2e5487121d0038f5cf99466d4590cfbe426a8c777c068f63dd8a2ae1f65a65273968744d717f5d913c56eb196432391d9bcf5ac08524ce93882da5ad7437e94aa416766f9624cbbd994002757237c9483c792142726ae03741d3845c7fa28a9021ea5b352de160d6209aa90e2ffcebb3e025ee97ceb8ca88eb038e78b4ffec56d726b066fd9939726bdec6ae53b490e9e980df4e8da262adae6f0761cb693ed0fce4e243f5a203a94eadc93b0a646093aaf0d93c1abb2ef8302702b890ce1ace6bf175150aa080fd93d33cf413cd9a91463525056e475f10412c18bebb248b342f1f86417deba80e4f52402952528af6c65273d94c3d11ec48d0b7b4074d691007d3268b387201572f3a49fa5ad4c1a738d47841a460e0637df627cbcf6353f544b4a1ecbf64401f441a409f62dfacc38b2e4be41f7d40256bd4427342eea1e4b77b6f682ff43fa53331ca922e45f8ace59f560be317f4a2c6d482d0cbd79b46f165c465c6be10b560428bb4bd0e552431e1b17cdef6a12ceecfb40c312b0f3e4dfddccfadc917a64998d1a423ac9f39b2453677c787e20c8ac0d22befff1322d987f73a1b837e662c3bd486924231e544aaec3009b2dcb77b9284a14198b5626540c4428a20aa6d67c4d7b06f363c22d1ecc29dfec6f711a242a545ee403d7824182a7ad49747b8eb04722abc2db01d81990cce89a16e9211f23510c3c774436ed754e3c5c894aac791589e61e2b82f5e841c954970a77bf943042f98e3758a8c41e78fb6d1211fa939bf7eab1f438bc29328628b32e9abdac99bf9958c4ddca3405a5f614ce4aa673363327c778684b0745be96fb80bbaea56a119c499c317016cb1630c2c0dc43c0d41c8618b85edb17ded307c4621fe3f8b34720f12359e8cb62f32ec3c87dd73d9d9284e6a389b0d98be51e46c6cafd3ef4655ec0cf7335028b4ccac93357b4c9d364453b9475f9bfada69a4fbbab049b09844291ce253dfafe00a116a88fd522490b49e3d4c959853d892fb44a99560f64d9ca04b8d13498253b027283962e068f108fa7f3a16f90356a81d3734f617f2663d93fafeacf263dcf2608d4aad4fdb3d3f85345b1f3448137faef4c0c4d1ca49f95c8cb12410d3a92735ca6e4b4f263727ed3374cbcfa14755c715f1723bb1f86a933643729b58d4a65e233128fe2ae2fe5c1083143f1729a68c73292d7b2ee77a7fe5879e57e6ff946b710f3ae534510bee86410beb79be65d3ec8f7bba63d9012bc580da92535a9ca4bc657608802aa751bbe5c0ccd8aa4ea03c51f3b1b65d2c16f04ee0166d00de5624019fe1ae81649bd4b9dcd2a634a7e4a135fc5fdf6e021bfef038c560609127b5a11af2c56545528e411435811cbf00b29777bd0620d1dfad7b8a837513865c12fae33e32aa61394f854f68800a2b480934c423b284d0f81d9203aef04d723b8b9d6121ec88f88fc5d04357dea3e6a53d34c64fd48c8ec84a96c050089a9d9059522899a97aa92f98af8310d36197ee2cdc109df46c15782aaba8d3ea1c1bfd1eceec76adeca4884343d50b98176e47bcc5432b234bb6b5c063e1eb840aef7f111df0bed3bd595d3804e612747c390512fcf87df953e9ef6410cd5dd2f97546f50c28b569d284207f41437dcac5e5df8e58303f9479b0239f98890117280b8b84e6b93714e8c9a39d750f647256708651defbf692b8460e6eebbb49941930c3e2656209a1a7df8da1dcb1b6a2a0ece749b3e0a627377467882cddca64c3f8fb98900b41962e7f3c0848791331d707e2b8b2ced27488866e2082d5681d5cb6be7d8481516a06e88a4f6d3e0e8969e26de63bd711ca30a2056229afe337e8b5513e3a86eae0892abc04d02f1438ab95e249eec31ee7462af4bcabf905649398c0179fcc798efd668", 0x1000, 0x6, &(0x7f0000001080)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000010c0)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001100)={0x81, 0x4, {0x1000, 0x8}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001140)=0x6) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001180)='/dev/klog\x00', 0x200, 0x0) lseek(r2, 0x0, 0xbac, 0x1) r3 = open$dir(&(0x7f00000011c0)='./file0/file0\x00', 0x20000, 0x10b) getdents(r3, &(0x7f0000001200)=""/65, 0x41) r4 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r4) r5 = openat(r3, &(0x7f0000001280)='./file0/file0\x00', 0x0, 0x182) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) setuid(r6) ftruncate(0xffffffffffffff9c, 0x0, 0xfffffffffffffffd) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={r4, r6, r7}, 0xc) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/pci\x00', 0x10000, 0x0) fchdir(r8) r9 = syz_open_pts() ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000014c0)={0x91, 0x0, &(0x7f0000001400)=""/145}) getgroups(0x6, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, r7, 0x0]) setegid(r10) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000001540)=0x1) chflagsat(r9, &(0x7f0000001580)='./file0\x00', 0x0, 0x2) bind$unix(0xffffffffffffffff, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x0}, 0x8) setgid(r10) 11:39:01 executing program 0: syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = shmget(0x0, 0x4000, 0x188, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/34) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x7) syz_open_pts() rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) syz_open_pts() r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x1000, 0xfff) r5 = socket(0x10, 0x3, 0xff) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) shmctl$SHM_LOCK(r2, 0x3) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt(r6, 0x88, 0x14, &(0x7f0000000200)=""/223, &(0x7f0000000300)=0xdf) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000380)={0xffffffffffffffff}) accept$unix(r7, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000400), 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x40, 0x0) r8 = kqueue() ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000480)=0x2) login: pckbd_enable: command error 11:39:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41c6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf50c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a700"/1323], 0x10) socket(0x2, 0x8000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x0, 0x4003, 0x0) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x39) 11:39:03 executing program 1: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) open$dir(&(0x7f0000000180)='./file0\x00', 0x8111, 0x64) r1 = socket(0x800000018, 0x1, 0x0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10, "000000000000000100002000", 0x0, 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 11:39:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x74, 0x0, &(0x7f0000000100)=""/116}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000380)="b10a6f608c1085394c819102d2de69c60a690f8beedc5916fcf1d2303cbbc47952fe8874e2d9b017d1f9cf6cef261b11522ee1d093fdc39e9c80bacf5daed62a2c736b784d6e0a", 0x47}], 0x1) execve(0x0, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) 11:39:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4087, 0xff7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) chdir(&(0x7f0000000000)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 11:39:03 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0xfffffffffffffffe, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 11:39:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r4, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b", 0x19}, {&(0x7f0000001600)="c128dc15b2d25d523b0800edef2f52e52c1f69ec47140157a777d898cb2a1f4b449dd63b5df88375ee0c4a3425121f8216459b37d139a1ae269b8003ee6b0b55d20eb8e681203c12ebe49e817b6610a7107ff19bd4948d44c142e65024236b51f9c49535f63be1b75a7440f2e150bcd4", 0x70}], 0x2, 0x0}, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r3, 0x0, r7) fcntl$getown(r7, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000100000000}) r10 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) 11:39:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10, 0x0, 0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4, 0xff, 0x7, 0x640b7eaa}, {0x1, 0x1, 0x8, 0x9}]}) socket(0x2, 0xc003, 0x2) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 11:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x3d}, {0x200000006, 0x0, 0x0, 0x42be}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 11:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 11:39:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) 11:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:39:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x67, 0x0, 0x0) shutdown(r2, 0x3) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r7, 0x29, 0x67, 0x0, 0x0) shutdown(r7, 0x3) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x67, 0x0, 0x0) shutdown(r8, 0x3) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x2, 0x0) socketpair(0x18, 0x1, 0x40, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="df7b1310341f0c259f7954bfacff700484e062f0fbab96db3065a16a678fdf2631b0d9acbb648095ca81b49798e9579a26d0550873da4c71c5f606da81a76be5683a436424521494974cf7f13860cfd434cc34355aef762e9bcfb025510e42b31e8c450ee06bc45477f426b18ecaa3bd9fcc9744cd2ed843e05c66dba16fcb370b90f8e8672cc572ab1f3ce88de586e3", 0x90}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r0, r9, r10, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r13, r17}], 0x70, 0x5}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r19) sendto$inet6(r20, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r20, 0x40067664, &(0x7f00000001c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r21 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r22 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r22, r21) 11:39:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) accept(r0, 0x0, &(0x7f00000000c0)) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000504600000000000080005010000", 0x2000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) 11:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x20}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:39:03 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f0000000180)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 11:39:03 executing program 0: syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x501) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 11:39:03 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000f16f57ffe82fdcbd719e75e6a3590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000100"/124], &(0x7f0000000100)=0x6e) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000d00)={0x8, 0xfffffffe, {[0x2, 0x3, 0x6, 0x2000000000000, 0xfffffffffffffffc, 0x100000000, 0x20, 0x8, 0x8, 0x2, 0xffff, 0x8, 0x3, 0xe9, 0xf7e, 0x75537da, 0xff, 0x2], [0x1, 0x7, 0x2, 0x0, 0xffffffffffffffe5, 0x20, 0x4, 0x3, 0x8, 0x7], [0x826, 0x3f, 0x100000001, 0x6, 0x8, 0x100000000, 0x7], [0x4, 0x87, 0x92df, 0x63, 0x7fff, 0x2], [{0x1, 0x6, 0x7, 0x6}, {0x3f, 0x9, 0x27, 0x9}, {0x8, 0x0, 0x6, 0xd7f}, {0x5, 0x7fff, 0x0, 0x8}, {0x3, 0xffffffff, 0x8, 0xfff}, {0xff, 0x7ff, 0x80, 0x2}, {0x401, 0xffffffff, 0x1f, 0x8}, {0x7, 0x43e3, 0x8, 0xfffffffffffffffd}], {0x7, 0x100, 0xd91}, {0x0, 0x3, 0x3, 0x80}}}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x108, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000180)={0x8, 0xfffff001, 0x0, {[0x3f, 0x2, 0x4, 0x6, 0x100000000, 0x1, 0x4, 0x0, 0x0, 0x8, 0x6, 0x7fff, 0xffff, 0x2, 0x1, 0x7, 0x5, 0x9], [0x0, 0xb048f29, 0x0, 0x2, 0xef, 0x38ec, 0x7ff, 0x902, 0x8, 0x5], [0x7ff, 0x7, 0x318, 0x7fff, 0x5, 0xfffffffffffffff7, 0x7f], [0x4c, 0x3, 0x8001, 0x2, 0x5], [{0x137, 0x4d, 0x53, 0x7fffffff}, {0xe0, 0x6, 0xfffffff8, 0x1}, {0x0, 0x3, 0xa3, 0x1ff}, {0x1, 0x6, 0x9, 0x80}, {0xf1c3, 0x80, 0x297, 0x80}, {0x401, 0x6, 0x5, 0x51b}, {0xbc37, 0x7, 0x7ff, 0x8548}, {0x7, 0x4, 0x9, 0x4}], {0x0, 0x4, 0x3, 0x7}, {0x0, 0x9, 0xffff8001, 0x838}}}) fchdir(r4) close(r2) 11:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000280)=0x5115, 0x4) 11:39:03 executing program 0: semget(0x1, 0x2, 0x0) r0 = geteuid() r1 = getgid() r2 = getuid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r1, r2, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x16, 0x1000}, 0xf2b2, 0x800, 0x7}) r15 = semget$private(0x0, 0x5, 0x400) semop(r15, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r15, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r0, r1, r9, r13, 0x61, 0xfc7}, 0x8, 0x7, 0xe1c2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = getegid() getgroups(0x7, &(0x7f0000000200)=[r13, 0x0, 0x0, r17, 0x0, 0x0, r16]) setegid(r18) 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(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 11:39:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x29) chdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:39:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 11:39:03 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x36f7d34b087425a5}], 0x6, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x40) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) dup2(r2, r3) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) load: 0.28 cmd: getty 45436 [ttyin] 0.00u 0.01s 0% 306k load: 0.28 cmd: getty 45436 [ttyin] 0.00u 0.01s 0% 306k 11:39:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xfff) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="89104c885bf8db941afd1029812fcb47a41ae77b9c6ae66589fb195e35ebd12933d3f5b7b3fd71b8d1f0b8fc945af68bce2620feb157eab5d155b8c4b70cdc1d2fcc37c86f3b6ddc035576288b294d0cd8b5aa08dddf1c48dc911ef33c16eff2dddb71292048b664c2e6a3400672091402595f71754929bbdacefa0f553207c8487b803f0ef7ebf48e88b2f9def7ffc7bd", 0x91}, {&(0x7f0000000140)="41b0dc1f06d4", 0x6}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xa}, 0x0) 11:39:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) r5 = semget(0x1, 0x2, 0x0) r6 = geteuid() r7 = getgid() r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r7, r8, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r6, r7, r14, r18, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r7, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r20 = socket(0x18, 0x4003, 0x0) recvmsg(r20, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:39:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5e101e64) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:39:03 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 11:39:03 executing program 0: r0 = syz_open_pts() r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x20, 0x8}, 0x1d) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 11:39:03 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x1, 0x3, 0x3) sendto(r0, &(0x7f0000000040)="28ef14a6bc56511c73513de96842b1ec4304f91fef6a94e3c6d75ba208f2d6666983386370e41cd83c76ade8a5337f3183b63d58f8c23e8c4e7213f04bca9e19a70260a122dfbca9f4eeec121b85e201f834ee8a25c0e88be613aa87eff8d346155edff1977efca865a526c038b426e4a5b815b69bd97430fc9a9cb725c15407b73577b05773f3bb9daf2a7f13f7af3ae207af7ba8e33041401f3f1a5803240bf233d938c44651d0a7f4e05c7def018046b8c9fc7932b076d180696f5a6786a7e357c6a484135f380e65427e09924ffe819eff4b6b36b39e33f8519a92fc408a3dea4a25db328c7be466dfd99076b3bb881cb4aa48668b02b03fa4f8", 0xfc, 0xc, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x80) getsockname(r1, &(0x7f0000002880)=ANY=[@ANYPTR64], &(0x7f00000010c0)=0x1) 11:39:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = dup(r0) r2 = shmget$private(0x0, 0x2000, 0xc00, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x20000000000001e3, &(0x7f0000000100)=[{}, {}]}) 11:39:03 executing program 1: r0 = semget(0x1, 0x2, 0x0) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r2, r3, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r1, r2, r10, r14, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) setgid(r14) r16 = socket(0x20, 0x3, 0x0) connect$unix(r16, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f1e10b3d25c096c71a3a95378b866696c653000"], 0x10) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x5}], 0x1, 0x7f) shutdown(r16, 0x1) setsockopt$sock_int(r17, 0xffff, 0x8, &(0x7f0000000000)=0x40, 0x4) 11:39:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x4fff) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000004, 0x0) 11:39:03 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea24817129c8b73dfd45409dea1010048c680e0f62c35576c06736304c3312a624ea751eb00000000000000000000001b0000200100"/299], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) msgsnd(r3, &(0x7f0000001240)=ANY=[@ANYRES16=r4], 0x1, 0x800) msgrcv(r3, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/98) msgctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000080), 0x1fe, 0x0, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) 11:39:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x5, 0xf9) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b58156c9cfd78e3f5c5cfc76deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:39:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) write(r0, &(0x7f0000000000)="4152c8e2798e955c3a9427c6ef4db9a25052b25f79d3801db5ccfea1eac2e9213ff2897080423baaf871c744219a8b821877fa4f3a08c50528e864bbaa7061e1856579af60454e92cb0923c53b8af71c85ecab02214dfc05cac4ba1021ff577700f2fd426e494a414877e778407d735518ad9f0a1b6c3eea", 0x78) fchflags(r0, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="820ab7f77fd297d804f77a6e0000000000240dba63e06fd04386785061c9a594820b7198587b16ce22555c14080c04da99ef5370dc984810af7f87bcb59128f42a9c30e3faa0bb8f6d9e12fdf51b2ed1046fc0d7cb7a7cd1d0"], 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x2) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01801b00000514930b1b2cd8c6f07200"/28, 0x1c) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r3, 0x3) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000300)="282f044b3dd67df3af11bc5b97a0b7034bdcc7511a51821ba6028bbd0795c62f41b7a6a454485a10201dbb1c2c2ea95b075d3c"}, {&(0x7f00000003c0)="f7f94322d9bb37b7312c62aaa6c08a39855916bb2ace09d67ea0c2209af0a24d1090544209bcf619a7ef40eb133e0285e3f5598755e70f41880e65f82386a9e0cb8a5bef8e3b6a0ca7f297e80bcddd1d4652d3c47639510dde72d29fcb909101418fcd76bb6d5251c18a7e3b4076601161fe81ad8b971d4b02184f"}, {&(0x7f0000000440)="0504a1a45a3bdc0e99a7154d39fc5f772347c058f90029873fd8901a18dd036fd2dbf355f5b9c71e272e7428c1128bcbdbd5887b2276eee3529c9d8d0bbf71530640a7a55687709f7f7835883b4f77a06f404f5e0e51d908702057339d046efb9b44ab283bec20cc5c03b6a52263a3afff6b83051cd717126cf98f8a642ebb15bc369eddf029fade713003133253592bb311f9c6019b48b4a9dd3e7fd885e49b1eb189be1fb19c59a76c5dcad52351f56ce0203f53f7c72690175438033c99ff713b175e0a0d63e734ae6b4d7602f1692e7226c93e76c7acbbdfd1bf34"}, {&(0x7f0000000340)="549ccd37a9690265607b3c5e945373279fb81391347461ba5c083b0fd27545ddf1b0c897b4e4155f4f0ad109909212e18ba1b9fb8bb3"}, {&(0x7f0000000540)="893e16c31182b4b327cf809857f0de5a2e3aebcaba000f4bde8281114b3e1044649f52019487c27c6274e4b1cc0ebbda7691214787720c8abf6ed82b66114782bfcb79"}, {&(0x7f00000005c0)="d9d204ad62"}, {&(0x7f0000000700)="e8387aa6ac6cb6c8214af0c377601486d0b7e0156c0401c833a1b845a8b21e229a1fa7d632f023d51f259fc462089900a1d5ebd1f8dcd46d3ca72038675145b7c6e3901166aeddd022729ca438cfdc0d33fa5f70a8a79d756c42dfb5cfbb564795efaae1ee48cc4c377bc5299015dd0973aab242ebe5266b69ec1732ff64ec0b346ada83a670daf5e4f3d3380c3bdf1bff7e2e441675b04968d33d3057d404"}], 0x4) 11:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x67d7, 0x3f, 0x3, 0x5}, {0x1ff, 0x10, 0xfa, 0x4}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:39:04 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1ef3b2858ae817dbd4020044dff259d35a05fabe0004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 11:39:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000180)="8bf10fe983637edd0000000001000100000000003916395ffcacb86a1ccb2120ff26e9f7ecc537563cf7062381cc845363469d67b736ddefd588083695b81eb0a849dcd413b791bacb18aa9c7508413739f6ef46a3fb3cc6d0f02b000eafe86683aa63d6415a46394f6539a616bbcf3065f5e41aaf6b302ab3ead07d576fd6bbeef0db65c73002a28f3f2dc12e857d88ee401f3905532f8fdfbd768a113bebe0ded58ecc6a885e568339e48a5a11968b40794713ff7714f69e109901b0faff969bb6be72c33f848c2f70cdbb2abe55a864e5ffa322019d1d2db9c469a57f5eb4844d250b7f5a9b4214704f8bf5edfeeb8fba33072ae4752c713f5bc91715ce16e881bc4186c30d27a5dbf4e2eb27b9ef5778662d0a3d195019f74c25b11badf56857863bffb773fe81052133afcb22624b5f2f6a17be1d333772215b49249ffaab00f92977a08d", 0x147, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x3, 0x7f, 0xf63, 0x8}) setsockopt(r0, 0x29, 0x6a, &(0x7f0000000040), 0x0) r3 = socket(0x400000000018, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x3}, {{r4}, 0xffffffffffffffff, 0xb2, 0x80, 0xfff7ffffffffffff}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r3, 0x0) r5 = socket(0x18, 0xc003, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20000, 0x0) socket(0x1, 0x8000, 0x6e) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000300)={0x1, 0x8}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x5) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:39:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r2, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 11:39:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000001440)='./file0\x00', 0x611, 0x41) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/82, 0x52}, {&(0x7f0000000380)=""/78, 0x4e}], 0x2, &(0x7f0000000400)=""/4096, 0x1000}, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x12, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r3 = dup2(r2, r2) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) chdir(&(0x7f00000000c0)='./file0/file0\x00') 11:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x4c}, {0x6, 0x0, 0x0, 0xf7}]}) write(r0, &(0x7f00000001c0)="bcae380c882f591cc2a23ac3a888", 0xe) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6350a284e013ce751e4808f7bb6b71ba48ef1bbc60c1d2b6be27468d26104e704030000009042b23319", 0x34, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x8) 11:39:05 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x16, 0x3, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x67, 0x0, 0x0) shutdown(r5, 0x3) r6 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r6, 0x29, 0x67, 0x0, 0x0) shutdown(r6, 0x3) recvfrom$inet6(r2, &(0x7f0000000280)=""/126, 0x7e, 0x1, &(0x7f00000003c0)={0x18, 0x1, 0x6, 0xfffffff7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x40) dup2(r7, r5) msgrcv(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 11:39:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x55) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x3, 0xfc, 0x9, 0x38}, {0x6, 0x7, 0x7, 0x11ca}, {0x3, 0x0, 0x59, 0xffffffff}, {0x4, 0x4, 0x7, 0x424}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) dup(r3) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xffff8001) 11:39:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b41") r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) ioctl$BIOCLOCK(r2, 0x20004276) 11:39:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) 11:39:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x29) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r4 = semget$private(0x0, 0x3, 0x112) semop(r4, &(0x7f0000000180)=[{0x7, 0xa91d, 0x800}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) msgget$private(0x0, 0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x7, 0xffff, r5}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 11:39:06 executing program 0: socketpair(0x2, 0xc003, 0x102, 0x0) socketpair(0x6, 0x4000, 0x81, &(0x7f0000000140)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="a08b5481fe5f5fc56afcba00403af00cf28509f4f240db89d5c5b941bf130b7998b917ff60121669d8f6a86fd948a65d80d4a74ad922dd15c0749d88fc9da309aff7c7538d08c6f468691a9912041d14785d7fc150f860f1d87108de24721bc9d8a38ec0f778debaf526ff7c7f40bd76f2cab20b5a46d00b82ed73a7935b4147f5e5b7e5c85c254b0127a7a10be695b3579c1e9725789245c5d4d25ad2b8c1c28acd31d9c2ee692c281a54f9a27ddb6af24680c2e6a4166e5c253b08d95b518ff871e9bf181c635c19", 0xc9, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="daea2aab69a95b525020caca20ed9518fbdb6443cb9357abdaaea3845cb9664f77206978b1222907a6cae6742059a17f969f40903b3212c72cca8f535b9b52715e431b536b58da4b3d1441b2a884151c0f59951d5d5d4f43882614d1c9287bff225a1f219abeff81f101e34b2e2a29a8d6bf0e67757799f8f115981b835df7655ee9fe7589473baa47127d5a899218679dd5e3f7fdc575cd45b76ce109bf35908125a9fbefdeb2382faa6a6685b868790a004e8a7356ca1b8eb3a2c2718241c5b66080d08e3d137080610d2085982cbb05c65f11730aa4d4a0f7d340ff9a696605e736597848d1e51d1fc4921da1f791d3341088d202f237fe62", 0xfa) 11:39:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r7, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x3018be5248f79aed, 0x40000000103, 0x80000000000007fb}], 0x3) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x67, 0x0, 0x0) shutdown(r8, 0x3) fcntl$getflags(r8, 0x1) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/155) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) 11:39:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/207, 0xcf) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100", 0x2c}], 0x1) 11:39:06 executing program 1: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400), 0x0) semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000340)=""/66) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 11:39:06 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x2, &(0x7f0000000180)={0x1, 0x200000000}) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) r3 = semget(0x1, 0x2, 0x0) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r5, r6, 0x0, 0x100, 0x1000}, 0xf2b2, 0x72fd}) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r19 = semget$private(0x0, 0x5, 0x400) semop(r19, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r19, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getuid() setreuid(0xee00, r21) setreuid(r20, r21) r22 = semget$private(0x0, 0x5, 0x400) semop(r22, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r22, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r4, r5, r4, r17, 0x40, 0xfc8}, 0x80000000008, 0x177f, 0xe1bf}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r17, 0x4) r23 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r23, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x3f) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpgid(r6) r8 = geteuid() r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r14, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r15 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x40) r16 = socket(0x18, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x800, 0x0) r18 = getppid() r19 = socket(0x18, 0x2, 0x0) sendmsg$unix(r19, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r26 = semget(0x1, 0x2, 0x0) r27 = geteuid() r28 = getgid() r29 = getuid() r30 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r30, 0x1, 0x5, &(0x7f0000000340)=""/192) r31 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = getgid() r34 = getuid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x2, r32, r33, r34, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r28, r29, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000340)=""/192) r38 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r40 = getgid() r41 = getuid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x2, r39, r40, r41, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r27, r28, r36, r40, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) r42 = semget(0x1, 0x2, 0x0) r43 = geteuid() r44 = getgid() r45 = getuid() r46 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r46, 0x1, 0x5, &(0x7f0000000340)=""/192) r47 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r49 = getgid() r50 = getuid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x2, r48, r49, r50, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r44, r45, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r51 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r52, 0xee01) r53 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r53, 0x1, 0x5, &(0x7f0000000340)=""/192) r54 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r55, 0xee01) r56 = getgid() r57 = getuid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000280)={{0x2, r55, r56, r57, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r43, r44, r52, r56, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) r58 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r58, 0x1, 0x5, &(0x7f0000000340)=""/192) r59 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r60, 0xee01) r61 = getgid() r62 = getuid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000280)={{0x2, r60, r61, r62, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r63 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r63, 0x1, 0x5, &(0x7f0000000340)=""/192) r64 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r65, 0xee01) r66 = getgid() r67 = getuid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000280)={{0x2, r65, r66, r67, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x9, &(0x7f0000000540)=[r24, 0xffffffffffffffff, r40, 0x0, 0x0, 0x0, r56, r61, r66]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r70 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r70, 0x29, 0x67, 0x0, 0x0) shutdown(r70, 0x3) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="f924bd7d0784d41d64ae18a7ea27d0fd770ef7d2e90dd18bcdd97d250c40c7a179c35aeab5f1507598aa0c9df7b690139fbcf337fbd63e0fddf4f466f01c0b5e28562771b826bf4a6c8b19159218b3da58be23957bedbba0a0868eb05f0d246a8c6032c382650954dd682b6b7e50071193ad8cc07b869cadc16e561b33124d3af89754ab1b028305402e8fa80d465ec8ef6db6de8ee74e4f93989386617d8f407fe2805b82cdd48dda8726eaa51b78c4f43f35915c05e953c4180d44ce7b57ce5ea3bb79fc980e1fc0ccd1155b1e6c7f889021ddef76c1f3cc961c7b1d84c27d342dba1d95c408704e49806a4d", 0xed}], 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32, @ANYRES32=r3, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff005501000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000400000ffff000000000000a56538d52b0788bd13ed95fe4a52f62d712da817f169b6fcf02dd1753d8c919303d6141645f77adb4e7c6c1f5d1394ac7d0050840512712fb531eab5e8365862ce817b6508", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r68, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r69, @ANYRES32=r71, @ANYRES32=r72, @ANYBLOB="1100000072a4cc2829f3cc022207659423ae17b61d"], 0xb0, 0x9}, 0xe) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x80000001) sendto$unix(r0, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x2, 0x0, 0xfffffffe, 0x2, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x5}) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r6 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000940)=[{&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000500)=""/151, 0x97}, {&(0x7f0000000640)=""/197, 0xc5}, {&(0x7f0000000740)=""/132, 0x84}, {&(0x7f0000000800)=""/153, 0x99}, {&(0x7f00000008c0)=""/76, 0x4c}], 0x9) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000a00)=[&(0x7f0000000480)='[\x00', &(0x7f00000005c0)='\'[\x00'], &(0x7f0000000b40)=[&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='!\x00', &(0x7f0000000ac0)='}/*\x00', &(0x7f0000000b00)='\\}\x00']) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r7, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x3018be5248f79aed, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/155) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r0) r1 = syz_open_pts() r2 = socket(0x400000000018, 0x3, 0x36) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x3f, 0x3ff, 0x80, "0de7d585e6f1b1c4348af7b13d9d35240cf98da8", 0x0, 0x1}) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r3, 0x3) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) close(r4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20000, 0x0) dup2(r5, r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff, 0x0, 0x9], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) shutdown(r0, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) r1 = socket(0x18, 0x400000001002, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000200)="7305c22476e2420cbb581f31659c3dd5cf5b497a7f67dd224ea06d09efd061de45b83197614e34d2c4ff89cb91918fe755065e9b45d9c69d520ec600adb5b245c9fc92cc89d553d8ab43e94768fd4b076fdc6672a1385b4ae2b19a5c58c00c3db0200413516d5f88313f4ecfbbabed22e5a29cca3f7eba232e57015adc030f2a8d3e3bfda3b73a77657b6027c59c8a0e1ba02666472e583a71c73e050fbda1ab491746fac161c668b6e0ce201ab9da79a790157e235af653376e7bbacfb7f1c50c14ca1e2d5591857521790458dbc3c877eadc26", 0xd4}, {&(0x7f0000000100)="4e2417b96b260c2769a07e852edcbe9e8b12b2a8facea6081d8244653a0a769abae5cb333ac148458d8740a09903cb8aabdf6e90ed3fc39b244381df5203e12a2811da4f2b06cc31833b10a218ec84d331ff53195b1514413cd510e471bf66d1e3a9dc052af862a0afcc423faf5b43d9b7e727684af1", 0x76}, {&(0x7f0000000300)="749aec3135929f44ddf0597546c829d9dfedbb5303a6badaff84edbf109521bfa4ed07975d7841117a2b99bd3a70e9bd80468877f533adb78a37b183f33c1ecd37c69e4fc1ce74aeac60be123dec7c020f1d6870b604bceb018f946c0cf49ae23d8c78a9e80729fadefa6f73e0c86349324a66f4b7ac6701073a7e8afd7bebf7fd6cfe60635abfb780122534608f3367e7a57df7c891487aa7a1e8e4280fe8d96e9ad7e95f75af62517276dccdc6f4db0e6d9e110d4fb62790ac2b327f2097ff43038ef85e0aefc9b3621eb0d48844eaec6087470c8f1b5384d7aa765944b51aba0745cc51a807f0ed340c4bb7d8d87b5187389c6f987d1221e2c46c706a8c40495d30941ccded67447f3b03448e15b12d36be6313789f5a9cfd22be11839df93529673abbe1c8097b6c8ddc8f71736677d58469e6914a061003f62b4ec9573fc4dfe1cd51bcd100c650385e38a582e8c9c993282514a71ff296a7260f88f3ebde769009a8114f9e9d9cebed2d18324a0341a0ca1647905b392cc92b1fcdea48ecce15a57271d0955909945a8d0ca679353869a2179ed12433e03aead1ea9d4e070d0bc42521ccba42e5a7f8a1c9bb32f0b494994a25de654220929095a73f9c6b24ecc16b03a3ed960b66fbea70e5a3140e22bb4eef9064ea2c67778c9751bbd5c98702f482dd3f6b3e42d08280ad55993f35218bef3319a3962fdbf2c0f55bbfb7c242130a5263dd541d86b5b6f71481eaf7345fa778cdd6d56c7bc7e0b259330d89c1453ea0b035ec28298b4307d809d84154bf8e12c75c95c8a3f1d1ad48775b4743cfb874f4e2152eee8def792481048f3d112a74b8282f9b2aa076cef682b6fac9bbc45884104b0cedef3962d3d99ac993af63ec4e228a5cfb824ed8d6380ad8fd4258580b86d3e9039c088b6b8e74460ad920295bcd0a8c8797acdadd40d3882a708c4d7e84f1f377d74decad6c6f7dc2c9e10dce49d652b3ed3bacf8be685d7da17420bc5fb2937259f9f172e7d218a36ed305aa2715966477d667e30f126e86150da710770f61c706c0fe386052c04f943cfc84e154226be06a591bef712995973a51858b1972fca2e79c03c85dc8cf92c932e20f09879da64db63b1710e2563f4f712b2ff48540030bcb9ebaba54955160912588df62816d405ec2e04ea492fdc67f00fc68e0807bca4cffd0aff8b6dc4cca96d7a7819f581a30c382b298ac0afe91b8376432e0b8b627fb2d40190e415a1ff582320a1e718c3397fc41d58474776c68bbb067ec6cf5b54facbc74bf8e8d5f690f7cff38cdf4484f4a704298c7aa21efac0568c52d1994a3a6d3fcad3f17ab3f152c180300cb39cb23fc7826d41880ab6a34c37fcb1f85af395e3374c532cf5ae928deb33f4341dd41fc788b143f685eb4bb6f23701d4f9d1b79b48624e731daf1b1fa32b2a30e05466c17e67160f73f6a884cc3359b9c4ad0840a73ba76a093a51daa08a4e1830827b41f34d336b7c8ee7605710e8cf0ca493acb3145cfb45c58966b12d854c7a06841bd49182e9ffd63cab0e5021a95f8021670308131e022962b44d24070250cb692f20cc12eb0a8ebf42d3656502fb1ad79e6f85383cc688da4dff9c16b105b09b6025f4ce20b54e1aa5b966179653c6f3e969413873fc8fd835359be1a3e2cabf30043770381417e3d6b8d274619c953daad53c23b62491e4730093bfb10165aa19cb771989cbb8b211a073d629f1266ed902889c067a336c73046cda3f6bdba125c75cd1e3d552dd32c7abbcaafd052880751ac3d9a3668404307d04afa8f71a4a425127265b6cce429d17f9f517a75c42ee0c87e2e4015bc3b39fee1945bb22e01ace7da3300463990030195546ada40588e07d8e0dedd84da7c48766f00dcb7c0e13eede02b6bb95e72d3d78d28f32991518514b281518536904f5c3685692bab076ad3b76b3b0927e6badc74ee6a7e6185d6f310bfb17392d3840c8b47c190d02647c4aefb5c13e5e2058c09ca155e4c53bfde079334432cc9d6bf3b458b14d0935b92873b31de03cf230b190fdca4aadc90429a58e8ffddc3a8570a9b7cec86b85254f39aad5127e9bf63f73d5774afde12908d1eee963f8c9470fa9b543b7104a0f62923539db39d3c82f3a27a2ed2eb032c874cd12d0bf96f041afa409520cefbcd2d463cd105702164eea0636d51e43dbeb17ae3e4e7299cb96a7477eeea03f948299975d93c06598390cebae6a3c6deb6341c2924edcf474373956752cc6ccd7037949a4da84a9997138b7a913ee4c96fc7d1dd66ec1015e1ddd3940a0f02b27d541d099e486b2ceca6070a749f657d0b675d89e611cbc73de59ca389b234bb8dbcff35b6e4a06074d7d4818dc115f5fb200792c826be37cc2d720cd2a764825fdc6b5ee4292fe46cb73d5cfc4452c53bb51e6775b1443f4917cfa2ceb06b0b40ea864d16363313d709b71563e4d93b1ebc803f8d4be854cfbe01f45ad3fcc01de56ec9492ca005faad69daead0858cdfbe26a6a7f772b77aaf9f967b724aef856e05893cba334088ce6ed4eee8e3095e174b8e6cda416c317a4842ff24c37cda793d9bfeec248c3bccd061071674c360ec5f61a61f0aaa50414be0165c71e41b0c62ef559fa99af613c61d6ea379aa67a69fd5dd5578959327842f1fb750572e2694b506376caf675c5297c3ead781e0be69da44d8464cc04759350b208640b00bad9619ea13611ca8bfdcfb17b90d9c6b9a8310322c16cf75b48c416fff03d5268cc1f13af995c4f4219b9d242d7935e02df19575788b1af221690703af257ca7f0278f5b6b21b337824e0353865f1cff9bf9dfeaba409e1fcb48e5892b9eea1a1994256f50755e9ad45f40ad92dac8b119b2f61303604140397eaa7e2b18131bf005aa761b7dd18a8b434058028c89dd57056700628b4a234a5a5aa63b37fcf9c59db5559aa4636fd2bdf2de365309f968d3db8a809586d7200cd30cb66bec833ffd15435b8c9df2bb79b3025f9d6c67dd8ffb4f0eadb5f0545b3d3c9f47d7aee271db4e76dc83348af18003f50e09a909789d30d3251adcd44082c6e420aa7a3443164b31cadd8e023fd9d2fe3d75cd34d184e93156d5b10f12a967e52a443006e82b5accc4295bf046ca26386fcba704f3ad0150db7297892baba0d6aacd52e9cc3900a1653122fc95086d81ba8dd930d7385b23a9064fda0b00380f141b1b3552dd7f4a2f1873a0580afb7f26bff1ade2bae3a71da2d0a6a706a430f2b63410fedb25f76f187f9c35c2fd4367cd318265b6efb66595a12c59f4ab6342760f2b6d3c9b143a940238ae3e34e15af47d3852e89ea96a6264642c90ee9e543977c2b1007b907a42f0b10adc59989629132ae7f587fbd63c3c8836ebfdf1e40c71f11a4a2f90977b23c443442045fe5e233d4e4c1cbba857cc768a16447fcf8846440764c2bd0ff1eb3ddb57f68a440c0adcda6220f6820b286f199b4ab71949d8bd89712d83276a9bcf7eb622114dd0e406e43da4f05febad8a0ffd1b7d67965f5d0a2a19b1b737c52f4d168221b768362d2ea4804d61ad8b5808b58eae32c53a7049c14bbc3f52c62cd523ba46ab80b69e45850a951aa5ccffe2c80afe554d4cb39e1cb3786b11c36b44cb331d65d2e425a57353b0126239e8a3387123bf0ebe5911c122106a9c17ef30ad7b0a7f4212090b58f6dbb3595f4b1e3769d2cb740e115dc23813070437c4a4da23c967065329b9c503dcd1bb7b6f5c880871acb11919d55e1004cc60c780c98fee897bc26476581bacbadabac57d1eea7f5842f724c0f2a4e6c01f17298a68684c9888c8f01a2092e55744e611f711e70e6277c84c08f11dbead9474c7a2221bfbe823802768b9d97fda3818bff60dba5569e9fcb255e133b3807494759f0b13f22a86109fd7fa3bfe3fcb930c05b114faa3cc329d7a447ad64b2af0afca31dbb3cc23fff90cf433f2a292f162d8d53d09e48adc869ecaa051cebf759512c9080179c9fc513f61a06d8eeb039bef16e5a1deeab7bcb15fa615b9e2345fcff011ba2cb0983e95916ce5cc17ba7722f069bc8f269b7764e78ba226f426f9b85519b79092bd22f0cc416956b6d8abdeca490a15809c175104debc73f55157b13159cc6f3ede337fd0c41575996e8d217474f230ff8beed2b2f32fe64eddf373bc53cbd94dc02f76a8914e5023847c551a5707a1d1008ba21b9c23609a34971cd36b80a48b8bf334fd781895e9d1fdfe8d200cdff4957142b2e86916555cdd023b2d0053c80c3901a2fdee5bd8410affb54f92c2b3cd55a73cbdf90d30b6d1e75ca89e3fb0d60e77dc657058565260c8667b92cd16fcbc837d21b61a0c2dc0e08ef84f56b56fe26adb6e90b1ba6d00a510e486681028595c6a7b5225c6b032e8069906594721e5ea56dff377666e8c67847fbfecf1ea098857dd29241edde64d46abaf670fdc39bde9f121bdcbc025db805f170cdedf70c10d80bad4687944f0a9fe666fe865c1bdc5588eced62f39fbe9a37c8b7efc374541f2d57f12b05dbdceef7f72731294f92aa9cfe23fae2811ab2625974e5cd28d39e1a455555a48202f3e206ea8242a44681e78f41b16a4f4a5dcdc2c56a5a4c8930d7de5f6b151c68d7caa87a2590bca5d5ea244d11adafbedba86434aeccc2ba688be0e7301cb736702e71b8ba3e7753a22153df342aee3ce6a0a1608fddeff949b1204cd1ef482e36163b64d3e64765cfdfbef33cb24cd9be461395268c5c39e8eef05452f0c0bb8020f0c79b000549868ba1db9d2b6e4fc003dd28be49b29642c2b1e671638be42384be3ebebf7fdbc4a7fbb1680b6bc8b4f8f3a43957a035e3bc0e03361d2efe482d9e1082f1fd2627a0fa5d803695ad54bdd5127a4162063da12710335fe290ca4d02c24bd92c9b126beed398ad34d268b7fa60dea767b84cdcfc30839667e2b62b6b855714d9ecea2375a2e0138136a3953a00abf762e2224926e4673c7d64d714c1b0b8a25758da883175383d2c63b80aca912902bbebd8d45f121c58e964fb994d4037a6375bdf4d9e292ef57e5ca6ea4b91c164602115d83af728b5e824f4f0f96a1fb31dc78ad30fcd5cb1c82a3f041584bbf80165ec514504c10ce5ffb9b3729458b6967c18ceac7464f2fc15b4bc5c2dacf573d119175ead48aba138c9b40eda9995b788ed5858170c7df9f39d50562dfa86e741e73658be8d76144b5daa545a926005671efec7b4d3307e3d46aeae90a628c894db4a0d6560bec6ff4dba424730c8f6c00575179df909c83a8cb90c1172d46e9a6da4bddcb20d81af8d6f38e8247a8606ca58a9b842e15e7dd436e9497c6325b1e89779fd472f1e212d1a93b05cc7d3c87b1f3689d7f6eb179cafdca1842cf6667632896c8b141a1b5bbf31fbba68955678d6f859f4ad73abc7451e331d6089c56614a2e3ddb108723eadd4cde465bae218a529ec5167f045e2b7b653c46c4c4eaf59326ad2691aafe4d77e3b15789de750009e66b260cbc1a82df821612b710f07f9b5ec911c396c442675066c244926027ce692d836e897e97b248ea8899f013a1d953a0654ac3019d8c53a0431eca721a6298570da4fc281613f8ad6fe99ee560f431aa5a3ebfe5e37764990bb624f107d259a90defe97032ae30090e35f4992b75b98f184edfbcf4ae7cad0e2a02332596615d81dd636a88103724fd4b069b2d85bdfd561dfa69b72477c4b79895d52d2e4fa33ecdc72eef22d0e01cede1179923f79d9ca97a554af72187ab0c818c265062209cff67", 0x1000}, {&(0x7f0000000180)}, {&(0x7f0000001300)="210d23375178bf06c9029d732da6547e74d73e8ebc782f75ee7ac1778be80c54757ed3b3f898118ceccd75aa4787ef61bb52", 0x32}, {&(0x7f0000001340)="e7aa80eccd2aabf78a73dc1547", 0xd}, {&(0x7f0000001380)="2babfabd5b75ae57e2fd79887404c9612d4e20f78d0568fb8366acc556efe3d641f48b05bdd88d2e54431c64119e449dae1ebce8eeb342f5d712215a7d90866aafa8266ca0986040598317d6aa2bcf283a81d91b9a0baba55133f148c8b567f2a7e463207c85b02057ca6587c4c91eade6816fb888b5c1578e251b83497599b17e38bec6923e10cdba5d2553bdf588a8d3f00439f16454a12fd95040e5497603855a8fadc1a2d21495dd7088ed38691203873a205246e60b0e4ece95b25cd7041c82f8b7f83d20c3e448b3938eb3add3d5a6d4eda6450c08c56c87d99360b62e91ea2158004b6ab391b48990fc30c61c96", 0xf1}, {&(0x7f0000001480)="6697727560cabfc723b59504d599eb22a2881ecbb330fc327cd4db409075823579d0c69288b80615dfd64ef89e085ea71b78e2b4d9c9c25be6e042829c", 0x3d}, {&(0x7f00000014c0)="64e954f36a9b07e14e07326a4bd5b066e73b2b25a72f9c00cf7d996cd6d5b5e3862377e3566c3a27c62ac62ef14c4470e0dc72fb0b147884a9ef84d01f2a52ec9f1437f80ae063559a65a2724d4ccc32b9254114f7d144e6f563d831098bddbbefa852087b2947c4391deab9532d2fc41fd4dcb93a3a8f7432ec1bcfac924a791df451031da412642219ae22a21bd51a", 0x90}], 0x9, &(0x7f0000001640)=[{0x50, 0x1, 0x4, "619d5f5c21814e58e7e293ba2ebc396bd12cc3ce575e6a83cd7c051cafc18f05d1cfb7e886ef6e3b94aea16aa79653bdba33c1fa93b08e94fd"}, {0xa8, 0x1, 0x1, "524fd7e91fd6e6520a55b42553ff963e85d2edfd6ce7072dde546d92c72814f7d9689204cbc12e3f402f9ad9da94294441050e31dbe3cb565a4ebc141914ccc27d919233b5998444e36b8a6fc518d1921058357a5ae1cff4af2c908cf47c1243d27648d8f662b8d9ce748cc6c5c4ab2f10c42d428b3c274474f4de0351900a34bae6fb1b1927182bc1777cce87da30f87e534fe9ab8c9200"}], 0xf8}, 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x80, 0x0, 0x2, 0x200}, {0x0, 0x7, 0x4, 0x6}, {0x81, 0x8, 0x0, 0x3}, {0xece4, 0x25, 0x4, 0xfffffeff}, {0x9, 0x7f}, {0x7ff, 0x8, 0x9, 0x1}, {0x6, 0x4f, 0x29, 0x3}]}) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x0, r2) lchown(&(0x7f0000000040)='./bus\x00', r1, r3) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x82}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xe6, 0x5, 0x9, 0x1}, {0x1, 0x0, 0x8, 0x200}, {0x9, 0x5, 0x2, 0x1}, {0x1, 0x5, 0x3, 0x4}, {0x0, 0x0, 0x40, 0x8}, {0x3f, 0x3c, 0x9, 0x1ff}]}) r1 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x3) getsockopt$inet_opts(r1, 0x29, 0x3b, 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="14a9cd822bd62d41c694a411d35dcf9e9d8388d59fc345628a71712063f29a324f08b60c3651afb7650c5cd566b433ac05995c1dbcea6625c51560615903041804378fa210a85645f453134079bc9de2cba0899d2b4e227a1d2991906f9ace688979e1bd0387fbfad484e5cbdef6c3d96ee1c13e0a9c24b14a6df725d34695804abf3b70f5b770f21466", 0x8a) 16:00:02 executing program 0: getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000000b000/0x11000)=nil, &(0x7f0000015000/0x4000)=nil}, {&(0x7f0000016000/0x2000)=nil, &(0x7f0000019000/0x3000)=nil}, {&(0x7f000001b000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000017000/0x2000)=nil}, {&(0x7f0000017000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000018000/0x2000)=nil}, {&(0x7f0000017000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000000000/0x13000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f000001a000/0x3000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000001a000/0x3000)=nil}, {&(0x7f000001c000/0x4000)=nil, &(0x7f0000019000/0x4000)=nil}, {&(0x7f0000016000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil}, {&(0x7f0000000000/0x5000)=nil, &(0x7f0000017000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:02 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0x221}, {0x7, 0x5}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) unlink(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/1, 0x1, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/38, 0x26) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="b100050360000003000000000701000000000000cea1fea7fef96ecfc73fd3357af9a48f1fc934252e13c53680d92f6caa0416e74f376336acf00a785004be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698ac9c9b79a1f132e27acb5d602e90c7d026ba8af63ff37282902e4fd89720fd3872babfbb758c1f54d298246ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00fdff01000000000000000000d3c883b400"/191, 0xbf, 0x0, 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) socket(0x4, 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="625e06f58b4ca5ca"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r3, r5) setreuid(r0, r3) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r7) r9 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r9, 0x29, 0x67, 0x0, 0x0) shutdown(r9, 0x3) r10 = socket(0x18, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r11 = dup(r10) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r13 = getuid() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r20 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r20, 0x29, 0x67, 0x0, 0x0) shutdown(r20, 0x3) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003380)=[{&(0x7f0000000280)="fa9d703bf3199d26ca6d1e8e9f22d047a36c0a4723660f7c5f5343b9d3615164e187d94daedde083b7d2879d5a5a2da3612243288edd7af38316a630b2a4109e37833ed56679bf013d34832e2326c67c11e2265ec820a2faa097610fb9e012ce5dd1ca6d7c0ee5959384ad397934d2badc768a55a8cf209b1fb7d46362cdeaad89ae932f6c06eb0536a3430f1ccbaae0b8ffa85eb553e887762376821cf2208953131ce65a8d1785091092e45b5554da04b25435e53f8df97573aa20e8341d496d16c3a4091e9742b10f4fc1860fa598177283dc4cd6507642ce1bbabee1712842b33d27f5d852d4ffdcedf9529fcd7c5134dcf86979bc69e473cb76b4208dee1d8728775d2cd89a0ae452d7a436ab6fc6caba9f764624af9ccc474126ee8173909f08ef9d28025d75daa4630f0664e3f2b5b7702492e086dc3c527d9f0ee3328ddbcf7c766ff7b129f651e847bc02edd2e3fd73fa03fd61cf31bf3071ff0008b0f23eb600b6f74daca51d2624598ea34c527f74a5769d8bdee0a527620a18766291d3de5707a26f2ee883b4b22eb8a6aa874f7a65e88bcdf17a3346eec826ae9b202d253ca9a91af5131f12c59258a455d321ab36bda3b32dfbfea914c43fa64299641cca3e244af6486051e14c11e88e3c07df6581f99501f3bc0e7d5b713a033b9e290e37a778c086c166dafefb807cc2c8a6378bd924ff59d336deccbd167073ca361e4a7ca1aebe2b46647f1c87bfe9167e07cd7649ac7fbbaaff35c598019f22e2de2fb7a4cea1a8c98ba33fea5fd5c07b2610f1324938973c07cc175ae1eab8f8f93754fae641a133dba3845d823fdc3dd5a1b70f7b8127f21f1d5efc8a431ef18c9829c8ceeec05e524247a474bb39621d103356a0f05ef18776bd6f2a269f2e5286fa545e657e00828fad7999a5ba61bcd1fa2685d4193559c3ccf029e85cb5f424e9c80175a8566db4453790c17ef645dfa44ab25623d8f2d861b57620409eb91b523637db3477dee77e1b1cccef0deceada4402caabc21fcbf99b96226b73e651872f394503d9da283c2a39ac99547cf7bf1e9b3608dd58fb874e9398a822344f11e335923d2f8b32a7c2c9c4a9b076ac43f21559de137b81c88a9e838d209d9f0f2758fc4142baa5cedc0a847b6eb82ea5f972e95c66aafccc829e9cfdb55478e4f10f3731eadcd449688fbee32172b5a1386eb2b855546891a1e5aab63969ad3bc2f4cd59cb28ca8d25c644e29537b147c594152fe64dd4b5d7447daad68b1f6ea93045536df7ec59b025e296c4c1320dd691b0e31e0e65c23b55682231d0b483241cd6bc60f25bb09fd3275b56b9f285b9fac1a51a566ebdf529cf787fac3d2c50f0d07d4831817bad07f694e61556a73017dd029682f65de0acefab46148e5a082c867e5ef1d872a422e59dd05c711f79a96d8bf1a101d6d74a67d1d6fd2611b431ba49ce70b0a0dd21b444dfdfd7023ede333b52f3cad9e95c2de174ef9af6393a75abbf608d6a57c6a563f3a29634111b150bbe9d2cdfd218a9ae89a55fa7668033503765a67c4845664335412e9de44ae26d0fb69aebbadc59f5016bef574ff799f91cd470f0518afb28be06e0f7e841b0785801ee638ec4e927c1c4ee5516673ddfbb8a8cbf14ad04f9d0e77c52b7e1c8825b3a0f473b9adddb90fb152df41732e4bec193c3447a31a5f7d288c4fea643c9dc7e51573be2f218e8eee2ba54a7bb20f85c9d1331b062319690e093cc404ec104bfeff1a6d3a725e76c0fab059596dd8426306ff686675168180eb4dfdc46bcd721bdc89c8d7f9b92f5453a21ee52c3f9a5e6386799c95d17b5a171c30b55933ca6d16617fd6253fdfa320e3a1913aa193971e5f6b54b3ace5ec9def904e638ca8b5a28007a3119494529c56e561eefe6e6da56187eb2fd2a81657e439c8811a833ecf410e1ee8978855211d2768811f8425d5cb47f860a6baeafe16ca9d5ad749e9dfb8ed5181cc65d160850e582f233fed0cb6d134057e0f06ae8c8ffc3a489b7560f5eb1aaba4d49cb6e61ee13b25e2f8477d6fa7dff4d459c4e9ba6d08838275234a8ee316b0fa40e4ab8ccff0ff1a60b771e80c5874f9a36a74f6ad7a26dcc127557af5b39bdb5fe89c41293bcb9f1199f16896a6be61a79e53cb578b4eceae86bc45ea898211c9b32d1b699a7ae33d25c9bc3e8d554847bfe35e2936c1a6862db623711480a54e2f16193889ec5bd227e6d0e92486854a16226171ca92c10975292e561924e5cb9d10b80834529a2fdfe4be6170276ba64a26fdbe11090e7bdb1a1805089fb519319affde5568159d3ca16c525cd69508790f006b2db04c31b46b8e161faf905a4e91ce154950e0108f4c134380bbe5c92272366f141905fdda2e317c1cafd4097d068fc50fb092f349e54c4f5e0fc7ce6afb8445c2269f81a3e5430ef7f6b3d9cec46359fec5da917a4bfa417ef71ef9cf78c68455811e0099a3c07a7864c3ef04c0f8d49922cfa8c27225ca82b203a08b66b8c94eef7c838553af464fa67fb486dfd6f9937767fae2de5f6049f6ba9e19ad8147f7526008b0d3f8edbd1c4373fcfa6f0038bc9b87b948cc569a7d8ebe8af32b0558d5eb4aec95215337ab57800a6f8bcf5a1d05c7f8dd8fa36c9ab5c1098ae523c5b66e76a9a8bca81a9f8bbf58690c29fdbb67620254b6bdd683f9cc25624059121fd53bfebc8781823c79b5ec1aa03b1cc1576a911fc041b2f59c3e49eee02191f20682a086ef34e8151e722017d4255d8286ab6f6219615ec4b62beda6df10ef92ef624447f424e6d654e8db92641565465c754cfbeda3a5b2d1b1e08951be3148bfaa5a679d7c0de4d88f7ecdd0e5b7856e1ab77ad7c5f8776b727b84cd331d34a830aead8cd16f675eca86aa57e3ff21e7c3f0e4fb8f3b140034ae314cdf8d25ec9b4561c1661134479f49a67d724711c3277a98d04152b6bfadf8e3a7d927058db2dd343e7fe265dd774adc1c56d0e7e7754c552bc8019942f5d3c5b7170e28bb9c844ec819258e6478fe24e48f9eb8e3944065d74a0d62e73ba2a68242eba431852825c5db4e8bd218e24eaada457df1fd22df95ac1817768fe84d9c6addedcacc83cf75e976a8b1295ef1e724743c11e6775ee86f6c43cb58a92dc5f53e5c0e61c5876721f103dde7c6ed85347905201c13a09a50fb7beeddf7ebfd81c5b18810d0db01fd43460d2043beaeab1f11694ef67dab1e37e3bdfaf1a52cf50ebd733848f8f6e465cc80d888fb59cce3b037e215eafcead13725c9c61ae01a1a8eb39bb943f3f375feeddf09019b4ba557c766d73fa3406d302e0718002ac2f365126ccb3b1348a626a5b47ee1b830fbe6be4024f2fec131f60668de03955b464d6b7cc8eb9b6b7e714dc9d5bacf5a9e7623ae6ad3af020fd02c8e167f7cdbe20eb1a4683943946650d6d43601b6cb0f772bfaddf48c5058dd3a5d0c0d4403a020c8de924422cd577f9780ff741cf677e3b5b3aa1362e2842c79caa44415bcdae2a2cb8f340702fef7f313b1b547c3b095ce00b67c354da5fac0035a1746a7545e311ed89b322c8d6531cae898270a431d1c1920a11cc4f2ef74571f23e0409d25a409d5e5a283234665de02d5da8a778568d2aa625a45a92be86e8f581c395fc3227c3a1a0fd3c12610015c2a20456066f4008796e799a657a0de686acfcc94650211ce64bbb12535bf9cc4f8f5e248618fc9d7a2f10bc0019911493c14d56594175cedb1c46e2880c08d0335e7848d3e016c61c46ad68f7eb5fc0b129a4c807b0169002c49b046577f662483f1b3edb5262c3d487aa65b260ecfb7dddaddc09d39f92f1c746ec636448529286414eb87960523be1c24569a657b46a69b2b1f33703a02622c8860e89567ef98c3b465ce86e331667e0475e633a5ca43f83367f21af6368c4773d98803a24204e18c15464b63ee6e475a3403f52a188502f4f80de9afd8a68a836da408d3490648547cbf0c1b68ce451ed6eeaf0f0bd8cb08d675f72e5a11945b498713bf4c048c953e7fef362cd47b0b5faff417ed59bbf5f6e877d4db99943aefb387e49d0705deedfda4088f6982f3a4d330b141f1edf4afbb99d8b2de8766c840ea221c92f8f8959d863d47daac95955e4a8697e34ff21330d9baa055c7e0c57d5dcefd966e4fa447d1d8a8b36ca6e0645e97665f46f5290011f167509120ccf0da7db1701ed6c48edd5eec1ddda664cc9f2288ce73ba6257046ef0cf198aa5a4644b261601299132d1db0da1743c689d66bbe75c74b5c32762ef1c74fae4555cba69a7710f07aa83ecf8eab2ec904103d51fbf960881acde14dda8012b9ed9cb84e49e257b8ad8adc183b33b890ebfd77ebd176eb323471f8a9b5f6fc14406da0260b443ac7b9ea486adaa9f5f4a46198a6dc692abd0e36f9eb7c16ef0f870817aecb00463ff1312f1a885e85e871a641a97187d57a304820779ee31fca64a0ab143872c7c558a089e444b1d143082b0bf697a28dc58cbb819c05757be6dcbb55fa6b0c838a0690731515187ff7e48765bb629bd62f2a4a659904d647491dca00123806c318f56a8c9f9a4685c5122660223a9c655747aebebcb10a08c063725599258705300e873c366236b95a9096b907f6dc0628194929be2074761ba83e7f38b3fd910626af953a027971b460a542c7247825edf94e48d1c055f21a2d695990e3813baf41942d3489bc43582394f36db9b29408abe58d7c3e5efc3f9f7453f6e45eb2328f1ce02bbf1dd74472a3a7fdcb4bc77146db99acd39e20328c249cbdc72a81eb1273ec38d2618c9350c75ab8371b3095c0cfcb2da4f107bbc3b133753ad60d1c45210ad60482340c394e919bd1c523552db7126f855df685db796600b7e06be0ad8baee3694d2530e1dcfcd4d006cbe3f98d0ec1cfae5c2df21c06ae8cd3f9c40f058aed909c05819651d5153256e50d14af0718cc83bcf24a21c982ec6a2ceeb11f12923a5bd46116481bbe18598726641c23e63bbfb4c6b16672a9e15cc1006c9767b449573fe422ee27f69da86de39627ceabaf0b8b7e846e4c1ddf26669136e62436939e305967f65c821dcbbce2d5b1db1d407b55eeb26ad8a6ce1ac52d1cd9023e5756a1c3c876e0126caca90e64054bd1f20fcb1c993d4a4274dc3b421985aa285801682543ca7597b728b29cb9f3c1c7b9e41b792f0815a49b8ed3de1f9ce707615d82f3b93a9d05ec2509418e3dcac0cd0196757ada759de00c8ddc3f7622ec187b519ae774204369e29e7a17a6772bfa595cac38f88bc7d51646bd1528a896205496cdd433c67735614d290d2f7d29d0b067692241650d87f91c3ead9e934bca9dc6c51e56176024792fb9a932bb1707b542b11c6c4287cb9ce48db7d83138ffbbb6994d1621d544b78ceb4bd1316b8a90a05caf230060fc61c1624e23c669f135d19da5e59087ba447dad3ff4a3d5419b5f93ccbc8f810a22fbcb6911e73e53fad5e6846b71ce83d443de77469723b2cd724a0148af9410fdb2cfbdf9404e4b64c42bc1db046fbb99ca349162566b7d4b1c958f9d5b5918f2d7f431e7284a84fc3c3e0d2375cf5730977fc3ad1926665e9d21680d3182639e58985e6e6889dda445081921d741e9a87dd4b8d922f58b39aedebf8332e76debceb0ed04df498d86ecac7393b1c2e306ac078ce1564c872810597f07a9014e437d934b180681ab05bda1b8b3dd37d3aa4e4af5c00d19a9c023a23f8556cf419059dc45581624652de6238d1940138e977fdd1ac59901e65be8", 0x1000}, {&(0x7f0000001280)="c5aea83e7c9bf1d6bfc208901236ae843932b7e26ed611553c93ecae271cbf6e677cf1e7322fcc5187dd3116fc75dbe77ba8db91495fe78cf823fd08c0864cf614522a44d5af76defae17af2b29538293f4d3c7de149f78ca5f05ad6e348990ef9e495212b001bb598e909ada4838ceb207824d5d4aca50c0468c5d9ebefa8e6c944ea1c5eb359c6eb707d07216698481f9d2e0cacbd9eaa405b99a8c0df4664644c1d24eb975963017bf7f45ff1a8351ae90f208787a4aecc982ea8001bb589384d51b7e4cca474e8b7aa091bc9941c0c962757850bd015d8d383427b377b2e51bd4360878ec018ad2694fa5b0a175fc8c0b1df0a7183bc84107ec1d91e1c18e11629d5549506c25bba557d29bcdd7dcbfb0ff6688acb6fff8f7270fa34781392c12cd3211c74a5a10630b3744673d6cf8bf621a0dc6188698f9373c719e11e6e4644c01e003819c5f7deb3a10d9d6ecc5909b7302081a74a85721b4f61b938893baefedf2f6cbef597252b74892d2a95b32813ce6af5be8ada856941703f1b6d2a9a20a03ebe8d4a57629ac06f5b19b44c192dfbd5f9f0ea9e3def5122ae48dc2f9be1dc69b6def88bc05dd382bb4bd41fe6e7597cf9b0ce7ec6138aef8f038f33dbe714b96eccf850956be70e3f2b59907de837a879bd9a4e15482b83d7c59e6f347fefe37a399fb578c84a9459536f3a66c0344067e20d396042d91b8e494735ab7f90f875620612976a6e4db2cddac41cd6dce0765d0fe2e266d6a8c4867e193e8d89b3a2d1f1aa953011b2e8564a656c7a1d17dd82be4bc65455b3cbc9a6101c50fee53578adcebc799654322231fdddc49d39c5d11aac53c75c5761631c7498865221f6406a53158452fde6f26b401e1dd4f185a951e1454d4833f795a7879b5b439bbc7d9cbbf081de1d58bac348bbe47f88cab6b1486023210c66706cdf91eedc71b4f4d16490f0848a4bed9519ac7c2ad4f55cce5261a3a66d91b42f6a4011e87431929ad82c6b9616daaf7bb309b094bac57235be2a805a8ff4096f43acdb9c906f642e185637aec3cbf663cc7ce03c8d8dba95385e39a790f9bda08c5f51588ea3685e042dbf348151a9335755330634a642fb34ba988624d7eb1a2b7c01a280555e14baebfd306bc5d11ca571c3985ac97ba574ec10678de139148dc6f409de2f8aa85245225f6d13938a57f027c181a2b9882b909698b36d13395bd23159a4fc218b70297d8439d42d5e2b6a01101d91f6d0dcc310b8ca1078b397143f3a499627af8294ba93bb0ac7219da83b37a523260c2f2eb89ac03cc7010808dae4b8a190ae90fb0131bf7a32ca7696c10f5e19ff794380df513dc3d52944178cac9792eaf3f47ed52cd4972768577e0f7cde33bc6c1f416edcd63247d916d3a9ee534810ca9859eaf0b6a9a8568970a8b0968059036c07a8595d0ba826feae594af36c8645559631bb63dbcddc8674b8cd513e71e72418b7aec385e0dc0e3f6aec75009f9290a0a1a6c54f317b9814b4aa1b3ef0ad2a02168007306341512460a7139468301d3d37a5c1e150747a4efa3471c13cc308941f3dedb75ac835d6801f37e4a8cb2095ffe44b8048d85631ae12cf010c036ed6ff2549c052479cb8f4b5b3ee82a1660dd5c2a0205ade2012315617cb547276d7ea6d5e85b0d83deea7216c1dd0f5c8a9c50ccde36ec4decca613aa89bb3c01585859922296a762fce8e2069f83528fc8d2dc38302e154862ec7d3140e4cc3941c60924693eaf03b2c1aa385bcf775da1208c3491f59095fa5331b909f9582abb7af656261687e7784d19658a52be935c8c32a54aa1c1d27ad82d404f3bd8a7f83c9e4d170a371d985d2dffe4d9491490aece89720093e6bed324b1e7365dbc11fb319bcebe742773b14419806c080461b1da4cfd9430bd3261ee35cd29a18f56e4c89e7e81ddd4cba689d7d91f41f1c8c8a08e97eab21e69ddb5c57adfdd86b81c23bb369b745557d42f672e16c7ef6b066bea1addf8b85f514e7e2e94f78e767562a3da34e8a4141b0f86a174a6b898365781f10f07c864af28c426a6fb855f41797ae01cc99710254b10cb152c657fdc912ec080c211640d0674fc7060169f809cecb0e3c629889c351359f06660f3d48213ec8adb583fe966ce5f68ffa6153be0c8fb92fd9870df0bd349b78a542cec3a7188f08c1da887ac336404963e73aecaf67a74e6d95f2770c02b432f577d251136748062b62d143b60bb50f98b836c8500d04c17678fad266cc2b2ceb6a701b1da432447e5cf2447c57283d80facbb0ee6f42492de177c545bbb137e37c01247a46c5b08518c99f8c749c14459a9778b256e74f8f1895552b5650c707e275fe172edb133880901ef6d57db40c906ec0e9c4e5b2e1c180764e2e65fb134c51b3644f44faf369f488dd0c2657d3bd7d6240edcba45de4983e70d6df2c69185438cf9c2b972fb4522f44c1cce830265a4265281071d7b0619c0f5f69dd66deb6221bd478f03d85bdfb30067cb663e4b613208c3c4c8c9ff6156839e5431a86c2209c437c071ca3f8389958f85b9e2ac867f5d08305388068b8e4bb6b6945e104fe6fa2490bc48c5dc59b1a4f77c701e864a7a7424841477d74d972f33ae9aab0fa016f660e212bac16630661add89319d57d8f0cb0cbf33e989d2183017359bdf615987b6f70db744bda49694ba77745f5f5fafa379a0afba99dca193d6d4087700fe26025ab7c5ad073aebc2c9827959fab03162d9a7394d1b70d95fdfa27ae0390c307e19607d073c320b88ee07198ebab5c5d1237bdc281f67f0045645037865bbf98ed9aebbfe4961ed4a787fada8ffc395360ecacf748a2363e3beef09d08f402f79bf7dcc5497ef89ee2b4de24e06fbf22f3318f46b6555750e84ff74a2e22417cb8d2c7927257d299ad990eae59ce9e0015782ef8a9454abbbea38bf3eb43fddcb42b7960cff8bbc17cc34dfad3c97deebb944e4faefb2a10b587045a0993605507cc3fedea6ac002fdac4d68cd89ca9f4f952f1c694afe8f06e0a756c0fe0c97de9b447df1deed6af6f8ae365d5dccd6e8f56342705e8e7c6eb389d8595d4e0115aa6b5eb1a542d9a1e5a418d77d14b3e69e965ec1ac9ecba7970832b333ed57847a9cb80138df4b26f8c5e89c72d30c25d31ddd262f7468ac0af1961322610ce23b015d4f06828345d00bd8f9ed42ff27f62040eb4ae6e5dc9a0de8f1aec74c9be17ccbfe2e1fea4adc4db176cdd9c5e96d88431377e4e3a22f1681992fa4aa265d360813c27bbf2495bd599b1bede5da9d7b06135926ff02c5ed376df5fa253fc9da4e4d7b1232fbe4fdde5903646fb4648d15602f6299285b896006b8426e2c3152498fb577e0749a3d277a85dfacd1a7b255562450031d747e6df50105d1bbe39d67a5c2434a1d31a90f5c917111c05f03fd52bd4a56a0d7fd9c960fa6c8ab654328dd8a9df643709bee7000af86426d17e03834a88db34c96ae1a46d322e5024abcb1c81e4c943ab0edb04240ae1387b9355522bbe0be70a6bbfe24ee427cf14769a76f98c0001340f79c1e1ca8a6ed26aaeb191fbff096677bd8ec4d689a9450f0b48a07138e043f9d83f4b4e4e71f865e730bb41de4628a514239c5cb6bf13dfc06443063d423b7f23ce57cc6d1d42fb7fe82c2b11384dd43b55aa4db70c65d5f9c322dde86fda07d3397595b11ecc122f073a95e11ec7206c26c0af0578139c68458be455df67069dfc5db35afab88089ed70650206be46b59bc02888fa94a34ad28ce0dac2c12c83c93111b49dadc46bcf07df1fda92594534a7e253d49cfd3e60e7eb729eed2d16603ee526cf9b4f223f7ab437d47caa581d065b742724b024b08379629f0b56437e4e612c8042ea407a047252d3b9181dbccda2f3957f5bb04329da2d95ca70419cb0bc737d033c7b825dc077399ebaa54da1f3243024be8403de2c19594af3ef8fda0340730e312ad4355aeba8636e2d1715c496f73c797975246eb06ba5b26c42545fb9e79de542b8aacdc6ed5b9db249df25ef1e3217ece811608912f5dc720f859ccd1a10738aa83180a7894d6922bfae3f54c9eb8cf41006de43a6fadf8c4ac31f45ddfc44d4e794c60746488198974700192d5a3abcb1a963af5edc58f8737a1ed25faaf5d8dd427c0c3996380ce26c840e5242929b1cf2369d6fb878e97b7ba2299ba6f2ff358a79702a35ee989a8720a93bf3334a7abe81fedba6f453b518d475f04c7a1269b1b551a986eaa653db69206557bd4664afa6456d64aee135cdeaa8e3d5558684e894e8ad6f94d03b093a73c8b091152462c1f781f786bbaf460519f6ae2841cf8bb961e3c42c985cc10853641fda4eabb9ff9e96b73f725221f6fd118a92cca5343055bad76594bb277b2ecd5e375c3c44abcffbfcd55e93146994c288e0c87de3116aef89b36b37e60f46122a1cbc2a1a6960ea8326a96d0efcb04c2ed3bcb051e4256b4b0f0329a67ade59bdbda917edd20842c66b4fef63b51d5b29da23e8ddba9cfc3217ada2c1322b3735a4b9fabb2bece640697282771da3db647199d6b1d455658f259eaa2b811b3c380e388b19df59d830d2eaf64de11a62bc7c21bbdfc088bc215b8f13dea1ce0993974c9e4a8b7813d609b3d7649007cd29c28c4e43cf81d8c6aae3891820bf44e014b66d705b33d6db86f50e202f0a0e17d3d08fd99a96742b50a4c10abb2d3ea6d3d8c548ee596c3a07aae6beed89954f5f55531d0bd357aed4fc40f4148c7c6d3bd6f58062c5202b180145789af93209d9bab9fcbce46eb5a122ff86389ab9800ce4a6aafd6bb4e37842453a2782554454f1f1850512c459b03ebe32a4f3edc6a748e11e0250ca1db85257885f627b3fff7553e5b4bf64e078b52f1553d34f7315c2354966cd91d9a427323f8e4c3babbf4ceb7b62b53a50622820c1cce68e6759829fb5f57a4f451c6f62c9705e17810cf6cd512026a259c86a32f6670f759c782eca1f8f1f651419cf0a32b00079ff6b758f1a56c50e4ce3ec1f5c72e3495fc5de7f85e13e3950b0255f2b41bc6536e04940e7e08569c473207c2fca6bfd42624d8e11d7753c687e06bc9580ab7ab8b83d897b9a98e056e05a8650de53e05296c304fa63793706900aca2a9cf861d2f3bfbf8a690f35b4fb540a7feb62a9c31efe1d7bf43ddbf471516904a02e48e1c2dc70600be12fe07cd5044d8d8ca1309200aaf1239cc904cc035fb52fb67e7f924d7d1174bc272fb27379d2b72dc0b39b3bbafeb5afbb393e0cc998aa155b303b93a646b456564544db0e4186a0765868ea6655db4d3860f9d0361d711815612409d484db60c65f484616dca8ca1cd52a24e3a05a63ec0ea9b8cee713c2394fc0610b85bb8b527dc2bc903c5de8351db96631bb073d0677be65643dff4d47bbf99c9054da47ce5eef5b50e0467df4746f6b621f41b9b53baf6a6e5e4a2c277a641e2d4f99949798f892e45e648a3e1105568715f3ae6fea0ab8be1758ac7ca2dfe407d37b3b40e1ea1922eae9e0d97588612f1abd3feabba90a743a8afa7a7d94add7b71168682c98325c2431ded51cb987255fba771b368b6393f1d623db0185e51db6c47b4b9e000cf87442ac23b95688cddfd794e83f31f7eb13cce937996e553876e223655d5c3d93023263956814e23ea4b26839cf87891535c4dce4cb495a6f6c67a0a6e99eb803db115edfbdaa0628d6d4a67e7eb1a0cf763e24091c4b7d0a985fbe4365c3d8ce21ba63354e12f5ab71524d64f6a4f4fc1f8899", 0x1000}, {&(0x7f0000002280)="a4e19370418d68a0df2630238eb5a03d995185cf2a8cebce5125c13f5efe016a3dbd8345e3137ea6e160d56dbfc9a0a82f3dbc6fffa8b06802c4955edd89aa879571deda01fa53d62a1531faa10c42815f6ae912b58bf107494564a64e17b9bec949109f26045edc263a3fa5873ddcca23beaf2d4ed0e73255c8dccfab968d594202bff79acefc9112b37244b67672c489df812ffb81dca9ca37946ca37e1779151236ef0c48e4933b77d77676ad55988bd02cb4be17d6aec54233317b45584485424986e148b6a48bd7a3c1660c77cbf34b920831a472ecfe6d33928fde710a27179c93fcd631f22b7386a3ffd8a557057cbf471bf882718d707936169471e2b83c5fc8a992a8d2b33683c0fff1fcdfd1f9bde1a8a28739d7fd974939efdaaa111d2ce69589d531e52ece8c5b3329254edd17e732f1bc3774c97498a70f8902b3b5f947c17c6a6df93e217d94fb4211b850791be079b9b83a67157f425d05de11b34431e0147a4c58298ce19bc3872421e98ac95562b3c84a84846bcd02a1fbf7725843c5e6c97916b32c660ebd9ce4e157f66d6784d9b54f290c1ec1595557cc5d5bbc70dd6cf5ccb5207545190778a930d076dac8f2ee087501d2f0f341036f43e2951cebb0090ae974120698fedf69e4fcc1a118d419387dadc79d67915ce9a90f0e54d0a47fe472b0dfb54934fad706ef307b3b0729de3e3f70da9946fb907c5fe2ac7955c00590a3dccc7ea953205deec802781a32e8e8fa5fa5ca3a564e3d615d8791413f3db30ef628f69ae0d2e8f2d365143b76005b6cf296777ea72fe63cd62a97b594069683d8cef5217fae250846abb8215f6918c7ba118965e7f34cc0baa8491a99df6b8ba335e29a9e2f97826fbdcbe3cc721a68ebe09c2dc4e1a52f6ddcd408952920f244346eabd139b3e157eb754fcb3dac120af0b8443156bf32f768ba5b03ca8124ad2a03dab5c1b66f114761e4b53b305c6f8dffd8d1c1b9d0f77a38a41828481b890fcdbe64c21f713066041d05d1e7b91fa994f141e228db97909ea9e6cdaac2643d0f2c1b3c6ad90b8f30796fb679de545eccc24a0d0ef5fb785fcf43a1b6b5b51d3031d2cbbc301efa83271a0238c11f2225c22e9669e3d011b81da6098ca9606c1c952ea2e1469302fa7e3fad70459ed49a00c1f86e7beea9970666e987ff6ccb3ccf8423ee2d58cfad0943057fcd996c3fd8dabb0eedb1d9548ad495ecd8c6ab0d6836e0b02d695c3082f19676b4c4930f8cacbc5c7e18f893fdc8fa40a6c41e09c17ba1f98c615f990c7d5e9eb89953bd715e8632fba2d356e3480a5f29a60533c9fd81cfda12712172956bdf00660a30e1ec6806e74f26c2ae3ddfc711f7321424faba4b8326592e01ee9cadb3e98bb1c9b5d61b6236172f7d34b9fe4dc7dd4579d399d896431b6953f910d9c983be9366f878982649e8fc254624d6ef246d66456c7add84cfc46a4ed8b9a288a6a95e34a116ad524d09aa8c3203764bc8b720052c12932b85e8e5d15523b75347c7fe797ed8b1ef9a63a67963b15d4ffae70894d8c8e79ef72ab0c0e5a528f7da0512375f0083d1dad1246d0ed3a95c9a181593f837aad6f02af38673bc904c7d90e664b774420eb5fb9d6fbfa5a46ddcbb2def5f95ae2fe42d3409fe2367333d3b9db0f161decfb7f9152d1214e277868f753d1f848e79a75bf5b54c61d11a3b306a1abc49428a835b8bba5201f7823549a5cf1183eb75a51b098e205748b2f2935fd8059fe9b960fb62c42b0f8ff1e75836830269b8734eac66fbbbe0cb083e7f2276d092cbd0fefd766c1e7a3587f387984828aee8aa6dabcdb2617680467c23463706254bd4fe0868837720d42c987467c2f7c088deb85127b05e19bd96f45da962e755ee2abb2392cc9fffe51c9156f31ab6e8b2bc7fcadd152fdd90b1aec7aa52a1e6bee31756f9f3629b5bde140b36e5021c31a2cb5ef93e6f4795c87ebfdb432a621a7ae7a84799900066f1b99925150699bbd510af7adc1c30ea434176bcefe7cd109cd87b339bf38523d3fe790a22d4e08f369e6402583392e17ce3c66750f82d724052fce5c94b393997c64998a1fb6d77abe6b3de7d50c8b5bb1545d6528b6e02036e3818d28961fe0cd1fb55db79ff2b4a18f907e022c9c72845a5c9950934655b47a48faf051b0a720d71491ff8a06dde411f700cd8fd7b9b92246985b12e9538d030590a9129887778914741f152a8712e2d09572024d4beb84a3d1c991322bff5e7ce5b695d67847339d67cfbc0eb314524778bdc78c869da24bdec934f0efba57bf0233a06cdb41f140c16cd7e6a8ea782a5d2ac04230187723fd7fcb06e7eab75eb2b42e6925d7f9fc40756bd8d9f63cc7a9cbc4754adb9b713a3eeb7885538b729dd8e7a7fe52a490b94b7cf6c07c7893c19401b7cfdd910b06a2357b16a08c2d1112cdcee7b94f9596087a303626a45835986db86b727acad50163d7b2ca784239e22f5369277433435e7399de630a24217f6f1943b476fac463d58cee2442e261af405414eb8bae2e81a98ae0cb63c5adc10d63546a2788b05693a2af139cddac20dcf80b1e538f37a089ca33b53dabf7a61dadc7a0bd8694de0db0b086c90f13566af16bc16efcd3f865286706c5ce28a3c3566a50395b0a70ec791ea2fbc91950611ffbcf1736de59b7bf97ca7722d529aba4d49d8664c133c195369960f051cf38131bc76ee343797848e26d0d2254a45ff7c86bb2801ac5c44e749c3f598199ca264e504add1c98ca074082016cd59bb1e2c2eacd59cac7b75b2835ec07d9eb49bfa90080ff6b28654f97cc801014158c1a46d3b6f3d83c2a21dea0ab1df1359eccd40514dc2b4e9d1128cdc216040ce0c38770933321c03f8d67661643d359c19c493b452928027cc8f6d4746865aadd58224141f0adb168cd800089c05a5164a6efb8f3b1a8773e0e611a4184a2a8bc38b95f6bc8a7ee90ba011746cac48db60e6ad7660b4e34d0c262402747014ff2ed85b62df84d774ebadcd15fb0be8a546a773174db5a8477ca5d30a9fc8699282ad92e05af81f1331b3c9ad007cbf7b2232c5db20a73e65e58a8196a0672541c73fe906b30bce4aba44840e9f2e8fa7ad83f0c091a5fd6d48762d6e3a817592640c3e0ac19964189b9c1984113a075f88d34b43b9ec6a2be603590604932aa3d89d810348e7f263f5d3a5f2b42d4327eb1f240c00769341504280b7854e9c5bae9a86f764f1b06c72274b4305feefba4ef163c114c7e9eb6f009d009e7e7e5119169da464bcb5d8d83797301858b2369b51161e6e7f927e1aef43468bf68b819d0196a83d8b30c4ee0c8d95c8b66c20c15502d92bf172b887f1d1b4b683a239709b2e1d22a7f13c1bef6a52298f6419407c901645c89f6f22f7640a6fd81cbedb8c49eca3521ee3716ddfa0e462d638133393cad4d501bcb76c07a46c7ade99579c3e9e456e881971eef71287d5ced4578356d8d4f39120d12ab0e0f1296ac40d5387857039b4c5fe32a5e9ffd087879121feb278a735e01118438cb163d4c2acd2abb18fcc28847f4f9a690b2086abd494136f387f7e77f21ca37818fe7343a471da4d0eacd3d8299a0576509eea3fbf939e33c92d7d51e07a4762105eb90de67c9e385ec1435f9ef35f5e7d3c321a4baa1ead9a17430ad2550098315ab074db098d865bf242349c05faf5259e50784edd52e36af17501d77be8aef608857858395f350b48f56a8efd5336f2ec20bbfe034f81afa3cfbecb8936b1d9833c3a9b6491af2020df2c482300011015ef662dd61c84062ac6fec98212f8ea0fed99c4a82a4f5452be0c5cc9e07350b4563e8004139e5229bb953f95f06c829bd4fcacb2e5365dab677cce9f3facecd9cfb06b816ad43a1880306ad23c45b269630935240258aa97ba6693dbc5430971def7f572adcb59cd310e0f00e63ad031624eebbd9bc77b06ca38bb762a42a6a7a520c694316cf20c1a1b4e560840f7c6304f4bfe9d60cd2e4619edfafe589c18be42e032bf5725c9ec2963f7f963f2a7df0bb7cdad66948c7b38dd7848b4c675819c93ff168dfdef3393761dbc7f43c1fafe13d5d5b7d51b5de72822beeeade5c3d36abbfa73fdf534646a2cfef1b4713e39d19ca7b43e657ba7f562b94f098cb9d88cb283ff2fb39ff91b8c698bf79c978c67c37e591037eeb50b5718daaf572fafefc6825641c70b45fd2e7e97f7f3eec6daae2235464465d784a9e819fbe7b515783dc82bfffc1b8a7433a9af840898aa3db56d0d2758fbf19e4a7221a789a2763dc8eed62eac5372d29a7f31bee70a35943311f23ae1e7a3fc06126e109e06b9d2429670bb0c279c636b571c6c116cb3734e19a1a5a7d1194df44007107f4dc2714ab01507020e58313086b0bc71da6b148be44f244e4d6b79fd6105847953b4a0cb3de5e613036d5481f060b239b8250d6d4c2439d0c75c2d7c930d1d2e00b991b2089fe5536c3d627085cf4c67f2aa5008f458354055d258c98b7c2de78b8ae3f04941cc816f4efdf6fbeaa9ba0094e11939def272e83cff15818f2a4814e56abaa7e94a8539c630f4060ee334d087e84ffc8e9e36319a435165708418aeecc92a2fd2d815033060ba5bc19c3722507a0aece94bde2864ad7534bac4746fc5805a3a7438ed57c574b0425d319522661f68184329edb8b03bb30ed0e515268a3aa7d2641bf5762638ec739509e59bb36bb878f31c2389f53ba31744f53bc1d734de2254ba25d73ceb8a39f370738983e673a25bacc268a234f6748f229a68d0ddc1573d1d565c5c6c5f383236e6c73f723b93b8ecb14bbee47fc4970858597fb93fda3f3054ec16b335bc8bd34e7e4cb82f12d5cd2b6c593861c922e70aa9d3dd10601922216ab8ca512c7d240df243589157ddcd47ba4dc645aac1602b569394f7a636ce25055f59bb95c551254627ba3f717c05a86d62e8eee2b3f3a7083a43e2c3f983d39b9cc6424219e1c251808871de6d3754bdf992190a644d560fae03fd091c9cebd843f017002c565b00d688ffb34aac27a2621c8c8bf1b46044122ca1be590a3433b6deb94a05c3d3db01395ddc18a980ccfbd021066e7dbffa14f034e378ef37adfe28e5529c4d8ee5ff8da2ec49adb61775865dace07c12e9c74bd54ad10700343b3db32733772cd0fd03efb4911f04f959637fce49d13c9f998108ac4ec5134daf2a3c9b30a8740bcdcdd3e17fe6026d390af33dcc0b2110f096684519d7dc839e8abe128593c275be5fc15f84686f8de3b62b57b0f677c2920e95773ef0d1b40fcfb6a55cfa18506401e01ce007968232dbedc9b3f451dfd8d9c3de56cf71e6d0d26dbd2e1be6515843373bf83ad9a5f36551be6f006d4d3571d1b2abefa7a2bbef8e04b31e4eebf0c73cdcfb8e8527d75971a62b756a416a912fe9fed0e5edd356229a6e2684e82c61282f5d8f3bce7707432ace1e72c0a52b692fb52eacb12cb62be3a3a59f0f741edc1e2f57189c5b735d9f1610bc536659c7172437047c8c26c9bbdd759f79092f641874bfbfb070ee4b840d489eb70aa4d554cf87962b3246d615d72f6cef0b52fafcc8714f0989524281916b6a4b3fabef289ca5be3e58c444e7ad4095a4f76439c4f2dc407fb794fe4e3420fc92537fb6ff7cdbc5cbfa43ef5d8d97bdb634cea24e64ef3c8f998e934dadb454970aa3db204c34f4ad356898799c01739e9708ec98ac823ccb1e329c8fa538c5b92e68a3515d1aa4926f4592cfe27df2b0a5c7c8af80f2a9f568", 0x1000}, {&(0x7f00000032c0)="25dd37b05fdb32f455d5dc70cb399571d7cc8a0acb6d76e1ef8e9048c3415562009bf7ba0c98dcc8fa97b811dfffb7bd7a0ee12f8b4aa8acf2827c2902ddc0bedb779547db19b4708b1c1a7f15300e6a3f4593d132f817b162232c3b1e7d9a5b8dc739ee17c58509d9600b90823416236016a3d2f54e87df8cf026d0ba5eb45f496904e5afc9206673033d4939e67946c8e9d0837aa7c96c7b86123fb7d0d9cb722b5ec02bc15460", 0xa8}], 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r11, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r8, @ANYRES32=r1, @ANYBLOB="000300000000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r20, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0x40f) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() msgget(0x1, 0x10) r1 = msgget(0x3, 0x308) msgsnd(r1, &(0x7f0000000080)={0x0, "06dfd88580fb9748d43a73cafad8c2d7a82b5ce0aa2477d35cc2df4ae4525f27dea51dc5db562a2d7396a5ff44de5f7853"}, 0x39, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="d1ae4096c7f91909ec3d381096b4cc2ccc75f35f0902f9c7fff6353c9dd2df3a6a16dfabe354480de98dc94ba3f2264b5d845f37b7f97ea33d085f5222b03e4534554dde80eebcf131af38adea3c9826f78966414d1f57c17f0d5d46b52d4cd9c502e376bd5c589738f8661a38ddbb2ccc390a6e9bd593aa7b78ced97920c6be5563fb61e216", 0x86}, {&(0x7f00000005c0)="0a4b57f5f5b862adc584ca74c18601f52eb41e6fdd8336a9d7836998944d740810607c90293927979117", 0x2a}], 0x2) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6346e72f6669be654700"], 0xa) dup2(r0, r1) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='{}\x00', &(0x7f00000000c0)='*[:\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xc9\x00', &(0x7f0000000280)='\xe3\x00', &(0x7f00000002c0)=':(\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='&\\\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\'-\x00', &(0x7f00000004c0)='%\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x7b, 0x0, 0x0, 0x191) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f0000000100)={0x8}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) open$dir(&(0x7f00000018c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000400)=""/117, 0x75}], 0x6, &(0x7f0000000500)=""/4, 0x4}, 0x0) getpid() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) write(r2, &(0x7f0000000180)="c8", 0x1) 16:00:02 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000f2ffffffffffffff400d"}) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) shutdown(r0, 0x0) socketpair(0x2, 0x3, 0xc5, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) unlink(&(0x7f0000000080)='./file0\x00') close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001680)={0x8, 0x1}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001740)) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000000240)="c063b77b0775edb497a417819900dcf4c23ecfa3115163bc1ed0844a1e116b958a29956bc2c6af346d4f8167ae8b5726b8ce87c35ea0bd63ddc1ed5057359bda5ba21ce7f5cd39d9d5724afc04c18061c4e75204b1d04d9c58586c1e", 0x5c}, {&(0x7f0000000340)="450b7502ebd902257045a2bb939bfc8912a841ce3d1ecde1f8d670e7a10648c5f1860c7525596834fb05eae3669b2fb80ef3556bbc155fcd8aba3346dacfba0890ad4ed33d23a3f61789e6fded889bbc8cb0fac9dbae03981f69c213d6f6a777341da4baacac4f2aa7c3e4cf000449f9170163b4946c8dad64b30566afdb7b69eecc8be35524da8df12f4d8cfec7df44ffee3c3b516aab069e64d6368ebca9f1f58dc23d9b36f2678384e98e55e45692102911a0b8d8b9d5643332382a90f1f9142fdb98830a67c324a19ba203520c3c13dac9bf35b0ffe1dfe945e9c6cca04e63d7cf0c393ca580918c7d77f2bc042631", 0xf1}, {&(0x7f0000000440)="71831e32b598cea5caa58d0a3c038634f0fb19c83f9c0be4f4ca66144959418f7afbb1d64d8e7f85df91606a235f6538f26b663a2e1b1ca054d07778711c9b37c1cb52d3892a13e12e4606e6c33cdeb548adce4dd74570bff5723fe36ab1bda2ddb8772e320b92df80e856aaf84bde9051a97d54addb572e01849f0b8e616d29cc17489eac36a0a217ac44c46278f932f9fa3e9592c6e941c3798fcdba0fe965c0cf372adb8682e4a5a15f10ec48df3881f4f37406aeb4d8ad69b5f912017d1cebe1708b4419304a69ee514aeacf3066a62d0c9283da0a5ff3ed4d5265d8b4aa98e93c317dc0e2f90f0b0d9cfaa09a4b192d4c472c662b03edc97fa482b5fc665f37102b80d83873ee4aa360e7948ac99be771d2c95ab04f3ecb8282cd7bd22a46425fd6e60f2056030536fc9e72efad5241aae5439d10e6336ae88622f2e729979229c918ef096cf7896c52d41339822c8f042ba9fb740fe5f0c667abab8ee36719fb6aa52fb28fe5016484efdfb3a97be0dee873d4c7257a7d71685339191cae1e8a762a1dc2f935494991919ad69382354b44a4961a063d466552b7b8e3b54759c8c84fc50cc4107e81207a09e2278864c64fb3c283706c405eebc0e711bae6858d13dec9c18ace54e0e916b7bb29c83a0b174e28e8304fb2e7694b4d84c5d234db70468841ba3b6e573b1ff0bb09cf73762d60cb4de1c0ee500c8b36dbebb6c533eaac029cb9bf97bb753145f2989c519e93af6a668e5745dcb489f93543a254bdd506fc92dbe030c596b1a9135635ad06847781b224a80f424ad66732255d51228ace8987d6b3d3b84b5df2ff21653c13ba569667fc29fcb09d2522a8aa054bc2bac378a03fb573fb036b32e07edf81e13b07b114a65a4b15adde306f2ea42cb62b77f359a6b6dbe795c8b8720b871459b89247bd17c9adc2bbad2cd2985ed409d56eb777484d442d298f966e2c6315a7a00ec08502365061ecd138abc0df0093f85a45a10458c2eb56369e78626464d93aee35f8c20f6e5f6e4a84e0884111d9b74eefca00dd94774ae2457f7dc010c96d362fc90433cb3b114b09567cd9069d51b4e3aff28220fe3c556a6f5de0aa3a3a9960da49237590ce77af61dd7a0ddde2addfb4cf7ca990c684ba5fdc70aee740b0105c85c82e832a6e6553ac3f71de84445a7bc22fb6ac3cea70b34c52a9994ef0fa8c749f32773b005a595e58766893928e095646cc5c9732afec4392761d8c1474c8df0b38f6c87e3e5c26c13e57c74b280817ac9047b420cdddc16f4f12fac987da8d109f610a87afe2099db1de72a89cb4b5a136ff96cee6affe2862ffb2d0e3c65d3813abd9d41d7ad5455f804ccfc04f6a039bd451cb85e126a0bde907cd226b1c81c92b3e904fba2681eedb0457b02f2e0c59fff009211762be8d557d4e68f6084642e72f03c5fac7d789d9193343f4da82b5ebb51b2d30dee09f55511338541c33e00bbe24672556e26ebd18045aeba99e035ea78532d92a1885242c0b951004826412dc14088032104b1e2dc9f1ca97f42069a21b2a6f2220b69f3f4f913b3bb07fc23773c65c6911869445508db44c0c5ba8a980f3f2f5b0f60918fdf91d609b2381e69168f28e984f4c2388a74fa810d0cea771929491d3c7c2ce48fd4cb127eeda1e1c53f33b1292dae184505d8d60c9ebbefc86d04846b06b34080f98ddb151d424b97691b449ea1dc32b71237cd13317170bb49c5956269a87fee467a9b61949b3813bb3865357e960fb27c821f7695ef4f7025b423bdba76d4b15c8f9dbce14ad1ddbba7537c762c434c5b1434d736b76c571f15edc7e29e7d9b9462a2ae4a1bceec6ed10df7497b096b53cacdf1e37425d9cca8ababca8ab4efd1dfb18fe72a92b66bb1a3cf23d731bd696ed99f9aef42193864042d9b9555d93f5fe622f32b5ac71a64829be085323ff83bd5bafbc18a2e2243d134cc02da62bd7d7c19c291f58e2d16c038dd8b6f8b2c99a0a2cea05a0f044633c8090fc34e42d17d693fa3d0dc53ed402b24b0628c3bf7b67d42bc58fcfa046e4abe0cadc11c5fcc0d804eb1855e528beae44fec31165dfaa0de906d3a6ba232b67763237f3512eb4c7fc955567db5e97adeee5af06fb133afecd6a815ffc22d56652b2e8d5b4d8c15973e6a3d90bf9f3194d500900ca692fda65e393ccdae2d8367a33a7fb23ea57f94c40943f4737be5dcbf9a8292449c6ff356d42cfed8ecec97b64d302d2be760b5cc79217c34b7996c0005c7d2b2a5417ef7ccb43c979a7926f8cdb12dfdc2f8128b2ba1c5b5dca1cf2ed98516d77b34de54de3dd5087e77f0f1c8b771cb69e676ee07fc83806acd064c58892d575da2044af52310de9f228b9e34c08b74bfe1d09fe0e212254af5bad59eefe7b2138403615677de75f8ba2f29b9863ff70fb290c9f8bec39b1cc79f13158905dd158698285df0b4b951ec7c641f8e07201032cf37a6ec6345373788bffd9869c61fe826f6e27eaf9af255a7c36e3fcb72302141ce9be749a0fb4af48d602456315a2ac17706c742251aa5f4e555fa2dd7cbb03fe1f5a248124cdf6f9a6a4cb77f41e6e1058f531999d5e58e5c9dd0fd2da630fb2b6a8f55641e5b72a778c9b24ca28d4ff53c9ee5afe2620040c15247606f869c40c5885b900410a56a4518d552c509bf8ee23ac7b37dcf304cca6df7c975c550ad413d0ed2ffb7f30a6d2c823fbd4d5aacc7d4a52f3c3547cb2c2a58ded734dca70150d4c49db309bd5bae2f55045ad122b929462652e69b00aede3fcde516af6e2870dc6111d93f5159a1b215b20b742af82b02a4dfd8da6975d2f671f6e8188da68b0784f23f77ebef3c17a7d2eed31946bb22a71d30474bfe3069e73f4f9c07d3366befc617061a4faa3781ef72ddaabb95eba7fbb957a24e7c84223eea69830c6519de000ee5e1267c5828889a50ad2c51548ac8c43283099f5f92bbc1a0465c0d090304b4c3e95d0d8220dd8307a3316a5182ba7376a124c4074e5239bbba32dd5e74d1874710d0ce08da6e05e4c58d933689136bc3dfe9f7577ad259ddc8d2e6ae43995a7ecacf5ca28429691c24ca3005fbcf977e403a8a4879a07319d3de34096cb8a8455d82fedd0e20562c995b3de87f3db4bbc77e899bf25d26d5fcc47edf22c812156495c5a5bb02c37b7d9c0d795ae902db0818db7d2c0c38f98c178bbb7d61e62522e2932a54240b230da0c759a6b77dddbcac7aa0d799a37ec40b58d07dacc815e62be5f28d6b42a0f28fa1bc5499e530bf908f914734803cd6698f30f86f8acc6d2b445999a8c702b773b12e7bca8c73056f2d9c785b47d1f7899fa69bc24184202b73657f8ae2b882c50b97fb58bc882229188fb2422f51a38a7b0b5cddbef0d6d58b05616913b0c27174f2791ad67c9d0b0ea5c49a9df7da77d5a5835873062e2c9176a951b35f5d1bfc70842927b71cabbc8a48c5248486b42f941447323ee709ecc6faf6e0684672b3e3ebdec8e906afca6f3c84bca6f221b6cdfc9fe32ef0e043dc510c0ca5b8379c225cf2086edfc28d8f1b705370bcaa9ad06902dc0d38249b1b3a7956d5b150bcaaf7a2a9a1415d4b61f198f0a2246e858bf769c12b395adbcfb5226ac627fd417f335437d8c4b46ba3d7940aa0d9636c02ce3dd9469a6152a55342a8ab24f16c2400d149e4423021c65071c154b9428b4610bb4278623186d56f572e6128b2bc46c3dc199d7260955aa4bf16fa8bb930eb6e126ec6d7dc509a7f352fca1d496612f70625614f5359bd344bc2a6bd279b53027800b7930963273e6eeb3b143bcc607e479b061fcd8c34326af209bb6a24ff8548ed11042a2ded57dbdcc7c5e115a25e97bde353bb113b2924b29aab23c128b57315d9b9d4a8a4cd4279822485583fe16853c308f847beaebad9c578aed5dfcbb760c32e3c6501a8848c884afcb0969000712c37c27d14bbad833ab3f55a29639fe7f734402a498257b599fd625704c9bc1588a9b2e6ce1cdbf8678aa6dc74475569ac6e8a5a26a6ab0f783cd6dcb6ebd108e15f65de7ea18c4c24c2a0acd985e7066cd6d56a75ea5ba4df0580ac21fd8e98ff14dce25e6f02d5f26c819329e39be1ffc9585312b5e760097a3d75858553531e57577da7ceff71f6239c7a6e8271d2929c83bcf3560b5e8a1a7e46171d8eeb0616b0a5db727630e2c4b3d26832cfcbcb218322fbbf251384deb702204831c11f3a2ca9e02f773d704230fc62701d9894c8eeb072944cd5751c20163a438befa2e4c88a7d4f6b4a43fa0a2adb98646e81ef9a7ee100621a36e1651f69f8f36e8d6edac6bdd6dd19134c6a90d4ddd23f68362499680bac15d9ad67d945f83c78fea70ebf66de4efeb7bba4304394bcdb1678ed9f47ca2981b09f16d939664fb4496eec0975970a1bbc22d7b745b9c7de4105ea7108f80861fd758f5ba47c3f9857ca22476c0eeb0dd93d9b0c938bbeb9c259f09ca770c9d8fdefbdf0c68e2b64a6a4350c3ab6b098496cd64033c36e99ed8faa0cc0fa77aaa6f78fb07b4fcc6614d2be4a0d65276007cc95b456c250074d479d861522a0e7699580fa96344c5d4e2bc6ddd7aac61faf4e0fa26032a708a8eb9ab719255f414ac9b853e378a57ed7f8229bf4ce66e3929cb77328a2443372ac47efc8dc2a965e7fc66aa913236a8e4f6bcea14c027bc591065494a2d60472a79cb81e99a394def4620cef7c9bc59313475fb28cbe46b10d6e909eb90e1632c35fb37cb957c1233d03e421bbf87fe41eb0ac4df2a3eefa6f64e6a4e0d702d275d3fdb1fa238256a8d36e57463ae41603730f3ca67b3315e2dfa8cf346426cca7f47bd9b3c484fb3b849fd65fa147637530beb973792153a4cc22481bf7c7c3210e5bb2d5b638c510498d3c04dc4fe9535e28ae5d369c7d57a469466246394cfa4d34346919f6659878c7b1e55b5f1c1a29fbe527f8a353eb28bade22163c26a68ed993bf1adf99ecb39537b385c5500069328618975564d73416e6654b480b6ba515f1f01cf10e00e2ce90b78d5a5a335223624f1d0d6b12523ead68eefe9c0172578dc66f974a8ca326acd673f53e9f518ce795c713e70fe0d48cfd05308e71c3c9f3ff623352d113a8d41a98a10afb5dccf2d7f39bcb3d67ef7c861a7a5f7e8da1bcb00cead06f7edeef985f6471bd3c81c48f0336dec149b84c3975931a4aacdb0ad8cc54d07dcc15910bad52ddcb575b5a18b27c30af7bd824833ab7c041147888d2f539c07a7df59887d03126af3a83e2bcf1725bacd78f46f3e31d55d3d46710b6bf3411fca348e5760a9df37f31a9431f66e323f0a50c4370af2da91cb6d16cbef0f69301ebff390986cce05ba2c9805447544c602cf758964d73450a0d3a2d0db33e4cf497bf56b2db602ab9a5b28b195024cda3c53990e0beda91f7c96746132676a2ec0cf862e9c62d2a52ef4a0243e61ed55a3f036953df2ce0d9566aa236e701dd9f63d44d327bdd28b10db8986ad2f4c01a444c4b285e1b5d52eb16a91d7e521b919800f2aff0a8b9bb4d2eedbf2bd28bd6c41381b59cc20c1e655b1b6823e23b30ce2924d80f08a661aa5f67c91f7d524f1e5aceaf21d0263d7ed414a1e9e5b944939d842cf31ed680fd526b2cc1ff99256112e66f9aa2a70a9cec8e164f582b3f0b2ec571e80920c8d3011d9be9d526e1a5727d49acc745f7fb1b6d0794522eb8807b6bf4b802a2d9cb6044e5e0549b5f34240b20c149fdfea7559f468d1c7485fd590c34e636c6a332ab8763aa3085e15dde21acf", 0x1000}, {&(0x7f0000001440)="7fdda1b950fc5cd366b772efc4fdae4bbe3be8f4eb67a51db96eb1a7925ecd3b93c73091d237ffb98ef66c6ff193f2d4a1bec73398c4be911b65a49988a7748ddc6ffb8a55bd105b2e8e4f3d872b84eaf765d55b62ae9647dc04579e1ae9caa3c12caf55d46765f2efd70ea05badb516d9b5cf0d27c0ae22c055b262a088d8a7a2b9e5ed9fc724e75e7e27567403ccb83fa71bc084db51321340023ae97528d5422aa0278079", 0xa6}, {&(0x7f0000001500)="440ab35c40c5fe38c517b915d2e1964e757684b04f253cda3edd9d9e0ca52e307468e1aac7a929d4355241f83d5019a80b50e96bc8843b75254434a1fa0cf1944ccabdb61f7f928829a1290c8e8b94c05345cff423c0a9b0a43524697bc2d393a33542c4aff979c1130f9727833b66242aee7ce29e8e7ab9d506d7035498c3dc", 0x80}, {&(0x7f0000001580)="14616487672ccd740716fe02880480d14626e492a7448ea3677d94080c10d0d2508a530ee80421918da2984cafc89d5a2b304b01816cc608c2cddc57166232f301ec8ef9986251edb6c2", 0x4a}], 0x6, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000080000000000000000000000000000000000000000000000000fdffff614381110000bf000000415e6c07bb8fbd8cbf825a0000000000000000000000000000000000000000001000eeff00"/119], &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x3f, 0x7fffffff, 0x28b, 0x1, 0x5, 0x2b, 0xa61, 0x1, 0x1, 0x380000, 0x5}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1900, r6) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x4}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000080)=0x101, 0x4) seteuid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x45}, {0x44, 0x0, 0x4}, {0x6, 0x0, 0x90, 0x20002}, {0x8, 0x53, 0x9e, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x3, 0x1, 0x1}, {0x4, 0x20, 0x7, 0x4}, {0x372, 0x9, 0x0, 0xfff}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c7a895006f53dd00000504010800") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x3, 0xffff, 0x4, 0x1}) r4 = socket(0x18, 0x8000, 0x9) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)}) 16:00:03 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r2, 0x400c5708, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="de5ecf8a", 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x7b, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000200)=""/46, 0x2e, 0x0, 0x0, 0x0) r3 = dup(r2) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = shmget$private(0x0, 0x2000, 0x625, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/132) kqueue() sendto$unix(r0, &(0x7f0000000380)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x72, 0x2, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) socket$unix(0x1, 0x2, 0x0) r5 = semget$private(0x0, 0x1, 0x589) rmdir(&(0x7f0000000180)='./file0\x00') semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) socketpair(0x1, 0x1, 0x81, &(0x7f00000001c0)) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:03 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0007e70000000000000000000000000000000000006a"], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000002c0)=0x447, 0x4) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x67, 0x0, 0x0) shutdown(r5, 0x3) write(r5, &(0x7f0000000100)="5b1fa50b7f4c8aaae5cf043f97e0632808e365b7112b037f1f1f5ce6c70a7420f7153480220c721cd7bdcae3cb864cf561a1d3e7abc2c0a29d2c242b50ecbe6b14c0139787485dff41006110d3c86313dd25b04b249f001577f4509963d00dc0e9b766449fa5cfa19188a9764ce402033f3e9359a1208e76df17c227765c5a1137", 0x81) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) sendto$unix(r7, &(0x7f00000001c0)="2565f730dba85c80c5d216ff61787f159ba740252fd0b2f808a4fb3c29befc02c11da3152aaee32bc5172101e1d4bf2540154ef111b1f9531c2cab5668fd46fbf1a3de3e571e6c0eefec1847577c21dbc2fffb010a596ebb5392dfea8bdd897d5ac6e1759ad774e0f450052de5b171cc14959f8514afdbec76fe65496326519306bf6f67e9d21f5483e708453667021a28f9c2770608ee51bad7cfc7c612d70299ba0cf9384f672c344cfde76e888d72e18164884e5aefeedd865c4f8f78bc3eb45629473aba6c92e7e28b56c73f74a51665d014f9aaeb99bc3b2ccd803d1e12b85597ff7b9a1c52", 0xe8, 0x6, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0x7}, 0xc) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = open(&(0x7f0000000280)='./bus\x00', 0x200, 0x4c) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000380)={0x3, 0x0, 0x3, 0x481b, 0x3}, 0xc) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r1, r10) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="75626e951e716f817a88"], 0x1c, 0x0}, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r2 = getuid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r6, 0x2) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2031, 0x201) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x90d8, 0x3, './bus\x00', 0xe96, 0xaf17, 0x4, 0xef9}) setuid(0xee01) r3 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0xffff8000, 0x7fff, 0x1, 0x0, 0x0, 0x3b, 0x7, 0x0, 0x2, 0x341, 0x7}) write(r3, &(0x7f00000000c0)='p', 0x1) 16:00:03 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x0, 0x303, 0x0, "033700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x19) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r1 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x1, 0x800) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/98) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000039e8b640c07d7f68c33f665528f68421488985bc720964d49ff1519a0be386db7a9b83536206ca82376f40f10056d2938a14aa223c5243ecea7e5bb38dbdf9d032e9bbcb2c174a498bd28a52f4567637fa1f82f18b0941dae02df3dae859738db32182abd7a70dbe5d219b96f22a92c5f1ed91de43764bb94053aa4281d19ac55b1b85ff541d1e20333b25143dd4b908074c9e4d79196a8f546e6f264e1c977981b28aea53e99556e94ed897cec8be21f1"], 0x73, 0x800) r2 = getpid() getpgid(r2) minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r3 = open(&(0x7f0000000a00)='./file0\x00', 0x8000, 0x192) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000a40)=0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000980)) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x8000000, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x5}}}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = accept$inet(r6, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r7, &(0x7f0000000900)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000800)=""/99, 0x63}], 0x8, &(0x7f0000000440)=""/33, 0x21}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653100dbe30121cb86c0fa914687ae7f35b9e90b02f8f020eb65d66adee86580c82e8e7060789b92ccfdc98cd6314e0c5b078f27baa5"], 0xa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x60) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x7f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1286944, &(0x7f0000000300)) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x10, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000080)="42c415def77ad8c4c65b3fd69184019141242d85074af650f6b51d86696ea96990dde9f5848c852594ac36ddf902595e8074f457", 0x34}, {&(0x7f0000000100)="e953f8e5da2e0efaf96d14f9ac946f537cadd6392a65a4e740833038610efc262ceb7bdeb8b799a3114f0a08c81b38193507400c88c74d45976827c4e5c47adef0b64c7da19f3c117c0cb0ac69c6236d876a68345f31d85d4406d844261bbb5788091e58a1da83b252045e661629a09ae4fc17467c6f2db7bc52f32cd7d0a8041bcedac2c5c6d8df13cf635a5f9ea8218b7c91d87e9adfb94206b49892d9314bb975e0446b73cdfc5042438147b14372f6f5bf769b571b9bf089f030b5d523c1bccee798f5ed3238d6459f367acf82d85bf7e439a7999a1a46409b969696e11601e8c79c2db663d207bc86dd90d67cf086d970a8fc8b6bf00be2fb3033f1c4b6448ef59bdec362a1f6c08fdf82ea14d5ae6b5e6a76f8d1ba04a0b108551549b8a676501b971a08fe8d573e029d8a2a597c52387058dc71fc330c920a43f62b5c24ebeff1db62a6c1dabaa166638f65d7a39df890ea481db398d64fd6c12cccb69a805fc685e24016cd3d6887e7c15539939becfb07395f3d67656f842e48f3ba3766ffb88a857de9b38ad6479ef26bef1695973be75f1f9b4a4e705a5ee7bcdda705d5395a0ed788fa21ebaf8f97eabe4d16ea7c3f99ca53b36c97535ec8ef303a4a7a762e4716592cebb9dd2b487d36838d0222e3d7a2b7239a0b5ed7b2993875db4e6a52079d0e4015b9d1de000630c84841c18e62e2fd57ba0ce41d3b38f34b1db3c949c532bf90caef87ad079b0791eaae778f5b2b8cad7002f82836a76380c03bb356c99a05fdc9b590ffd0ed0e6d1eb626ac1b1b9a3fb284c409e8807b50326fbedac785da8c11f6888ecf7c51f1d022ccebdebb04414eaef81b7f3b4e2b9b83d2bff8431721add0fc6b307f486371ba892c29c98099fd76ca95e4e881240f7aa5b2a1dd718d716e379f666128c17773887fd7cb1551db4fbc0c18d15ca6631339db24709ca7fbfbda21825544471039346b326c1c8ed36612ca4bef72c86b6e8c56c24b1c5812d2ae7cfe63d32c5190f6e55bfed2ac201790add44c99045e50c8e9bcb6b68787f56bfc80d325b506b4cd0432c1df14f4ad4baa0f4bbfa6a88cad345b5f33409b3c549560ae2ee80b944f206461224981fba45dd1c958d57982a365c29301d14da77dc8aa0f035b65f9e34cf1e3e146995f4c26e1e6eff634bbe3dd10ee2257c68f159a85d80754c0da6c4a45b791bd8841297a5386c0e0e66c01904e7fb1c5d12e30e32f55e9b98906facb90b348b7d3b52511b4e926bfb38c52a3342856d7d8001454c03d65d35c80d281239d117d1f7bb12ecbc28614b1694eeb2598a5cff341b24b72f074fa9ef3fe82f8d70972f7d1bc06ed38efc5a7d6be16ab48395af75a4dd31f84830eb46776c5b500b282c79600f670b99a3a2c0a1b7b6245b25d8368b58318c3632e9c99372709570105f8e15452b85d7b2a8b400edcdcbabb00ffa43de395cd99d69025cc46ffae129fd7ee9a1d8591e9796381c29637be8d0d025e26eddb074de5d89c667b0879b79cddab7f2f62e384dfaacf4ceae9ff23f6ff6a3d4c2c11ae3838f64946c00d45dd64abac51d3792424078a23327c04485cac10ef31155a17ab8e5efc5cbbda2c22c8ca57678b93d6aaf53c5cc36696b0116d63b5f5ffc3564575da396dbfcf68085c9c0afcd53b8e97431b5a9907fe2a2274a80a80aa1db457367e542da72adaf47eec5d3287c01b107e71b3f6c610f9b643f33ced86369b617f3003e8e02ce237d0c1f031bba1a992885a1918a2268e24f0ff366658997a12adb589f24778968dad3f74ce55756ac642d5745b98a5fffc00d203d6a7fca48c64bfac4148f9498e67116e89d2079604451c7b8f911b072471856b998058bd3b0a59671e95096aad24930bfa39740cab36a0852231be013e9148a7ff0387998b9477d47eacc91318a44b154d98ecb857c4e52aa4a5f34de01ab8410d0002622fb956ab87939f4dc957516dc0fb6d2f912d32c3beefbcab7ac9459202768eee3ba4d8894da648dc4a71b98996dcefb98b0059b7495ce2272e98713790d4dc8f4f71b0659f5099bbb3639d225d066bfe9bc4370ea2ac58f0ac23aecf8c88717aa416783c44a90ec7cc6c6805f1d6acf54feed2d437103603ba37e416b06f207406125adb3db5b3a4aea0a12d0229dfad2c7bfca0af8bed478acf608ae6bec96f08ba40586d33a117f6cebdd8f00f97c14b6223d65889825341e9b4e58e0d56154a6bbce2318f439ecebb727cdb521a93ea4525d5ca634767ed16da1724be9da3a8456dc78e7a33c3f920e59b605c7eb224cba254b13867ca13bce22eaa1b31c3497c912b2953b79325cfb5d5c69eea7bc5b17bede24620ac50287e3e49c84853082d94aecb38a75989254874f4e5fa6e980bf0c3724dca3fdcb4af06b6a88a27f281499f7757a1c08bda45c30b09f80196d995e2e2a499f567c352cf37b71e168df9c093c97dd87bb8767a155b205f1b70e1723ba3da5a20352f215d04b42df16b29273f9407793f5f5742e0ecebfeb7b8216cf4e33ce0d61856aa22d820de36e3abd02947da66e1c5762c9212a7dad9ee796d371e7d2d585ae90aab5e26aaf8417c650bb6846cb92303dae6a12fb7e89ea485d484581d678ecef1d8d474cd2d409fcf181c42fad5142c8aa96c9a2863e57eb9c96033792fc4cb23bc425d010a16e478e49daa82f631252b6b01b2b1350865f820bc455adc05aa3a4f561f5c25851e199982ecb0ced1e4347978bdd5f489a8b3b6e08a3ae5ebd1cd47787b7f850210e06e6f3c60e2e427c9fc9ea261e2ecd7abee446ba482da431b52c40d6b28baed851d7581f2624db93113caa5e7af44c0bc7f8386285344fd087c8cea0e9bbf486ac0e2ebb7a492efb9b839f46eb8f2c4e1719c762ea8d8d18fd2b4c97a4d2968860c457cf79339b6780728431e79fa1bba73d5a0ca12047446b91b83217fef66b6b2e02d45f9c5c3eefc820b1cf9e613519d1ced8827f108198b56c2a4bdfbf980c38a38fdcb0730fbf402b321faa83c407fa4098a84a474b77167360a311d26d726fd024b6ffe81a414cbd91f4d6d39bbd16d1ffec3e0e50ab97957c8fca1c4482aaf00e32997772616a171b2466babf3e3fdca549ee4acfc583815607d39f7704131134e3306d16c2ea3f62da351a56491a7d706749ec6557418cf65aa5f7d02d541fcfec9519019e1f1ae8930d936db6763962e438bccf77adb13f8efddd86e88b82adfb2798d72fc628658a7a6b00cdd0dac2b935941f56f61c41b60393c6359c83e36ba821d959adbacca1127be4b68b1de725f578c85b0bf475aac72bbaf84f0ae1c83887e8aa1d97a9e916062a2598c3b4d7a29e620f3b0affd87230e53e5a5952de87e33e80676547a5dde68ed64006a0f1622b252d314e0ea05a5796588590aeb4ffbd107c9184210f8ab8b5df5a32a5aa659082d023b76d260c9d3457156dad922c6baccace9303f66a12799cd82cd6872f7894ffb8a6f9ef2e63ac31025f7a068ca6f5569f3617845fcf2c0d075aa4312ff2a8daf8ba4014388ca89023c29cd3799c9325626c9056e10589dbf1a9cd803748cdf6f004ed30e4ef2cf5e541364ff27bf457038b0078298918f4e13f210cb8347d4ea78e10c5ab8871f7b196e8e0fba223e9411c2a70737e52aa8c56dc011fd9d7059a746d485ffacdbc0e9a341c019899f5055a7f79e6c2f3a320a1901608190fb168be8155edacb23844543e0e06ae29f5ae81e68ef4c0580ef5bd43e05ba0d069dcff1a2a3c5647433e0f7fe48cc9ab97b173359e5205fec3b28241cf0c4418a224c3ac1ff5f613d3e22e92420694804af0d5870b9741b71625fde01ca2ae046226e8ded3a5f21eb230680996fa3f37d52afac69472f26b9671aaf7b45dd82e1bd9ffd92966cd319bed2c1194194a33f5989aaf26f7d439bf7213aedae1da483acadeec6a73258824dbffdc5707a9ba281e1b2943eba42d6cd28a8b249ac24187d85982e417908d2c0626126169cf07578e1a5855eff1c19c6521fe22dd50f975663776c07853aba6ca5c43712a1177f61073077aebbda143e5718e6cc8c10037a634d97d477dbb8f25deacb7aeef38d5d9ce48fbc0ee6a8313170d739215f52001f037ea12baf5f492e928ec0224fa8e14a9903ca6211cd2511535755d4524b79c372dfcca0cfe3dce945a7a46e4ee3639debcc226201bbca7970644e068a3cb55e0adf94c8c80017f88dc680fe13e6bc77e8eacca34d86eb8d1596bb22f6c6923399b10ec094ae127205ff7616e54bf9ffaff53d21c9c9bde82d67734ac1a67acf5b0bbc43c3b5f1d1fa5db369e9506cdced5567cecb25051b2770bcfaca962df07fa57a797e52fbc4c8107cb9018d0bdffede2b333ad9486aa5732541299f011de3e90d29891f56f020577cf70866bd2069e57c5f22fad4087ec8ac9f81877fb0db3fc6a18b386852bc170e8bd2803b2b6bd02f65062acbe46db54fc1c2de053ea93e47432d62c29fc07f915c5ff363c2c60bb686565825b7eea48c5d93a84f281f1e02763dd2b7c9521370df73a3a020ba114cfcda02eef5eba528356a646e4bb249a7ed8686000d5a50ce30a6e424d3c6fa2b9948b85cec3692808e04b0b5ae1a8bb030178067e38c5d6356dc71dec58d7ed26eacd0d7378ef5c3b8a1079834c1af549f5f07eca60d4dd1bb4f70b4d33f1580d7b52515d0d3c58793af0cbff9ca28b489baef2b85b49713af771d46d959c6d4a132e66dab400deeff9abf2d0871954aff4df8ac0984e707c9808229ac0f536751c5804091ddce74207ab414ace61018d4e16fb9d2cdee434741026832441af908775861100405c432a35006d45aac493838c78c2c0b84513f373bc0abc4083e645df4b5e282ed55a1f3b557db2ecd91f141c2fde9ee0146a3ddf4b080a0cddadd8a7c29cfaf1fa081e2ee06eeb78f8827b4cd5fd8c066931cc3c70152db6f588e96b7b771e493722e82a60428526825dbf992e6ef7af6b5d036e6fa4fb2e4edc1fe3d91ba3ae232b5a1553550a5591fa15188ba1cde3364129b05a58401e312565a29815c0a5b545cf704cfbfb3d3dd49d8cc1da29753c39a7a6c84a7e496cb010fa57c401b70ba09760a50e08b6886694f455872aab724d34a94bedcfeafb613c80ae1da71f731c96ffb5184b8cb962a07b6523aee91375e71e79101024edfe4fae78be1428ae80ede6ef3e7d8bf93785b731d2a2181bfc6bfaf2f04b285e084128131319f30c67bdf3858a394d231c783b3e5d539fee55e07b1d6c0c1ab2db3eb15ca7cb29ba0c72a5ca58bbf666f6515f2cfe5e7bdaa72011e1a71bee7f58f517fb2cd8e0f2856fac806aa9123b286f0585777f076efd122e669ca3409ef7c341f49d59306544879850e196eb55a2b93b606e4ceabc1a6584276ef62f155f9a43f7ea6c20769ce760a5157cea8d198dc5b37dbadd98bfb411bd896b9df6d260135b8533517e1c84b301b9e3394c7e3817689099e7ec7967b55d0dd5e5dd63239267ce6686e6fc5dbe3c87f8c524e161bb4b1ee2843b3803924ce919938a24b4f1c8725007524e76b30e15b2ab6d799d3266c3f79563a602b24484dadac60c65ec81e5d370f815985ecb7a09afc842d7dbe8bb619a7fa46fe08e467f6fc23f647c344c2a4ae1f60121c5ebcd1d9800e23a5e8976bf5e2e2ca938fe9a6b96ee6bd7703d3ebabf04ec208f3741e08202d56ddacbd52e04f5f91ba74cab2cf87107ba53bd9654617e28779c29898c5fa303e320838d6d9aa313d2905aee74892", 0x1000}, {&(0x7f0000001100)="85b6036e2ca4945f302e7eea190ac704183f0c56232c96775d2cc62637674f94cc1b6f1f070ea245432bfedfba67b8e724334aeae817ae457fcd832156c5211331c3ebd03469ecb0a675377dff28bbf4425b1acc800bca8067ca639ea8a93f9d11bc497d9faa8509e3816477817b186dbf1e78c3109f53f0d8c5f1f6b8e73f506688b0335fb16b7b04d3b53416af0bb63bc9155ce3cbed44c9b55050104c385f99fcae4a716a424f8d9c338c262bad99fe3353dc0d9047a41e600bb0be", 0xbd}, {&(0x7f0000001380)="872b225303c051bd7a68a93931ca5adaa12455aa72b0fdf10da5f9fe8c32af880f4cee185b2e98e95e089ce4970bc3607b75d74aa41f945e3a8344c578e64608aebad377a1d58ee2b5c51557ada8d877a26d74aee12ec3aed1ee1673796a8a79d1a74f35ac1ef59c22ee4f79ad27c0a60cbd925ef129f50b0f7735ed5bef8601bcb83a9e33619dbd5fee82de4dea7b28f8006eac768dab629f08678d77a3673a9a0462839bf7151bd83573343685047679be95d578e0c65e9f9c60d19d83b0d1c1f4365a8b5bcf6e8f0b5ab9d93a5ec859040678c9da063b5963318c6750d6889da3388421beafb6c456089e672c01ea4dc13f61cbab8e10e127d5d5d8764734bffea878c379c129ff4816e24a92a062ee00815db42ee4990a28140aff8f937938d833d604f79db592a7a27e2c0af13a3f28f3e85f59377d515405c0dadfcf08231f24f6abb73bf21b0c5dc4d49c8b2ea019b0b5596b681dcc5b7e843e6b1fdb4b8e1864fda336b622eff636a1d048363623879e953ed96967d5bed78a28cdfc807104a94179a3b7a4a73c2f1e99218f399391e5d0718aa36c473614c3f5a701defc6e9b500becdb901ef381973ea78079a75a85b0316f72489e5caa9c8619d092e8de9ce41b250a8a9e7c1b39556ad5040bde1e713aa14f3b122db17ffa4e8f8c45d53ae1b68aadb191e130b4224418e3b770b990ec3e178027f4b147a6ca12a6973fde0b51b47192459e5751f1e4065337c2b918176a99eff13ecfca8ae207ea9f34e00e1faae96dc05d2bba0b46ce424d3517a2f13b666ae2f8b3cb64698a36ed736452a1a9c41984e12beb8779ce3b77fb3287f35b595226bc1b3fca4a1259c26db376ab28e3867695b04e9845c000a0398b14fb95445b1cee836850595882243ce3cd2d28377204b955e24d88497157bca8c9d5d7de3be86db51564a2d04a0d0b33ba5e544068819ee4bd9c6c4a6e52ab50c913b9bec9a6916dec21b77928c8dc07a3a6ce9261971809d25c2d268e2447d0c6da273482bf8bd70bbf56278d3faa127f0ef7013dbef07a9bfb22468ffbf24cc78d182ab5191e58d41c5ddf1d453b0cb1a507174cf35c2b364c1c43d13c6cb7bed1af530ef3173bda01c2a5fb89914e14e785f9a549aa180a28533c0cf117feba155b044c9e4cc47b9093e3727bd256d552a8ffbc72805fdfcc4fb74c764e3e0fe0b28aebef5abaa133bc38cce4efbfab491c5ba2690807ade02d3913da1f22e25b44330c9b819440e2117e9934773d82b1b027ebfd9a1a8d598b9881750d9b3d05aa798c77c49435b156ab68954e686005c7f2ea98ad4151a19242e9fac3659e237c219be705dc4fdc78b7d887b7a8f3ffc9dcaec0dd333d3557ee9db06771457c103567206fa232a059ad9792ce884a6992cbdcbfefa9712d4e90bb1f247a840ab1634973d3b46f43fc0143fe964257b468a948a89ab6977c9cd68678caeb3e20184fb6a99ef8b1501dae2cb0d851d2e3dc3af28a0f509144d6c7b1d9a80388b636c10cd3fb291358b7df82e12cf9b445c20c952dcf00e7c0a9769ae234624214692927b124c805aadff54e8b555990c45244d08a46acab863a0f708f9d07d616e20b4ce138d29290e717d847bb2e428c44b2f369c63ba086b054cbce4b1a2fbe181b09e3b0667ff7e4c285f4da5f3ce7c9c4fe6da3b01cae7f922264c7d65bbc5e1918a7b3ec0b9cb3ec0557ae3910c707029730975475959c78581112cba4894325f99c434584968dd913d993359f6db48339217651f0bbe9ca05543b975e2148cdb44974050e13fd999ec652dfd9d84a1ae4e7589051db8d6b54ee4e5f5611723250da1586d84ff5c59f627f6e920cb27ae7ceb37055df76abd374819f2bf9185ef97d621a10e86c64075bec28127fb77380fd4d9724369f47da742ef486cc707825b486a41c449fc7bcd5eee5084a2bb61d83dc5a1522eeb132bb43132b40186037e7c520ad6e2b359902ddb2ef5c108855f7fa42fbe5ccf308ef4576449d9091513f2e42cc336923cf9d25206cd7bdd58e8a439032ceae3138d333ea40ee72b5b4592845e3d8e74c771224731f7717018221ae61cc38d5c6c72579909555fa149d18c5d836861336adcf4e957d54b02f2394b6d19f0f2f0f4f2075d13a49e740fafeb6ab034766526054bc9c9c26143265618ac6a6a056e793612bf00355f9e601eac4a76dc99366f20b96425f20ed20f22d0e53bb303e937506d3c5eba2421a9a5671e510ae8c0e3ea1fdcb09bdc5f51de827d3475e7927832bd67032c4e200e753b1bcda2138e24571b785a8ee76b821bf6a1e20b91b253f86c12c062099e15fbb7b8eab32d11a610b0c16f7077a0aea473857658436dc0f41056569251e1c5b50210d9bb2c44ed534e8fabb07a926bf2040160275aa030503ff6835d501e486b253493a12c4fdbc8d2dc3af92334240fa05d3cb1ee857db151afb8a028264e3bbf440f1b450ad0e8253bb1dd907ee7e6454665ee7dadf04f8e97e539570ba13d4fa35c884d2b4042a80b2b8040ee6ad9eaed25983d989b7282a1758fb3f2dd9194e96625a8d5b3e419b3cb70a589117993e393d0a42eb7705d63bcba346e7bd367392ea490a516c093c72329f257c3c10a761a0f978926279395bed518a793e91ed36e744f717eed60baf497ddec7e83fe40398688c8cd094d00d961b21c6933746426e167eba88bef55339b89a81b0122cd16d22dea48ee2aa3810106673884c61483fd1e83d38fc6918e521999e19a9e846443bfa9fc204286ec72c7fcfda46c55c5aa23c66d9f4e908b2618c1e68630d686b28c3f6b800a15904c7f26b2a061bb342f6538159b9c70a579a8bd85cddfeef25bea8599d54f89759ae6b592eaca6209ac70aa97d2a195556116bfe4456652d0476b50a883715c0a12abac240d6e392ab41cf509cdb9b498f70fdc24e887b1acf38215480b8d13091b21ff5aadd7175bf5140efbac69a538f7cd2697b740713a219585971e2da77bc1adf207bf2bbaba8074cd9e61f15d6810183f0dbc95894d63d2b8b7919c60e054364e0b1ade751cd2bce7e9767d6302e843c14f4a18a0172aca9f3c15b83e0f67cd334d721f83c7ffa301c468caeb3f6d605835caf20a9a7b8f96c690f6c9cdcc82281f2cb66c2677c1d40107a89d15d3de4a18f4464e51675c87ced9b21ef284c42ebdae4f1b99b3c432501c51799617ed1ddb2625d803778d363c35f1f313075b6e6287deb9aa2ea0d7e8e854eb49e03d42a7a6ec3a99644cb10ad7d924e2b57f6f1b1989f9f3fc8747298b5fbc453d46dfabd45aaafb09498ab66b6d6264b12d4e07e43c86dcf1fe62fd6d474ef0a99a09d59fe43d05c9a3045e8a444ede90036e53e75a9d09774ce5c84f294937bcb018dbe29c5152e8290030110366ed2c12f5d0a2960bbee63986acc14557e195ed47b79f0e6255c0f1646846da2a2d3756cf94a6834754a7cfd16fcfdceb6801bf80f457f829836f88c939680e79b05815044154ae608ee9ecfe74274bfb61abb8f0ac1d6cffe2af408eed4e18820ed7e0477d8d587d2fc9530503ae2ef5aa8c3cdf3fe06b55fdb79e1d207abfe27aac7f2592a14aa9c5220b60c5f2d770452c913d08f11c42fd59c8ad082b7f415e01ed2ae703fcb1d4bd3aba504978544b0b7765e55be000bc803be2c72390fff8c46409700d8f9eca60416f1652ec12ec0d6ea31bd7d32ee2b77788383ce6ccd9d76f2ce4a001fdd976643ae6f01f99bfe54fe7a3ca3a3ae474c7f57949ab235be368e4163a2bc7156fed32ddf9d5ac5ded0847de585442ff30fb819229e45e73138537f59eb65a6769cffd10c1ec1321ea6dee76d527bd78fa2d66ff8d7748bd15f3b7302002a2ba083d273b2ab57699d88712b0e6ddebc45192a48010982c5f97e9c41b8a8289c2af9739f55ab11b6a52992f91963d7fa7ea588f1acbec3e5d77cf8a414f743355a0c95285eb65ff4fdb04a4f094abd51544c8c1f1ccbc954cc744b069cf5d32bacf2dd9b4a0b885152c5bf62f3d525e193144f98412587ad90f3a3504247779b480c28c0f289d3707e5d23f2f95e5930657967d951845ff1a377bd13afa917d5d939f50609d1830ad071a06c3c0da9b5226376f12b015025f2f446b013dc43e276bbbe170c905f060a2b304b870d516d05eeaa39e4b5c3a5d8b3b002c1aef3134eda3e8eed968e5080d1d6ad7e9dbbc141a7e1e875510bab32548c1d5d1722124c5dff5b618d6af057d2edfa9dc71659ae3186d383e919292acce57c556e29cd20de84f75d57879c23cefa15319fce84ac413ff70df84ee42c1123dd614dd821777cbc85ee7b744300cf8b3d2497907a2ee79f2ba8465164754ef45f99ef52abf02333ce93db82e4105c7f0cdc6bf4fe20b5e1b17dd22b76d0573d98377ba82177c364897b308030715ee6a257f8a6531529df306cf0b17d3770b74e07a4faab501b86c607c888b1bab7474d2473d8ec72640977befde66329a32011ab082bf589ce097b88b04500dd69529b6e14e70be535e731511c90eb4c4bc2312380faf7721be00f67a5e4837cc2e46e80f39d1e8ac75dc25d59642bc672a020ae9e7b5328855551e96fec0aff31cfc8c000c6695ecbb493f514c32826e513509c5a386c57815e6570ddaff8f9ae4acb029a9e1cdcd8f8a795a23eb8d4774d530197464421ab124c15cf2a6c8b0bf8912fdc2567c44eebb45d630745a33c438d3e4fc330fd005a52d700afeeede77903cd78ac98c51a6c35d716a07b62ac9d37b505071ff79355365d8e89d19f635056fb0f7526c7ffb410473f1557ac6902fb999a2d005faa523de6cce4af2d82bfc099c4f54ef7dc3aa292d01d552605bde443f89f85df4fff5382474f3928e90513e7d0eabf09d8674aa1105dd6f380ba95e2e6af2f180df6dabb248c0e48703dbb8f7db05f71d9f53293c69687fa3ad5931797c9765780ce6793e064349c67dfdd2e58539db79f7680523a94dffe46e1e2a403e23c241de3c124541ace5357319a5eeec73e5b01bb421b338387abaab10b79f5adecf71b67e53d23f3be8aab25ccf0bc5987ec0293889d217a5dc1172855a851ee71c5c4a94c42c7535e179136e05554a8716183d4de3cf129d9bbd363cf72f645cd774a11c98c5fb2c3495cc1cfd68389b360378a622eab73b5e2c340b1a4d430eca38385a38cbc83162738a6279229145ce8ffd6fb84373059fd22e259b0eb70e5722babcd7d14b42db1a5129a4f38f6bf3ac1017c26aebd209066813d8e8ff261826e62e27a2140ce34da22118d8939c459f73d62ca6ca1c37f00be455f8a28017af8a0fcfa1c78513f4288f906f0843bdb61f78c647a448dd7bc788ae5594ddd6bc01aff31983a724851e250f68c0fc8720c4f34ddb43f67191689541b58e6395a3c1123e8ffb70049901831ff161438b454ddc43fa14fb9312acbd36a6b10810c42547df78a2b7a8e90dfe8566eba4d3d7a579f6105f07a432be1d33a8ec100f3c0e944bbebe92388059e6569101322a66ff1a76ccb18873b97afc3661cc8aa5f73839f325917fec0db54708dc93cf53a8e38e207930127526ac5e4765659115d4251adfb33261e407725afd15d843600de6083e41e9017d94fddc79f5757ee528ff75e0baf7f5c84e0bc7d4c04b6b961377eaa229079ec3837d5bcacbb8a986fab35242eaf1cce453ec0570a55d820deb59a33cd18719e57fd27cbf1a675648adbb57ad3b4b46d77ddd0605bcf1857b5d20abb108e6f2ef203e7c437a6bb27d669e60a", 0x1000}, {&(0x7f0000002380)="88d857d219d1ccb75713506ea4ea7e87b23b1f232fc9c88d6cb882bb71a5a4d6eb201007fa2bbe09c72083c3a6b78c6a2ac0707384ec38abdf6a203b7cf47bd343d174c640c202cc1d02af0305783f7395ce3910185b17fd0a3e0d552ecb5f8aa2326063a080bfa4b4adf3fc20c0acb6d816e830fdc17b3b01b9e4db7aaa5af119b8894b1b391fc8bb9531208e9e250ce1f2a44698a6172afb8011a8ede296e2d9739b1eb44a280bb825dcf226097f656220c49161527df0593de6db0b66a5a6a124de", 0xc3}], 0x5, &(0x7f0000002480)=[{0x70, 0x1, 0x9, "0919f0279871437a3b4a4b8a8318488245234469977703e865b0258b58db2890d544d3f81b5fef4d309bc518b585dd505da4081515744e706b141e14ccb177fa2d4288979c32a3facd324fb44d69c162cfc7f5c3192a204e0368cdaf0e20ec"}, {0x88, 0x1, 0x0, "873a83f43ff2feb37ba3c16a10fb011eebb955193034e3ec5a5ac9e198a83b265a13d2eb043040bd25e66b0f2f6f4fb15f1bd295d01a19bbcdfe33cd0b9041b0f70171f3abeb274569f5d1866c7cc9787b11833c7f9ad53545995d86a9fa1fbb7c7e75dc79884995e6900aafa8ba3ad06b71b915b8"}, {0xe8, 0x1, 0x4, "6b2ba97c2580217d253d74351f2a8e732be775c9e29e68ccf80ceac3d5be3fd375b4e9f3a2ec827e4a9116d76acec8b13b29ac0d6737d8991e72213036ce5bd7b8401dea638ba8ed59258f766763a60791d344c2d815573d95dbddd1c130d809dbc05338fa6093c8738149efa6877b1aace7eae71a81330126c41c8e0bd095b28e44822ae2d5a056a98b79f9f6bc6dd0504792f69383af21f1b66267f810cc22d887d2c4ad83f3bcbb432c749bae50004f77c9b7bc698ce27bdd481635d8bcdb08331b8d7739a70639ccd5f85f8b14576234ba"}, {0xd0, 0xffff, 0xfffffff7, "185c3499b78d78b853dea6aa0bda1f897617216b7f83ee1ced1d17cff7a965c6a5c478dec0a08475429d507dd3c3de4574c7805e27ca3cd237fa930e6e71f69a66902c10c3ef743d908285825805fcf586fb69a6d57792c7f96370eed7ae7e82f8c4314dd19af0fd19b20db990d57b5fd913fd943344f4e2f10b0d1eb7f1c8e554ff4478ae4f297dbbf861743a45b783484aa121670d945a69acb89b19ba3221c3c666366a02309dc75645905b9392f43546d8199c5e5373aae52aa2a6d8e9"}, {0xf0, 0x1, 0x4, "532907cbd7b6697ce141ec54833ba7b0364552df5e17967b824f03c432791f3953d83ef6723683db25a8b7423c79616b55afd368c24cd92689df9cb7afe81b7fc8918b77478bb8c13747eeeed0beac9c40380174ed72c7c59d72343e6a881e5caa42fe3a07d8d416572494b055719f8efe6b4eb1a0cf6f8625bf82d01b7528f97c6489e0f5de7363df0b3e94ff6f0e12c5c71fdfdfaff7154277e71cb1f11a118e4a01f8875638bcc92fa306e753eb1b3723311815a68d33453ea61158c4156017488153d61b565880e7b94290ed914ab4054c381003f757bdff8b1409f916d9"}], 0x3a0}, 0x4) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002d0000003300000000000400"], 0x10}, 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r1, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c", 0x14) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() setreuid(0xee00, r4) setreuid(r1, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) setreuid(r5, r6) setreuid(r1, r5) getppid() r7 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r8) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) geteuid() 16:00:04 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000b04000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/235) r2 = semget(0x1, 0x2, 0x0) geteuid() r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x6003, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getuid() setreuid(0xee00, r9) setreuid(r8, r9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r7, r10) r11 = getgid() r12 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getuid() setreuid(0xee00, r14) setreuid(r13, r14) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, r14, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getuid() setreuid(0xee00, r16) setreuid(r15, r16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(0x0, r17) r18 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r18, 0x1, 0x5, &(0x7f0000000340)=""/192) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = getgid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x1, r20, r21, 0x0, r22, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getuid() setreuid(0xee00, r24) setreuid(r23, r24) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r23, r3, r9, r21, 0x94, 0xfc7}, 0x8, 0x4, 0x10000}) setegid(r3) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000100)=""/183) shmdt(r1) 16:00:04 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000805000/0x2000)=nil, 0x2000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) mmap(&(0x7f0000a3e000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0xde) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d4296b0 16:00:04 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x8) 16:00:04 executing program 1: r0 = socket(0x10, 0x3, 0x1) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f80400000000000200"}) close(r1) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x67, 0x0, 0x0) recvfrom(r2, &(0x7f0000000140)=""/130, 0x82, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) shutdown(r2, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0xc2f}, 0x10) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x86) close(r0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd8061c48bb8 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d4296b0 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x6, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0c01d0977722dfd0d437e88d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b396271bb9a8392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076fec9e04ec5ffc284b18c13704dd9a0517549ac8e2fea2073e6b27c6bae8e1067f98c4ce4efb244aec9cda5707ae96717e5b428a0bb82eb0851faf84775727e1b43dc42050552be8e8b33b4"], 0xfe, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) r3 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r8 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x38, 0x7, 0x4, 0x2, 0x7, 0x401, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r9 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r9, 0x0, 0xd, 0x0, 0x0) pwrite(r9, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) socket(0x18, 0x1, 0x0) 16:00:04 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/39, 0x27, 0x40, &(0x7f0000000080)={0x18, 0x3, 0xffffff88, 0xb6aa}, 0xc) 16:00:04 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xee, 0x1000300000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100400004}) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getitimer(0x0, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/226, 0xe2, 0x3, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20480, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x29, 0x4, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="f21166461e0ea3c210b5d4c0c4d3e9133ca79f0819b61bbc4bc92a062149c19dfa2ea1d06d4f7b368aa3965d168421967134050bbf5a6b9844219bdf8444f0993aca59c42c7b3ef6da34c3fe9c54937a15924715a0228bbcb46f58e5a662e8b1ab65ba33f9ed55b824585de8b2d6e432dde4fa44f921c68f950151405d065c39d8e60c9c64a3e8ba095f6193161b4c4267b4b7a6d2338fa0a989edb899ce81d1b1e1de96c03f496febf1558c1e25cda38132cf8cc9b0787e9bfc5fe167d50d21", 0xc0) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="73d029a604dfcea698ace35720b1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x1, 0x4, 0x36) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4, 0x2) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 16:00:04 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="58f5d58855e99492452df0d096a3a0bec483d8ffdcacb17de3733da30025339182b21e05e1df8f06e11d47ae483adb770791432fa86808714b1506aef63767ac186cbb7e4c4966c5e2ad4ee2445c0999ee5f8e1023be9992b6e82a9265710c3d2688b5b6985fc5aeea8b9faa20fb18cd7e9fbd46b6c4e067b172f9f1adcf09c8013157ea22ff88f3342acebf2c303625306c485e21487b4260eba6403104", 0x9e, 0x0, 0x4000000000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x5, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddff100000006fffff01b72f2b33"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x5, 0x6}) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r3, 0x3) sendto$inet6(r3, &(0x7f00000001c0)="1807c20e608c27762a6c688fd7a842deab284e3692ff2df24ab736d9c12091d551433fda43bbe2346f12fcd7fa8003f7a214e5ae18aa8eb774b192517fcd2ca8c65b6cbee6ca8e80164cd6bf992267e90f4ca0ffa10ee95eb24f87bfca5c5a0324a63172532112dcd9f2c266ff42a55bd0760680c030889e5a40ab9dec1f7f0abd95544cd7a88bd37fb122c266f327bd5e0ba68f438002", 0x97, 0x1, &(0x7f0000000000)={0x18, 0x3, 0xffff, 0x401}, 0xc) r4 = getegid() r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x67, 0x0, 0x0) shutdown(r5, 0x3) accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000100)=0xc) semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fchown(0xffffffffffffff9c, 0x0, r4) 16:00:04 executing program 1: r0 = socket(0x17, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0, r1) r2 = semget$private(0x0, 0x0, 0x568) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/187) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:04 executing program 1: setuid(0xee01) execve(0x0, &(0x7f00000000c0)=[&(0x7f00000002c0)='<\xb9F'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$getown(r2, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r10, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x1f, 0x83f1, 0x5, 0xd8}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65300031918da64a46c9bad01b5a5bb5a365621a855c75c7357d1350828d8acdc5f9c538f379a28bce4924915b88df187acefa86a26fafbfe4844e9b550e4d254809b3514d546cf2195b2f738b96976d136fee77fb1def1101d31ceba27b5c2445467476ab7dc80ae2e7afed540315dc407d1fd0f4059f8a44ea7dbdaa34d12b74289ac1b34533bbee8def370b74"], 0xa) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x40) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x67, 0x0, 0x0) shutdown(r4, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00') r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x87) getpeername(r5, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) readlinkat(r7, &(0x7f0000000200)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) renameat(r0, &(0x7f0000000100)='./file0\x00', r5, &(0x7f00000001c0)='./file0/file0\x00') 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r3, &(0x7f0000000200)="6292bfd9e735559d24247e0b145789bc671c4618ef897d5bc9a63edac8a3246e07a753c3c59f7745f789b015cda61db0a1e5853eb55fd38c56ccdb521835d7e59f70048210fe0247e080e86bd9db381ae7593d1225887ca186e5d93f5e5db8c92cd877ca2fd5ade886fb487565c07bb1aec83872e2a37c61eddad6b7b20b7ce922424fa3f0f86895f90aaa9169b8aa518e684857c47ce7b5455bd768754e8f8dd1bb72497d0c29374fc9d213f7dd391b84844971", 0xb4, 0x400, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x48}, {0x30, 0x0, 0x0, 0xfffffffc}, {0x80000000000006, 0x0, 0x0, 0x1}]}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x14d) bind(r5, &(0x7f0000000340)=@in6={0x18, 0x2, 0xfffffffe, 0x35e9}, 0xc) mlockall(0x1) ioctl$BIOCFLUSH(r2, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000180)=0x467d) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x67, 0x0, 0x0) shutdown(r8, 0x3) fcntl$setflags(r8, 0x2, 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed146e4157795ea4a5c5903a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000570000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec89ede4961245a08112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000040000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9ad000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/165, 0xa5}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000040)}, {&(0x7f0000000340)=""/96, 0x60}], 0x6, 0x0, 0xffffffff) 16:00:04 executing program 1: sendsyslog(&(0x7f0000000080), 0x0, 0x0) socket(0x1e, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100090000440df59c53a4c976f87c989a1270ce000558aa3141a95c6e0000", 0xb, 0x40e, 0x0, 0xfffffffffffffe93) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = shmget$private(0x0, 0x1000, 0x2e0, &(0x7f0000ffd000/0x1000)=nil) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x7fff}, {0x18, 0x3, 0x109b831e, 0x5}, 0x4, [0x6, 0x401, 0x6, 0x5, 0x7, 0x80000001, 0x4c61, 0xffff715a]}, 0x3c) mlock(&(0x7f0000355000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f00007d1000/0x3000)=nil, 0x2000) listen(r0, 0x1f) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) read(r4, &(0x7f0000000040)=""/36, 0x24) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)) r5 = accept$unix(r1, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000300)='\x00\xe3!\x8f:\xbd\xe0\x89d\x16R]hOv\r\xeby\xeb\xad2\x0fY_\xf2\xe8\xc3{\xceK\xe2-\x13\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='$)\x00', &(0x7f0000000500)='\xfaT@\x06\xa9*kT\a\xbe\x8d\xa8\xea[g\x99/\x8f\xd5\xa74Z\x17\xc1\xa8\x99+\x91I\vn\xb0w\xda\xc7\xd9\x91#\xa6\xa5\x11A\x14\x90\xdf\a\xb0\x19r~\xa2\xe1\xcc9\x8agy\x14Bz\xaf)\xe67\x9bL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E!\v\xe2$}\xfbwa#\x91\xc3\x88\x9cmHO\x9d\xc1Ec%.C\xd8\xd3\x1e\x15\xe6\x1c\x0f\xdc\x10\xd4\x1e\xaa\xf7\xcc;\xbd\xfd\xba\xb6r6\xca\xb5\x17\xf5\x98\xd8\xa4']) write(r5, &(0x7f00000004c0)="dd", 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) shutdown(r1, 0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x6, 0x0, 0x0]}) syz_emit_ethernet(0x27, &(0x7f0000000040)="445cbe7d8d9b7626e7a34d782a4a1ae86f3fafe6362c21c89474cd0096415097a1e7fecd425155") pwrite(r0, &(0x7f0000000100)="b192a80300000000000000d42a45", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x4}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x271230cd4ea2f6d3) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2}, {0x54}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x2, 0x1, 0x8) close(r0) socket(0x10, 0x2, 0x9) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000002c0)="e2adf2674c43586e0fb95d93897a6823d12da31ea8281be466565e9d3a4cce6c02e0476621c3f9cd11f0b6f4e8ca755a799e4b59bcfa556920052b9e9ece85444f91642ab8b9084ab7d3e024c72d97f63f89df320dcfc0214c7c863f4130ce0cd0b9584824b11e260691b3fb4b764323bfcc7a25584a04439e3747163a855ac5b6e6d0d658820b8fea7f875d55a245ada835f6ecbb389e3e418800c856ea5947fd897b241e3dccf8cb41a9d2beb13352d2bbc501b5d3e98c7c4d81a81938b81ffdf77851e6dfb93f1b19c006e10cc3e9eb009bf14a6a3129e1ca1791646af9915dd4ea9303fc602efa6a42b2824bb97812dc8f144fe2a718cfa15b34f1252325b0c35f6c6a0ab913db2c24ef22739f7c6b2589307c61a1dda2f99baf9b77103e52ed28ff795355015c5cf10e4ade4f6efca1785a6c0dfe18312cb5f37110150d13af4b0240bed81b6503c3480645b7de47b7c8a4acaf", 0x156) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="5116160c00000e020000000000000000800000290650c21efd7e6761f4ad3b7286bd4c9e78dfb6f62a9fa0f8b96e2f53025636d3b07415fe1480fd78f36171d2514cfcdfc56d0716fc5575fa3c8b57c5364b744aebd0eeb88f09402da5fc98e67fbad51729215cc067334d8693a27d7e68fcceaee7570cfd8abb681c006b47299236d3ed609bca", 0x87) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000000c0)="fcdeb4302bec6605d3a0f07cedc41dc1d2c0a85df3899e0fe8ca16fbb4527c9926a11c0ef6f5098e27dd77cf683584c1e5c594b2b7da6007e151fa18a13c81748502baf2189d047c9ab975b4b654b21a2d6c6756c61ebafc7aa4fbc5bf9058827e76aab0bfa5a56b056f8ec008eba836000000006927f5ac30fbb8cc8acd01c143b21c42a5109af91f4310e4ef8a9532f7439133384b2485f8d51a06705e5a77c0", 0xa1}], 0x1, 0x0, 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x1, 0x40, 0x8}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x10001, 0x2, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) r1 = socket(0x1, 0x4000, 0xe6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000340)=0x61715b5a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3, 0x1, 0x0, 0xffff8000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x67, 0x0, 0x0) shutdown(r4, 0x3) write(r4, &(0x7f0000000300)="33b9ec166e3cbf4010cd3f92f0fd10e6f8", 0x11) read(r1, &(0x7f00000002c0)=""/42, 0x2a) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000240)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)) 16:00:06 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x480, 0x69) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000380)='W\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a) fcntl$setstatus(r3, 0x4, 0x18c) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x1813, r4, 0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = getpgid(0xffffffffffffffff) r12 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r12, 0x29, 0x67, 0x0, 0x0) shutdown(r12, 0x3) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, 0x0, 0x121, 0x9}, 0x800, 0x1, r11, r13, 0x3, 0x600000000000000, 0x1, 0x8}) fchownat(r2, &(0x7f0000000480)='./file0/file0/file0\x00', r5, r9, 0x2) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f00000005c0)='./file0/file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x5, 0xf2, &(0x7f0000000140)) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r3, 0x3) sendto$inet(r3, &(0x7f0000000240)="2aec7b46cd5db7d67051a16a5b2bfb50a0f904c83a48755e2d2b59131401322f56274d552121e206f7c7ea7749f435eabf15522863d8bda811e0e34b29172f0b2e63130faae1c4708355da237b607654c7d9e90711ba4d880abf0650f9a957f70c09e2159abe2689771aeb8aa4255e117c84ce1d13b097a9a1d9fe0d2f5cbc41e28841682769f7d5d773ece4ed7097269b3c8baa602376bfee53bf22cfbef53ab1a9d4fb77ff2cb4681c9af8483f60a096de6568208550e671", 0xb9, 0x0, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) dup2(r2, r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x40000000001c, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) recvfrom$unix(r2, &(0x7f0000000040)=""/148, 0x94, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100429900696c6530ff"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) dup2(r1, r0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000040)=@file={0xe8023a38ecb6218b, './file0\x00'}, 0xa) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) write(r4, &(0x7f0000000180)="3c9ebb8a65237a29000000000000", 0xe) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0xfffffffc, 0x0, &(0x7f0000000000)="e94e77882d6ab121658038454b801de54d3f97ef8e761cb69e06a682641fe8269a", 0x21) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f97edf6c3645f924fe01d8d59700b2578d4723cf"}) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa788589fe119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b1105080000", 0x8}], 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r4 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) poll(&(0x7f0000000100)=[{r0, 0x1}, {r4, 0x4}], 0x2, 0x3) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/14) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgget(0x2, 0x12) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="07cea3c3f8cfbbf550e1e4e46591c2cc3c153991f29fb8bb91a0adc704b5166fce9d5faf", 0x63) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r3, 0x3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x67, 0x0, 0x0) shutdown(r5, 0x3) poll(&(0x7f00000000c0)=[{r1, 0x40}, {r2, 0x8}, {r3, 0x4}, {r4, 0x4}, {r5, 0x10}], 0x5, 0x771) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3f7c74f9e5fbc089, 0x1a3) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) shutdown(r1, 0x3) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x4, 0x7, r2}) 16:00:06 executing program 0: r0 = socket(0x2, 0x4, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r16, 0x29, 0x67, 0x0, 0x0) shutdown(r16, 0x3) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x18, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r3, r8, r10, r14, 0x160, 0x1ff}, 0x200, 0x3, r17, r19, 0x50d, 0x8, 0x7}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="facc8eec23f7292157a9243cd77be1ef1401cdb6fe6ebac11095889a6edec17b993fd2edcd6cb6f29e2ffdc06baf4152c30f6e224c4d364f026c0e835462cb5331312fc3181481b44da56f4be4bc75c910ef3a5b69", 0x55) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd], [0xff6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(r0, r0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) getdents(r0, &(0x7f0000000240), 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000380)='./file1/../file0/../file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x67, 0x0, 0x0) shutdown(r5, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0xffff, [0x1000, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x1, './file0/file0/fi\x00'}, 0x13, 0x0}, 0x400) r8 = dup2(r4, r6) mkdirat(r8, &(0x7f0000000200)='./file1/../file0/../file0/file0\x00', 0x4) r9 = dup(r3) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) renameat(r9, &(0x7f0000000180)='./file0/file0/fi\x00', r11, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1/../file0/../file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000140)='./file0/file0/fi\x00', 0xb58, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000700)="157872d7d85c61afdc25265f421c38d0d4c254b8f42ce4cb59bfa27dd6cec238c472689501f1648793d4b23d023d98941b2929d00c7263eab1720bb49b0ff5c89522b25ed1fdd291dd584761af3de2e183a491dcbeae7767d1f93916ff50652fdce9b11adace61baed67d301febc9e1cf143bac64442fe2a0324184a1c4783b101a0b765da2c143b46e4a9194ddee54e778bb4e296e053cacdf5398f7e39c7dc0236192c73ff50739b5d9620bd9160f05ffeafc7e12baccf01da7d15df462bab71f7e6fda994ede624442c9e4834ec5521d113464eeec0c6a26c628ce6ccac8f49d993ddd62de37f8907ae4f3ded7eae55a73bb2784ec1081629371e1bd9a8ec07cdfe51de58605373e518a6009acc8093132150380de29f22559f5259354f475ef08893bc292ac8457997b1282aa0fc8bbc57bbe01c356a060d1713a64465968c25d1f88ef646b0753ecbb2a4c6925abf3c0ae12898b7a8a02596d2244584a439ab43a1e3df468a05d7ed4dc70ebd49e20d24e645b34efbc6b9095ad3f1c0ab6cd8e10257f6419aada53c9dfd9502eb58e7ec84a42d2e16af10bfe4728ac277cfed1e388e0f915e361e434dc05c11c6ad0ac4948d819626e0728ace5e4baae539b47cd00e670af7029d20dec5dd12900a32e2c4cbf1251f681937b954dcd384cb21c8c5d5ad3a217b822225681166a95ccc4708547872da177060e7923851257483acdcb80955146708e7e968e6ce52699000c2171299dc03c80cb139f713ac0fd276f2637ef05093186eb822ba49626752446618d30f2671bd50b9e414d4ac65f1a36429df24e65648f066d75af0943792f1b54ad3bc38dd0b45360eab51a7d33213e33e894793cec684d9ee5c1659668e6338cec7aaa049a755c31b894781bc4ba225d7aa3be1cf78f60c976b86dcd496a8ed74bae1f30cb85ad8acf25d980d0b45be8177bf0c6ff7716f21546c451c61c9dce7067662577034439d258beeb05e249f63ef3b848eb374898afc689c28f47ac1130c920d1b1be83d25488e1330c197bcf0df2d6c0411338598392b4a1080045ea629770816b512a15f2fee68df75f9bb07a5eb0d37ae901e78f229b023234a8d0764d957efe41dc62f94913f49508eaa5705f8bd21306655e5254c347d2319c4e0234592bcf5a45584ce49923bfb301a93fc52982e200c8ea763c22954a1a41bb3ebe83a0f8d670c3f8046f86236e4cf0dab27301ef6b245d1db2be5bbf4834bf020296ae96e18dd0e3da47449ee212062f98ff019e0587deebb86d23e130683420d1541eee78c9d50fd011201a68f37e4ba6b5631d76aff9e3f4d1dd418ed6d56381f5f3106c996b5a6f9a6f06003acbb2d907b3a45bdfc525a6f6efbd4446a53b1ea013d970e487a4ba8d57409f6d2b854a640b358b8e5d22833e7fa1d453cea1ff6dd7cc4f6a50f5ab1fb372eb9936d3788ad265a02d2fd70f59b73a40a863c9ecbcc80c17cee6a23d763649ff458f5115cdbf50fc2e2a342249b712b15599c7d2560d758e9ba31b8aa185645e8ef711a44c015df1a0c66eb77a55f8203849305d66a098e079fc7f88837ac007d5c2408004f43f776d0f30dd2b08962f8fce2a7882bf82aa8eb3ce4873bb731e6e6cae070bc8257263a9757a00cc78e553af4711f00ad699a3d92c267ecc4e177306367f46b89df4d63f7419239a5f25cd90aa0f34962760d79aaf0e7204fe8fb2bf79ecbee25b5dfb8f2cbff60345499d17366ceda238f09d88599dc2bba9efa1c158e93ba7a34a3a5b300277c6b1df76b8d9947b2f80e3065d82fc041f240dbc6b3a92b66d4ed3317fa7c9fce5d000aa099e49ae01e5b9d9ff8895ea5fa98446e7577225a80f44a07ebd2bf0057df610765881f78f6dd4ce82b3255545c09e80639c9e929720ade82f35d02ba995aa48f19e9235b7527807a3b5554571b583e0b297e120d1999ad8091f0a8ab5bf68e84c0fe5fef3361bda664844c1b00170c5001da64a95b5f7f8d118919045ed1f5c60a0f732db126acab09e1eadc07f7a9e836470a4d20baf841a054ecbb8d68fc2a1c4ba204f9f1ec8ce33d3af46f89c26a8431d0114014bcdf54d6d5a215d234eb4b2008b45c3e93eef59740494f5575fbcb0356e7ba7c0cf7930c6c1a3fc0213c2a2ad082a106d1f4a3b5132823fa55db26f8ef798a630dcfa5254d9559e0ad31fed3085d6d9e84e9bef422902e61adc6ce2a60d425db57effa68f8597a3f029820607960f18e3cc55293a734094eb1195c0cc8d2d0afc21f105e195071a145d2252fa766ed68b0eddca5593ae852ee11c7a19749b578fa7eea31f0c7fb26df7aa9f54a93ce958817a369530d4b504f84961dd954fff64461e8881fbe471670a9ce273b3b024519b146bba2704a47c067e14fd0880ccc3313968087495f0b7c3ced0cb113dc2859bf39288c98bc0ac421331c9ae5fb6fc1df99b6eec3576885a4110c5dc93ce800f9c4db128dd4fbb9ffccbcdd8b0c82792b4696a307d7a48f696dea03035154b99fbafbf830fbb6f184a41f965a61ee6ac83535eeb81b7fd35f7c194252ef98ddb8bf8c469c7d540ba5d0cac12e124c5676b4bd5456e5c833212d9c0483632fb3dd89d694b2f8745c1826b31bf4949534f0c67a10135201b93eb2a4bfc1e001159b4fd1a00c904c68f97b51967b532180ab697c73b73bf3f287f56281b5a45317f30749d7ea5f409455f2cc50ca87189d74ea6269abedac57b40cb595d0324cde6f933edd7cc72f1caa72b751ad46e0c70d0f49763bcbeed7d95004aa46af8d466e68ead8a3a29d17a6ba0019caad89a8eab0e2d3e88f4a8f851f930bce47b9162564e6d1eeda64b9877f75b6b828bc751282dee0715ec9c2c30f3fe98fb1b82e820d3072abfe808cc6b0773824bd499659f3a6b78599f8e10dcf46248f4b4e7b4d06702a5e41dde958914c2b8267ab77318e952f5b6fb24057c6d97f1d6ca63b4c0ef406a3ab5ac4fe248383bfff702746e9f5f0d37319b18742f735bcfa658ad7a5d9a2340da7dcdf37a21d4925eed1bbc09c66f9ec3e7e67cc83ae031ad80a3e9f8c0da218e8bac0b25536a790fc43125b00a3512a62d8b5b56b2c4159c4ddf007929773f99fc6b4c1d5886680f46beecead8f4e1e0d0241da191d3f16f7cea3b369835f8db9009e7ae74e60beaa0b31a058b2d4c98117c09c0593e86035a14b5303f01f38dece26a2f9e80ac48b1afeae83a519044b0d87aebab1b8fd426ebbce244e2bb81e31a413dfc7f65be4cbc503947ad1b77abc7ad2628b154c1708cf82803f73905d19152a6a2c1ffe0d2e1403f43381c7c782fa65ee16676a67a43b0da022035628b10c13a3648ba0e6d181e2b1fcdd483bc431e92887d414b90fe142e126ec8a659e55a6d95197ab642ec00d9491beb3e10758f979f40de102a690470739e44df8e44f318eb2c150704ebffcf4e2f26a4b09e75cb7d99ad643d9cce8efb29bc5867aff68d060c1d78db5a36a18a5e974b3de7958809669689690bac06eba1f9b86067d927095716097a238202620be537f40f500fb9cf2b3d69d137a774312145ed70a8decd01b01fea98baebdafddcc8f93dbdb38ca1a56a2faae3d8c006d4921f5803fff68f798c5507d04446019198ff781a8bd267783a25334afdb371d6ece20777bec2d389ff401b9b25668cebd1fe339a8353873d8153392fbd5e30ee5804e01701ca73e23df792719ed1180cc19ecc04bfd321643ce68deb2545dfa5ed40174a9214c451eaa130388f967bfe46b736e9bca689de626b2353038f3d39c9d3a99a524fb5bb8593334267662a8968e4faa28b0ab1e678bbd5db403988e4d2f492e6be077d80bfd8ac3c1d9c226b4770dbdf69e8d5a2662655a7d0d4cb3915092161b76cabc57395150562668a65e1aeed2014174af496bd542c42dc938a60e40f34b37a22ceef7e8f8131dc86d74ec138d76ba2e29e0dfefb11e4530a87d924455b0639f4a0fc291c95bccda1e7a4b63d09a5c3e7eef676903e688a4edd2192e7269f71ee4218fd4f38c62b0019f868fbd7d0fd58e6d404055bca275a0ad8c4585329040fcfef313e116a1efe859f307fdbb21d4a581929b484c6818ca9ffebdffa013f48efb0f936c732c2614751a4ed4d73436995c277a9584c76cf71cfe809dd8c7ea67aa143bb62964baba9b1e98a087bb8c66c35d9541d54879b9d1489a624e8d3b4c05390c9f0fb0e1e0ca11613257f3b58b911bdfcca4e7c54c8b52ccb496483539bf552272ef0fcc009598a98c8f1083abbefdc998578f0bb69e42691f61b302c420982bd237a61f3384b0f69cab24d27970c8c3d1e8c6b88ef4efeb7c5ed67b06b7958359cac42fa45b5b0c9dd547cc07e09f7c523715ec76a581c9f6402fce9f15919f892a0746f76d130f2f6e06e9d1babea24e6bd074c45f76901ca94d2ad68c17ccee126c7f4230416821befdaa979ff8a1516d160f38094f7346fd23196d6ad110a08cac81325a967f66bdc68a77314e434348ab4994e29691c9c1046cd58e5ee02cebec962a17ff3728d2113ac37cdda6378c0d72a03bea1f08bc2ffab0453d85af2ee7c946d2bd08e66081a37f1b6d17bef46cab3fb4cb860a54a338d336a41f68c50ba7aab8fec0687fffe51c5f728a53abe2e3689ed0314fb18b6c3c05f232f00fba38a244eeed92d00dd26950ddf5dfd6cf346d63cedf617d22fddd76fa8b85aaabec6d0601ade21aeb31a2681cf000671777c0f5ee7127139f03244032efd3799fbc4b919354ca37b5df180bebd463b6f33fed06ad065a661133d8c8a3b7b56c343ee9b1730306d6d7770bb57bc9ea344314fdd4759619855d47b95931c2fc1e483589846d1f0da33ca208d5d4d5f629319a534c8909e85ddbaaac070542d0a5f8ace81a71530ed89692da16ceb39dce618d43b75c856ab9130d39b790bfbcd87bf5cc9342e7da2a91d47c42e185d11747b268448fbca8f954109e8faeda8beb1a80205a03a05d3f8b3d95fab13aa32f3103c4a8399b99306a668f309a29b3b7659d7e863671b90a3df12f9a9a330838897409eade513b1f0b59d7a25d7d0590b7afff7ec401365432ae8ef856c72f6d70f877c0d3b5442a5025f0f78b8fdf0f33180d599f7b0138964bc2220aca476284565b8efab3b57e397a00b036be0b0ad627c49efc4ab17f388aa3a08c749f7c25c232d89cef61dc52dd2ea039d593ae64e87058e0126c6052652858d683f9120abfdb0a4d63603d71dbb89a745d00fe6f2907665bb877ef47ad656aa954ada11abd0c5fab8efc5c036c1ff1e2bdc6094ea3be851f7e446763aaad3258e12dd3e7b4ff1c0689e4fe44ff3f4d5282127e98790dffc4f6796f84cc41edd2f2233635af63b6ebcd6162ac61cbf4dbdd2690c65c1ac4e0626eaa6b2de26dd7d2b6c12a05d868a53f2ee805ed376d1f4962f001d046c6f2c5b1bcc28b7445ba1c72713bf764ca05ce55da8d06e53318be8c3b141ab076813b3543106c846381de3ac2f29cb6de8aee2c8da4d351b454fada029b269a497b8d83c251a2cadea61594da3f438a927d5dc7d47c16019e2c111f4b6892c933867f094d0df4454b90393daa2625dd5fca08250c6476a65a48a9fc99ce55506f5e189a151d8ae6a46ed813f33e5d2fb56db61f8822207609225fc0e1df036e7f62b165d3d40f229bbacdf1091e4c78331b3804a2af1c04dff455ff750971386c3b142d21a14dd4142349ab4319ecc59608ad53551a30d34730a3981be31dcad50afaa6f8f486789aa778ac871e0a13", 0x1000}, {&(0x7f0000000300)="1b82b8a4e5722c93aa32b6f6981b4f806abfbd812f19f2f161a9a26a14d6839bbf05cc611a232045078cf25b51686b630ee1172301966dbbeebe3fd8c3ea121b6c9faaa09c1f8d35969f60", 0x4b}, {&(0x7f0000000540)="4f44f9697fd46debe85d336376a410799ab7ac8f1c2845275caba54b8a3ec24e93b4b2fa820b0f57655c7f9043e0539ce9cba95972feebd0da704971c2347e7ddbcc41bc582698b025900c80ef29e44b221496d38f1d3a1d627ae2e91a02fc2bff1f355713c5c0027ec2dbe6a411dc0b6ec48eb7b003af5b704e7c56f18fa4594587995607d875da62ee670a35e47c85cf9c529ffc59e8497123471b6c2053214e809c9a027f9b7d9cde45b2d8ef7c75630657aa6514785b576e81fb2bdc8f33f58eb37f2c66d73d54596792e6b6129fa4347fafbffdcf829b0470fa23af69d9ccfd0b43d20e4fed16437c3c", 0xec}, {&(0x7f0000000140)="3d36cdc6ba43e317dc74934cb41b599ca44c", 0x12}], 0x4, 0x0, 0x0) 16:00:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = geteuid() r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) r13 = socket(0x18, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x200, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x400, 0x8) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = geteuid() r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getuid() setreuid(0xee00, r22) setreuid(r21, r22) r23 = socket(0x18, 0x2, 0x0) sendmsg$unix(r23, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000080)="9d753cebea0c2affc4ea3a4bb3a4b47bdbe6d339b1c721680b5e1315f2d938c6e87808c776eb979532b32d24cd3829f5873faca71f64b78c77f422d24c2f4a78471cb51e13d36c18515d8f861dac49689d7f9ceadd3464b23bf9edfcb9f7f3bd1c5796d6ecd0861069c8d9732caaed28339ecd9572a5adb79a113c380b185dab83a07db484059e4f51f272459b4050e077d90a", 0x93}, {&(0x7f0000000140)="13bdc826ec4596f7d9a64950a256d77c0615cbf6824efe44262973faa7cb29279801cdf42f95f05e65dbbd8ef363b7a65cf2b41467cfd2d3c37a8d628ef383605e7a94d0c811e4a21e9a24dbb0095ea95df5568ee14da5eef301ecc504cad375a566679d9baf52af2c00fff8c8275d098bc9aed500761594db1019f774ad79207db21170078a63b6a5ce5f353baef81b0c816e78a772", 0x96}, {&(0x7f0000000200)="685d405c36d8d5eb6ae5ee8003db43215525c9db4d95a7c5ab7d220277b4ccfcff1a30a8b36ff497ee6f8e2edcaaa50f61e285e47f4bd409c29386efe671b833a6a341464b22903589da5b2e6289eebdec3d8402887365599a07006cd1561d685e91c514a8c62f27bb2f15a8c742d32fc5473c05e9ccefeed58752fecdfbf1b3a92f1ed88d32f3577a04cb2a6fb06ffe7d9e24cf3c33af05ef026a82ab68ce1b538bfb1711ac9bbd3f5af74ebfb3f99b07609f99f42b5d", 0xb7}, {&(0x7f00000002c0)="ed83a27f33fac95bdfccfd82d7a6e373b10c208f1f89dee5ccb692dc53d7d0e29efa27a9aca48c219ba531c6868373e2eda8c724d92b1e3beaf8639d636a88dc6a4d49a072ad716f471455d132f247e5b9c59aece647ab", 0x57}, {&(0x7f0000000340)="54e1a1e8d3200e0defd523f279c782849f6fec88c98629cf0a3d9c609975571c93bf9af35cd9aadae1805e20ea47b6be96476d3c1420a79ce1c0a97e1b1eab09bd36b925683c087ffb", 0x49}, {&(0x7f00000003c0)="452ce92b22ed2af2d08f2ad2b800a096b07b46e4287c32487819bf9cc5738b3ccc45e427e31e30a22ace744eb7c5efafcf00c6f5c55eb904c143dd3e571a9e97321b6cba42e2e067a0003fa28dc4c67a9ff409af9c174aea0f31cc3dea0004da13e06b966b8a3f1bab404432199a58da441afd35a37988ec72d9f5ff0b64b548fdd98c98dfba7554a5c51234eb850e88611b14ff5dd8227937874abc7b9ae854b880cade7bc4fbdefe59a47c32ecbe0cd14d205173ff2f2749d5c6076b88e0e734708f581cca86084f71bbbe5f9f0124f27190aae1a9fbb6379f86a0e49f18ad7990e904", 0xe4}, {&(0x7f00000004c0)="4c05cde0343e98262c7f208364b7b253eeab8cc819b2fa7712db5b7ae2e29222240b57bd0c5b3fbc08090e0736c1c9b2d570f391a28785fca0b1e124", 0x3c}, {&(0x7f0000000500)="1321b807479b476b83ed1f512a6472b827f336b1bd5ac06ff8955311", 0x1c}, {&(0x7f0000000540)="559442df1c7140c845d88bd4b71ef42da83b7b6fa06c10", 0x17}, {&(0x7f0000000580)="250b6509b276cb3f051a24da937fbe2fca224fe655625b7915a2fd3e122e0b4e010a63f28b6897d103f03d04", 0x2c}], 0xa, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r24}], 0xa0, 0x8}, 0x404) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="03000000000000003075"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:06 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) getrlimit(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x401) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x7a3, 0x4}, {0x0, 0x0, 0xb8}, {0x7ffffffe, 0x1, 0x0, 0x7f}, {0x3fe3, 0x7, 0x3, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x0) r2 = socket(0x18, 0xc003, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) dup(r2) r8 = socket$inet(0x2, 0x8000, 0x0) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="400d9faef533e09c3d81256a60a24aea12b9962df2dacedac8aa9094cfa49380b33c13459825fab294aa2637882367e84209d83983d58095d8cb4248cca7d52ac5abbd490158e4aec9b571e123a7aa", 0x4f}, {&(0x7f0000000140)="bf46ae5567", 0x5}, {&(0x7f0000000180)="91cf296746df5f3083ab3ac1aba3c05b850f9d06b6d098a7d5a3dd551f9c1301ac259536d419dac989b8bc0f39a425fb16e10c51ef9ff559e497eca291dc0c7d4af55d6a4dbeaecef9f4da17d09266668ac4c2786d24e5c9a5a72228c733a920ad4484b1d0813b9ed827a7dc86154556a831399b1bd09cc6abf5d9a3b2b8c87645abbb24fbbc7166b0477408df1ba48617a77ca92c6493ca61cbbce03ec4c1400f6149177b41218361ea79a98e61862635330029b98c4279fc94a11f8d6e663b214502771a6ba6f5e9e2bc6495350100d1b625a8b5eef6ccb581662a528124203fb3aa99826454a6b313959ad70f0803fde8875f1cf208da9979ae4d1203401957168acd0fae8b4ccf82bfc17c119a845c4285c63af0a5feb9233345ecc007a2d43b6b006fa7975db317d3502e2c8270df734a16f792cfc2b8f6c0925940205560e9f8dc925b11e242aa670c7466d68ddfd2ac9755223056d022e3c1829c7d018b754a34ab49f99d58062a0a0aa6a40a96cb85b25d30f430fdc001808483403f6d7fc6917098377e36690b810e747712ad5284958b863cc76d8f310fe2f10fb4aee69451daefbde1dbc0e2e67b06e03a974ffda551e09ee33c9b61257c77900f0cd65879e8baf845a43f3c67ecb93ab5ac16f14d9693c5322267cbabf4c820931e8efeb83b4518555c224708239c9135b402c25503f826c770573dd7f0ee0a78d7461702af5d00a7888eac8fea50846583b8b9d5b72168227ac15d8e9c44bb2a192be71947ee2cb94452482ef7806b2dd95d5fd3e8b2b16f9736ec54e607f8c5b9ab1b2041bd3d8d0bba4ea54023f691378490a2167460d028f000ce622e3a685d083af377b452b4010ae48f6442f80211297c010543f1cf41365c49a71da750302c025acc37f97de8b9d03b25aa7e56207ad1b63166f21b15230b9c5d1af2c1070abdd153395536bb47a701a149579979715f0176c0b86389fde8a91924268d7e1b01ce268c7f760be478e83ac1cd3940457173498481a43a7ee2ee1fb42f8060673bec0a07f9757a966fabc7984f383a9b382b1dce0f7921180386cce4dda097fd193e97257c88b1e900cc39761540acd870d08ef1d6fc3c2aae3afd508ba5ab852fd4415e1652043626f2c49d448ce13ed49c073ebae23aab7d9bb01ba0abe184f6e1373d5964832cd1c464ee0af5ad410b37124998d706ba0761a8803c4ea8c151a051a1c03053e8b17cdffcb296aae3cf75e31db30cd73550d04f6be4cc3e7c2aeba89ca1a4e715878a762a8d87c47a42faed9bf9b173a94c2a7b45ffde4018566311424934c67c2f7f0334a8d294b4a213f3849025599f082a9e1f4be30ec3a50a4a705e116ab308f350bd2ebd5904ce5ffe1bbc7c370d65fd6c7b003ab906d7e20c8003b80d4600f06396c6dcd3e4fcc67347cf6605aca6529cd64dfd1fcfec131bdab0ea3903fe7e8dac1f74f094a36b1e3509b924130e7d43ca8521160451588b87367a3b78919af3370537bc9dd3c667069039b9d0e21abbe531631be0f70fe21f93170482b3a037415155ada4d9f9da5e05c9bcc104c1b26e66e23bc443bb9412f02166b349f1b12ce6bf06629708c1bac43bf2b0774ec19b27ccc192fc176310d6f85f20644751bb99be2a9d50139e5a0c38dbd4696d916eef4733df9a84b72a29056cc24e8d4d71d73762d1bb6cd872137224c64b92ad3e9c06dacea719c8463892303d2e6d6c96225c0d8ac5ab4d3b40a047c6fdb010f70e5ee95b5f9a96f798a53607488aa7ead221b48bbc0849fe9c18db19e35d0b5658cee790b65000c97d8aadadae489bf46fc66e7ed063d3d33e39e822ad18a2b33a9e90f263caf79eac149e9cfc493e1003c66687789bdc0d2b71f91e67b14f22b8659ff78adece617c0bd0297ba9b30a1e6cfe530b14def199b42f0709808514e2e853c6e2701f57e7b6b2bd8d3d37c7ae13baab94d2ac6b0f2d4b15ed47413dd291453637d867d80cc87218a23beb0627080b952e04551ef211a3ddbb1463f1667b42207e8750f7be8f64ac98cd5b9c639d883e17accd500230bf7324f70d89c080f8b4710d0e98a2665ad6422a8f60d447e9aa448b377b5310c8800e7ed8516360d937766e48eee027b5cf5174da9e7fd2d82c554c3690a90c4e8331c4d0a7c913390aefce4b923362950b99e692b328ec8289a3aad591efd629b6d74c67e7d87e8a14881bd432e5a8edf115fdd6d07093a35f5161e5b41ae322039968c43f4bbdcc3e6a851be0c538b8f90fcb4716ff8b4a9cbefd259dc782b7777b188000083d3beb6726ef8edcd2b72e85962da489d37df63200a628100bcac13ad108bde9c4170b031f59e3e64ba6dcb0e07f47758e2e19fc9fdff811c69954335e211d6a43e803a51124e835f793577df356b447131f1c1a59e655c07b50686d4a3cc27e9f62cbf9abbfbe7169e30965d623f449c6e390bd33c7d2d49417d12404c5b62d96d9e6c1a79c0d74b2302cc85f3972108dfd294a15c85427bbfb1f3ce3e2cae5b2b173b00d77609516cf9d107f35a7de2ce4f577c7405f045728e09d47242eb903bb2aa36bf00d231f14582344e28a44e5094fc0d65714d22d6feba125f5e42f59ee02fae8597e5951eb6a8e4153976000488946b383b8f9a1529b571a229fe4e61b01ecbfc7a227752f65bf170cf0c777bb0b4f3afa2dc8c5f46547274967421ac5e0c1299e523dafa7c60a79e20b844f4c90a6e02c8455df690d8dff0237ad1485b8f7ca005c03e2f015fee6693f896896f4178302bd9d64fe9cd70208389d9ad9018d39b0cd0c7338dea6a512ead5384af69da617ceebbc7ed050a713f5858efc1a68240bd49b46adba0d100aedbf392c08ea16c58f1f188fec412b519fed53ad7cb19b0d87e48b6793ed977f46686df0c81f7e5d79905589f3951d08f628d7e05502855fe3c55f2d6b0b2da8f976a3adffb6dae7431eeba022d7fc9545ea1d1d80bd08c5373b88fcc05f7cc474b70886434e3178038aa8d41d2e5ee81caa9a0b37589145b71a8eadeb82e9ce4a8c6770bfabc250b679512c07b227fee56e518b4327236ddfd6b6b60a621df8bafae57a1742a7deb9355fb2412fcfb92dc9508db615c2c0f2bd0dd979d9d51501c2f7b044b61d67c8debb596b2d7fe6717cc454fe1b0712df905493833304a7920b1b910b013361c1d8d63573afae63fbafed444d16f78afd1991992fb1cfee8984b4a8f8b9481c1d9a349be0182e2d7430a83cd1190ffffa86b26f0de097e098b30c6fc7d597f0ce0234f4d4de295afde5ca39ea74df3ccee3745fefcab81251bc0b679d88c9583477dd305270d1e3d5904f896fa653e85cf64f186882116ea6d2e7476795865decf236a738a34147a926697b3651c5910e195946e49c6406c6488e8f82fe98f14a0e436f4b32a617874e4792132b9ccf73d68daa4f4b94b142ca78a14c197e383f0d45a1582f57022714e8e774ff9c25380b20c940828266192d12dad46a997bb9940fa83093fb75fae8def99d037ebf8f3e0e2118833a6fade837d0a3391534dba585b9daab7d6be9acd1fb5235a0859e70809d3fec91bae74bfc7dea2e437bdfdc839f272eb4079b9d096d9fc3b9a420ff8a499ac6816eb6ddc79c54551ccd9c5f854f4710e8cf7d328d0dfd008664fd413b139b7af0142f362fc1d7918cad288b6245af97ddae97e0b925d0c2949df37b24973e627abea30fbc5874866ce30874853b5994d4b15cf98063f903a30d42785ac995d02388af1717329bb4ae3f2264a34ddb02a45a2e9e28e491085e7cb7a93caf7b78dba08e2afc4749ee12dfee5e77b0814be1da9b60e8f95f54deb673c7090500d4f3cbb9309a2c36a5789fafe1df3ef89f6b9e10b4394a3366af50964841fb2a1961460261589ea45f533439e16a15d340821fdeff747bf7c7a6f50a915b8f1cf7a43766cf27e83efa145abbfd23c1cd0fa5be8438d9b392adef3639ecb6fc78fd43b6c9934e4e24bc2b8282db58f67719acf2ea7b31c5b85b68fc5ef1f208834cb77adb98c4990f3062483dd477aec24addecc41c7a7dd7cf1b89c7ba2591f67f8566334c88b2df18deb138281604b06d90efee4b4b8e7283856669bbe4931cf0746c646869473990f37110766c2fa8be2a206d7a5102a77af17d2396c392179414f6173a05c66d5b6093f394da8f1f4c5cb030ddb46bed9cd76fd63d77e03393ba87ac83a7508fe5b2cba8aa6f41a9421c9df223abd17dfc3687b80927c4da5ca631e79e43bb49cb57fa5fd9b88c2ed131e9944af46cc9402fc60bc68bb96168f2c4ea56a1c09575ffe6025032b3bf73facc4c4eb69be7da1f4c65dcc763445075bfec9613ad1d2c28a8ca4994e69074733d9ea88cec51a27cbbc091fd717ab1885adb224bd5fece9043a1e3abccb400b8a127ac9417ceb0b601b8bd72b79a5304c437c09a65ac1b4afa664b594dbfaa8721043db9287598bcfeb1c371b0cb31db47cdb6e8a0e48e5121c5ee0a2ba304c0f29ff1766648c0f5f0b24b8908a998d359579d3b289333271a0985db7329f543acd7d05fd68801f9540e182b18f19a0affbfed3628f15a7fdfe35c79d074074416812de7a15332f3f44303740411cccbccb4095546862c3b58ec5c5603c67fb7d5d00f83d5c4a8480ea39b8933040971bf1490913d5bdc201e2582770d0542428e25d24f0015742b72ad0c553388b33fb4fce77bec416079cf2d441abf03afee857325e04614cd7cbef10b44bf00f2ba759ff746314ca4d6b59d2aa6d0b1fcd0665a4f9e439ca5c39bd4fc73c7c459371e704e94d311e20a71fedb7f3fc6401289fc10742d129b5184e71c47d24b036151b5538bdde4a11a3fda09bae8ca7824c6c2ff7ca0fb4c8aaf12b8f78d775b7f9b8b638a8696aa0833c52af94c5286849776d11a13f7afbcefd42f17d1f3af5c76f85f823fee67b3317c241ddc85828af94a0b7ba8ac76c0e99ac8ef95c1e974a97fea74213146a3036bb0321cc33ced3846050bfdc078aa5fefafee6e98db76ce0fd5d6f031253b3ba27e2aa87f60baa29dc8fc7fda324bf75b9c62aaa1bfcaef11cd22dfe6c83fd41c1d4dff76a55031d7a7b8f9e878e732d85508f41ca9e1d524b7e12a126bc7db98a998739131db4fbf936310727b6be17c28e30838a4c0babdfb1033b89b8bc6eb07b0323bbe25846d26ea7cad302f6f4ec63fc48f3bfffe1f10be91593a431ccd7b02d846be41fff9423fdc80615cdbd0d77b349953d200e80ed47b6e8c8f2b92bd84ac8e2ffca747207a59364dabc1f037e1949f574bbc581036c62e42aa223a2e7cd77c7ad160b4b287f8d7ab6664f5eed5e80d61c957b033ab6036fd9886d8a5f3939a81dc149af650bce12737564ff5b8dbb4969544d5812e9f30e892b3e4ca231863dc874d9e6fab5ef22a794954ce961c42895f7a8fd3f0eed95a122f53d56dd6b1e5d64b1cf96e7511dabc82d790225fcb4171053b2ded3e2524d1d38e2f59cf74d37eb1e5a78da6d25a7a6b7721dc9c7c03f1efdf51d1beed929a9163f336e94a7b32e68c0dfc25a7e40e39d2413a39e67b72216be8132bdc27005cb4688543737ec173240056d35ed5f93527123b02ca0134e0f640738b815617f90577a82d306aba2c4f865171203227642806854905c54e6cf6dcf38c3c41beaa9d7076a7d5b1e048cdcc3d486280c7913e8201c8daddcb86b43f906c99f2ea416eafd7a06032278c562cd3a7acc1acab3ecf336bef191d6777257de767ea5afc8048410a62392d0c15f094", 0x1000}, {&(0x7f0000001180)="d767e2fb9c17c8bf5380ad21ae9ac6a65cf66e72aa1c9ecd83aa850b7c9c659a44adf7436b2ec0268f5635901aa0bcb4dd283209ace59bb979b70b472aaeb6cf83c0837d9df1aaeaa18e87bb98becb0d961ce9a2c95bfd37a58eb8dcd0abf13889f62ec59dd7a9146a44b3aeece2ede7b92b562040b1de36ad4ac923e1fca3c45ad9b2bd5da1ec5554e52b062a683e26b191debf85cc34a650f4745a51e507ec389322e97fe1d1f12477275fba0a0dabf9136bd939c0072b49bb93e058a1bd6bb00d70dd3406e2d5b0ff588c5d9683a69c940d415a48861cddc5c9f31b10cef6cdbb18e9e371f33333109a2ba7", 0xed}, {&(0x7f0000001280)="ec3f68c37cc19bebc16588f27eb33413ab4b3461dde161adf5851c4cb7c369f91011965fd219929a200732341986452c0b51e4445bb87e682433dd31", 0x3c}], 0x5, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r0]}], 0x40, 0x1}, 0x1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) r1 = getuid() seteuid(r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4810, 0xffffffffffffff9c, 0x0, 0xfffffffffffffff8) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = shmget(0x3, 0x3000, 0x502, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0xfffffffb, 0xfff, {0x5, 0x8}}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) unlinkat(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x7a) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x67, 0x0, 0x0) shutdown(r5, 0x3) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r9 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r9, 0x29, 0x67, 0x0, 0x0) shutdown(r9, 0x3) r10 = socket(0x18, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r12 = socket(0x18, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x14, 0x40000006, 0x7, 0x1}, {{r4}, 0x5, 0xa0, 0x4, 0x3, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}, {{r6}, 0xfffffffffffffffb, 0x100, 0x10, 0x4, 0x7ff}, {{r7}, 0xffffffffffffffff, 0x8, 0xf00fff7e}, {{r8}, 0xfffffffffffffffc, 0x10, 0x2, 0x8001, 0xdf}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x9, 0xe7}, {{r9}, 0xfffffffffffffff8, 0x40, 0x4, 0x1, 0x9}, {{r10}, 0xfffffffffffffff9, 0x0, 0x1, 0x7c, 0x9}, {{r11}, 0xfffffffffffffff8, 0x10, 0xc9, 0x1, 0xa89}, {{r12}, 0xfffffffffffffff9, 0x40, 0x10, 0x6, 0x5}], 0x7e, &(0x7f0000000280)={0x5, 0x5}) r13 = syz_open_pts() ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000000)=0x7) r14 = syz_open_pts() ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000000)=0x7) r15 = syz_open_pts() ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:06 executing program 1: socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x11d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x6) r3 = getuid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff, 0x2) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r2, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r3, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) getgroups(0x7, &(0x7f0000000100)=[r9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff]) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r12, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r13, 0x7fff, 0x8, 0x4822, 0x80000000}) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) 16:00:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x193) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x8e3, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffd}, {0x18, 0x3, 0xfffffffe, 0x160000}, 0x0, [0x0, 0x1, 0x0, 0xffffefff, 0x0, 0x4, 0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x7f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000000000000000000000fe00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) sync() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x2, 0x4, 0x67, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x2, 0xff}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = dup(0xffffffffffffffff) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r2, 0x3) setsockopt(r1, 0xfffffff9, 0xc, &(0x7f0000000040)="ebffcbff13b9fd818f0c903432ebfc6f8f07c3180bc4394118aaacdc8463b2", 0x1f) r4 = socket(0x10, 0x4, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000280)=""/139, &(0x7f0000000340)=0x8b) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r7, 0x29, 0x67, 0x0, 0x0) shutdown(r7, 0x3) fcntl$getown(r7, 0x5) socket(0x400000000018, 0x3, 0x9) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000240)) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ktrace(0x0, 0x1, 0x40001972, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008000014000000000000000070000000000000000000000000000000000e4ff000000000100", 0x2c}, {&(0x7f0000000740)}, {&(0x7f00000001c0)="b726bb1d017e881d3b672786bf970fd3f5289e8548a42456dbd629a4ffbf1dbd258583f495eff1fc2112fd0b3f4701a393b40d2b54ca083ce7d22f22033cdd5cc02f0d0c27ad3c930424ba47059fc34fc56c7b6dbda2c1c3c93a85cbce6c7a405204120ce8a235e6ccd1b4f67581536ca14faa9a2a0a534ff5eebd1c3ff91740e690f54242446da483bdf7335165da6834deb30528544f9697ed1fe3", 0x9c}, {&(0x7f0000000280)="34cd189cbd3bf56ae29286216147bbcd82accd58681c181bd291599397fd0a6c3c3d31cee994755be3cbc070745fe513100bbf7c081c67a9fe7140cf4fe7d65f84ec9ad078a81faa9b83d9dffdb2932c2ab8ee5ad80908fd2a3cf61f3a497a5e5bc5f7bda33c4ef5f79083bd9d45ead9ab30f38724ec4a7d7198360fd8657f8f4cfa1b7cc810be4c91edc72fe1cc1919829b77f540752f66f93a1a17abea", 0x9e}, {&(0x7f0000000540)="3827a676e2f45193f4310225e8a6ba40451a2f2f8a862af56d18bfd7f0911f76e452f6ca2a47af978dce89dccb1c4b4702ff5e4a6fff58ea9ec9217c633e5006dd05a88079e2d2e53b3fa9c3c3f21b0c9190b96e5f42e54a97f18c03a2feabd0c2559fa1d685afaeb3d073130a1d92b3b306ecdba73e9b829c9f705de09f09403d0ccd8364cd332ca1334276f614da8e8d339dcb661158a62c0ddd441e0cee1d6660b53ec563fdeb9253c12023f52af38f9d8792ed42a3498228e51ac08966f278c8a3a1fec41cfa88ddf5dd513f449ffc908e861af2c37b3c770f70fa843029ced0ae4f132689a18c15574ffa5866083d53fa5335a232d5457c831fea6f78587ee46d581c303105ce3c6d9d02ea00221767fdf70edcf14326ed603ca600b675a8202641892db6ba418997042a4ae2f2bc2fc1c0984c1540e5e60473121b2741bf3ddcc0d14b16ff20aa6eb05d8266d25034a0191aa015b27e00342219b03291a99ab6804a708493ee4e3aba134acb5445163eff74e99eb51116b7829eddaec8bfa576c91d42d6bfa6d2c278ccc103a6c652d4098269b41c9c5a5bc5758aa49816f5d8bdd3bace706c7180bb0560215099e9d9827585aa50890300000000000000efaf736427481652ffbc3d4558d2e6001fcf22d7e458cb5043dffdc9ffe6d86826c8e4cb64e18c2548", 0x1ea}, {&(0x7f0000000480)="003ab3ca08070e77252094126cb6c4d858f8062cebfe99e8caa9dff61a4aebd5cc6c42f64dd2b23ca67417e9891724d499cf3bcd8c28b10dabba8055bcf10492e3aa55f124323b4dec176d898e89ae09d234abce6052ac3eb22d2caeb4d09a9228f98a7c2f27102f1f2ab0431e422f6a7b20fe51bcdc56c8de76885d8ffd80d4514b28b80ca5b8894809340283dad5e4f981e14387132b36c45c05e877dded", 0x9f}], 0x6) 16:00:06 executing program 0: r0 = getegid() r1 = semget(0x1, 0x2, 0x0) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r2, r3, r11, r15, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) r17 = semget(0x1, 0x2, 0x0) r18 = geteuid() r19 = getgid() r20 = getuid() r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r19, r20, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r26 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r28 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r28, 0x1, 0x5, &(0x7f0000000340)=""/192) r29 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r31 = getgid() r32 = getuid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000280)={{0x2, r30, r31, r32, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r18, r19, r27, r31, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r15, r19]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x4, &(0x7f0000000180)=[r0, r33, 0x0, r34]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) ioctl$BIOCIMMEDIATE(r37, 0x80044270, &(0x7f0000000080)=0x5) sendto$unix(r35, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r35, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r36) 16:00:06 executing program 0: socket$inet(0x2, 0x4, 0x9) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)=""/4096, 0x1000) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/99, 0x63}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1a7) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x7fffffff, 0x20, './bus\x00', 0x7ff, 0x4, 0x4, 0x6}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000580)=""/4096, &(0x7f0000000180)=0x1000) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) socketpair(0x20, 0x1, 0x5d, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) accept$unix(r4, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000140)="09001fc92479ff2b783f6e8a9c81") 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) msgget(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000080)='./file0\x00') getitimer(0x2, &(0x7f00000001c0)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xc80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0xffffffffffffffdd) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() setreuid(0xee00, r3) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r8, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1, r5, 0x0, r6, r8, 0x4, 0x5f03}, 0xffffffff, 0x101, r1, r9, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r11, 0x0) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r13) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r15 = openat(r14, &(0x7f0000000200)='./file0\x00', 0x10000, 0x1) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r16, 0x0) getgroups(0x3, &(0x7f0000000040)=[r16, 0xffffffffffffffff, 0x0]) r18 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r20 = fcntl$getown(r18, 0x5) fcntl$setown(r19, 0x6, r20) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x7ff, r3, r11, r12, r17, 0x10, 0x5}, 0x6, 0xfe, r1, r20, 0x3, 0xff, 0x3}) r21 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x49aeca01590e9f11, 0x1334, r21) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x80000001) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/145, 0x91) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x8, 0x7, &(0x7f0000000080)="18d06e2c1f151eb0aa1ecc36a7e578704c72d66ffc6dd089c2911271a93bfc552bef1487a4093d3644abc3cad0881c2c22730bb4406dda1f65ac97917a13754210b9611ff800650037380e77d4f508ce6666ff4019e8f72c67ccf89f189afebd6ce1612d19de59f21827d60b15d914d334b114788ba80de526b038feb85cd93624bf73aa66e151d4856c2ef503b5cafc0108a151847c46e7db2863ce9e2191e0b6f5049e0f8fd1d853faf25934e740cba4135abb684163ffa87a5cfa0a21ce1b1567358d9610b524fcfe646dfe888f0b8d7875e37b968bf1456148c48d9ccde83be11c15d9fdf887661d84f957", 0xed) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x5, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x3a) fchmod(r0, 0x6c) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$unix(r1, &(0x7f0000000200)=@abs={0x3, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/95}, &(0x7f0000000040)=0x61) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:00 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x20000008, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) sendto(r2, &(0x7f0000000040)="dca41070dcf2d4a4c50b46bdef", 0xd, 0x408, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwrite(r1, &(0x7f00000001c0)="2c2bc14863a2194b96eaf3921852ee75c9ee9a23bc8cc511dd90333495e0fb7bb2a401b22c083a649242955e535c78c38a961c28aae91e511e6dbd6999af7c2e490c563cc938a7c725951f6b32c0c43398e2674e5bdf6ce8bd468ccac2ad0183afa9ec2a18508299645b933e6534c97e964fd689cb2d70a27fae2e9ccdc45128089a4dfb741006c76dc1a7cb9b6e8eb9db9d06afd48e4830da6640915a8ba20a", 0xa0, 0x0, 0x20) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff0086dd60a4f00800f8fac83a5599e49cad1089ce000000f200000000aaff020000000000000000000000000001f5f508f059a9df25daf2cfed177509ea4393d73ddfcebc3a554cad6708c4a41a6ba3b25082d39ae0eb0ef4faf030f6247b5c97166ff0e78f06809f82984c0c3d9ecd082e8272d689eba905ba0e829e743c771e4af6434aef9ac2aee9cba815135d73dba013660ff70b557919d0a0fe8758acc48e3602623937789328695aaaa9d4050000000000000050cb5d3aad25314d2ace2a85331d38355463f48488e8465ef9b7a6ee51fa95a803f41b2416cecfc208415d916cd77f4faf455c1d78a2f60203bbbdfda5037426129a505fd72bfeb075637aaf531724153ee2c0fe2de51807"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd")     16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/44, 0x2c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) chmod(&(0x7f0000000100)='.\x00', 0x94) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f00000004c0)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="0767a34a5600a753bc1666d930323b02ccebd6ecbba07cd073620118761c354431", 0x21}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02015e4830156aff"], 0x8) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}, {&(0x7f0000000200)="5a27cf70edff1918064616dc00000000000000", 0x13}], 0x2, 0x0, 0x1f) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f0000000280)="d2603440e93e05a9dc38dd6ee2c88829b539b36439391364751d12248f9772149b79d00786285c4ab433ee754016be9f31c5c854261f5873936316ec79b7973fc2ab77580aa83318b4de9f07f94d9761c053f01275184e0369c6a620ce1dcd604f8c92ebaba55a884ad8231f3e32713b8008ac764b62c79f2c54de4bc6c3bc80e9710b949d5bf2f532bd142a9cbf3f0fe8ebf761bcab3474fe7bebd7b2c259879cf7d02bf114541e28f0e4282b3539fbdfc4715a5abbf14838b953a0c868b982bc498432be9f238370fde8a8f19fb5b7afb7b39420279ca394ad7ad3a2e42eb2014b451985c107faaa982dda00282f774c94ae1e7593807c7a883cb99d493cd3866d2df94bce2b76645a991cad20b09143a5b778746d64bb2f77b50023198983a451e7c1115a33323d7bfaaaeab9467a33147451c632d88c52d66f5a3f92a1a8da219d9b9c44ad8856e4ab64cb9235d10b85c083bc5b614a1213e918872b1ef043af3342ed7529461325a6a96688aebce4b488cc8f245d1e6cb3db834e36882f850567fbe80155362e063b2eb0426fe215f96d249d99139008db13ceff1da4b9fe707a7200914cd4c5395d4d3bacbf41c5015e214a08b955920060001267e3cf0a04949feceb193fb024cb0b372ff749d771aa2fac225fa00252a806048576872ad18677f21f4c0f95685e3f6aaf4a412f4125b3101a1a5dfa52ece9b6c914f7007c28c0a18e02992bc6350efd9463d50d94c632353d2602289c1b877ba90ce3dbf19cfac2856e239e0c5a12130708a393dfaaa6c4a88ad2a0124d1de68005af6971fd94f78b8d4e84030945779395bf85f49656be3de85618056a9a8a390a07313fc6aac1c1053d82ef81cbe01055d429f6146d7c00da9f6425493541d99d4a35b5bc0ff5ec6e11515a281c9a0cd6b9f54d5a8d1b4175e89944f2b5e64881318e8d5178ccd0b2c76ea8e30c1c967f650def83f08b4e94b69a6b5a2c6b090c0ece58ec09c7a591042eb61f9e3284a264d7b67be002b48b46938f6f91cef4b0e1bbe306478a9f17925d167d45c543955f732233432326934b8b803f1002c437e739ff6c17c76538424ede7a171fefc4f3bc72d6837c92d73a527e67fd76b6161f1e92c684d158c196ff10450d273160bc9b8f85bc225f2802d018dffcf742b909efd8f82f68cca2356acded4e4516f7514318907327780707d7c0bca68eb4671b2cb3ede125eab34cb0b12218ba3bcb4dade9b83a17267c34b538efa5e46a94f92611b826c7b032171b5ecf33ef8753d05eaa068241cd79c1e8c1b568ae3bb4b0da92e9f7d2c8c9cbcd45a9bd471b198cb74f100ed32e1bc4db57c06b373b87c21540327065b495a7db4015c1b51ac5f1c356247c2e24c3fdb70a3a6dd5bab4286a3eb263e257eaba4ccfbd20d33dd6c5da2907a4e19d2f206d71e57c6369fd94cfee9534d46ffa5885e8ce7bbcc105fce89721b71f81bbcb42aedf8d7e03bfcff75011c36f95d2875f1e8a9f2d6effed91c9c172a730f8c3e9a8164a939db98b8d220777db6f6ebe6b2f584aac4183e94a148b094982299c8756b7a318590ef8ce6bd831022a1132ce0cceba3af28975aff3e5221f4beddbe9cc389ec1c71fa73e49e37bc0864a1a400f4a03adec0e27d8d1b77dce5282d32a697bb5b3f536bd425c3efe0dce1cfdc4f1062dfc44fa3aa471e9a834ba1fe1d138df33f752234bcc7df9d2cfd86c9db35c23a17b8c0fb0b929adae713f54facd2476569a5264fba67f6519689d361458df26d47aab73a976c4cccda4573f84ff3e84a368556f64522ca1d47593659dc8517d0113e2cf0a8352de2083692595c4e0153984c9d0d354d4a1e95cb085e981624c11122167978673311377fadb6616cfaf5893dd4fbad198114c11bfc356da66eedc8e28fc2dadc0652a9d6fbafa3fab405a0ee428bde9b72b536e82c4787b016dd693dd4dca6aa5ef55c4da6564b1350a45705112a7077578b77ae1e2ecec2fd95fd02283ba36c40605dae9891a33200c414567f6fdffd1011f497187eca118b7c1ccab4679d5d2cf667615d6f3be809795e1636027ed91520e92e807d092f3509a6ec39fd03485b811f94b0d21d5a302080c0f8536c17250755fa45770589d5865deed23c2a5ad02a7e7e15e1ed50d47d50f2f5b4e3c5fbb9e966e230dcaa8fbccbf81e227b4623a7502905840f589bcb53c9aa5e44ab6c343d5181000d6d9a1ca5349bb932a7951d00d20ae3cf3bbd022ccc64ad1d638d6136a62b42735d4f0839669a32ae4d93cf2ea41e031c7bfe352468bbdcc1b43f5399a98c740e30d26fd1b14e011540b6f4bd4294d06265a8fecda52ac451b7c685eea9661c4833bd538b4703fa471c9e81fe873a5cb9502796dfd89ad10dd3d3be27549a7f44a8b6ab983c95041118ada4aa1730d0e4358bbd01bdaa315e5ae04d2908848a4008d3ad2886ad8101ad3b4725a7fc3f19ccb9211618d6ade1a1700789743664e3120a6aff41a375e0779ef1fc7e17882d9d4520c5a14aa651ee4ab107504df230fdc3a431a0a6900bf2508f059b650f545a9dcf31ee2cdaea4ad35094e6e2d0b9d182a38414c4b5e0ef86535832913de254c303b1cb74461139092b96d4434061b1a904acd3f70c096a2067b6baae7b466ba7858d906cef55685adb1864fdea88244c1f6341595401ff96378a2bf2d8c20f846aac6ece735e6f6f4ccfb5912cf69736ba10e41e932b84c8fe059c6fd789332946815032b103c8215fadfabc97f3284de0795f9b65bd14268d9512f43e79f8ae6799dac863af93cde49cd66eb8810b12f4ead68a40ebad403c9acf6edfada0bd2ab239a12e085928a2e533c6caf20762a6233e448a1a2201dda62205d996f3e62ec16eb17362f089939904fcd199a90961fb7a18e8037ee4b22254cf79da4a7711ba77a32579212349ad86086e3e996444bb6bdb301335cbe2e555b9003afa0203748c7820dd15e6ec4dadb996b7b7db20e29407aea0f16377a9bcc620a1363efa079298ead2051419cea8eb8b15c618637dabb2d825891faaf42de90d4313ff9fd91daf9e0f7e33d3890b3c00365c2c39af4817f12ae37c602ecaa95068a399537685813bf6b8f5ffa430dee324d83b62bd2b92e0fe97974ff3bbfdc903f15d6249252c6d19ec67c0271197027f4c587018d7ebddb456887b2731b6d12e3a09d09a05aadbf8a2333ee5f0eba7036b043871c633f83a96eb272a1f80702b29ae427ebe1f525dedd0392240a15a824daf7e5b5672c29c10a533bad9d5e10725561b1f95bb7742e3cc0dcaa6ef0f82bde7af9857f8a4c2b46858e199c5223ae7ba8a5d9209bcd1934d55671bbaac223564f15517f268a87c07d36a5525d7240ce890c23d3a598cebb26ac7e7aef72e64ea70aaae3294ed228429a523a83fe5b3855a519a769d2308d9b481e70e92eed5c773b49dc3907d85c18c062a392e64f96fddf5239e393a241f0344621b0b1201a836377d918a962710bcaa52bc154edc5dc8f31a1ae8595972afb4f1a685fd5000c0b392893e5cb023e1ec29fa5911f3b704ded75b3a3d13935830c86ead6854f41ab4b8a8c660b1a048cb45d874ea3ca18598a47737b05be68911e6b78398690a27921a23dc76847b754c268f1b4320a5395923ca125659f5421a199266ec1a2a40e1a9d69714932056dd29868cb03fd8a9d94975f10deb675d9ca864b739ad8dddb8a21c13eee360f3777cf5519018542660069b6569220fa0d85736bf703d6ed41aeb154dd8619de4cf87618931a586a4e84dc3bbc6106c21afbd91e6c949f830c62cca99d2eeebbf1a4af7399ce0e93c003ccea0a664720f29cfc0f0d6402a42620cc23f3a9d9bc8c00a82cc41510bafd8c068639fba30ef5595ddc1eb673fdb74a5f2407168f466dd9e0ee9a9ecefe9de533088bc9083acfd283a20b53e2d564cf6d8762da983b212da18c750f1b87aa035e49f8f56b14479aa38fd4d259f5eb12b8575df47abea451fafbb84f5cb534cce774db8ee44a286d338fe57ab90ce0134f18e68eed52c73c0fab090f5fab4568c85df3957c20657c8c089e7b4684a600d31b097e912817d1d288fe0d7e00c9bd8047a01bf1c933428c777af3f96bf8cd2d927761e65ca7abe383de4d6488e69c6526821947f588bae96e43729451efce0f296602e694dcb64dfccce83c455d2cfe9ac2d203442dac4e7297ef1e23e53f295671cbe37dc645f96f50dced0fc8fac564f2aecf863a07ef1b1313bc1a65e1b65559613d3d6030dd5b38570c19175fb4315494b2d865ddc30edbf7160a477a1f3ae1e7e2c89c736569f2a150c2279eb3012aa4cbcc8243de53ad90927eff831c08ab690035ba725cf87d9aafe9278dc03decf41f750dbeb959d0b85b68ee5d60cd3fdecd030dc713c4af20eb07fa55c7f3ea20c3715e4d26e53159500bf7cff52e680e9908d5c203dbab69949f0fee744e20c7e72247824a0c0f8faff8216cfa47b0e8d2468b9b3341a985478efd356f52f817b507fe41d2524580f173a38405d76fb41eb5c72122b57141fc31e5872e20081c78c05f6302c096a5c518d07fee3c88f8e13bbcfc0168731c3284244ef67fe992c5f10339b1f17327c92ebd794ea3eb0b8c1c7fb01f82356b7d0b9f421c73b65f245739394e4af0d7db187be408525f4350a37d15505cdcea8ad60d146529a12808d465998372cdf44677e3f3c2a6aa036058cc2b6fa369be4b900b050a55034f77f68f174f7aaef197663386b2c7547c3b8c4fedad53f89fb6f94d2265eb9747189cd6906a1e1792f650d768dd29ce825ce49f00da9bf44ce0fb0f5519ed23d323e1a37852d8ad055f80b1c846d2439b868b73417d025b6c44e4c509e0d6d69432fbb3bf2b19bc639128a24d4d56e1e6697c430decdb61a52c36dc6be1f96cebd58431542ac130b8c6a332b8a2379e99458f9132eb00ce15a68fd550c68f587ac2157d48747c5c6d882a5251e06ee0d0ee6d9ce7bd8f3ed7b0b0cb23a0d1bc330015d6681f63f5c9bd6dd9af6b83769df4010e86361b322c1d38457a7eca2463887d50cb87e74bfa0d7016376ad7f485a5ce1a5e08d34fbb030e72a858b4557a899b5fbc4682b625d9b071c25a63b7418dd8276c7387d2bb0aaec6e8b8065c0655a16a12fc894a0ea9fe746d5d46d37910b5103bfa5cbf68551eee8a6907cd9a4fde277e53872b87cbdf7e2b5ec5572409dd54ff71cf725cee860d720633c76310934a2d9b4ebbb7d4334125d720b4a39740c2c783da39a76b8c7e69413776a457c8ca6af21d35b2b02306d1994a0706f4aa46352fd52ac458d692a707c3ff86bc8c12dc3efa8f7e0dc7fbd09877782bc04db0b08a1e01a3fb8560c1a4d98596d7edae6e3a030f304b5335d1fb0f86dbe8c837f91d91a5f1fba2f408cf74a0ee5d54641047cdc1f844edb734b707c3069f447a5234fb047e7f32be0cb75469ba76a908cb4f7bfa19eac188c04c44bfe197094b7f3f7cee333179f38e3511c3dc99c61276b6635fadd38692ce3b174aada9d2b6ba6ed973d5e5b712da96fe6fdb4e754e93aec85105e03812b030140b2ef21b099721bd467617d6e588816114cf1b99f5a37a20c00ac3220dbf3a5aaf02f05f81f78093ed72b12255a7116e67cd406dd02de59b6d30f742f55b920fbad289f7c8a405e76a15adbf791fbfbd1d2be79723980ddcdb89450a9ed8794b5e851230ce90de9a67d462d2d1dca76e0bab27740cdcca468193cb9dd3ad1785bfef131bfa9b4a9ca83b6627be16cb68fa", 0x1000, 0x2, &(0x7f0000001280)={0x18, 0x3, 0x5, 0x2}, 0xc) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, 0xffffffffffffffff, 0x6) close(r1) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:01 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x5, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x401) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x67, 0x0, 0x0) shutdown(r5, 0x3) pwritev(r5, &(0x7f0000001500)=[{&(0x7f0000000100)="49d3e6b38c1c87f5b4c2cf430e20d901715179f43183803aa96c954f0a8c7395d7ddbe24a1e8554685c68868a1da1d73063d4fa22d", 0x35}, {&(0x7f00000015c0)="52730d09a8354fce9f9471b98e409c100c6661723446a020ccf4917f67662a54a192fed70bc47638bd79ffd240c83b1960dcafbd80792b4eda692daa759b8a8c1c2573fae6cdaf25032d6c44b8153f6f40ad8a543a03b4e74da5795966e859c289e7115699d9", 0x66}, {&(0x7f0000000200)="abd6b4725aa95f86dc5405d91d76c64ec3884839323a1965205ebbdd9c86048dbb44dae0937adfa86d489d50884c480e9cd92dc6d4e63165e34257d0d5ea580f7192664e8b9b4a77b61738cdb9941a92f642e9b5acef40c9a07eefd960e024f824e8613c221da617913ce2e6d77dbe1fdf4e02b9610b69997f411b8a401392b66a4aa580f922bd1eabb773fa27b8fc796ad6b6e4e6e12619ddc9375fe1c14daeab5faf08b7d7b8ec45b2caa5e71c37ca21407d9b1fc20a6e91205a6b56352bef5fe42ed3d334ee37f616580f374e3e1f6576821162b9e8a4e9972e56446f928b4209ca0f91fdd20152e1c35bf56f78fb9bb950ca0d5eb422377034c4eded67873b934971b19b35ab7b1594276a47701fda7fdbbeb623f149ff4a21356329d57b461ec1aa4b829510af2939ef6389cc23ea2c75531a963750c983c5e9ba07aeb1f8190829f4680e8c2478b64bcbd63efd211e16752bcd0e0a5b50c6e4eddb0c97982b0a413ee99317e29ee43d93450fd8cf1fdb0e17a2ad5591239c3c13bf20c0e73805fee2851d25f1e023e8a5170f17ecb7b7be8e405482418a138b06461a3c4b9fdf701f23899b346452a4afd923ce1ba8a58b5a8f606494f2b2a3811c660ab0d5cc99231476cc3ed42e7b4457a67c685415b1540ddd5bcd4520e482cc261cdd89186a67a93eae2c52380873b875d0dae53645c1f750460f5b8af9abc30f0d6d554890671d6b1b83a9a47a640db95c19bafbb09b063dc8a95321599da305ea1eacbfa4f9d084cef8bcca9b61b1033ea9f1935c35d79fbb83aa0f079f888cf9902fe58a938ad7e5da1ebec99da154542b5280f183b7f1f69d7b1190abfe02e9d3d590711f8a53ea5f6029e45bb429d01fe1643d7b584eb3759d7b80c497d2cb1caa006f89f74b1a9e2f7424895ccdbc9915fedae514ea016749b0f9d2fd2681a95306435ad8b70a9a7957cc1f20d9107f35548b5f5fec2a19233db385d4d248b67ce5c7a900a6f1a076d889203f3b4559b28e2ea58daef60e5a5e6e8fd70e11c70dd50ed4122c88124040479d7e4690f2946dff4b8ec21c7864b219cac166212f89edee1c7ae395f8d9017115e38d304debf16852718cfc3bde14fbb090fc1940478ecee4893e33de026258a8dbc26a60a0bd225de1756d6526130f0af33d46477300245a08d9f19d46060576188428b3e0faf2e947ac0f550fe2abb6052990e774c3328db9626d0c32a27cd81b1edc68af93479510d3533580968d0e302f70efe18bb0bf1168feddae8dde0a90bbbdf791fd1b06c148149d64182e2b380ec6d6a23ef342f3a00f791e947bd011fa47a0c0c9311069e3125a615e45a72cb8723b89769375f276cec8fe60d0f995aca267928bfd6a565638153db3ec484000227d5eb171b3c2b29fd6324203859feefbc97fcc634e28946e1325cb468eb7bb922fd2048d22d529f680cb0862f3ed8f82cad415487d7dde7787aa7c838d7bed3e061984147dc93ecbd06a5a5852560d656e55f8e2dcc1e50b79ffe7e525cef7a0f4780b24cb9c90a1bf9e2f86c780c3172c7eb8c11caa4fe84c2840b1c88525f27efc706110546230b8f98a47b87062424be3255e38ca810cc12d8c3f20dd053c8928538d1719decc10ff1bf73e126ed861823dc1875ecdeba8edb62c6796894beddc1c91a5dea623325b2db6cf808c39185694c2aa34e93e8a8baf3f7ad2facd1d3132e8bc645342738446baf9d1fcd753a0c7f2ebc3a6eb6c447f2568cc60c94c680215f4b670f46889613c4816fd99377c3896859ec41ae8862b1400ac20974ecfc3273c06332fe76bf2eb6767c83ac7845d63ec0eff4319be7f8e36c53546ffaf9cbe48246f7fed5f349cc2c8c147f1954729a12bbf4d252fd8e92f6167d4734364cdf40849f84cb94684636b5eea35627757b28eb8090672b8f9472ea1f3a11a6dd53cff3f47c24e9a569556b672dd6f64c3d39d509e0fcdf53ad7b589a28ad9b109e876fd5f0e2385341be34866dd474bb06f8c8644f3230f26eb7b58b64c61a798ca614f6a32aef22c44ecbf3d2be7cf06d852edfb321507e4bcf91074aedb88217b0da2f5712c07875b98af637db178c7f890b888c30a1154ea2841ebb9df50860354c2839af92389b52389585b4a8308d63cca0e5880b78d7456dcd33c766f7b8926ad3d387d02fb26fbf4c0581801d3901f198e9146b099171fda04c43d17d25662ddc8427a8e7823e2679dd98bac06149f5d84bda14b7cddc3eb3fa6a207faec53ca967f67325e881e5c31543fa6b2f589765d1e1800d53b1ffd8ebc39ef9a2cdc8438d50fd4abe7d7b16bc8b662eb521b76c6f23fd127d28295bd8c6284e18c1168210869264891e41af7f882bc8ecacd82775ef508aa0213833cdee86c164c002e46e223aad6a6ae9385350423c342194a9c927260bbb26ade3d399b49e05a3b83a6f4bc5cbf541e3c5c57d33ac1ebfc196323fd6c276461d5388bd03f90e0d75cc888df0250675901a36ef7a0d8e4d03f6a7050268b203f6e773578db29e67c5ffd698636870e018ff52ad0391ab0736538c9e7bd7cce20c912f18a00be38e4628c12d700a96b14f72da48b2f0396fc4d490dc1a0f74484acb305dba0a0bc8593c60d1fdd9492da5c23bbde388c99b06eb31daa7c330ba9b6ab011767e3b928b95ec81003683d045ac5121a9ddba82c209ef7559d0a711d1eb01b6475aa10c19b642626dc94f093ca8652d48b260c4c5e8e50e15356a9f9b98d3a5c4fb09714c5ce31a57a6c1661fdb89f56401fa4040a35b89b1df20548a1349fa3da60c381610cea2dc8f51268dcbbad9e5e1c7dabda9374eaf73375ddc0c63609dc2238e95b2887a831870aacc7b27fd680ae1d671c50ec9705edccc0104d05168f6a3a343b7119637c6a78df7c9a5e057eb47bd3779113706af2801f753dd1b3f1b4285269d664d06e19157d8346c36951f94ef06d2697232cebd2ad00b00cf51233575880e743314a551acedd07fd89e376dd8793ec46c4ac52ea6fad999a2b5ac2b346eea6311fa6a22eff690ec303ebf803d2b64aa578aa1b8717081f022aedf33d86f5621986cdc1edd9bbf83bc76b894a6e45580571a3b957dcd2702959cf787ad7e2def58340dc74062a0dcde10f453a0e72e3e6327ab68c14efbaf28ef06cfb293ddf448d4604c9b6b46aeb018e2c7b3a48544cbc549a78a725691d3280eb2ee6cde2fd9a32881890d5b849f297a7efba60ba1d9053349b8ee9a59becedcdae4cadff73966eab9c5f45455228dad18484d0cee47a1e2ed4561cb636a7e5d8f0ff7a6c4e6f30bf10bd7bcc100b75ddb041b68cd3d1f8d37aeab50f1602fa32d1abb9f60599749344d4506fa7adcdf60397c3f03769bc6a948845127fd9b2caf33c85fc737d4bba537a64d869d3460a36187eb78eee9c74c3f7115a98c4c123dc665fc922a52215307f44acab322d83f08bd00223b97d1245998dc1d3dc68280fdd345277e3053693b4008d4f61e66829e88bff8872b74b852ab12b2535c5c86ef36d3af4ea9ab7bae6d902d48f6a99991cc83435e297b822e866cfce60ac9fee169f6e7a2850452e432e783da9588d378c741ec450f0db81d11d0f1599a22ebcb589915f97fd6995994788fcdb0b92d1b981669a908873f43e94e4e82c889d52e591bbfbac6f3097b112ca5594c46384ca92ee5645a3a69dd183b1d5ed2eadc70c693d3504590380419c35e697b11899edfba68d0a874053542255853618072b3f09dc54b4d434491123a418fd8d2e9e6ace986ddd6fccd9c9b8368c5b876e5c9feee388fd08b1f2473ed5c4eabe10144a8cf6ed4f90f5c2303051a1bd6585dc707313336e0e97e122a08b4ab75245afa2ca7a172435f0a5414d9ab9a9249aae188fbc1f2f15e54bef39752e102dc89a253e12b29e0522cec206dc2cc283a71f8e7ee1ba02a38491dde0a29739eaf60d336ea5e01ee1a72200b357d20c22d3641a6a6aa2042d65e1acdfebf124dedd3d2e9970c3da4d897d85533a17ec4807bc0f98c6f3e195522aa8a87fe5775904d79b39dd775047e8d7bd1b30fcd580f24a52ad8f8888cdbc36728acca36d941e6827c687ce8839f4926ae73822d364606447ec6e3dfcb623a0989a747e5f089c8cfc0ded5672e3a98b66c8594bfed67d2d18d71d089e9d80895595c941013938af132bc2b480d0829ba75654d8bf1c8fbcce40918f61e3d5c9139fd7fe6fb4691d9f61ab7df0d9a32026352064fc814582359f3df862df896a0a19b76effb35ab22dcf1dabbba3d9dd5d4ad13af0340a2efaee60b7d5b335a1136fb10e5a457333ef90a29b3815e91e1e9eb47eff62f9d44286e688e554745c228e03b8b9744bbcf01af3dd5950b39093d70420b6ec4dd0aa688d5a5e910870578828c98185e1238444cda88b99b73b917877df9116471a7609b405c895752b053658d95562b87fbf7071e079644f8d54829f65469c50d3f1b9261fcbf1cf8dd9f2e3142d653619e6ae87ffc670aa61347d83a107fd5b811eb7089ac6a27a5b9d301dee0f625b48c0062d62ab443a520d066bb66fae0044195160c60e8451c438dd3ceb89d7b67db774ce9b16a2372aeb68250e1777dfa8267cb55f522423b443ca4d1df12a1fb050cd0c1b672fb8532340a612f56d10f9a110581bb36c95201b320fbcf8004854baf0dcb048ca7666d164116f74e022e4a603c411aacff60bbea9e86bd144119b9ebc9d0abed6fab5a9bc47acdd5323634bac3922f23f9ba3c90906154d7f87720ebc1b2b5f8060ca7633b4ea4d29a56fa265ffd04c102b941b330fb1ca88247b891be9d2e770b776df5d0865fc28c6d3ea2a12760edf46fb6d3f73c34423d97e6c617d006c546f54e11409d05c342145b2ada26894189a520ab362fafb0bd5f6bafb2f58e1ae7a3876cd2df26e02acadf5508fb630677aacdcd9aad94a8d17280ba01fe8000216bbab70ff1050ea3cfd6a26b1ca513a42cfc460e78517b304dbb513d32743fbb0897d9c164bf46f5838876ed5abb8e8b90ee9ec82a74b2d1d232563c5d9eb36083d76700bced987bd16954b803d931e938905a9638023defdc2455280b4ea4def1d41df0ee5ed17c6473adcb400e9484104cf612a4660370650336958f4c6cb1cf9ed9b43f64958ad81616f74f0df9522733928420e30c05c9500450137e6352e4a32cfb20e13c35c66016fa4cf275bccda04e216c2d947e5b7eddd076bc6c26fd9d371602ab091f483e7f9bbdc9174c5c6dc09de8b563e58a68a80552d014b542bcb8193f41142264bff6f01f8ee57da806ecfa7825427816c1d6731091b7ff5ce2e7c3ff0759b6108e231bfeadacf90f0ae8f852d76860322abf126773bfc9c764d4802ee8272352293bead99cabe564dba9a8a26ae4fb7193eb5d081eff23bc61454a2f2564c723674862ad35d3dfa401bb35c94a58f05758b64e797e0ca497ff22bb87af80386233efbb2d2d90d0233e88ffc00100dc7171447f71c2fa29b6445757320b37131a8618b840b615cec382bfc573bf792ad68723d1fbdbb56fbf4d84a97b6ee52a40398c456ab06dc41edf31a3b8353245ffb239f7962a5211176964c8ff315fdab30632600faab626539e3d986aea93804033f02251b5cf23f3bfa91f32bb4fcaefb0b8951a23d2ddf6f5fda325e7c35bdaf67e942e868a6cdb9dd7734a3aa1bfa6b9630dd40e8617b630ea24084144e1ace6a60322c3f4a247104b85fe26298ccb6cf4d59ba90d54ea62aaf42fdfa5768f01ec3178f4844f6cd1be78c", 0x1000}, {&(0x7f0000001200)="fcac6ace6c01e96a9f17a0be2ded806d747dd7946f2ad674f8a5b11bc3ac7ee28c6f9b3c2f38d1229a0ee0d9b0cf2efcde3c371223f5ce89977fd0fedbf16f68454f86eaf2af05e8b08450c71dbf4ed195560c27647041699a63", 0x5a}, {&(0x7f0000001280)="30c3b4a942b3f27bb3db4fdf019e3bcbbb94ec15ea56197841f9f6fa83cc02ff289b1a6b9ad7d89f63abe726e1d7c192ef2a1c4ede9abc1bc7c6c85b52d427d0d00656ba6572b3f304b07f6578643ca024ec1191ae400dc037d76c77123f12e84521d99cbf1e0cb869443580d29cf3390eeb8fd2e7499d9ca402583b4ed56ecdf11608d101c8263cc4a10411017ae243b621ba3e5636257b5b05e4011927bea4544020a3685f20bb05e623c5659cc269e120aac61a149cd78781df38ce94e0afa288e17656af977e49fa", 0xca}, {&(0x7f0000001380)="353748393382043860c2b46a346d99e756e3c83241631f72fae4abedb325d6511a5a25894027828304566ce2a240aec4d9f3ba730bc0070adc37fbc2ad3caab61606cb70c0c82934a79a895b7e25cfd22c56b6c4be1b0f53e608ec514ffc2ae212c9020f36623280e1cef5ce05464b6c564be246615bc5af6a1ec87c24b200874e2c62c862b3bf2ca39271af5aac733dc3fbf38e779115297397b8c71419596b2c7a963c6a81d4", 0xa7}, {&(0x7f0000001440)="6e5e8b56ac171e2be64f0c96c0360d4a98470667911e275c1c76291a0b1004ed4298b6e0400b926e0ef7b2cfb64adf87c7b888e55360f45a1c2189fdcf0b51a10924abb3dda2dcd16614fc1b155d4bf1dcc0e8fc424771d464c3f1a2afe1b6e1c3be941ed7695f9519aad1ff38d485b97c443f8313c39798e0c28aaa533e351173f432aaf2f239a7544ee43dd4ed517158554c42584e8306", 0x98}], 0x7, 0x0, 0x300000000) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00', 0x80, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c}, {0x7c}, {0x7ffffffe, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)="56d61bab98fdfb1945b23783d9b11b116b5a745af228115e0f62b96645f82c23cde4807ec4f7f2f3181b59a4473293fa09", 0x31}, {&(0x7f0000000400)="57a0be9f24fff79373dc9f3efb26bdee17090a4d5a2c85799515e051a4cf025efbe796de18234a17b53ec57acbc2a37707f2a565c2a51f524ca24b3a6510556ef900158228409d3b823cec20e22d12b25ef1175917f70f8fb4a38874f8ab58e88929f8d9358510ec2f32a9691b57d6ed761d955c379b4e16931914e6cd57849887254008c817008992740f6848e00f522b11f6b0dfb13896540677fb99fbffb60fd7b6213b667aa38feee717f11f008f08d2913c4691752cb08a8a1defa73f9d0da87ac372cd0cd968305375a38ae061732e3d27aee8f0afef6f3cd9938857fd7a8dcc0160911e8dcfbbf77c6d3009de79baa5361110", 0xf6}, {&(0x7f0000000300)="a8c08ed68c10231036a64d9f8b591da03ac10a8b1e6df18e1067d3b97e6a240e091809bfcfe51b87856896a30643a3a47c64ece8650610a8932f9c46aa427273d2b4ef95d7d3a7654a8b5b4602b0b1c05a9afe0a1b5a35f6c1b99d677ca191959f5d761eb23963546716c30df59aeb601bb885900e08a3da65e9e1d577cc81c093f59a0bcb388dce3adb297a0f05adabadc4", 0x92}, {&(0x7f0000000500)="2b0a520469", 0x5}, {&(0x7f0000000540)="db972173369a129c1e45649e06295bd2a3713da9555b386de85127672d026393b5fdaa7028c8972ffe9fdb6ba3c8e327ee460663d5dd6a276cb073e103f8dca57cb8b68e151412fad1456b70e9180e2ae2d19da9e1b5554540c2d1f98883b72a2d5201dbec0f731f02e0ad08c48cf526bba822f0ce3d9acdff30425683a5884d9cd2ac57c23c960789afdd66c225e155a4d751b13a6fe0db7b7e19829fad48da8a1d54bf8dd0465cc0f839baf23fffff10876a9ff582d31555989f583da3769fa7f8e45455a3418812b1d5b561de9c5f10146e34dd589cdca0506d", 0xdb}], 0x5, 0x0, 0x0, 0x3}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x80000001, 0x81}, {0x6, 0x7}}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x1, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000700)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x101, 0xffffffc1, 0xfffff000, 0x6, "6ab3536ff3f23466815c91817e033aa1be961df2", 0x5, 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x4a) fchdir(r0) fchdir(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0xb8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x74, 0x0, 0x5fe}, {0x0, 0x0, 0x6}, {0x8, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x3d, 0xb2, 0x0, 0x85}, {0x85, 0x0, 0x10, 0x2000}, {0x4}]}) fcntl$dupfd(r7, 0x0, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r7, 0x0, 0x3f) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r9, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r6, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r12 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000000c0)=0x5, 0x4) bind(r14, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e1b66696c7e3043"], 0xa) r16 = fcntl$dupfd(r14, 0xa, r15) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r18 = socket(0x18, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) pwritev(r18, &(0x7f0000001600), 0x0, 0x0, 0x4000000) writev(r17, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0xca) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r17, 0x0, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r20 = socket$unix(0x1, 0x2, 0x0) pwritev(r20, &(0x7f0000002d40)=[{&(0x7f0000002a40)="93695679b9a9e388054880b1f72000747ab9899d44990cabd4507dbea2dc18219d39c5bbf6f999b7579280b5f1dc0ed1de562dae520ed3461358f9ab7db2d70c858a5a820e1400f1b65d6f3b23d002d822582cddfeb97963f879156a501e20021f2a22e1e1f913b31a579fa381a50442b1077ee35fbb1e1692032479914a255ead38b444393adc830db821139b5a8f46877b383c59c8b18d503e17295444ed3e239258856076a54c7ebebbb88f9f5c86190438", 0xb3}, {&(0x7f0000002b00)="1163feb3ebe201b41f2209c8f5d76f5cff44e32c2b28f4d5077b0c22977edc6dec366ba0f956b1cc462118a916e00361a6fccbceef089d7e81d7d531fb378e20624db40ac2a2afb93dd461c2f8a606cc9fe1453d5e53230d7eb0d1288f5320a14bef1b07141822b9d1b3ae5134a1bd9773d1163fd263bec271320d6e2b885be4", 0x80}, {&(0x7f0000001600)}, {&(0x7f0000002b80)="46ac7ee8921af1b457c1633052ff70df461ba297a208d6ee6976bfa27026fe9960cb5a72fb2d44ea2f7aec0e922927f6e50026bc0d4fe80eb9474ac9117b7fcb76982b325177e3b308ddc5d899e36c5b610c7123f93331aea753e95744a8cafc0c7c70ce94c6c3e85ebe729176f645a2d07dca6b40276a29170921d1b22afe742290cf4455c062a7ab63a978e3c8269fbb18eb34dbf4cce0572550c63167052f62e02f8bda0ec81becb8428be2a1e59c121e44e3f82be295d91800ab", 0xbc}, {&(0x7f0000002c40)="a329e059b1a176ed0f6710a184ae73f6ef25aa83eacb123be01bb41ddf555a3a3708ffc711cb3849a1ceed1f8ef2bb5d369077da089694dc1a76ff73ccd6562407ecfc7ca2ed92d20683c84963f48802d3378fae82be1da7e2d2026baf7981bcef72d8ce3600f88190984dffc5ebf0d8f5ba6040d42b85ca89833b25c15e10e7cad3fd22c4f5d30adf0752fea25c913070a884690a897f2535c2dc23d931938fe90e3818f6ad54b640c2a8459fb4b3e4eecc0e549326c0a3c1a1d8226a0b8b6096c0f080e99563084c222bbc3b2952ce801a26d2804cd3a4c263c97a3c7b0742b7ea", 0xe2}], 0x5, 0x0, 0x101) writev(r19, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r19, 0x0, 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x200010000000c, &(0x7f0000002dc0)="ebff0539000063b6250eba248a2eeb110e02d698f3b2ac75e07c1cfb3f9bc55fc2856ed351d4e8ca6126e516fd6db62ab28d75630f44b7c3aeae72e4b1ecd7d4dffdf088a05e8f4ca132e43c1bcc0008faae8b13ef2660268820f70d3c003073a58c45302f33205b66c338298475a64e771d276dfb257a347df7250c75d8a273d505b0d0bafe84431fb7824bb5c6b24c44b9278150c06babd23c8ee6b59432824596e7ac8d397e72c2936df5ceb6a81d4418465924f82f87ac9f29a21420e763a3c45c0470cc9f3ee059048bed06494f871dfac1bb7dc9fba9e1562fbb890f9c9bb8ab6bb58fe17ac84c2d5018a96800", 0xf0) setsockopt$inet_opts(r21, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) kevent(r19, &(0x7f0000002980)=[{{r3}, 0xfffffffffffffffc, 0xa5, 0x40, 0x1ff, 0x89}, {{r21}, 0x6, 0x10, 0xf0000000, 0xe98}, {{r22}, 0xffffffffffffffff, 0x1ef, 0x40000000, 0x400000ffff}, {{r16}, 0xfffffffffffffff9, 0x21, 0x4, 0x4, 0xfff}, {{r21}, 0xfffffffffffffff8, 0x8c, 0x4, 0xffffffffffffffbe, 0x4}, {{r13}, 0xfffffffffffffff9, 0x1, 0x2, 0x6, 0x7fffffff}], 0x8000003, 0x0, 0x3ff, 0x0) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x67, 0x0, 0x0) shutdown(r2, 0x3) fcntl$dupfd(r1, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8000, 0x3) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200)=0x70, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfffe, 0xff, 0x10, 0x7fff}, {0x0, 0xfe, 0x1}, {0x4006, 0x0, 0x3, 0x800}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r1 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/81, &(0x7f00000000c0)=0x51) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x20) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup2(r2, r1) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x67, 0x0, 0x0) shutdown(r4, 0x3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./bus\x00', r4}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000180)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000002c0)) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x6, 0x1) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = semget$private(0x0, 0x5, 0x400) semop(r8, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r8, &(0x7f0000000300)=[{0x4, 0x6, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0xbeb}, {0x3, 0x8}], 0x4) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r13 = semget(0x1, 0x2, 0x0) r14 = geteuid() r15 = getgid() r16 = getuid() r17 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r17, 0x1, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r15, r16, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r24, 0x1, 0x5, &(0x7f0000000340)=""/192) r25 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = getgid() r28 = getuid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x2, r26, r27, r28, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r14, r15, r23, r27, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) r29 = semget(0x1, 0x2, 0x0) r30 = geteuid() r31 = getgid() r32 = getuid() r33 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r33, 0x1, 0x5, &(0x7f0000000340)=""/192) r34 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = getgid() r37 = getuid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x2, r35, r36, r37, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r31, r32, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r38, 0x29, 0x67, 0x0, 0x0) shutdown(r38, 0x3) r39 = accept$inet6(r38, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x3) setreuid(r40, 0xee01) r41 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r41, 0x1, 0x5, &(0x7f0000000340)=""/192) r42 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r44 = getgid() r45 = getuid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000280)={{0x2, r43, r44, r45, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r30, r31, r40, r44, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, r27, r31, 0xffffffffffffffff]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={r10, r12, r46}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x91) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="648d4c6d49b57f437b66ec502fe79944fdbef26f0716a7521743e9908b8df4b5311526d1741df4ab5af7fbdadae7f7cfea9a8eaeca85f81a2db25769ae3d207f7e88f6c6c9d01e4a5f02b26cb3c1946216ab46ba37ba6c09cd3ccb766e743231e3e023e485db9b9af6f747dc037f4da847f00e950cead25cdc83e8c0d4f54676c871bcc9f4ddd973b2e1833fcb3ac4bc4db3252c58b77cc48f4a87486a6a83da62a2b9868aa5b22da4f27f0e4cf9e7e7ac65ebd7013f9b32eeb8be86572fc611299ec49cb9c189065bb5cd8463d7f9b97c72683c547820e00f687ba65cbee67da6f15bf4ee48", 0xe6}], 0x1, 0x0, 0x2) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffbfffff], [0x1f, 0x0, 0x401], [{}, {}, {}, {0x0, 0x4, 0x0, 0x8}], {0x0, 0xa5, 0x0, 0x4}, {0x0, 0x0, 0x0, 0xc3b0}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x67, 0x0, 0x0) shutdown(r2, 0x3) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000000c0)) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') chdir(&(0x7f0000000140)='./file0\x00') truncate(&(0x7f0000000180)='./file1\x00', 0x0, 0x2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x10) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000002c0)) fchmodat(r0, &(0x7f0000000300)='./file1\x00', 0x108, 0x2) r3 = openat(r2, &(0x7f0000000340)='./file1\x00', 0x288, 0x8) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000380)=0x10001) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x58a5a3d24d71d873, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000400)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf8d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xa00000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fbc000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fcb000/0xd000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c4f000/0x2000)=nil, 0x3}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x0, 0x5}, {0xffffffff, 0x3}}) pipe(&(0x7f0000000980)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000009c0)=0x391e) chflagsat(r3, &(0x7f0000000a00)='./file0/file0\x00', 0x0, 0x2) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) pwrite(r6, &(0x7f0000000ac0)="e172579e91d900847f4dc94a30b4b966965eae5bf96b1a5b5e492a12a960da90777403c8a99a2e10826103af2c5612ac16db5cf516007c25d653", 0x3a, 0x0, 0x6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000b40)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x20, 0xcd, 0x80}], 0x80, &(0x7f0000000b80)=[{{r4}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x5, 0x80000000}], 0x3ff, &(0x7f0000000bc0)={0x5, 0x2}) lstat(&(0x7f0000000c00)='./file\x00', &(0x7f0000000c40)) r8 = shmget(0x1, 0x3000, 0x1, &(0x7f0000c49000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/null\x00', 0x800, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00), 0xc) mkdirat(r1, &(0x7f0000000d40)='./file2\x00', 0x104) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xe2d) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x81) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)}, {&(0x7f0000000100)="41675d49558670199240b242053352967f64d7cfcb534cfa64357342d707", 0x1e}, {&(0x7f0000000140)="4c4c41612b64c5236c24a31469679a37bc4aed8438d6c8c87db93b08935f78bde6cf0fe15f7ed127cd14aeaa1fc065f186147a90ef", 0x35}, {&(0x7f00000001c0)="f060b5fce971e9a6a1ffaf42a9f5528642cf5d2f743d88ed124ea4ac6c8436c21cb42383cba3b8d40806a82cd66b3b6d0a3a52dca63137a503d37680519563180193", 0x42}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000340)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x42) lseek(r3, 0x0, 0x3ff, 0x1) 16:00:02 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0xa, 0x200005feffffd}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r3, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000500)="ccdcb6a12d28a9abfcfc09fc7d5e34e93140557ab66e0f12fd2942f2f5914dcabae3d5c8292fa624a7682300f81c634f0b7be1f03f6affcecdd9da70acce8332b2a2f11cce9379b570d68d6c1ae45b1d2fb4a221b3a6bc02d564d312d810a9415be09c48ea70b1b874c4ab287940eb8b28d91f116c8c2669909450468c217e91fad225302c352d08949f85722cc40713af0d3a92ebfa73feb3bbed0da072a44a336e2df7c78fa8d4479b627011ba2ca3e4438ddb3651d91fd760fbbf11841d80adfb9ed1d1c56dda793e4f6577fc58bcefcdc08ee4ada04c61f3fe6435953a02783e0b656378b3d158f5ec2b042fcbc83ae55060b799b01be307759330d34df85b1c405e1e2f0f5152b663492552a383c3d9ec4967f8456662eac0cca5f7d826157d2a9d0a9c6a19ba02dcf644312c720ce15be55c475cd7ba03f29fe3f78241d7befd2c3ec7de5acb4b736acf3fafa0cfe4f988f9265d863356448fd7531e37589dbe038e458a1c7bba8db281a10ff389bef6a09b8a2aad8041628a4aeda85e06823f753b53dda3be87112729520860a795aadbe13940e59fc9ff519a66240d0fe48614d20a37878f8e39dab650686ef9d0d32b119fe7de4dd2f261aeb1cb77d35fe4212bc5234c9614434578617d28bfbdc1047f8be8907cf779249ae6ba691556d6b08b5f4873a78113cd3dac4a6eb135a583b0eda8cb86a960dc6ae91c0a8f159d64b96524636ff85515a3e5a7b6521aac75656f6ddfe6cf6a9670903e5fb254e92a80a58ef6f027b3b34c0614066074442b480f39c6811d624d86e421f62cb908e41cdb0d3f3666399718bfa4c6d11842d2b9834c532f86fd9de8b3ec7b7d868626b1a3d159823d52c1ed0b3c4f78ae1775729d588746beac8244cf6bc9d75e871fd042aed216a4415aa6ae3db4dae7737fdf3b21aa7c98f8bef6ad84ba0298b1786e5beeb0bb2d361935f68454c1b2053aba8e0d0deb63a012ea6091c34e9519bd9cc3585ba3f8fb6ba29a3df451f27050ad522fb3e1e75acf66f6f278fae4eeed3aac937c30016aa6e9a2fa6a764fe8c2aaff5dfc2e958eb440e2f77edcde2d6d1258c2ef66e81a7297968c014e1df1d4b69284fcc46ab8669ac16655b1f0eb7e3ad34ae71e3534e292c94d2d2c72e3cdd721f1efe9ee8be84986088c446cdaa8a3fbe091bc6e49667d51ad5cdc7d19bf7dccf6f146abf96a6a65b700e312776001c9d59f0a92cf23ef8b36b05569cfed1ff70934434209f8b8c63252cda24b2112dcb7138a22b4f0b4704177ab3244e3672c1968d50844245129ef1573d714b246be95edf5f003c7fda64e549efc21aa9ecbe12106ffbc0d6d542ddcf180b6937f45ab88c7791621b3fa541b824536b547c671d89d068245594bf843779068aba38bf5ed3bf20f84226e57990da4c0cf267b9133463053050c0daf094efc64bacde286ed8a686f4505a850f04eaf0a3e0df9370fc1594ac924620d6060323e1c99d9df1b1007b030c817e9251272f56a0a2264c6df985acfc94d32628303226f2d20949971fdbbc99493f4b9c2eaef8a954cc7673b1d4ab34f995c3d717ae1d324a13066e99bc19d4f121b0a1a9087ddd06fa8bb6e752940b32debe8053f934f92adedfa5bf7f656fecccc93c712cd93314ba33930ec703bd5d5676e31b31661bf756c50ce0ea05ce4f6f0c12db5a9cd369312c573f38deb7ae921cbda2423d34d7025645e59c1a918aaa3a58a08f62831d8ccf14774fb5af11fc42b7a096506f7f698877dde6129f397ffd22bea1048e7c535718633b10532a6295a32bf1d2e2b152b4d607c4988fb916171bb53361f49daef72502a7a5aa5966b9f86686da6026555db08bcc5ec6361575e53d183ec6ec88dc0026bd71627ba8fe40a016030169d9e95c8493f4371c3b7a9b26cc6cd6e8a1cc32e00b1fbab8c12d198ef5802e3583b2d50558fe149dc9baa5a624e9865a99ef5d1a1025b5fb667cdfa060ec1b01a56c7f1a357bc09015b185ae80c6b70849dd7e8e7df40dc075911ffa1ba718f11dd60a77a53ed8c833143eb4a73932db566b2fbc8780ac29cf6d3d3a516aa960b331c5743177c77b1997734a91242ca57a469a76851796f4afd7148d6290805e9eb5714fb64b0cb33976f5dbeedcc33115f6e90c103b352e3ac72a93f9d56077cb32b6189fbaeab80fbc756546abbfa0c36324d1c89b7dc286d52f272e7b664f563b7eb664c2e54f9b2ede4bc1db56c733ef2e18b021e375ba4ceefbb7d277764b6c8b312f0f9857e549d89cad087aba8d1e5c51b4e4b5121cd06a6162793aff477a62c9e45b6a4fc7c6080a22e66fc1a67fd869a1fb344573cfbdd997fe77245c4aefc81d2ca7349db7a40f07018e315e1365f4c7221093c63df1b7d573a8b051d0ed4a4b074d4d1c11bfcee2c50bd5779197df22da287e9c0a3bdcd1d98355e1c504ebd65c81ddda611635b82e71a3fc7a2918083cbaa629a9eb6c8f9a4f0b852ff609dbe50463cddc483166a5a54a8221c4485363a8532a2c822741fac429f612e7d301de8a943a5da28520dd3ea1941261fee757597cd4bd5ec7927b72b1f70958c0ec6a26280cef85be89a188e31e7aa2be7c13d4d18252cf74ac215ab05fbbbd142b4f6b5372dd0b9ff0464edadd53cfc641722a0afd8865ca6f9fc9cd7f531610fa44addb2938959dc35716d9f67c8d1a6f9ea4d0f9b03c8ee4830cc51f570b94c8782159bb690cc6185eeb00006c71ad398f985022de67ba12187b682aaa97f9e8fe4e5c1e5154be14ac6c4a8c94c0e86a05c00e6a25a0a55f00fa8f984c96f0cd3767f22931b050c668341d353edf15018c47e85aba117721c33017106b945e93c8dcc067af487c3346a298d903be740de9b589f4edd663e88fa6c3208ca969772c3bdb7768e1396084d62a8515df6f63bdf849f17797f3efda3df1d359969366bec273145807ffebbf20fd08818fddd8736ec5ff116cf85f19f017a88fba690978c71e58782eae416f5260a748b7dd4f507d962a9d70f56560be1a0d837c5f713c3a29b762edbc662f409d309424eebc681724b0586fb40939966d157522e1ed44de4fffd7fbfe6a3b5a40a44d7fbbc6abeddba6aa64b4988fd5266c9bad90acd1e78d9a0b7b04c28cc2f876770c4ceeae005b2c78c2c7375faba3c4ff5eb543c44587d4723fc39bbed2a10f60b648ec018cebb1e71b585f3d9c80682506fc41b8b0e5affeb92878b0048e2a76605b80a46ca30e59671dffdbf70479c64df97b4b36d1abb4acc928e4651e64b86bcc33afaac7e5a345b302e3dac7ff8a01a5cbf58bd2bb17ad4012517e2a7c0c71aec02164fc1d0fc4879a3abaa61d0e9b6bc2ecd72ca23752d3ae046482497cc80ddcb1dbe13adaaf60a9159958838f1bb9bbc9f4a7e3cd2291c29412523c6f8263a6dab91ed7163a8027e8e1479689550158d29024143616e955922cb4d7b833aef5c2266092bf4ca82fb4ebb9fc6151aafb220f60b8a23a550ad75aa28a2c61ff12c6dcd5060fc5eaa48c4a325b9c97f6918c793993c216861e4e2992104209ce43f8a54f3801011456a873e2081b057eb10d6b4844bead23a73a4d9cfcd9c2407bda08e3b407b8cb30f4182f28c2605959cef07b0463178bca5c2683a93abea80f3b5990f74c6a0bda2373fd6afba92903ab91d409a6040c2b47011ff6ceaf033213ddd68cdc8edf1342789e96006b0567ace1ccab558c07ce4cc393a9cb7299457876dc0a889b3b5344d7851ee2d63f3a089d434a1c041ff58f401e6e62fe8f67b413f61f8bb1027c0095f5bbc302f912794dcd66df06163f58e5e9d926673d84b7a88f45813e660345b9c53492113d17ccd07ee8c16d9e17822592f2b43ea0fb78c829fe29a79fc5c8f15825f68bd32b4ce08447f3bc3c19f5198ad6707b446ea8b12991f3862fcfb4ab3f174333f71322389517340f7b4fa0e9283f77c6cc2aaee901e2a97345a37c50aa389a7a7f12635792ef3f1c7b5803ec8ea6351f5f076a2a2cf3c72a5edb65ffeb7307eff27c44c33e03370ff5caacc4836e2144853a808753bb14fe5349c7d76944fdbaf0cbf2f98dd545f4f78f17d0a305065bebb9d44fe02612737bd3c5414d69f7c4ede47c4a1290b741c42fb8633c3d7abf19dee4d072f69fdf16f3c0473fa86018ca74f386cf0dcccbd363fa3b01f22d61d31a87755add3b66a050fa0f02f864822a2a6bd45ab69854dc7a67d7f3320c9fedfef3ae1b59983216a3a0dab9221e6dea7af010abe710cb7a33d81b2dc7b86a32bdd46bc79a7273d424fb3cb0043b81c426feccc56fb8ecdbb1ec6982f74ae239b94982db5463dc2f203b6ae5898112c1fe2a0fa1a42d0e8e2d0e2edad69a898d45ef386da2b519c107a246482b4e2ba0db8093bdff0a4d389d0508103d8cc633eb1183fb4f144b669e4e8ecc9e6390059295d8cc125848a58d8764c443173e36cac4d6bd959e0135eb9746f965756fb5aaaa5f44534d9e4dc80a48ea7818afc4293e1d416efab31be7a3a5ce37e6a3b2b570b8ea18fa9c0a6df4e04dfe57734ade42da13ab8c9bdf15dc88d1125d32d97ffc4410b0593324ed149da8de6afdc792a147eed341d3a82141fce6d6184bd9f68c46f8276da827a5e3cf491c209dd59e9ee63027a823377ad9ddc6e0caa18cbc0ba1d2a6a098b33d0ae505d66b79168bcf7e0246ae2ee0217ba1ae15188809f699c87b9cc201e3b155ce5d99c8321e3ab6440dcb5bbcc4471e6654d1527da4da367380515ef123b6212d2cb896829a598cba35a1753a0cfd48441f637173e95623b6ab3f4e8f9b078766ce44653fcaa47ba7bb75959dfc21ee219d5ebd86509a2267c5eca2195939d825fd3e74c4771fc4d7430b7d9c69a3c7f5bbf2681b1c18ec7c20787ef07db8bc3703ef7c7bde434cc463ff175dd5c2356e254bb9483f3dd7d0bf5990842af6e67f8dd77e38ecbdbfec7a2333c516fa2e51f7a09358d243ecb3d89625060360847e3a5195222abed6ff3d880684abf7fd2367b934eb02d9256de40cf37b8721b5dbcff4529dbc0421667f0e0d40e9ad3c1ddd6a6885a372501a34aaab8a9957f96ee3bab50676fda4a51213cee8b5848c1ef07c07a2bd0e5b623b2e96c5f0ac623c3e0d3b952b7935fe1df2c533262ee2e121684a6ab989265229fe8e40fbf956cb3b5a55bb3d32e8ff0b1f1b7dbfc6626cf05f57272de4b42d5bd87413bafa40c8f827d83acc3fd2900a8b0663110b8010513b5a159ff7b382c65d58b6396eabe82338b8ac062d9ce7bb34c3d58ebc4788d5778f720e741c18d6cc47bcdb5d26f9a13c89f013041485664d6ac66fc24defe4f34723e3970d043fb7b1718d113318da1040677210512e12d35930fdb71652a610f547e79b77b118381400e2a0d83b11cf2c7fc955a339097098d28163aa86fe2d273c1db8484216c831322e0e4ae4ec4868202844ba3efd768e43abdb44d044fbf69efcf3349cdc8fcbf68ea943c52b1109dd414bf48b99d351ce40ca7a391d08aeb841272b08a4be8b78603113f8c79cd150e6790728a8c81d7e72679b04e043d25fa1c6fb649bdd10ff2f1594c006b8816551e438c1e8a795486ad960959a5a958d14f2b352e1597c3a294228acd8f7cde47f2cb1e9243b9755a371a2bb4ba4bca1f229d44826f9b45eed162315cd3aa74a268a1bd78e6c6a33dec98eb4585ec2da9a456bea720856c40047f84b1e59b7be33b86e400fbd542b255506ff0b423b5c706e8c71a681c3c6f9b9ee1a32228cd39b245fdbb03f85f", 0x1000}], 0x1) read(r0, &(0x7f0000002740)=""/4087, 0xff7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x80) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x144}, 0xc) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:00:02 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = getegid() r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r0}, 0xc) setegid(r0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000039b30ef1a92f45f63e4f0d01"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r4, r5) chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x4}, 0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:02 executing program 1: socketpair(0x10, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xff) setreuid(0xee00, 0x0) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, r1) chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') geteuid() 16:00:02 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) sendto$unix(r1, &(0x7f00000000c0)="88149195", 0x4, 0x403, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getuid() semget(0x1, 0x2, 0x0) geteuid() r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000400)=""/195) socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) socket$inet(0x2, 0x1, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x6}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r4, r5, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x2, 0x8) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/178, 0xb2}], 0x4, 0x0, 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x67, 0x0, 0x0) shutdown(r2, 0x3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x8000}, 0x8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendmsg(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="9b6d19b99e793a4eda84c148ae013a80cde3c2a9ef5d34470e9f3e2e2ebda7ad2e1610d0e2a339d07c590d05c2840852be676dbe28f7ea77bdd30359416f42104ed0c287230cad2c5da36c6fd88581ecd626c1d3c961badb658aacc6ff6c88795af6079f5b91dd413047299ddfba1ea86c3f359d2172515f1bc3fa3b08200515045314c3422c5e296d67569d76ec512a56b8fab50e1708964438ad84741801e4cfa306e4f99db1861bfb9459c5dd1c92674254b537eba0f21eafb6367a62ead847609f72149a06376c", 0xc9}, {&(0x7f0000000580)="8786a1a99dde2a063f23ef41eef71bbf67b4caf809d1551786304e367751b3ca5fe102ab28a6b93d3ab1d9ccd12050212629fcd005b31b39fbc57269aac211815ac0fbf31b01be7c1da1b0639c726cb4b2d6cdec817c87b381b18617b9e147850f9b3fc27e7a748aae31c5dd89aed24b7ad109b4f82795f56bb94353848647dd8cfbb07d46de1f06ebc60adcc72d267e6ac1a29085749520e0f1068866cb38c4e3f6961f4988851bca41e92f95aed88be3760daa0c9d1a473fd1e59145", 0xbd}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="600000000000000001000000060000003898e4ecc623cdcd9d6482f9f47d5bfe0f63aa2a0ae01923fea59dff667cf9b028a0ab651ffd1aae4e0f1115b10188cb2f95816146d48fdc626d86dfa4a54a4ad79ba195ebe371dea7dab71a871e5900900000000000000001000000080000009838a8b32f27163678270144b44e1f0ddbb206179091985abd203c0a7e23e4c3b01a94eadb3de2879d8f0916d3a4a3583d023310cfb6d61d5afdbdcd186eb150d352e23d730d8fdf4878e6e0ffdc23b3a6c2f1737229f064106b6cf9cf8d0a879597b265ebf53c4c72f88e3c4a49cdc5c54cea6097be7f2514e4618975d48000d8000000000000000100000001000000355a5968be04116688a3b49b10ebc9cc11795c423f2a48a26549ca944d03489a915042a961fd64f5875936fb534e893ba8bac747bdb8eac934d6d1df86ab77ff930605d78b8e69d1f38ebddcd4ccf67b514a4f22fb1c8fb1445b81ddafe27871daf467e777a9000909eb885a5e2fd13170153c2c71278f54fc4845c0f9216367dcaf9829c4c8bc9322959d7a2c3ca043f55bccc77c384cdcd0f341f985ce9bf77a335defd8e8be095473d35b2a4401dbe05d160edac65f49f4d98d7f237b49dc243855fa3e0000001010000000000000ffff0000cb000000abb0acdaca30e28cbc1bf6b607589b4acd9fe7bbaeb51cbb9fbea409c9b8e04da9ddb5602f89b157cd3e28ab4d90c3edfcfa9f36042df2f6702a0a02c24c223faae4079a84e19b155aef2e6c1aa0c2f4a76ec7fc837dcc28ac27568ffe808f78b1562d6f6bd92c23aed7a0bdf6df0eaf3ddba838c34151946c9bb4d61dcac1881922d01875bdff80cb1aa053e27702196b928ff4e0aed42197394115fca3062d5f49b6200f8dedd02cb955f7c3b1ca25ee713a3cd4d1b95fdd6268be9ebf62cd58a94851657322b320b04cc83b4eb5f5f6e498f712b9ae22a4821d5bf3557b9b207da8c6748a54f538e5b10205fc1c62feb63507ea8bfa0941b9adffbcb3f190535f6c30b60416037ee9ca6d99d865e6fa3c480697ea6ded0be0ffb96621ec85250b816f583ebf328e4461fd47cbebf01c5fb4d3bb2d477f6f3cef787e9f7301610a897e7f7c14d3f64c4dbda9843e95b1d3d46babf04d94e4e8f9b602b15228df9dab146e7b0b0973f5f51b554a6bf01070d55384503ab599835845ff675355cdc259be71d969f58fd31d3e7ae2001be182e1d42adc45a334672b8c1dae887c75add1b93d82141eeb2c87455e9735566f09abb48405154607280ca480fe5985ed352ef3279d059031bce814369e5269d32f35d6bb3667b171fc8518bfb69f004419dfb586c3fe09a4823200d3642f6f0307f551c67d933f7d9243e1d4376c329f2b275c963f87434f01b2cf63248fa0287c2434ed4a27aca1f915060ddccec0b3c2b9815373ba602e0465ce555d9c20e315e36a2e62933306e96fa6ff22ac49072b397b320421200cef5f6bc15bc3ab565b4867933e46ae7d5609731c79eee9465dad9e9c8d7c0ab0da9e000e9dfc20c7c75859ca8b37abc818ffbed3359814cdc6d005dd35a708f3c22fa5d6c2544f4f6cf95deb63d0d92099d6df8b9c21aaffe91d65b5c5f1a09263d3452ddfa22feb3daa55370aabc14541bc85c5ee10e6ad9d79168db128c41ea7e503838fad9760966ef2347832722be69306dff7276c8ba348aa94bbb632cb1150678fc1d00a93d40ec0645be59643e6972ea3da918eb9ba2804dfb44dbff8d38a06929f5c5aa3d968fc2e509f65a6b8c0518ec6f2e74971ce89a810fd475cedc15054c3d1c5a54cb9cc3a01965fe34c605923d0f9bc9e8bdb57f48257cb18b8ec75a21b85ab003c3224062d0e62d9baee1c1eb3ec170ac28cfe6baa42c59748c3a24c8160e8268e6445890a7a87eab0940422fa23212b4836b1988abec6f02a15468abe26b47482998b3324b51744e23aad4549c4b65ad9eb78daff36c7256d567f64ca32d37dd455c855035ad5888c19d6f7800782cc965119d142141fb63b5d11cf30de205683f1fe66c866c24776ede56ad7e47a5aba54dfcc9e6dc14649250de8df1208ef6d777287da5eeb9af79e6d16183e45b8658d4c427879d1c2cb2bf6c5d9300198656ead0af4fb54e805770a04eb244a90d2cd8f9a33e0d1228fccf6f0e12fc5177e4889c00fc16e44e2068007f3c416de84013f90390b3ae2154c33bd5240fcc493dda2d487c1d55e5b99c0ac0f4d24d62899c9648e705d648c8a5140ae5315942ff77a489357e3beac4ed17f1b4213aae010b8b9446aa88c507ee962bf1b07360eb264142cbdc4b05fd0146936082de0adfdcb8f5444c206a44dfc0909f41a11a2407fb721aeb41d2ee173f853b478312b73f256d20d0bb0268d2774f3a1cf4925f01ca408eedc37b6f930476745ace72689cf340ed05a84761cc3a8bf2734e653173f439c778e5a1c29b0aa0a8912f10cd22d38787af14e6d3ccc4db848298263bac456ee39bf137e51f0e4d5bfde9f117bfb5e32b819fcce08fb99b18385e0fec50107cca50cb7b595abee174ebb685f29dc4477428d8095499642d7fe57ebed44659a75cf4f217943f00e4fe1fab7ec98bc562247baa8e9622b600969f1fe3e24c71903f3161524de191732969d8762b99f8a46dbb3d180fda29450e0e76063ac4aba4fa44df5eca9a1b95c7bb9921266a7e66cf8d57c9cd47330eee1086a12d204f89db71e7cf5c06caff620ffdd9ea1ab29f5e645fce1d12ef5583bda079670fcfcd159f8bb442bb0229715cc1880d688a662cede074cfc83ef6d1cb92e80b2bcf3e926153cbe24610d6c75810dd2ccf23f79639dfcb19b8e7bdcdd07e647d52830924e037e6844344d553b15bfd47c8b076b0df0fa70902021c2f616619110e2c4c4f40090eab373d27e2cdd3f34de919f758eeb56dcc37d8b01203d28e0d2b1b6a363dc841f025faf801db7bc793987de1446911a4c7009c93f51795f2599a2b0527730c020f467178453f9c4cbcebffafad415a5e21bcefa47f7ad1ccfec79ae4bb52095d80105965867be6c61a33c83c68a8663412067f3fa58404c6fb43b2fa7415631155d81827e12b83003dc369269fb1caa0747001b030cb52fd418ea3f80dda4f24ab25049376ce6ba174e2a41667ae548392e8d6f3d9e4cdbcbe4ebb563277f3ed86165b9f79bfd672c4c421138ab2db98abb2e6a018786234d518413ed2e80ccdd2494e12f540f325a392bfa3d9efe2a0c8fb827ee24843ab0f02194f64844a7f4a0d788676fdd3dea6044f1941e7976acad5c32f9b213305774212d1703e908808d6d881413124afb0d0a293195b14ac1eb5018f7aaa01a773d907518d359106b3d54df891df18bdb20f8d5696b74fec81b8d189a0933f889cdd58ba0078ccb3a8e09e649035f0d46ac31f1f0d836b5df6e43dd95b053abb1c73db25315ab00a7312eb7d4f40f2de42b0b5d7762ea3f9341bd8aec6f11f755caf53a8680114189205f32b1a19317e874a2301a34af24f0ed47a1291fcd4a67620979e5b46fd1f2dae8e9ebf6315e4172ca57ad39a31c134c91549b0005103a3045dfc95628227af76b248b016525c5f97b7ef9322a619d0b19ed1d0a5ba5a35735fd5336594355bcb2503cba3c041138968463d54f91a3779045a5209d5eefa7542d17a95b389b0dbbc8a77bc0e5fd49b39b90b4ff9aa30e0849661bfa5920233d9d773514198ef538a5530c6974970245fb8309cecaa18c5e17d69f7f839bbde4bcca69fc5eb23cee0c45774968d61a6d4a1a8c5d688eb8190a06872c3fdff762d454cd5d55b83f1dc4fa4c6dcce538a652f9e530f770b0fb6d094e5335c787dc5dd5a7220b34fb5942dde633dcc514c5f00f9c25f35c581ba72a5fbd62036223eee63aca8725f584a009e88c2eeda4e5cf036b18b0f159cee2422b43a1137da17298046ab97994ce0f66533009ec71c3aedbe5012f6a7a126f3040303a3daf38fb5b9e257514ed55515a04c573f3cd989c77397f9271e32bf0ef889607e9fceefaabe21428f2093188e0a288caaa31b88cd94563e6f3c978bc502e9e0d36825da0c91181ddbf38f0379e754e54924c1d7b3b765f20a9471c27c9d7461965b8963c44c7b0c26b7815c686b3dc6ae3dfaf79db43e0a90c0e6ee8bf58a8a0dcf747844e0394def6fb402d1e18d1274cea20946a05171e410857156e9a67e40a75aebe2653f69c34c490848afad92e56bf5c45c949a6eb27c114f34c11debca99aa066f79c676082663e64aa896c040e345314c71cf0aaf669d319505c933df62b5639e4ae6bbfe22011a3d6525828cd1eda19d48344fefb371fbb7e774b86d3e2ab492eec268a4fc9adc411c35718aee0e053300bc315635c8f7e71274e2cd5fd477d51e60b716d59cd16e721e7d87ab3539b334ffe2774835dcc88e6b3c2faef1181e30168ddde5fed03beb5536406b10057d2f3731ee9d9250e42fa1af1acc84971b195bab5dc5b9759e105dc5752fc3df9119458543afbbebbe72412cc11380dc723377b7bb7c7d716637f3ea6ea8f93d8394e9d38edfe45a7491871f24a8a8898c97e1fa6147aadaa21d80fffe74f7031c7f41d972993dc6624097d75ec3b7b26afc6a7582715ce596b9579b5d717e5baf25504f5199b7144ebd6c94cfb7109a7e12471a8e9142ece66be2879759c7d4f1e15a6db70de8d1af12a871fafa97bb0c0f78e78f95479fca1b254109a99d2bbe554e083e26a71d723cf265b7ad1cec68efb93e90be7fc9866fd553cd0bbcc4ae96997fdcb3c3c10422ac2fa551c26ec9f9d0878bc4392c420b9f09f33bd9eed67e430d258f1ce1e43eef091133fad5bf5f869870c3e2a7f12076d0ebe4464c0aa30282b99074c87e2780dc55340f6e8dc25bc4a5d6b839e5e6feebdfdc9c5e60c861d6e442f842845028c7428472f5ceaba2c5d70de36e41c976d043e6805c40f299ec9ed30a1768268f274b87e8bb5f978b688103e59621a007361559cb457698f6fb36796fd8db1133556ad1f9c34bd8734faf15ac98f5dbdfe16371c0573adf943b3b040299d68cea232ee235aa3a214b1dba000621814cb59dedf0cef45f967e2b53a0d47c50e806ffeab3affca574cb463ea21cf1b6190d33590cde595e27ea58952df014df4fa3a4c6727f4b1f95429791ddddf12629b538f183035fb6fe39c03afdbfe113c6b3fc481df07cdda8d6f809c05b5dfe29b079f71f393de67b90ecce49bbd9ca66133420b05c2b6a7b6a29685661e33a8c9508779a7dc2937db4d30cebb380c851132e9ac0f4ba8e77464fcce323242de99669326289e02505dd9153695ec78de37891acd87d9b759c9de7a25858a837c5ebf4470f5789d4952ccf183cef941872ccc859a6263d88ee50a267b3fad600cf0ba20e540f7d5835bc021f9370113a8cfaf48a0bfb5cff2cd9f572d5eeb4a7578cd8a825f552298c0abda6f7c678621924046195b329e0ba1bf09cb0866b25b8835461591f4f2205c42cdfe5b66baf22addcea69a75c7ba54268f9e81ad680b1d73b0e8e57612c6a0309958aaf7d13deaba033994e0f6f2fe5b965729d8a0c4907cd95d549bec21bb1151eb0ddcd9ae08f7817140ba21d9faa219b4e034249afc9d04fed750ab1f3eb36ed2c176605e6ac4a5a3a0937bc740530a73608059c575b066a74bfcb28c1847bced9c507530ce2a79d3d48494fab9e5e6546115ff804b45485e314884e781f57882710d6cfb8a24138567dd54c3059c2a5c076d58b075e9ca4f5f49705fac544f55ff67f2629965e267159ce190afb831ff301b1daa16d4edb1a683c4f890968d88ced56db367ec85080e144e9b4f48bb19c9df818795f495e2cdb29c2e7a5527a0c89518c691dee266b1c6b27a54573327c8ebc377f04114ebac0e23c0fd07d7d0c71e1637ae4f62d443891927787bd09abac20c9c96c89a0f29dad95dd5b495a39fefe620338e27145d1ff339d61efb73bb293d6a813e874f56d69d9f7f83f4f8b62d291fd448052bf2894aff49b8d04bb2d4d9fbb1fadcd5d99b035f644403e67272bcc4043a3246ae18d740fc99e3c2a37c3211376d9c6d66b2eb4d0986c98111fdbb60b38e514e21e8ef3a8a177bdfa1a4b5364b129eba6191153011356be69513f269e35f96da9a0731e4c3a922818841458bc92d8b0b0618ed3f6ac4eec7eca8f9553330a1758b5ddd8ed70bbb12125152cc72ac5d7b81ab5da06740cc8a130a66ae541a8ef846a6418238a1d0664d29a20980b1c4235e87490d3a76506b29db94932639e2d4a07b00f05f553535bb12948e0438d2c1296521d9d253eb4d0141e49edcdce1f542c8e57a1dde809e0a524b6e567aa4b9094f3f4f7ba41d56d9751b684850e422c51e90f1c60f2176a61e3946938530eba2054fea2fe2107b438311c4b6b43471b6cf8e02bafa9c2dbe12364d41de0801000000000000ffff0000060000009e7d2b3b08b9dedc27878ce5ef223aaab63697b8feb88c299ecc082eeef9e93c55010220faf1b63e4edd5956831ba9cc66eed9681a4906e1d74d94492b8096bed2fe7214b64200608f9b13a724501950dceb28459a7b8fd3bd0f455e844f8e2c1f7f4cdcf18632c458d66f633d929cd4f76bbbdc971f69ed41b605eed687f6cfce408c3c6e6319d9bf3f18f8c56b7580864786aa6714ea895865749186eddd030a28c5fb7a8a41e0d5780070228e6cb42c83c97a9372bfafa7def65fcf447f49342319dc4d39e1557fbbca94a7afcce5429ced0caa5d3c9130e8de8ef99ddfe994bc55e796f5597374bc2cc866007dcb3e000000000000004000000000000000000000000400000063b6509e3c1ca5336adc68f3f4a6d4d410b04cc1401adce8ad79900935b2c4270c69e41bf1d7df556c0004e400000000"], 0x1320}, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) sendto$unix(r1, &(0x7f0000000180)="b10d0513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ef0e01bcbeb7e74ca335a1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xad, 0x2, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e6e000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000dcd000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x80000009}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000e12000/0x1000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:02 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xac) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x24, 0x0, 0x40}, {0x20}, {0x6}, {0x100, 0x7, 0x40, 0x1b}, {0xe1, 0x6, 0x7, 0x6}, {0x7f, 0x68, 0xf7, 0xffffffff}, {0x8, 0x1, 0x81, 0x5}, {0x0, 0x3, 0x3d, 0x2}, {0x7f, 0x1f, 0x5, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) 16:00:02 executing program 1: socket(0x2, 0x4003, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8004d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa002561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166d18bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb4227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c19480e8c1b0ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb9d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16000000000000000000000000acbb5bd737b7f870790cfe139afca7eb1c7ff5c18e708078a13c4781972830168a4281c25e2bc132ddc3c124c5e562498cfbda06b88d87077a02d59d816e441eede41b90da8dc17f23cba74461c2c6d6a1cb0080b3e537a342f08d39f0e3b632d1af8bfa74ef7e65f9bcdd4ba56443b0ca1bfcb1c179d73eca81052bac940c8bcb0a475673d1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100), 0x0) semop(r2, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x0, 0x100}, {0x3, 0x200, 0x800}, {0x2}, {0x1, 0x6}, {0xbf8b476da18cd830, 0x4e}, {0x1, 0x22e, 0x800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x1, 0x5, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0x6, 0x800}], 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x40, 0x401}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x0, 0x81, 0x0, 0x3ff}, {0x9, 0x0, 0x1, 0x200}, {0x9, 0x9a, 0x81, 0x5}, {0x6, 0x0, 0xff}, {0x0, 0x9, 0x81}, {0x8, 0x8, 0x81, 0x7ff}]}) r1 = socket$inet(0x2, 0x2, 0x5) socket(0x2, 0x4, 0x85) r2 = getuid() lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() fchownat(r3, &(0x7f0000000280)='./file0\x00', r5, r7, 0x0) getpgrp() poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x4}, {r3, 0x1}, {r0, 0x8}], 0x3, 0x8000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x9) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000400)="af566619ebf26a2ea71a888ffac6cdb58d9f90f9f2a0b1192f7773a6b44e0c0ff086edb0856b240e0ae7f78e8baa6f271ffd38104146487b315ae7eed6207b03871b4cf130fcf407d4459ceb22f4b1f5aefa152f8d315da588a86dadcfa48c7986179ae8428a69170f1341099f95e817efa59f82cd8237189fd3837c81701652b0542b503c85d58479dc687cd2ff29d63e7b075fe76e5c40910c9660115eba8396b18af3b6efd34df3f21a13fa", 0xad) ioctl$TIOCSTOP(r0, 0x2000746f) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x20, 0x0) readv(r9, &(0x7f00000007c0)=[{&(0x7f0000000500)=""/142, 0x8e}, {&(0x7f00000005c0)=""/44, 0x2c}, {&(0x7f0000000600)=""/73, 0x49}, {&(0x7f0000000680)=""/38, 0x26}, {&(0x7f00000006c0)=""/133, 0x85}, {&(0x7f0000000780)=""/23, 0x17}], 0x6) r10 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000840)=""/49, &(0x7f0000000880)=0x31) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000008c0)='./file0\x00', r11, r13) r14 = open(&(0x7f0000000940)='./file0\x00', 0x0, 0x2) ioctl$BIOCGDIRFILT(r14, 0x4004427c, &(0x7f0000000980)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x4) r16 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002f00)=[r7]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002f40)={0x0}, &(0x7f0000002f80)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002fc0)={0x0, 0x0}, &(0x7f0000003000)=0xc) r21 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003040)={0xffffffffffffffff}) r23 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000030c0)={0x0, 0x0, 0x0}, &(0x7f0000003100)=0xc) sendmsg$unix(r15, &(0x7f0000003200)={&(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002e00)=[{&(0x7f0000000a40)="6fcbc51af2a18b693c74b845d07208b4fc6f4e07777d19476e7e063003153c04011bf3df225efcad115092783fdaba0eb3606ed88720ce5c7e0ac7df9fcb80c712023d", 0x43}, {&(0x7f0000000ac0)="913094dcd84746c45a329c04bf02cab83b4683527d054a6eecea47193fa33138a9883de2897bcbbef1b5064f5273cfe0382fc5bb9731c35e08924783e6a87a3020c086b209429974434f406bb924774ccbb020fb5b035b6441ae93bcf4b5f817615c11654ee15085c74087b551e88fb9747a737ab1c52f0414c557b492bdd0bdb76f784c3e5f210ac9bac95fd14ad4e0838a2365090de29c04531e8a252d190c34d098f54533f53fd21d41219186c3d29f1d640adb5d13669252f13be4b8a3a28597dcaa5fb858d7762a19ed5b4ef223838e2ada983af37fc96fcde861b9361f98a1d66944d4e591b4ccfdf4bba5f851d67053c69f9e873060a7bf39cc93e79108c5eb09b43706bec8b9d85448856401b2781f6afd544acde0a723cc01b30a9efed832a5462efbf868021ad54a9d48b9e116360d8615f552d58c9d49dabc8bdef4793865517f49b203a71415051dc11a03a43c082220954ac96ea07df08ea9f029342cf2fb85d99adf490e7b2a50f68a23f7bd23c30864e63651333da5243583ab8e8d6d106f6eaa3be6e377aa24063a8ab14300eba110073f9835083f89fea7da05873eefc6a07141b67f525c6fc75b3225051d4c9b4a37831e90bd3be5df08d0dc0c194ee9c2151f51621a6d8c285d5214af9a76d36318afb556e92f8e4924e8b27792a818684e02d242885e049abcf251d85d14624254d0b557fe236d1d6ac9d71dc48aa21157b10715800fedce46feddb33e8c8e8b6e0238849d6e3b27f06aeeecd7b0cdc75382dc1672d4783123e66c5639d54a4437fc691d0db46dfb4567f367c886c6f0af6188ec0c2261dd5a3b7284ff44f04bc97a16aa52fed576524b9881154f69e5ef7c65735f80bb47e437ac86a9f846f3c68427624e1e5b899f1261da469f8fc7569b3da186b175056eb2714a259fd3ce763c836ac920255426fa11634c43841654577f03ef2cb6d5ca57fb01e3424b2be21fd4727307548629b8448a54fe9c2112770bd4e2a6cb9e53824356bede7deed7db7606f5d83d49e0cdcb61edf998dd2cd379142833036ecdae0b1780a08bb56ca2205c68b57710cf8d8a471d910aa1157112d7e884e73fbc872ee1f8229e08a4a9a343fa38b29054dedb8713f7e56602991c26dfec615eaa7f95c98412a34c90c24fc4782b0a98c9c5bdd59b0dbbdbf904fa5dd9b3acbfd2b5bab906670df6515721c1b99f09f2e51f267c39364baf1482536af2d862d628ca6a027e699937c597a03275138a5a45bc6952cdd8f43f5bc89efcadeb67156bb6486f615c94e29ce239867b433d54fae8ead69ba5e886d11e519870e7e14058cb3619866dd8cee0c2f7fcf37ed5a7fefe84edfc681be50a2b2e509cc4fedfaa2175674e5d63835863ab497a06dc4e49e210b1662e4c2729bdbeeeb119de78d49110cc4c8f0aa01cc4098153b132ab48d2364a074740fcf6232272b8d77dd343f492a894b8dc42253302d012cd64ef0f9894472fe2e5b327f50cbdb086610fe3688d76fee65afe15b7ef05556d3585475df627729d7af24e6204d8237dc6c78a1b9d1beafd5010abae5bf98146d01789a9d37f44a87965a7586ca1d0a66e50f1c3d36408c7c2b9b24c07f0d82eff534117b642b34c30ecb9a2ae1306ee44ae40b212a228171c2b3bc5e5acb11be7ac7c5e1d11f5274c444425cf46a8dc20978f6c6cea1b8cf0b201e7c8a496455d348bf14c4c68f052c84b4636577caec6badeab842ee6425be26a328e7d6ff74e9ef10bfbbc06dd24b91f950531fbef0c4a00ba2c35513afcc364ad27870fd76e0572e5f55d0fd1a65ef79bc8f8ae0a87fc0343d3198c5372221bcb95967a0d5ea68b887fe7a630daeeb93008e476dd6bb77153ef5326add0bc8e9efc0195edd041ddafca7b6f96c386d18ecb183959dc0233537577c7fd53e7946fbe6c8d9a8e96541563baacf59f6582be85447d68858d9fb78bcba1e2b01d0e4a9c66da8237c22ecd4ae65bee2dc452ce73e6dc398caad2d6e13b545799c0af0967263f11860e73fd87adb0e4f215303623be605ddab96237182379031d9e9b65e688e5b2cf05b7b6e9a521663c04355452bb7cf91c86fef6f4cbb50228185fec78ac6a07080c7648fe5106da81b7ab092e3c68d70dba543a7b5d189bc0c19c591c807438430632ea91c8da39c1cee2b646986ff117c7d0a9ff7bcae8a08621ee98bb7784b186fa8731d082a8397d4e4a1c325b78ec08c801f0cd440ab43252657a82eb532bb5998205568173d5fa794c8dad1a7465a4d3ee7b170b7a36e04bda0f1fca6b0424d56a9d7dbf08f94a0ab7e277440b6dd28ae7bdf7738837c499848e9711e158952633ffbaad8795d8131b084cec3c921a2bbc4349ccb5ec437c42d4c85412bfd407c8fe53d9cf49e823b3e18aa405d91129101972ab00f49ec48c2fa5053175636335b65cccf268c5f70807b72f5403c0c88a1bf26de320ee503c452ae97b4c5e9eb538a717e6efe1ba0d007f9aaeb649be89eb26692306bd7c91b6df574f838919724c708465e004e66c9fc55c94d0d3739ed4ac55cbebc2b6aa5adcddcd25a2b81df5686c1db0eccd5845156a3d3e90327fb61813dd8ba3b0ddc78b2aa916de14c3bdf7ab68c4d4c857967572f89d2b6fc6b856917e363aa7a1d49c858879d88ac84b8ae8b1d82e7c14d3be2a52670868a9832ad0312b1515a04d5c84a2b1f95a09ce64284d77f1f5a26905747d99cae8158625687d4324760f1c9e3abc7d70c9f537b3e0903cbed1485b0d223115f2277c3fc5502cb6de57e1206f25329c2d278ccbc5674a66765c49d0ad0e8abe141aee01583f7c0f7710936fe13a6616318e137076e09ba873bcc423226476251e347ff08dfeb0a69eeb21343f9120bc294745379c0b5c3836f4a050163d3209e6c03196c574a2047b6acdf585782c9a878a5c44f61391cf21160866d6d6fa542398ace9ab6a943510d84504b01d7349b5d930d1bdf2959536acde1a306337636b198f21d6926b29602de4d80badb5fed016008f938f524d19f0ed39448d9c4f4a82894416728938fa1d14d04a42dbd8628f9a7905d309af796032d2a8d471ab79fb4ad7136edc80c95670245458a032334ced6c08983e77bd7004bd3712a061505e440d422d17708899e16726782756ea5cc5fafece4a77c1953959647a93042615e5833e4e9e0ffffbebe1e28f661fe5481aa9aee0d455229218df5b1dcc8041eed15d3d2ccdde24b6908d7834234a2de733d3c95c4898c952ccacd8456a31e63a60b7e29cfffafdc324455548b3956c1c778e62b7dc68fb84718425d97bec6311a54eb1d9337f205d5b334f522358f2d8d15300915a76ef1ed8c59e5ed3bc073ec5573be0f85312c763be727fe7c17ddd6500a63c727010cdccaa34a07d89726feaade45e7b1403c34bca1711b23f086878f2b03323750552632a3a88816c0be246b28de35ead5f5728bdfc52eb4fbf3db942827b32b14821ece5964cf6cba2f90443fd87cf781f5f45a042bf8b78eb19aacff6f40645ec9c6c9f9278df2fbe93e0efca30f95f8c61e295de072c8c5f30e449ab8cc58f05a164f1565f283007facf3f122c23f9cc32afb61a189b3d4a3726843dcd698baf6c119eafa9491671aa27f924f61326efab723cd10be197597205251f2c0276574693d153df07c7b05a1dd0cddfc754788ef352bf8befad7b77811b2f4d82a63ce4807d97c678428d72c95e52b138f96111531856bf1bfc034d75616397192f47b21779fca489cd82ae742b754840eedaddc25222613a0513cfb3e0c0762d9c2b0c2a22a11166d6d8b451235c4468344e4b571347aed136463cb303a5227895593e71582133b657684f5f90d4eda593de2cf9f8934c4bc6e1a28997d34fd4e8690d99892edf0fd6fb755dc0427f2c0162016db7e26d5142bf590de6c2d4e072bfbe348a6a4fb2a688aa07f7b8880c8fe575c6b949f6925b7cf566d7d850a4e069d0efe6c8ba7aec9b8f4469b2543ef22591d43816d6ff337336a426c76e6ed4bb2905d7b7641007ad3ef64474bd3c027243287560b9feec10ca04cbb0a234eae6916d4f708c0c319b4cd4bf48fc2ba65ccd71f8b2bb10a629c04593bb9a49014b2ebe2c5dc0f10137640557fd639216f26bf86cc2af3af5e9fa3cd6e352b13b724b62e72b9d4d9e16b81e65baf3f64ef9873f7a74c46958aeaa0851b5b7ba58522710f6711a6bd9740b94eee39e758a5cbcfde4d808f53335ce5005cc475db561abd72e9811d6bd36cc506ef54f64d8acb4d8b09be11e173e73670df466f53154c52ca73f63da5c24050b9ac9218140cae87c30dd569e72e441ec8973eb3954b0d25b5d0640c234558139635fa7c9c33faf7132a654336605455e3a5db99a2b8f913166b0f606bec753266f57c0cefa369ebfe3dfe3f16f389188a2d0394d41a4d7347ed589ea06e6df0a16f8d49b001c954788680cc95768c2d1128cb288da136e6b21a1fbd1825051b96a8acfc039adbe6a8f373e584a743d8a248400d9ea5d863d4c4cc977ea5007ca09b5aaa62aca669e21731b4ac81598d44db23c9a33327a05d740ed06f7cb78095a02edb01b6aa53f66b58d176f27ea6cf786fdcdbc3d7436f98861d577e1a9f9c54e0d36389324fdf98fd216e98deaad10e523ec90e4d6d679c201b7f7cc8f97c4525d9a447dabd87356119a2098d808b0bc42b6db7f3c409e6493ad07c143d1c177197f1881aacaeea95207a3d7df180cb3339032d1d9389f11b62b2edc6306a1ba8abafc2dfc4913d40138c517d43ae94438338eb96a282a32928a791a3f88402bdcc933b76a907e7567e566fc4db7e2679cb505d00b7c1042e2f864e6ad2b8466cba5ad6ce8a681f8a12f45b9f57780d8f8a47c62b29621f4484605886b81fee2c1024b2d86fc9e054bb587b554d27babe9948dbb38b50ead804ce615ea571d4adee3f700a472b893519330b7110bc4f44ceffb4a29d19d26a68e4fd32d42695a1814c02835e1f9a8c256bf711e7fdc17ff49a883f50b2996dd712da2ab506803db71e61824514b3e2c5a66a1d4e14c7c0cb5ec6b8da14a8ec1eb0e2b2dc6ec4e32cd13987c2018a659c6e2d511489e08d5cfe0c458d863ff7f103d70274d0e5c180b3ce7a989d38030ce69a24370fa07afbc0ec259a48877af5e5cca226f040ac578fd76369b0580d1046fba06c9fc2c65307a0612c797bf379b3ae835b1168a3060f4b4413e22657648feaa45e7883d01f6343f9d4f5778fe5ff799df65ce40a7f3da1a22967505e5b87f96100e52383003a7226204d227f0519c66bf6bcb5047eab12303c01d1b76d7b5a8e7fce4d0d3b9f7666cc514b364d3e381707b9594b5869cbab4b809dc7ef0038c5d52c66a3402714765812dc21fada7c63c283587bd29130f21167f44e1a686c577f802a59e0ea4601dfc9138442325deaa2fe4392c282092abf356d8a63012f998244de91cef0b87cf75a97a7cd0a88bced796ac3e0e6204c251683616699d281d37323148a8f013be234cd437279af93908c257a1f339ba9bcdfa9a11d0f734d3d32b47c1a0f839b6d5ff992ed8c5b28cc74115ab7db224d10171e9c6db7319004265491a6231ceece14fd890a42461b0e6a212f7fd233188b02359b0c376cbd3c9a9077335ad45434cc807905fd2bf1f51392e0163ba11b3e07a390c564eea1ea2d267054cbabd9f14020013dbbd62d36b63af758025e00ceebdb5e3aa8cd9f9f1538d3831e84f50d6ad512384796f0e5b34876d8030f74304877878a663fc99", 0x1000}, {&(0x7f0000001ac0)="1c4be44bc430c4ff90c7bc701d9443e188950f48d3d58fe3cb75da36e96f24312928724a63491afd67f5043f3b027f65fddd174169c81e6cd03b42c60babee96f5e7915810ebe845a7430b4878853b0da32ec015640961782e9dc96edb8685cf0d8e5fc65be55cbc8520fc24fbbf225d14d439745acf7b595f10add7fb2bd017e48c420afd3400f0fa044b9a670f9e7d55574ada57c06280a6fa4768d2aaee51ce06bf7dd51128d3b70d8e993ad7d46e7f71abe4e049cc990cff19d8891b7e9e5f7b6acdd94b9fb1d5473e839c342d02c7fa00fcfbc17978491285024a5ca864a5a9c0c22f6466bc14da436c3ec732fa80124c0ae5c5db9209a21b8a7d6093658a14a392fc152b77ca150d226864081b08cd6ee80be24b3ad7456fa36d0164169a80fb7b0ee789f4b6aff64bb17e03d9b7c6e227026d2599ed6a816191016cb3686f247dc3968a3d1978027eef4033acbf09f6b26f8f2fc9ec2e0882417b2ad91c478fde11f642a69c547c749ec0c0b1f72e200abab2bd02ec9819944848a93f4d1f5c08ea0349f72a089c7cae92d70f254690045c656a175a972c69d19940e625466b08fea49599a740f480719502904508c05a4ad0ab3aa3af41616d661e950f78ab62b9e0e2fa71d1b1a6a0cb312a1c119f3bce4a35668d48613fc5017e4865f8c8ecde4b990a1d6d7436e9ec6fa062c9da487352bd167f8ba61635e7cfa6302e578f57aecd6bf1dc623bdcb68e94c945265773774f38ce19ff2bc53acc0d67c38a0dfc0ee25f1694a8420ed0b0d997bf60086acc9d6d9e4389ef3d040c3b0ba01532fdb0be491e67d98fbdc689d934986767814a0f03e47c749b36c35f4ff7a455bbe3338fc090a89f2517845cb36f2c9062b3a1d90d1b778a65e3c2f1e9da6a788454d5af24f7f0d85596c8aea71c6461c5d0086f1a326ccea8289d28cdf6b79fa0ef45ab125a65e0a4ef0ca7e415e65bd0115f1dc43771afd007f6640f1ea4ce1c40a78c315a9fd33d218fc4336948ec05323439420b1fa9add170e315b65e1c9d70cf3b2f6ad8e2c94e647ed39fb0d320ad40cb3f0564d647e1d73e3da72246b05a9b2675230d24e1ee09564f17dc1238d82348d96b0bb4eb575a55ee103312ffa2122925800d9c9b60f23d930767c086ce76872b719b97f29fb735568357818f6dd088b148e1b0c7b76fff8d4e57abfbf8d942c8ec39f157ef502c14eed72a647dadc2da18f29fdd003ede671d658c619d2e6e6606004b0c277c9bf6346aa89f4a3d9690bd12c33be4e79ba9afbc917bf17a6f9d8f78526a56027b171741e2245b5a46899335eabee85b49e7d6ed6a0e301f0e984063e8211f19e6c42ca4c46dc75306b918b3e54d90c7a85c3d3faf89cefea979c974331c86cacf1153c550d7097c2b644aa89b583fa97f085c46637903dbe695c69642b4638f4ba3190bb8d1c442da7380f9e548dce3678345677d918005d5c925656f91480c9f66c7c33ecb18ba1eb9ab1cb255b688847200b06fe049d779b66ee24d629cde3aa38ccf549ed16880a599e6d280de0e5897205ea0f5e22ae7083deff8e5af86162fbba6e602aac64534a44e74ce0d7ee5f559142e9ddbcce591f3171e6417cc4b452ba773886f808d84fbae435addd85632b59473126ce7ab34d446020040f122a749c5ef8f2bb0c38d0569080f30e0dcafaf7ea9646f6b5e2b0608d0208147aa418c2ca94d41c0e09f40df8900a67bcd55f0bd07780ea1612130a219c80f82b182c7b5c4035e7e23a06aa1c9c9e43572ec76b48b20df79965ed01950c3f5687676c0fbe753beafed40fba73b31c10a74608975dbca31e10612e42fc9ed3e41f286271483bd380d373068f9a390210c4008aeb4c8710052fc2ad955ca83c5999d3bd11d4ddfb08406e38f51ab9cc61ab2da5360f001df9ca8850a702db3581c4cffb9670efa9008a00b1661d0e6ef06d52d0bcddebe26f2a0b040593acb28636df6286c13d1b004f2669f8fb37e57556053adec2d42fef7abff2092a1e212122fd98a3724e0e2f499f316840eb970407e71fef4c1e8696e79b0c6f7c0f8605cf5cb87dae226113145761da5e5d15f60afc7a7188d467bb027e6a08cebb07c427201c0985d51b5a4311f34f3defdb0ab2b613f5930b67ecd1cb319bc0c20cc604c892d58d8e77b26022993bbd7381e3f504d642a0a1872cd472da3e3c85b4ba7cfa0054ee2a21e379b1fc6c97d5ab4e79e2fc5d79d52bce28601a59c162a5bf01e93ceff8bd2ed2bb646d374ad0a2d45a2fa81349651ba961acd7ad1050e2b11becce50c32b444b90f287ff0b80996c0a0926736f88e0066d2c67185f319f28e6c9df14a99f67944ac4bcdf2aff153add56da6974d5da82aba6048edf2505d92f8ec23028afeaa7f9c44e5f21380f06aaa4f372a2c070bcafdd6e20e6abe4086703a17e5f76bafaea21eff3bc5ce7646524fdfb578bef3f7c3398d3c0afc9daaa6da6f1aa1fcc609342295e3e6c888d274279633aac93860d9056636f41feed25275262fe85b66415b211c22cc3c01a910fb08d6bc4752d951093164dc5880c980dc790d774cd8536d870c2ce36fd618fdc05d0cc6f1448059ccc2df928ddc656965e48adbfcd1e083f1a36f65fb5fcddc944859206b4b838a875f2338a372a3bc62f669885500a7d61574b602c619a0724841c1d663964bcbf35849ddf74b8846c8a6ebf4319c37963abf1416142633971b51b9bc9948756f85a19776748bf1e8a68af476fde2af0d4ab1f389b96a0f6c4c4c13046a9b5205a6b413a56c9d3c6a63b64625bd10acd51337b3f459c416b47c07f5a41d5d4f5fe2773906ed31e43c7abbf38628c2e65d63c941bb6252fdfe53c79d5ca0f4720954b536c5f8dbb7acff5fbb148dbed254f08a75f0645f6d43516ae81851c9e0f22118dd1a2d99f67497d5eafdce7998506fae16353bb82f9127f40654f3fcff3a0d14f8dd60b1481abd58bb5e7c95759f8dc0a0dd423808c6a9be154059caee939dadaf90325bab570aed20409c914ead1e43365c57e2c2f1208c0081fa2347d47af93d114d6ee84078962364f49b326a92bdd5a391dee9b80c9f443eb11422383cd7d53e710444c6661adc8ba9c5ffbc42f94ea2a3ba2eec6adb21453193fc7c881bb601b5cb29db51587ec74823aa7b85966d1c3c2c3dced29aafd52523e27246992bcce7e831b3a5c7a1eb1d61099b2dd5262b5a9b0751e31209512f527d46a650bb9118f44aea2155519c071f90b7ef47c8b7b6638507e42a8cc21f58bba837fef43331ebd0a75b376154c7006cfef15dddab9173eb45544d4ea9f1c53dd1deacb913d3e65e0a014296031bfc3022cff0fac166332670b1f1038497dc6f7b05c4b4c0cc158b7eedd8a771a69b2510b0bf7aec91db6ca75fe1aa689376e357df831f8fdc20639e6a2e044c5a4e90cfe1a7dcade8666ba89e855d14a875f4fe2c71506280f7474f9d967a400f919713dbab3dd09e3fe1d90ec03b47d72d4f861c6632f214477690e2d4637745d86a12f13e1d7d1b553d721d132ee25e94ef9ed3ce746468c4730575bd8fe1715dba1d315baf3ff31a804c045f833a3493d18f3cc54b9bb64c84aedcd7890733de60c7f79ad974fc276097373459bb375a25376c02ec3554f2cee9bd2a5049d2cb2dcfe0eaf34ef8479f4caf50db7eb216604f762a64cbdd75b0660148d4766bd723a09a1f671c65d1e4b2d19e9f36f78e0685d706b6f39d1edf26d06c05914269315f067ab4191f3959dde8d6f0f93a878d47288ddaa7868850037d4adf78e22bc65205f6b95b470cb28b937183f74959889de3d9843d5e3080290159e3d9aa1e1482becd4f939b89bef10eb2d6d40afd2534c18a3b6f2c4996ebc72f01d7d825da6ec952c289d4d738971de3555e9a8cade50b2f506bec0395b6094077237d90fe815ca8710542517d7fa5b9fc40f59496f6f4079a214437e1e767e1eb2cff335013888b67ee56e439ef89fe1cba9a305be9e2ae9c8e3f2603b2efb5fca2dfe2d5aaced91e286191c1a0846d00756cb53e74690bb7db3729fb4513503cf9e0bcb28d249c55be67e4c793780b9903c9e91ec9f055b07f10b0bb0508233aa6568845f5cda0bd6c562225c4505c2f24e9fe11685dfaaee504f0e1b414492ab8faa7857ea406396c1a71cea451cbf3d03e20fca4febf098c42a617b3cd2a759ff4797b578ede9beb7085a1321a05de7ab6199a1a46738d1ba92607acc9b5237d6f300dd6f43b77cc4b98f1f5cc7297944ebc7cbaf1e9e29faa3876a3c52230afac2a5c8f8ce8dc38d158ac343b66551f99728f2bf3ad0af2fd8aa01a1620fa0bd28da872a131d838602611efa7a228c25a4fb96c79ba7d7b36cc751bc3ed75629305424d28002cb7e37d9820c51e985b36cf80a878423d86edd497365e134e71d326d270d0184aaaf6b77600a4968a708db14bee5270380c0beb92a46b0112cde22ab01563cacaada77147f23a61df72007bbfb1f7bad5125f250ce3efa0a502f017cdf1535148a72da43c9105f0c8ddce5af6fba908d216e2cbd8d0ed25425ea861c096c465db6f5d2658e8516c606c2dfaff525e44d138094fab719f1f9720e3e778a095fb8dad550203f082baaf5e04fc773664cfe3fd559b9c6e3fabea7ac0140e82b0ab452aac5cc309144919790935c73f6911253b695281ae8e1e3f003dadf44ef94240a57bbc7baecdedf40509f7c169fddca10482f711d91fa97a01e735be83bf3c4452526e6492ff184c10ef41ea4e7c786b18bb7933a1613c4215eb3550dc51ea487fd86a543cf05a5343066a1cc7776a3a8fe2d79fdde18fc38aa4ddc4d47ab95f8ef044da1ca288bcadfe3d1393c4ff5909d3aa2337a83604bf54d6258d8a16e337a320c59150ef1612b72e8c36fc0a2c80d029e950e142e9a89981e71a98ffc739faa95e51db86290c48c62bb1ec75e5ec20182c600c8c13b6f472efcdf31cb1285b2f13fccece43811ef550d69b43e0919d37b71839ad72aa058a7b1b3d9d3bfd6f2340ed3a327c299abcb90d42ba3787d0c30f913389e80df3848d561d04fc95c00a849bb46c99f61ad8c73ac1875ee9cc82684564f16b633517ceb6a574a9ec9c74ecde4bb63ec8bd64efb06da1dcee8ac8112ab42fc8f93a4bd0773658b03d7067ae6e08b75cdb877a61448a5cdc450a79856b5dea6526d0aedcbef84fa39ab5f4c746800a521dd95e493e8ff735955b65609d0a18ea4fb2418b3c93f0b63c876bcbe95540923a8ed57f9ed0c89cd00c3b5723a49e61ea398a9e5c4f47b5223847298ee76cb27759e46f3a8ad10bd2258d4dca53ed540b36f8dc8e7cb6228c5d680b67c2ebff1431b424e687c82e104d6712029c74d13398ece6a328e4eb0e36dac8bd09028a4104fb85242310b31ec847f32d137c91258a5b537e731e2a94ae29ac61fd94f61508f3d7eb9aef3c06e46c7c24ba4b8c7ddd92785d354e34b4ecd072eb00144f7060ac4e32868871fe8839e32c8a3531feddcce69f5bb2cb894a4dd22673cea9d12e028b3a885b941a8ff1163c8d48b79a897bc85b87ca0257028528525851f06f1e9218d99a9a532691c6cde6f0fb0c3a5297e1097bd3498703c0f860b65628d9919d8f07b4ff0972b6bb0d2c2698557d70dfb2d0881848753b6078477df8e26754565215c78ad697fad7250b1eaaf657541eb9eaf3e960fb1700aaf0520f9a52494a8ca08ed5c0f537819fb39ec6aa54ea5742affc6affd23112f962f2b38789612423e3ad5464bc371f2aa9ff", 0x1000}, {&(0x7f0000002ac0)="c2ec161e23ea4aaec72798cfb43d89daecb50d3ff3580a4aaddb8ab8ed114aea88f7c0cb", 0x24}, {&(0x7f0000002b00)="9735f8684bf2feccab722d6913a116e0d2eba4e9ac9972", 0x17}, {&(0x7f0000002b40)="dbc88bcfc286e022c9271d5f065eccbb97da285a92399c4c59df06b05cdc9c56bb58a83e85f05424148dcaa9263ed17251b68ae2e6b4ceda6acb8c44c4b52586ec49bd4e4486f09a7ea5189d2ec3ca9e42474faa58c1d45015eaad8f7e4f63256115c560653c79d9652a16e48273ddf8d2233c2c655e52eec1ccd532e31eb21530144a656b258b8cc11ea51670c8cfb59e5d48e1287ebb61779db4083c5f4d94d486209145124761026bf5f33001392969f61277993b0b0d88369d00539dc0130081732a63779c0361ae1116b26a03093226a1ef2ebd6f3b15f1ecbc0948bfd3c84489f615e568b2b9424da3ec257c9fadde4793365b64ff47fb", 0xfa}, {&(0x7f0000002c40)="31659859d191f78c2516acb462f2ae23b4c35180ffeb9b83e04f2816f73a9af12be9270f154d468427e8c6f8badc9aa672e48f2ea7f3977b8cd5c0a138471636a31c64ebaeecd9179aa19f4d56cba1933416d2d41ecf46bf430f2a7dab2f4ece2da19784e2a20176e10b21233b5e7c38507e66b09c9e21f47fcc6bf0a2b75e9b1dfd59c12dab072ebd60d81614252622533c452e0aafe5b991b75259a70ea023aa1b6797a7d81b2bb0827c5ad8540b3116f0eb23dc3b209ab7c9036f2f918d49ad7218db", 0xc4}, {&(0x7f0000002d40)="bf0e776c86d0b496e2bbf117651649fd00fb7273286dccbc0c09be22c21c1a8b4f2ad56fe60543fb575c", 0x2a}, {&(0x7f0000002d80)="69d35eb60b1cea526ce0144e4010d4e15cdab293098d77f9aaeeb8464d938abc3c7fe65b485d36d75d61e5594876b0679e23d6e631a776c1e5ac7723cb189f344e08a651cfd5c350b0a8eee591fadc4ff9af3eae13c1ce29ec2b45e2e2164a", 0x5f}], 0x9, &(0x7f0000003140)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r7}, @cred={0x20, 0xffff, 0x0, r12, r2, r21}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r4, r11, r6}], 0xc0, 0x1}, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="42d0aad9b87172dabc3ed83b0932cec93450e19ad2786fb9d2c467d4a28ab037bd8910", @ANYBLOB="09f636f7d2847b459f34b8258a01241440113b727df4d36a2a2f770009837822311eb474babb687ad150b0b0b6f3a4929fb4", @ANYRESHEX, @ANYPTR64], 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/56, 0x38) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000340)=0x5ad0) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000380)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1000, 0x8001, 0x82, 0x1, 0x8001, 0x8a1e, 0x8001, 0x2, 0x0, 0x80000001, 0x6}) close(r2) socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f0000000100)={0x0, 0xf51}, &(0x7f0000000200)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000003c0)="c6e48995860600b2a89325cd20f18d0252fa", 0x12) 16:00:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = msgget(0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) setreuid(r5, r6) r7 = semget(0x1, 0x2, 0x0) r8 = geteuid() r9 = getgid() r10 = getuid() r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r9, r10, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r18, 0x1, 0x5, &(0x7f0000000340)=""/192) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = getgid() r22 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x2, r20, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r8, r9, r17, r21, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r23) r24 = socket(0x18, 0x2, 0x0) sendmsg$unix(r24, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r6, r9, 0x8, 0xf6}, 0x3ff, 0x7fffffff, r23, r25, 0x8, 0x800, 0xe14, 0x5}) syz_emit_ethernet(0xfffffffffffffdad, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x8}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x42, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x8}, 0xc) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = socket$inet6(0x18, 0x4000, 0x0) sendto$inet6(r2, &(0x7f0000000140)="22ee82954a647787e7079ec6ce6d4204cc63e512537d3224467eeb42222d", 0xfffffffffffffeef, 0x6, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x2) poll(0xffffffffffffffff, 0x0, 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x81, 0x8, 0x80, 0x5}, {0x4, 0xff, 0x68, 0x1}]}) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x3f, 0x3}, 0xc) 16:00:04 executing program 1: setreuid(0xee00, 0x0) syz_open_pts() r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r4, r0) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = socket(0x6, 0x3, 0x0) getsockopt$inet_opts(r6, 0x29, 0x65, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r7, 0x29, 0x65, 0x0, 0x0) lseek(r7, 0x0, 0x4, 0x2) getdents(r5, &(0x7f00000000c0)=""/4096, 0x1000) r8 = socket$inet(0x1e, 0x3, 0x0) r9 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) getpgid(r9) r10 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r11}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001280)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x40, 0xac, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000012c0)='./bus/file0\x00', 0x40, 0x44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r12) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r14) sendto$inet6(r15, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe(&(0x7f00000013c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = dup(r16) sendto$inet6(r17, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r17, 0x402c7413, &(0x7f0000001380)) r18 = getppid() r19 = kqueue() kevent(r19, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffff7fffffffffff}) kevent(r19, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r20 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r20, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r19, 0x8}, {r20}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r18) semget$private(0x0, 0x4, 0x220) r21 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r21, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r9, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r9}) r10 = socket(0x11, 0x4000, 0x80) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) socket(0x11, 0x4003, 0x8) socket$inet6(0x18, 0x3, 0x102) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1) r14 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r14, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 16:00:04 executing program 0: clock_getres(0x0, 0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x29e) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/233) r3 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) r4 = semget$private(0x0, 0x5, 0x400) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000300)=[{0x4, 0x801, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}, {0x2, 0x1}, {0x2, 0x7, 0x1800}], 0x7) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r12, 0x29, 0x67, 0x0, 0x0) shutdown(r12, 0x3) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r13 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getuid() setreuid(0xee00, r19) setreuid(r18, r19) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x80000004, r6, r10, 0xffffffffffffffff, r16, 0x149, 0xe22}, 0x42f, 0x81, 0x7fffffff}) semop(r4, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140), 0x0) semop(r4, &(0x7f00000001c0)=[{0x3, 0x8, 0x1000}, {0x80d8ebad8869998e, 0x7fff, 0x800}, {0x4, 0x1000, 0x1800}, {0x4, 0xfa6a, 0x2000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0xf063, 0x1800}], 0x1) 16:00:04 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="fa312ea0a51b9453defc9f1fb7d2d99c448ab276861e193f555ac3b6f61af2a4a65823c5e635b6688a26555fc130cd6d29a6829859566ac11106ac561aa5be317d3e0e499b203bed88e92d9f5e6256a266b99d74f77dd8108d2c15c22b94bf64bfbad9e5168db434675b03b318547b3d756120956687f9972dfe6356e7e4a4bbde9b1d56713c8c94409129ba95d0918e1afd4c407e8b52cc34c0dda8f890256af2f2d4bd7df67dfe1159ea3a988ea49151df23f5147329a9abfbc5995e4568d4dc345146701b4ce6f401b6f0ee44927945dc55463641880df3f17404f55741b5db6a6f345c2a3b0d1bb535659e9a984c6a7f5ee0023d4a67"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f7e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:04 executing program 0: stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00c\x00'], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x127) 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') 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="4ca5cb06aec5f8f269d8df90883ec1d2199212c07b03025fd57fd1c68bb3f2beef06985e", 0x24, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x3, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x0, 0x6, 0x61a93e394bccb40}, {0x3, 0x2400, 0x1000}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000280)=[{r4, 0x21}], 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x3, 0x8}, 0x8) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r8, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x132) accept$inet(r9, &(0x7f0000000500), &(0x7f00000003c0)=0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair(0x18, 0x2, 0x1f, &(0x7f0000000400)) fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) write(r5, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r11 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000480)=[{0x5, 0x8}, {0x4, 0x4}, {0x2}, {0x4, 0xe07, 0x1800}], 0x4) semop(r11, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$IPC_RMID(r11, 0x0, 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000380)=[0xb68, 0x2484, 0x81, 0x3, 0x5]) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000180)="b8c6714643bab1c5c49969fa47d17aad29f854b101cfb393a9f9a38fe94c49320c970ac4611fe6b9334b9b835e40ce12e7130fde97700a1274b0fd553d51cc97eab13047bed68acb4115783bd6c1e99c31266e1ec41e8c87764bab100586cfe40d04b43e2b320ac0fa6245a0ba9994083ac2b94613d851cca1707a93ee24029e4c693da969afe30841ff1808f5ed19d54e89a14cce2b51e8799d523bbe8f73639702ecc94470", 0xc2, 0x409, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x8, 0x0, 0x1ff}) 16:00:05 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000540)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000080)=""/47, 0x2f}], 0x3, 0x0, 0x69c6) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1, 0x4, 0x7, [{&(0x7f00001ca000/0x3000)=nil, &(0x7f0000088000/0x1000)=nil, 0x8}, {&(0x7f000034f000/0x4000)=nil, &(0x7f00003a8000/0x5000)=nil, 0x4650}, {&(0x7f00004ff000/0x1000)=nil, &(0x7f0000724000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007c7000/0x2000)=nil, 0x1}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000254000/0x3000)=nil, &(0x7f0000714000/0x4000)=nil, 0x73e}, {&(0x7f0000e48000/0x1000)=nil, &(0x7f0000fac000/0x1000)=nil, 0x7}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f000034b000/0x4000)=nil, 0x200}, {&(0x7f00005de000/0x1000)=nil, &(0x7f00000a2000/0x2000)=nil, 0x6}, {&(0x7f0000e27000/0x2000)=nil, &(0x7f0000e67000/0x2000)=nil, 0x1}, {&(0x7f00003e5000/0x3000)=nil, &(0x7f00000f3000/0x3000)=nil, 0x3}, {&(0x7f00006f8000/0x4000)=nil, &(0x7f00006a9000/0x2000)=nil, 0x9}, {&(0x7f0000741000/0x3000)=nil, &(0x7f0000020000/0x2000)=nil, 0xffff}, {&(0x7f0000546000/0x2000)=nil, &(0x7f0000138000/0x4000)=nil, 0x5}, {&(0x7f0000276000/0x400000)=nil, &(0x7f0000270000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00000b6000/0x2000)=nil, &(0x7f000045c000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4a5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(0xffffffffffffffff, 0x6, r5) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) shutdown(r0, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1df6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) fsync(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x67, 0x0, 0x0) shutdown(r2, 0x3) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = geteuid() r5 = semget(0x1, 0x2, 0x0) r6 = geteuid() r7 = getgid() r8 = getuid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r7, r8, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r16, 0x1, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r6, r7, r15, r19, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x20}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:00:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="9302c06a3192beb6d2439ca27699c667ef00f1f35cbdbcf49a67fbc7fa431524b4be72a2b15c96b5e105000000000000009b5e1e8d0bc31c72e6aca4519768ac1d942789e7f507ac807842b87899f83504d781309814bd8c0a4e4df1af4b859fc21cfa59e00e01ff0cf3f95ae54d65b43b8e2a6305e701b420dc45e1f9931ae253472c1012b7f1c3a10bb368107bd087f3c8f126b5d2c0966a3244e5308596f810d4d83ea4f17e96564bb5e1a5317c35c13bab5b4b5f04b8ce4c863a56ab2d0374a1300e7ac33fae50483a0358c59deac5b1f78728fe1b7d7a0999c740317d32f07294fd50b32eef81a14fb52920f81c866a1de3fb2fe652635e010d26988b5b63213dc7db2a188ea21cb3333dcc3bbcd8b3cfe2fe392a2eaac6fcf66459d536b9f85c9acac54afa2a829336c0e61bd8a989a8844df1a40ef32ebc9f8567b1ff12cf43150c0cb60c9b84c981ad60aadf5a51109708ff65c0f88890a9fd45050e668d75ae64bda14a79c878db35b6283bffcdabc04493"], 0x10) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da42e", 0x3a}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa004b09068389c083f72beafe800028e7be9b00000000667aa0890f5aa0e3a579ff00000000000000000001c21c48c04c8c52e36b81dafa65324ceabcbeb13075e2bdb8f6b2fb9dcba1a560a96a5f3288a9153e96b89e46c5f7fc6516d82db20b2ef3ab5ffb091871e8b4f39f1169afdacbf23d30f2f291b10ce15dcd7584c419bc596c18b89ef0a126558dc79510fa3842f3af586ff3fa8d10e51995aff7386fa8a8ebd4d1dc33bc1356ed0e0697b771bb5287f77026850ee089a6f39c6e79423cc42c308115d29169db24a7638bfe8228a5b8a98cf04d"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f00000002c0)=[{0x2, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/185) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x806, 0x5}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x10000000007}}, 0x0) 16:00:06 executing program 1: r0 = semget(0x3, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000180)=""/206) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000002c0)=0x5) semop(r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getppid() ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000280)={{0x3f, 0x4d, 0x77}, 0x7, 0x80000001, 0x7}) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1e2) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x188) fchdir(r5) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) fchdir(r4) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x125) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10001) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="82020102000000ff3a7ad960ed10e557aa987c175ce4eee49c42015baaea77ff8ba7a681bcbefe4b974c5712f379dfbfca47445e84c49f2a7db26305aa428d68ac1204b6d8c397647be0f6569de2ba0700000000000000088a72e8e675241202b82ecfcf075e295db997905f2281e0df947fc6b70b26032b811b8acdb06c0447faf04e50722a69ddf42a4978d2ccd406e70bf97a86ae1985d80ba676a9cee36c00000000000000", @ANYRES64, @ANYBLOB="e4a0f687748a99a219cc9b84c849fd39fe396d96e5b36160a1a64c8545bc44f6e0c74c927b1d1ed715eb0e9b225b5a2e7b1a32b237cc8a146092ff6fdf00ef71669c94eb69620d28e2ca2c79fb2dfe1c910a91e7f559143c51acbae443b30dd59f07e5c8d2e213b6c812de7f68de23011bcc5d9c86f9b95cc1f2ebb08c5d46a8667f07ceb260116c0ed42df1664b479494817ec9f9d899c5b0357ecf1143bfff49ac5dd5805abdfb8ad6349f461769db629a676f801cf1cffe10de1c08285fec22136e209d8a90552ca52c9373ce2d87d8d6ea8c466186fd5d8b654a2ad25fdc74211de02d00bf84178c2974db110c81dceb309dee2884a7fb6e4a053ccf60ca03c71696e2d47e969e1419841a7b31daf546f1416c2ade26c7f4dd10e74439f8ea4d555ba25a0414dd5061d899a785e07c404339dedef36896f5c64535e5b50f801735cfa42ab523c28b529c04a9d9b84bc8"], 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xb6, 0x2}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = msgget(0x3, 0x10) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r3, 0x3) shutdown(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000006c0)=""/249) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) 16:00:06 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb99", 0x145}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcf0}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x1, &(0x7f0000000540)={0x9, 0x9}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = accept(r2, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) bind$inet6(r3, &(0x7f0000001600)={0x18, 0x2, 0xffffffff, 0xfffff800}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x7}]}) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) r6 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r6, 0x29, 0x67, 0x0, 0x0) shutdown(r6, 0x3) fcntl$dupfd(r3, 0x0, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$inet(0x2, 0x3, 0x0) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) socket(0x2, 0x1, 0x3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) fcntl$setflags(r1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) shutdown(r3, 0x3) connect(r2, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYBLOB="6b301fe0becaf5d2c49449d57ff328dd17", @ANYRESHEX=0x0, @ANYPTR64, @ANYRESOCT=r3, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r2], @ANYRESHEX, @ANYPTR64, @ANYRES16], 0x9) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) socket(0x10, 0x5, 0x4) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x9) close(r0) open$dir(&(0x7f0000000240)='./bus\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x53) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000180)="870c31aba3fb0bcce8402dd7596f5f8e3620337674d4448a9741b62b8347eb2b3be1fe40cb0ee02cfd501d5c15836a258350f3bd982c436e185579352f46ac01eedb04bb1384a9441d15c45045159bba9baf5c0d69c6917447c722cd4bed8f9b5ebb7b2c1dc6d456ffe31efde8aed5e06329f7724c99bcb9c69839b51b6568eaf9a30642c46d91267a936d9dbeba611d5eeabda93a9553300fe341c54191a6b720d7ac68871305c48c8733a29776ba6c4ecf8897519dcca5f33c5dc83f741a3f5346f0da7c21b0ba003e631794db9d73b0a79856d86f28ac56b3cf5e21e0f87708556eef0b9811ca0a887761b857837f96ad454a8851a8d414bf7c920089dbb2b1b9bd15561a9da5a948dfd616b7bbe09b97dba00aebcb6322dd45b081dc471ede554d3f3f527530348739c6eacbdde33e068ef9c8b44dbd44902a27ab0198ab04fed472015149beaf38db54f0ef613aa5ea49ce746bfbaefbc791f14d510fba169997911e768311c887ec1c2ac65a4ca8f8392c56d9b9c372da142e7b8d5c1a05f18824808efc255b898cff19061654f119b03bc0cb6f2d67989a0308e8905b23d34d00d94536907aabd30a1e5ec776162ba37c76c5b0e3450aa4eefe6f23a9f560f1fa87c71fc6f8c5e23c1c62d9c6921f94eb93b311bf80e03babf5d9e744d2564b5a478309d738ff39921cd7506db5a1018c22ebb292ef674a254156385827e4df86b47e520099b9cddd3d6a5c5b975d4f569ec6894d70d46116263f8f7c6e86407baf57a04bc56fe392fee35a06c34f94e65a6525887cb5df638cc6d6eb8640dc972caaed9b5d3422e1e7f1e31b2733db3ca57720211268b8160ee08fe846d796edc98038e3ef299feb61ade046da4a0f0b6562011b527fb36f6316f2952da738053b3706b613903629b1e6b3e06bf9af2050c4fc147bd5bfbb45c6070530f6d4c3bf6a0f8c422be9df19a4a32c0a80e0b7c66ab97d579c791ff8adfa26329258c0434b1bb0c763078d9cd35087d2edd23e944480e55f317bfea1844dd36a9961585925da8c52ee7df96657f6452e90ff86ef9bb419ba79c47a24c28e7144620989a028af3f1a2209e19cfbc38627af7c31238124453cf6810d5258aaafa28837cb784e80898bd4ebf5f1c4b23f2306dd18ebd704f6fe95cd0472f65b635b313ea07e6c303011f41697bb10456c99cb8b65e9d57e025ad9c6226ac2a395d4e5483157431dca6af23ecfcec9c12a802277a0d994e35ac134da21c8a8ccbf9b28894e5dda9235a28c459d3a41f9309bbba000b988f44b463db8e22b4992b7de3f6cb0729983ac4c5629b0aba600acf079c4492fbb190b54d41c3731285eb9c5a211ff2e4a7b820543b9a3e652faa21f6bbeae9afc0e8e8bdb92831af9ee56785a1153cc9069dc6feb309404b8d83eed1ad52224c8524125ecf186e1f6b21a187c90d9cb252b2fc48e84e2d8ec38a49de7df7f4f500bf549be100750bfa5b8e619a904f842481c0b1f339d6f2b1e3dcf3673cb7e8a0d0069c77fe1ced80885966f60259bf5af3cf53728e9dbc36311045dbe618b31fe1f975b1958eef4686d51785140e43bd517bb27b7038dc71e3bf2233ce7f7e0918d9ecb08650f5d462fb1c09e26f879e0a9c9a4c6d80522ae8f0e300ee4b483620fea82f0d163112c80717852cdaaa723527f691f9fd30f64baebb97c112892bb9514056c37903a8e478486678dca689f0835f3bf7ee4116f3903d4ae76612f65ce01b8b31db9d8e7274a5770fae5a0b3211fc205446acdd9594f277b6218c9a5e5b12ea6755b0cbe0935c2de958d3455956d0ecb0a2a8523bd9af933574485a383cc3dae7c90d2126a37f5a722ca6b01d359514baddba14678a6b9573e487928a74d861dd421bcff88d7308fcdf0581660efe7c0e638c51e361596f550c0500e6ab6bab24cac6a35a7730ee65e893a701842a13db654b17a901ccea975c20880120e3d340a5b3876c0c42aeeb535786a1d6189c1f929c29d69368ed889fefc6fde3f97a939ce60860ac14dd08d50e4b37403011aace1a97ec54bfcdd3ba229aa7d2c458c8a6277a4399f34ead355455c258853d53a0152650e69fb264022adc2603c0f148727b0d00b618d230b50f465085b4756ed5eb30883e3ea582a82daebfa5fd7a4308efc85b799bbd7edfc9b76f23bdbde521c5bb9ae82f90c0e50a640a96a8945fc33883fe85fabf861a1c007a8c785e195cf8a7531d6f5a4411fd8fa8caeebd566a7caf7bfd2b80c24ceb25597927d1b228dfafbeca3ac53b396439a3b4ce16da2ddeadf37b2a66fc075ec7fd3f83b9d8b39e40fd28f538e36af9530bad753a88e75f96a61a9c6d2a2b80a248c3241daa4357a7546f737f66d3f4379d3e4e16b8fd2314834d997b3747fad386516678085fd32728b6780af5bbf4f034bcf1d5908a04916cf3e9d3dc277784165a5e448195181b3975cdc1be2b4e7d2faf190b8e498478216ce07221eb902578c0503e719aad640df3b7071d78fb303508a4b18b9fe8b337afc36b803d2a52d6b637e76783ff3b6717115cdff80b7318af7a8126f8caaa33d34e987d676efae759c29082a0ea3c143bd0d215a91068e09617aa29b6db7b2bf8947ef8ae2d2fa194fb3303f34812347e64e1a24ee739807c539f3762e4c0330af8241e0e7ebd9074a18eb982700a87930e5fdb345186f4b11a7b82d5e4c4f46c8367558a1b168890b2300842fbc71111a01041b1be0b172124f16fc6135024d778605e7c656a368bba5c7a355f0685dcacee774c48e17ef20c9b42cef32dae69a4ede3896306845ec0dd3aeba1bd9339de813ffcaf78a50a2daeea452c84277c24b91515a1f043484b28ae1a636b1b8a5a791211a29e19623af3db67a31e0012d0cfec2bb42270752a5f7fa637c517f76da725b2d7c2359b0ef09d9efe42c56a65ce92345dcddb9decce214c1f2b90c395b2aa9843950eb84b1b12fdadfae23d0e019724ff70fe950b767004f763a95aae2727265cecd59f0f4e4be3bba38bd03be3c16bf6465d3e2a48b0fd2e7fa862abb9092862895439190151f2067e8072529479e744dc136d0f33c87b8d47d253c6d7895319b3e1675e089a84e277b44c92626d3ce717844f02e72a4f75c22a6f9ca3a9b2b6092f0492847a48e34271a043a8f5d604362102abd54ed11fe05693928848ecec7ea3f98959b49a7257c83f96f8acb09ef84bd917d7e241ec80e39afb8b8d195d3f3e815ef425c13ef6a8a4f591b11cf538ff8fda4343ae9ecbd4882dc67bd11bf8df724acae97447a4c8f1db49ce9d36ee2c93ef9095a5aa37b8832c23e9e0a18d7ce4996b17b5b430988145b79e3abdbc556ee6cca5b051bbeea9442b8a92553479a356971668c82f036cb63e64418923931d8676c24b1f22ba9d3d1bebccef1ef5d7bf51318ba75242f70b1910781359d326d99ba23c2e2aaa5154784d8a5025723b0738eaa3e6a94076c2cf75b682cb48dcaa520bd29726f6292e34b154766783e7ee4a5a0f0fb8dd1283bab21860468dd0835c06fa436ae580001eed576d08f74b8e2ebb2396044cea0af81253f3650f6629919ca0518369685fe8ba6acbb62960ca87ae059211585c0b49f7e28383cae8ddd93974c7b4d355837cde09fe742afc1b2d1236cc4d257976015feed79057a04f75a68b21eade97830b366e15ebe85a32c9d5b229c1a3dd3c41399bd0f4c5b80d47858b10cfcae30a67d940d8d72e8052b22458de61decf6920473eb4c5a993f2d63d5e2dd0267103dbe13c13bebea20e1405c08dd48d105bdf50399abaacd2a5e09d40b74825d8a9a5a1540d22021e31ec8940271067b862fb9d4cfb4eca7db1874dd2179003feade9e5d293586a481ae645c77622f7320cffa0b79ad395ae20af37887ea81b78db9cd32491c48f96d1d55e1d68d3ed48248a0622237065f67f569a386b786803c1944b3c17d4dc6d7eb4168f2815dffbdacd15918240052c57f4c713d7cc70e50fa4fcadfba2985d6d58221cc7495516fe7942e2401f86d6c169fe221722e0c801cefe3c5d8b89d0f9f41018e2fa1a65903fcbd56651b50032250bc2331d6c9f68c95a86db1f7624ac2308b471c974b074cb74ce79c856f8c39660b324a2e9fc85e4f153379447e45edc5a74f2e6d1f1cac279282a4042ae32a3c9bff83667b93445b001b7079f464dbd9641814fc96b9047e06f105280f8eae7acdb0c15c9abe3ed8de27174e22114c7e006011afcca2d123b6ef63665e0bedd3154ea30c0344de8bc8fc690bb54ff523aeedab1af2691fc14f67e74fb693274118c48133531b07214564795bb7d3f59fa80e1abff3ac3474addf750b186bf7a96adb61e3f0e309c119bf91627e366a1f3c6dca4ef04afb1cd6cf489731bb974427577bcc96525dbc0afeb375b14f57c9d9436640cebb01412f1a16ce1b37296a461ac4c627a4e4a9a879b8fc28f87d02aadd38b6967d950bbee1a95f853fdd5a7c069451ef83d52c56342a4b47225d5cd3d005a2c600de5d3d8f38f448769f5678c5fc18e54fcf1308f04129a85681865f3819c13a3fa7de190f68cbfac8dd338b7114c32c3c36998c9363ee2d3bb0f408b4cdad522dc3b2c42b81b08e4f742260dd6279c00a61e5e5f2db4d87404c49dbf3977511c03ae22473a637351359ca2e227009a48dc3340121880932d55bbc448acafdb983d4dbf0fa512136d047d3c1210e5aa9d24b919de2651a8cc7cf5321cd0bd404bfdd143bc6f8ec44892ae2a627ee82dbaa172e66f21842054e10781bb4964f4fdef2bfdf420513dda6b9fb4f90cae77ce700b403ac68dca60778925cc877c484d3763dc2cd790bc1a745ef3f27a5470790cc60eb790a2f355bc2ff26f19ce5c1d7170451582c98b85dc1407e45fe1122e2efc2221548d603e7b7a1e4a767a372e84b8d6a6d0c922ccaa73ea9900ee2b7c6d5504bca07ca16bdf8697ba80860cb79f483812819d37a67a1bc2652e26c76b17dd8e53e6ffff67b141c718f4a81956d31f3688af60531b27de7495f591209561c3afd95ed9b9c10edbee2431e07c2a90cca26074a9897e150296c05e665bbf85bb30208487332834e4733d2d1dafc7bf601800149c425799ae5a2c4d90e19e24ba611a4d1ad3c3aacd8d05241e1ebfa6b67964d41ced52c90293c9de7ea6a56ff3724599dbde6d34662096a50bd94b05cad9478b780489db0e36dbeab67a88d958ffd5330f8422bc6815c0a75959102aca33033113cebcd9fe957a1be32371e93210304cedde710269a84e586cdcc23241edc39e4630d2c51febba86d8f485791f4062269348aaacc521be247a5604dd29332f52a8c0af41775700ff9f8e3a0a54ab7ab7460f5d8c4748c2bf4a86c540eba681e32b77696d18ce26ea82fd1658139e4a9b39f5cb338dc1f62209451b03435496560e86379447830f7064b44f942985e89f578d347d558dd39b338937eab1fde83b9d6c3a7a5af25964c92e45e60dbf35c4ed10571c375d83939ebce53c5701ab7db06c19504dafa405be66eaf2f6d891f5674a431e8d4b3079aa16d3f31f031767ad38d2ea6078317c5f98fdf42f990fa92444817f1d1b07893b02786a2d056f53f75816c0e6da94b8d513fa93112954975168bfb45bb9eedf00d112ade72630918ab83a10b762b4ecc03b5ccd827cb45158a6b86beaec6336df263be9454c2802d2bdccf990c79c02a4e352dadbd0c3d245fe8ccf33e660cf5bacffaa5f6a3e4432dbeb71843ba8a3c178b5c1631d0b0f4359f2d37b5334a121a17", 0x1000}, {&(0x7f0000001180)="a7f13ce06903f1e26d2d45d75b27018000503077a65ce3bf213957d1c4387cc3c1785d70df7504fcabc0a529e91057905e4e83af52d7c4173f7018e2ff1652c865ea617f8383590cd4324c4241ea8dc20508537817ae53e71d19481e907b7a5674d3b7ee56f45b54d9996d5599c9f233f87aeaad56dc76dada55f2c17485e1c2fbd9beb8bee2fd94968986ac92722cb37527a37baf2e44dec0eb2c784cab10c760d7184a421b24825886d75b63116203cc01c6fe7eca0314e17b0b60b411796da083c65d271c692c6c729a157ff84e92a7f2796f56a351f616ef56bb51e2d0def01d790f2d88b64bdf243f", 0xeb}, {&(0x7f0000001280)="1ca8fb72c12b3de5529c284057093baf7af36ab4130162f12cf35ea1d95a71a912f90d1126c78b35550cc4b5d2a5242dba33752add3a6bbed253cf1a313a726a83346f36d95248a3ea9027a069127df8cbbfaf9006f9462463a786e7a0e948814f3672", 0x63}, {&(0x7f0000001300)="32bb60786ff5c69df27620d72865f0b7f15c2783de24658c17d213d9df6a4b8b352c4c398e8cd100d445e8d1b6b151ad54fc8b9b7027e7d720d561d51f49abc42a8158d5cdcf75550058e2476b512e6510b4083f1f1bd29b287c1899e6b64cbc7c2aefd78af327459a9401947946d4542d25d1872ca6759a40f60b0a6733c70e7519ed1aa5ff22c29c21c8a488e767fbdc6510fb41a340956483f565276633040b72435438d0325157b7d680b1131d45cd495b7debf5440cd614d64638", 0xbd}, {&(0x7f00000013c0)="8821a0f226cc943c1906fed47a3b3c02972542cfcdee0408d2d2eac7709a8ac5075ffc395fc4d5003517612618b363970a61e7a41b64b7f46e94299b6fa3c6a5277dda97f19801b8073b6cf728aefaf3c1249dcda6b4cc22c5f4f7212758dc9713d51c48bc35f529c49496d5513cdb2b003a28f7fa34b6bb112bd5461f39", 0x7e}], 0x5, 0x0, 0x7fff) recvfrom$inet(r1, &(0x7f00000014c0)=""/70, 0x46, 0x802, &(0x7f0000001540)={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0xad, 0xfd16, &(0x7f0000001580)="1c8d40754a553d3fb1761f30f59cda102c9562b9baa28178129c0fd15e3df9f656f81e508176c9fede669af14e0c65c1e213356798a5c6f3ab93a5e91b58be23aa56eba3b0dbe5e9aab74dbdaadc5d9ff1af6451c05c98dadfa17c5cfe0fe4736ef2a3e987944f83a52997537039", 0x6e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) socket(0x18, 0x2, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x8}}, 0x3c) sendto$unix(r1, &(0x7f0000000000)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c89ea5f54b192987c67bd610fa9cb4303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800ffef00000000000000000000000000000d9b51220799d736f97b0000008c10f0f71393858a5e07e530", 0xd4, 0x5, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x400, 0x4) r3 = dup(r1) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8e5a, 0x9}, 0xc) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xf1cf, 0x3fd, 0xfffffff8, "661fbef2245107000000000000007f091fe600", 0x0, 0x2}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="af88b9f3658c726b53191a8ddb0bf03d51a396a589afab5e2a3e7e887f82ba4c48aa8e1a", 0x24, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xb6}, {}, 0x0, [0xa02, 0x0, 0x2000000, 0x0, 0x0, 0x1000000]}, 0x3c) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3af8e86b4749761d7ad93d16b2f9f9ff82bacf4a365138e70840089dace3efc6bfb112b2faa356495a9c39329807", 0x3b, 0x0, 0x0) 16:00:06 executing program 1: getrusage(0x8000000000000001, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) shutdown(r1, 0x3) bind$inet6(r1, &(0x7f00000012c0)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xfffffff9) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x25) pipe2(&(0x7f0000001300), 0x18000) pwrite(r4, &(0x7f0000000240)="1959df0e82da3464a3d983202cc5a420a4f2cf13d0906da6c576efe9eef8e7dd54819b68a841abe181c7a72efab8592da9bed9b707e2c8d522f8bcb8412c5e9b1347bf6d6233c0ea8edc39f6ef8e36c5f378dc3b4f826e1a775d988ee56127db73f8b34882aaa0e691e4f5c0bd2878b90957e1746357cb8cf72b1c3097de9e4c48cc8a801956d23451879a8a86b394cf1e715e2126b4a754e65be16a7b647bef7c14cc54ff5ff795c1c04ab18b5e982757699bf8a6007aa9b5f0ff8577fee2018ad9d371bb679cd3461d34e8429f96e8de06737919008a5974f16aed196982c29b03d883e2f61b49914d78dde70c4bee6c929c349d0d6b19ed25010879b2e40ca11220f3a019c0a07f7799b31abfa0cfbaa4a956b0a803b60634d8678b2589c4c9b18eacca6a76d05fae9ab13cbece01c32e12fc6481917b2e5aea20044835bddae38136009f5a61b1c9f22f90eb30fa36f93bb1f293ebfa66dc4775d6fdfaad29646449efcde8ff802d59462f4bbe8ea0f676fc38ccd8498c0517ff336cfb0a0053d74c945ee49d76743c861e9e5a41ce3bcbf15aa87339e649b8ef739647fadf45c1bed576e0bf86c348697e0e99604bbc3928e552f117ef17cfc4bc20571013e6d9bd05329f13e57709341abb71e5d5dc83dad0f3468f77f30ad7dc6666e2a09a9de5aee57e17a9988184f1fc073368edac3c51ef536fc6e8a70cb581a40ee1d0b706b5c5750f39ffcf7f7c0ec0b1fdacd8084d897b1db71debb8efbf976c488b579314a7b9e5e9683ac89ddff1659106b173d5389447927eecc206bfee0d27bc11d2179fb6c83a64f44f539b0c380955516a6273f243bb2747be55e60349531608bd8b27f78ed4e9fc743a7a1e9e9ff87734da5c74ad756f17473e162913103b5f1f3ee4ae5a11333411b88d99a4c8da0bdf2e5d340796322d7eb27c3a6e898da92e251a930115203fa77ea95c3b73bb8111404390581d1f522ecba5ea0d59ff04bcd2853982fbe4d88ded35da6167f55b3c14d0bf973f01a8a113b908b9b25f5c9c31a2279717127d908b71358554febcc39a563a65728a03fce96deb84473542ac9b4885142f1199326a4da8fb787cc95e07306e2b003884467e5e104a8bd11e9470ea5dc13aeb062d5885a77673bb0571939f012ed7545554311fa28c696a8a9369f08225940b5cd4cf51ae5aa0c4f0aee082b8a4ee3b6d6e0137a7ad4b2a49f284231472ba54db627df5b6beeefd6cb8668fddfdc3ad518899c43fe74f2ea4429f512dd35c0f2153060d17ec422238c4a0cf5fdcb4fc543959ed4a74874a100b7e89bee5d08862bd69e2767068c43f9bc11015f9dd5d9516a57857859fd80571df294311867665817a8a348b04d0fc3c88abcfc58812e40cf9e83fdbb53f41f09bf86e350b7b87c63f6dfbd6f57d50b745a4dc0de1cf02f127d36c14cb16bc91397b15c028bbf4820a83cd3740815d27ff8c60742cffd55653c25ebce2513ace90a64354a20a6c9f02ef43e5260eacef87b779d5b545c3e394bf68471010a1b35612b6aac758d9465038520b7a16a6dc83bd5f490e3b17115673608f2b57cba6745592f1a4bdbae97dc1e9a5592333967cff40cb90a60dcb211562fe4a4590815f1f74c766fe75ef678b2ad1ee00a17a7a3398c05248d22713f51b3fa953f54f6357979941a94ba7d5662654c9d9b4727f71cd790d1846b7a46d2cca867082cac3b89fe9e3dad1d090c317f77e170cdfcd53d7b8809dbea497a49d44c764ef3a203705e0f9bd249c9a938c08b5c01e704dcfff046839f93a4279dc84649eac76d1d8a6f22e2076819b840edfd04c27fdd5cad433df7be9c028f5912636443d2fad380f5b59058cc38c2d24c5b13d8e4e9f4f3d83564bac7f580ba9f54483abdd92ae4f91e733d54f54ca44bd46cdd43b0990772935ca54c3b43cbd9a40bdc2422508d28f5aa76e825fff6ed80cf4b5d2d6e3819329290438478d0b757778b8a380d9c17ab796d36650c98bd6ba4fb72421604e4b1cbb53a60e0a18933b78940b6afc592dcbae1da278c24fbb039a02d5d21bfc85d4af184cdf7d13717e13cc389693e487cee97ac4ad5b2b1bc8f328e859a0b6639635626b94d0ab67262259ac30fb2733c8a1f1c5b2af90e067ff288f098013badd4ef67e8ae4071352c6cb9dfa0cb5d08dcaf6631db9ea4449a33a6d86e7d18450c3361cf9f309aeb7d6bd062718db5aa945fc634a5c8096f73281c6db7cfd986e3d1286abcb09d905f32d29470d8449ffde11ebed54e19e73953bf0826ebc3060e925fd22c1de0fd3035e0db71f51a0e42a4c5f478174fd1b9de4c1ce857cff8f30fec145bdbb502947c345791a37239e96c807288b73328323673f5bfaae77bf7a7a6825b9119ce75b020d36d80b15a3f602a3df611592aae25517c8ca456768e3c07315d8527b13ce40762b650da0438f98950ec9226d94b1a94838d65f752ddcb49bd91059766059758808ce681c620b24caf6bea19967c79cd4e0c9bb797c9bc904baceee3a345c4f8ce7a119556428f5cbe4b038d1ed07394b0fc786c2e8d3829ad0498371b4cc6efd2526d0b55e2194c7df11eb87c5c4b68b5afed15cf868e99407e8a147fae66ca2fde05df75592daac1937d4bf9924637bf94612ed82f8185465c9d8463d1f0b0dc92961eb50d76ac18131a0af5cfb0133d88b52301bcdea7454d9a8aa4259cc92fadee1d6041bf38aef69836d8eb7956295b69e8d6f4a162112d280b8b62f01f9eeaa8c95aa95c9cf326a765769bb970c9eae0141dff8b9b6e09cfc554f6c247b1f9a5aa00fd7651f7384b15f6fc8a01759acf937c948c8e0231a3e99e54c552a22fa50160c0142056565e614c5187d96e9561984d8b5b233d50e52dd12fcd307d139f68728993e42c70a89f1d4363122a7e327ee047c75d548f721b7e4ba40cfdef44f54ac62982ff6fc654b65dcb4c89edb8a67eac18c28978a7811aa1f71e78781329afee92d9c4398c8084623757622119b3a454b106490214b278565c25e87ae169fb7795c360d4f0d22e9788d92f49badb1af87f464b48be058861a02284cb3e6fc75173134d1d46f9fddc41fa80ef8774f1417a19e56f9428860bce1dc6f1a009d6b80360375f471f44ef1208468abdaec7fd093ec90117a4a5ac7c94f2bef4ee66b2c570138549a17f2342ef3009c99e9d00d98abdd2ed5daa6320e193291d097cd924ff06b964cc2bd4d8cb025d0711090866968be7601cd70c825b46ff46cbd7bdb599294eaa1fcbf67149cd216a15e6ae80d531a19859cc014ad5c87b5836a7d9d12839e6b65b5698e0278a53d697d3160fe71404f72c6a4da65bd9606f8ec730e8b83e73924e0d947f351b042fbae36c7eee86a32d2fc6596b05d173c67ff623b17f414c9f3382fbeb0d1250d71ff733a142c8090c1c2ee5875b2b9c4500bd3434fd3759f12a51d3ca65c271e10de645fac391d731b6a8549671d886befcce1eec3bbd52bb8dcadc437da238207839683d49bcd4e3aae145afee9adca962bc4e991141e31c0d7455bfba1db7e2069b356a1acdae1ffdc71bfc628d2e1739e04c3988814609c63923b95a4d0d01e3fe2e3b362c2ec4e03f1be477b5ab1661ca65a559bd335ce6a8907d4c46270354cb634913a2f9040f169e3e234372cb7b036d00881d8cb78f565602c070980ec4db2457d359ddc054b02beb92473f653757f736564d6266437de22714e14b08bd0a2254260923a1636dcac4fc48ba6c923487409b5f2f424a73396b858403e2a6c7cd81060ec3580d8f36f8e8ec675621d610b6a0a28e5dc269ea320138e432c3bcc5f6ce75eeeb1bdc48e232dde59b80ec892fcf0d2e57b628efbc08a2f24a63418f15354dc20533e416f23be893a21bffdf2bae1ebda712426a1ecf3845a7b45b3b84d459ffe8946f147844755c17a9581e58b73804a80dda19167d520493187b5a662ef8157e9fd1f731805bed16d89bf18e7295633e19df51142af26359ee5ec3a47e5ad4d7f2932525700b4b057a1780d36ca8fc9a8332698d6e3d0d11587bece7be5b0ada61e28747a5e98d918b9df0236e9ccea9fc2988f6fdff5e407e4fbe9dc24dad7f4d4ff03d7e042806e06abfbb8d64b3337d59df04921db2c05330c56c824ce7791e4bbe0f3400dc4a9a8098e5bafcb51ebe966f5e833cc2ff3937e607daa5a9aab81010361b61a872f9f4a58e3542082ce8a04b8e0d46fd907efd6b67a6622a4e1e0f83e58d7c69624097030e6681dd05982fdf14149ccfb3995fa111e3a72ac9c5f7c9c54a5b8d5664e89028cc3e5b2a4a68397a4ab6665a0dff52d1ea8e69cb5062708aef0410f1612767962371b3a3396c1564e3c87c655030d94b3b47791e2f5f7f3faf079bd6063ce7d4e65166d24c4842df3327ed41a0af71aba10ab8ea61af2edc0a8c5446f1a4b575790454c10385abd184b2eb718fa9d9264f8d61bee9081df0aca905b00ae3f5085af59a9427ddcd4c8395178cc243b3d35e7678b25a1b98024804d92dd3b0414d7a0f0476df645e8e8fdc0f9115ced87c4f98cd09deea8201a5b2a20a47207e4c453d1bed289a373517566a658d2c58cb9758e36b9aa37547d6b7a39fd5063df6b6d5b474b1477b1969916f102a0e18190d39d9ea84cf18b8007be2e199ba0641b461f4fd33b039db0e2e9e41032aef5e9ebb196706935a7c483041f746872f11df08d61fe4302e792dd15e7442f04cacd3f586e787406e415d876a98652f5c7759e8fe8b60996e3e77f4af503131b1cc3ee64a0b4160c097548f4f96a9bf0828d3b5b2c6c47ab5ac2e0f2f6cc25c0ad46d8e72f492fac73c2d61d9c40d81285bbbb2cb7b8e3a1c48f31ff2f41ede8863632fdd8d274cf33d47ceaa81945327108c4b110be4b398f63f551621a9b0a7ffa874d9665956bc04680d6d9b3f05e237091e32b92357d18ff10403104a05be4099f2bc692d28d7b5494f6d4ad03cd7d6304a9c60c579b807558987f6d0aa62c043ae5ec2b07f56bf1a35dbf990b2f3c305b2589880e42d9bf4c36b1c297fb1d0f76e1cad0d53f6453ca6a19835a8b92490a6e7f217521157b345d0c0e4a1eed5840956f42f7825bbe587439f0b55feb32eb0fb2f07566472de1d3af3e80631401e84b2c4832a5ea899f54b1448c15a8e0a9a1084638adb1b4dbae94d95fc90f2a73d7103293505a4b03f00809439f23e461131bc50b86fbaf4a9d729f4e6cc639334c0facb0d79cb409ee5f92106b37ec4c9f229d57a1c365535005b31160ec82b353582bb138f938283ac17d65f2610f3fd35dcfc053830b7537efd35082c31c47add1bb141587e2906c41df43f1e09462486d436fa655b4a60dc2f9e8410365cb8fce67c5d7c000c2eb75bb711f7dccf48152e371efdd68b29d6e1b8793f435bc2cc278312e5d35e96ddb23c97cc071e034b453744891d9ba71c2eb48e74407d840272a58c99f80f56e5a5c722a8a5ab387e184baa819f4d44a76dad136efbed089b7fee100e64eec0fec4bdee57f5b21381f684cd055cd738365e4f382ff93924011717bdf7234b9fa22fd4b51e700b8d5d653347ae23861eb35370e0d6c623dcf8b8fcbf09bd325f323c49516e265c91c02184394be1cfffef173ae2d2f2550ec5438a960160b5a4cbaa0a493ee27dddfbfa0d60bfbda2b1f06e73e12383af76f1d8d7c331559291178c7e6d53e7e49fe66b55dd8a5b9e1bfad2ec8ca2712913b1be113a27ad19f4f27082b5a49c817dc4d1aa0553bb652250510c5f11905198be6e74e", 0x1000, 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001240)="4be35a12c541bbbf33859ed28447fcf4f53deb08f4a8b02420388c06c06f85cb090212628693905aa791c5096c1c38a927952718cdd690393bac9adcea96f9405771efc001f6131e7da7d531a428a918cab0f66435bd2e1e5d71b0437e89560dd8c758338ce6", 0x66) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x40}, {r1, 0x10}, {r2, 0x4}, {r3, 0x1}, {r4, 0x1}, {r6, 0x40}], 0x6, 0x7) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x2b, 0x0, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r9, 0x1}, {r5, 0x10}], 0x2, 0x400) bind$unix(r8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000000)="c7a8") setreuid(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0xffe, 0x0, &(0x7f0000001800)=""/4094}) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x10000, 0x30) ioctl$KDDISABIO(r4, 0x20004b3d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/44}}) getsockopt$inet_opts(r0, 0x29, 0x26, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x26, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000100)="3b16c2ae18c82b41e9437071b2577c58a9db00a5e6e022b212da930e8f64f2519b1055a6f11555e37bde63fa3186f4c017519506687eeaadd8e57722c45b194456b0f8edd4a9535dec51fcca0d0be51d1f9bfc6428804bde6cbba13df90700000099793c8a63f3efe4d64439d06444c7b69ed29bf5fcba66abd4f27baedf97b7fe51681026845f1b6c2f9c8e0b8aec7a75963769d5a0e7ac58fd43e8382c2487d9e372126826b62c6398099ccdd3695ae5026fa668b150a76b902477eccbbe32195b79737ce90992b8aa33e61080598724e2bca16b2eca74086ea0dff77125fb72b7efdade92fc35020df2e8fd0c5027f2495c2f6a7f30fcdbc3e94bb82c09f6fda684946fd7e03be4759615698b94eb7fe0ff84d772614f7df44ab2b4a618ba90cc62a8f9b94e1a25d5", 0xfffffffffffffe21, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000240)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r4, 0xc0105715, &(0x7f0000000080)) login: pckbd_enable: command error 16:00:08 executing program 1: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x80}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0xc0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x60) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x164}, {0x3, 0x0, 0x7f}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x110, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pckbd_enable: command error 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file1\x00', 0x0, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [], {}, {0xbd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653000df8c47e142f58509238eec8dfc9cd5e95a2dcae31a68eb3bde7758d9a97d6ca600af753f064af516659962f4451add9f5856342e631916d655423b39b4af8e9494e1cd576a54c0d09f69221ac09e45517e21638d8f82fcbd1788c1c8b66a3d38fc3e0e1e8a284c6e44beb7fa6d54da48c5541b37b44269d418de8d5179c19b3c23967b78d515ade34c74497f087cf592a5a8"], 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 16:00:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="03000000000000003075"], 0x1, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r2, &(0x7f0000000140)="2f3bca5186645a57c81990c600248ac11c6557baed201cd7b5cbde8134a3ad814f163ccf32b040c2edf92a7204c511e33b2fd99e1935837f8d5855f25695e334cb8cd5dd09d067bc6d79b6310cddd25fd44c1089e1f52f2892bbcbfb42712f5bf965c180c99fb27539626982b90f283504d46346ff15d8cf0aba06f4d94524e9b0598c9fbbb25c4358be428cd2f5f40378b0347a072ff7b3605b5f9515aaad713ab8136fce61363dec84eeda2c22816403c71f1c090f59cd461ce23e572814c98f28", 0xc2) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r1, &(0x7f0000000280)=[{0x1, 0x815, 0x1000}, {0x2, 0x4, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) shutdown(r0, 0x2) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:09 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) r3 = semget(0x1, 0x2, 0x0) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r5, r6, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r4, r5, r13, r17, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) fchown(r0, r1, r5) readlink(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x7) r4 = dup(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8b8, 0xffffffff}) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x400, [{0x3, 0x8}, {0x1, 0x48}, {0x1, 0x8}, {0x2, 0xd3e2acd}, {0x1, 0x42}, {0x3}, {0x1, 0x3}, {0x2, 0x7}, {0x2, 0x40}, {0x3, 0x9}, {0x1, 0xf}, {0x2, 0x9}, {0x1, 0xc0000}, {0x3, 0x1ff}, {0x0, 0x3}, {0x1, 0x1ff}, {0x3, 0x3}, {0x2, 0x11}, {0x3, 0xffffffff}, {0x3, 0x3f}, {0x2, 0x7238b725}, {0x1, 0x800}, {0x1, 0xd28}, {0x2, 0x2}, {0x1, 0x1}, {0x2, 0x10000}, {0x3, 0x800}, {0x3, 0x9}, {0x2, 0x5}, {0x1, 0xc7}, {0x3, 0x4}, {0x2}]}) kevent(r1, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x67, 0x0, 0x0) shutdown(r4, 0x3) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000100), 0x5, &(0x7f0000000300), 0x2, &(0x7f0000000380)={0x81}) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) pipe2(&(0x7f0000000080), 0x10002) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x67, 0x0, 0x0) shutdown(r8, 0x3) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) setregid(0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002580)="7f", 0x1}], 0x1}, 0x1) recvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) geteuid() 16:00:09 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x20, 0x5, 0x8) acct(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 16:00:09 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x67, 0x0, 0x0) shutdown(r2, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000000c0)={0x1}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) socket(0x6, 0x1, 0x81) dup2(r1, r5) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = getuid() setreuid(0xee00, r7) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1}) fchdir(r6) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000001c0)=ANY=[@ANYBLOB="09002e2f66097fadb869"], 0xa, 0x0}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1000, 0xaf, 0x5, 0xff}, {0x2, 0x6, 0x0, 0x3}, {0x5, 0x8, 0x3, 0x751b}, {0x4, 0x68, 0x4, 0x2}, {0x20, 0xff, 0x4}, {0xced0, 0x4, 0x20}]}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000200)=0x20) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$FIOASYNC(r1, 0xc00c7007, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x5, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0xd631, 0xfff}, 0x8) 16:00:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169429c8c2cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000d59fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e4fd30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) semget$private(0x0, 0x4, 0x100) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x402) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) shutdown(r3, 0x1) 16:00:09 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10098, 0x0) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x9ae6f306f6177691, 0x4010, r2, 0x0, 0x221) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)) 16:00:09 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: msgget(0x2, 0x24) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669653000"], 0xa, 0x0}, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/39, 0x27) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="c1dc19eb56c0ee9e76a1e72146ee53e378976bcb18352eb95b5b0289614ad105dc600a2b8ee884c410c0061a024bac286cf7fa4a7f80f4ce58c030f5046904d06a5dd6e713a7d884ed74b079c3dca4b6bedff7c604a121b6d8a497f13c62a527b62c18afb91c08096800c32d22879d46115156f55920a8e14418ead498984e6d2eb7472a36cd0faa8472588400cb2304b38f7b5c0b44ef1997fde2417c727df2a109fec593d6e938ec06", 0xaa, 0x400, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="bab7d6426bd190ae707103136f988af6c424de489968f7c1a00fb957a482497eb50d41022b5ed54e097bc8988c83d6e60f38fb3e13996a0a369eb8eb65e18946401975698110ba8398d4c5c5971fe687afbfbadac8a2106e02893d97977eb8fb7f2d14aa7428ef3510c5a1cb47bd27b4f22da5f3428978c6dc5c8a53fecb7ad5eac58f47a17d4f483385d0c8fb6715c9c4297d106e57910695d43951957c06579619913a2383291bff34edd2f4c180f71aec6c6407f6b60017313d5e4239d742ca4f21cb37adb14982cfaaa5a3594c397735f1ac0e6d9bc0ac7ca3015b92b4e6d278cd50c62fbf", 0xe7, 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:09 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x20000000000007, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3ff, 0x0, 0x1, 0x0, "22bdadbc000100"}) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) sendto$inet6(r2, &(0x7f0000000100)="ffabce07584ab7005b184fdc8add2a47b8d9cf1e38da7b81d7b427d6f0c396c895c19283ae6b25545a3c303b44a68df92145b4b8719bc4d0429992163f18a09b58137051f6c4ecc705c753d73500295258b67bd52751f2db58995e9e13c5459d2172b0781592fd302411fd", 0x6b, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x800, 0x6c) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:10 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) shutdown(r0, 0x3) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semget(0x1, 0x2, 0x0) geteuid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x100000000, 0x0, 0xfffffffffffffffc, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0x8f8, 0x0, 0x200000000000000], [0x5, 0x0, 0x401], [{0xfffe}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0x7}], {0x0, 0xfffffffd, 0x7, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff5e) r10 = getuid() setreuid(0xee00, r10) setreuid(r9, r10) setreuid(r4, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) munlockall() 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfff, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}, {}], 0x2}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x88, 0x6}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8001) write(r1, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a", 0x5d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mlock(&(0x7f000065e000/0x4000)=nil, 0x4000) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') munmap(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0xc6000000) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) dup2(r0, r1) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x44d272de) r4 = kqueue() dup2(r4, r1) 16:00:10 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000640), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) shutdown(r0, 0x3) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000640), 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000640), 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0xdeadbeef}, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x2042}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x1f, 0x4, 0x1a, 0x80}, {0x8, 0x1f, 0x2, 0x7}, {0x0, 0x21, 0xf1, 0x1000}]}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x8c) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x9, 0x80, 0x3f, 0x34e}, {0xc0f, 0x7, 0x20, 0x1000}, {0x1, 0x5e, 0x20, 0x4}, {0x3, 0xff, 0x6, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x1ff, 0x1}) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000300e, 0x800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe25) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x3) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000040)="b097716de93ad304d93a4bd5096be575", 0x10) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) 16:00:10 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="6202e57fb700000192d449ad195b8dae29b6beeedac8a43ee88ee71882e850ea47c5e9d419c1a9e8295c31b4cdf886a60d6557a8de774393441d0804d74e77a555669ada261be9694b54b701e9260d51fe078e52488ef3ecb02900a01f73d94506b34ed3a586af484a5eb00951e62570822b64fa790f80cb5ff577d59cc6ac2c0ea695bdb3f9912ef9df6b7836ff5257356f85f18d0bc5935e6b337bf6862e328f488dae4eff071c20d400e61c8b237fb7ff2692d3c02cfd932211ff2f7fb0e186ca23087109e67bd0d5cc6b1e0645781c5ff37fdde98627e744a28dd13f0d54a2e6e7da1dd7e6a8d8cc4a1c2cf548c6249b916b228d6e2b4cb78f3c2a7949b760bd16"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, 0x0, 0x0) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6b8bc9634e19767b0784"], 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x1, 0x0) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r9) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r11 = accept$unix(r1, 0x0, 0x0) write(r11, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe25) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00', './file0\x00'}) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x3c}, {0x6}]}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) dup(r1) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x2, 0x80, 0x1}, 0x7, 0x2, 0x76f5c809}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) accept$inet(r0, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6d, &(0x7f0000000100), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) shmget(0x1, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="cdeb1db5c5933a46da7f5df05000", 0x4, 0x0, 0x0, 0xfffffffffffffc5b) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x41) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/216, 0xd8}, {&(0x7f0000001280)=""/94, 0x5e}, {&(0x7f0000001300)=""/133, 0x85}, {&(0x7f00000013c0)=""/14, 0xe}], 0x5) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x18002, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000014c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 16:00:11 executing program 0: sendsyslog(&(0x7f0000000180)="0c3710507f6ae1cab60cd4bb1227f477b20efe6a", 0x14, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x1ff, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x20000063, &(0x7f0000000000)=[{0xc000, 0x2, 0x5, 0x3ff}, {0x4, 0x5, 0x81, 0x8001}, {0xfff, 0x6, 0x1, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) dup2(r2, r1) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 16:00:11 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x44f, 0x8000000000, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) shutdown(r0, 0x3) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x7) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) pledge(&(0x7f0000000180)='[}\x00', &(0x7f00000001c0)='\x00') setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ftruncate(r5, 0x0, 0xaf2f) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendsyslog(&(0x7f0000000200)="0260", 0x2, 0x0) fsync(r3) close(r0) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) poll(&(0x7f0000000100)=[{r4, 0x20}, {0xffffffffffffffff, 0x4}, {r5, 0x2}], 0x3, 0x9) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b9725701ea80c0d999f81c3ae3e541f7ca59c0c3bead4f09fa85f81122f7db44818ff4f23f4952a2dec54ac0325db47445173708ba0e18f04de194446a2f32f9782b5032c33600a089ac4f1fb2c2287605c584b4f8115e07ffc745e6859bce0c5d6976c6a9f7cacac630a8cb2249f3c82e35ee51b18c0f85721f9b956db5a8b26a6e682e6a126c52eaa3709eb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x20) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x7) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x4}, {0x28}, {0x3, 0x2, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:11 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x67, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) shutdown(r3, 0x3) readv(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="a745a02d66696c653000e8304eed9cc55c3864bf067498d8191bfa4fc594cf2d06f1bbdb3f9add99b114f322d078c66ff0c24e01389e61366a07f35e836abf"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) dup2(r0, r1) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000300)="b02db4f7543c03f4fecb7840c314f93f757120f93c7522dacd23f491f9fcca665fb397f6f407b41a4967499945f4acf48f1374efebb9ae5f586417ca9ae1103d3eef29c382713978f364605586c0025fb45247b30f057e273e29db0150b6cdb3fe836012571782fb673d56eb78d5a8d289bd7daab07a0015d9668d52edd4210e9eb76bbab657293c4c695f53d96928671bfb5b881743e76f99952a21e6b87ad363e7ff1de4714ebb903448a4d18f56d6920c9a9ad7df", 0xb6, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={{0x9, 0x400}, {0xffffffff, 0xeb0c}}, 0x2) r3 = getpid() r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0xd24}, {0x18, 0x3, 0x6, 0x1}, 0xc4ff, [0x8c, 0x80, 0x6, 0x80000001, 0x4, 0x8, 0x7fff, 0x7]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x20001, 0xc0) mknodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000180)={0x800, 0x3}, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x109) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x4, 0xffff8001, 0xcfc, 0x0, 0x5, 0x1f, 0x0, 0x2, 0x1, 0x2, 0xeba}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:00:12 executing program 1: getrlimit(0x6, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xb) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x8, 0xffffffff, 0x1, 0x1, 0xfffffffc, 0x4, 0x0, 0x2, 0x100000000, 0x7}) ftruncate(r2, 0x0, 0x8001) r3 = syz_open_pts() fcntl$getown(r3, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="15ba58f94c71834c54575c670fd621a44ce9b47b064d30d6971516ebffd3105adc9eb1adbb8aeb3e125f456539fa70358218eeba3a4a55c9fd2f90050b90820df29798ab0173f52de9764457f9e051be83f4d94c046b62a7cb5e4b8317eb3c0a2b7465df09439ea5a8534ce21eb519e80f4d73", 0x73}, {&(0x7f0000000280)="c2ed6d5a0ce772", 0x7}, {&(0x7f0000000500)="c5eba4d391d66af217caeb2728ef6adf18564ed2ed7ad5427fe9eb6df20851dfc6bd7d4db1cc5b3b4f0505ac4b5e9b6e52814577cc23d4102dee5daeb6e8111bf784b87b20c47f9b4921b156f6842e0329af1d902a93daf2992750fe96ec270608cef09b0f747bd3fbf8ed102aab8edbd61c44cb252aeeafaa75bb66bd1fa37ec5338ff0e10e6128c0d1d0edb8b0c4fe2429f931d917a78d29cf08fd5e12c14de1ccdc9f9997823f1b5ca1a4ed3e09504198567e64ca9806e1588feddc63c99eec92effb5c96e0b23a2b40334a47cba7", 0xd0}], 0x3, 0x0, 0xa6f) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000380)=""/35, 0x23}], 0x5) 16:00:12 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x166) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x110) write(r2, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getegid() getgid() r7 = msgget(0x2, 0x10) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x80000200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = getpgrp() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r14) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r11, r12, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r13, r14, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r11) getgid() 16:00:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) write(r2, &(0x7f0000000140)='W', 0x1) ftruncate(r2, 0x0, 0x30000) dup2(r1, r2) unlink(&(0x7f0000000000)='./file0\x00') 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000740)={0x6, 0x3}, 0x8) 16:00:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe2(&(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040)={0x307a, 0x100}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) r6 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000100)) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0x789f79] goroutine 24 [running]: github.com/google/syzkaller/prog.(*ConstArg).Size(0xc0025e2e20, 0xc0025e2e20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:50 +0x29 github.com/google/syzkaller/prog.foreachArgImpl(0x9a78a0, 0xc0025e9980, 0xc0025e4b88, 0xc0025e9950, 0x0, 0x0, 0xc000f39808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:137 +0x1dc github.com/google/syzkaller/prog.foreachArgImpl(0x9a78e0, 0xc0025e9950, 0xc0025e4b88, 0x0, 0x0, 0x302030203030200, 0xc000f39808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:151 +0x3a6 github.com/google/syzkaller/prog.ForeachArg(0xc0025e4b80, 0xc000f39808) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e github.com/google/syzkaller/prog.getCompatibleResources(0xc0025e4140, 0x8f47b8, 0x7, 0xc0024d2c40, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:901 +0xb9 github.com/google/syzkaller/prog.resourceCentric(0xcb5e60, 0xc00227d5e0, 0xc0024d2c40, 0xc000f39a01, 0x203000, 0xc000f399f8, 0x40c698) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:849 +0xf8 github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb5e60, 0xc0024d2c40, 0xc00227d5e0, 0x30, 0x879280, 0xc0024e8080, 0xc002467f20, 0x30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:681 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0024d2c40, 0xc00227d5e0, 0x9ae9e0, 0xcb5e60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:674 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:623 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0024d2c40, 0xc00227d5e0, 0xca12c0, 0x3, 0x3, 0xc000f39d58, 0xf13cbbf7, 0x7a67398a946eab8f, 0xc000f39d90, 0x789e4e, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:611 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0024d2c40, 0xc00227d5e0, 0xceb680, 0x133, 0xc00227d5e0, 0xc002f3d080) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:555 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0024d2c40, 0xc00227d5e0, 0xc00249adc0, 0x4, 0xc00249adc0, 0xc00249af40, 0xc00227d5e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:547 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000f39ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:137 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00249adc0, 0x9a2120, 0xc001f0b3b0, 0x1e, 0xc002729f00, 0xc00277a000, 0x1ea7, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:42 +0x29b main.(*Proc).loop(0xc00273c840) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c