kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Mar 22 15:22:29 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.205' (ECDSA) to the list of known hosts. 2019/03/22 15:22:59 fuzzer started 2019/03/22 15:23:02 dialing manager at 10.128.15.235:16602 2019/03/22 15:23:02 syscalls: 1 2019/03/22 15:23:02 code coverage: enabled 2019/03/22 15:23:02 comparison tracing: enabled 2019/03/22 15:23:02 extra coverage: support is not implemented in syzkaller 2019/03/22 15:23:02 setuid sandbox: enabled 2019/03/22 15:23:02 namespace sandbox: support is not implemented in syzkaller 2019/03/22 15:23:02 Android sandbox: support is not implemented in syzkaller 2019/03/22 15:23:02 fault injection: support is not implemented in syzkaller 2019/03/22 15:23:02 leak checking: support is not implemented in syzkaller 2019/03/22 15:23:02 net packet injection: enabled 2019/03/22 15:23:02 net device setup: support is not implemented in syzkaller 15:23:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1ff, 0x8, 0x9, 0x1, 0x1, 0x1729, 0x4, 0x3, 0x0, 0xfffffffffffffff9, 0xd4eea64}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x101, 0x0, 0x8, "2d7ffde4f236fd00f7d84e5305a475d6955b9490", 0x3, 0x904}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) fchflags(r0, 0x2) r1 = dup(r0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x3ff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x3ff) r2 = socket$inet(0x2, 0x5, 0x3ff) write(r1, &(0x7f0000000180)="06336def66734de5e785f6988229f76c615150b0fe1814e929ec3f73c230627a1e8c1a84752d278f119e166a18", 0x2d) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x43, &(0x7f00000011c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) close(r2) ioctl$KDENABIO(r1, 0x20004b3c) readv(r0, &(0x7f0000001340)=[{&(0x7f0000001280)=""/145, 0x91}], 0x1) r3 = dup(r1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$KDSETRAD(r3, 0x20004b43) r4 = shmget$private(0x0, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = open(&(0x7f0000001380)='./file0/file0\x00', 0x80, 0x194) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000013c0)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001400)=0x7) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000001440)={0x1, [{0x3, 0x4}, {0x3, 0x8}, {0x2, 0x80000000}, {0x2, 0x20}, {0x3}, {0x2, 0x3}, {0x2, 0x80}, {0x1, 0x3}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x2}, {0x2}, {0x1, 0x9}, {0x3, 0x1f}, {0x1}, {0x1, 0x4}, {0x3, 0x40}, {0x2, 0x92}, {0x3, 0x5}, {0x3, 0x5}, {0x3}, {0x3, 0x4}, {0x3, 0x6a13}, {0x3, 0x3}, {0x1, 0x3}, {0x2, 0x7}, {0x1}, {0x3, 0xf75}, {0x3, 0x2}, {0x3, 0x7ff}, {0x1, 0xfffffffffffffffe}, {0x3, 0x4}]}) accept$inet6(r1, &(0x7f0000001580), &(0x7f00000015c0)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001600)={0x3, 0x4, './file0\x00', 0x3, 0x6, 0x4, 0x8001}) clock_settime(0x4, &(0x7f0000001640)={0x1, 0x3f}) 15:23:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) syz_open_pts() readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x100000000, 0x9}, {0x18, 0x0, 0x5, 0xffffffffffffffff}, 0x7ff, [0xacec, 0x6, 0x6, 0x5, 0x9, 0x3, 0x7, 0x2d9f]}, 0x3c) ioctl$TIOCSTART(r1, 0x2000746e) r4 = getpgid(0xffffffffffffffff) r5 = getpgid(r4) r6 = msgget$private(0x0, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r8, r10, r12, r14, 0x21, 0x7}, 0x2, 0x3, r5, r4, 0x10001, 0x3f, 0xd5, 0x1}) sendto$inet6(r1, &(0x7f0000000300)="041e5bdf9cf6164f65f50cc5f7f4e1e3b6061da30772c7cf1ee262f76f5f05150a", 0x21, 0x0, &(0x7f0000000340)={0x18, 0x2, 0x187ae021, 0x6}, 0xc) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r17 = socket$inet6(0x18, 0x1, 0x7f) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f00000004c0)="cf2d75054f12beec57eacce6c11ad0fe0d605ff5b60a49fdccc0d21306df68b7c26721f911a2f42c8c3d71bb8fa1498da958d23a04aef05b856b533d07c83c3652cd55db1cec8c6fbe7ca8cf8c51d21a3ce915fb12de8ab277a6a50add9ed20aea0b9ec45910cb8a836192a52bdde1e0c8ada8d9079d526618ebc423338be58bb94eecd11db243231b229024aee3098ae7fe423ce6bc961c1725c55cb56602b5cab99dbdacf9e3683b47899187786942a9da1649208a8883029e373adfd1ae0e23f88500e740de8e58b01133d748d3a7e3363c19cbcb811d824af508e31c8a55b585", 0xe2}, {&(0x7f00000005c0)="d72fa6bad042a566f762fdda1dc6c66b6d1254e4b16f0aba0d5dda1e785b1be44830d9a9e823c8f8978dcaf0a7561bdc2d0f0367996820b35a925d008bed433cf6d411dd062e7996daa301c5534670dd72fbf54990419580aba1b37a142124f830ccfdbfa7ef338a04b420fda88a4b50b72d3b3bf36a1e43d2418acd588b6d9e31e2b1f235b10cf304de0a3d7cf2a55871a50afb2d3c1f91bdd80276f13b3f27296bb0c6e5157fb30f67c3c0da21329b39ced089262872cc55ce3d6ba9f02d2ec0bb266ae20db5e18a9d285c483ee06c23281538f6de6696776430ab2e119b99b8c23deefb38d92a1c6d91efd0fa2a0ad14d", 0xf2}, {&(0x7f00000006c0)="adf8fe7a7ecfa77ed500447fcc63d027ba160c02776af2ac9cc7cde8e4f49daeb2265b6c1506044ce596e44ed00ac344b78514c0463c95f9728258028f007ca8f24b15ef466a85beeb31139f13a963b176a0232cdbf7f155c5444cba6661e38764ac673174c28bd8e02b0c58ba2eddb3daa928a6823516d97f553fe15f2d95dd90189f70e7834e72aeda5e0ea3852607d92c3814d14eeb2d4d4178e82faf71c548b8ec5bbba1725e7604484c9d31486de8ccc1da4b815a482c3fee1884f11c1a231c47ef46ba9016b53e1f28a88d4d32f5b5c39e700b2781a5030cb87333cc10edea53b4958733fb0d98f037adab77cb9b094477582cdd54081838ec1fdb29b21f6b650fa826e0dca117dd4ef468c04b025bdc080465cee9bbbcbcdb9ce4899584707c0eb74124906949c0b1501f3b2640399fc5afbee11b9506216dd2d2a8fb7e9656c3cf69351af95ac23790e8b08ddcca93e9972aa1c2d8b6fc94bc95f458b95abcad81917d69bdb81c7b612031262ccaa4c92e4ee0529e4b991fac9edf4dbe95b78580a0ad71f4649d70ba0815b8a588af2d3ad72ba48d8b076d120b1e8e278d86ca71d1dad8708a384dfa0cb5a03edf938f5d81f4b9cf53764441e7c189036977628ec6967c6d246fba1543980b4dad21fc1043631b6205f64c64e381b850398805293d63b2ef4335ee6a66687e1de0ef32bed20426a065099642a9d9b4eb2cc71c79ce1e18932f41a49de5c03f32d37bccd26900020f3c51ac1f7d8fe9bdceb1ab46700fbe17e97d780107c6964b66fa1a36148a6370d66ce9c78916198dd6b103f55aedf3b62fbee4abc1cee0d5a8b3c354be393045032b0fd54ac55e86db4411b83ea976c21d36c9f88dbdaf6fc65c3418743d19318ba0016ffecfe44d8737b9d0339ac6e88399692a70e396d2d256fdc1159920f44d662d7037b10803bb78f698c09617d5a02a1b1675bc952f4ab961c26326a01dbc459eaedd94194ca5100752e859d4e5dcab31721f9a9c332b0ffa98a59f16d2ac05cee8ab212824ed1e087f5fb511f5c01499d28aeb5ae4894d5954146ab1f4672c649edc2cb136093cabd331317a2ae8b2a7c88a16c180ac07139ed4174a588148c696ba00e45c79c3c2876380b6412e65fa396caf859e816c22b66df2b4c223a2f0abce17b4819e1a8fa16a0f97fb610e19953e54b223d14e0930d3aef50bef1cddbfd573ed4c3ab85bea359bdb4722521f789695c8ba63e34976872864337ff8d3ad8122421fecd414753c04a763f13df120ab250f1eec4de778b24f30cc0af16b3bd36b612c29962567f730927ab684f71620c48ed297a4102039826fcdd235e6b00bce76f0ecf83bf240cde4593937a6bfdf04c0e4f06f3f55333af8207efc57d0516d5831eab08f9a4616947a6f1cc0d7fd63c7b1d31b58e0ab04439cfc2d26a5f01812e86b53bf2b2eecdb3c2db42671537c6a90c999992dc7eb00cda12cf38e8914192af80e95d93451846ec83c5e0a2ec64d917d76d305ea7fe2bc377bc9deba24ffbe2687955f1a20e1f8f7120d57134c359470d1d962a590b0fd04f750c36ef23fdeeaeec7d84fec42254d93b9c38014a6c0c8078bc5eb37aa1799ce719d077f53966b0e29ba85463f4eb0f7fada74176da81a060b29009f757dcfdb047b37c4b2e6cff0424165a5055f8bee9c2c09b3400adfedebe4a0277696a6c65a41dc7f4b6917a85c4ec9b0448c049b2d736eba3d3c4c2010af3059fe70fa3ba7a48ec451481caa4073eff9237cb9e826c7b3e7402b87e872a534670ae2e19d8df7890567822ac9b31977c2dae3c718449c6286475da1cd162351cf0a9781cc6203056dc810a1d0ec82869cd0dd79d29e13292647453af2a73a794a2331749725092b57ea3bb086f533bbfc74a3d0d14d53c91509880c80dbaacacc1548245cb0e983c5833fd11ca40b9320bb98afabbfdbda3073ece6fe8c9cef9944c46d142973c3647020848a8eee45a179d87d9408de4c8c1ed5028dc596ac3a0862f0a0a2c9f228980cc2aaa77639979ad78ce97042d0e9e88334d82115f05ab1f47c69ae71a0f7007ac33bd7207f7c6f98e9c53ef1d7a439ae4c601fe4762de3c485d849ae96b0da291161964db4d7bcf0adeb5c53c99de23e950322f2c220c52d6d2524f933141469c2ad4f69d5c7e1c167d8b3aebc18d8fe263aeaec9be690ac19adc84f6bd8773356dcc056f1362844cf278b4208c652b980e0261fbd7fbd4fd9d0a2f081825732f6c98ded510ec5924e346f226cf209bd560867a137fe9971d1f7763e6cdcfd74dccbab0a96a50842fd4ace0465ee554cd86b496cf694ed5cc5a33a49f0f35b6bfa7cd7c1ed74080c01cb1e583a11f6ee965790796d285eb0544672c3034c4b455c98ede0b78e320074fdf8b61528bd09dd9c0c4c07e9959fcedcacde3510c8d372fcb07002337fff88352c2f8646b8c9814e00c2582a9308675a6246702a3aa4bd761ba52ab67b93bb80b3bec60458f42f1d8b96ed2a558ccbb16793187c83b12ed8458798c880511c09522ead731ff457ad91f0914b5e8787c11a8f2d0781efa78389b49ce07394484621370aa815c454678cf0b0efa7227f77cc1906590e6e64c1541618e1fb7737ff9856d8c1aede1a686ec1545cf0a62fdb2cf828d47534870921de6311e260891593d9c5b43a9e41f3effdd9a13d890e604ed4712efef61dc4edd009c671662f64b7636f3739955ea2b7510b10a67da426d44ab0244ca6758c8b4b75e2cb2e81a19a3bd80cd557c53842b8acccd7575d25e77b7b98678f2582a7a06dc282444b8eb8860ea9fcaed1fe98a00a46f8ec13b2a9f094f6673c53103d4664d103109c7039afd28fff3c32820dc8e033186c345d49a5e75e111b9fd793c42e8701e1753cf4377c0000b88a50ee36e149bdfcbaca7bf325aeeee2302ecd116c00e4474dc6b2f13366b6ce50c767ffe180a4f86c92f5b8e7e4d22625eab441c86de0540edbca96b6e997a47286b41736de0f699c5cf9cb6bed2b708c69d24488361e577ee28ae81001d39b6f72f6bdc5f3befb0d5265ffb23ce8907b024ae03401e50cb199a3569ac4e77fd743e4ab50c6154a37d25438e5c76a2f5eeb8f0860d1a3f4b21349413dbae2a2afdc2dc24a0e539d26f8e00618d581b2237142d85db40ed4a12b294c69d0e53ffa6fee9d345b1f47e886d8a87a6915f72aa9c086151253fab7320be3018ae5fd94e489ab6ec28157570f333cfc1ed45cd42063c45613338d6a2c145ecda468efb8ab249aadc327d0be221a2a4844d372b43ac0f06961484632e6fa013ade77703130f1263bff084ca2b00c231c6d0b73456b6d92b55d135f781f50bbbc40d90243b081a16b1ef9ac06756ee2123a9bc67cb70e4cdfb62f2b73ef8aa63f8ae1821d1d59638fe6bea6199972b7f092f07a1ff826939e388806422f896fa8c7003cf707f2fad0db2464847eb2aaafa9324b402b59fc8c4c3d4d4ad0282cfa93a68598cdade4655177d3d0de0b7215b2ee6aacd1ba90d42d6eddb3bad1a5bb5274c3a6126e1c7a9a3e1d35f0ff9b7a68c70204e83ff764a5c24eab9fe948e0b4ff7399e1facc97bb8ff7218c7cbb074d315a891f30ff8d3af103f9f14b0b49d2759a9416d80f902d6a90b351a88ff734338d71604c915d3008735e76a829d344f2a4714ddaca36624d5cf8dbd68ef8a11acb816e7656f73e10a5bcdb5fdfb21caa3df652344dc5ceca48bdc1c5371ace5c78d9d775af296c006fe8fbadeae313f225166aedf0969cb3e9f6eee2b0552e6d11b1ea2fc663742e0b6ccc8aa51ea661404286f808134231f59838e771547aee2627ac48bb68b030323f4e146993474da5d2f54390db9bb5daa9439b931a260332ef6a11351b83a9f6b65ac61c73e84e5edca28f808492287c2f18b983e1a3e2efc5f0f2a21e5fa7f0b6d8469a5f62e79e46e8938fbd7aeff920ffd8cf0f4ae35d5e29ea5b9d3bb0410a6acdb976eaf0e136b7e27a0ee1d718fbd9f863e1ca84980bd6ef35c49f020cbcdc9d1160dc742efd5ffe80ec7c77f0f9371e2393e83c1d4d31d3f0dd8a5c058e03bfd718dd9eafaf0b19e519799668b4ef185cfd87787e5d59168a60f85c3574d12093dc82bd1524fd712373513cbe910325f52eb685a75fd65b5751dfe2e5d0f0ef1c8ecc9f9e42a3106ac66cc0d0bc79efa612291aa7acaf18ae6626a2aa15e9f3a4b22d7d32d7a84db4d9625d36a8ae3127a42e0dca5de04122460bc628c934eadb1dfba9214f49cda11cd92ac28f2812b7af64636d5603352db80c996bacb988614be2e0daf7b8ebc27d42c32b6e6982f64392ae28caa0e520dcfac839c9482cd263b6cf7b2a0b0e50ac140e802016dde26c65549cb2f147b6a77dbf8bd2cd7fb3b5558d2bab79f369d002bd38fcbb77187a27df79163d576225aecb2290e280fed7925bd5ff48fd6bab6d817d920bbfc7254a3728cee00ba7200a7d8f5afffa612e73210c953569a7b8cb890f861d6118c810102f75708ece537bc49b353a2cf83a215bf6f43aa191ba9f3bdbc0a77ee8bea998200db9f908a9d6127dac1c59a2c2bc6711f9e0fddd7d306f606cdb200e730fa656094c587720d9d145315698143a975424354ad1d7bff9f5bd17ace53f098b0d5a0b7f0f31154ae5968f1acd315e11a4a5f34f0b486fea0232a3942bdcdc3a08078640735373ad75037983d3163d9137801d0d30c1bb91d4727d65dc46f967e8bfe63c4129d4550bc4dbe73250cabac3313e4171cc49d0f9eea38c5161579845531b9e1b11c977f274104356d67a61c62662aacd14dd15a7eb2268b28f49bbefbaffe9a39aa65baf8ce85fc435b1152b6edfb15a1989f72278695263dc2bb30c2ce3856b2d47bbd745eb242ec1f43d3e0e8e73f07b4bcb6cbdd2535ebfe0763ea828c82a7e1c16a5c9df7f7f97c55c58482b269e1282403fc66cc47856293b3bc56b106b5ed6d966e4318c6efd913024ca547b6fcbc85c986348574cc7cac03eb3fb90a222b6a2dfc5ad07c9730ca82a4ffd1cead59ed61ba1107ec0df5a78b851550cfd726f1294171b9738dd0a596cdfb0d3f44cb6d0e41db2abaa77454b5c94615f3076cc82ba9ea66740f942a2883808b3dd5e03fe189aedee9ee2b42e271a34746f2ad9e23ba6a82ced9d4337723c0b076199538da360dd93399a68288a90c648caa90fa54e71344f3a154619361ac60d3a4fafb5dccfa2c542319a06b1de5f276702964882f546e8061831b9deb7a6d6ef3b2f04f3d401633ca8e8d4b6544be6d6162916edfca0525236513c4c3df12533d6eb9d9437d59e46a4e1fc85272836cebe1dffcf99c66725a7ca4a47d0fbd4b723295fe9ed0193a4360da160993be24ac3478cf7cd9e744f87e925b632ee9c225dc2f27e9f6d2bef871da4c93708f72593acb053c7bd6921839cc28ab13153ea7aa2de7200f23ca5acecb0af762c084a1526871616744bbfe50f997091df3237ef70c13fd14a8ba64a854ffc93b717e5f3a9e895a7b4ba1ffcf459d41b6940bcdf14db14df3ad308c9d74c3ef87d7e5ad447c9911de3b1aa772ca0a8a89ef609863ae417ccd61096337c2ed81c5608370ea5ba79b7b6d5160deb5e37f020d0f3b0d39036268197495db1760cfa55c1e7b8b3227804175739b70aaefa19ff18fbb32bd101106452e29bf141f64b2794c0da319a297c9699d4f8ba0d6a64d8835057b6407838ec2943515bd6772b566601ffde01a5d511305499744bb0ef0c2c5e958eb44aca20fc3430fd28ce", 0x1000}, {&(0x7f00000016c0)="1b3e7367bc5d1fecc2b4e475edf55ea709a7d3eb77c08b36c04abfd787f5c19cb1c05408c3a48d613936dd107a04f19bd41371beeb5e6dc0128aa54d4d6b228255ee924f87edd813ffb2f3af9ffab0a1ec83c9c48aa525759a7a75acaa292867b22cf1a8f2307673b11223442beecc72cb10a52ce643c88e29efc388340a08ce6dd608f482be33170ad8d60467e0d034673a0dbd5567a655b7cb3b13786c648ffbcc920f36df536f358d9423b31801b65b3b455682569851f1a2df953fc161c9c20a587a4236609f6828b4275cbd5962e4708f0d6acc42d8ca6ffe6cebca8c4085e69f3935be21f342750a3a8d1d0145a23103d2d6a6384ed83d6e2aa0fbd5e34287ab7cb1eb1c7332856d4a66bf052eef06db089e91fc6691a4b1699d152c2c6627a6a3853e27b0dd8a9506a882ca79c0db203df6c437319746d83daab6e73b5f1c9f698b89d3bd47fcb05c803c0744df17e010eff518c79a1c57bce6a8f1d53598341c8c480f47f9373cff5edb7d12e2550b64a9e56c1c1f9ec3d2ba57f71787f198bb425b8e87743888331a143c3fbddd9848c6cd49d9618f28d2981ef7b6271023a2640a21c552ab240f2fe2ad216e0fa8a7ee70b35c380cd9d31c31965c8ba204d673660742c91d42883dddb76b4ffcef70461947f6d3e4578d44b3c590708a2a09c520a158e6b6cd365c0b9b7ff05977d660b7566a50f4ec1734e3dfe9fd56537cd7eefe7205e3eb69449f14d0966d58ad8d153eff0f23c764958e54c50921a10585352bd05f4bb11cce76997c831d671fdc71676b0238600d31fee9cb789fdcc51207f48ccb0b92882cb7e245d0edd1ea33ac8607ee45247f3b7b552382537e9d6d0fe2db7b7e9244b24450fb7c0984abdd177ecf91b80ec4f520782ed3365ece083646a653fcaf3dd7acf3cc2af8af8419b01ba1121986d69f3c96922d502d20359ee0498c553fc7cd48c0e439f0d5ad488a80bc40c758cf3957495f4d5fb89ad764e3646f5c5005c2e9a3626d30cfeb1a3cf530328ca6779245ac244158f1712e793151cfa9e9be6d14e72cca7e4780706b76592321ca46a2c19a964c8368aeb5b3268bf7e518a02f359a3b2543acd6d26f3fef14e5782b2aa568d6daefe89be3edb5a628c44b2321eff03935982f0bd1c70ef6405db79ce65ab61f6322569ddefd65aae00c72ee2a33438bfd7c71b26c4a56cdc93a363284019a24cc7c6982d6501fb98d5b8f8a3f40aa452a5e5b1d2e697673802de8305ade70b62223ad09e904c85c5a27bfb747bf9a3809f47354924068deed2c3959f4bee853e9ca623b0ded6e639dc2760612a78075a90e601c154e657a66e4112570be1df57d6e0d61f658d17af37dc7b7abb66a2bb559c4618044810303322e0b5dba012b5306eb1147a8c36969bbc0c08bcf856a02daa0b73e785392e1f87c81dd65cb0e3dee20ab8b9231c8044831f9284fe209a5f42b561e690f5f98d1b934d1c69225de2a19203ddab2090d576db609e111b8d2ca5f2eb42be4898b7f518fd7e77f61c360a2f52c721ff4ac0e9414a881daa778dbf8b7543468b59ecd24a7d20a1d41e251f948a16abd5cb0b5a37ad198d230922429f697144f2fdc54bf25189306b467cb64e052593ad5bf3149b6a6f45af4d38942897b5170cb94bb34f1b6308b13d7e6ba865c87cc34ea7fb56610d603b940bab595e794f45ca8c142b18268ca03c928abcd2cf72ae1f9f829c46ac0b99aff0119ea79742763320241bdd723e53e621327cd98c6ead4ffb27006b750862b24038a05c26249d683ef915ffc2161b3ba2ffad6561fc1e0e820c049c99d4905ff139c69360b4e72905d176a5171af30685e8f03bb02cd7ebbe8d67b1e7528ff56ad16335c330be496b3cffffcb5065310c43b8da8e57cb432743dbea4be144adf0be11261a2cb4315775437d54317262ae089ae6a7bc0609bb66d54dd6c4542848e27cbb8e05ad24229e0cd203a6ead1f7ac00de44dbb77f32878e01408cd3c4c96d735a8614f7b3377ce2f115c13be162a272087e0fc51d807a95f25f9bc888f499926d1b354966e21b13968abfacf35aa3c8be6074d81b7384c81f22dadf4612445da37a26aaa0ee22983a2db76dcbeac0b03ef42d0828af2b9887d715bef32d568ba0d01a5d800390c64c49fa36ff6863e97f230c5e799f9f6a3077d970ac21a4c0f24bb9a28c4fa463007e793c6730d7592c1078541ef5714c221bc9d64892dc00f473c05d1b0eaf433351fa07c0542bf5ddc209c749f56735ace821f082db07c7a05fc785eacaef51a246fcd513800b66ca4926ad08b46707d86b74cbd1b5637a7177ada583154eb3e1b6f92236d9eaf65a66ae96729afe0e9af32f241777ea97538c8d646f744b84fc89469919cef8c03a8c755fc89c78b77b1eb038c990fe27c55ef969a1efcae7b69423b9ed988923a918e10054b119c83d23adb8df45fa1d4a0353629d6765d6415f9e115bfc605983472772adc5799cf78fdcf4a6501368754600d653dbee36fb9088533d5ec5cc442da358f57b59f1c3ac759e42aab1c262be68d6ea8dbab790cd18060336de778074f9d9320edbeb0f0c18292c88cf8ef07e96ab8433115ece606faff78b1fa59d63211058320f0ac84bc4bc47f8f4781bf25f71f6431b6707c3035d9382787d299c7dc617e6cf8bfb86d74cd64d469ec77f205fb2ea3b1c2ef36e8b51caa59f2aae5f9964108cf0ab4446fe9d183d10c98b14f801af9aedc9eb5850306b30c525ab57c09bb35035c0ddcde499c7e01eda6740b6b73defe61bac9122e6c22be4df7165031518b518ce8af85bf2d01544a1bec60522e2bdfbcbd40e7fb08b46d85215bad2a524e57726de2352eac97fbadf984edaaa1aa87aa2b8bbbe6758d21bd6850b1e56de61e08697591157c6f132e789670a3b108ef07c835968e8e6637022e786844a6f45c9da6bac5e28578481f1b72f9ab764971608b679d403fd490e831d86bf4aafcb9925e42f62cd5e16c085a7c0a123f8f84b44c282c414abe2739b2850d90185bd5bded143bf7f38437ab8e34efa15bc49c00a74b34e7dad9662af4fd34f4524266d27e8c9b71e2dcbaa12fb0b6aa80363c052954c0752b90e0ae2c3425efd68e537d5fbebdb3b4832d114fd31329b7b15028ccdb2d164953eaa680114597b2e45b851806872d84a4cad6c7d16f82863dca6cfb7bd3f25ddc67fab505538a010f158eefb0825e7ab229a54df8a2a46f0a9e1f06d674d21d389ba4754f8077722d2138962f1855f5570977adffebcfe21c62874ba4136b9e0ea9a5bc889cbbb54d8bc142a4c28bed2f3ad73764a23fbb0359719788cf85a88b107c92929cd6020f19ea5d5ab10341755ce4483f3da8b38e6c729ae375cc1932a5aee28f0c61c8dfacbf7ba50c56ed66e453203ff3b56bc4d4e18f6e756e65dbfd3efb2bc7108f19758dc12adefd74d3c86d135eb57725672f4cd9788c1423dc3691d340b63acb70e2c0c2751940057212a0d423548a208dfed0ae9497f6db3b55c7d92b349295b070089541a892eab23f6199850c733a64a64abb01bba3d8dd9674bbc168b08a56487eb16a64a4762fe8ffac04856e83b0ecb44374b388128605845bca015dda7267acfce42010501f25411981bbf455708edc01a85e8577b4a5008dfd313d5b33a84b37d064416df259c4911ddacbe7940a4902299fcb405ab55c33e58ff58e1376c654cdb67b1ca4390a007f3d3d818ab94575194027906332c435f925ab8fd196d6e82cf8f23b2d601e455332bd6ab7e774f412339bbd256813cc898499aac8617b9b5450fbe6adfb18b0f4d63e5a007a00f45f6b1dd104bbfa457e535f74dffa8d8ed0a561f58fe4900ede53f5c94f252ee9efb764ff2cacc426e1b46de5f54bebe5e98c8b7a12e7e4fbc8cd905632b01854ca29836c50dc345ecd795fb6a03724d657729e80937fc625726be8e6c65c71d372e08f3457dd1534d2f35cfcd72e4b720127670b3f9854586ef3b90e2a9a338729fa69633ac5a5535e186dd8b1f6a7e289d6e229418a6dd2fc80b77a25a0a4c60ac3c21ed4ed0ecae4a8dbdafd22f9f984881a7d69000254d58afeff2c337c9dc8a0d3b3b849af5981f7b06ba3c24f748e6e367f9adbe0c420c907c7f259e27bfc979600e4d21ca6e10fe70af6792918b79d21cbf7fda0786fc8409d033af9036adaf987f72a8dab4ccad94d73ead85ba662ad922de9033a832706ede0529470049cbf939b3dc71f1a401bd4760fa1d3f645a4cbe480cd041a971f31b9d6da5a5a57f1667751e20fc3d85ca9ccc0714232c79e5635bef09214459fc7e6ed119d626b967bb6255207dbac3659c8871ee7ecb2e50246f8b239895c14e9fba8dcdf0af702a2610771808d0189697f32307530bce51ca39c5f2a60d253d27ffbb2a89e2caec0bfb6462e3aad0b0dc2a4510f2bae3af106d399134f532c8bc6b1666dac0d9aa082ee5ccd5533647166d82f61bdd8f0f3d8fa623015754d20f97fc4f8d213e6ea249b69ddf55d243b703d90b3df3d04895aa9643a80acf67b143f7b53b882dd7c805430850764565313ca8ec6b9e6f79ec0012a0ce88a4c6407b860f19ccef311c5f21efd5f2fb7d884b73ac069f6d7ecf3b9821a52d7abd3bbeb03b3069103ca33f74d5688b441e89334722fab563d9f619001d7e602335d23cdb4d1ad5099a31130036fe573b97ec1737be142c460255f4633315ad076867ff6700d9e50b211ae0b1e93edf6410935e78dc56c9572158945033a4d1d58bc199787fb9eb42935f8d7fb2ca4bf88f409a4d2091b3cad413f85dcb8992394d1693477c4efbae291cf1c086b07ab5004b9112368951419da39d646cac00e428e0b9a60595c273c2bb87e4dc049834efe17a0624eceb53c2775916d665eacd84adc14049b76a15bd976697349e35b86f39e0e3800dcd2ff477c83a8061005638386906756668d9aafe7705bab0499f5ef27572def60d34d8eeca5b63fc666f6a93266323658fff7bcbf105f632a3ae2a14ce404ba51285dfac7d46fbc1fc85145228c38dd09a4dd35c9ee3b4ea2c04fa648fb295b335ae2c68c156a8796ec619ad055e47f7d0258fb6327664d7175a5ec9520ca6653431b96927c0f392a0d28fbe00f41e81c5dfbea666b55c713a9c6247c8bdab9c23c0a5ef3e96a0f7244876fe11a413574b1b76367928db765d07c5c59881c6376d4bd2989815691c81c954bac96f12e5f98b67be2ab56d4cc4a77c1c13c0f90154143dfc818a9ad939c55cef9c948007a7c76fcdebbc0a81369b99bee2e232f49b19362ac107dc39c0fe74da5047ce50e76738136d850fd397476ca5bb6f1242f578073a94aa0702151baef6eeb4f000246be72295583ab9deba266e7c31a12735d895166234bdf1021b6f7e0c838bc3c2fa4dd4ef75a7621761c650fb053f1c300439e37f4fb24d9ee24575fa9edc529276ba7b8ab12c9b64ec5e6510b164d7654ef4bb4e542b8251d4860d799d3d1f8560d4f8ddfd397ed6bf5bb30523fec3e5afd5d7a68433bc94607eaf1305c88095bdf1c8ff7584f832bc248e25dfb84f9d4d617aa9ac4e788db56fb53c995bab329e66b34a81443880a25cb333a5b5dc3d2ad40c1e6e5a3f1240691594837ad453f763bb7c3444d6d1c915e72cbd2633d28beb682ba735acba73a23d065f212ea2c42627fb57c856fed13a15fc96c11f92851ad587ca3110c7c028264bc0f4d4c6c8339f1f60aeaf4704fd18fd03a1eb53e6e330496bbe15876357e7aeb5e91b4cf36", 0x1000}], 0x4, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r4, r12, r14}, @cred={0x20, 0xffff, 0x0, r11, r12, r10}, @cred={0x20, 0xffff, 0x0, r4, r12, r9}, @cred={0x20, 0xffff, 0x0, r11, r8, r13}, @cred={0x20, 0xffff, 0x0, r4, r8, r14}, @cred={0x20, 0xffff, 0x0, r7, r8, r16}, @rights={0x20, 0xffff, 0x1, [r2, r3, r17]}], 0xe0, 0x402}, 0x2) mkdir(&(0x7f0000002840)='./file0\x00', 0x0) r18 = accept$unix(r0, &(0x7f0000002880)=@file={0x0, ""/108}, &(0x7f0000002900)=0x6e) ftruncate(r17, 0x6) sendmsg$unix(r0, &(0x7f0000002a80)={&(0x7f0000002940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f0000002980)="4731e310379d093d22e3ba5981fed78b03beacfab2f538def24f5559e79b3711ffd15874af04c25177be4b37fe8c9a9357e9deaed01a88c4d214dfba6796b5ccd7be", 0x42}], 0x1, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x0, r4, r12, r15}], 0x20, 0x4}, 0x400) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x2011, r3, 0x0, 0x0) getsockname(r18, &(0x7f0000002ac0)=@in6, &(0x7f0000002b00)=0xc) getpgid(r7) 15:23:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e1f9f872fd7470c99f69892a35bf5b1ef42788376e3438f0", 0x18}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0xfe, 0x2) 15:23:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) dup(r0) socket$inet6(0x18, 0x4, 0x91) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000380)='./file0\x00', 0x140, 0x8000ffff) clock_settime(0x7, &(0x7f0000000100)={0x1, 0x9}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) 15:23:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f00000001c0)="b100051307000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 15:23:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000080)=0x1a5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) 15:23:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x11e) 15:23:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) login: pckbd_enable: command error pckbd_enable: command error 15:23:09 executing program 1: getppid() pckbd_enable: command error 15:23:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) pckbd_enable: command error 15:23:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = syz_open_pts() r2 = msgget(0x2, 0x88) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/127) close(r1) syz_open_pts() dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "854917040000004dbfa60000000000000300f900"}) ioctl$TIOCSETAF(r3, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 15:23:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x5) 15:23:11 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x800017, 0x1, 0x8001) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) 15:23:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000100)=0xfffffffffffffffd) 15:23:11 executing program 0: mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x1) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') getpgrp() stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) 15:23:11 executing program 1: select(0x40, &(0x7f0000000000)={0xfe, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x880, 0x0) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000640)={'./file0\x00', 0x0, 0x6, 0x3, 0x1, 0x45, 0x6, 0x4fa0000000000000, 0x2, 0x0, 0x200, 0x5}) preadv(r1, &(0x7f0000000b00)=[{&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000006c0)=""/54, 0x36}, {&(0x7f0000000700)=""/164, 0xa4}, {&(0x7f00000007c0)=""/112, 0x70}, {&(0x7f0000000840)=""/89, 0x59}, {&(0x7f00000008c0)=""/35, 0x23}, {&(0x7f0000000900)=""/187, 0xbb}, {&(0x7f00000009c0)=""/246, 0xf6}, {&(0x7f0000000ac0)=""/38, 0x26}], 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x10000000002e, &(0x7f0000000600)="ebffcbff13b9fd8148e699319296480000000000000000000000000000", 0x6) r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f00005ec000/0x3000)=nil) ioctl$TIOCSTOP(r2, 0x2000746f) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) write(r0, 0x0, 0x4a) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='!-:\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='/-\x00', &(0x7f0000000440)='[e{&,#/!**#w-\'*#,[:+-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='\xaf.#\x00', &(0x7f0000000540)='+*\x00', &(0x7f0000000580)='#[\x01\x00']) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x18, 0x9, 0x1f, 0x2}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3, 0xf0000000, 0x100, 0xca4}, {{r0}, 0xfffffffffffffffe, 0xa, 0x40000000, 0x4ca, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000001, 0x4, 0x5}], 0x4, &(0x7f0000000200)={0x3}) 15:23:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) ioctl$TIOCSTART(r3, 0x2000746e) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x2) pipe2(&(0x7f0000000000), 0x10004) open$dir(&(0x7f0000000080)='./file0\x00', 0xc00, 0x142) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)={{0x5, 0x335}, {0x0, 0x3}}) 15:23:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000100)=[r0]) r1 = dup(0xffffffffffffff9c) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6008, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setgroups(0x2, &(0x7f0000000140)=[r0, r0]) 15:23:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 15:23:11 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) socketpair(0x0, 0xc000, 0x9, &(0x7f0000000000)) socket(0x2, 0x0, 0x80) 15:23:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/20, 0x14) dup(r0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) 15:23:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7fffffff}, {0x4, 0x20}, {0x43, 0x8}, {0x26}], 0x4}) 15:23:11 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) msgget$private(0x0, 0x100) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x7f, 0x6}, 0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfff) 15:23:11 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = semget(0x0, 0x7, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x182) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x525}, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x59b, r1, r2, r3, r4, 0x100, 0xffff}, 0x7, 0x9, 0x7}) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getpid() 15:23:11 executing program 1: r0 = socket(0x6, 0x4000, 0x200) sendto$unix(r0, &(0x7f0000000080)="7779c408f491e36d3337d7e35887359b7659c76aeb30f06e7a31fd187cd56663062544e788417dcad0a4d39848b841c5eec869c0fcb4be52f69e842a480d8dbf64b721a957e6378920a9a667eafd665d4b55acc2c058402db1fa2a7b7fc66d7552eb3fa56925dbcdd2d11069c95c041a918f538b598f427f73b146d2b74eaae01626a6fbd66aecb6531a2071eebd6f81a90adb60122da0a0a854", 0x9a, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ws/ouse0\x00', 0x4c3cf91bf35c210, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x4aa, 0x0) 15:23:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005010900000005001eb1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xfff, 0x7}, 0x10) 15:23:11 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 15:23:12 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x4, [{0x2, 0x81}, {0x3, 0x3}, {0x3, 0xe3}, {0x1, 0x2}, {0x3, 0x80}, {0x3}, {0x1, 0x6}, {0x1, 0x8}, {0x3, 0x3d}, {0x2, 0x7}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x8}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x8}, {0x1, 0xb8c}, {0xdf827543f993a8e9, 0x2}, {0x1, 0x6}, {0x0, 0x7fff}, {0x3, 0x8}, {0x2, 0x3}, {0x8963ffc1efd4eb1a, 0x5}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x8}, {0x1, 0x4}, {0x3, 0x8}, {0x1, 0xff}, {0x3, 0x2}]}) setpgid(0x0, 0x0) 15:23:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xfffffffffffffc46, 0x7, &(0x7f0000000000)="26b1b7e09b3268324db88012275e0529cc6dc0c1", 0x14) getgid() 15:23:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socket(0x6, 0x4, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "00000f0b0000e74d107dbbc68588d03600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000100)="857ada3a846626b85d7c61c9c90c3c735052fecd12f3e5220d983f63dceb65655339072a12123f4769998f190278dd4ec8f6efc0dca83fa23524d874f603529f1fe97b076105280e6ddfe12ad7049e79c212b098b1050af84bec84fad54b12ff55", 0x61) 15:23:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x100}, {r0, 0x1}, {r0, 0x8}, {r0, 0x80}, {r0, 0x3}], 0x6, 0xffff) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:23:12 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa120, 0x1) 15:23:12 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r2 = msgget(0x1, 0x104) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000000000009d13e97ead9f46926c40a6b8508f312d687b778b00011e0900dc3c4eaeb466df73766fc0c6fd9c5fe682bf20760b0900536bc8172dae56b1dd398175ebd36521974df70a6913b7459844507b6246e07696c1f08bd6a723423970cf67e2b215ab5f04efe77f7657bb6b667c26b1579ce7a93bb8aee0a207dec1c5631061cf6b8052ed9c"], 0x8b, 0x10000800) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000f8e000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x2, 0x2811, r3, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socket(0x1, 0x7, 0x1) msgget$private(0x0, 0x44) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 15:23:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7fffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 15:23:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x8000000002) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000180)="def8cb4564b76d838adff5845d9aebe61d11fe639c383c137b884752aecbd300d6502c8f57669213b3659ceb6fd882f6da8f6e876b94dca8615467b2bb20cf883eefd33b4860011b0a3b54", 0x4b}, {&(0x7f0000000280)="6eac126d24f94505438dd1bd1a9fce273256b30f903a740469d9674e6b73f250c351856283c24fdf366123c562f7b8cd797b542f194eac08bd9493047652366aa9c69327fe8cbfd8b960c00b254b144107deff256fa67d2426b15b6c45af95e3787d3b2e234889bca2be445ac3af1df276833cd39f80b59783f307e056be6c5947318ef1304142eac9aa291ed89d8bf49960c719ec05f58e5cc49af13ab2d65a638290022588c8fa38f6f4f94a83aec102cb1721389801c67881a3269d5f46a2991a0209be45361475e5c728ea20f5622e36621fe73366895f7523f54ac2442d4216738e764f0ed8f9e083a720d06351509c9928a777dc52bd5bbf5f447a47f0feb002c6a40fd787ccf4493b65fc89d851812d992ef709365cbf35765f47e67b2d64e2204321e076adfdbff17939133e283f03d303dac79dc8b67549771ad75300e2ada1e79a60d467c3be6071361431481536d251a18cd71ca7bcd83c6311e910f6e14598380def9f18674926eb91cfdd364e6bcbdc0ea0a712b22584ce3878a449cad2b1eb4306c73710c1328c4b4e1d70fd93cc5debe4d43ba3e4f70ed8a2415241f63aaf3fc8b0865dc6abbc68971abd7cc582c8938e05ff30a6c614a3a20815dcd5ee6316d9a05e1f473fbbb1fefbd81baa56b09421ffa03fbb0dd656f137dcba63c289e37e169c0704aedac12b2651969678a6b01ba0b9d41f917918ea8750df84287c39ffc17020488e7330973cdca8cd0b09c7440b57d43fbfc39674bf6f932cfdcb2f464ad7477cc80d13b97b04b40eb09b88728a61625bdde912953402ce715b6e6ea346290bddfb323aa6dc3ed180dd30fa62ef72fe13aeb9ff82dd5b825acb97a6d065ee64d6780a8a433fc405727f0c3d77c80666d2bd183c54206299d22d1bbb4401cad8151c3c9cb1f4f979e3215ef4019b5b3b861469f6f415b098fb1f8c35a4449447c8300b50df804177b09cb7d3657a0cf3a275409fe11455ec9f0e0c84354d495af355e4061a2545e87b56a4fb9acca73f7605ac15f9308aca4beb999b5ecc28bf175899cbf052fff6a669b8173f43b08e42b7843525aeb754bb1f40a0e91294b21fa3403a1ab59f72181d2a43b1806497bea8d416c9b23ee56713421d3c2ad37fbe5fb525c4aa218e7b6064548fbc6ecc913f0d3b55cfee922b5dbe7481520e08822c403a6231ce2b76e938c02bfe05894f5743223857df047690b4b8c75639ad640f379250040bf5b152d5cd028f9a64c41e5e86b8a822e449936083ea7587f7e00cd056659424369cacf5b884fb77144f2ff3909c93a19a617d81335bc459bbacbc299a3f0a4b83e99cac64524c016d832b41f560d5628610e8aaa6727ee155198d07107c1763c1b77b1cac2c48ff6fdec28d5dab64f0179a679aabc2d1dd69710251fb32692d1d97a9d67d709a6f0db626303b0d4293f63056a980c7c6a07739fe201b4fe22a7cd684b2cfa6e8423a793347e342309174617b3403e3109facd7795ad311a2cde83c18a7631ddc698e8d94b6a75da16485510444e36b2cc3727a6b003862a766850bd10eda153b272d9afc452ac2b3115353f32337829c1f4e18c388db5e1500ac0f7f57f9c31e2a786d27a6ab51c09838f27c821b18d9d6172dd2311702bc5c3194e51bd20d4bd7e3d5c91f658b686395920a1b98feae06551082699a6dda6522779278e422cec36c6a65bbac789a8da64f80427cc940b0d7e58eb6853424dbd4061d26226f79e5b41232c95c31dfb135efd23761aef620148b1b5e3f51a4ded338f95b9b461d0d647ddaf94510e301293d23df7bc205e1373dc27710bc4eba4493e8290ffad3ba42ed7a9e012fa5cec98be309e81cef4236905e3a620887190dcb0676cfd08b4f16b2838f53049c6d19d4d5b30630469b81e72760a6f95c980bef091b83261cbb0629fea025e619fb21a54c72f7eca9ee46d1da3660e0612529707e36d5b8e633ddf6edd9528d9dfb68bf519d9323979ee9d8224d6b56734e139857d111d886a667563b0e86e7f14f888f52599c251b535a10150482975a93da7fcacb4697043856ad54a5a2f24cdfdbb22c4a3f3b5c7b277ca1f70cb0848f3ff8244d450b63a575f544146f2d5709256766a01097f771c5c1e3892ef055164de2e48abb5c250b70447fabfbd2f33f4051ba2cb660a0d9ba20a77539505b66ebc5e98731c7c37265637eb7d8e61ed4ca2d3e8f9c8ddc29d3d0f48b1a1892668545a78f35301c5e20f91dbbe5c7f99fb37465b139a0aef4c118037ec1bd31ba04c2ab5223a09f5452a818626de98d53c961988ae34ac793f404491af0081196d2a6571b18e02fe4677918bd799072d687a4a5821ae557930a5751c0ebf55b86378067b5bb708c252b7d8ec9aa0dbbf9a017dc3a3d3e9bf821d35673702d4d765a5a9d2d6fd84c49ed565540c635a9ade7cda2024de2b6525019352f04b8f2f9ef5b0a250e5d66d4e84f234d49cc48bc82bb7a40661fe27ad248265c172b8a899d0a8339ae5c6fda468fe048149754eba858fd7d896a627b1bf2ae1a19d63716b7d2c99e4f85230c4320dc53eed3de01b56b08665072789b57f41a04ecfdc1f2dae75360fe1573913c069950bcfacac856587c083e2c5131ea3b575d0d8aa5cdd7accf00f756ad12729c12498fa4be5bf728a126152882d791151f281ebca3d1e6b18ba784b70409816fa24a4995d6da21b5af403808226574c6b37ac601aa80a28d1b7452a5356e458ee6a4c48762745a0d336de5010c0e0d52de35c207a5c6e8aa33606059f9a1221f737c5a8a296f1ba6cc951918c6921ac88db521285bd21e650378ba341693493df388bda1b45ab941f89d48a5fb4fad0a9c8ea4bc1b5b54d98d8c18ecc54ad00d56ad43087b1318f064205ecaafc9ea5c9362e06e2a2e6b732444148ea2b9287097500c65b513c9e31d08d9ab004b89e517e90372631dfadab94d72b417ee919c0989314406e65a418864f8f58638521f8fc840121117ab3be238646437c1756ae7532f00cae61e91d986619730683319124b99eb0aa920e1afd3eed99ae83b10cdf80e3d906efe2540273561e0d8da75fabd63dcfc5c1fc944e4715466435e92829941c0a05ef4073e55150199f786490da761f6416737055f560e85555eb725b54c1f505a6e28803416ab28edeea66c3a64846b21fb1573c2e57548fd2e0c3286074693ffe377c3e71e5e12c721eb9bfede7d1927ebda20f6b30ed5cb27cc3cd4479c5fb5bb733113cacab4e5e61d2781c7db917fd56db61dd3f8ab139d20409d5a98891c11fb0d757227cbe1f2d35d9f9b09fe5ea46ed3082b663f80e89bac3361b64c2ee6d9751a1f6c542fea36b8f820b5bccda4f1dd7a36c067d0cdc73268a46095fdba70a9b86ca2c7df53b423840029671682b8e830280b85a473880f6c001f77edc015294700466674f2dc5614baf5d0306b5652863f3da8f21cde74c5b7b82da452b49cd18310c286517fb6ef8f24e78d780ac40835acc3130b9499929c4c2051398fd92c757e905ce774d74dd408c221411fb328b9cdaf316f5d49b783f95b4643b0c5b4faed98ae72f4c0ad4d08f013a17093373ac393800dafd13fc366e08d82f90d8edcb51ae3d87aab71964e41269e65a6917424c356070691a4dc5204019a7c3a4b37ecbf3d2e66aef6be83f45c3a77ff8630a63d5f2b30c6e65d3dbd5917e5677151d1628e2df3383bd71ed1a883c06601320b319e00f78d663b2830cfe69556fed8017031bb295b9549138ac3682d94edcdfb458107c34c749066de7bdf65d5f10ad30cd02d59a0f970738395e79ace76bab55d54068ee5e046fefcb78aacdeb67e34c4e1443c6e3c06c9c9454f8e97d536e74884fbbb67091f90efcdac0ae44b69cddc2b4624a6e42c8857ca721a3fac1a4e197898f741cf5c129930206760db5e1aae880ce458071a5ff6b8660df5a9254f54db0d04775aef0da94e08a8aee84d3b5c8b0756bd79a1b9a848c48758649c610b799bfe30f791e7a9af4e1e9abd3c9c12b1fc7340f529487300160e3e1fc180e9ed4a61edb53c5182d7d4fe5f1de4426e5e4ac62ea5637665a93338dc1a7f269d895b69c77fd736d48d1cb4d331cbe7f018bb27795541cda7063c9cb22af783140d52fbc6b52dd22f9cbe76a3061498dc37546563e77d8fc583e9b36e01574953f56cda8c01afbda2696e5cb4ede30ee4488bbf86069502cca0a968271576e50491a977a4129d9bc784b5f9460478fec69b381e3f673386a77186943a0c57ee7150b35691a603a47517df9b6240f280c30b55ee0cfcc42c42048772ed9f19060dcb6780aa0fbf4804496d03df78bae8d5a65bc4f4067fd79b2259cdb1e494104f681fa0e95ac5c20be1d89db3cee22cbef2ed724c04005308ebcf0247538aecce810f462ac4ef858eb7b0dbc2390d592e5ce20b0e3bbe2d652447673599e078c37c0d1c06f10c4404e7a241c6b8d0990a760307db5ece185d72f3c24648568e3df81e4dcc55a746ce428376e8e917b6c1427400f18439222f6913bdfdd4ad52f808671a4bc0253ae8dd685124bfd3b9d881e8a416631f81652529d55ee7f915ade4401925c22ec6d2b235ff66ff16e617bfba040ced25275f30b14ae713ffbd7fcd5e8592d0ce110287d75c8644df63bf9fa9534f011a87395db1ae121cf550d5c99a3ace52fbc1e3ccb165296bd4dde85207d5bdb1d9898e54d705d91560026dd161c2ce14976ea5472c3d181ab1713b958dc58415e21c8c7efc174ace1cfba556ea2f41a8169984295330dea56e3974da66674d4524e53df5c4a685e88962353c605965fe48687b6dcdf65083d53d03cad3cb95a7abb48cc86ffba5631adb12a57433ff6c4578c8ac918d7f83e569403a6c5f42f59d1a46e451c296aa6901a30ca361b62ed6bbf9036772dae1161cb042ce96c0ae378ae31c15446ba4e5704334ebb024ed9af30e81dafd0729ceea2d690cb96e678fd6cd0f4fe82a5d832bf469bb81ba3ac054c31da75551fbacdcf5d432c16d10609394eb3b455edd8e33582c793554ffbebcf0a8b9669cf52bda99618920406455c7628c35d87aa051d96e91c9ace75a4da10d444d1d095114269da6efa129019b3fdf2cdc6749700923c1eeec1e6c88ba57346c1a5f573d4ee007fa45f62b06d5599d0b9c40cff7ac7b04dc5a11770d8e282eabf8a31f3fd05f0890005560e4d5e48ad53a7edbe49324a6226abc255b6ab796646623c98890d8cd0017c038ffc04e6497aed8e10a6fb4eb4f809723327a2cd2f7c014fba404985d8517b29c745b3be0416b9d0cbb59d999be5fd587ccf33b72855edcfd3c3defe6473bc70ef306f765014421465db80be24cb6d80e15ad5d19508538d24113456d696aad05f45cf0bed7dba429ff4da4e45dee7d82924a4970fd3c5f05319767b541d08f98748024e11a7d174e950ad8bed97aaee26f2b277a978c9cd8918668992996d59a0c81acd1bf8e3431090f94f4fc2b8271f7129dc6b78863ac29d4c8c26a423b20860ff3b4e61a2d7c4d8e24aaa135144926c7b9254f71c5aba4d494ce0cb118c250971d7d06b0d2b97f423e306a52cf69f7527b2cb61253998c55ceba33e8efd20778f636927cb1f1e684352fb83058684f984577b7c88c7d4f44e48f52b6cedd4817b722969d46fc850639d5bedf7cb0e5ddd7a8ad38bb20e1f85ca46c89f57d33818004e181033f171750955b7a3a34546ccea3f68fc4a42cc7f8454fabf9cdac30f4426b121ce23c42b75111ca20dbdbaf56f3", 0x1000}, {&(0x7f0000001280)="85401bfee7b2f3af2cb91c2e658542a803eba2db9ba0f1f57d33688ea6bc1784411d7f3841ca92e9157246f836c980b6fa5cbc7bd254aa51105a6145c97815e030dde5046827bd9892d28ba78901fce7413a5d2cf43c9f973bde42009b6e4db622a727278533c276789eee29455b28ec65fd7d432697b998720ff1a561cb24ba23cda5dfe4200b7cd0053732a7091d5cc3a2af17bda65254788c5fad6250f2d4ee40c68b3075ae5c5f3da8365114f797842acb49c0", 0xb5}, {&(0x7f0000000100)="db6b7146631b39bc86cde40fcad5143f6186ca67ace32b13a0b4069e7f0e29ae51e7ea17e46b044a8ccff0e551ac", 0x2e}, {&(0x7f0000000200)="f5a2d06652cf70ce14e0b348c6e6cf2b47d902eb037f0ec1e6d5a03c68c3679537178f985fc45671df1ab4bc46877b7c20f58eb4c46240e441", 0x39}], 0x5, 0x0, 0x0, 0xa}, 0x2) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000"], 0xfffffffffffffd83, 0x0, 0x158, 0x0, 0x0, 0x408}, 0x402) socket$unix(0x1, 0x2, 0x0) 15:23:12 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x680, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x82405605, &(0x7f00000000c0)) 15:23:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x8000000000000001) minherit(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000), 0x10000) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x3000)=nil, 0x800000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 15:23:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 15:23:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1d19) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 15:23:13 executing program 0: r0 = socket(0x18, 0x8000, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="f0ff55c3336299dc0fa37d74e3a2fee9306cca86976b7281ffe272db878014937d7d6e217d64712d6589f88226f7ce85c2d9a33b58be99557102257e7389ee4d13edf33cc80b157a1da47e37b402f61ebf36"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r2) 15:23:13 executing program 1: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 15:23:13 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() r0 = geteuid() setuid(r0) socketpair(0x1, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xfffffffffffffdb8) setpgid(0x0, r3) 15:23:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') utimes(0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000080)="ed767f27f07047f373d715a49243", 0xe, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x5}, 0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') 15:23:14 executing program 0: mknod$loop(&(0x7f0000000280)='./file0\x00', 0x202b, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0/file0\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) 15:23:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 15:23:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x5011, r0, 0x0, 0x0) 15:23:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1001}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) 15:23:14 executing program 1: r0 = msgget(0x3, 0xa0) msgsnd(r0, &(0x7f0000000000)={0x1, "bfbe4f9b9094844b5530219a92ce89d337f125c1e06f64f3f0807821b734c25b37ad54881b51ca6dfbd19bd695fc7b7cb0b31c64fe01d771fe88ffe2d1d100ac64ae01f2898eb1dd82506cb0604e1269bbb2bc8d15ed92c4b4ec9f10601d8707ea601e7759cc78469c4dcceb544bb35632b2d0e04faddbb71ca847981d9dcd7869b49f5449b2a140d7017e0a762372c0c3353dcb0167e606033f4c1807427f1f95d029d6245cf1b4e2e6ad2fdc587d8b8854d6210a130919192df6384858b9e9fc6bb7fc90684e9cdd8e8a1271c9ac195730c72b090219ead22f98e7f371"}, 0xe6, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000003cc0), 0x4000, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x100000001, 0x10000}, {0x18, 0x2, 0x8001, 0x77}, 0x4, [0x0, 0x2, 0x425, 0x5, 0x5ed, 0x5, 0x3, 0xe8]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) 15:23:14 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$inet6(r0, 0x0, &(0x7f0000000040)) pckbd_enable: command error 15:23:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) pckbd_enable: command error 15:23:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 15:23:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070300180adc1c863f98dd34b41f229bbf3b05eb5ad35a0510000074"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0xfffffffffffffffe) 15:23:16 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x10c) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 15:23:16 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffefe, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x82}], 0x0, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) chflags(&(0x7f00000000c0)='./file0\x00', 0x40000) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:23:16 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 15:23:16 executing program 0: clock_getres(0x20000000000005, 0xfffffffffffffffe) 15:23:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x20659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 15:23:16 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x0, 0x5) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42fd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 15:23:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) 15:23:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x8000000000020653) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x148}, {r0, 0x44}, {r0}, {r0}], 0x5, 0x1) 15:23:17 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x82e0, 0x0) close(r1) dup(r1) 15:23:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x32, 0x0, 0xc68, 0x0) shutdown(r0, 0x2) 15:23:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a", 0x69) write(r0, &(0x7f00000000c0)="6729ae4321d733e893382e8b86233b1c63cdd5b93c9e6b43e50b37f13e96bbe5d8198d62f683bf525b2524702377ad069ec4377e5f577557bed7869fbeb895a332034116c0b93e3f3aaed0d8cef0b8e7da054798e48e7d1b3df753f171a505629aeb26486de0637896e868d0d6ca3fd46e6e635a97b20855b786877af0d423abc5899dfae51ad6b958a46ac2604e5bf4a85686b1318d929bd1ec2c64d61d13f534", 0xa1) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x100) syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) syz_open_pts() 15:23:17 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 15:23:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 15:23:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x46, 0x0) ftruncate(r0, 0x9) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x7ff}, {0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) socket$unix(0x1, 0x7, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f0000002780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe000bfcdcb000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5367f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000395f393d8327708800000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005315f6a4d5529f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212de6807b9800000000000000000000000000000008000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000200000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000b32e7349dc1b8005bd433c5a40c6f1eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048372c76e0b0a01507535e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9e8c0809a00000000000000002cdfad8ace63e47a05c01500ea56cbe754a9752883f5bee02531061c1239f91e8a318fc0015fdf0df0be6cfb0935ff0300001dd35d5ec9f22d90bf587c6b918153fc70748b000000000000d89bd0181733d7aaabf37fa9bfff63dbfd7d66a6fb6f449006270adcdefabcaf50b23a826a003ebd2d54ac3da6675460d1bae57b134aca1229ca9985bb062aad14105e8d5b4c252d310659519500000000000000000000000000000000000000000000000000000048a3cf5b24671a2029b8f55e5e8ea1f4f640cd"], 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f7d1106abb7b128dd9e3b1173b25b584f52adecd0a50127c9831c0601c9ccc29b1205b1e14f18dc9f91f762f5cc2ff8614bc151a6818da0206666522fcecd43e53dcf639f82987971fe79fe3c49360c913eb1b6a99f099d60a7593d82dfdb81ca0435c8f735c2db13c493210fa61c28a3abdb3d06c8c2152995d00d682719a40b785feb87a9973dffc05e0e63fa9bb94044418e14975914ad38b23eaafe6a69104b0198da8b9c1c7537bc83943dc89a988fb9a0632ada62bb3db4887c171ecf1e9a68c1d52d1413b9d96c6e77ba2", 0xce) r3 = dup(r2) r4 = openat(r3, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r3, &(0x7f0000001480)={0x18, 0x0, 0x7, 0x5}, 0xfffffffffffffcdf) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x6) poll(&(0x7f00000014c0)=[{r3, 0x124}, {r2, 0xe}, {r4, 0x80}, {r4, 0x80}, {r2, 0x4}], 0x5, 0x9) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r5 = accept(r2, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000011c0)={0x1, 0x3403, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be7e101", 0x2, 0x7fffffff}) r6 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x68) connect$inet6(r6, &(0x7f0000000340)={0x18, 0x1, 0x9, 0x8}, 0xc) r7 = semget$private(0x0, 0x5, 0x0) r8 = getpid() fcntl$lock(r1, 0xf, &(0x7f00000010c0)={0x3, 0x0, 0x5a, 0x3, r8}) semop(r7, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0xb, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x204, 0x0, 0xfffffffffffffc6b}, 0xa) accept(r5, &(0x7f0000001680)=@in, &(0x7f0000000380)=0xc) 15:23:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000700)=""/224, 0xfffffffffffffd8a}], 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x3f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="413a64bf8e", 0x5}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) read(r1, &(0x7f0000000140)=""/29, 0x1d) 15:23:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000014000/0x3000)=nil, 0x3000, 0x9) socket(0x10, 0x8000, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:23:18 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 15:23:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:23:18 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000000c4, 0x40000000) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x280, 0x100) lseek(r0, 0x0, 0x885dd4312a98ec21) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:23:18 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) setuid(0xee01) r0 = msgget$private(0x0, 0x1fe) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r1, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 15:23:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) listen(r0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 15:23:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:23:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r2) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 15:23:18 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) socket(0xd05853017bab6b48, 0x1, 0x2) fchflags(r0, 0x70006) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) 15:23:18 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x300b0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0xffffffffffffffff, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) preadv(r1, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/89, 0x59}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) 15:23:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) lstat(&(0x7f0000000180)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x841, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x28000, 0x14) renameat(r1, &(0x7f0000000080)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00') 15:23:19 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x6}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xfff, 0x6}, {0x737, 0x800}}, &(0x7f0000000040)) r0 = getppid() getpgid(r0) getitimer(0x0, &(0x7f0000000100)) 15:23:19 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ws/ouse0\x00', 0x2000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) 15:23:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b000600000000000000000000000000e0bbb39c6afeffffff0000000000004b7f4f22276e", 0x2c}], 0x1) 15:23:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59cc2fc94ff334a5619515a4c8ab00100000000000000d47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fcaefac1c97531017ba3aad8e6edbf63c10e02acef362b22d441babf05e91359e23d160396011037e7c7421848573fb76c6c01e555323f2b82f4d78ff28623bb879c9314499574dffea07855957430a975402bfc5961decaeb57c4e1e5acb440d6c903818d2c8e549bc1f9698d14b73bfe7aacda5d368fb7f7737838aa93d5c9ef0cd005e128c1370fbc5d8bbfa81e26bb7568c3a53022bdaeb782d5790b4410b02f24fe07e3cbf0adeaf4c6db74ef4d294a7f771f13f55969575ef8250aeb8271026c8d59d6d6837d", 0x12d) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x26, 0x4004, 0x2) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) 15:23:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(0x0, 0x0, 0x6) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x15, 0x2, 0x2, 0x3256}, {{r1}, 0xfffffffffffffffc, 0x90, 0x80, 0x8, 0x5}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x40000085, 0x5, 0x4}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x1000, 0x81}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000014, 0x8000, 0xab}, {{r1}, 0xfffffffffffffffe, 0x0, 0x8a3b7c78ad44c2cf, 0x9, 0x2}], 0x9, &(0x7f0000000000)={0x9, 0x7fffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) 15:23:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000008000000000000800000000000001", 0x2c}], 0x1) 15:23:20 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x81) setsockopt(r0, 0x1, 0x73, &(0x7f0000000000)="031a43162640342048eaa1b4b287512f292f2183f76a62fd92d3175e0c25cf5f7c6dc6f099ec51c5d512203878edba7e1462fe73e4946e0ce41d072a59138054e46f7af459ba17d737ae28f018702dcad6e60a6b9db7dfe9fe664e2863f009411fc77d9fc60c33f454dfb9ea6f80760eb6ba6afc5979d10c74c5d616e6653a885cfaba1b8b031f5be2bea056d6728951e6133895fb691f26c8fe93c7eac050798f35520952877a244e6092302ad372c5a1541d", 0xb3) fchmod(r0, 0x2) setsockopt(r0, 0x191, 0x2, &(0x7f00000006c0)="0d4833e14238e9a305baea3e8d162d3ccd79463f5991666780c29b6fa4102e24c9759fe7211c5652a003975194de1848b858847a6478d9f178b60acfcf4945a20c8956b76d68756638f8ab8238f8303eaf14ed8576ceb955317d20b43acc4fe742e8fc899f0a2c7245ee4a4f38e7218b4adcb07235d88abd92d5ad4c6bbd42334a0c2c8a2c989dac2623ffc9274dc2a36592af2615ffa90f7d4fedae066733bd09e9ae424ca511ea052357a1c9d9fb7acf4c", 0xb2) r1 = socket$inet(0x2, 0x1, 0xfb) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680)={0x20080000000, 0x1002}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = semget(0x2, 0x0, 0x600) semop(r4, &(0x7f0000000440)=[{0x3, 0x4, 0x1800}, {0x3, 0x89, 0x1800}, {0x3, 0x5, 0x800}], 0x3) setsockopt(r0, 0x20, 0x6, &(0x7f0000000240)="cfa050157df1dab52ee2edda01f137b55bc026", 0x13) accept(r1, 0x0, &(0x7f0000000180)=0xfffffffffffffdf6) r5 = semget$private(0x0, 0x5, 0x600) semop(r5, &(0x7f0000000300)=[{0x7, 0x5, 0x1000}, {0x3, 0x8000, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}, {0x7, 0x5, 0x1000}, {0x1, 0x3, 0x1000}, {0x6, 0xce99, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x1000, 0x1800}, {0x5, 0x1a, 0x800}, {0x4, 0x8, 0x1800}], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r6, 0x2000747a) fcntl$dupfd(r7, 0xa, r1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000003c0)=0xc) 15:23:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x800, 0x20, 0x1, 0x1, 0x9, 0x200, 0x0, 0x0, 0x1, 0x8, 0x9}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 15:23:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 15:23:20 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 15:23:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518", 0x311}], 0x0) 15:23:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1ff, 0x691, 0x0, 0x3, "bd01471ee741d5f52cc14c6674c367db13afad48", 0x8, 0x742}) chroot(&(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x0) syz_open_pts() write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15", 0x5b4) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 15:23:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="ffffffff", 0x4) 15:23:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000200)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:23:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1ff, 0x691, 0x0, 0x3, "bd01471ee741d5f52cc14c6674c367db13afad48", 0x8, 0x742}) chroot(&(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x0) syz_open_pts() write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15", 0x5b4) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 15:23:20 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x90, 0x3, 0x81, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0xa, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x80, 0x11, 0x4, 0x8}, {{r0}, 0x0, 0x8, 0xf000000c, 0x2, 0x3}], 0x7ff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x24, 0x20, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000009, 0x3, 0xfff}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000020, 0xffffffffffffffc0, 0xf6}, {{r0}, 0xffffffffffffffff, 0x9a, 0x2, 0x3, 0x100}, {{r0}, 0xffffffffffffffff, 0x20, 0x2a, 0x478, 0x8}, {{r1}, 0xfffffffffffffffa, 0xafb966c4c485d1b6, 0x0, 0x1, 0x401}, {{r1}, 0xffffffffffffffff, 0x9, 0x4, 0x1, 0x850}], 0x8, &(0x7f0000000200)={0x1, 0x3}) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x7, 0x0) dup2(r1, r0) 15:23:20 executing program 1: semget$private(0x0, 0x1, 0x28) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x11, 0x3, 0x0) r2 = semget$private(0x0, 0x7, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/193) sendto$unix(r1, &(0x7f00000001c0)="b100050202000000000000000086ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xfffffffffffffe86, 0x0, 0x0, 0x0) 15:23:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x1a, 0x81, 0x10000, 0x0, 0x1, 0xfff, 0x1ff, 0x1, 0x1, 0xfffffffeffffffff, 0xffffffffffffffe0}) poll(&(0x7f0000000040)=[{r0, 0x8b}], 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10, 0x82) 15:23:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x401}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20080, 0x100) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x5) 15:23:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) 15:23:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) fchmod(r0, 0x1e2) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, &(0x7f0000000140)=0x20000000001) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x7) 15:23:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) setsockopt(r1, 0x7fffffff, 0x9, &(0x7f0000000180)="52ed442184192249d5e2939870374d6812dbcca421742577da9cc37918412a34d61ded636ac2bfc8dd417f033e57250d4b", 0x31) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) pckbd_enable: command error 15:23:21 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0x9971, 0x5, 0x9, 0x6, 0xffffffff, 0x80000001, 0x9}, &(0x7f0000000040)={0x6, 0x10000, 0x3fe, 0x80000001, 0x5, 0x5101, 0xfffe, 0x10000}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2, 0x1, 0x3c, 0x8, 0x8}, &(0x7f00000000c0)={0xffffffffffff8aef, 0x1}) r0 = open(&(0x7f0000000100)='\x00', 0x80, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x0, 0x10000}) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/82) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000280)=[r2, r3, r4]) fchdir(r0) r5 = getpid() recvfrom(r0, &(0x7f00000002c0)=""/204, 0xcc, 0x802, 0x0, 0x0) mlockall(0x0) r6 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgid() r7 = accept$unix(r6, &(0x7f0000000440)=@file={0x0, ""/88}, &(0x7f00000004c0)=0x5a) ioctl$KDDISABIO(r0, 0x20004b3d) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/190, 0xbe}], 0x1) r8 = dup2(r7, r0) r9 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x42, r10, r2, r11, r4, 0x8, 0x4}, 0x29dd, 0x5, r5, r5, 0x5, 0xff, 0x3}) getpeername(r6, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) semget(0x1, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000007c0)=""/72) semget(0x2, 0x1, 0x40) 15:23:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x1) setuid(0xee01) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:23:22 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0x1a) pckbd_enable: command error 15:23:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000000)="f383cd841f245766", 0x1}], 0x49f, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x3, 0x7, 0x2, "9d3e26ca9dfadd17cf12140ab274d3b669e74a02", 0xaa05, 0xffff}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) 15:23:22 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffa) faccessat(r0, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) 15:23:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x971278423d650c4a) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 15:23:22 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x880, 0x0) flock(r0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1b5d, 0x4}, 0x8) close(r1) 15:23:22 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = kqueue() execve(0x0, 0x0, &(0x7f0000000500)=[0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x20000002, 0x401, 0x400}, {{r4}, 0xfffffffffffffff9, 0x24, 0x1, 0x1, 0x3}, {{r5}, 0xfffffffffffffffa, 0x3, 0x3, 0xffffffff80000001, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x2000, 0x85}, {{r2}, 0xfffffffffffffffb, 0x65b1e6c95cd51af6, 0x80000000, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x800000080, 0xf0000050, 0xbf50, 0x8001}], 0xffff, &(0x7f00000001c0), 0x105, 0x0) 15:23:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x60) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) setrlimit(0x2, &(0x7f0000000000)={0x7fff, 0x8000000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:23:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8020, 0x88) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1}) ioctl$KDSETRAD(r0, 0x20004b43) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') mknod$loop(&(0x7f0000000180)='./bus\x00', 0x141, 0x1) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffffb, 0x8, 0x6, 0x0, 0x6, 0x8, 0x0, 0x1, 0x1, 0x17a9, 0x1ff}) 15:23:23 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) dup2(r0, r1) 15:23:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x5526, &(0x7f0000000080), 0xffffffffffffff7e, &(0x7f0000000440)) 15:23:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000000e08d, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x2}, {0x3f, 0x2}}, &(0x7f0000000040)) select(0x40, &(0x7f0000038fc0), &(0x7f0000000fc0), 0x0, 0x0) 15:23:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) syz_open_pts() close(r0) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/154, &(0x7f00000000c0)=0x9a) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x8000, 0xfffffffffffffa7d, 0x1259, "fd94c4baa9861344c01f82c040ee74ecf61cf2a3", 0x1400, 0x4}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 15:23:23 executing program 0: mlockall(0x2) setrlimit(0x4000000003, &(0x7f0000000100)={0x130202, 0x400621010000001e}) r0 = msgget$private(0x0, 0x44) msgrcv(r0, &(0x7f0000000040)={0x0, ""/147}, 0x9b, 0x2, 0x800) chdir(&(0x7f0000000000)='.\x00') 15:23:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) write(r1, &(0x7f0000000080)="50455b36f554c2d1fcf44ca0dc8736c52b874798c958a18a46fa8196fb09033aedd34e87729e23bc9a771bd9409a72a04b0af34a54331ec318c72c7945bd5d2ca094c3e2048f8625dde66b56031444eb94ee11c3402de761ccff65821ab438ab25e47c01478ca337acfa2dbaeb025beabb6f6d721a3d79d3cb8b238270bac0eda6bfda64d2eec8eb2da8099736f93d46f7f608ee5bb823ed584a2c2c063ee4182fb2cff9092820dafbe1ddcc05dff9da6551828e9fd082", 0xb7) 15:23:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 15:23:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x73) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x3f, 0x5}, {{r0}, 0xfffffffffffffff9, 0x84, 0xf0000013, 0x7f, 0x7f}, {{r0}, 0xffffffffffffffff, 0xa0, 0x81, 0x100000001, 0x10000}, {{r0}, 0xfffffffffffffffd, 0xa1, 0x0, 0xffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x88, 0x4, 0x1ff, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x42, 0x40, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0xc, 0x80000000, 0xcd, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x6, 0x2, 0x4, 0x80000000}], 0xffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x400, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x21, 0x7ff, 0x345}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x9, 0x4, 0xd5b7, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000002, 0x3a9, 0x8}, {{r0}, 0xfffffffffffffffc, 0x48, 0x0, 0x2, 0x8}], 0x7, &(0x7f0000000280)={0x5, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) sendto$unix(r1, &(0x7f00000002c0)="6d4e0dfcacb3efc03097d806644ad0bc8bb8dee095988eb36c98cbe4632cf3b6c09e37803c783483254193edfd265474f8e7066621be3e5209ec7f22417579a3740956c54d6bd34b55a5d6b9f8a330cb447ff3a34ec6d02a107edb7e75d6188838ec5db804c4ff8ba2e2e9251cec0a3508c3e243225da8687ac6dc82d3f3b3e11e97a8fcd2e78d3f84e4448c57716ac05831f95c5af06cee6051a542316a67f93970def71b9c31b6d10d5c5f394ebfa4c3e2df231c1437de70a2e726bbc936fa75a82103576268bbe3b8afd3053131ada272ac3a8fd0c3145f0234208d423de8549191e47ef72c8332d2d012a98d7b75ea9a3f7ae95f06cebb22f26b79bab75f147d152c56c900b73621805def04480eae1cf37b38aabad18a9ba90d4deb26ee2900916b909240c34e6f1ab46c768987b7d05d743f3795ffae7fec7e8e6cdec12f3dd8f4ad7960623a08509bb5235a55124df96e3df2c22989e869d67fc1e5937606507269d5b9233896b467dd67b4b22f3103f8061b933d0a4bf37b8b7f21b10d8783d4820fe57933645c2c17f96576ab40ae66d5ef824714e1f22c4db543cf7682adf4a0627e7a0f1fd9d49bde3d8168298a754e9da7dca6b9e35173666827cee317e5815862f87c0e5cab27cdeec579519f0cafba1946207636bbec42fcc3d77c383870678564216769b51c484a6b1acf9597ff8ba11f8788dc7a84a15eed4d453fbf9bb14532b1004e5854e2c7538b89646347c388b2034d48916290fe1116ffdce6f32e5d5c2b7bd1646c15d21a8f8cddcd58fedeebf18b3854ef3ae41d100ca1efadf27f52a761105e94b7222ff74223552aee5398812b0beea61b53c8a32049a5222db2f2c162eece21507e714b54e7e50af78826bb037b1793d01e755166b240713a9eb97e9e38f1a1dff41a9814eea493c161ee65b2869ea2909dda800105fbd1a93ad7edeb9aebd07d81884e6925fbbb718c8ff8eb9d4eaab366756dc5e18f3a4d294abf8fdf003d7e9c71ebb0263a4229c1ddbe58912f9edbaf0c5d214e72f33cfa9d2a64028d2c560255f4d1d89229dc55e6b5c6aa9a1f844184dcf9c6b1333042732ce3e816c8434522cf2d695bd4d38fb6d5992609228bdc3dfbac8dbcc6af7f6c6bb2204ec2933ea084c33a6bb7b642bd5f5f9c5fa6aafd26ac20705bc4848111bec29de2e16ab0ceb74f868b4eb3c03b759acc8a184b1637ad0d6f791e2aa689ba0288faf2ee2a02e4969b824fdcff3c8e6a703bb9473fa771ddc078784bbad695d5b8e78e1d57d545aedaf177073a4d396b1cc75d80a0235771099b1ef4249bf6b54e3cc2fce5b027797043ee94d3c4bf57c11aacb510f78f9edb8ed07494c426ac527ab65f6595a771bee8abcd8b3395b20b6a805f2fa9f96f85a94927a2f5421b85a82904515a4c0b88246176840e7f1d905043702678d7a1c579f4a85665058e9b45795d05aaae676f154fdb0de82d10345b7d316a1405e712eab436cb0cc531444ed61150568f9bb83c76dff69fe2a16e0d90bf56151cbcfcaad23c1b6424c915b9a7f01618f541b770e766a308999b3c22834057fe14f60f223c94e6723cc3f3216de09fa1c01171b73ca7dda9d70293eb8bf0ff4101c07c8fb0ad392ab860cedc518c62ce344faa19765737ac61ce2aa722723a68e1e79e87e3f759e2ae4ac9b07e7faf98667ac6338a718da6c702a4f45715c589d0701e9271a0869426ae25e36b2a265c4c7684e686589b4fc8a1c4e64bd4d4b6fc59b12f224a8709d2cea4ad497479c8bee714196aab1608a7c9ba2739c7ded15b52075acd9c4d71f91a0860cdc5f974e2fd9d81eb81374f50a2dd46f8dfd2726f90f7a9637825cc780c1072d919a255c42b21551476148a655661e229851dae78dd0dac79707d2003e52f9b6493144be6f54e25872822d02ace64353de975f312bcf2eba129d9d0ec82b10565c862272b7d52e4f5cc4bbb0b62cc16ac4a1e9b4d4dce3766bb14485cf750567ec99183043b2c3445f36a988955bf75874fb20eeea4aa6f9df768f56effb00c12d341f2b86872ec3ba333cf7d7bd4e2fc94b65ca6d5f3e55d30fb47a850fd97e28217a9206cf36e6f70dd15fe96eadf2aaad298390ceefd31412f312581895203a2aa1965d64a29375c97c174ee95012dea97d03ac782320d8f470dbef5057c241f77054bcc95f5eea0600dc8bb34b416debc8813bd8c6df57f465dfba31d93a55e757ae42e78a277eeacbb7f837691d209c39bc44ad46b7db76b56a6eafe8ae77adf69b901026f22fd7ffc3e9436730c8a0cececac6e43cddd8d275fc614dd924294235a81d141c6ae1106e020dd2f36cfdd680e3d68071ac1d810ed50b0a227fda0ad37068a44175d5af7e9ca04e115d5dead3f01e6fe7061578f629f0e67659d67a850a61591d541000290ab21334c69d155e9c88aae8122166f92709c42c39c36776e178c2f8d3ad9d24a3c3b8888e2c3196a9cfba31ba89a9575cd733b6b8c7806e7e425645468ed91ff4f29abc53e0b8b00045e2e21913e460b3d9f1480dd83fe4b01fa0ca49a350f0f62e95c92e9a84876695e0796753486bbee9ea0df3d3a09ff97a412c691cf0efec0896868791571d3955e9aecfef77e892330c0054bd28183d8643f1693c0121f61113851c54c3bbcc15bcf0b706e791746f4033805feeee98a2d59c4052cdeca3d0c0cbd65b504b3512a34baeb7b8a12f193b748d925a19430927d7d2e4c3d664e33d92845ab198b44b303b5947e5edd186569752a20c5a28e266d279232825ec6d44b51db9079654391b6bbae11ec8442b187fcaf91fcd33bac807bccdd21d25f87498ce13784c53c4ff3eba18236ca9a93ba511966c85496d04197864124eb3542fa8a1e9b67ab9253c35cbc5e5c91b05c3b7e0730c3f373f199d25460bbc1e0209ca9373929d33ee6583c9fe2de5f0cfaccdea993c8b469d8ce77738a331da6cdc94ab2d57415ed95d553f6c2f58f88138c0b12937b481ebe95f684bf6b6c1f245dab9c1c0c48050b71cf5ea07e0824de3657c9cb970851b74a706c7d37344cfb0ae2f48e11ac75f723d90a622882e7d0b16b33df99322bf4a12266a6fa0d898265c10b75eaec689b1034e884f32865d91a5407af651a8db4d6003491bcf2138c71f382160d7211d2f44ab4ba914872a3678ee5feebfa36855764cdb5f20d6271e856d917a03a3b42c64153dccb728201af462d8f6e8b4f81665046986c00cf7ca98f30c6a6c93a9541a2ee15a3c3f99da898f2c6ec0dc02428045cbfef07b3e4a8a5505d1a8b7e2172bce8c4f22c5e22e338dfaea841606e749216722c1b9b9482afa2c2fd65b00df3761109000091e13956c3b9bd583b52e93e4187c145b933d8cb169e937fa64ddf2635cbcba90c33a53a2e9a670d4312af0c046dafe1f281701fff12410166594dc0a4f33926d3ecda471dfe8da95088beb4a81961e90b4f392b80a5b32e90c5e19f1ae5301e3d4987b0938df8c350a8b2a3f4fba354399d2bdfa1436b27765dc0466fada802e717c477f1700097a06a97fa779385cf557e61cd43e9b13d256b3f43df57c8e4a019bac17c7babd0cdb8c0f58e914319a55c2af4f2471ab33e5236fbcea475856638f1d3aff66935f0a7bcd4d47173699845ee83296c2b309f76dfd716484332b93ae158374c305537fe9d3f990a9652b4a8afc4706473e491535915154d3dc7ae55e69b156a179436f1a479b836f435438b6c57f22a644facffaea69d9d1972a1f4b2e0fcd9920670401f3486f18dabc9a8dcdc74586ea5f49b4f4feee3cdbbdbbe601ab2c8c7abd934d0c04ad810dff39d368d1d91147b3e26dcb4769da9e9fc985b4bbefcedd2ed25bc665f855250429bf524cd9fd6fecec27710437303c83370f5f4aa384bbddec1cd2cc3a7e2f4fdf2f9b906031d758fc444a25ca0156c9f07ea94addc1cdd31c68ea6eada64516605dac6376668146cddeda87a82b9a9f2bfb132a45861a86814526b8d8a978911d82b73eabd687a07e5f2718f66bae50dffd3d481146762b5f7dbad8d0855a5a4a191bb6fd7876b98fe40f01b657c195463eedc53deefc266f7a4a0ae814d0c4357e51662bb3452297794938f5bf9eed2eb245f1dde382574d5030a658ca5cc564999033d16651028e3fc07f9791eebceace0bc8b1c9ace14682e66c11afe68505d6e02dcb02d77b8ccabe2ca4bd9a1c12cf3f946daea4fcd28651d3c38e3621dd56371e9527c941fcd4cf2312a2f5e83e8d624bf34ad19117ece7c7ef354f549a38ff506ec3ab2162b81721ffdcdb6e1d83a16b793ac6dfe4d78ecbcbe8921bcd9326b39600baca31266a88b1af8a29beeb66d533029b8bd1e80e2a31ed7f3471d9f52750f7fd805285bc118368c7fa0d5501de4ea5409e59fdf6a0414350f646ecd17be33528ccef53abb0455edf6bf5e630d361ba8542458f4ce825f7e21767e58e1236e922e159cf372442407b445352b940dccf124fae54c680403c59133c16f4ecc490ed89b54ad1a53a9bf5e0737a1d0506d6c9c0ec52296118fcbd2937d715020ff012b226e7e43b3fee1adbe36f9836df44464685d466418be801c2d2e83e524ab2a974f7ccf02ba55aa8456d0b5604b7b58ecd53e01d2e3bed6f90760c44b7c2edaa1b561cdbd5f4baf30b4a9bd42bdcd9713e7e6eccc4a30ddc053176557a8cb0fea93da02ef8a65a886b91724f0672633f8d25f78c52ede6a3b3e9013830d292ff87a352fc455a6e60a633c12498bc1cc5d9ad2541f69fb2b8a71998e5620015fe3cd29413c0a1a80d5164e027af3da1183535c9c249569a753fc99249a749e30153111016e513c0871e027b0fc398516fa43670780fddcad188d70a915517547f809ed56dbcfbfe8d3910796f16233acc4cf77013a23a94e63ff98f211a8d7d9059b4fb63efb8da91f35825ac42f10c26723c60e2cc5010b2504a34d5c3fa1476ddbfcf0d6c012ad5308528ea1c45dd09f6c5386348f5f2201cef0d3f376b08c81d0d146fa4c01a9a4a6e81d506717fcee0ae3c78fd85eb4ff8e22ab9af3eb4550e093c9b61724d29eed4611ac32931bdd13f8f73e286dc8c55c1d890e43e3bb52c51e52aaf05e3cee2314b4d3b8ba43407649b1aeb7a99c30adf3311936c674e3891c45741c36b10c62abb046eacc6f5e314516fdfa943b3dae49ba3cdbfe87b496b905283f8e0c4242b20778cb9e57ee33b2f3a48d282f4f8e7f7a260cb85e1c239e2920b68a5b4deede8d8effa67e2c98e8575bef04ce4d415f1e5524b5c07aba0a32068f109f0dc163a6292d502bfe5d8f1e389d7aaf1f9e8e647d33c23ed70416385351ccb6505b30385a2930c541532765f5d985a4e11577a05aebd3356cf3196ddade4ebe2a3870c12360e24d9a47f268578a18d43d2117383d5069421e5d88267b8eba0b733687a6188f374fadad27f7e1759841ffcd712c35575d2a6a59e2fbb194d3f11f96127dd58a9cd09091c7f13668c657444ee85f3101925cf8a2440611fa67d951d96b36efe7ceda5cca75e88fa4f9f70524c8025911f9b703383335a063a21bf555d33a21620ef75a140f7f3306aaca4ad3563615a2fa96d2236376494b7432938ba1c906e8d816f8ef77bd921ce114cde77c34ae8f5f8a4c56d924627670dae59c44d91230353913d6562fc87037649ba7e6fe1ac85e655d105ffd6f75a6eb90464e8b9d0349bd823f0c96362ffee544c104458ad07029cf2eaa0334b4c25935e8ab68038d979705e3f55490832cb1bdc22b8169fa3ae7", 0x1000, 0x400, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) 15:23:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bd, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x5, 0x556266e0, 0x4, 0x10000, "f485171da161d7c23d38126bfd2c6b39c749fd81", 0x2, 0x4}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:23:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r1 = kqueue() write(r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x20) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) 15:23:24 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r0, r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d7f2e2f75696c653008"], 0xa) setreuid(0x0, 0xee00) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x421, 0x0) setgroups(0x6, &(0x7f0000000200)=[r6, r7, r8, r9, r10, r11]) 15:23:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0xfffffffffffffe01}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)="ee272282df7cb23f03ea11c98086d17c82b17aa8385b31ccccc46642c37de9f29e25e2dd83efeab7c7e9bf42ca433138dc5df555eae1d3ec6d591524d9b079353ef9c0128a9bf160ec3c163c0687c32c41a534e2b64ede12d0ffe60c7a7ff8001340383d5db8b9867cec20cff4599414d46b15135a23abb99d96ed872ffd645327888c382058d52216ee2fbbf1e6cb696435b2526fe5cf00c24c4f685abb78f23ebe53d0193141e8bd1a732a6a3da33420f3a12f7c7c1e49542cc3c1115d6a87d294579e65b6523f2d5eea48a18657be2339e4f3479e39", 0xd7}, {&(0x7f0000000100)="157a39c914b622b564ed984eba0a23b055fafbffb50c7c8a1a7578c4c282a654d7ac35aa", 0x24}, {&(0x7f0000000140)="e677b268eb0f2c4137e2168581c9bb458170dff9e2b3f70d170d8479768dc4cf5b3b34db", 0x24}, {&(0x7f0000000300)="2214cfad80e5d48f63594f00492cafccacf207f97bc4dafe00a53cdba7d1be142e963cc98843e7b27bdf8caceccfa7c927d66076a6cbf924f46810dd7891786caec50e048e699a790099eead181a79a90c66a41b6e872c9b204bbabaeb8629dd5bb1b5d5115c72dce737980cecb3ad434386431392f18a68e5e90dfc2d230cc3808a9f9333010587a1f7e540ad4c6d57b00a65487128a5e4fe322f66c4868962d30edefe783a31aa1f7647b36cba03e0faa64e52d58241f13dd20f208b02e2a5ccfef725", 0xc4}, {&(0x7f0000000400)="2881c22ee249dea682481c80698f534dab01445a71902265ffa9ef642b741fb7eefb070cec2860733418e342b033cf2a933a181ebc09061da1b42af1ffeccba2503cfd7bb5e7440bb5e32e83799ea0e0c75147ed8bb1c8ebb42ffe05", 0x5c}, {&(0x7f0000000480)="5519824f7e047fe2d92abb54fbe738021ad5da9e626b299e0fabb4399fe1fc78487cd56e104939a95d44301508d181785c389fe376719c02d14093cba96e5f9fc008f816a1a59bbe73963671d68f858a92b0d5a74923a7dd13998059c24a9a561dcb0d1acbc44b0c36dcc2669619132c0219c7da3442f866d3e943d1d95aa1063d795014458a8a704026f8c1950efcdd8d5832abae680c42dd19cf2a613f38a1eba626ef257f065a02a5f21c6751e1c5ab9be6d59348148bc6639cbc47eba633876d9ea374d6edaf6cba2c6db07688dfa6898252a671a37b9fa192022be3378b8d4ecd1e0b665b43dd36c6c9a42ac80181c405a0eb1304a24e2f6639297f7954ac5d516bbc6650744b920806aa3af89a3e7afff901e7f08f0f1a629d6a806901be5f574a7e5b4edc951cc2c1bd1957893d17d811a2ec69a96e805900c389b75607bf92efe3bf9e4ccf7e329ac52433399dc0ae35f249765ad3a12c733a5fd26c3d0d8f615435f34fa73a70e1cf6915947b11341ef84455c479e5a2d06b2583ada603b2b5874c5c720fdf50e8ed47e1cda15dc40acf3010b34d9cd8ae96a76a6eb97590cbb89b1bb98520a0133df430c20ad18f34ec53a3121d833091b09b53e64c4c92cb15409482e2776d0105b8134c17859fcd0a395d77123fc80b6b29b0ba89c600ca06132ca65b9a47e0540165787ccb20dd3f96683de9aa35bdeff0e325290287348334f1aa24974ce6a2b9d2c6ffaea2acdc4d88b673f4826d321f5aaf883a820ce52a4764c327fea44e9e509395f878750787616b7d4947b4c1aae5fada791453c78a31755e51afdc796129971e58067f7b95888a00fe7c37e86a318952200f2d3a722b4f858ff5285a7261ed4217acf1cd7dd402fa5c7310c2cbe15e115180456831edb308a9faaaa2ec9ddfe646e62926244f2db2a3abf9574ce6a2d69a7465af6aef844a830dae3e1c31fc1f8e1ddaef60792e530679625dd84b4e8e17eb5bf8385fd9efe0eac6abc3c855001326c70d0ea7676b2649475ba6be50c5679ae45794a99d9d0b015e1968063e13bc72af32135609c02ac5a9208ca3511fa3ba455c46f16be2dbc79d0fd0b58ec010d81b7c98c0b80dc15493d249ec59339d511682cafdf570a06232e3bbfe01390b8d287d89a5e70555292987862adee1621783dc62ca3fa24313ebdf89ac66bee01a0067cb2c7fa4c48ad85cf3b5d6f56fc4c3e6cb09d31d09052672e0047003521911142b013b6ae72c60a8c4741f4c99622a4d1b5a691fbd1e312919551f75e9622232d1da5b3461aabd345943a49e7836c9e8c5701eace43e701d8a86846284cf66ae26c5c32576f7470d11886e0aaff0710fe2b02069c3e749cc736cc75fc336e49f4efcd8be92b155eb2e716f58b2c9ae146980b747bc0f368f3d745fae897269146848f63975ba970584d7c0b4a4872a4a4dcddc2a603d029e514fad23afd7a799ff590fee136d773962b702da53dbed5c111aa3307bc3594be69503dfd26b5c4fe0420f3438acce5c947688c73ad5933caa2f00824d367d2aedffa6a90240571a44a0b3ead80102dcc2afd66946159d3458755117f0ab2c922eb9b485971ba1106f817dc89f763745cc908dab855eff3b5c90c462688b7bfff8570918c40f6ab2ae87d8b36671dfdc0e1330988a3d29ad634639ade33e241f5df161fda5f8b15f714f701c281c26da4f14d8a572b20ad8da754a521a9e52ba6ffecb86b7a1beefe3e5aa7dddd4a915aed17d18df099e158d020582b93d5442890e57b53fdbf0d26397325af2b5668375df4afa22ef22d304ec927a4724f9b33680f64ed17e768bc37c20e2a4c39bdae99fdec40f0bd0dff8d948f0d8d9183b02b8b716011ae9fb037986c979c21fff0a375a6b79b7c3f0f87ddf1b3696c53663d3894439e908a792b4ef2b47f6570ace3f1e4a64489d9d0baf838eb17611d292506fe641619135f51183136b837d767e88ed52d7ad9e6c0e64f11e2bd25af344cdca9838aedc88e043951a8c92130129d6396c2f48ebcc7cee2a1bc65250688975d211b28aa4f5d9e3ebfe37bc9a17d434e7d1c168de7c68456c79224f8e06dec0172bbe83c635d915e0317f7b47162f8e4b64e9e1eed9494d05679b0ffdc26bcd47677b023b70f0e936672d7771ae852daccfeb09c4b5428143179862d3f109fa42cfc9899e4899c71209718f310a3ca58ba63f428d593be4e5e4c9ed8f0e47b0fea1fbf3ab1fdbd198dba12dc547ac71116adfaf2e537cbac042d9af525d746ae6e4dee2cb2b39efb755d5cd9c490e23872ecc643455746ede50694a94a85a7b62cd210be19cf61b9e96fc28b0748a942bc2c22ebda3509841ffd6c5cf640b8268c0bd33fd7eae1d992acaf92eef69cd94046eccea87b8e1c6e25109bd0101cf803cad86622f6c30d8031dc92e13175fde182650bffd6b2bfadca9644ec9d189b97eed63794efde50e0bf059955a976b6b9d8abebe22c59e7849bdfa7a406e39a7107353949d6121006cd97aeb0cd69b65d2a4a4af9eb629961aa55196cea0e72a51c89d683504b39e6c33bf3c2205e29fb482d46179bee3192da8c34aa109072c4247fd32713ee561c3b872023ddfc4c9deaa99083821e1535118f66f4e5603275045cf8292ebae15b3f73f32c73dbf6408d300b6cf18cb69fe79ce80d2ca047259ac43eff7d29550831304247e47384071d8f2ead9763e0b77701463b22c41aa2cddab2ac11cd662bac2f6c4d99b66ede1778023f6fc8e39cfc18f3092c3f311ceee76737d3ba80c0dd9a8148b401f1ae4844a236edff0bf897a2e9cc06487461f7ab786b50eef3e666027dacd51bfdb902c8ccf87b2ef0339dd4b4dda276104a34b67469f665bb904dbd1fca317a7a5d7585f1f108b8c3dc7be2ae37482a8ac185c489a8982a227cdd740696b0387b8ecbaa719d17b712dc0bcc2c51be31d0d5e37480a3b8f9f1598a8f0d97930556c152435d77bbf444dfdd2b6356d0a272b44e1e609f821584880c989a4f57c02d3135a0a84c5142fc6ad15cb313cc27f8e2e9272494f972bd5db8eabd9bd7855abb19c3a9c2bdcb8791a70a3126b2f46d93b648311c6aa0e1aada4355c10243eab8adc0cfea67bdd183b6a14533844814accc443ac5de5b4e30f9c5dd93eb54b21de3222cce8eb1af876576e506e06a2ed3bef65e71a8a7e86bbb22aa326558f4a084e375bd64d4fee152b2f8be64fb98099c42a0b7da54b1ace320c3bb6a7bc66737036eeff812c3e0a0e98d2fe7397e3535dbb8e8c41648f5b91ed3efbd460c1d3681c4505b47c7ed13226093bf5bd06a65033f517b6897d1d1a511c5d874eba981cf66acfda07e8d393223047b2d765e068b8d2389dc0b02778bec30c0970f9cfe99184c022b873edd25f5844dca7549cb0c3408978b29bfa6c52ee361e62341102f3eb0833b0587d9ed84de3c5a498f2afceacdb103e7b328d73e1f230f82584d56dbc33a7fe6032a31484b3134b8ff1595f9ee9559090107b9ddc91f7a88a1dcc7b13c5284fb35dde1d30a34328a4cd21221a9e7d3c9d0c7a7cec98a64614c62eda3f5d5995f5f6d016ddcf6800bc28b479f877acb00ab00bf009264c3d9bf719e820070bde1bdb5d629efeaab98a54e9e3b329a78e3917b32223121d8d7c689d812a6e7c00ed0a892dada2831a803b8beed154f4f3e2dff80df35bfad14e32321fbba707bac35a69672b44be8cf206ff6396d12b930cc4a490c648ef58aebe3f88c95ec5db886e525b3345b5b6895618831a07634a864a2e3bca5bcb95940f43c994bbfba57357bc326ed1532cc16c590c2f7aa74849006e77517d3831b9bc28864a6b1f5e3b4ee9c2e1ec195b3d066adf66de8cef7f29bb470901b5e75ee9fbde24b2191c3ea6dbacd99e1186d61c9015cbaaf0fe2a4109b7dba8f9eeda4007be4df656f6560eb08de71cde8081794a3fa1ea6c73439a2c2d26010e148a9934b3207454c4eb74c45f284da896095f3bc64506bcefeeb73936a15449cb97bd76b6cb9f449f04918503912ab50bc96bce849cb5ec03bba0342c540331ce23cf73e6c51fa3e2080e0e83f342157a6a125d3d9d61f32188f567a41ed20024ff623ced6317fd699d1a5c778e3ae0d3ab0c7ace150bc25536195b905707a67689f2725e89cf83e21bb8713776bf18d13ce44339e14b4578c38da9d890f51f0ec4de62c4dc09828f1bdc239ebf04549d122175fabfe82cd086b30caccfea5d122b2697efa08896ffdd5188138ce6a80a830fac3c689d65b416abf9cae3f7014597d8107b1efe5b487cc819569ba04d91e0890fb49a5e34d229e381917f1714030557e7067348e9cca5e6aeb1e03a4d9d06e4f8d39d7604e5d56711a0f120f632b4d6db4f8b6e566f4dccd569dae47cee99b9e0915448dbe1ac7f0d729b3770cad1f7460de1f54be2fa8cb612fcbd03eef6d7486c5d71cfad9314fe18aa4080b07284fa7d45a9400efde65806a2c88c8b79e946f0170aa53781503d8089acc75c3b498da53d920baf5fc0470932da2226b214e144b27dc266c113c56493719066046e04fee0e80508d32df4d51d4e821114c342f995079c8e54c06deae7ae5c025c51aa3f5884c3b43ed80f3ff184a1e66944aab2f603d21c4a0b8d536f577b3c19c7d940f76343d80cd2dd679b3623c2b1f1e53ff5c547a449ea406bd3d3d1064e080f591fb9bd702012a6637d9973520a6f364de4ff3868f6612db7b29622ac8701c21d85b692438bb114ea3f02a7cc4f44eca6f97b6c80b15783b012d3d2562fa1772e88ab3f31ef5c0cf58e7ab8f2431b37e7f84d688e7c26b9dd140ad18d872a8a68e1b236bb225774276653d68a10ae4a3f8402992ec6361df95aec942348f09f118f5caaa9c80754ceab3fb791c809cd2a5a2995c75094ed9c0c64a845f526faa6645660cb74d097b9a7a8ebfb7961aca25fd40a8efe3ad113a81d73817351b1a51092713aa8b037fb24c782080ed61fbf4a1bd9f9ce9a68664697fb2ad8dca233817ae5eed5bb4304138829b8205c00ba8b3cdb0766b6ab6d5dbb45e8a014b5c148775563816c88006f2871e428c403cf414c8943232cbe754edaac9e78a25fd6d67bff16ba7f75b99e5aa0a5bb333d2bbbeb6aa8ee857bf7e240483fa55fc00aa455c4e849cbae1f505f65b3e03e55118cbd7e691471ed8b0da37ebd492a22aa2fe11a0e742ad8991761a8d77280fe27dfe5980b2333f866475c858b60ebfdd6adda72e7fa9ba0f8ded7db2ddd2881f35a6b3d5628d679f0061b0989880e17af1fa50c8f5306a6ea5910529f1c3e9258183304f4e072e942f927595e7f73dff24b9fe20775564074db34a8ed6bb941c9afb5c9f38be631c1a7ec23bd519c7c5c5156ca39ba15a49b4168beae3fba2055b144e0a6019a1fd775a4ef2e27255be1a39145ae345a8bc8bcdfcc59ace20d4bc9e505a923ee5770afcc2acd35d3035c540500c81c326cb0faefc115e2225455d9a997492248d2e4111a97ba6d9474358ffec3777bcbec162e0603f9318a9eb5cfebf90dd28a3682f22266b4bcf09875cb4a2d9e7bbbd46b2480f5892d7f7807aa684a106fa2e28a2f390e2fd9349e83dd712824bd371e3868ef29d5d04c92f7521a5a233e7e4cb2ccb02e0acf5456099f9a9d2db235cb086bbf0e4da5c0f510fd873488b60de3baf52a9edacaa6a7730b4eef264c55994f95d0b1690ccab363f4e5cda93e93509b606f58f1dd0acbd125595f92fbe0b4dc015f7debc71fc6d686e61d1acda7b2b1ffeaadb4d4", 0x1000}, {&(0x7f0000001480)="ab121055779954c77f609f688fd3c7bbb5ae2043e9056e33e6306140aa5e871dde3a20ae5a5bea7b3731d539a455924e772dffce638599b248f61a99f18555d6cfbf976d04664ce66d3bd2b8166d4f00726a05292d27394ad173efa30ee74ce72d244f7b7a5b8aa6aa63068f78bfbfdac1558e51cb3a302246d01f6e2b8c564e82a97e058f", 0x85}, {&(0x7f0000001540)="e5d0dfc9631760596f481a16a9382f0179b02fcf349056364c1602a4eeec9d9c1231630e492466e3c61d03b19fa0c0d9ace97d5777c76a25f11795a8b38ea6fa1c9d02105bc8ce8659a35a125a44bbe1ac1b5b125509a0603e66ccc844de8b2e723c9c35195efe263d63b0886874d0bbf80ae806fadfcee67c9376712173910b", 0x80}], 0x8, &(0x7f0000001640)=[{0x18, 0xffff, 0x8, "f1c860db4def"}, {0x60, 0xffff, 0x2, "688e1dccfaec2737d3a72eab948b1c92685bef26d620b2e3a44267b9e40720da1b06a45a5312da071bb0669907243dc18a5d69f9dd724ef292b7193a84b9f0f62a9ecc9b861b3215cd"}, {0x50, 0xffff, 0x10000, "637c1c13dfc21eaa8437ea2b1207e6029080e230f71af3a04d62c96d9b7c8a4c5ed84cef5832c096e2964e5d087caa6059d34626224624d52e256e8f"}, {0xd0, 0x1, 0x1f, "7f6d740ce559a172aad7f0ce158d3c28054a9518d6342acddb45f94cacf782c7174a797d24d1d6f02c5ee701f37b998a0b46909157dfa0466c8a70689dc1da9163bd347d3c7a06588dc6efefcb6eb01b2c7e042e87365f2c53709adb9ec7a8d6524661b0701da042cbe98fd3bbf82841f429ebc4dbb8c07ffbd6c6be4d90333a298b49681df1e546b6459df739cac25d346196b91fc4c9bb7894b49786192c06dd325bebbd222ac5f9cda42d04a1b3fb0340f2edd6278bdf77f90d"}, {0x60, 0xffff, 0x8, "036b470fd692f5cb9341df91812f1dea32212ca1d788e656b2ef8f87f7079a4837a96d34a1b9add8bf5a5d5cedbd1ce020d1f720b847a5bb734a71c29e31b8cb19f3c6095fe0bebc5c88bc4587"}, {0x50, 0xffff, 0x5, "51be0c41b8e9a716fea613f430f3a553bbf412997050797af6d500a525bcb41e4e097e3d78f7e32da38943af8f91f0542fbbc48c31037e0d2926f75ecf55"}], 0x248}, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) 15:23:24 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x109}], 0x1, 0x800) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4000000040}, {r0, 0x100}, {r0, 0x8}, {r0, 0xc}, {r0, 0x4}, {r0, 0x120}], 0x9, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x6, 0x7fff, {0x8001, 0x1}}) 15:23:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x100) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r3, r4, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0x7fffffff) openat(r0, &(0x7f0000000280)='./file0\x00', 0x800, 0x30) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 15:23:24 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = getppid() close(r0) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000040)) dup(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 15:23:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) 15:23:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/42) poll(&(0x7f0000000240)=[{}], 0x20000000000000dd, 0x7e) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f000037e000/0x4000)=nil, 0x4000, 0x100000000000004) 15:23:25 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000500)=[{r2, 0xc0}, {r1, 0x4}], 0x2, 0x0) r3 = dup(r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x104) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="1b997e688068b23085dff125e86eb283d57ad8db9ea20447bbc6f4f80c71642fee7ec77bd8ac33313b4fb0b0de4b7280f195f415e4402ea0226fd541f2a724bf1c08d89ba510b483ee7ea43133dcfa0c426fbdcff43e1ba981e8069e69335aeb08017dfd5a0c34b6400c411e7276d8d394843b959e158cb40e8a0b758841b280bd005d86fdfb9462a78f147baf2896e7a9d6ead5fa74048775cc4dc5f3a9b42963eabe1fafd21900e1ffef094aa26698e7bfa87a9339a7a5b37625b357cc8524697f66b327ce436d2d87ab3e69fefc973c621be1da37d9", 0xd7}, {&(0x7f0000000280)="05b05fc3f34b7bd2a3486922075ad424df2a507a897e250bfc14d8a262c69e2487e9e825c71a4407953c87ed52705ef22d726173a8f8e545bf76c750bee34666c3f67eb729d783209f104b26be4368ef0915b43d0966734a0a402e7081bd214d7174a1641d279a29ad4a0a7d9a038d1d2017fd9545", 0x75}, {&(0x7f0000000340)="30b386e6a7c806634ae564b184edaebee00b63a21e43d6d11e26bc37716894e2975e47fc75c86ec8a9986707a39310e9e980ee7779aef81b42890efff59c67735fb7f4e2f2d93c1665bc1425b1e6dfaf10b05cf05e6774e730a3ed82c6f985377ed186c1e522a14d7662a12c4a14acf17e460d3a0d21603c1d3e97833d82", 0x7e}, {&(0x7f00000003c0)="8cb593aa3f3fcaa552a533bda060e5bbb85d7b55f3c234e1b75deedea6602d4cd4a8bc2c47ef801294d3cc812855a87e7c75d89a65a1dfb9b63c54c32e8d3124059f365f7e93e116a4b65b19b85d4d105818fd10e22ae983ceff221cfdd3b795912400a7272f80a7134fbae71d8d", 0x6e}, {&(0x7f0000000440)="e640f0583b8cf71e44d87b813493010a0c89885d763bf363bb776d611a42e7b11c39172ca8f88833531735596887997fad68ead90acaca2b9820675fe65c5e700b7a2db0181e7987e3da88952904fecdc01c179c1dce5c343133bf12a43f0e04c8a966e157e04799990e32f4559d7f05ef7899df507b8699d7476dcefb0334d8debb78252ee26b", 0x87}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="00ef13002000000000000000ff00", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1], 0x78}, 0x6) open(&(0x7f0000000040)='./bus/file0\x00', 0x8082, 0x184) open(&(0x7f0000000100)='./bus\x00', 0x8040, 0x4) 15:23:25 executing program 1: mlockall(0x3) r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f00000000c0)="eaff12ffc6bb0001", 0x193) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 15:23:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b8502e2e50", 0xc) recvfrom$inet6(r0, &(0x7f0000000280)=""/247, 0xf7, 0x3, &(0x7f0000000380)={0x18, 0x3, 0x800, 0x4}, 0xc) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='-#.[@/{.-}\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) execve(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0xffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x7, 0x46, 0x8000, 0x0, 0x5c2, 0x1, 0xffffffffffff0b62, 0x0, 0x0, 0x4, 0x7}) 15:23:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8020, 0x88) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1}) ioctl$KDSETRAD(r0, 0x20004b43) syz_open_pts() lseek(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x3, './bus\x00'}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffffb, 0x8, 0x6, 0x0, 0x6, 0x8, 0x0, 0x1, 0x1, 0x17a9, 0x1ff}) 15:23:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x3, &(0x7f0000000000)=[r1, r2, r3]) socket(0x10, 0x0, 0xffffffffffffffc0) 15:23:25 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) 15:23:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffff9) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x3b2) socket$inet(0x2, 0x2, 0x3f) 15:23:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10010, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x300, 0x2) 15:23:26 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socketpair(0x38, 0x7, 0xffffffffffff68d8, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x180, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x46612ef1) socketpair(0x6, 0x7, 0x12, &(0x7f0000000140)) pipe(&(0x7f0000000040)) 15:23:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 15:23:26 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) mknod(&(0x7f0000001040)='./file0\x00', 0x2180, 0x4) 15:23:26 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x44}, {r0, 0x1}], 0x0, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9a, 0x0, "7e389dde00020081165d4c5ac701017e6800"}) syz_open_pts() syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="059d77ab3f86dab07d3f4f46a35645489896ceecad2af543975bcd78e505bb3e228a8da338b23989a1bebb9c63c42e14818d161009f2cdf89b02f1014aa5ee62fb788b3922d401586c0756846ae09f69c5843ec8c16969fef58fae5510c481f3bd06c059698f853984377710ca47a7d534a2e7b353108702280293b947240156bafd35ae0352e788cded61a91942fd78066ba51f47b4b0dd01effdfd2561261b652b89bbe23fe67e0124c48a6499bba2c8b10f27d5267394e6fe5c0d450eb54038a3a9bf3fd5da93b92c0b6f8943b7c4171c4cd1cc1375782161772d5f72fcdf2f119c980360222ae8adc22ec527ae", 0xef) 15:23:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000080000000007000000010000000affffe300001a00ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) 15:23:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = geteuid() setreuid(r4, 0x0) r5 = msgget$private(0x0, 0x100040) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x2, r4, r3, r4, r3, 0x184, 0x31}, 0x8, 0x5, r2, r2, 0x3ff, 0x100000000, 0x8}) write(r0, &(0x7f0000000040)='!', 0x1) 15:23:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) 15:23:26 executing program 0: r0 = socket(0x1c, 0x8000, 0x81000000) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)='C', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x5e, r3, r4, r3, r4, 0x1, 0xb388}, 0x3c816dde, 0x82a2, r2, r2, 0xfb, 0xfffffffffffffffe, 0xfffffffffffffc00}) fcntl$setown(r1, 0x6, r2) 15:23:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() flock(r0, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x161fa39c, 0x0, 0xe1, 0x0, "1dfa76071fa400000000be0000000000001e00"}) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d", 0x47) 15:23:27 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = dup(r2) recvfrom$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) mlockall(0x2) 15:23:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x800, 0x0, 0x3, 0x1, 0x4, 0xfc1, 0x7fff, 0x1, 0xcb35d96d35f719c8, 0x2, 0x4}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x0) clock_getres(0x7, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r0) 15:23:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002056, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="16882d38dce7d57d4ed7497a6bb1445c073bd351d106057f6e899d86752adbbdb93c0906f671d92175473b8e5fac9a4c6bf5820e755c09a6a933654c5fd8cb3f7a6667658417c92d5d8ac63c8dff2cc40a00118fa611af687c7bcd98b1030af320681ab8d0f40931981b826e85f3b369", 0x70}, {&(0x7f0000000080)="36d950d29ba633a746c243ffc91175a90105bc14a756d3ba22014b33529a01767d017f6ab4dfa12ef8ce70", 0x2b}], 0x2, 0x0) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 15:23:27 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/88) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) syz_open_pts() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000002c0)) sendto$inet6(r0, &(0x7f0000000180)="5f5728caa400da464f73d0b6322ab0ba0088940264643c09dce450424ca36480971ac8d2ffcf080e168bf89438efe6f535bb80452b29aa8f80135c16bef9cafa5550082c23242ff8a91aac45926501b175d2a2ee2f6f76fa265edc0a94a2d2d03037ccc0e1919cd6f0947304ebf66e9278f8557e22d13182d44942212549657444959b1bcc636ac6dbf52a0a7540fc9be97da8217dc81b8912ea7a92f739e7fa4609f784103b3677757966d7b7cf06eca1aa", 0xb2, 0x40d, &(0x7f0000000240)={0x18, 0x3, 0x2, 0x183}, 0xc) 15:23:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x2a9) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 15:23:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getpgrp() fcntl$setown(r0, 0x6, 0x0) 15:23:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/210, 0xd2}, {&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/143, 0x8f}], 0x7, &(0x7f0000000580)=""/105, 0x69}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 15:23:27 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80a0, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0x6, 0x8, 0x0, "739fac0008ce2e78ff51026efa2ad0bdc572cd34", 0x2, 0xbe}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x20007465, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xcdc}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x3da76e7134607838, 0x0) load: 1.72 cmd: getty 83763 [ttyin] 0.00u 0.01s 0% 314k 15:23:27 executing program 0: socketpair(0x1e, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0x7f) socket(0x2, 0x7, 0x5) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getpeername(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0842cd329ced5b5d96bc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) getsockopt(r1, 0x200000029, 0x65, 0x0, 0x0) load: 1.72 cmd: getty 83763 [ttyin] 0.00u 0.01s 0% 314k 15:23:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf3e1, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x10a) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 15:23:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12e) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xcd3, 0x3f}, 0xc) r1 = openat(r0, &(0x7f0000000140)='/', 0x8, 0xfffffffffffffffe) getdents(r1, &(0x7f00000000c0)=""/104, 0x68) mlockall(0x3) ftruncate(0xffffffffffffffff, 0x46f5) r2 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x100, 0x1}, 0xc) 15:23:27 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) 15:23:28 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) rmdir(&(0x7f0000000040)='./file0\x00') r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="0d08be70990d3049a63ad2a7a3e93d24b009fc6003dec5e2a1030401e4dfd8dfafc7a360b5c187ff30187203dc54f21be19e598ba4da37123371cbc38c8057d282cca931b25e161e1bb602d215e8e8bd77cafd442cd898f302e4a9689fbdb4662ac5eac12b8cf0268b3dd51402b3144503644d03edaba571c35aa76cdb63ce8affbfcb62b6cffbe26247e440d3a59f0b61be3286c6156c0c4456a24bb5e37c4d836889b0f79fc7102244cf2d96229116a6eadb4afe", 0xb5}, {&(0x7f0000000140)="7218f504f6dec9b51b15a727f9f289856161940958a1c9eb0ab84b4b82b06f3d3b2d03184ebc75dd0685209809d09d6968d4ac194e5da0894bdc8080957126b4932c3943fdf5792325fed4b3b9100e78ec7d94fcb5446d40970c589975", 0x5d}], 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt(r2, 0x101, 0xa, &(0x7f0000000300)=""/1, &(0x7f0000000340)=0x1) setuid(r4) 15:23:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 15:23:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="c42d3c270d17712c9d4f09919e8e9f59479e1ff202a3c1f638fca9651dae7c78a6c2c2d292dbc5dd2bd2cb2012fb2ea05c888fe919d3dcbc66e6faebee69dbeb06f30d098616d8d0c09663f68944e37cddd25d4c5a66ffc133eb9cb066c1787517e40c88d0c0110d63f7be943b81950ab0c263b899", 0x75, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x2, 0x1, 0x100, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000440)="d2d83a20e95ea2352e47434a75a525808ad494769fa268ecc6ff3e665dca3a34614f69d776d29004459676fa09691a8f8e65502528895f391a9c8bc8f4124b2502c09a42fa2ae2b8c599f5c736d350677d49eac49a369b58d1dc02d8984bc02ceff266737ad8e3f5e76ec6854f1ec90a65b5ab4ffb406f99d9dbfeadf5218b5e48bf51b85ebc3aa80475d6de21ba212f1bf2a8513eb5c5b73b43649adf39f5e6fdbd592c4dae1a27efe8de707a2bfd4f3b6cc997ab64d1642d82", 0xba, 0x1, &(0x7f0000000500)={0x18, 0x1, 0x9, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/212, 0xd4}, {&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)=""/107, 0x6b}], 0x4, &(0x7f0000000280)=""/75, 0x4b}, 0x840) 15:23:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="2dff2d2f66696c653000e8117dec256f5b66177f4934f00db70cb28f266510db2cf87e870a3e002d07ddcd8a27cd4dd6aaba1f0b680feee7df61778200d76ef5f876a42e6f3264805fb72b91c6cf0aa2d032ee872c8ad0bc0453b8e751c9bd19f83f20dd2f63d2f3cf1a65931fff3cc5c09210435eef4fe2aee5198e60f8ba6b31f33010d4638a95bcb4510a47"], 0xa) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 15:23:28 executing program 0: r0 = syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002440)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000200)="db5f7d8932f4dcaf2cfae26e857e7e3b0a1602c7fb4c9382a0d53403d0ab44858796aeb033e02a2384112045e158e7382657b130f7d3d372e9d65a20033d1fbff154aeee386ccbb7635534ded0103814acea11ee004c57822ca4503799bc00573e2b648e153960ec59d826c72397b7c0ddacd912670214052e67014dcdc6773340ba96e0cfdd4af6d7af0ab54fd10a590b297b353ff817f75be145ab8dbe548d2d3facd3a1c8cca23de3131b0869edf9d78db81c07807366eefdc240874d369f691df1b635708255efe860a7590f2eef7c31b8bc1feb23d0c1cdac7c18538dde717ecf2d3a6f8608742bfe721002190b53e6fc2ba4d198df6e5c46755619ee4468bcf9ed3707026cbf410467bd6d3737689cfac0835dd69574c6f0aaa558cfe6b95301c66131e7eb547cd80c9c1b6b717479fc212a0cc41f0af3d8a5940021f29edb02012c37436c4bc4d4071525c97d07b0a6664df4a674bcd92c13ff8a3267309f93632cb6120ebd7009eb16d3b1e654fb8491dcc45387db42b797414f9507fb497670beccd37933b11b35dbee292d88e754e3b9849dde357e83728746cf78f2546705ba2f49f66a67a8368bd20051515fcc564b744ec90b9d20b1e7daddbee6e401ad27869802987b3526c231490cb86c1a71b4d1e2329e714d95014c5adff69a8ca44c4685f4090963ac3c6bff3880955c3441427ac2a054789a79f71931c135ccd729cf36551df7f0b2ea83a708a7aada5a21d87edf3ad693d49df2178fb505d286411ef05cfea5699f13033f792170eecee47ddf14ab602f0feb730d0205c8a7fb2905358aef8540887949db789c66eb80a35edce8e5ea8d2ff2278aa4dd8439d95a2aa4d36f9f48b1917ec53c7e32668fafc039b2e4f274d9975b58387d03abb87106e7d899fc8799ef2987bb5eac796d44913fbc508ed11e73fbad1a8137d68c4f843c0134695c5382c05b7b630442685212b1769abb9e42f28c2a3e7db6eee28fab61a8a1326443489f9aba6bbff669b03c8cc6699ac802ec39658ac64e4cea4efec7bae2a9279c660ba6650871d0cb9c633ee0d64fb4f16a91f82d782c68fdfd0de4b7a6b46f810366f0f1be7951d3579d362453df3877002022112599600fcba32e6ec89a7eede4cce293c06dc1f27165efb129ab2282f3a0e2b1f7f09d293d6a85533faad24012057e60e901f34cccc2e4a4e735fa96a2688d433595532288a5cb9b2aea524b9d295ef341d745bd3631bf18995f4aed0961647e907ff9c8c197ac8e2ebcff10f502cccdb27a24d6c43526f2cb72a11b99111c259761ada5a487fe8a812495e7443c78b4cb289d2380f5f9f9da607c5cddb4278c1bf7686f1f64216fe6a3a7b415a4737e390147caa6e3333dea59c9a692dda79604e130b43684b6bf7884d0a3f11667ed721a32066fecddfc38651bafe2358398ba70778afae65aa8477f8640c46ae34a8d4482b4714bd6f055c665575be124d6d5c026795af09fcea08806faa9492ddb7d3f0a15e1add6cddf15307f393eabd92e4c120d39f759f9bb8d575eeef2d962465325df6bb72d26a8b8444b372b363f95b6d91c1c0317019cd7e8e51a4a7035ee10f074fb06850572bebeef3db5b914f8135e86dc278ebdbe03fe5df149da85ee7f4ede45a0ac58ee5eccea830205d19559754edbf9c015770bfb1a65748ab88b82e151048170e3750e54880ecee156390401f84d25c8689923110edba2f1a6be81861830581605615b7d3e0f6eddf081e5bab9d18dbbcd3971f2b9d01a9905437e4e75467541064d49a3439e9e31e92548a6818bacee116695b89e6f3eb1e79dfcd8ca9cac5cf564e5c179cdeea960017b26125fd2f37823ba0aaef6f69b9096cb2ad7b6e6b70868688bf2340ed4f32aca2a5914a967b87607b1968adfa4b44bfe17af7177d72f49707fc2f0e720518faf5022ed506fd3da183947b2271cf5b9e78931b952286be1d44fe8053d5b95ce4f20bb182a754da0f0aba2bc20497982b906d0ebcbd9b868e085f1fed4fad1768ca88b48cbf4eb02c19fdfef0263eed388a64210c09da84b72a29d83f3b8bf4edfa56af7cf1c9acdc759f2b26dc1222e7ec1382a0c3e61c8e3111b6f40218226b84a47b0dce645c2606b7241dc3c8f6ba6bb7eeff87f873fda8d8ccaec403067f123f3fc4400c22be330e77f1753fc11c26c277684a6c872e3f2965397caccde056cf82ebd1b43990b9ad71e406de2624846cdf5930fddd1ec619d8b9d8da071c780605b6ca52f8d380c7c099bfc460e5cd09946f1a6a01e91b694cc0e785e24c2881295cb201eaecfb0432dd331ad951163c16ec340c599406f9528d7fef2b5e061e3215821c8f3e7cff9323318d8d5d9640168eff75563d070e5e167f977c594c73fc745c59445c03f74e4d73740249c6b134376f29da3460cd60b2641f9a4ada5c24528c13a7f3457bde7f328a6cf3e53a1717cd58e588cb797a86b81b9368c059d5fb8cafc64c641026549c61001749690e85c34d4a48e4bee7546aed1e9e0f59778af0ef7933bf5f20155a4cbb3494228746d2875d17f6c3fb6606e8c0112bbb94d3fec3fec84f2ce39443d894e651e9c5045c37d9f164aaa46fb31eec81c02185ab161484ec4a532b725a3d01ec03cc7d69c73f378307caa1b3a84218fb5dd5b4534030c35d63025d27df6165bfd8c25bef2c0840470497e31d7333229bc23c394613c6380a4ee668cc46794bde0b717cad8618a307fda0407072642a3ff3278aad0a76e5c1567fac5851b4476dd4339b69e740e04c4832f5b0528c6f075bf5863b349cdb5dd8ebffe271bfbe12ede5f156d93a30fcf1d5dfa4289f7f5f0f96ccbe6ca757f042f74b8f1e503733c5cf169397132ddeab83fd75f1b3d9ca9ffdf5bdd473695446d3bf1d935825a8f2205571657596a35d878e6b915f2ab58b33af89108f63d2b721eac77829c0bc34be5c68ba1b423fda0610e5ac6634198acce79378b85de0a898b87828a9c95839af110da38a122dc50701ef7560ac142b4390bd65e9ed7a918fcc26e3696e4fbdd54e0ecfd76f0286c83bc9d4ad51cc7f5bbe3da3659909f4867be9eb9957b70891956a33f0e50e2417a031964d95c3e4012836f07eec33cfbe3a0044e359f7399786a5070c60012aa33093de34007ffefd805d7bd23ddb508b1028db3bed853372d1ca479e30d2473b796fc19d1db4212ffb73635878bdec85091131b5ed05af1625bc33b2d46efe910dcb269aa983b7c24362ecdb6f31d5e9d160ea040d908bd43554d7aeb7da21a786132d3d92f0052682e1950d78ec2f3c06b0f60e431fffa24b7cd206182f5c21a8a2e31b9291161ab9e9088067b640005abd56ac8d7d828952aad0c301429f9ffd23554737d8a1a13a11ed2cbdc17cf51c6c3c30954046a29a6344b2f1e43e9ce5c31fa37a89fb52a93cd2be9fae2f6a5c8fa26983a3a644601a758d570db498e62f08d82b27e88e4cab8ec8ed2f614f8a0a7e9829a980616aef763801f3fe7161d2526ddea7ccfdfac6d5da69c30387cb100543e3d9424aecbc65bc2932733398836bfdd7bfc16cb8f5807f987fc8bff7cfe91d7b19259dcd819c0650665e3d057b856bf5e02d29c3303319743adeaae96f8f7df88db7433c3ab3dd27b764cb9a23fd590b5996021f69f1b2fc90b6219a07d2db4080d5f67d5c1bc5fa7ac20ed03f40656d52a6bc60a81439f65b2697b0c6f32a5f58603cae40fc365f034a4d764c7120671d7b8847271e3a2748165ead907b8af02a0907229f8783c01b58fb50bdbb66e62073e62bbae2a895a90619646dfcd06faf4857cb534824fe69a4405008e5d6831e708dd7d8d2c36dffa66d010ec8d23054c6f98bf02590e6a236633f0f6b2abc54ed111ed0c953a2a373baa8554bb0bd9c7d1b0cba9e34ecf09b3f41afbd57006325008880120ec61db8ef2d842cc3b4d05156d6fcf6757dbc8768f19e0d7ed16f2a4dd4cdf0783a2024983d5a6edf533f87b3ceda4c931aaede0f4ec7938ffdf78b47a0a80ce1b8783274f4655feade3edc77dc56f8328543cc2f816ba4e09f61a0d179e0a48483e6ffcb1001f53d7b0c68dc78946af898f4ec2452d7619cae171aa39f9b1c6b7834fd1bbe60507ec0e2f1b0dd2ec5d61458ffac71dace1e7af5508be8b79d006fef476fbc46bc0e86d5d2cf530db0fad7e1dabebc47898f7175b9f240d3d3afeb4e79fefda6a563540597c328a89bd4060d9f93906655f0bad206011b691ce35263a752df7b30006b02f787745383cb47d130598db7f8b64ab8ef1657df793dd31c5af7bee40930faa6a7852afe0d790c7aa6af0e365c47ebad5eadf255b5e3a4ef0c11636036371861c0952d4af6026c3891966a8fc83d87203d728aa4b4a6661e26a92f440b8759303267f4065436242bbbdb085063279aafab857d6cd690b24df3c3ff7a892009b50f7e5305e704ead2140546957deb1da8262c0cabaddf2367afd583d2556a2a656a46de53783422ed00974fabc95bd856f5011aded1c266ca7a89b444b60eaf40fbcde7f48d977b21ee279f0cbc29513d9233677737b755fe799b75bf71d8e7d1b268334d1a32b3258be04b7ed71c80cf8deeea36e2b32c2c5c4d240be1462ac3e9289092eced0ebb6ef8008ae22630eef92332670c29745dfa94c78a9868658310ba79a00467a7875caaf0a4ca8c4f6b248f6dfdb17b78a2e7b7bdc7088c9cb2a6ea9e27e6ac85db423b10de9ae28c0572ef65f6aea8a5dfe339eba63075da043b3a3d28e99197014d7848dc9b0bea8e40caf816052a43ed0ad95f25242807ebf6728263d2545d49b6e551fce96a9f23f2e43c437e21251f7a515fa574c11a955bf506494ec87df176ee9d27524351a5ad0aeeeb4520bc6551f50caf86a79aa4cec1581301571622fa0be569354570501265ae8c89018e7afd0e39943a2725ba0a0ac7c26fc0ac4222cc72e75c1fe0028542035fa88267b0413a509bed980f72806b0db01cf70c1bd8ce17f22a5c4b7b5fc1e03da35cdc561b2b4ecc89690c03ae5c20e361d40b5f0cb6ec411a09ee1f75518e4d5fefa611765a51a6181e91e72e4d37f9d1c7790846781e03c7c36e92b3b243bb1b49102d2e21a650df05f5839cf742f9c1f689e63970f1e46c8b2ec92a8319a656bcadf1f90c6c421d85b292136bb8f58f0194fa8c190fbb6d0fd55699f8d848477733595b2a55883401cc6fb9202f3255da69c6a5d4e117e2fbf14817d6a9baffb4d694aa9622a8aebb83940da1014311694c68305a557fc72147363a3c2e2eb3b3a509e6e9767e994efa8fce756b959173e3a2703393a77f57cf5be606b675a193285c17a69ec84176754a5963a57b83db6f684780e619e7b5ff04839b39df7273c176959d12de00c9ad374937c66dd52e8eba7daa27fae5da969e3715c368aab7c284ea82665e19f1eb9087a89e987003052201c1c928c298ee2fc618842aacfdf3d5456a840f59e28747cb445530a819f48f252eac88870fe4eeb6cf5e4f133644847af0fb8a4cc20e3f7394331e1e0e440aacf9a126de6ce0d71171597a70f7b48ca239d01847f9b27c412820cee4dd4285847bf8f07ac0173f4f2f26ddeb0bba5d00818b219dbcf03c8244ff834c86b6240ce362bdb49939c45ef5c7067d655657319f8f79a7df1d3db8cca0007300fd5bff38e66fd93872fd640ac8d9c6c6835df3dfe9087899fd1b50ec40054e2f94af3ab4ddf11b931c2255385eea9c4030c16d54207cc1726abdc5dbbe4b369896bb728b065813711", 0x1000}, {&(0x7f0000001200)="7c44f7f53997bc8b73e62120b9490a90ed8332956f9e5415d69b26e09f460e28b08471ae7b3566c625da6c0d21b6e8ad3d89111a919cc936d5cae6b956dd719ab81f88d74700faa63fb35e18313833ae7b2c0231e95513b573205842ae17390f1d182fdc41fca550eafb94560541f24597b3b41ea0ffaf4c04da7dbb69c663e84e33c08050a70a73adcc7f66053a4369218e8c464e1f3cdf265e7acbc761acf9bfb564ffa88af3079358043673b5d2017fb4618025fd260415aec897d35a7268104e777a65a588654c12a7195982", 0xce}, {&(0x7f0000001300)="d1eb4208d2932e4e7dc0469d204f1fa974fba24b43f356d6d8cac9f2729d3568b6043e8a8712bb2c3f79e08a8a4f9f40a720eeb9", 0x34}, {&(0x7f0000001340)="8f99f971e00e835088d55c362f619bf5c5ebdb9e1578aa75f8489d651a3119be025ab38e3544dd487f68c128a400ad7428c456cbfd69f09c4a35b14e32fbf69b63b5d7808dca70ed01957270c3eedb", 0x4f}, {&(0x7f00000013c0)="11088215a98fe405d77e5937fd3a1a55c077fcb692c2f9a518602f6218c1e27625233901a37a874182935bf456578df979a630e67ba83c58b560c842f9f43b353d7db4f0a7394e12c2f18e95ce4c98ca2b9aafbf9bef2aa095483f525a8d19003ed343e4cde89926c4ddc8f021c405992e63bf976df575fe9c4ca2bdec47f453bfa88d4e75b4471281a7e8d9daace06759904965459e17de3d66048c112a82b1215e653862f9a6cf8c59a4fea00ab3c6bc6bb46616199f48d72fc4791c68b58d2d80a1b64e2fde2442c46c0f9e9a864c747a70ca866f764c2a96af0ddd669e1314e4515a986236292dc534bad5", 0xed}, {&(0x7f00000014c0)="db7d77dac7ac81fe9e3abaea23a600e5ede81d8799ed32f88aab087f794f82480eca518ca59713179a471dae4dd4d6413560be0adf42476b53949595283e9c4f8347da22aee004985c1330252b2c2273b3cf84a18033c8c52ffc61c2e939a89a4e6fb5e89e22655044ab46a24b426cf00dd9b2e8ceb8075a7cd644e5a24489ae5743143529649b4d4564dc783d269e835597292280bb28367fecf3ad31991473bac4e3d1b79643d358cfc624b9000a5a3321f2f55f04537bdee5f1f894a48286e794143739e1ae0750b257ca02b6b87b5e8fc527ce266817c33dd54cdf687b5da6860364908201ca674b97ff3ded174693129bbf", 0xf4}, {&(0x7f00000015c0)="71ee76daa363b33f68dc0757ef8f01193b67b74d4676012ff5d46607c77a0853a1ed58639439b340fa56cef6a1d721c38f2fba0da3743f3b5ee62443fb029edfb07cb479376d502e89d06ba49b535eab0993f79543095002f31b81b1cbbff915b5e78e0e26c18ee2f9f44099f58f81c83a36f3eb3d5f0f26b9a2d0845f7783273dcf9ee343dc65972d680a9045abc85e20bbab395da685baafd19045b7b0b0a61ee0a15933d0ca1f172a857da5cabc14de96472feda16ccf52f06eb58a0a05a906c5e765957051cb36f5e3e08de48aa4e9c31e384b85ada5c1592b79e11fd20873e419", 0xe3}, {&(0x7f00000016c0)="084fe6de1d27331c4425046366fbc194d3bc3a0534d47818d79482714f2471ac1d5570d6dc78e15e010f20d7f303ebcde56460c74140b9e936d1a6950cb6ed5029c8ec6088cd1de019502bd1b1d17ffdef406d7bf88545d1b54605539bc9ab3dfb8cb0d956efca6a78ea0a472cc1569e0b64436e21c53dfe8988d8cec7b26b338544de71925b787740f8b3f0a179", 0x8e}], 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x1d}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x3, 0x1, 0xfffffffffffffe00, 0xfffffffffffffff7, "8c809b92856931a3ae685ee6a93ab79bcc1d1bad", 0x401, 0xffffffff}) 15:23:28 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 15:23:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCDRAIN(r0, 0x2000745e) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) readv(0xffffffffffffffff, 0x0, 0x0) dup(r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000001540)="bab0423467d952e9402528f7282858c0ee80fef2cb18879ea4379e0d267121693b86acdcde420b7cd0e7576b57da20ab9831ffe537fe8ff724b4007fecbea45e8838fc70aed297b36be65e5db2b225980eb6b849ec99b84bc54d2945871226f97c389c5079d75b93aea45ae54775200de5f908ff0942a36d07e205fdade6a958a614399eca58785805daf4bb33a1902c86b405d3c9223ad73a42c47fcd35a8dfadd8b5da30caa720cd2ce091bedac7ed854a5e037031ac784614dd868c25f6162c6822c0e48e680a501ddb2d1d6cfe47cc9af01fa4ac58dadc5d775f8ddae2de89b6ba2d9a7398e64a0f9ae6834a50d1fbf2933ab7724737886051967419f2d42d45d87832ed45841ed172fb7ce3bc443e08cca48569cf25a45ae45bcfa8b6899fccc35d76daedf89c5a52186548fb9a579631c10f5e9ef28204d4f4bd6ea636674c1d5f185e91db386069625b0e6efb72c66dbde074ddfa3072394be0167d37e522773ba6c3a9f3edeb372450b1e42bb250db42489bf824cf832121d7b81bff3ad8d5072d08c439e1492b57783bdf391f3af7ebe531f24ce02766877f6555e7ac8799e2c7255bfd011ef4ed44e681b5ee5304eca1eb3e33dd19d9be595775128f3b6093cc86bb6d271a4731ee53dfbd9ff7bc55aaa436f293771eec4867d4967c6c4fca63bcc7327ca6d21f4b668a5797f3a6d09546e9d1989c0962ddd945f8588c45eeb636f3f2e918da6e416eec3fd92248e594ad74d6cf7fe100143062e09909ddabf9f2fd4b32d5769d3d45ac303716b5ebadf8e977281339e7e019f0b4f35284202ca2e9ebc37fe61b09cf2819a6a46566e98cfc2d0bb16107d35abe28acb4fbd496335e1e205969617439d76bb8e31443542e614d2b8cf95e95711a20b25f2cb9855418c80c26ef78fcf864b33039be0d05bc00e9eee1c818161c9a67711caaa6bd7ce55d323e84193aa4fe649d65d0857c8071204b2b647c006be0feed8ba37dc4fc7eecd837ff213379645b0c983b6ad570f3c2502c17f41798ab85d2d89686ae23fd3bcc8732528dd8935b4b813f18ed9e9401754125a054f446372f4dced69a3d66b6fe792dc83da4c7ca42b68fb61f63af3907c79f6793378518a8fce22d73fcb8c4f3abadfe6d12782e7b8929825851cddaa9a93403781f2435e6f143505e46df3487c2fabc3231ebeba7868d3c9273d9714c14155b34fca3555e7e1c97542f101bfe7eaddeea8f9ffd317959813d6659037805b539092ac276387b408a1d4126fea87da45ea7900c72b6e4213c1723469bcde01bace7a22ecb004e99d66b979738495843232784180c2ededa8b1a9a7716d06b8a652fb8dce38615a1764925745e0b824fb52de597924ec9ceec19bd204d70fa58d7d94f789f33e29f687299a9d40b7b848f30f6d1cbc0c9c47bb8a06fdd62330fb2b8e3bf40e2e464073e489c95206a2e6a87d6a9358a333a6fc1d87143d0d737871fb2b75705a3495c3cdad0d6544ef88eba72f5241064518dd1aaef4b3b1297f56642a9f59bcb548c3f1f844a807cc8806a0376bb298dc2d896471778d09124d79677294378ec7443738566c38a268357c9203c7d77a764b145c806e09ae07ec10e4d7038060e2552733bb18bd8efa3f27fb65bf98ced67ee8307b94e12e1648478974500c43a044ddf010f091ab3fc257b0fbcd56f65b4836368c4a3eaaa5f167ee6adc5c02ab270be79b9986f3acdfe9e072394c79a58f5a5ab729fea05e1e527480549f27b82534032862d745f7254cf3d03a9d9f1f0a525738298b6d3939aaccb5e42e76a6f81f89dfda11ce74c4a57b6475da5b26ae088af68e7c084e72fd567d597c02eb1fe6c40c54a7bcff86b01840ec4ef410e1ecc2f9d20036b430f2665f8c7fda6ebffb0cee6bbd26e6425cefa9ef476dbe3412bd321fa8ba61d1d74b13aa609f7635c16fdfe15f1fe59617c5d416cf908a294a722bf6d8b298d168e4e38e47959d4d8aefd8dfa8c48dfecd4877becc22f917ea441155b340cf31b12a3ec41ebd03ec634623b41110c9e97b66483ec86517697c1b9735b1e300e30211f641b538cfd09b27483c32197884aa61ee3de3e1aabf0d7177c319d2474d628617e5b1008257637cba91a1c8e64887634babb2d13b89a7786cd530d900b5af7fe0903f772c85c3cbdabccf0faf7ba1ec4d78d20c1f5891c6fb3ce0da64d7c02339acd734629b305fc0e746a103915156cfa24608f1bcabc8c8e3644d4a7d2ba7a2341a78faa80b87604a89b87fb7406f731b890c122a3a01fac49eee2211c088e3a80d8dbe22289c7684165ba10a4f41ee6c5da436725358740ceed2985781434b547104365df6f77f913bc83b7478984734848cbe7a6829d48c90c233e462f7d7c16b716bcd09e298b96d8fd8c5d1f885f15ceada9d40e4cda0bd235e4340ee0a8fbd9fb95ea1c277dfd81a187d8515d9cdbc2b73d42d2b9551ea4a05997971757e9ed646d1f2b88a354214017f38c835a0a4978f7a87ef11abbfc8113dd1fbb347ff63261979c878fe80709b58769b4d37869acf52cc400609677501176a0cb8998b7d332b402d5072308daa4ec8326c86168cc3ccf5f789bf87a4bf5615d1bb5eca0e3e25bfd42b90295b729760fbd23fc339734cff33b0fbb7c2f21a73f6439182300431a409dc1c8303b2c78d34febe03342bc6bd1f2ae29c54ceae50bc9b6a7f48b42d365fbd1bc9ee69487fc22f8a4881e61320f0c98fd7fff93ddad814c71ef33cb977568581b3771490c40cd71f2f19b58e7a3bf23163df51b010f592f680d320abfd10c61cb0a2b976192504ca1047b8f3c0cdc9508270fb7162789421635978fec405fb3e166838d2d1e120319197ee3116041e4d861145c299779c546da873e2c0ab9332bc89a18ca41a3a8bbd16dc922510fe2ae19163ad7a6cecf260566b5a8a048c4822dff9ab79483aac8b262c309cc7f07a5477cb1cd4d0181d96a8d43749a0893b887ded36b9518d6e300587e5ae1cb95c792a111217418c11b6efcf3708c9f0700b574e93f6b16f25ada198a5f8af36ccf6f7eb72fac6d1d5f275df6c267df671839ff61ff5205ee17360f56fe60f331169045b84f012064a034329f19a813b534847a7399d5df3adc3211d76bb722b146fe598d519a7b4d4aced4bde1ae0c0089d14d99101ff61f09ab74573f4712da4ff490a4ac9547975de5695afeb406ef518bde57419b9ad28ae11c3e12898928c005a5c9bcaa9a29ba30d64f813aecd8bcd5ee727bb2f68e94f4835c4d78e5c50561adcf27aae99f81b66657e64ace0c644fa1ee8b3543aa92de43a98761f6666823879731cfec6d972c1f82ef926fd328e55f703e51a80ccb526136c165b5c48f3a9bbbf327c997cd1561f01ae171b39dd148287bd548912ac76428b871ed357e50c6ea8a0bf5afa92e0dcd8d34921674a9136a3b5574cf862c632c553b03d8e1632f60bf1a08f28efa196b53401af6c7cdb9bcc80c251c973768029354b8cf3263a621b2fe0ef75ddd762c170979ebe2822bd160a1865b818c8b408fd45d35c6d5bb33a5d9d59d1495ed48bd3b18ce79368917a1cf8eec207b469b690b4d036e511fbc04c3e70cc2beacb4b47be1a560314eb10a891c8d1b5688bdf2405e0215b1f1ef81d5e25f9cc6fe432e5adab0cf31f90e6277f78ba3fc46a364c2e0d6337307b816157759df2a6e2fe9e715d7cdebb0b4b544d20687161031e2317747353c428907b716efe753918d417a99e18d2a5365fd96cf84693adf844129c41fcdb30b1fcf49a56f97907d0cc9003570637eea7e7f0eb5bd620cf216990c3b385ef15ae0b83dd74e39146fd7c75ecebc60c0369bf5d7f1ebf2e678734d1fd6e18968deda31e1ce408b942bd98f325cb984a64de68dc9f069d27667d5b70b75485a60395a7dcebee682de824da86f3c756fc637ba86abc7ecd424ececa8b16c2f5ebeeed819c2332e20531a60447dc08187e9c4b991e3fdc43fd396176bd62c28a3b9bfa04c85d7665bf0136a6cff41e8d4624b010f77f4ec0a101e3e8a413429a55fd6a5a3aa0f54700c5745586ab2316212ca4853b1e8013bfc6881b8720fd6dd72b56c5f506d8d365d66916cce09331d23aebd3cfe45abe36bb0de0526409e423afa7a10e636513bd092c5cf0f36286f6ea2975413f4374eda3a056ebf679d93ea151b4d6c7c4dea828ee1a908e0641dbe6198316049a3a09b4a303d7c235ef6fb7b29c2bf6fbe0154d69254bfd273b3d1915aaf7973f808efbce34a7c68da094b91d8f182799a97df44f40a4a22e9f16dcb74b0f29e4412e60ad888ab471ed99e27f6d58e9d56e7ed8f402cc2a734fc187ab7e53fdfcb668956adb4fc4cf2e52e0a77b8a0db5ba1b500ad20e4c10faace8a2041d3e058f3e630a23fc93408bd8f96f1dbe5150981f859dc79a30fae5f2f777774329630cfb6a8c151a56d218281cecf0b3bbdaac0e8b01cfc9a1770072c24bff67cdd89e3bf1b58d2cbd11fe50f1330921e5de172e1aede38e0d710d03b495cf20771d94e8273f688afe56a9c7626b8adcb6dd362bc0923ec84973489449fcb5f20720364fab37113205015a06047694f485031f631288baad75db0894a6178c09244d8f9e1d918bc18dfa026bff060a455e80a8986fc85e47feccc59f3c911e6a740dba689f5dd00468280db4c4e83b28741d85881bed1365768a7de0f391dcec67a903c6061dc5f03a4309cdbf2ab99b3806a5f9162e5e011b5d19933149841a809add2088ab8b9952c1b70e42908ee00ba63367634d8117b3fa3cef54a1c9ca3d2ea2d6de4018ee6d26e6c4e079039a860b783ea16ec3f1127f50a473a5fb309fffc7e56ff1bf329c2bb29c7cc7145cde33979f72a875813b3a681311022a7870a68f29120391f6d0a7d70a6e1ec06025ce2e6a5c7cc613be1477c66be796995cda8d0ca3ec296fc5a74a73fb0ff1bcdaea961ca8c20401d546d384e1d846895f4339ca7102eb1eb76a0eb83c5715ff6e37fa88ca6a827f2414e0ec9564474988d36e5c38b6a444b1d80b66e0f177d63f42b5d356b9fe6e0aaa03f3ce580e4fb2ae173a3b1fc4e5ab55fa35a39fcdc3d857be413f2b69c327657012d35a2250cab885a1c75ad6148ebbf1c2b0b061bba43a08d17fc9502db7f1e893b59d9fa8d45cc49414ebc84599a1842f5ec1faa3af9b9d8bcad11c4361ace86e706edd01873c741d997cbe98c040c2315bff2ff8f65a0b17f042000b5386d89b4e70d452525d620aa9a69518c1c71351822ec", 0xdc9170a7f78b720c}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) 15:23:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10d8, 0x9, 0x80000000, 0x0, 0x1, 0x0, 0x1, 0xba849af58f756fda, 0x1, 0x8, 0xfffffffffffff801}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x42, 0xfffffffffffffffd) 15:23:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}], 0x2}) 15:23:28 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) ftruncate(r0, 0xfffffffffffffffa) poll(&(0x7f0000000000)=[{r0, 0x31}], 0x1, 0x0) close(r1) r3 = msgget$private(0x0, 0x62b) msgrcv(r3, &(0x7f0000000040)={0x0, ""/85}, 0x5d, 0xbe2886f03c418f7c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x84}], 0x8, 0x0, 0x7ff, 0x0) 15:23:28 executing program 1: msgget(0x2, 0x82) r0 = socket$inet6(0x18, 0x3, 0x102) listen(r0, 0x0) 15:23:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x200023f) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000600)=""/185, 0xb9, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00090180000000000092"], 0x1) r1 = fcntl$getown(r0, 0x5) getpgid(r1) close(r0) sendto$unix(r0, &(0x7f0000000500)="47ea51c5b92659caacba330bf35cdeb90b927204984f861dfb4deaef382bacb09d69b6ee559993186f28249cebe8b9777c29e0a5b282838361a6254cb0177e5fee99fc4f983115c4af50e99942e435be465e6590cc4078ccdc93e04f67f70c6c0e442e35325d1e72e39ca4af0616916a6c8425b63b82e7ac06dcf7c9cb8ccf29897907bb87df859e098a8af2210dacc7c04e9b", 0x93, 0x408, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x140) r2 = getppid() semget$private(0x0, 0x0, 0x2) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x3, 0x4010, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x4) r5 = semget(0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0x100000000, 0x5]) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10080, 0x0) setuid(0xee01) pipe2(&(0x7f0000000280), 0x10000) r6 = socket(0x11, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000000080)=ANY=[@ANYBLOB="11002e00000000001a00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x4) r7 = semget$private(0x0, 0x3, 0x440) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000780)=""/106) pckbd_enable: command error 15:23:29 executing program 0: r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x400, 0x40000002) r1 = semget$private(0x0, 0xfffffffffffffffc, 0x40000006) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r3 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./control\x00', r3, &(0x7f0000000080)='./file0\x00') mknodat(r3, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = geteuid() getgroups(0x0, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r4, r5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r1, &(0x7f00000005c0)=[{0x4, 0x1}, {0x10000, 0x9, 0x1800}, {0x1, 0x3e664106, 0x1000}, {}], 0x4) semget$private(0x0, 0x4, 0x1) r6 = shmget(0x2, 0x1000, 0xfc, &(0x7f0000ffb000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r6, 0x4) 15:23:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimes(0x0, &(0x7f00000000c0)={{}, {0x28, 0x20004004}}) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)=0x10000) 16:00:02 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x3fffffffc, 0xfffffffffffffffe) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff7f, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r0) r4 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0x457) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x190, 0x0) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r9, r8, r7, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000100)) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getegid() getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r9]) setegid(r10) setgroups(0xfffffffffffffdcb, 0x0) setuid(0xee01) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/216) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd79bbb42fd94b1f3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000540)={0x80000000, './file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x200) ioctl$TIOCMSET(r2, 0x8004667e, &(0x7f0000000000)) truncate(&(0x7f0000000180)='./file0\x00', 0x6) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/76, 0x4c}], 0x5, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x10000000086138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x810, r0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x7ff}, 0xc) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0x1f8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x80000001, 0x10000, 0xb502, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) nanosleep(&(0x7f0000000080)={0x2, 0x23974437}, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x8}, 0x0) 16:00:03 executing program 1: r0 = kqueue() open(&(0x7f0000000240)='./file0\x00', 0x8080, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x20) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xfffffffffffffffe) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x12, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) write(r2, &(0x7f00000002c0)="ad064e506ae01e5b8beec0b369776558dbb2fa61698db762583bcd7fa69714613ea289e1b8422f49031a49f5388c32eef2540ee20fb42dc8cd3d6b5df7af636b0783c5282908f4d47938aa772995c44bcd08d5594494345de6033e885cd9208a3d5bde74c3fe4bb0b521bbed0fb54efc773d1515d26f9ebc83cc6bcb16b1e345754eb4037c90a48faab0ab2c418ee67e13c8", 0x92) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11, 0x81, 0x20, 0x2}, {{r1}, 0x0, 0x20, 0x1, 0xffffffffffffffff, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x2, 0x14, 0x27d100000000, 0xfffffffffffffff7}], 0x100000000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0xffff, 0x8000000000000}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xffc000000000, 0x40}, {{r2}, 0xfffffffffffffffe, 0x10, 0x5, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0xfff, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0xdc, 0x7}], 0xd3, &(0x7f0000000200)={0x8, 0x6}) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x81, 0xffffffffffffffff}, 0x9) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) fcntl$getflags(r0, 0x3) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x7082a079) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}}], 0x5, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280), 0x96, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b1a9f67b082bc9a401a5d890d28b8ec0da4f8faa3ad295880c30359447ad563476ca9360dea96471fe0b85590c9f2527475d51b22d6c31cf804d483dca96411aa7ac08067b27699d7ec63f6163b7034b3603", 0x52) 16:00:03 executing program 1: chmod(&(0x7f00000003c0)='./file0\x00', 0x2000000000000007) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4516) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000340)='./file1\x00', 0x2000, 0x9) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)) sync() lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) fcntl$setstatus(r1, 0x4, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f00000000c0)="e3497ce356a26814e6010ed35d50dff9691e01c49c483204cf0259d27b03961d549f1f5c71a8276cf641a226bdadcf20456c00b6d849b3c784b26a896860d39d7aaff7f0d68d3cdfcb54eb8c8d858926d9251cbe73b456660fe87984e6af5b0c8aa101dddd1d02e4f804f074b1327297d51d3e256069c862c319f62c86b76f6337b1cd4713c35cb2329c1d0bfdab3186d74387e1ce171a", 0x97, 0xc, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) dup(r0) 16:00:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xffffffffffffff8f, 0x579a, {0x2d2c, 0x827}}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) fchflags(r1, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4bd, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)="2a35ae952644abc54870ec2801273c3c4d76e61ffb9717845ae6b1af68cedd76a961f0a4e0bf951143e4f0fcd5587926b2d3b817df74b248624a823d5f81883e", 0x40}, {&(0x7f0000000100)="7ad0a4d66eead744f8730304a95521e1ea82eeb218cb4585f85b2c3801cd7539535235b62fff59c04c2a021bceaa627e406513ce8ca28ac14b8752a8115d83608d7f761b1c9327f202aee5388bea8174e064528b5f1e0c6f31de3a5365ebf1ac781743966fd787aeb0a8b076f5a900a119b004de3b7f96cd2c836d5603681364c02994923374f19b9a43ca37f2e23b70d0b0ce6649847dc79d1af223e7211cebd327bc721ce016ca43ab030615710ab3d7ebbfb182cf39ebb0cb0e3ac50623b9a22ee85212a1ef54", 0xc8}, {&(0x7f0000000200)="79127c4b8ab567bf8f53efbac3bb269e9f941e1c8a224552918a0f13024f9bdf89108da5660b37a9f0aa5716e49e64cbb444280380939b005a12a2f6d93de94d8ff6f5350eafd0a4eed1fecab47c6e9755403900426e93447b14bddda2e49895520d7277cae82b097c54159cdde3767512dcef875220fafade3b3bab481b5a8ea459ba54fe68b8481b1cc26cb8c58e3da512da7a2baeb2fada988f54a1b6df356fca2f7e518b227cb4947a5ce1bb4fced7bd52fab3ce86e1d45e88c8d498c3c587fdb0711ae0e8933210f9b453ff5146166ef5c74651c5dddb99f24e4245", 0xde}, {&(0x7f0000000300)="1d8424cb8414d6a2eb708ed144", 0xd}], 0x4, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x50002, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000200)=""/44, 0x2c}], 0x4, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000600)="3a5e917fbecd4c9372cc1e8f6ad9e47c7c6776ff88e5ed96aea99f3dcf51127d3482841c890427736617ac55526fdfbee141d505d51446e4d1cb81ca78d50061fb104481592d8bc5124b5b82157e78a8e23301348e96e9b3b3fd027c603bab4bc122582094bb44c863f62b6bb1bd824223e421b863d0add81ae313f929179fd3d9ce05a61b0e2d694d327e3fc8aa126b0715c4ef679b662db45d443ef4fe4aa7d81dd1f51efa0f47c0bb0b56b5c6f8a19d896791670ccd5c4a2abdd439c3e9329523d1edf861342e4cb6615fb8946184856b8e6c8d02ed97eaa11873d437c7baceac399448ffbab3021ac35cf9a7deb243013b8ff50d054cf778657854ea19a86b02f1e4831b98c2df0f460a89833438791169fd35629e8f0037022c9adf111d4d58d6811304d74978a2baf3fec0e929171790d3048765434b0c046c3e7071113518bc30bc7627e0e396313cb75b0499345c1ea6452080f94a247e70a667fd829af4049592d15e247e298bcef0c231cef81c63e384dc550e63102c55147976226aec2b05a02e5637e55e6b08fe52944eedfd4f9016c45cbd2c8703a31170f97d26f509916e3f580367b3ad11927cae4dffc8838aa63a986940a6e973fff9acf4f54d490936e4f984390ab909c2e8559bd332ea417e63a2cbf2619b528f15bb4a68ade84e4639227e1ee1c6b8722180fc9730b6e5ae91f944b9d76f365eaf371d8d54b30542ac0237418aeb4b2494c1ef1e1fb991fa97ff97c5b0d7dc9bfc5eafe533132acd5ee3b3a38f670dd1946f015769b04ac12b1437258ee4f043bed79e5bf95423f69f6fe8e842a950b6c7bcfb9be4048b59fbce11fb4af4df5b024e3ff7c6dbdc7491b4f3c569b3e9498be47aea11f48c7a7f670ccd1e665b1f034066507d38ede7ac50bc250f667fc5f438576340f20119e61327026728e4defeb3905e327fa9bea18a6f08880a18218a18dbb1272a972758f20b00692f0e4d3ec8706f58e91846ea02fb606b129b30813cd0d81706acd9e4bd14684d04e22062bc2e69d8d90650accdf0fd70a163fca181c25f2d9c4feaac66d7dc6320bbb7bcc959196826d5dfbdd9b9ffc42e25fc5650d5a7f5e61a1110094d61ff5e250e0ec65613ef0db2f32ec54c4e260f8f71fc80e41b74a0a12dbaf6ce54bc023b44994f3dae90fdf9497bde1752e9ebde9722701ba097884a31fbec66604ebafd3acf6f28fe8dc988a6f2bdad2142547d62903ac75161c3113e1320b42ac8954ec85ba932d2c092079052c9dfaf8711651b082d587de0503d744cf09bc9297ba5ef36066e702070af7741c6f6be34a3e03fe298e8ec7cd9c4ca3f9bd59387f9b17f1f0cb3d0b5bdbc68867c71348c3820d17e0cc08dd33c6df49bf9660c8dc12615a7a3a7bd041ca7db2f1ba372d3550234b4b0a92cb969f0caac69fa770114b2d3f51fa7b868be0a8f42afce8a8975b3376609c9219df2cc0f77261a60e9382d1fa94a4623f1fe1dff0b9543581a08210d64a99a89fe308b1595f9b8aee9799ea52c47e99103c2e6da503915af1a74745dc595e76e6576ab8b43bf98efc21f498ecf40fe6f539ccbf734332df04c99de92fcbe8e47b71fc31fa689835ef81ef07ac13f20fa658c917022c6c44391d566e3385c009b830a5333a58aee6d94785523f2a78851d20446dde335d8de7279326cab32a25274abc9aa4653c241b314ffe38d2290aec7594d567e32613e4770423c6499f7c4c542373bcf93498f9be7572311e45c3dc6c0231a45581e75720c861b4dff07e7b005368dee571e0a9bb83301e8450fdbab622891551c72828119353decd1d0cfe200e662824db038ba98c2f1ffd679220ab538b712738786728468af5b79235d299ed701bd1ffd905dfd2983c992137363048038e386f7294f4d754026efa7172e53ad9341281678d0d62b31261eae4f943a566865fcbf5c1de71ca0dea4e8f3566eaedc0082952d4f72a8ec5952d17d546912f2e5f2d8aa6d888fedfaa55b949b06b94c66f01a8046cc1aff32750b91987c54ce11bcdcd758731077930d471fda1d3542c94996279870b401dcd3302f1bfd52bb67f475059531768f1e5473f272d9976076325c29d396399ee5966cb756cdd38a04af43d1a0000260516a623d8d0334700ae12248f117fbbd21bb6f27575f7c7854e51653ae7cf8169ad1318cb5702d672d2aaff97b339955499fa2868d9f696ddff4823c70da6940fdbf644c5e77aad4b0797f14479899105202372779d079061d6092d0e66031dd3473bfcddd53cf2da2ddfdf83d02206b5fcea810d639e3ef4210b29fed830d913bef3f4b42614ace8f7f5ca8944b06c6eb25c7d9f1736eb97143daaf35707f0c96f3dccfaee07fa8ec9da0c2230b2dbc34e4375f5782e10a867b", 0x6a7}], 0x1) 16:00:03 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x3, 0xffff, 0x3, r2}) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x1, 0x1, 0x0) shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000040)="78ffcb3097af98844933839fe956631baaf977783a11ea669447244c1bcec6ebe3afae928601edb1d54c1d89f0b45d5255ec898892ef886604447432afd8238e34f51dbfe01329ab39861bb7dd9879fbc3bf36b84b972635834a48bc7b60aab83ad69d47a813d16cc769c4fc313e0430387d270d825077af7bd0f9487d70514a2438e772721dc2f30a78344308e859690d2e58f81297b060cfa934f195ea", 0x9e) 16:00:03 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/64, 0x40) close(r0) 16:00:03 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0xa9) dup2(r1, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) semget(0x3, 0x0, 0x2e0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r2, &(0x7f0000000a40)="9a34f3e5cf034d5643d6feabbdb9d4", 0xf) recvmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/62, 0x3e}, {&(0x7f0000000600)=""/128, 0x80}, {&(0x7f0000000680)=""/111, 0x6f}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000700)=""/19, 0x13}, {&(0x7f0000000740)=""/47, 0x2f}, {&(0x7f0000000780)=""/82, 0x52}, {&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/169, 0xa9}, {&(0x7f0000000900)=""/64, 0x40}], 0xa, &(0x7f0000002740)=""/4096, 0x1000}, 0x40) fcntl$getflags(r4, 0x3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0x2292d1d0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x401, 0x7, 0x1, 0x7, 0x1ff, 0x1, 0x2, 0x2, 0x5, 0x5}) fcntl$setstatus(r5, 0x4, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) pwritev(r3, &(0x7f0000000ac0), 0x10000000000002b3, 0x0) r6 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000000c0)=0xfffffffffffffdca) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x1c, r4, 0x0, 0x0) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f0000000400)=""/142, 0x8e}], 0x3, 0x0) write(r6, &(0x7f0000000080)="1524ffe2804abd408173a42f3208ded6a79c", 0xfffffffffffffd9f) getsockname$inet6(r3, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000a80)=0x1) write(r2, &(0x7f0000000180)="8ddaabc885e1625f08cc6c053b58fb9d0d0849f9ff965af067", 0xfffffffffffffe4c) 16:00:03 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r0) r4 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r6 = dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r9, r8, r7, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000100)) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x0, &(0x7f0000001380)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/216) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) unveil(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='W\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x5) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) 16:00:04 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8d11, 0x12af, 0x3, 0x0, 0x7, 0x8, 0x101, 0x2, 0xffffffffffffffff, 0x8, 0x8}) open$dir(&(0x7f0000000180)='./file0\x00', 0x20001, 0x100) chflags(&(0x7f0000000200)='./file0\x00', 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') getrlimit(0xe, &(0x7f0000000140)) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:04 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup(r0) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000080)=[{r0}, {r0, 0x90}, {r1, 0x1}, {r0, 0x18}, {r0, 0x8}], 0x5, 0xcd3) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNXCL(r1, 0x2000740e) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffb000/0x3000)=nil) r4 = getuid() r5 = getegid() r6 = getuid() r7 = getegid() r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x80000001, r4, r5, r6, r7, 0x1a7, 0x3ff}, 0x5, 0x1, r8, r9, 0xb6, 0xd63, 0x1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) fcntl$getown(r0, 0x5) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) syz_open_pts() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r5, 0x20, 0x7}, 0x1, 0x2, r8, r8, 0x6, 0x3, 0x7}) 16:00:04 executing program 0: setrlimit(0x4, &(0x7f0000000180)={0xa, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setflags(r0, 0x2, 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='p', 0x1}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa8682f71844dd1ae, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000000000000006, 0x1000000000000010, &(0x7f0000000000)="2d351bad", 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x3f, 0x9, 0x8001, 0x0, 0x3, 0x1f, 0xf993, 0x1, 0x0, 0x5, 0x2}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00003301fffffffe00243900000000000000000000000000c6f2e910bd81ee479a2def9427a6", 0x2e}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x5) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001340)={0x0, 0x3, 0x0, 0x2, "6e495500c98f7c000010bf57e72c804409005df4", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x3, 0x3000, 0x282, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff1331929648", 0xfffffffffffffd8e) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/213, 0xd5}, {&(0x7f0000000080)=""/84, 0x54}], 0x3, &(0x7f0000001280)=""/114, 0x72}, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r0, 0x2, 0x73, &(0x7f0000000140)="de0e133bb1cffe0716ecc987f8f56e4fee641d73149e690f77e7af4f9296a8b644e4864f04db9f16f1131a3ab429e71156cc6ce8a6c43e3944a096eaad142135495040eeeef3f07374d1c8beb36bde8f00ed4d8fb530143d74174ada24073e4e4083d6818fbdc2881d14cc1fac2cba8cbe8439384db0f2c41c15a7c89fbfcee877658cb40fff5768d6b0dd5a807beeafaa34eb0353c9ccc84fe689c595a1d4d830d621ee6ad72cfe14585a266f8c197c13dfbc502dc3a040b01cd2ac84b1eb502a907439810478ad4974d8ba2fbb2e3804", 0xd1) socket(0x6, 0x3, 0x800) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:05 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x10e) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x100, 0x34) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000000200, 0x110) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x43}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000001, 0xff, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x731, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x2}, {{r1}, 0x0, 0x40, 0x80000021, 0x4, 0x81}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x11, 0x7ff, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x42, 0x3ff, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0xfffffffffffffff7, 0x8000}], 0x1, &(0x7f0000000000)={0x2, 0x29d08376}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) pckbd_enable: command error 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x802, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000180)="0700000f42e35e276ee2d974a23a387664ddcd2f2c78393345a6c182a74d47bdfb69", 0x22) select(0x40, &(0x7f0000000080)={0x3, 0xfffffffffffff000, 0xfff, 0x81, 0x0, 0x3, 0x2, 0x7}, &(0x7f00000000c0)={0x2, 0x2, 0x80000000, 0x0, 0x1000, 0x7, 0x6, 0x9}, &(0x7f0000000100)={0x9, 0x0, 0x9c7, 0x9, 0x5, 0x5897, 0x10000, 0x3}, &(0x7f0000000140)={0x4, 0x2}) getitimer(0xfffffffffffffffd, &(0x7f0000000000)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x8000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) fcntl$getflags(r3, 0x3) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x7, 0x5, 0x5fc0, "31ec65a4a07463ef4c8bfd7be02c2417a3f4bde2", 0x2, 0x2}) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000020000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b614bb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04f8750ff9c1d54815077bb5d22f2120570b142e41e725d44eb2ab3c217c6fd381f4b0f2472c7c7756bfd9e791b0d9738b2df34df263dfee716fee52805cd87d87e755c97494ce07fbcd53f2eee07db48f3800e0d3b7cfd1f50904a21783c13ad515fd46e504a67e6d01a5bcb78e0bedb88f003d18be4dc79d5d7e9c43b5a55082c662298c5fb339d7d6fdafedc507d2f6181833a723d20b0f439f7780520b0527704bd90e8672a2890e076f54307accc10b32e841ec4c4922049618e5584334a061", 0x5f2) r1 = syz_open_pts() close(r0) accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = dup(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x6, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r4 = syz_open_pts() getppid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r5 = semget(0x3, 0x7, 0x300) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/202) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() pipe2(&(0x7f0000000300), 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x4) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="0e30e82d3329b0e48fa774c8385779995abdba2fb6bc7b6d0325d991491454104f2b1bff40fbf6b6851f8aa2d0bafd46cb65a3b9d3b7afca5acf259b5cc59ce6", 0x40}, {&(0x7f0000000140)="f2781e3243acc5725c8be455fa3dd9efa0e42c81ee81b41e6b316a95e8c33e4ac56ce48fba25dd697728f6b507b33058d1e10db2efbff8491801d4ddfb7ee21a31aef7b24bf4884fb0f64452a0c3902b2b4867808bc31e38848ec2fcf8511631def4a76cc09eb54bec0a1d22e6785a378a9effc47976beafc9b6d589d9735f2e41afd0320679b82a956a7974affffe38a3ffa07acafd8a680696f592", 0x9c}, {&(0x7f0000000200)="bf2a8c1868ea40b42306bed9a752fb06b9a3b9f3b6500780c7f4fda54af0745b1ec8037eebe4b842569f326d271f245db6ecdfc7f271d8f8939d5292417e1fa507221b7b876a89f8f055c5de099d9eae380234e7da0afc9a3ac3bd61f93baa0b7e5345214d97ae3388d9325507679bb9b3de34d6bbd6daffffca3d74d94a5d80633631e4001638956b2201845ba48635830af9194e396d2d3d643d597b102c7c9841420c093a7f02d5c290129de86f14a0b964b1fd68cc44151ddb34bbb3ddd54d8099", 0xc3}, {&(0x7f0000000300)="b40573f9b962d8ac6fe001ee9ee11017a8d5d9f532e7d18ca101da030f20448c51089821c5ee4c73baaa3197bbd1dbc52fb38aad035077c0f2e35c5f11e279ef6c38c3df6b74c3c27673fdf37032d9eb928dfce10227ba40fe4488023790af858a912610d07c7b7a8baa3a39014c30a6a986c350b8d24e906094b5b0e1c76f7bc47683b02c4ad6ba483629d104bf23c5791720ac823fb28a83d9886003c43537090ffe9d143648284a8bc4f7c191cf60bf53e496685896159884e7e6", 0xbc}, {&(0x7f00000003c0)="4b7e4fc83721b70e330718b019f2ad52033c1126b4365594aad0a135c305efcfd359f7d00d1e3ba04676cf356bf8f1d66309a59d32882df9a0e30b0719d796f4aa2d3ea0a101312ef88ccc7631ad1a712071d270a4634e4b9ceabaa56ed32d9b35f4124c01ebe8ee84bcfad2bc10c10f03849a2099f5a3eaca56d4dbdf8e6e1dcf4e7f6381f155f13a501d0ea4c7916d3d0da5bc51a1686d15d8a851f19addf278a0dd7a07fe240d329b36ce2601fb0a26443a5adce65a55eed9", 0xba}, {&(0x7f0000000480)="093453a95ed41b2dc92d814e8e9838b5505c916d052c7d1aa6bf94d17e0861b6e96da964799d1dde852a91ae903c7d4154b9143cb7d004fb425f26bd836853c876ac7688a216f216048f77bb724f71c7aef956934311ec1aca62352dd80f3bcb957a17dbfc2c66ec9240f2335808a46aabdffacc6e94bb8d6f18774a52f4227b8c46898596927ed0878f94945a97e93bef926dcfa92d08dd16db7b8c78ef02a816ad31a9b5dcf57129bef3d1d26ec49f87216708633276895a67f81b01543b15c819fc8f065a5db1ac928b59dff68d3f908cd7e913649c3fb5ac09ce0f9d9ea728654e2242809e76b37a", 0xea}, {&(0x7f0000000580)="da96f0d2aaf49b4d79d2adeed0b1af347639de4646875b2edc5b20cb32ce0f990b51a8bce4f9825ce9811e7d41ed7332ebf84997ca4bfea6c80be88e6a810a447bfbd2e9c2593bf1767e20053f6b90f3193fb4d2033f9fcddee1d478bed9b268bea25514a6531f0e6566abe95320d74f27ff538e1e751a09c7c21965a11d7e6402e0408bb83f91f21cd8e92b45ca760de169a72ee01603dc6c31cfc4b741c1d516ece30d5ca649d87b29e7281ea52d19417ef120aaddeb1e72642a95240e82a42908f45568b16dbbdc902cc7be69c4730732c98e57f4c100344095c5faae6fea37c034069e7d0634a38ce5dea5336f65e60f64d585", 0xf5}, {&(0x7f0000000680)="b3059e70e4a5959a85cf4bc29985bff5b32502c4fe16ff969a48691e6ee0e9ad9a7abe95dd546d", 0x27}], 0x8) link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x0, 0x0) link(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') mkdir(&(0x7f0000000940)='./file0\x00', 0x192) r9 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000980)='./file0\x00', r9, r10, 0x2) ioctl$TIOCCBRK(r5, 0x2000747a) r11 = msgget(0x0, 0x456) msgsnd(r11, &(0x7f0000000a00)={0x3, "ad341db82e10fb5e13bcf35bb38b23bd61431cced4e068742eeb75c52a29de629083e4485fca922d77a0d9177c8a092dea773d21fc0a8d2e8dca52e791e0f59e6e6d44ad9921c8236db9f2c2cc1771dda888236255bbc2b0ae3c4400630cb24c7a90231498b3741475733a8d074f22fff74354e03230911b79eb701d859d2de5f9f3433b9ceb254fc1b8d0e96d5b3acf8a8576441c2424d5258ef855c2e51cfb649ce55066540023e44f0fdc1a71b37b6deec2c8ac9fff201f7d3e8bdb2fe8b8242a284ad941d9cd28"}, 0xd1, 0x800) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000b00)=0x800) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000b40)=0x200) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000bc0)='./file0\x00', 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000c00)) socket$inet(0x2, 0x4003, 0x6) link(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) preadv(r7, &(0x7f0000000e00)=[{&(0x7f0000000d00)=""/63, 0x3f}, {&(0x7f0000000d40)=""/151, 0x97}], 0x2, 0x0) ioctl$TIOCEXCL(r12, 0x2000740d) unlink(&(0x7f0000000e40)='./file0/file0\x00') 16:00:07 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) r0 = socket$inet(0x2, 0x5, 0x4) sendto(r0, &(0x7f0000000200)="eea9ae48a1636dadaf4a3fdcd24430a7d6e138fbb971ddb52744f5b280448d69860c3cf621c0000000003e45cced6c07e7bd3b9fb876b6d7dad9ceca27fdec4247d07ca33bceb474662d48c5d01eb05c93e38ac7f221", 0x7, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x7}, 0xffffffffffffffc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt(r1, 0x6, 0x10000, &(0x7f0000000000)="f0c0a821d9fc8fc29a9d321aa154cf854042a9d52e7253965a2640886e15478e92834eaa61fe172c17ec0d2a7c43f09f24c8267f4777785db9e9cfd4fde28c821a229ae1a219f4f33adfc817bf75c3", 0x4f) socket(0x10, 0x3, 0x8000) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) select(0x40, &(0x7f00000000c0)={0x41, 0x3f, 0x80000000, 0x10000, 0xf6, 0x2, 0xfffffffffffffffd, 0x4}, &(0x7f0000000100)={0x1, 0x7fffffff, 0x8, 0x81, 0x20, 0x5af1, 0x0, 0xffff}, &(0x7f0000000140)={0x4, 0x8, 0x7ff, 0x3, 0x9, 0xa5b1, 0x0, 0x8001}, &(0x7f00000001c0)={0x100}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002005, 0x40004000001028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x8, 0x3, 0x2, "ad54e1ebbc0a0047a6f03269cf5e31ac97940cfb", 0x8972, 0x7ff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="000000186004008b00202b27feffffff00001a00104c4c610451c0e6000000401af0286ca510080000000000000000e324c9cd34647be90e1992c92080d9f937f5a3e94727017ce61cea57eaa6fff92519e44f660908a9ee47d14e49e894407ebfe3c76b23b7cd8b80542f770eb90eb065f2cf391337b935b689920a48588ca2ebbbc7decfb70c5f5278807eabafda5dc48bb8018adf85c9111b7bd4920bf5366e6cdc7f65d17d66", 0xffffffffffffffd8}], 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x43) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) getsockname(r3, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) socket(0x22, 0x4003, 0x56) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004008b00e32a27feffffff0000000000e3000001f2e9ff00000000000000009d0e227df5ab009d", 0x2c}], 0xcb) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="631060d286cc6a6b1563fd4d0299539ae8ee94abcc3bdb3f9b9ddd3e7d37de558cce9e5e3c91b96f3a5dcb8bb4e82a0883b33d9343f1a7101bff7ee956044278f7def588391186fd885a21de", 0x4c}, {&(0x7f0000000200)="82b186febb3f82391e7c07bd7afa43c47dcf82b6e191c801e47956fe2fac92d10978063c76747d0af8a9c18e5467477ae5f65330570f3834db6e99fd4b43fa1b6ebf3a6317b403f33a", 0x49}, {&(0x7f0000000280)="ed22ffc3477b88fe14f408fd041d2329f81b9abf3e93025716df077c9881be17fb8a103743216151654d5b19c9a36c94b4ba2385ac8403b4696f42db392395041045eb464636c5eccb93dc3faac07757136314363ce9ff8aa5ee623447351e60aa7ac8dd51111ac9de0ed9590b2a54a98ea85e7f6ace44216bb5aa95379f79dee75b1c2c1dbb69c88ee2c1dfc487c39f59259a21364033ce9883557509d6436575", 0xa1}, {&(0x7f0000000340)="78526b487d1102d56e7b3fb64c74d65871f0069804399f0355369b92da14da0cdb8df9df8b5e2b3e01fd4cbfc9d94dbb44fb7b31913e5553bae5043584f9bdae4dde0b1132ace2e9e6780f920cba5b1f7f4983b6880fb3810f13e9fd00075e7acca113643f863c9647922da56dd6dddb252fec0eca5d141032cb4a5cffccecc36f2b248a2ea781d7cb5ea9095d6eb967ec2494c259d725f771963da451be6d0ee840315895542b4ddc80c9853679154a78f2ce5af9c7b80f184c", 0xba}, {&(0x7f0000000440)="b8cdfc09ffa3dd238240be632977cd5c9bce40da9637b1ba98079d7bf060dbea5e6caabdb976857c13cd05266a2fe3e136eea2443e9dbc0a4817c9ec9742364500cd81a3214227ada22087de53b240bec6d5441510b4d411ce9c7074c60e8136ef3123bb8150d81ed0a30a18b833e994746775f5ca22a4abc6396ada9eda8a3c00b8a248139ad96d22f8c58e17b18fea6c23c631011c9f542454f304e5f7f9e910fcd3175e3f0bf09996b1096935c8228350e12c52a0cfa3c2bf5b134f4fa8a0b09b5baaa7e6cda0925ff88988", 0xcd}, {&(0x7f0000000040)="929ef63b75689afe", 0x8}, {&(0x7f0000000540)="818dedfd70a5e99e5e3f54ecd1910b01650b9489e84bd9dbce23a4480d994866e16c22b6a7363d5cc500f1e24e01c5bd2c3b7526fe68780b900c57b9bd2affd83f214072576cd212623ce79dff16b1d141e88514960ee4182fc16ddff4bfef0729bb6f4028cc7d34d90a2b694fe788c28a63ee56995a360a6ba2", 0x7a}], 0x7, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './bus\x00', './bus\x00'}) syz_open_pts() 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f0000001c00)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43d605af0028dbe0f53b523765381a3fbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0fd4e7199679daa9010075ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae00000000005455ba5fe808f9840f9e1373f6b894b75c91a80d5ecc81e62dc5bed5b9b24f325dc297019bd17d2709e6263b2a7600beb009000000da075ee54c0682247a3e405d535caab085c9a7dee5", 0x10b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x0, "85495500020000000000001167f5bfa600", 0x1000000000, 0x10}) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00", 0x0, 0x2}) syz_open_pts() fcntl$getown(r2, 0x5) read(r3, &(0x7f0000000500)=""/161, 0x31) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c6530000d80fd4a3a366dee59278f05d4ca1738ed4e9a75f9d031506eaa9be5e7287efb3565f6867086335188d221bae6a005b9ff23491af5e1895cd3db5cc38fd4551469727c236ce8763a3d19a2578b6f793d3fb2c6a60000000000000000000000"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="8ebe4e73c640ecd547869a47e19597f29120f9b8ccc569e8e1f5ddfc85121a154f08949047c6a57de288e4cf492f90f90f128f8d8411628cb20fbb406311f788779875f2eb2be737b49786603f02cb37e92a9ee011d4be36f7ff4075240e23677f8dd6d2031dcd58601a0334200ccb88f241a6b93e17f527a765243008f6a00eb747bc0f6756400a0e80cf6a55cd3a9133ca10f789c87ebd8de1942bea89a399faa55afb95402c5468851fcf5cce8c46d97478513253e5c4ce1a9df99e37929434d483347d58c51025a38fd57d4975554d123cedde2a3baccd715c684dc7", 0xde}, {&(0x7f0000000200)="c4d2329fe325ef14f71514e99ab5a41b8e9084457285f691caddf26639da5f33ea4b193a90b4f3f000469a05bb7431901da8ba968c71eef1e6dbbe9bd59a7de98a0909b5a0ddc727ede67692361c844a182a17e128f2f81db12ba68fa542e048b7b34028e0bc097380af4ea05c9b8052f1a00791e2675d9f4e963111ba", 0x7d}, {&(0x7f0000000080)="e69b44c9b032fe8be3d1d28025742efc087622acdfebf1fca9279c7c87ee37aaa9e8dcf7", 0x24}, {&(0x7f0000000280)="188ab426f5c523dc84dd45248773e64d61c83ef96a2e0d5cd2a5227cca9c2abba52be1abdcbbca8c1e0e3b69dfad6fedc2487adebe63f748b5199d45ce672df0ef386a858261c1f6838a6ddd6b87c368bc0db89eade5067209aacdc39005806c865f544790f56138fa1aee68a13bd62593d085de7ac444473b35d24225caa3e48942514a98642b789c679a223b287330d5235d0931075646afb7268fe032a50e388b9632b85f44de192df8c9722363fbbe6b3375137e1ec1805bf627a70d98182a48dffaa64ffda1ee623aa0ac0836e2e2eb8da535ba3b293fa16466477db7aee3399678c7a9ad14781d9f680a329814f368df56e59b", 0xf6}], 0x4, 0x0, 0x0, 0x2}, 0x400) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r3 = dup2(r1, r0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x1) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x8, 0x1}) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000a40)=[{r0, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffffffff0001) poll(&(0x7f0000000200)=[{r0, 0x5}], 0x1, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffff80, "855c55000267f5bfa200"}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x20, 0x9, 0x1, 0x2, 0x40, 0x3f, 0x2, 0x2, 0x535, 0x1232000000000000}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x200}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x1) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = socket(0x1, 0x4007, 0x10001) listen(r1, 0x8) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="282d16d5753827", 0x7}], 0x3d4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0xffffffffffffffff}) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) getgid() 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x80000a, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x8400, 0x4) pipe(&(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) fsync(r0) r4 = getpid() ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0x6cc4ea33, './bus\x00'}) fcntl$setown(r1, 0x6, r4) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) dup2(r0, r1) 16:00:09 executing program 0: unveil(0x0, &(0x7f0000000200)='x\x00') r0 = kqueue() munmap(&(0x7f00004dd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000100), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r2, 0x10000) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000280), 0xdd, 0x0, 0x80000000, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="9c87c3774d4c35b87e", 0x9) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x6e7882afb88bc744, 0x96f) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget$private(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8000000000000, r5, r6, r7, r8, 0x8, 0x1}, 0x100000000, 0x6, 0x4}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000180), 0x1b, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307004, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8}, {0x18, 0x3, 0x6, 0x4}, 0x3, [0x800, 0x8, 0x5be, 0x7, 0x1, 0x3f, 0x2, 0x9]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x8000, 0x9) accept(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x2, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="06001fff7c2a07ea994092a67c3d9a55a456709fdceccec8586534de2af5bebc6cfab73df36b8c094a2a2cd18739d8759f949546ba27c78bee89c86c5b3ca05bf3fedeffa52d4eed6eb6766b7c23dc1107fc61ae953d376cbada78b6413b60f17afde154abc7214b55d5ac90d3a4f65acd7214c9e2b512e120a3d74bae24"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000140)="3b7c251c6533c8722d5e1739771f1c6b16f9e08e47f77c89bb9fcf5dda2e7012f557844baee1132777e739c6ec06", 0x2e}], 0x1) socket(0x18, 0x3, 0x7ff) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r2) 16:00:10 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) kqueue() dup2(r0, r1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:10 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x2, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r3) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x2, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000439000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4, 0x2e, &(0x7f0000000000)="eb713048e6993192965200000000000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000380)="3093a3392384a86dec458f7edb179dbe88c2821bc2966707f825b0f8ea8b29cbdc2ccb4d968b8a1aa934f6c1c06b2d460cf86889b5d664b378727a781b73631e426019d04463b35e88178f6c3ceb5a79662c6d044ae1216647d04f59327239f322d15618350c0a78300b09dd959e7c2dfea74c0ba845e36c5dc48ed6aefd4205efdb7e2311ecbc0bba909ee585d7a4927bc70e7b17ee666dcc4214fb7f9c59f68b8394ef9de58e664a26d56525fca912a0c0d7da0bc6feade471f7151d12e93d4a84144fb98a57713be8171c3d2cea1f7633520c4a72e06260440520c781a6ed794345fb11364cfe30e2ba992746b9825d26a0b1ca81655209b47276fbb5dd03a4b65c1c1c3b7cefbd63bd9e0ece19136a55a7789913c478029f0385baa880a56ddbc527e1877c91d4c57b351d0599f78338a3aee60cca1b8e48cadb48c88f7c4b6395905a8020b0f0a397e02264ba27ed7ea111f6972d5e0c64d9b216c19353e4c27940417c5045734bd15ed1bfde61fa5c8fd0f7d50aedc507ad760b970da85624ed13f3a919a7c548badf4b22915a7d5bb235262534f7c8e29de169783294095e5135f3df1ff87759881a2d8b01aa5fa0488bd0ed68204dd3fbde83513be40cf8b1d0395edb4474b9967aacf88bb0abe882585790551525fdb0dc5753c2034e36410d463f35c81dc52c8538c6be435f23f87a6dabf3bcfcbb2ee97912e88d17f161e90c3c9822d6b8a43c9968e1b1bb618c5bad9b567f2b4b410850328bdb88c278d66349f3c4f0b82cbd0ab71086de37cf1d9c2d8ca46476c1430eda7ace05c4022ed80c148dfbac495fd8fbe99fd87b3775a9cc703223ac1633be2867ebba91b7c5969f0419a49ce3b5cab47f1b1667dd3bd6a883486b2443bbe9fb8bbb8ec6aa265b82efb322bcc96ee239de19a0bfaea2e9575c921a40c1d552ae40d3bb972bf799d983bd0e584edaccc3f299c076639c17154667c9c7b2ba8d677f237cb6b87e98da66992b56b0907dff7f3a8b580459161cca3808038f4478eefe7a8b2a0c9344139b10a6c3e335b4fce63eca5cb159fcacac020b32c1ac2191bd4ac6f312965ffc123de3d12153e62224894defcc6daf0bea7c93cdcec24e83a62c36d0b146e6050d916742677f343a52010edbcfc34943ac5409f5d8f33eb0a58ac92433e153e82bbd871f10e989c75cd8f5a676ccb03e5f1d426d234414b5fe8e55349854b125bb2e96e14b2401d83cd140620951d85a1707b8a7219d5e4a59edf7db8fbfc2533a570ee65961c082f20ef331759033259e7efced97113771b52a7d364f08230a084d36b120e3390dd62e525ca8228ec6388f21e80a659c6017d75c39b7a518675bb9b29a25837a6cc87a7f0c87b053a2c82ba1d9cdbc288aa7d65e796cf70330c49081c2e3db6709487bd53e6033b8780a64f344a44cade790ef9d1c92a5391ca5235b934dee38223c1dea0e7ee283c81c6011dfafa4a521073081ffc006cc8b4f5f3629487abbd9335214b92808d63b1a328f181fbfd2f73ea03850e915027e0cc919367a10bafdf304aec29ea08d46a52779b60889fb725474ca568f8309486035d6e6a9bdadf667b9efe19046f007a5e67ad7e99b578db3c594b9386c9bcb1f07bfe5652b556fd03825c6f82bec4ff79ececf2a673b3b51f8d3f5604d9d48b39a2a454c6f0c20108ea5b5acf9d5943c2bf94ce5df0ca0f991c009223fc193e0dc2c059dd4191c7b2d3e39758e4e9cb0c6ddf6560e7e052757412a32e2334356ebe76a47aff607a448950c1c564f5fc2ded042983689a7dd03120135f90d3c3619bc421e70109f81506601b8a9bb7f836eea0d4dda56b745b8d4a38d17bdea6148b6c2702ca3255b93898558d72297c45862c56dc068b953be7c214d6c1c724cc0f5724dd4bbb83608fdeaaae5c1ae8017fcdae29ca27847b9f8c058fe9d9f8489f89a0aefac1ffca26496c43f8ff3c5f303a4a9f74053229e8aa027764bfd990d29e1561ed6aa8fc2a0637c81b0471f29fd98d9a4dcfbfa9a5c58a74c14170d7fbedeb8b42f9813469e4ac2108cfc66f5074e8a61250bae65c23e095d1e90c3d20c4571e6b7487239f3c95bfa99d89a99844ea2fc1f73097209cdf938e188f3bead3757179171141a88b6ba6508d2c153d87f7c7e20ab31227ee415406058acf98ff026d14360d62f60bb23c4c045cc5701c7a7bbd02776dd8a1ea6d111163835090f91c8471f32c4c45b54e0ba86160222847e98b74bfbb90cf67d5b07e627451b46a1d4cab13429fddc5406e526d63f049abffbbb4ca8d4248f90e30166d2dcaa4ac91abede9632c877a3dcc7baff9668a83fb010b3507da1259c90cadf52fb1d4b1e65d173a53757b2a9fdb2662f282548a12916144bc71289787e00bc11395f78a994a1cf00a85dfbf93492b93f8735c768b327840ddd9c2ececb59ec313cdcb10b38578cc49e465384f964c4773daaf6e0c9746b0d06f32c36f7c5b9e05a7fe97af86bf0ab2f3901f9e587d926c28dd79e9352e269e710e80458adbc6cec9824ef899f3039d7d72bdeead59d83a64574cf32723cf1963982fae458a021f85d9f9cc1d74c55b51700acf46dc2dd152c5f1e0fcd6e7673eff73e87241071fe6d6a3374a05b9491c6284ccdbbcac5f788b37c2a7ca7b5472a32d661421b409381230acf9b3c9c0fd5dd394b6284d5bce9f82420d203976ad5558e61c72803b658d8d5e3d56b47d903fafcbf278e37b5c18b0c861e24322258a41fc570ff27259b731d5de24d1c48b2bc6f392d81d40d1442144b0de989f869b6f996d41742382240b614d323267174616d5dbf1ee034e086a94b8b7a2a4f3e6dc9d0f7fdd1a01f0015b773032dae6a6fade73ee5e2ddf2588d56f3668b0887e04d0dfd9558e5a0468cce2b66280832d2f9905414b1743a238615944d95fc16e188fc7b986f90ebb75b877ae576e560947c94bcf339a547009cbb35e1bf5e8310388d7c61808a4c8376b081e188fe2aaa5c465ae563497deae95420d17d1376dc68ad2568c354e8ae85bf8b53d615024df796a60e73425a29dfdbf71219272d7baf4b619bbadecc7ac06b3f04c85cc62a3648e7dd2b263bd7718c2ed12553d0815604a64ed453fb6260d638534d2ffeacaa05ec473e2cbf5b6ed8a98b2241d842a070a0ff5d7e57dd5cd229a31b526f0d92c051d4adabe061f0c6c823a1c79611f1383c1119fd80feeb7abf31b18201e86b7c372726f6e9c12a2ccbbfcb4038e2eeaea4501e42559bed2f26f30ee8038015e0c63c1c8eac09fab3523944c536009d527d85508e26455bdea259ebdc4f9adbecc1f2d61a87cc80d0f288eb6a11978c424d9d4db88fc1f807ace010f8607cf5c067a3230e62eb17c992ebc998e72f020a02c7d1fc6e6d7388845aa9543e54c63d4aa90e09c9b8e1f7fc7cea0f98fc324f36c807d0e1f7ebb6284cc83127da6f1d0d3eb1e63eeb8a8edab578b75304b25a5958db98906e4c11e7c263ec7c1c4f11cf6b465c07778ddd7ded9a7862d50eed212ddac050ca2a0a15469af71f128d03f476bc47777cfe2fd6c10ef1a8fd6e59e9548a0683b544c6320ffda4c293d018c774c7da898c85099ff2530a2721aedb7b5e4cc169061e0c7ae8077dfda71c1b30785e32846ae7fb18b0eb779efc17e9f709743fcf631dcdd679aab826a45d5d715dba3014d091e758cda82a49196bd2ea9293f61b9d83f4d3203755d9bf7eca27307a40111d18eb6d37e997d9ad89f355c088c455eeba432fbbf3fb6be0bf561eb43c0b20f48208d61a56bf35c65142d6ba3afac0253f5cdc73614ba41590ef426f6e4ed17db22097e8ab4b415f68eb7e8ec9fd6ab49b0c7063b4a261b04a0c40bda2598379c36ce365d6d9c8e4c9747992c02f0b8c37183054039cc65a6bb4fb946f35e92fa5221d2f6dc872cf5eee9eaf5589c237e83d339e1dd51bdf465637147ac5ddf44173975862cd26189876679bc8c23de963bd5ded2152b6d1269b23ba8a0b1cd8dfc7979c2ae0bf9d18bd1b8df6b610e13c119f34025b8531bd69bda5b555a0bf2ae5f0774141c918dd9a6e8b5b3b2e004b51180a4faa13b596a2f910897db745c94eb39e607038c86d221b4572d0dcfe4c3edf7c1fec18ee8e502f724f35cd4fa10c7c74812afc09333ddc6f4263517bd22462c2f6a65a10b31235add4c1c641f632e4c8dd72e23058de8c9028fd0fc9855e00a7e10bc83720cf8ea29d2be9817e2ef73afb9bd264bb4dd412b910c6f70247c78cb9142d8e22131d889c89e8ec8434941b639b99f8a9a27d0265512cd5e5ce6fe56095a2e2ec6c2d4f9593754dc6c3f2ac5670d9ce399fae12ad0b3429062936fa44deea752a67e1aef8cf3acac7e1aaf7658427c5bf47c8fd7bdbd547e3f40d329349f34ca00d33d8d56d330e1013d2ae26aa59f38ba6be48ab380ae5855df4ee1c03d59a30a50f3666e4c7b40aeb436c1476ccc191120045d1f383d6514437bb1c5d1854e49d9b7978f73ac3fa65eecaf4bee930d8865aa4b11e98eb1c7885272ca7cf5966a59a979f5733e3632bf10bec40c0c5e39da5c8a3ef5e4a36c9521c1eb73261fb7f0e06d1391a27b5f396e93fbab8512a758f1766f219a3c5adeaeb36677c92bada01101eda0449ffd8621e4cefdb7fd1f8cd58825daf284961a7f66607b12ae7ec12eb5136cfdff57db61a31a2f50ace6afaf64d004811593726a64fb82024da7a5c516c3085f796e98e0cd40cc3b3eaa3faa1de045b71e2f735ad942bde937abbdc3733650a7b6901247bfa0618513b3ebc896197a51b4b44b1ef83428a9f49c2bb390d892d4c581cb557bb421b6d109840d7f8a3ce2b7167d865bfcb48f35cb4cc8b51eecc639de9e0619cdbfa3012ff2b922f88d877d4999af12679f0a699962b0ff952ddc3d00df0c668f6bfadf4d530f6d2ce577f347c3541b6fff65668dcad2e465b342898ea68b38c577fa08416c581d6ad386766946fb5d657a947a25ae8de4c3442bbb041216b163270b0cf974944736f56d76d629a59c4a6008e9106a6a219499fa55a2d2a856948370908737d3ae96000543ef5249725f9d915d95d0d98213682c63f50712242211cdc72ae8c16613327873f5e764820019be6c7082c972bc6f1dfa6771398492e248835f7be4288603aef49d9e684119de905bd698e521cd6e56cde3ef108605d10c33ff8d5694442b333768f17f936a6b845d5f24739a6336d950c1b5e3ee9e790073b24b247662735af58ab1b74ab8f289b3d45d701ff6296e98aa747c09c7f6c7b4d58ded74704376220c5fb0cca3e91f052030b96da9a82616a77e949b782c0876869227f21c931866dcfa68410a4ab643d1f8f3d78117132cd545f6474bf8882cdfcff99fce51f5e3436694e13e58cd6556a2ee89ba652b9025f6d879a856ce42b37cf49917893d56fad4a483c9ba93288167a4e730388b548d4df6451de4b048b6974748b3bda47742a3ca889beb3d6b673bfaaf0667c2760a27cc238fb816cdf9560aff4dbee3a414d6e79a0fa580b7547e30f79583f2f6cfff3182607a7b770b85fdb5365e83ea304e540c08181eb3e9c49429aca3a4a1c059beb06fa59a2e9d094253e01a5508d41c9f36ac87a0ac2175ce5ac71a39fb07c27157ac3e164dafacf3998a57ee22e3b96cb02261fb63e0991ec617551907fd51db74fe6aca28993da0439a9c5f3c842dca81400751d3c35f5746ded2dcf6f4d3142600bd4bd6369b1bfc5518845cc674685dd64662218f80cf8ecdaa8f06c24fdd145d3", 0x1000}, {&(0x7f0000000040)="856000b7f325873538a0238790dbd5c1d96515a4c5a12cbfd860d6a0bc3b2d484e9751fcac6bee49b88ab6bcfb25ed5e7348c1a8cdf78a89969552daf96e826dffb7321a473eea89fbfb4169398a1373853779f8938149686bd2d7c2d703607ff281cc6f79ac7e2591971811001c81157d508112d52b288f15272761dc5df39acbb3aa75c25279a8934dbceda1e021aa1567bfec2fe14bc7a0d912218e50b002805ae545e660ed78970139", 0xab}, {&(0x7f0000000100)="9ecd684cec107d125d211f44f72813ea5fae1472d62e14a8c71f97cf535d082b8194d0cc8037a73fd10f2780c68fa507b042ee7d5b9ca39d857a8ac1dcd288a612033b6ab1215c3b12ec1328e2054ae0b47af6d054fd243dc9b66731c70fd6c3e583b61b3b9a395490fe1e8258a64818443ee45887dfd64b0efc665c717b4b20794dd88b0f626dde3842a81cff76447df2ea5d0d44a7c82c2bc0f2e4a83866cfc4ed9ce853d96d004149f78396c6d61db64a42cec8f28c69f1f6b2b40f736b0a8c76fa40f5d0f72ff5", 0xc9}, {&(0x7f0000000200)="e9f75c04a8ea8af1dcbdec1d9f52ccbdb0e615b313675975a411f1eab21b245686b86e0ebfb70bc55c9bda692398361a7a0d7a99c6f7e58fd33d8516cded6caf28405a1b39562d449f51f8bcb66206600478a9fe28fbf8560da0685ec5ccba83d54eb7aa155128f60a82dcf7cc13d81bea8e0aafcac89ed32acc40434e02a2a03ca0b3ed810cd3740357a03f694e83df2a0924001ebe0be231c94eb4bc9ed31f80adbb784d785eba55e4602d1dd2dbc796581b6554793358c6740ca5bb5b2da9bc7c500984e3fe975161ebb3ab9f892df963dd6695ebf656f91f50b8984fbdc42a7bcbe67b494d9c9f46fff43679ea1b0a26a2acde", 0xf5}, {&(0x7f0000001380)="738e94b929c9578954ccae9953da0e4b3da13be578adddbbb1e41c4a631b324b99a9b477a635e71e97a9559821121f8b90eb4fdb73ae1766c0bf42818144ee85bdef1c23d28e6b0ddc5111da19b879b1ff4dea033b5f8485", 0x58}, {&(0x7f0000001400)="db30b6a7ae56757c204ccb892ec2e1d59d98f3aea2cbcff2e207581a7770762ed9552bb8e8e23a6427bf6dedeb3d79dfbab14b238419112d2dbce603db53a06951bae959bf848169fd6089927b073ef383af3231e211467116d4546d27", 0x5d}], 0x6, &(0x7f0000001500)=[{0x1010, 0x1, 0xf43, "53a2573c60cca742f78ff56a12921f451d0a7b4523620dbf4dafb9ae9cfda0bfc76b32434492e18cbc4a531e5c196eff8085d4003fb06a31648837d89b8ff355fb42c1533fe6eac2e8363749daa2b58f25c804a0ec28e62b661eaeaa80742820c9dd32f6620e34c02877f361d5df38991a9057fe791985bdfb7365fdeb90246b31ad2c97ddf8ccc313b7774a590d1a85437b80485b9d5113f96e82f77cdf5740546d7c1e2d05c6baa7836b43921c7218893914d794e905f16952b4bcb9a5fd2baea02fdf84ed9060f01483bda487c0f58767f8b712a5b297dbf7c19f27fb1a28962b1cadbba2a8e82ef9107d3e1f5f66ea96f3b03c1c7ea7893e8279a536e38fd743753433ee8f35144f61cef3f04515603e3061eb2b954616215c35ad6194c2e659aa2e32a56fe134510659ed054b239ef27457446350ec6eee13a2d219b7421f013290798c28c8ecba6d9706b862ce1c929bdcb893601e1baeab44ee95fee338e24555aa700be5c3b87f995d2b14b14ec2410f5df8fa2a162296431a6d2ff65d450b22e4f463d25a9ab965f2220a0f863cd4cf43bb887b1c87460b0383d6710e97472fe2af785f5f3610bddcf58c34fc065298689021f906412d20ba39525a3621e26a70b6fc247dfa3d03972d5315926f60716106327fe5ae049fe076162c0263b809912c5e2b49db44aba3625a9fad57547989ec584f97846e8c9d8aebe895ac78c94ed5102d4a540e745cac8ffd0647baa30e891a471df789c6f6b35e32009db7101c9d77b8ca30328a626a47979e39f91380ec8ec9a0b9d36f574e8fde9ea53168dbf49581ce803485b8a66d25699c8a0ccd86ab6da7deb691c942fdb67073cefba960d658ae1018bed60edb1bedb42769b7b83059947c661b97fdeadc1d810685a13e84b6746a40f25c886db07b32454bd34f26c85b917355f4e5770551478f13b62d7e70b253d120aeb912fc3a13383358c8dadf7d0de09032051655122efdb4a79d504a70f9a30200f3d26dea8e1f5c84f574f797e3f72994bc9985c2bf063d6a2dca46365df85eadfbfb59a783ac14a7e23f579acbd2c18bfaa3af0c2a76817f4fa700d303c801a910a27422a9840db353c7797ffe10c81959d83e9e35273e919ee90a5ca1b42e4db6a8e599f954cab6cf3452af8ccf5a857d93ddc3bae7b5b529d5bdc3b036118fb6b4797592566e84599b1fc051f9d9bb9b354569dfd1bdfb5cbcbfbd09acaa810f575df4a1d5ba273ea7ed790a46c61f6ad1c17597e3590e279964ab9bd65421e32188cf92d94be8f22bf3a4880c130c14cb8db2aec2bfd7fc171282c829790d57b49398ec2448a6164c9a1f5e98c0b6ac9c4bde7f68e2a463ae9d97fda73ebc46b66518533d5aaca1c7676c073dbe7030e930b2f6b00450e7c8ce915148ea4b9ecb1fc1968e49f9f2a9e6ce7d69fce1836c0af1eeb38ec31f429f8eaa89afb7172e9fb65fc2df11a048ae420023833afb6ad9960514f4c3af784573bd02a8f66d6f6aadfea78845c41dcfb8614095a464e2ab495202e6f714fa7e2ef43772bce01c4135183371a10e796c41323dd49b7b9f4925ed5ca4439487e673cec656864b993c8d2383df4615a4d9b746cfa35ddf4158fbacb2f2589ef6711dac95a93167026ffb6eab64469df0391d7e0b2da2b0c1c02e00fab43f7e73fa73d80dc5ba793934293cba90458269bef03859f3bc0b0d250767e8cda87d6ffaab381c6ecf92c8890006e8209ad4bd421afd183e3ba622d4e61fd8df9831583cd1adfa9946dee06562f841835376af246005a63dcfc2a41d6750a9447777625b3a9f9e17b5f480a61d29220b579efec0ac6f3bbbb4cd6d40cdb313697c62eab9a8e50323760c685567b66198ea38a60f286be696648ff23129b33c11b50f0b542db1c0ee90a0bd8a2ff567aac8376c954900b5c36c5f90296bab99b3c0490f4c6f0a33e6e43df0c1f3a9fa0ff80b0e07e58396dfb05e893871b462157e301f017b6b741d5906c5db514f7768c18df1a6fded061b26c444c629e323618d1b5ab3e9548f9ae4572a3652846e7e0edb9d334b6db2c961f0bfa213fbfab5ed014226c89de2db02136902c6dc210f0c506ae805f1fe3bd9a0543d21e35ff648333968def15239215d2ff166c06ac1d1c424fcc4dec106ad126b931324b7197f6a8931ed897eb49483563c098b98505bc31282b9d25f55c451405e26860bc66f053c96bd54adf7026b3285940b0ec00b44ca57c0e5a374535f3c1b4b17bab280b30638617155323430afb3c8b7fd35035ff5d9d296aea172fdaaae78e3842bca0bd6fb40d2b06cda9bff46882d8bab5309f7514d928d6de24f1786c7089ebebe705082c4e72c8c4d1fc93636183ca7d99c00d863bb0119813cb20f2e53356e7dbc0b1f9a3560c3fb43057ade5d54c56f06889ce527282a1584a15024af28b21295c1100111c33914fa2c4cc697db40cb92dbf96d974040bb446c64ae79ce79ae03c288959a9a30a2dc0f4faccc47a694396d57e6e91ef4eae31d5df26074a93f44be98d5d1a47b80e74695cfceb4fd9ce9297a6a477c3abfa2a85da3f25941cecabebdbad6412fe78cdb40640fa6a69b2d485793d592e99e243f19a46ceaa7f263809c05ba7eea5334c49e138c9b0d2830d7673d07ae25f4d84d160472fb74ad66ba2f7870ad6396f2a4c8d89aeedbc9c9cb836a7b8e643a47dcccfa9c97070e3ec39f3751b6037a4ba47e3c28a188f6658079edab7d901c3f50f2ea722af2b6e5f02d8a24aa91b93fc6e10596fefea5ea51542050f8cd238b6d71267810150f7f53f7a6190e0d68054695f91fbe21be219ca79498f173979d329e0028ac5971ea935765e2b59a46811fbdb425e190069fa9bf769bb6c1f4e7a23833d02dd4c2eeed57ab7684034c141970e161de8285dc780a05889a056c3f8a5a90c984a1ffdf10f1174d227e4e28a46f3ac502669238b2c4aeb9121acf3bcafd23c405efdad5952648e60fb446cd16a6d90e2dbb6b165f457ac6c12cfdbec8d8c3caa51b78b262c4f0bcbc43a84a1557a19dc25738bfe87401d8c571b5d650ca4ee3615ee0065f88d7187390d06ccd70d7085da34bd8958485dbc60a63b766ef96f6da213bfd9ee1ea43ddb2c0cbf319aae7a82e51abbec2c338c51c8f64ee3ec489c1c8097be59226d0bcd36822d2f69fb124641f06d0a1893387f05d7f8c0d9d98dd7d910ea3618ec0253e9260d469b73dcf86f672c3f71266fb36d6f9904e11e9945f4c11bf43f5d65eb105fa62819687959ddb4a8ad37ed3a19987ed643e1f0a13f11847ed7a1bc8c1af00988b50f16c0a4f33dbd97d89588edec2ba8d53e8083fb16954c1485f49e9b4f7de8b76c96a6a9928472c7c0f66dafa97632b09064eb86d002aaf35161e424114435398a778c84205a22ccc0b6df67be651a8b849fbdf9021f67ca34a4207acfe9116b5d9f58afd8b285df35e6a0111b4108672ddc1af4f06cc759a3f03c6193f28567a7c320403521364dce89968d28b0de1f78ba65c55950cdb3733719b5c0e332dc6d9b3648b91d5fe500db435f71b45eecc9336b933a2e2a608f34037013c01fec8353f20d4e21188900d0c51417ee353bfdce130866be79f4d1bbdf8b5769dda95e40fe839499d66df93eea3823d736c88faa69ca51d2f4131ec8de1099fcd835e5dde2bd212b5ee81130d3c594c33368c799ec67c3ac7323e603ef2d55fe2774179ca984550121437e3150ade9c9a17be47f73f2d88159fd7f3936a270eb1d40c6ae5d03e4a7834b4bdb124ae819e9ee4612c19c7211594431a2eeb44a48ac1e27e4c6171c9d4bb2b5c5c5dd7e8c88e3a7adfe464d2214ea5d96e1e48dfcbb65f810b7d1b666611ef610030c3d707001945224e7db5b4d85598a4dd111ca06483954efd94157e80dc10f8e251325ffe7caa3b114592f05ed66881440663e9b6c6d5f0d9040b37662be3b94a9ab8a3f194bf10615cd281f273d4eabf110c71fcfea7850f823129aa6385e1d9871a65dc9f1fa6d7f2b52f308db050c20ca40f690b3a1e0abcabeed0cb65737d3e892bda20f63b5bbde1b5167d42384ccfb9219ceec94824bceefdbf45a55c75c9ceef31882b0d2ae5571056090d42c610d8fe1cad46dd951b7712e81eab942df11473eff4177ed7e88537f3507d7e6024470cef90516c7c4da2fa931d9ca80caeff31deaaebbdfdcbc58a1c1a75451154b5733f58a5e4790dacfe9e5e0cb468b5ac0ad4bdad39787d45159b280ea34144072b9fa8910d645320e180e4c28f20c463c459ae7f74df1e8b9221cb1f18a5e0e24914d77235389d6defe3bd406a92f916ea5b94888440e0d180d2a62faad28ac20f1d6ec7c413b370375ddb0d3cbc4a1fee6987a403dba58e0d61ddd4213de7bb472cb552833268c8b47f3d42e647dd5193dbfd41f351ac9e52f6c30b9c75ba4088f4106017103dcf69462489937acab20de179cfface8fa38e4bda029e11ec67a885169813477483bef0e9f8b0c5038344871654e382b24ab944d4ab8c9dccbf97d24dd24350ea9e73b9065dbad7ad577e99682e17e9b615d439f35c8f7d6c917673577584034eded9c2002f8023aeefcd328650e51201224cd591f176db776680163fa27e77c2f679ca59da3351c2e3a51001d4abd48668b4259a12aed4c54e25a6d7fbe0e5a8f346be7d287def8da970848fb7579a0abebc94bc2b5eb271c5cc49dc9f05a0a646e27033a65f6daa91c32862901541c867488cf580eb4ed9eb8471fed5a197f0230fea71d6b7737047b9c3d7f064c8c459268be8be86ecabc6075ab0ed1bf85de4057eda7c56372d5d321cb420c174e2bec2dd1a0e48a5873cae0b88fedf7c00b94df2d0bcdb252c514348a4bc6f06fda3b34ba03ababc6913ed4fc1355f9f2ea01b84a94729cb27f899b8c9882d0031a0b5f0fb3fa98991cff46c63b152d3d8b4d41adf4fd2594b5bc2ff9e65a0695a5e34e3cf43f690fcac0b7b7863e50089140a6a80251f68f0eb56742ebd7967fdfaeac947d73b5798cfd236616e50f87781fcd2c1431f5dd3f62ccf9295f8acaa330f6033c239d2a501e8c92973306447085c1ba17194145e7b9a8af7161883e5bce20b7fd7e8a475d5316cba6ff56862aae82c4f84a1afb19e4433f072b4c0238344da09897b9855ba5c90350c290136b33ce3cb5251800295229ce2352efcc9deb6abad844fe1fa3d7ba0e3783375e4191c9eea57cb93c575a636af8bd9840a0e1a2ac6f2fac3e0747df89b28efd8ceb223f18d8781980efcefea91b4870b3e8097df9045bce30bafeda919e0986ad09be6d97a8fb9743b9fb06d3b5d80e17666ffaf1c7d61bec0f4e1d897b1ac14ec184e1edc8008fa13413421cf5be5984b4259de160dc3eb2787bda346710e640570b3f02701afe8ae16683a647857070e4cbaef2e51c08bee496984451698468a84f61090b3e6e7c172336f190e86328693deee0c174c0c7adf92d92c768edb7a5f863be5b229ab871be6324065447bd116cf833ffe5866fdd6451c2ed1585db36941c20387790841c63eeb488da633c0f348f90f2a04c246cfdffe3be8d6d442ac4fea520df2f972be66dd30f9bafcdd2ca6121ed5a5a57e49e7a40c5123caa81af88c007e656b0b993854e9fff1b431f43d0baf14732d5f16569fd8adace4f044fe715ce77dea413dcca1cada547b29927801e8c33440b1eaaa386b1bd9819bc458cf6bf8a28d0f033c859507b7aab79f64ef58963d710d0191f5562efa133966c702263fd8eae4c140862c"}, {0xb8, 0xffff, 0xfff, "83ccebb74c2fbbe266993e00aa0be7b14908e9e57ff2a5bf68c5538643e294cdeeabd2fe0f0f4790fe5e132b7f3cf7d153c097a6dd8bd56429ce13200ac27a595147a1915ebbfccde891c65e5b2c5d2aa6d7b1277e0391c3ca74843c591e0a2a8f685f78f1ed3c1d0fe96aa43e633ee059d714536cbb9125b7cfc13ab267cea42a204d25611ca6c559f696bf845743c37dd817c112464decf401167c16bb25672a6e"}, {0xa8, 0xffff, 0x2, "76c381b239d506a975c3a6f0acf6abc87728bcdeb01afd50389546316259b356fab657215ac445a0e48fb5ef1fc266bb83018dfcd7ad85df865cda90f176da2f4c6efceb22aadd3a3894d1455748e323e49ad26b5967c4df43dbea93db3fe945c6e06810bf296c99c296ba9182169fbf6affc88ae1b996f96b0bf3dd44465b805723c9eebd07b8975a52a06f146cd617a7c4b474"}, {0xf8, 0xffff, 0x6, "94b6c0f8986c07b7bc17e386ea4a76c6afeced496d088787d35a286a241a913d99a876e5ab77811a0b1c01b7b0b842d1b9864da32fe61b17609d82eae53983b5d66a8692a13333764998f4ef26822e88e0abaa701ec6b08eaff7898f855781645272fb0746c11bb067e83262c4db46a280ee21abdaec22139142bae9a43b358e9a0ea9d5fa2d653b585038ff59d5439efc2dace70f48fe8742ef9d28d1c61d39e2e6d79e39117a99e64005e9088f62c59cc3d056c22a7c9242a13fc5ce642266743534bc4008d653ec7c9f742af6b18ba07cda02ed3487ef8afd7ab92cce6e3c4e1fe8"}, {0x58, 0xffff, 0x8000000, "ec02ccd1c119a2965345c1fc68053ba00ea5e50e9d5e3885215b04c15b5caf806d0c28534f6d51fb188d92d2fbbfce98d16c3c13c8ef4d26e16b4db9e87fe96ca785f4f308"}, {0x68, 0x1, 0x101, "2d2b2e044b44e574be8cad6093d4fc78fbe54d9e001b0810f74f1b83add45f92d22873b0897b033334e2ad8f8210ccb1ebecf582de2a9ad28c70c602bb9f7a95418e676c11d9e2527c6c5073df5faee734"}], 0x1328}, 0x2) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) r1 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x1000) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xb88) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) write(r3, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r3, &(0x7f0000000280)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$TIOCCBRK(r1, 0x2000747a) sendto(r1, &(0x7f00000001c0)="096621065106699d02089e5575e3ad472e057babf723d5dfd7bc2ee75254c00ae644affa2093b476f1e44f49f6d2abb56befa70b7f42cfc8b20ef32c846bd84852c450ed0bf3eba71907293abbe4c082b73c36187ef9ba116c7b52816a13fca5c8f79c8c9b6159110ad03c6fda2cce090915920d4e736f331d754a50ae3a6af3720a0be7a86110ee3516d030", 0x16, 0x40a, 0x0, 0x2a9) clock_gettime(0x3, &(0x7f0000000580)) r4 = msgget(0x3, 0xfffffffffffffffc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000007600000039a1ccc2e6857ff77d5f2d354e150900ff7f463b18411f557e0223b711e63ba7ec0d0e5bb9cc094385ae37dada4e092d967dd606bc1f4abb9190b0229ed801f1edc6fed40cd63a011f7632e94797b1a7b311f58a1ff562a4d4d144e32886559620e671bd476a76d51ea97831e70757eec5ba4ab231c401c5f076fb6de96dd0362d430a67b209c54ab2ec9c70a270281b923300000000000000000000000000000000000000"], 0x1, 0x800) r5 = semget$private(0x0, 0x2, 0x8002c2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) syz_emit_ethernet(0xa9, &(0x7f0000000600)="28c5eebe16198136b6d10ff5947cb4fa8f46cd4bc1c4b8d915963286e285265754e5a6371655072967bd6c62e414e2b845e052b93208a1ccecffe2c265a5c8157026e0afa57a41984d5bf41d6266a623e40083bd7cd346dc3eb351ac0f435cb103b2331e3b200a66e30fb43a1770c83de50d3e9e4cd443c9ec5d098398922f62da56ba722959ff695f52a83d35366970e0b1796e188b9da64da85667879002dc57198a543d67b1b8bb") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x200, &(0x7f00000f5000/0x3000)=nil) clock_getres(0x7, &(0x7f0000000100)) r8 = socket(0x18, 0x1, 0x0) openat(r1, &(0x7f0000000380)='./file0\x00', 0x10, 0x20) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r6, r7, 0x4) semop(r5, &(0x7f0000000280)=[{0x2, 0x0, 0x1800}, {0x3, 0xffff, 0x800}, {0x0, 0x7, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x80000001, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x1800}, {0x7, 0x10000, 0x800}, {0x2, 0x5, 0x800}], 0x9) msgrcv(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000021000000000400000000000000ca68a7dcd0941f48c1c77fc147375d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a793594377a5005c0e9f2ffffff0000000000f61648ddb1ef6e798f000000"], 0x1, 0x0, 0x0) 16:00:11 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x3, 0x10001, 0x0, 0x6, 0xc000000000000, 0xa84, 0x7, 0xc5}, &(0x7f0000000040)={0xd8, 0x8, 0x0, 0x3ff, 0x1, 0xee, 0x800, 0x27}, &(0x7f0000000080)={0x8, 0x0, 0x20, 0xfffffffffffffffc, 0x9, 0x8, 0x9, 0xffffffffffffff01}, &(0x7f00000000c0)={0x3, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getpeername(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r4 = semget$private(0x0, 0x7, 0x10) mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x8) getsockopt(r3, 0x5, 0x0, &(0x7f0000000300)=""/217, &(0x7f0000000400)=0xd9) semop(r4, &(0x7f0000000440)=[{0x3, 0x2, 0x1000}, {0x1, 0x8}, {0x0, 0xf99c, 0x800}, {0x2, 0x6, 0x800}, {0x6, 0x0, 0x800}, {0x7, 0x72, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x1800}], 0xa) r5 = fcntl$dupfd(r3, 0x0, r3) openat(r5, &(0x7f0000000740)='./file0\x00', 0x500, 0xc0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0xffffffffffffffc6, 0x77c9, 0xe5, 0x8, "6a2df1bb40232d831fe0bac70e7ff2de29c19edd", 0x3, 0x754}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r8 = accept$inet(r3, 0x0, &(0x7f0000000580)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)) getsockopt(r8, 0x3, 0x7fff, &(0x7f0000000600)=""/158, &(0x7f00000006c0)=0x9e) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000700)={0x9, './file0/file0\x00'}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x0, [{0x2, 0x1}, {0x2, 0xbff}, {0x3, 0x5}, {0x1, 0x9}, {0x3, 0x1f}, {0x1}, {0x2, 0xbdda}, {0x3, 0x80000001}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0x50a}, {0x2, 0xfffffffffffffff8}, {0x3, 0x3f}, {0x3, 0x7f}, {0x3, 0x3}, {0x0, 0xcbd}, {0x3, 0x1f}, {0x1, 0xabe}, {0x3, 0x7fffffff}, {0x2, 0xd973}, {0x2, 0x1}, {0x3, 0x6}, {0x2, 0xa3ed}, {0x1, 0x485}, {0x1, 0x5}, {0x3b017584deedbd9a}, {0x3, 0x4}, {0x2, 0x10001}, {0x3, 0x5}, {0x2, 0x5}, {0x3, 0x5}, {0x1, 0x80000001}]}) select(0x40, &(0x7f0000000000)={0x5, 0xc000000, 0x1ff, 0x6, 0x6, 0x3, 0x1f, 0x7dbb}, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1ff, 0x4, 0x2, 0x7, 0x3}, &(0x7f0000000080)={0x9, 0x0, 0x2, 0x90e2, 0x2ee, 0x4, 0x400000000, 0x345}, &(0x7f0000000100)={0x7, 0x6}) sendmsg(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f00000001c0)="950e879fc5f45170", 0x8}], 0x1, 0x0}, 0x4) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='p', 0x1}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="03e71628dc410ca8", 0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x40, 0xffffffffffffff78, 0x80000000, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f00000001c0)=0x4) setsockopt(r0, 0xd55, 0x9, &(0x7f0000000080)="2084e7745f49a5f7cbcebb9197f29de0bc681a2f22a3b4ec119df125517e5e36a29873a523a6069c1c77aa6b80a5a7169df12a3f811f97411b5ddbf68cff458c0710ab04ba54b91aca58a83453c4d6b7936eb4e8861063f4acf08c579be2eb172b527ede8f6c00ee79bd3b08e2c08000a1b2f4db69176799388190060de809", 0x7f) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/90, 0x5a, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x3ff) utimes(0x0, &(0x7f00000000c0)={{}, {0xfff, 0x20004004}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) dup2(r0, r1) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6f66696c653000"], 0x1) shutdown(0xffffffffffffffff, 0x2) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchmod(r0, 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001480)="a902010000805cb90cca8590", 0xc) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="fb9ee86a72706afd2ce8b0d572a204e80d9cb53659ba915ad97f030a4b2927ddd1704fe523d810a19baacbbdc9d0f01ac46c7afe0ada191d70009da42e3db6e1c034f6c0169845a1a01549ada0f9c1535372015d9207c3fc6aa71ac5028ea32cb87949b7e2ce27c6d06a9b0daa31479d4a08ef5ec1d70d51cc397549fb0e7a56b649a5c26f87933f5b24903a1c425ba2253154cd24e6fc482774c80e866eef56703d4cc77b6f6729ab113bd6000491400984ea0276f35c2e4b0d1ca6789d53f23e3577e9f2508b0b47e93c8ec6de3807770b33ab5e16fa114c2abfc8d728c8554e6bec80a08ffd9e831858751cda1efe1703125e3df86b5df77c0b276a12265538c295d739f8f5b44cf3cbe1586b8a6d361939ebaf48060993ea8a9ad365a22e6985160c9f9ae4747ad83fb996eef7d138a7b62080ec9ad9c350d89b1026cd0b059149d6cc2db63b959aae6f3d9161ccb6db59c25c465b4e8115eda243c07c39fe194d0f316bf1727feacad016a2ffb8f8a8720c2e9591bf5b145e5bea41acc6270ad8684d9e7ca79ff8c6c7ab97590dbda8a559db3172e10337237dc3be50880be166825f79c79a4fef6818d2409b83c42dc6d744f602a1df60081098086651d4c333a50a289982b156d52cdcbb531ca4b13eea9683ce169af9825f9fd7a26b5715aba59e30618766f3fbb09ef20aa4e37431e30502a8c14dcd0080dba28e7e0e9c74529c9827a3317a4f607bae428ba90e6daa95aaf0cc971e45a1d1c8f038f3f08a63a19c610666099a80a07bf0b318d4eccb9ca20ff53690c42a96e6de1507acdd7f999c24e4633d2bac5ce0f767a37b9538639e00d644cb3e27e83d455c6b9f46cb33c744883732ea5f4548a88ad5b44fa6c9c2c5cbf282f515f93e7fd029478d96e43f372d6927d2282cda5b7033a108e34367bceda83d9cf50561791942b469bcf121d212f74de4c3768411a3fb0d3ff88a2375324169b46ba7756d54fd0de5a9a66bbdd20b7a6db342dfa5b15ac321f47d177a66bc27a0d13b571109664974ad7229c32a3a2b339ea2fa7ac79cace3d08c9a7889fc2f02821f8d487be12f3bad526d2c54d389a301846de39702f89fea45f8c673b04d21c7fdcea081c020f860fa21b637b6d4ad0c800acf6744279be97a9badae3126d171a968d03f1f05548d5b9940930e8f05e005b5e5f619190b1a7804f91c606f6596be8236302a3953cf3058534dca10ad969273aa7c75a48af51439d1d773c2cdbec5e777120fecc1ef40ad3640a4323c8c03f10fb778df670d837f18fb7e42c3e24ff9e561027d78d511f9a3528856add986662e2ff59b77c5024d705427e4f02884f3be10bc481c70647c96f51d0b3acb0ea62e65fc6f19143e382a18e66ad658f4eea6cdbc332c6f93f9bf195e83ef4b699464cfb10ca34fdfe40bc6615ea8f75cf28385a8032e43495434c8786548d4c3ba110ca8a80780a3550e0bb4db9a3c09ebbeb75b359ea912df7b78c9867afd8350eb4533fe0b8ee4c938503138344ce42275277df0cc3919db2314a12dd77063b30db4b350e85990035b8e600f0fe0829333f3938d6ca7b29fa82a97afcfe144010ee03e97e3e9792125eb6c0fb27f5e83ac9e6c00082b92754037e10d426d3ab69a8fe6fcb75e9150a36dd0685cd272e1071664555f01aaa7637c38a9ee1fc3466189dd98b5db7312cfe81dc67e9517ccc399cf3b66ab8d47d5a786124435712c7d93c50ceee6332a478877122034098d7658ac8a05fd5376659440b8930232505fda6fc4176fd650e66757fb78f5ace3aea6841ac89471b1f6021446221f7c6e957e93e8fbb966bf8676312cd1ef4a300e0e1a8d51adeb60271a85228fdc1caf9d197b7c2a1bc18c4537a06a58b5559559518ea7ac7db8a7f4737b65d7d6465ee912d360c059d492651f43a3aff6fdac2eeee3effd3bc6bc582f170310944d652b35ec3278b1a079125978b877ccafe583ce0136f8de0b2f59dcc0191b32892eeaf1c508e982c7", 0x595}], 0x1) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x3, 0xfc2, 0x200000005}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) chdir(&(0x7f0000000000)='./file0\x00') flock(r0, 0x2) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8, 0x3d4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000040028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff00000000000000c5000000000000000000000000000000b65d286c00", 0x2c}], 0x1) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) 16:00:12 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socket(0x6, 0x4, 0x100) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000500)=[{r5, 0xc0}, {r1, 0x4}], 0x2, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2d) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) read(r0, &(0x7f0000000040)=""/2, 0x2) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x4, 0x6}, {0x961, 0x1ff}}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x400000000006, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe79}], 0x100000000000005e, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/145, 0x91, 0x842, &(0x7f0000000100)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x98}], 0x1, 0x0) 16:00:00 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xab03}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x800010000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = getppid() fcntl$setown(r0, 0x6, r2) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x4, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4004, 0x1f) setsockopt(r0, 0x29, 0xc, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3f) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xfff) r1 = dup(0xffffffffffffffff) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x20004, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044272, &(0x7f0000000000)) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x220, 0x41) lseek(r0, 0x0, 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0x8c}, {0x8b, 0x2}, {0x6, 0x1}], 0x3}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x2ee) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x22) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)) 16:00:01 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000040)={0x0, ""/52}, 0x3c, 0x3, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x802000000009) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) kqueue() r2 = syz_open_pts() dup(r2) syz_open_pts() semget$private(0x0, 0x5, 0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='T', 0x1) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xbf) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x102) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x8020000, 0x1f, &(0x7f0000000040)="8f7337ff107b228a52e1651b5285bcb8a01b8a12f299a314c94acfcb1a1fc7e14b836f197f2890d957f85203f2550e05268a89cf78d403e116bb847bd22f82d5367ba4458c24e24ab860c1a900bf574e", 0x50) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000280)='./file0\x00', 0x6, 0x204000000000) poll(&(0x7f0000000040)=[{r0}, {r0, 0x1}, {0xffffffffffffffff, 0x20}], 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/204, 0xcc, 0x6b0c3cd28054a34e, &(0x7f00000002c0)=ANY=[@ANYBLOB="91b810318cb68cf37a05937df5f4a86f3aef078b601f301acad88938c17a9c92db7519447b2d3057087782d6d8249a9db04a3355f16f27b44bd6f3da51129498d3ad1cc98912305b85d754f90a2cac38400de070b5c0850de3a5dd1c40ad8c00d373dd79f0e8b2a38bd7930331903256c75eac756ce3a3c1eb2317426dc1a3c72be5cffed274d2de4f45f0b1066283e48e47ba0530bedf6f57da79d1e91e5fd9b9e6b608f7e2940244f932addf03410c4ad651befccaf2cc2ca78f3c6291d03b880243833bff9231f859a0628a3571c9d08384640b8dfe7fed53923cf7a92f7fe8d504c9b0a1ca5c6ec36a90e2aa842a193377802aed5c648f383cc7f693c50a76b5453abf1134edab40a8c8f1266bd679526a6b84a825a9ebac9e656ac55fbcc46fa2c08f10cda96b1d0bcc8e9de5f33287694618e581d97f801875c7ee63f205767acd7bc6773a10165641e634148bdf081f2f637d38e452c5"], 0x8) 16:00:01 executing program 1: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mkdir(&(0x7f00000001c0)='./file1\x00', 0x10) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0xffffffffffffbffe) renameat(r2, &(0x7f0000000540)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000000b40)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000180)="22c6341c", 0x4}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="2705a1c9f470eb40bf1527a06a6b2b86f13a00dca9bd7ac09b96101cbb0f7aef0b9c28875c7718283ede065e6dd00e729cf45d5b76b1da5e2b0634fd152796e4d877232ada24e925644c3931ea64c00ca1cfd696df0fcbb0104aa8b74a91f1615996d4232a5e52bc2404b7f1c93adedd748a16f0b221e846481513b5ddc3b70636dd9fc61ad960e8552b1394636a0cf1f23c040c5a80a9b5e6b986676ed2dab523a791e8c79b489f77bfaf2930cefc8e395d98019f504596c6874f31e30d9933d41fc9e02498341b1ec74b0e21af665ec4f45f9dd5d488b2ebfe420ee1594978115e61ac", 0xe4}, {&(0x7f00000006c0)="bfb2954a46eee7143e6c30af91ba01be7b0cf094a436a176d352054eeb78051d4e1e79e36cbe03a6c3a4b29e0ea4a75f55b745879ab3f1a6cc455b6fc3130b963918ebbb398da36bbbe1889605afe6f38c956dd5ec10a02b6aacf36439ec638efe7fe7954ef5f42711fcd2f3bf1239cd44c989e475da9b207e6838ec6f2e54f202ff8206f8d9eb03550550a7752fc852853bc62f33944352d8f2d1e61539035b3520d889c809aaa53b93465fa1f3e67254934944f78cd67de87e63367e28f85e4d0350f3faa02b1cbd", 0xc9}, {&(0x7f00000007c0)="acf7126c6b209c283415e613b42a1bc786e7cebbd8e4043da5ee746abaced52173331388ca277b2d06c3eafe2d55823cdf4640b7aedda4b429fef8c1f1a6e546cc86c462d2be80f4ec74c53d8694629101f2350107f8ede8741ae77efe725b3fea670ae3387d0f6bd0933641c64d04c5", 0x70}, {&(0x7f0000000840)="89b3daaacde39bfdc871e13bc4b5026cf7c2d8d65732e7bb4468175e18817b7b84384bd167e7f38bb4d04b5664533e0f29c31af2a617bdfbd94f179e9be830fd7a8d5af12a4fe0052211b86814952ca9148e980f9fc10854da0ff22ed8", 0x5d}, {&(0x7f00000008c0)="f1906441249d03a2b6eecd502c5cc71361863c54d59ff09f8e7eb2b6703ac5dc0cd7a0cc7b2e5c4de21fb755fa158ef4a96e98ab073e8b928c7554f4699b0b49cf9170d78df26e", 0x47}, {&(0x7f0000000940)}, {&(0x7f0000000980)="79a7cf1503eef8b91b69a67b", 0xc}], 0x9, &(0x7f0000000a80)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r3, r1, r3, r0, r2, r3, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r3, r1, r3, r1, r1]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r0, r3, r0, r0]}], 0xa8, 0x402}, 0x400) sendto$inet(r1, &(0x7f0000000480)="7a18fa145c5bff48513a4cd99073b553cce1838c0f82012ccc99f3aaf418e4f87213dc8c71fa791b9ddea34d6a3a7339bc4ae36a23c91b0e4bd12381246984ebb545b79ce269eee52e6a924e3db656bd905d219a0101aa53eeef960c5d66bbb5c94fc6f6bd477fa96be3252bb9b5e6ef1768a82dd3e76bda86f508ffcd5fa12ed6557256f56051617bff487de0f8e076b1dc889e08399b7b91de1b2ef0f1ec27773e", 0xa2, 0x4, &(0x7f0000000200)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') openat(r2, &(0x7f00000003c0)='./file1/file0\x00', 0x18080, 0x21) getdents(r2, &(0x7f0000000240)=""/152, 0x98) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) close(r0) socket$inet6(0x18, 0x0, 0x8) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x1) fcntl$dupfd(r1, 0xa, r1) ioctl$KDENABIO(r1, 0x20004b3c) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0x4, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000440)=""/248, 0xf8}], 0x5, 0x0) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x30, 0x7, 0x400000000000000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = dup(0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001400)=0x4) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/101, 0x65}, {&(0x7f0000001100)=""/158, 0x9e}, {&(0x7f00000011c0)=""/245, 0xf5}, {&(0x7f00000012c0)=""/118, 0x76}, {&(0x7f0000001340)=""/4, 0x4}], 0x6, 0x0) pipe(&(0x7f0000001440)) 16:00:02 executing program 1: r0 = msgget(0x2, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, 0x0, 0xffffffffffffff19, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4fe14e5d93f5dea2b9db7ba0de8effeb5a18435a29dacf42c618f3288952251ebb6741cdb1f81b13b205bd4218008a283d53bb6d227cb66db6ac61700c9808a6ce2b1e67109473daf5e3c95e42b97b4c76500169c4e6dda98183c18e2f1752c0d34c38dfed97bf45b0f84d478bc3fa34d634e4fc87ca61c52cfb51013cfe07b488d5060000000000000066cba73ce14e41d9d6b36414e622dc1877"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0x5) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:00:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2000) fcntl$getown(r1, 0x5) 16:00:02 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f0000000280), 0xdd, 0x0, 0x80000000, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65d6cf76e952499d0106566549621c1f5aef80a52ebef6f7c7d05e13f02e327d85fc02b585aa9cb4a84878067172a23d608d7c73949721d3c24cb3d7695b05ef2bcf366373b862c57119669f7cbcd66f989fe4e9bad25d3c6b37148b6d133cec2686799ed68b3077e974fb7100826c97aba6f0b7ba4912ffcb8d25bc6dd2ee5aa3d09e91fe7de306fc67195ad8ab85a7203f71eea8dca9e37957bb0b1e1676c977ab5e2eafc30b14f6bc06c8f3cd7726b83fb6fd76fa0e00764ef13a1af402479563f8028578149ad46c26e5ca755bad2cb8186d3cd7f625fe98597e35534a4475642bb698a2b2082d10f6c4b4a57a34ec3981f59ce8c0a706a2e1f82bcc06d00d113ff026a640ddc29f8e78392c4c2522577edd4727381f2abda4a0ccb5a2cb8ce1b8384a7a0000"], 0x1) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000002000000001000"], 0x10}, 0x0) setsockopt(r0, 0x68, 0xfffffffeffffffff, &(0x7f0000000100)="78c1c2c50ee10ee7f80f8f22bfe88f273a329c67eeb85b54a0d8b790be3df9ee5c5eac4d1796ce2b09e4c520d43b8376bba2bf0cce257e92abb34aff0d10b1cccdee0d40ec6fea283fb06f780b664c7d2dcfe1777d26ea89f88de8dbac43ec186545b6a7fdd61cbf150f6ec6849fea2a4c0f900b56828e132ac8e2088441ef7f115490850767d2611684a9e73c94da57a7cff29b5d2b0d81c7d5b99d18422cdba0c526dc08f9b4a330dd2e949885bb03d1852fe7aadd261bb009af036e181f57642022c0f1ff58b94685c728e9192dd315e960c66d67c729ec8ea7", 0xdb) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f2b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351f74122ab9bd510eb00bb2c4c7a18ef0020adf0f32f7761ee034c251042d40dbbc20560ee8fae194ad385842b1a6434d4caa5000bd25c1b4f6bb46b65e2504e182a12f3fc3f3af561da6c1feb983903a5e96635499a54f8d4c1676130fd4510648f65556716f8c6ffa97a59b9807e7f004e01bee290f4247798acddd89678f45b2bd024076eb2c36fc3867b9c9432c4bc19fce6bb698c7dcf2451206cf0b539dc6fac693888afac8d337dc5ebe9194b20ad5062a3f4df6456b3931061a6ceb23ebe1ed4fcedf4eaa53283d37993a8502", 0x159) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x9) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x4, &(0x7f0000001580)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f00000011c0)="a2698fe94a0e6fb04fb667ab392dd6a5f69aea3fda8debc394a5f00ef066ac5b04ad11b2d05564bf9f255b1a1411ffaa86e857b3bb8d0758c47afd0374e95c878dbf40b1536e9045188fecd8d14aab512488418f56e26e548e2378", 0x5b}, {&(0x7f0000001240)="3157d472ca025fcc66bb775b1a1bd54cd0379dddd645a059860e9d7a07450c3e94a375344eec3164e7ba2362ca4dac8df449934f010b53e3c8f78a33fffbc043dede1f179f2be05b77ed0b838de9f90041ffcd02a98b20f8d6f2fb23de23", 0x5e}, {&(0x7f00000012c0)="2b327a05c585eb687dd62c1d36d220f45d516a15aa2e53fbacde95dab4b5ac8ae201bdc52145c03662f527e937b5dceb6d7cb17b3dd24e92cb919f41736cbff8132d7babc912dfdd393bd9a7698e04f70f9df8330c", 0x55}, {&(0x7f0000001340)="13747821e8a2e11f7449d8c379266d53e72d2d0a4ddefbbd4c6626e3d27f88ae8915e5a15f1f4aed776b49ae6694ca750067549dbcec031097ba2a262e69afc3311ed01fab16ca3907afd1d65826250d783853444d79aed4ecfa947e9827de5f126ec25b272c", 0x66}, {&(0x7f00000013c0)="25ab1ec3b48b82c5be0cf213ab59bcc27357abcc121beddf470b3d779199a55a8f4af7fee16fa2de07f9fa849aaa6d2beeb022f5ad6f6fa2b6ee8b112be97f52545e87b0f3f25aec76a40a1bb76189fdfb241662f1926c30528fc93679fffc952278471ea3e3f62c8a0d2a733a70b05b6831a56ffe6cdbe66ca52a584fd434508d9e726d3d2a08d95059c72a8c99930dfd8e421830da09c9c7e359968a", 0x9d}], 0x5, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x90, 0x40a}, 0x400) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="18af390be5", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x100000000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() r2 = semget$private(0x0, 0x5, 0x101) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000000c0)=""/71) seteuid(r1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffeb, 0x0, 0x0, &(0x7f0000000080)=[@cred], 0x18}, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) shutdown(r2, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x18a, 0x0) socketpair(0x10, 0x1, 0x3, &(0x7f0000000040)) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) r4 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0x2) r5 = socket$unix(0x1, 0x0, 0x0) sendto(r5, &(0x7f0000000300)="7996ce5f03108d6ee01220c3cb910885f3f777ba29a6ddd135c980df7b1ef895c532385f569903597fece0d2ddb7a8b089c1085c3a0945265088a328d2ce5c8e81e7b7f5ce12fc6378acd8d5c6f15e2f92753f337b7abe898d16ea93cb87adf9f871db348c5d017684280d68441863b1ae7214e595f9fb1e7e3ce8f736dd5600f06cb2ca2fc5f514517d8770328d774901d48feb0556a936c84b4f349f5fa7b93cd2e25307f1f940b1222429eed5a4900f5bd3fae85a43b9e70b34e5a2213d38b168425b328b0f1da1eed55ca2f6ee319ae60a64d450384e971c3bdc", 0xdc, 0xe, &(0x7f0000000140)=@in6={0x18, 0x3, 0x45, 0x80000}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x7) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:05 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x100000000, 0xffffffeffffffffb}) setrlimit(0x7, &(0x7f0000000000)={0x81, 0xffffffff}) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="3af861b9086513371e39f815d028764030707170fe7dddc6d79c15b3e4d9", 0x1e}, {&(0x7f00000002c0)="26a29de734e2f4a4c6bc4b9bdd78fc6a0d9e9b74a8e272aefed57fd68ee0fad9fc44999cb9290073eec9fc8445ccb0d2b6b8fdd61c52da60222699a959f835e8759a45c94eee57b38c3ebf045a929470170f7855dc162363b4b8959bcf946e0e69c8d8dadc226509a44ae17a590ea39524433e8095fe09f53a1810d5f50aba0dd8e32860dae81d84c00093a7074a34afe5e0c0eb9e64455a70c9ab6fbf1c932ab315899435170c6669c27034929b5470fede7ccc130b17bf6336cfc944290a9871780c645c71f0e727ef347a9a763446d3f071915c531699eb9929aeff7131599acd68bb0053f1024d76393ad7ab6650d4a836b0162d2b384d2cdf99de88b25279aafbe6e94e61de67d01fe72459145d8fc431b99336d51c3393ef885da9cb72cac09fe5881a1f4b0d11be0453e6b9e7492ce633ad6b0f115b90e725e77a80d5dc8e52081d6b4066fe205d6385c931611a1420c22828401497d37e7b14c18f9c5061902b5edb51c7c4ba27c97fde56abf934aca9b42a03b6cdd54b61b27df06f9866e0f73317c01d1f2116e0df5767b72ef613530302f39685b86812911ea581b4e4110afce52b1ea8015bc84d34df027343faad17cf197840ea21fa3d7d526cc0ce50852899d68c194ba0c95869829b6d73ca448eeed705042aec63f7e8d3160b9a7873e52457b0f1cb8f0fc82a28b0c0b6bb622583c687e874de6154d7f9e9646f16d1c869b57b9c7146af54a2c5dad13f940099a66d77c288a36c8ed09af6d192df6ca05118a57eff39c92ead7915f7c66bd33b5120c237e29dc8727121b14802354c46e58a490970600f9c28aaf0474d8dd0e5e343dd7bb104368d82835704b7fc55a51ccc06d0e26f5cf4102c9c3becd6390ed08a509d4391b5aa7ab752ef92d166d3b59df27fca5a912e6250a628953dfd490d78e344b8ca6fd81540dd5174bf61425bb67fd545bdc2a5268fbc902c3aee212049dfd63d9c2b5cbb4349ca4c1ed7d07dd9bdc222657a08e11376affe4ee583328f11a4292195d312765b7e95d4a42dab73970698d1f3ae2c98b8f6cc8517d82b7fc87a9c3b4e2b5b55dbc6494af07a32e92f4959a870fda948f7c7e13c29dcdf2918b16c3b8bd85f3a3752dea4f1728a8e9466f6033ee3c3166de743233bbfb7ea043fa7ad393b5f0614e260826c262c536e38711c7473d9c1f5597eb34b79721ed776e80a3e984e7b249b4333771e46c2aaae9b992890a2e0121c35718f8c7b38009ac06bcc05bf83f65ddad15e532d1b97615b47e49c6361017fd6c67ed1e3c6f98266ef420bae382d357a9e5a698a737603a11c503809765af17237e789826f4d5354c1d18434c2e01e215798ca73e80d9afd071c09b3663c7e77f6d302d433a6930e8417f8f951acdd90f682fd444faf32ba0900ed3bc9a55192e9d7a72042f9506eab621254ad4c9d08d781fc044927c9d66488830b5ec81fc0f762bf93ab2a196a53e6ee4f1508c5186664c3b36c4263513593f45bfba7ab1d2332e0498f92be525afb27b6d9220860b6095f1667dbcfcfb676646310c6ca9dc2a7efecb43ce217d2714c6cc226656f507bb52feeba49bc985fe15e294c643043cc1d8bbe8433520727f92a99b2a5fba211e0a521b600d38a99797ed47abdc8ae0caf74f0537afe23ba55bd14aa04b4220d645b2cd069e3768b6ab59f807bc34a833eac68ee2808d8aad3bc617b11eec8dd0456894030c2b0b5e2b0d1feccf45a656854c385502bb3b197c10656cf4fddc9889fc6b370ee9fb27a48a079421a8d408f76279467fd2ae1162d191b1911f32b335ea0183e0d315089a1113d78d7f7f8a245e320646601c144c75429143d98c8df98516d4d7fe55cc801c6c50714fee99752c4116b84e708a56bb67a3d7fc250dd54e1952b90460927c06fd0ee8d778f34dedee1770b1de1d2b93fd710158d3cdad91bfd958b88d01a94638a07a1992d5bde479f26844771bf1b957c2b0821b557ac20247b3791eaea0f9880f5c83761c8caa9615ead0dc5f98093b7da3f35d43903e228c49673969317b26e29b7ff9c808232a2b874220fdae5da3ac3ae3a69ca0057168ac131694cb3cf7db0827d54583d5723019b8fb57565a72ed99d53ae9384ec25e0980f4f14f9c2852c96ceaeac4e9849196030aa60b276d5f4e075f7ca03ed2b35844e63eb8d870b8d50f97daea3abf36cffdfb5854b812f5ed06fc16b8a537e1e6c820b74aa04d3a00b109a9c133fe57cd196dd5519ada455fd96fb2de701f7cc7585d4446f10080c27576a71204d3203d6f3585dd50c0cd9c60f74937e06a7b7dc93a1ed30815e9807784dd085043567e9727620309d29a26d065ce0c820abf05b173cccbac340994e3a02ffe63fde76d532b8a0c432a0e0acd2977830a67930142371280a465d559ce724c0ed40c5409708bf03563d18de7933b5cb6e3d7c5f51d3036d04323e6a067b58f588858a6891e92a94e565747953945df97af457f78b3508344adf64f787a9022383d766240452650c29a3c7394fa3320ad91e022c90eb9a60ff32f1993e64b3a332f215330e2f21204c0898f9552dfdd337e4dcb61cb5c166564a4d24b936d8162f0fa3a9d11d1acc7a01d4227dd4993a63c6b0d31b841026f593efbfe33d2672557b69f5f6579b015d8a2a19ff538ac811388b3f35277cfa6e1385e3d0beb1ba779e6b0eb99dd7684159969b30cf58e622f352b44d453a78e7f5a53da0579dafa4d98c30d864bda7833501bf5b9f1856e17b6a6fbcde5a781095202e573b067657121e844df6f62a67e15673e3d9c2fedcead550c867235466e045b977a68f93130d6301a7c2921e02805e468cbcd20415ad00c2f97bd43a2d665a3db1b45d28a2db520504502e88c701b9a42c5be30605ac9bfd979ae67dbf97cc7e38ec23b53d7cd7774e9fc6803a39f6a0d3a82fb3fa487cd764777cd4efcab91b76aa863b2a5ae57745d22a270d8423ea7768c95c0354f03cb92032138fff2e6af12c81e7d3ade01003c5e4c39dcb87cf34da082a5f80b0ee435a42298868187a127c012e7405a48b1eeaacc87b9e725553922a3c0df5bcd790c412826c15f9a1acca6c6b25076f244b2a9a54258b4ba2d49b8584b19ca601b6aca82cb78c412817c51038a4137f4162153c30851c6ee63ecccf857cffcafa17efe426acc5795eeb30aa47021252bfc33e8853f29082b2c0d48657b4bffebf18e38f4de24319ad818fbcb843f324d6f5b21c986cce46060f482c8dce1c0b6729767939cf2557568c511cd146caec3306569e3cbbd77546b2eeb892f2b9dc284a510ccab378a4fc1b2b9db83885b10dc08f0c623a64440cb0d4a3002f825270ac4e077407727cab947a8b4d336a78f48f1f2d5bb656397d0e23365b06d5d970fc9e25e4f68e64c633e77e3a1c74b3bf1d647a8f3121616ea81050381250bbc140e0510212c9c22b8c2ba9594bb19f8ef5ab918d83413776764505d032d5db8aa85c5190e7154b2fe0fb0edaff1b919d5852ae05b7e1a5417ba28d22702f52b468de0faa430a003fa5f0864724e70d8398ef57267f4361aa2e4316cd3a55c7a004fdb66f4997ce220a5d842b3141efd623d68b1282e303754c99e59d34ae62e0b44f2b2c2e8dfc9e4216be83a0eda0595e1fa0e01b25983a304e4ff9bc1c1bb49a29aa051c0091edec4182cba056ba84eadd700f4a11bf31b9ed2fb2653948ab8994ca39c894a1f5c10dfc46db828756c1dbd6ce75c117a807788091f9cf670f8f759cedf383d5726a32d973d7dd4d2810c21e5f1eec2e376e629b7983984c18379a396a5aea3dd8182f4b7b93f8c700936a075f8736b439945687acae3ced58ae27be208db1ab28a3f82dd87d12e5df508c1fee5c6ee57f0ae8256d5ab009d5f79b7b366ecf5cb8be7dd0022715bb719f14a68b48b56053d2d02c933ce1be9e48ab71c43b78e50e759aaf3cd5a97912cb9f51dcfb9539a3be8fe235c8d742a583cb03439ec40c1a3a5dd28ab0b3efc5f5f07fb0499d743b6a129b3a836ae7b74842454da69484846bda96520b0fdbdef3227d9c959fb352c17398378a9e15d3677a2a535264be40c075a673a6890f3d5ea62d36070f9bb13ded9bcb62e7eab0cc3a14a6f3cc17a4f92349c75ce5026d662db258c468c9876022c4cb2db40697791d8dd2d8c2e94a630b1ad4ff35a60ca843fc73ce9ef7edacbb2f7bfde569734e9ade0ed103e149b420a3bb1626307c78dc837577c62fba4cd95333ae5683e27d7671157dc0341867882242e20e6f2739722aac58d03d05c90eb6e352e3d7fb51f016b9540be1ec7e7b2a7844db6fb349d938f50572ef5c547a6ae111b034216f1c2f38f146c4199ecc69e2505a749bf731d1ba25440588bcc88043ba036857a3059bc2bb49dc192bf059c02190ee80a79f68c490083eb2c782a7d0a7d3afe0dcaa92c63463c2bdb0469fc9787a7538aaf38cad3755d90bdaa612db21096ac48c89d35bc304aeddc7fb713bb8024049cf6d1b2fcb8c0747f3481d05e3779a9d961132cf585655b5c8e2ee6421e738f175ea2cd8e397f4a23893be800d47e030a1727cc4077093b8fba8010bfe853c2a4e256954cfe9abe8c134b19d8b7d36bff215c976f84d3899ec254d2b11fb7e94a49cd58f02abf8a27b0202a6db2e27a7c172dc849796a85534158a49db1ae46b66594f9def094575430627d8b432341ddb08fac5a7b19b93548152e7f3f78f84ae8e0b8ca6d6c5ce02c439c3925a2f6b367368408a81fdc3058ccaa8597575076b4a90e4781c9caeea578495a1e02e362b1864a33d7616b34c77be7c7a20e67a7f2d878d5b6d06804c927b68a0bb20f904ad362b71436f1468ad30c38f11ce5fb50c3a1cf8383f18f06336f4a6a0ba888c14bac1c44f117322899b2915bf568dc013adc86e0ca817296119780336bba06b9f3d7f3ca2d8b418de0664091d843ed6cea884d4a321d1a6967464f2e835096463cb5d21e78da50c0bfb0e828eeb9ceda46d8edfc1d498bbb0f17adf1793f8b1326eae52ebf55bae96d601db813acfeabde5aa228f8455116491882f448e3206456821a1d152f996e6c23dfee4afadfa5e7d728bd66be76ca8b4013e77d90dfa1fa4884cdbef2c5724071bd2028169de6120c110c887c6d2bb701d8b3071c6f88203e5ef59091b2914d0c97110947710630d6a162dd26a2eb758d02cae415597af6678d32087a54db575ccc21556182ad6685b7076cb2cdce8f0eac7f768716550cff666d5526b094923578494216128f4d94bca0302d9f5c95a42fcc49f323853dae22b30c9595dc92b91f3796f6593f74d75d516aeb35a2aba286d73e111c8a92a6c888281e9cd18d12d66323205767f9397ea292f81ee2a11df851d2b82ad2073c6e435779d7aa9151262180808e3de0a5246468e2dee6c16e449bcb2dc416782ed1bb6477ffd136f8f0d6c6fdd586f99380a4dba142e48834dbb34a4a1c2c3d576bfc370570dbad4c6fcbd0b7ea9d0afa634457e6b2f59cbe249f9a943dbbae5b757b91ebcdc5d054b376f9bd7204720f3ef34cf4c2251ec84fba62e6f7f0a29b41bb1c027ec809f4cc7bc33f0e3a33b0d4f99ef8a6a87790726f1818d8b9316f3dd6d3ad1b8a7914a5f3cffd4bcf635471203843cc28edec438b3cb4c7a8c9816c1e1b74e50b445d563e23f1f60bfe0364f32b116ebd931cc4d14727413c923beb8442a16608aee49393bd3961d03c623a4c89b714c030c77cd21bbbe19314157e7fb9c510a8953269fdcabec965be8e2d28d4c", 0x1000}], 0x2, &(0x7f00000012c0)=[{0x30, 0xffff, 0x2, "02cdfb88abeaeb56903c88ed15727762784375d34024cdbb1f98f2c620295606"}, {0x70, 0x1, 0x1, "2b08fe35b4dd8fb6bcb0187e01912aa12c02055ba66484c89400c1650847db0e2f206de53490c5a2a11c8869c1c4422e6532e48feb68aa5328cefd7cb48b87992ccfa182ddc3a1c92d0f872b88e83fc546ae71a24b0aa75b5feeab54"}, {0xe0, 0x1, 0x96, "03f756bfdb24a11b1fad50935750d5cc2adbb088f6af43944ce505a8847284a538d6cfc738b456d7d8fecc60a5f3e1a42c9d4a7b259435847106ff5174b640a1ad38e7ecf92df8f633a4ba705b910cee82e3b3f37d0c5ae9d4911a65cc4feb3f0ee33f713d14139ce6aa6a2a261692b9834b6bf596325da3d255d1c61d3e94e3dec432d55774d911265505e79fde95aa48ec53d3bbb7e44e19e0f03109dc2307297eb1b9f636e9af31d7d51e1197cce598999bbb6ac5481f58909818eaa46316610afb83ae80bf8e5b0c4390fcf3a0ff"}, {0x60, 0xffff, 0x9e3, "200d4c15eba4733c78fbdfa6e7a4677e9bcf1f72fdbe2e60cd66abf4a07a54ec45b4ea3619d463ace1d92011699174fc8c15a8233f77b3cb59706841ff3d1752f6033caae6d93d126003bb"}, {0x20, 0xffff, 0x5, "d4884d456142854568cc"}, {0xb0, 0xffff, 0x6, "d4f34076692f1c340c307c33f63299349345d83bfd6f4b093fed11382545603a2f322a5e6fa21fa78d46c4b2d2849bf6732a052d96158fb44f7787ba32dfbf105779677afcc7f9f8fc3d74827259125f6cff5068621e952ba3b280a0246a4458a8b8cef3c0da999cc9c43650306bf8375ab5845940bbf8025fe442c664856939ec715e9f0cf5e7da3fbd477c707ebaf2753716d3e31ede71df0c01"}], 0x2b0}, 0xb) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0xfffffffffffffe47) setrlimit(0xf, &(0x7f0000000040)={0x24dfd962, 0x800}) 16:00:06 executing program 0: clock_getres(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r1 = semget$private(0x0, 0x1, 0xd) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/134) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0xffffffff, 0x2}) close(r0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/99, 0x63}, {&(0x7f00000000c0)=""/153, 0x99}, {&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000300)=""/248, 0xf8}], 0x5, &(0x7f0000000480)=""/163, 0xa3}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x30, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000005c0)) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffc}], 0x0, 0x0) ftruncate(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1, 0xfffffffffffffffe}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 16:00:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) r2 = getegid() r3 = getegid() getgroups(0x4, &(0x7f00000000c0)=[r0, r1, r2, r3]) getegid() getgroups(0x2d1, 0xffffffffffffffff) r4 = socket(0x0, 0x0, 0xc5a2) bind$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000000)) fchdir(r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:06 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) r0 = msgget$private(0x0, 0x1a4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/206}, 0xd6, 0x1, 0x1000) r2 = open(&(0x7f0000000140)='./file0\x00', 0x12, 0x51) msgget(0x2, 0x20) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)) msgctl$IPC_RMID(r0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080), 0x1000029f, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8010, 0x0) fcntl$getown(r1, 0x5) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x500) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x3, 0x4) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x805) socket$unix(0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, "d57c314ac31a9e526b23fe9854231dc6978be432"}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) getrlimit(0x5, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:06 executing program 0: munlockall() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') recvfrom$inet6(r0, &(0x7f00000001c0)=""/254, 0xfe, 0x801, &(0x7f0000000000)={0x18, 0x1, 0x74, 0x249a}, 0xc) 16:00:06 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x7fff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:06 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x2}, 0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="d5ff794c00009234b7077b7d3cdb69880e65cc3a2cdba63407c86fdceb60463487862391"], 0xf5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) getgid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x46) socket(0x19, 0x5, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000100)="17", 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/172, 0xac, 0x2, 0x0, 0x0) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2a, 0x0, 0x6, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x7, 0x0, 0x40, 0x4}, {{r0}, 0xfffffffffffffffe, 0x82, 0x80, 0x695, 0x100000000}], 0x200, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x800, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0xfff, 0xffffffff00000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x82, 0x200800000000000}, {{r1}, 0xfffffffffffffffd, 0x6, 0x2, 0x9b, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x48, 0x2, 0x800, 0x5}, {{r0}, 0xffffffffffffffff, 0x11, 0x3, 0x2, 0x100000000}, {{r0}, 0x0, 0x63, 0x5e1e3fae1f09df22, 0x8, 0x6}], 0x80000001, &(0x7f0000000000)={0x287, 0x9}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x89, 0x8, 0x20}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x1, 0x81}], 0x20000004f4, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x12, 0x80000000, 0x7f, 0x400}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000008, 0x9, 0x64}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x8, 0xffffffff}, {{r1}, 0x0, 0x1, 0x20000000, 0x2, 0x800}], 0xffff, &(0x7f00000001c0)={0xb0f, 0x7}) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x82}], 0x2, 0x8001) shutdown(r0, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22d4748b75786dcdcd8df348d5ad36abf1cb3c0a401038ab3824e61a0ba438bc60670ad0e88ad6820e45205f613b0d6198986be359678daa", 0x3a) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/19, 0x13) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0xaabcf6a055a716a6, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/251) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x200) r6 = semget$private(0x0, 0x4, 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0xfffffffffffffffb, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20000040) utimensat(r7, &(0x7f0000000300)='./bus\x00', &(0x7f0000000700)={{0x7, 0x1f}, {0xff, 0x7ffffffffffffffe}}, 0x4102) chroot(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semop(r6, &(0x7f0000000380)=[{0x1, 0x5, 0x1800}], 0x1) r8 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0xa4) fchown(r8, 0x0, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000002c0)=0x7) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0xd0}, 0x16b) semop(r5, &(0x7f0000000040), 0x460) shmget$private(0x0, 0x4000, 0x360, &(0x7f0000ffc000/0x4000)=nil) fcntl$dupfd(r8, 0xa, r7) syz_open_pts() fcntl$getown(0xffffffffffffffff, 0x5) 16:00:07 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)=')+&+#\'[}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&@\'\'.$&+]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)='*/\x00', &(0x7f00000002c0)='^b^-[*\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\":\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#$\x00', &(0x7f0000000440)='\x00']) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7ff, 0x80000000}, {0x0, 0x8}}, &(0x7f0000000040)) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x20000000400022}) r2 = dup2(r0, r1) write(r2, &(0x7f0000000140)="0b9aa323250bf677cb6423382499dea1bee29f8418499c78ec8631009f82c5f56810e802c2cfa3a0dea40d51553603005cf742c67716bb547ae5badb12fe3909e203fc175161f2d0605e33f41fabdfd8507b7f671086236f288c735f6edbff31a75da80c373aea3dcfd11522f319ee5e9b958eb7fea4be3f260edc0f11a9139b3330ac4825bef56bf2b7f94f9a432f4161fee9937d56b1ee7b56b38cca68ec38919c52921481578a304db93cef55b2e3097940be7ceca888f4b15eef0f5fd011a2f51004f905a70260bcc2c597e89f927fed476eefd10d6261a6719d7c61019fb76e4545ba8dd4f7629520220621db", 0xef) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) 16:00:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x282, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x8, 0x1, 0x1, 0xfffffffffffffff9, 0x6, 0x957, 0x3, 0x1, 0x2, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000780)="6430ca246872503f43714b0b0000ffff3114729e13b07f752de32148fb6242b8e03ad14a77a0ba9b3b11295259bd7fd692407726f52a13d79140ba72b1dd3b11bbea9593806ab51d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45fc1455422e52a5545671ffa3887141f3d971e7637337be1c5b240259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e681046b964d334efc7a01cf8ac8d98289638cdb1111dcb9d5f8ec0138b4cbbddb6ea39a000fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e0030a31e5cf3979c65de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167fdfbc510a3688fb4ca02d403b04d7469011d9656722eb441babd4917016d55439c4adfc854b35b422ee9c9b0d9fb63088547f096d43bbcde3a20a0b8e523c3687f12aae42d53010", 0x198) r2 = syz_open_pts() close(r2) close(r2) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2000000000003, 0x200000000007ffc, 0xfffffffffffdfeff, "f7d4e45e0000000800"}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x1, 0x7}, 0x10) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)) readv(r4, &(0x7f00000000c0), 0x0) socket$inet(0x2, 0x5, 0x3) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x144) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xba}], 0x2, 0x0, 0x4, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:08 executing program 0: mknod(&(0x7f00000038c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000540)="14767bdfc735298a74b9f0d971a6bb8a5d47e6e238e427fda072197ede2b427e1d912d9f859c5aae19fc4003be7454b84eb4c67a80a3bbd2238753108ae25116d82efb16320a19ab9545aef6dae881915c5099fcd7e65fa978abc2941a2869b621590d3c53147316294c7df1fb7234eab9a697c53e38e2263ab817e2fb849a5222a428a1f5827be04701ee1ad5e8bf34e1ff696edb40cdc429cd0a150471fb0a4d5f8d3a02e578831636e9dc796ea57bd169e203f416f48453f20f3fe1162ae7a9dfb1abb8e9084971d5d51e8ed8a821800d8fd167f16d60bd6d435afacf3e87e2539e42e9cd5cf471ae4f3b4b7f7258e5c303a276961aa094194e47341a4fbaae18c4a82e067c0a7db057dda12aa03413c5fc0053ee88cc3c1d912e8f8b7ba4e2b08bd37c239b24d9ff47a1dcecbe1abd8b2b6cec59b056ba3f4b0062ffdd4bcd5647f0fed65df4aab143274a2e972aca32a63da45b9f012b50c6d66f508fce69604d7ac820a292c5a0ba80e22b123dab53d65a4cf5a146c79e5980c099634b1319e152531eb6158ec67b92537a0c5685ad070319f45da91a6de2e4044c3f413bf5c7c4239411156258373c166609e56ff638849953dfd15191bb06ae2a87b36c898035b4ed8b8d300e9f3ed911df3db542396e0a39ed87866fe5541df4c68df4272fbeb26fde67f797174ff9106af47d5ba19603bd58fc0b994197b1db340d3ae9e8e57b37f39ef395d419099304f18975c7084a01e322e50dc6054370f31e88750b21c1756e9dc462a18812b50453870f2224bbb618254e44443f7c7249785a8868e4b87af1c2cd7ae2ff0ef11126af95c60bbb7b959ceed5e49cc32c59aba145116e73cee513bb1c29387d2bdbed154f43865fef1d4205df1e98ab24a930ced8f25cf7a6a3bb4307a118f51552b1ffd99461f60ff0da9ce2d70674a491e48580c33a0e329ff3efc863bdcd86de9c92d4f29eaa833e89c125ec5164801d2a3f7c338b980d69081ece82b678e2154159044fbf6d9613c64648f19ac3746402e1dee42ff0861934887489ba3ddc29a78d5e950aff8034073402ad1bc1f41ab7540b96a47c7c416f33f575ba06565706771cedddfb6fbb469003d4b530347aaed03a2080f2534a55f8ba2c54deeb91742b184772132ed52b0a07bd9c58513de7a625520cf217aa8ad49e7f8fbeeeca2e3c5e2adf7ad31a86dc1bc1161a5dacc03f743ef4113786134d46b385c764606d709e45645cfb9a22304c4ab8c3f8d0bd9ea022bfaafb13f7424c80fb856a3f67bcf945deb5a8fc5efa8e070417d260200847ca933754049b8bdf0921340ccf5b162bbe6895ad34cb43b69fd30d5d5447fcdf4fbabe4c15032a7ba5cf7d77bdc97e15d77f813a5430a7774f4250db2e285b3b56a2de24aca28dc2da4514cfcae9afe9e1fd234e2f34a26b598d077c1e659d5423b99f109696606c3ec481cad98aae8c8f2ff75b4d9200effb24e58e09c390f751a1cb87fdec553042adc710712ff00aa82bb9dfdbd0c4dd0f4949a479869b5ad6f9e2f195cdc32156b7adc245bb4248bc55ca4b14b5241536306bf3fc04172443a5166d710e1bb035cba91e4f3536067c89f5f55a6b21134bf7f5bb82e9e27cbf06d9ca985e85d2d55c6ec84c57cdc0c5dd76c320623b868bfd6dcee299f025defe58a76acad8dd8e15f529f90fb6ce52850ecdf0f3716f7ccc4e8eb771a0289a31377ac0f0e76dee1cfee84a69964066aeaadc8f1ae2491450f327a88ba17072ce2625f5973849904458a38d2d02ef9c4db2cefe488464c84feaa5b3506a7323ef30c2411ffc05282613e518b03a8ff2ce3cde9a57bb4dbda3449ff51806e118283d61646b6182a57307fad063c7dfb7bf38df4e443447ca05222c12530dd53999b1d21464454d984c26734c06e53165d57a16f9cacf713d17abc87a99c6d9ec38d20bba47aa99d03c87c2fa732005023f15d2b40212ef6665ff23cd1f6f57866fdd404a52254d6829e2872fae0229efd335aff6a366436f2eaeacaff27d1fcdb8f5204ef401ba164aec38fc1ef81a0458d1732d46e59af3a873a1ea3884f5c363bd95e03d3925f54431aefc2810e68df72cd19df13c3126b215cea6e90ab80010aabed3d266634499bb338e6585e74e27772384f0263f4da817b8c39575cc83d4a1b76a89288e86fd5bba00c97c28dcb99c658d84d59cd83684672c1590894ab11b51e1c5d3601c3b1b0268732edd619a6391910be3b1c5f64f35232b9e1e8295e3e482db060f8cded4ed16c23ceed35de7e107b6cf9edb9fc844d8e95a08ea05e610ad59360e35bee2855228265609e4931f9eba37a5beb5cb90868a6b72a6cec713be0a32549d2e767053bd291882404fb8110f303597b2cd5b0dcb09d823d1c4cb7cbac5bdfa1cf0f367f13b3975970309d6720a37eb813ee93d14433bc01bc6428248f71a659dc7c2d7203f007eb85917000151851cebffb398dfa4d0ec67c2c53022c4128e947a622573a9d09676d3ca210f58f261b2689dcd7f8a63e5a7cfe1ed5dcdb45543d110c87a64c75292a191aadcf9a55bd48c122ca1f2165913345d5575f2c4b9d71ecfd1c256f638f58eaa6bc40ee7b11062c48e09e3a0ac87bf5829ca5473f61d99dc63261a3b6c3564e12d0740cf5e7684873d813560de0320290003bcf7c5ee85e1f512794dd626e3816768a6f4b27a5dd79e590a3f7f4645f78bff3ddc19c5b09bf44e6a2231dfad1557f351fc59bf5b88c4619363b23413641c565cc881bd261a62f2fc6eae9ee8bd954c2b02d4a5e56b8d2dcb287147a2bd51800cdb737344385c5d19457bd6ed7b4594385e8065c194e24678c6705bf9a369264fb9aefe722f619a0993a32216b969976533403c412955a39276888b9721bf22ca6f3d4deb64bbc5998ebcb61bfc28d2f7c15dc9e4bc494c6f272b0f2782cfe401eee98c83883a3c877f0e86e5d14f92a61876cfa5c5b8dc7b5606e2b4627cd22853816d43f12913f132c823aa44495009a21b0dd65d72d8f39e0f0decce6b5695c6ccba318451b9a911197a69aeadd6a0942e4a56b2f7859cc4fff178c5463bc9c330cd7cc64bcc376cd9e2d8d6036eb103d368fbd4c6926dedb815c42ff15d02dedb2eac714a014f66c199151a1aebf538684a02fe03bcfbe77495ae9617cc5a61c1b62b3794b384d40c046740788826ca913f03cac3c8d0c01442e9ac8577e8d58cf6d615520c5ffa06bf140ab3995be66c7c5a80fa6a732c6568ed93732e545f503130a81b90dc080e8b946d93ca59b5f07b362878ff015aa983f99d451fed5d5f258bbcdd894dede08426278320691dd9e83f1c67de0c73e6d04b15f313a535adf131cb3862ac11cddaadd571d5c58905e90a1070b377d6da970597a116055fe5ed1e9fd7d7a04530b19f97ab65fbf19b59cc5d2543d003254ed8bf23a09a5a6c4d1927754e7bd5b98e9ce48a54237bd392920acf2f6de4f3993a02a158e2a7216c455efae1cdd9221cf7f137322d615560b5e9f280612d69e1c2161ed6e3bb26ee2cf8117c0ad10e581616ffbec10ddb1f8ec9909ef2031a51fcf340b565408f41daf8182deb029fc158409fd6744194e77f9a76e56f112f192331610f62dda49296bc73f7d922cb4d2582df9f312805359cbdd6e6b84e50b049e6eea0a5cd2834b4938592457c3097fe3e317d7e6ec221b96e025550be49d928904ed3da181c4b18a1b67072af95fd89b4ac5947e671ee1b866ecbd8349c64fb6df73b4403d7f04ec6d60a42348cf5942d6a98d86228caa968eb46fecb5457336e7cac53e57d1ee10799adc3de890a1f2752cab811291212d103f0a482b76ef019b7b3a7a4e81784bb1ec16135079edd8452abfafeb5f7cab837ed7fdde60feb6347cdf8f91b86e407a39c917ba8d38f70ecbe6b12057da0247dae4109c3861d5c52c881f1da57e5d996c80acce5f328ff62f1b838a88b15a18b851aa31863f14a9ea1b5506f4059ca9bc64b31ab45333e1c5747ca27a79199796ede4eb77ae43d4f3a00f3df306d31705abac452b7f1c16f146a360c2cff775c565259be194383b619520a6598360c7a6250577e5ee3db2aa9b9469477cc120c2a9dd7178390fde300b99717a19636174bd3e6c031d18f3751f1357e0e18c7c5d764ecb78692d94d58f53787b48687f23934de507a7fb78ee5ca2dcebd3a48e6a521a9aed51f133af7ff66025bdd4a33b001725c654361ef7d3dad8ef327f46f96973bcc0d367f9b570ae0ebd396a18fd732b08e85a696c843be9453e7e30a4b73a0b6c98092b2108718d85f1fa51572f983fb97606aa8b0754454846c62b50803acfe6620f5c9574498daa5eeea1083585e3dc00f55287ccb020ab0252a4c4afdf4b5126e5c521500136eb8539fa3168340eda6ce91e3fb1147dc126df9fecf635dd5154faa3177d454fa78e72517a54759f21b175ae25a2b5be7f2e532acf2ea737f71a28f44eb8c875ed92a333f0ae54d68253d066f9d1529becdb45e6d1dcf9923970917c02fdd1e1a6a32a19e590a539583b6c5c357cbc6b758412389dc42f77eb8780bcd8a69fde678e65ff1b85854b7a6388acc6c81dd71541de24c150ce49ed658d23b9d3380149edcb9fefeb2cb2431613ba11773b933ab953c82e88da38607c2f323431b283cb234ef7db80e5129c0e9a8e47cc99842ea71f1a905177b3b698879225b58192d6b082881766a38b49c44a4477452434dd26fa621fd0336454cac729cf575c51e90952dcde8dc799c89a2de4810811219ec59781c51588d0473c42ae3ac7c032234f8478fc6da3042c83e4f0c23300dfd858d89b09dc0eb71550c61f8840f7bca284cafce723e1b1fc4a5e0ac9c3357ae056ac4adade93405e2097a55aa9e0808ef3ae5cfc7d894ecdb88cb86d49a132b4669aafdf5ab6412afc73a7bdcaad62c508e4e9dec2c9a75dc9b53357744b0925d45f86b1c562f6c3a37", 0xdc4}], 0x1) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="715289d06f3f1283ac6787128a6648ff16b65c2d72c3a4691bc01dfd9441a8b5e5bb5110ee17b7ac7c8dc62947a5ccd20a3094047643f2302cbc2cc0995a08afa1d6d23c2d619fac6095f44aabde7d30296faaebd451163d02ed5d98ca259d2353f6655960acb80db2609d0b98dfb0595b8f58daa22d7401a9e2a8550ecf7784f07c920fde3dff4ba0838c37e41467b9309bb69936a840febf8d496c7f7b6b6396542108ae74b8e48957aefda16f134438dc0d4bd6e4ca3b090061f5b64636af64a92edb5f631c84653e030047f6901e05fb1d466ac27693dd4b63971681790cd7ddb8184c917e78b241d2d0cd6c9be2104b8a122aa5", 0xf6) 16:00:08 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x6, 0xffff, 0x9, 0x7e6, "38ceddcd416bc29911d64455b5e52f99901b6f0d", 0x6, 0x5}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="8af3cd4c18b120a8517a8d5d62ff4c3f4d31869b4d059036a3cc5c96c800de6e38efda99a1eaf2bdb229d7b20f818ae8c01d7082b789f86d28d804d77b9c18ce0cf8f28dedadd965c42df32f9f21309d7a76ea21fbfc29d6633958a8a50c23f0834f71fcf205961a1d8eea515759af18a3195237c118b789df11493e62d171fec52d24d95e4594d4388fd02318f5693f78632884af0270090437fab67c95862d1815ae2fde11cb251dff1954d020fa1a71ca9674d04b92dddd74a3d5c46bbe339763cd59227fe9cfaffc5b55ba29c494319731fca9357f1cdc4687b529f813dadfe50ac5efa58024187c987a7657c260c067ab1baf0f524282a81a89aad7de868a27daee4bddac51c15181a8d66fa20c12d3a0c5f6806fd27e9ad88f48b71fa7a9aa3d77abd6f4ca3e5ca7727112e5a5e00b62870128fc7d23fb29ed696baffcab65868b43d4868cafd0d4a5b3cff51b186fa46e1ab3d6200a9100fd5f3326a6e06ca617de27bdc2316ce9f97e7748515123fcd291e74f42f99bbe14c00245846aba5654241eb182af7c349d35c72bd1ab7d3ad63afc512cb4e9e82bb271d00b6dec65d16757587fd87cbbeab5c83509b94ff9c297984266dbb736c195cee08863dd4a11e034e2e7ffe623188ea9f415e294053d6d66b7c6dcfbd33f20f532c4f5274d7733599a294bb7a5cad1ad5e51fcda2d0156cab03ba828ab32beb828329fd25ab32e542e583ea0ee854b206abbd1eebff06fc4ea842f7a6ace3a54e8544ee5a46d319262131d09ac0334873d2cdd625960d7cb75028a582abebb0bcf4111d4b8df1910073a266b9851974f7bb13eb0c34587856e43c10becf4b5e1887f0ee5bbbd203b5c279b98ee63fdab7373d86607f41c6e5e618f8d03b2fa5ce581402cbd9dbc84a4026cd04dcd964aea06a1da3d0dde1c8bd95ab354b0394e9537ca9d0b28831361155aa719874de20f4b82580e61ce902ebcb9312560f6d9b8b9592a4becc72eb35ff5c5098d1b44e683a1b6150b2a97bec2f8492485e900a7ba42066e6482023bf055ad1eec358935aa281dacfd7aa4639f60456e225f58db7666aa090c1221efcd3bc17c7b52b9d299fc35462bfec1320bcce176b2f00a53021f9f47e17058949a818bcf24f8fee81aeb7fe24ea3b1ae3e59a5bed5fb48621c12e828490658f08d7e23d3a1157e6b90a8bdef67ee6c538ae240f5422975d506d9199f0e2334d7309543b4c36358ee9a53aeabb23d8f0ddbc17327371b1c531c1e15deb3ca11389cbd370074c4e002c58da3b4bec6b801c8fe95beb6394547966b286580e265a93baa2e5907802e69aea76e0b26db59336ca65ba578bb7389efb7286fec898b536028a22ba4d73f2b09dc55fdddd31770adfab3d9ca9060c8503ef80b3929db1a6d3e2de65a4d15d253387ddda860d32fefda3ed8d15e0695a2978eef1355d2233c1b1b2f24ea956194c5606da1a45587ca857183114a334236774646265fe0a831f1f0fa045be520369724dcb548281e709554cbef1a2ac3de4139f715a73ddaf9f6ff70908359995ff640e97e13b69498b62a5591593eb00b6203701ebb1cc4912ad1c641629331a7f498090ed30db907aaff12ef174cac3c7ff71cdd449fa32be46d765cbf5848317f7776b67e3f13c3f4e8f5bc809421149a4582cecfcdf3273396e75506b5f686472f6ded0651a86a4697230fe808ad7794632b2b613881cf0495bfa2242ee76156bf1d8b5ae7ece3ed2c542501bdc06c3699f2b962781adc7d488170157a66692a7b05e956b5b5752192de1fa8e34d9cf043a561bcc2e88996f3c626b46d5117faa5efbda4838fdc6d407c26fea24ebbbf114d35cf58b47c8f8eff9e5630b7e4ec8c5270be1ea2a17b1675e405039f633c05895fb88419731eb44001794fd5ecfbed3772b90bdc3b3e6521d0e85ecf000a004cfb9f0283cf5a32a6a84b2cd8ad40a92e6fe0ed289173a083b64bb69550463c797a6667a73a927a240aee006698bb6145bf8ff3defcd0a24372a422745b19a7c17c0e6ecd92e6c7890a3aeb24cad18aac703a2357d66829d810cbdcbbcf9fe63e9022de823eaefb5a8767d6a30026401669bb6e1342432cccdabe784b05763472e79c9384a91aeea0190603824d0fea58b972644018713bffbab55c10d29190fce84f00f05fa37b9a5e4e1291f40afc6a81bbf02f8fe53c6c81993d5c094069927848f8e3b87e99e5536629ac2b10bcef204c4005af3069588fff1f81f5dcf8c67c4cd98ce1cf6171c2f9d756d7e01aaeea32e773f3b1f6859e070ef26d7aeb018c45dd47f8566e890b654af3956177a2f15126cc0941dd44f0db8e6250f487d08e50891f1a816da5de9b6bed2c7523f1c2a385d83d8f5d693e35b1dfa8d2b377edfd6aedd4fb4032c7cb3e816b9b0225d432a30783bc3c59e349ebf687cd42a9688dffb482a72f6a3ba3fc83af67a9f4119edbe52c3dc0eb72d3141323f7431d5a085f9af7b0ba888b3207aaca7deceaf127b05678910faa20ad27171d9292b82886668c74ae58910570abe35801ff7d0239f86b37f6c78a8367fb8a26583628cbb93cbf3324a4de91af819eb3c95df5ed6034dcd1e4d3bee6102696e3c503765299661c82f8b1d96d0a6689ac70e2e21d32014eae74ad811aa64673471b867b6bac1b710ae6771d390c5926ec1369a8a510d4bab538d39587adb405b3a7aeac714906a35c97407c9b2192724fdc46f88facf32a9a30f651aae23bce2a32fe82aa46bcf9f6f1cf5fe38e0b9ddb95092531f8d9a52c391c101a269b3f8b6be7fec4d6b67261b663e5a50f22983731fcb18956b59028222be5b5f2394ccaece1235b79451677a662cbd97339acce853c02ac4ee65b6a9af32c2dada762c4713e69f960f5423d401b1ae40cd2f2e9a73f03f34bde3cf59d86685ce12b7b823e3f909fe0bb361933514ef15a0bfcb0666e9fe43acc7f0360f17e9d0afa8615e83b459280e4def7bf84ecc5e99374a5cd1ebce8b6d97e8ebef76c8fca1a391b3c6dca311d2361f2290f0ccf2c373b7d438507365bdbab564653f9b67768626756a5e2f09df38c394e1e26fbb15ae0157097cff9b14eb5d3c6f0cf7cbaa2884f47a3c2446839d5fafca2b94b813812af44e1e8b591b9afabed776e66f2817818c697956a0e40d1fc9ac32876641930a1030dd850eba3bfb43ffb53c13372728dbf028a021275cf1196c70a8121df66c2eedea3c7e05283a5d510a0008b52e17f81fc29ff163bbb57abccbaf76c2e13fdc696129b9c6778ff7a9aff64d00359bf2b50a790f20060e42407c10c5865dbe22b32512e7bc6e874da1ec321056d2ef3f383c9a743d4c42fbde87cb1a4b4c50302d32d6c42d75d6f066aa59aec01b007378646434e434d2de650fcdd3bad723a1ab96f0429885a58b9b39374cbb65e93b46b50c1731b0fcffb25e4a937161c2bc54c92432579c5710c0d043722473da519e6e96960ced1ae85a05edae3434ef93129c1f446b6e749a87ebc5f91f47f2e35c04d95d002c496220bb17abf196d8b816e3ca63ec9f50acf304bd62b69cdd850b07f21568fff57f4bc967454a6c24fd4b79137f53d100008e872ecbcf00998c17088e983da49757534f42f0b282d7788a62e22d9bc67f574bce7e093acba7fe5c55be9520fc82f625f400f86683a8bbbdddafe468229830f09bdb345a530c8c34f8eca74913d8fd6a5f8365bb23cb330f630178e9e3f5e23e9162a59077836426bcc8d6185159d8b214fb16cdfea58463a7992228b38eab34facde08b62fb17aab5950c060a28ea907a4ed7fc767c40253508b8df21e6fc17ac2eea4be2b04670ade1327037085f5f9d2eecb96ed0bc3d6cfa042df5c90a5f22f28f41c5f8b66fb5bdf17a7a91059b44ee897cd72c3b33df7a8717c590be91cc228e32280c431645eda99cb024328f62cfc300b7f3d6f20aa31700c63c648c4385017dcf509f297fcfa70ca370ca2c233f325cea04d7aaa2519a2338537ece49be6b08340f30f1e103d62aab802b89c334cfac34dbe8cbe15468c12c3072ab5217381f8f6f98d46dfec731594bf4b198adf93ab671ea667166f1df73713a077a683883d32bdb05af647534af6ea2bdee183596c053fcc550769f4da848f388a861fb4c69e16a9eecb6b93826f5cf2755b0444e4995be3cbd9d416a8d47dad6d29aa5baebb5a48cbfb93605222db583d2c67a269c22ed7957621eb847377ef9b93bff07c9d25910a191de38f0c43e0a2cf6ad667577a44d5ff856872ff62c3ec29199ff560262f04fe6ac4804b5430cec5fa3e004e4510c3a884545f3c0e512d2d4e446db1992458890aff41bae866a69e1b9466d52633b48b42b15714df8b5f22c5e8a5fcd60dc73ff61c66caa8429d5e5bff1e0fc2614bc44f0658b5873203725eb5c89b9d6e0ce06cd58c6ab8c4c02a751a4347cab11f7dd42984169ca8bd0546d09c44298f2e509a49666cac4894a6b2acb5b5bb64de7dcf03bb3f6aa612bf742f13ebea05283e5a78bd09e6ef789a0c88ef515af383ec11eebc067e66b029a1aa74ac5daa72964d665438ab23a5a3855d9761ec5178e38a329fb045c56f67856e1b9f0499a422d8a60022fe993e4dff9edad4e4600b9d3ca81c7ac0928c81d8210618d1259e26bfe50a01a96a68d9a9e106ba627a7f8f8c5de3ef0dcff3bc69b86a04b64fefd7cf87c5e53208231bf8e43178756ff3f9cbea5cd15fda95cf9338f4f13c228e93a3e95a676d94d947ba925b68b0130470b0727571b3c404c5427e7fe34027c0265e1a089cdd7d5e00a36a35050bbd183d50783952b27cfd1141510f4d3a61ad19ee9e6190b85edcb12b1570e9bfd3b548f3cdce9d5990e47a5736eca9c4da751be07abcbdf806d95eba377cd278a91a6fca6c3cc5339c10ec1b057ee9dfa1d26f6027827c5198f18fbc4d119353c4c1e1b4459d68d822c9282cc28f55124647c036d42889dc23a6f2c0f2735a6c59a10d17b32b905b89205e01c53cf07ed22b7730bf18786d36ee91c5bdbb61fc9dfe733c68ba87af16941335579c61022e7612f0de7fbe484afb5a5fd27a98dc4bc611c254fa3dd4cd9be20b7582570a7f8910dd5bf69fb202aa00a5fb8f6e36122214fb16e9bd2b59bef2e7b0f38297b4126f3531becaa28289fe0443ccc5f404cf447bbe5717ed0aabad45111bcf296446233d923221b8591b18a6a8273681eeedefca46b3401c1781a199d01246f78713ab64599776dff6ef3f7a7645af0a109ec421382f43f0fc79381482d31a408589874556d7f489f4c686065f4d489afe1ea699e43d1f250e9e386059923b2281145b2a1ab249b06dc97bd5e2784bb9f1c416c4f1149230eee21a21d4de5e5f9498fb86d4bc1280d4232ce6f11797e401bf3d65edc596df1e608f3b3a6a180c6e344cd991a065aa54ba1970ccb989b27b1100458f8fc483b7b281c97a717f31806e9fb8c377f9d7131a9a80e64a66b7161dc5b9f9d6b7313e838221ab146193d538e2f906189227933367d3ed6a56fc17449ecc1821cb99953ff3b66e478215e3db9fcc40a3891f1026a491768a913e1c5d120d996492fc4e28ae519a9a63580f8291d925ae20d5f55f3b34f438c359fcf7c31ed9cb4b3be3bc31bdfa5986d7cb37fddf2ad50dc14ffd1da24a87dfd859c3daff7ea98971860508d716ad88aa47170d45fa75f57e01bfc94dd042510ed7c90829f9b80bda94e720b1c28b3c252f0ca49180ae0c990a4d9c529ea657077a036268c299f0ae91c03f3264daf638", 0x1000}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r3) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000020400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x18e, 0x1}, {0x25, 0x2}, {0xaf, 0x80000000}], 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18001, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x10001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = socket(0x6, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050305000200000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000680)="95d97b5c8160f270330341c234faff828a5ac33ba84b94f797c45418a359d17d49b2d919e1db0dbd8f54ae308d840ef8197f552f25ec70b5219af7c2502a9fa9ec04d2d546f2912582489064", 0x4c}], 0x1, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="6c5da761760c11ebd4a246b9b4a06de83a0dc1722fdde51478fe316c700845", 0x1f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = getuid() setuid(r1) fchmod(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:08 executing program 0: clock_getres(0x8000010000, 0x0) 16:00:08 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) write(r1, &(0x7f0000002440)="f1f478fa4d90efb0167e5173686d3043f90a0cc004aa1cfd65a536e37a7d5075e14b00355b849315dba872c54d0e42661653e25719f24cc7481ddeaef0f5bf4b631cbd4773cce188d9bc877920afd75f36c3220c53d4d20f0068210fba68346eb293ca08e4c1c56bac816726b5461c5171c15d9780847b7f2b9e439338b2f2b50136c7bf7dd784f361a3f5e941535c12f97068815d033d770679010c851df138ae0775b6650fe42f1f5f189c574bfc36a7688e67b8b920a7459c126a6efa8ab21893ac328e82e215299accc0dadbecb372ab849c260cf9e878bf6b70ce34787ad2171a7486a442fb2fa2d2194ada3366ef17255d8506b48196b0afdf522d59808ed37f453411d59772f9bf568cedb79a52040685ba4bbf937381ba7ead2f0c1550629e3919bd27a8ea63b31b14d3eea8728ce2f79f16fb44deda59d8b502873aea7a5c1a0a0175cacda531b20c60abd2eaf1984877cb0236b4147ca91384aa5a8492577e977888c3e122ae72dd65705060636b53d2aab019e22c5bafcd867aea8a08d4403ef89d6eb7f1511c9bee6faee76768dbc2e9ead1e4666dc3d19e30c2dfb37146b05eaaff09dba464107db333e447c9204a2f6d568ba00a7ec874d2608513fb2b7d0721eb0920705f39074735ee80b0c6d8dfdb37f1159427f4c2e0e5d409215ea70d43d931108ad5446aab5bf6a7162ab86991c9f5d55f335783e30963c738d34438f0dba38a18f7d80dd5e3aec0e7a5d6de22ffe165eb894a419459880116297538b3a1608aa095e1f13e5aaf988824240ae14b7fb0ace4e0bfe272f8e176f59e52f9a4c59275a1d0a3763952af51d97db0b6035d3172efbb6b8a9cc662ebe5d9677c18b40587e51643c8a46491535b28b475ee69170628f02edb519c6098c6d865c08bc154f1a9be0fec913e6c60ed328bbfe58b96a041125a3ad3cba5aedca8a472c38e6ce08e72a9fd678502c0c41a836daa682beb5fcd44ec66c7af50aee10f9a19d7f3c7c0c5e4c54422e3ab7cb0f8874d894db3a8112cbc486cb53f2e9e5cd33cdbe6ffd67a51d4d9563c8a7f62e4844a52331d10f336a25a626b5d7b3a9c98b0280d72b67f54b98b71f22ff18d65e03677b6f586f163c0ed765bf27628b8f34c9aae25c56536f507050c9e3d366e212b61ccfb6fca596b1172ca0d0ec8670510ee51caf7be1325d28a1e3ffbfb53d490557472c7ce2a24050cd1f486ea524728fd1d88fedc7306dda0cde7a63198faef996f8435142359180603ca6c194f5c5f521d331afcdfd74dde7e5837dcd3aa9f651b2da7ab4549d70b9b876aefa8558c8bbd48aca1be2d24c464ed26a8aadb26d70a15f3131d0382f9dd81583ca3474fcc169dc9c43d944cc93203225892287d4633a3944640cf504cf623ea754d673e3edb6a4e9680daa4afd5910217892eb8a349a9d074ab13b48dc7823bde0ce38d26f7972d8da76987a12c8ba8aba8f22451328c3a2a51b43f9f6d1eacf9af51ea57e8152f8e3899ae6e2722ca5503f0e5612ed51a87451cc910276a454a7947523beca13fda76b461b888f5c5775930fae54d85217aa21c8999c3f18434ec2e771b6d6c4bd5a30dd3c5f477ca640c51298ee8a7d23f71cc8edfb7f65cdee4395b7a3a056526537e09b18e27ef77fa9bdc10fe0213dadf52d02f5574f78ad6786f32dbbcfe4b217e9b865d74041ba5acb3befeac04182c5bf486b04ac68e25c28f2c5ff02c37dbc268134d38aa0cb191b066d23f8df7a08f30ac61f8db88191eead137dc61a332d10ebdade456753433f2d5de1c7da9d053a64a5eb139a68a4dbc2483d71c7a721299b74d8c9cbe4cb74cb9115664717a0d3037f1da6db746c1ca1718f2521ff095d7224ae9cea580fcda370a91265b4b800564ad56c127293fcbcb6104506b5c1f72059ba7cd29cfc49a8658fc94767dd016cd16042f62100a580857030475342d8d7cc8b47fe91523a62e11f45dae9591842fb76a9f835858ebd7b4ae0d083578d29a7ef42ccbff109b2775a9cfbe9264f0d3bf9df0567c0a892edaf6c12700b2dcee6e50704a5e67cde4a4a38a2870268b6d7be45e5762cda9d046fc89771e0afcc16e567b5f88155bffb195044f91f4c86cdeb951fa6911e3ce99ed3c6dceee6eaf0499d5af32b88405ffdf88a7ed0adca94517d3fecac1beb01e8bbe3bd6f5170a38855ae381b025c73a77ea3a7df40c7638a5c83f059b846356da1ba206c6d6623a1333ffe0c308febaac3992ef41e2cd45355e1c0cbf3bb5a25928a636ef30daf6af6d4a56e1e214753278fb7e11ad3a87d685da0d5dea921d868a3bdf05724358beb0d754345b8b95922e562a73ccfa9b75ad2e3aff7a8f434082954743ffac5182c0a2743dba1aadce365225fe89f905c33fa613524c87c8b5844672f41c79c985154a8777f0d6b3fb706343894c9fe0f2855d79d6823b50f0782e3543ec7fe445496ba98b5c9278183cfa44aceab3b8cb346099e48f950416bc58cd9aa65794cd314c954521e2d0adc81cbf9e1dc324fc23ac28a2ea5fc1fd2aaa2689903a1e493278aa7d7fbc5d22a4eb96ca7bc754ff137fa611dd84b766afc5fce60759afe2b27ad1b60156a3e4d2bb313773385b169b4d1ecb9540db1c506b63fdfe8fb29baa934fff941ad21f03f9f9dd398f8c2f55f897120666ec92aceb0e18c8fbc62494d1915a16fbe982f80448103c631ec675f6991f4c747ee7b21eeb019517e46a1a2e2b15378520699ccd164da8ad0212aae9e23f091c1efe399372970324a1d3ed0e6aaed8a5845d2b011789c1337df9e72554e08048dab871a590d10614545fdb9a801f04932fad9e0ebfba72a4e984c9a1c49563104085217173174768a8e5963471340b053fd4d54fbcbe6e66f58424ad571e74fbd891d4c8ce9b8d8b1494468113f6868f024c259ad1b1f70b1e7da19546534ec6b9e69ac2f5928cea1dd05e9c9402118e1abcb640bac552e61301dc1b8bb5849b44df51a0a99fe778d131c6ce06a2d1951f63c33d7540a743a6859a74540db0b2a5905ad9ee11e77214e613d7a9bcda40ded6cc2adf1a8f01a18f63996c15bd6cd60424fecb1f73777752c556b9a21d0720b779a15fcdcfdb4c438627ed66cbd9df4810d3bc47279e5c705d00cbc5537f4e97f9b8a41fd28bfa27adfb6b5440f62b0e980b0689cd1af12dd13c5ab06c15db090f9b195dcca18a018e169afbaf47d4b143e652bf66c426aa263ddf7faf11de77d8466ffc114c2be78ba986bdbcd4bbc31b4843d93737eb0bcfac2547f527f649f518511a3b6d7d99f1bf589531d77f7b7a5bddbd30db5167e84a20a2e6c6dff5e1df6fdf4644b55231f780249715a5d71484da601de6b3444d7261ac9755480cfb103fc6620b74f5deef70f1029392490de9c7067bc58dd9fe44f2d4ca0dd54a7bf1a46ad93c712766b9e9864192a68d9cc810e7733ee4530a35506e6c6051a8c056363f57cf8d129fe3214fe2f9237123dd9f5e5c8177f6d6d62781809ef9e24209b0f6d6b4ceb268f413d12b3f12fa8207d16d1a99af8ff83e55815029792313e11c42edebe067246b5ca624eafc8d27fa9daf74b00ba52fb92cd181cfb0707e5a33fa6c69d7d194097de99bcd0f180a4ade7321b21f19f6f5575e624031e6c532d2040cb531d330238ca590d0e067ee86e9582f8fcd593472df5c2960841e893a1650611a601b09ade084b2274c016754f6b648ee294b86a22c8c29d7ea7b26d14248c6126bd8f2a491d5a870e61dd4caaccd52769fbb77f1e5f78004dfb8e3de9bbe1299422e6e4498419b83f46f0c71843154f70ccfc3fabbfa155c4e5dcd568e63cd863fc16f96ead409b040a2496af51db8290154e1a686f2e4015ce6af991e46a10306116b2ae4d734262f53bc301b9768ea9be18a11b1ed110916de246221606ebc291229655313ee272e9d22df008fba643da5bddd0d7aad45a2762f87c86c8ac1f392cd1c20f8ab6018c0433ba15b98c8d934d15fced069e96508d0af6ab1fe1bd9cd14614a98558e4fcaf2cbbc9f1efee202108bd4f8bb6bd9ef0308e3b5f9b9915b70ce6d8fa3fd11c804dbf97c1588c58658e92c8f95919e2447d751080374d6b5f50c5fe860e49b05c469aa7980b21d3a8417ec87fd9eb9dc3526e4e73acf10917bcf8716ce00805a13c19bcc9a64002a798fe77e087a79d64f7b51ca7609493ec6441e5310bb3363e1a7b7ab4a81ca8d33d043812a52bd3cb3893158282d1fdf4351978885774b6ad076a0990b2fdd05555effaee50970ab45619af4d4da11019b7398f37fb896b3a73449959e530f334879d3c0743fcfeef4581e575f4777dd89df2df073d0b6c654cfe525ed01b8ca68f49ea096a4425acaf4327710667b4129e431f9107be3e710a11d854aadabd20b6ae39bc1ceb263ab0e0ea98afe65066d6c31f8e3b7f801eaa0b75866055fc0159c9fee5e546d902338d666e5ec59598fd5d3c85da4a9a96f264a72ba238dccab4c6bc22992cb6038966db72fb1854e5e11bd7c57dd06a8621e7f1377072944035b2bb176531f0a942912fde7fa7f0ad859139aa5547be02a463199b99f55d0e0f2d0482bfa36593424f07dbdb65abc32c4a5ebf2106f9206605683cfc8e896d12848188d652f2e496b35b2334e5d4b4aee9f9a32d9787d1cc992efebe1aad5fc576ead4fce16640a3598171bde147eca324edd71b4e21958e975d681609b58830fd112f1d0b7656073168729f41323f54ccbd2c7c5f8ff8be68c9b61ab480553dad24303275a074932028c4174c0d4375f7ed2c2ef6cd442ab9ec80dc8a423e47be6de3d852e2889b30c41195a982cdd35944b4e7715b1ccc4936e2fbf212bb95ea63cb1c2ad7a59dad8488e94f0a22ef6e4c151795cbd2cf4358cb511b396da320978e731cd09b045d479cd0863991271eacfae881b23e58ea62786ac81d8f304e9a92b4479c3b87c4e340e8f554add40db312cc600fac2df9e7030dbf0dfd41e4ba38aabeca4b9eb479153e0596466593f16190dbf43f0e537cf163478d7db316ca715acafc8f86e9408f8351f70191aab7e688232f80bc1e1e299e66c474f0db4782f2ff196a28a429e04a03fdfa91b9757893d3b88dc010c22b706f96881f4fbb1dc37703d6026da607673ade379ebce51fc9ada023c93c7a1df51a8084d0b1ff21292de602d6103fd1084a62e02126b5aaff34c82f76fd8fa43d22400207cd52bef91d2e0a5ff3ca3d5aa004a10eb57b7b895aabd1c766022f53966fb0d1291a69003dc07cc3a9dc08a1b1821020b2aec30e032b7aa679e3a7e2cc87836b25f49241c193f5bbbf48c14df0511aec6cc474dd5eee9ea02ee09589b5b0097490205c3f72738913096cd21b52a4ff0919aa28090544fc339ffbe987c245dbf920ab5693817546d02e21eca963e5131efcc12fc908dda0e2a084da84e05ff63ea62d6799fdc671cfb3f9e98f3a29e0bf5f8a6899fc1f8f6f80d1266ec371007f23424bdb86c84f312b4407015524357218f2d8b54b58d06f315c5412049a93be7981d2012fee538d4abe380f3d0723a9be891a6f5ab374aa337845dacdc2a3dd4245d2a6759adf50ef702ee56f5194dec4f9df0e7905dc6329b9e4f1daf5324e22e5bde139df4f01e03a297b60d9e5b8be45496fcd81eb36a03ab892f3efd9de9ea68725e08bb6ab6a9b8951758a6adcafdaec039cee603ef2a234b350bbf6f55037e0afb4f47c4c24a7c9d483e8af67c0a547e20b5532cc7bc4cdfd54c0482f90a82d44d9a049497b2ccc6", 0x1000) shmctl$SHM_LOCK(r2, 0x3) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x12003) syz_emit_ethernet(0xb8, &(0x7f0000000000)="cb41c5db81a808eed7776f78a21303bc397bc5899ebc27bec40dc7027f34a8c9e7aa0f501a5c0e83e42f431913fbb4818135714f0253a9f1b4a3548a8c94b8f43ac9d64ec8a30f2e07d69f94f99f01776e30fcf259299715c6efcdb8bab431029d0f06409de0491cb7c18ae5d3a146f9e6bd8c5bdc6c678c988bfd1ce49f8a0c4365d718c8b1dffbebf11c2de066c3e0505885d152ace4a079fda47c61465a3428a69569169fbc3d3f0868a89b7badd2e25bc25177b57997") msgget(0x0, 0x140) shmdt(r3) msgget$private(0x0, 0x20) dup(r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() close(r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) semget$private(0x0, 0x4, 0x103) r5 = dup(r1) getsockname$unix(r5, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800"], 0x0) r6 = msgget(0xffffffffffffffff, 0x5) msgrcv(r6, &(0x7f0000001400)={0x0, ""/4096}, 0xffffffffffffff6f, 0x0, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xffffbffffffff476, 0x1000100000000}) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000140)=0x4) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='^\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='::^\x00', &(0x7f0000000280)='W\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=',\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\'$-\x00']) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7079be429ca5ae5d1d84c0550a6cadfbbb35557e73e8bc0a384516a93d040cb8982fbc0cd5316646dc", 0x29) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000580)="9a4bb2175743c9fb23dd49dcdd79f885ca3c89f5ef168a0b33c1ce90b73e424dfe8db531ef2bb468387b13b9a588a9892462694d86cf412fed24a7d21288ffc61315b92c84c202e612f188831c7fbfd2f4ab7eca36e1dab126043aa271d7171bc7702aa2874e6120fbdba08fd2e75943fdd8e6d14f1bd9206277d1d2e9db93a56eb426ffc5a39bdca2fdda7fab9cda705d7f701c1c3d07f071367e0a9a75e6f2eb495fa4c55848b0bea0d83266", 0xad) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) writev(r0, &(0x7f00000000c0), 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000640)="9c4109a484333e30b7f5f39ab84c365c14e45353641330099986ecdf35fff81562458700ac960987bc23d68633b1bf8e768f15e5197e2e85d76a5b62e4cf471b25e23385652b1ee1fce142a5c5114a1fb75aaa4bf49ded15076332005d0b231632dc26d4c3c99585dc902488fcda471add868ce5e971569b2c86abf6ad892bb65d22f7ebf7392fe51243a04e740e102b93ec4ba4639c2a4b312685aa975a81b5959477a088e8aec5b57c6f86162dd367a562c76488703b89", 0xb8}], 0x1, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0xffffbffffffffffc) 16:00:08 executing program 1: open$dir(&(0x7f0000000280)='./file0\x00', 0xb0, 0x45) socketpair$unix(0x1, 0x2014, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r2, 0xffffffffffffffff, &(0x7f0000000080)) r3 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r3) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1b708b90cb3010"], 0xa) r4 = dup2(r1, r2) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r5 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xc, 0x0, 0xffffff88, 0x0}, 0x4) write(r0, &(0x7f0000000300)="9b", 0x1) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x7}, 0x8) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000300)="ab9826fd9842f712eb1710b94638bd2030537a15d9e4819078c1a245fbdc94143c7e8d1c964160a1e1e411bb4a5602628e36c10a775fd1074d3732d3ab05701e88cf622c0dfebca2059d841938e0747b103382931af7895e766df5f1cb1d89ca8b74fff71bad2e9a12f7957b70c911382968f9857ce6771d07db3d621f03f81974db41a64bdb7878d1df316efba2861ceee89c37f92cfde3ec45a96b70e0a63c15b7144cee10351b8941d10fff33938e3d1bf7b15dad638939be", 0xba, 0x6, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='W\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x3, &(0x7f00000027c0)=[r4, r5, r6]) lstat(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)) sendto$unix(r3, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r7 = kqueue() pwritev(r0, &(0x7f0000002700)=[{&(0x7f0000000080)="8095936f0314a70fb26ed2ed21f8726b60313a1d99c78a0941504c61fab6594ef0f4da0b6b8974c447b619b4ed03e4588beba674c6c4587def85cae8e4946dea1f93d32c85e4a8de2866156231d0f79b5b7a39d041471b93b6692cb64ba97b8ecfec56f69b6ad6fa0ec2415412fbacdab8be56c69d410491f3aefae1ac8e63bf610330ab090a5d6fc617ea8177b1bbdd0e590f7782f588754683b024fbba5dd4b9146f3acf16cafc523719dfc598dd7c9c0a2fbcb2b90a958b181b6d1f5bb8be1b8e797552b22f69a6bc6feebcfc3971da152cae331763", 0xd7}, {&(0x7f0000000180)="53fe06873cf0b04bb5b704c357e9aaa32bb3c074402911", 0x17}, {&(0x7f00000012c0)="61d59b1274f95a2e654673f865bef459cfbe9104f416f805c7290e2674adea2218cafb4631155df8bc570013ba3e3b633ed0ba5dd164cfa1047c5c3f590d6dbd028e192c0969dc5a6e0ad8b02aec61067d826f3bca05", 0x56}, {&(0x7f0000001340)="56e2dc60ba3b16a9468d502da73b59020f9b6285835e0df90c08ac3e753c85b7f272d86c8cbc112feff8fd9323b70d8584630d1fe8e3ab91713f0d8df92e691a6f4b87d750e6e5f306737f3ad30db45b962ae3b5fb91c2d1dba380fc14c5c283fb5a32f730f3b50d12af7527f214038d8260176cd788e90104d4cd04423eccdb680148496aa0801bb40f687e219057aa783989278d28ef5ee4a02c62a42c2283a1512b5412352b802f1f1c90b892b29bdfb1e3d97949c5855aaa6e66c70a54bf7a8c322047e318708d0ca7ae32753cfdb47096c6890832d9b84c121b1a941a92e323a27c3bac6236b24f618f5c6a1cc3a6c11213b47c0381176e9a92e21738c11358028bbd2ac3c8c56e2c9beabc4624fa2e6271f32a3f2a51563fbfff945c51757afb93c0a1f8d584164afc8bd7373c104063cd4797289aa4b33fb3acd7a41069dceef8c65da96fe9ee2f9357e213fd87596b1baa7d6bca9be49be650363f855331865deeccd309ed6f5ae929ca116cff892a1f4d268e20e30cbe38684627fe395c19d6c39d252a0595c87bfe24ea5b3f28624c7a16aa8b7823d58069a20709665547e33605abe4e65ae7af12c927dce0750b40c44c04424b2b7254a997584a785c4dee0835fc7f8ff0358781342ab07739a7c199bd36cba0f6b2631e21323936264babf2373c493c27fc2a6f199ba2ced3d3ee32f2b1268d9cfa05ba0f2a9004d0d326c30bddd81d29e394ec107c7f350bbec08017fa825aca624393f0846f3321a2105c16420a269788551cf851b45289353acf23dfc990e1e7afcc2cdbb3994f9a703b0499b6b3d1bda9900746aee91a07db5accda2bde25b9354d74a469df64ba2657c126b257ec124321a9384e20b5b70abcfcc5df1299aecf26ae8104dfd7f6b6dc5f567d18e19fe2ef76ccab62477b02b96e2f976a1323c2aa683e59a7c7ffb2325f09b0fef75ea98d1efe9d33490b4275f8d687886757fb75d54c2237126d3b33795917f1c0526469ac24daab8fc82476f23701535df477c64e1093b1c083126219d8eada0975d4f475ccaa72bf4dd8d4e29520ea698aa156919c3cf4fa28e5235e73e046aa2cb3986cab0a42e7a94c70899038828c90aa9e41d0f70b682b05a49887878e027995b8d0ed39e0c9e72b198eeffb5639b3a2e9378b34d7f50671e732599218f2714319e8f08274ac624fed3e86b1254e639fc0c9c95a07eca6c5061d95a09a0bc0a3f193999f9841d5ad5097ec770897ac12d87efbaec91c4977abb5d24af55c9639a65deb914442a53d4e04f9fb3158944cb9948736885140415f63de198699a77aa5be65c6b212e2aa2f9d2aa5959adeaedfcda351cfbaa7fa0f4802c4f6e25080c686424bac6232bb62c2993d23b0f8bbab90ab5e36c5668cc29c1c3d971cd8f39bb0a950bb140dfd280ca4510db089de76fc7e3200b9a383de80c67c7ad1199c6a7d6e7cb2003bec3228a0be0cb8fed64bf0b723668fd5b2816d082028b81411dfc8f24830b32ac5c3da64287e416597b7ea09235f2b75da6355d82c23536323bc85da5a07abe339639958e72e13f72b534379f45247d2265acb17a3da08e250b03c49fe65c5ac26dc00a0f06afd4e53937603ccc03a5231c493a1130f90ecc80a29324d37ff57199a8b7e622cdd0c6266821184e1dfb3e041e8baadccee012553004370518f2c9a0e3a8fbd3e3fcef4ef4928442a6d383a6b564f8291a7ddff57181cc40686c463f6d428155da5b1772f478a2123a2180e1ab93fb21ec392e831783c0ea6b2c71ffaf1348750bade835bda095017bac73f5d32bca3496b5917fc7499b27c0cfc187cb4074fe3d2cd8e72b7a0a68f1f3b6f658c3f927e5e1d678370ca63b32fb44ca4b96e5c7d1d2fda60f05ba309b3c58cdf9bc43e31f415590c83957be3ad044abcf976c295adf5b9b458c2cf5430910797d7799f925bc68f98fe4ebbdbfc9342afeb049a306ab381928134546691cb51bf64882ef2e392072480afe495a7666bc0b38ef84cc333d600955d0a423e703f4bf41d97549d21254a56048530442ea01fc899e0fb308ec2ee1c5a4a5df75432b8a4da29c8fee3c08888e8c086001a89d157ce58193db9b57e52c6e6e050fd6f19c81f1e72f3de58d51ad9cf63c8e0671214b5710bb30f4c7cb8aec45fe6f42782d90aba21f7358441c0a1bc63f964f6dd87d8523d271a39e4a0c6696c23060b617f78fe3134529315b4024c08c1da9e31ffca63427719c8f82ecf012819bb76e9c1f605795610cb8b0a4017b816b0ee9984ecd2eebad28c568bb696358630e2ca8375f093ae495f3723d574cf8f1cc42f38958657913111805022b44ab1ae15afb80c2c52457c924a84c9640891578e2c238c0670577a4af22da40f100a81c9c198e0b14bafe6ef5bdbef65b52677d4d8a4dc4caa4cc97469c34a57cd026a896c366c74e8de803eff371bc00f091d303258944526175276368b55a8fbd832df1d726bdee80506c4deb1a0fee5386998fb972a4bfb7e5644dbe69fbaaf16a9224fcdc2825f0cd8634cbf2900538b800361119649faefec25cd6a05cb299c34d04d2d096afa1b2671510064ccef3086fce08994d6a3e3ac81dba0d525ef21cff45871b2e926d55f4b40343d75b4ef39b6681d4847c058da6ba6945b57d17f550d215528363e48d1cf00ef3d32a2329fad97d2d259c2613dbb17d7c965930bff82506eca14e474f9b4814bb3d6e3fefd52ce1d158a4a8220dd83a628d218cd1d372af161bdfb85b187cd88a987bc14543ec2375a755e40699b481daa4495472d0fab52436fa871db6173b77f265361451a7470d19cde9c5f13c0338c8151da5bdd94bb878628b91e76f7e66fea506144f293ab6ab7a11bdb075a3cbbe33c5677b48d192f7fe91ca4a19bdf6ccffeddb7c8eae8adbdb2eecfc77fa60986f7a8be39a73c3b5e47ddb074aeb62a8bcc442605281b8522a8b3d0a5c418e6451deda0a0c500a706ca823c819bb57038edcf88e2090ee2bd9d3621dc04eff89c5ba816bc8f72d8693ef5dc1c2c4751bf5136763395f9a8665d5981b66fc659aa55a83e002c10d0038e15f5536f1924d2276ea930811bd20d8bfe3df1e3504cdbf09f75e714c5238ee05a4eabe7c3bde0e9c9bbb6bc16c45078cd110713831edf0dedf71fc13828ee24a8a0a1bf1d9179d4b10b5d4741d89a00d9835cb1956bc9d70176f4d3809d24e25b2fa99789989412a969870021c2f7dea30311a49bf57ff5d22b058a735db667880b36e249a1710ab42b4f586965dacbb2910d64e53739d2696623ff565c969c332dcefe9a66199015d8f0913b8262759a54e700035f2564fe24437793f96d27ae78af566517cc7d86869b38f04ba28421c717683a701f4f96f1d7afcb9042ca75996e9b2ef04c27dbac78ce25bcd3592b1baa8631137b5b8506c3609e63a28184cbd3b6d49348dadca51e89c1e774e73b96d1f3453e13f3f66302a13404f8e3eb4a7e2620c601ca2956dd045c0ce4e6bbc5f540431a8e5f3ed7dc0ce44d0398499d12f750b5c111ad9a8ff19392ea506264b77889822584d3345ccc1255bd0ff98e05a7646c4fc8d5544512e80ae7a60239b24fc05cb06130e1937862debd7d8f2bd1994e22b1944a10ee3ce5e9bcf6d12353548c8e37b937c3d6a29cd80d4ca71404c5e30c8a9a1783db94d0f33b32fb46ed018a1cb8f4ebf26dac19c1ab1b94114bce70edaf87a9f0b7efe24b9b8902b6d2ec12485422f43b13b5676f35bf28c262f7d40a6efd065fdcbf5c894230993c1914a5b4e7f4e51553b5098403b00a9fc960b1bddfc0818a2fdfe5c10b56522990ec9d19b0367b7c6a1e31c7b1f623bd3286647d2ce27bd96c1084f1a12e05c74e6d1ebd21aae1e5e550ddc64ad9c2d7f23c91026cc5d6716cd6b54aaa5c1aff0dd950fa0a694fadc7a0c297210045b5d4d19d5ba9942e04b6779e20e0bb4ceb7256f43f5cef3dbc690a3676eb41f5ad21750ca0457a1de79daa3cb3568b8f973e54b82d309e8c69d12764d40e649772e370e60562e9c4950b177a36d9e7cf03c59a30ade38c110c565b31f4d59761a5dd76991e2f625d73f38e6e119f4e1fa5b5e6c3f0e381b2af7b2a4c98b2239439991c8e8452084d44947d1a423be8513626482e0dddd8632a5e321cf325755d673bb47abe45fccdd6a78e376bfa9e05f1a0ccc0d722dde4c502c2d852e9bace0280f5046a9637bc17b45a6ad44cd2be3a256df683cdc3d4528838a0c6bb17c873637c5d6be5fd565ab40b0cb01f76f46c5e234f0d5ef1cc99d20b3957cc2e27eeb6e16d99d5e60e6e378887367e5c9616a9190fb04ea0f731a6ea7c9603cb06ca11931cf50a86451bc1c5161a5ca707eaed64909b008452faf381f73f4ca028a18f8f0a793fdd391c5b64b94f2470c94feb6cf30b8a361d21611d6c3745d376d4aa2a078076b9e1561e3f66199bd7d014f59dd34a806043f0ec566d2b8f2f7af03e040875852d91a1ec6113098f8347e78d25aac53d8acc24e63056288ee2fc55fb0a54b8a8f45b3ebe2e25572621bb4a68c5d033b331ef3b82c050e2878eaf50bf10ba705ecbce9bb4e40d74dbeb70a0ee923e588d8b72cfcc1bcaa09475942031fa786581d322b012e5c1e3f65454e1870831455fca12a90fbd900f612915becd0fe12fcedf7cfb78b7cd45ad1f57b7da54fa1ecf5162798d6950392da11ac99d0e973c93ca7964412adb1dc50893543830503d9fec6c2b6b9e8b61f41f7ff9267f67fc60d6f6bfd1a8cca19c67a0357be08a14e38f8b00bc1dfbdb4f6a269d2088c79da0b83ad398ff3d4df392bee82a9f6a6370b4754a6155b5525a9185f189023e19c59e47e09a2909c4b61ec7b945f6313914119763c85135216e26f62a58732b0dae021fd73c60672f0f5de6c1f02cb83845b901b29af023faee87c799c102e4009510a4e2c9f1d2f031a734643683009df1117b4ac6017dc098702509bd7d179161dbcf074ce75e0588e5abbb695f08553de4fe80e32ed8e75953bb8f9502c776422ca1b93847298aae661bb58a8de7030cb3a57fbe5109b6ff7c21d7acdebe91568c6817d3f83d9c0cebdc3f37939264ff671d029ce2f096358d7cf6d1969b353af6462036774fabd8e98cdd1d768dc5ee2d70c8ca0a0099cfc3555717e97a60fbf1fdc38943547a38e681d0b63038163d97e9e0bd14964119f95ccf7c479474e9b5cf3710786f12fa627b72561a9d3f9e17993b6291695664dec056484f7071164d2df3c882a05a923776e1974c7fb643cc2381f4a998ad02863291ecf7ad2ef127101ff10109bfd2bf9cbc37944d6560d8009139371c611fac9873693ff985cb83b267acda0a0c44e058b22f6842551c2dffb537a20fece8843ba7c6bd18b04a9923bdaf0986fe09149d245566357aa8316724798929b0195db6dbc644fe45cfdb4f5964cbc6e5a2701d106aeb374c1cc85b35329e98d111a00c0d39aff91337211830e75ec6e7eb896e04ff02dbfa004da056ddc787b0d4eda75aedfea55ba56b28e980984faeb8267a30ab12074ab15d6b8b2cd97d821b52b01ede4d6ccce1b7fb2b0a98325c4aac4e95ffcd85346156e03ad69cda6432795ca2f2bd17fe1694d66ae42f3305bd05143b37d3645300a24eea11c35df0c4b8d5976a5ee91f6e7e9fbc8132f78c3fc06f5d30565b1de367717175a754645057b125bf75ad1303a8b89bba42fbd27fe765dd699a780d9763e77bb8e2fc78333a0ab0265b75f1583c043c169fd21f49ce462bd37ff55e6a", 0x1000}, {&(0x7f0000002340)="add2037586d0ae5e273a67ca8b4d1431154c795b574dc2ed5ec6e2ef574a26155ae18c5e56c77ada8d817c9827ecd0a81c91a320b7bd5c756d410536f836a1fc5ec0461f3aa7190406c7791e27a206d89d06513517f0a331e8d401b20e4aeae63b894e4f2adafe270f6aa35dd61a743e836a75896ef892e8b271b16c34feba980efb2f67e9c7a2202b9a03bf2ba77617b12547b24dbe5779197f83062b865da174e4c802c8125c2c24b1335f45fe65d82e663d95d745898bc7a37527b658", 0xbe}, {&(0x7f0000002400)="187410859c90eba4c5cb45d2b29e82e9e5b94ec6cbca07405cb44c2a9ce31b2d239860b13f3dae2dda0c8e5bc557affd593c8eafa91ca2fca511b9be7bbdf9e6af4cd4a57c5f322380aee7857a6b3dc0b691d634228de5f3759fc7a38cde4e6932ad9907f0c02b2c574cae730ab1d2ef64edd03eae7aa942d0d798c627a1084b2c7d8ba5f264233286f24fd01cf35005e5bf4f33d8cb6e6b3c4121508fc78061c6b76b92cecb6a76e61ad08e5da34eb2016ff0bf47ea691246b6bf26324fa7dd1b3c87297a06cc98ab84e98d4c2fa1f6d4", 0xd1}, {&(0x7f0000002500)="58cba2230795040ccbfd53de38d61ca0f4184478beda28715470dd39c49281294342073e2cfbe5bdb08991b1abe859e8886368d9346f56dfb28369f50374bfbdd4318fb829f92c9bb3ec741ec349ebc7236ebcc5575bcbe10106c84a60295565c67b7581912d0c30aaaf68725a49004784408600e6c47f375d383f2cdd3b8c9414d98f897f9e914ef7ebe0e5141ae12ee5484c5ba188a3705c27989065052c806ccd2ac6a565e3125b8569b4ebdd210a495fa005b8c22fd4ca63b8a71d4bc75aeb1e38a328e45c9a1cdaa023095a4620e237f3a8d207cd6e65c1ddccdb210fb854bb293059d6711bb473fe303e60c6b839", 0xf1}, {&(0x7f0000002600)="8edfddacf6da6c38803cf34486ef730d9de27c1f2f498e623cf31dc10a5dd1699c25bca613a39b5a306ded0c432600197971e9735c3aab678714bd5b286a5171e189d1ff32ef0cfc273457517a7016d98ba0a355994a9164256b5e8660f45c2abce924d411ca9e9a667596aa1e9c873b495d87513ea27bac1363f268c2f2a026b5f1720b9682ddcfb0f02146d010082a760d7bd796ba0957a0edc02825007e5454c47144ed7ad5c59e63e1adf8ed89a910edb240537755bc29c5b66cbe1bfb04d234c0a8690a82c3f17a8dca26eb5b45167180ab92c44967f4f1f143b91e41b951106ad6055a9b57b4df8e", 0xeb}], 0x8, 0x0) kevent(r7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x7ffd, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x400000000000066, 0x0, 0x2b98, 0x0) setsockopt(r1, 0x1, 0x80000000, &(0x7f00000002c0)="91173ab2a3f409a688655a3b60aa5f223d90900ca8f08634f0a75b675f74028598048074de15dc7cec973cdfbae2bb01cb1aeaafc46e27b997ce3eec452da8f97dc896d5ed0c8a3b9e87ac532983912e6090ab1e0f3f5639f7dfcdc81c7ff83d04c08d237b17fbfb3b4f6a1ac356558f7b6183c85783b187f3f4665251369120ad98bb26faae0b2e7c8927d8811dd6c6c4c2905604da42fbac86fcb63e85968db2ca9978bedeb20e264b831844743c4b6f85103b97c08da3e910570d4109697e2c069224993f0675ef7acbc77ef16316ca373c00bc1228a63b9fc2f01e1c854d3bd1e003924c1d89dd17af038238e8213aa9b8824d3292e51aaab1401094d3150689e3365976c14f86aa09510e164de3fd80227061b496a22835d0d3f3f3b41d53f7902f48967f0abf41ef5d5683250674a5396f0aaa06a5008b1c9c64e939ac2c1bd69edc821aeb7e8f64870dafc06dd5ced3d527735efde3259485ea21dddc1f236bc79125d7f442f87b3287ed39a3d62bbe2665732ae6124b08b052817786e2f6765dacd9132a48963a622fe64bcd9e3ab452675b4fed128e45712e848064fc85cc08b6d5e18f32df5aa8bcaea41f5d14f7a6767a80b8abab64bcf9b9f04c7ff1182b33211e0411de02232bcbd4f4f32cfdadd2c7da186c85f53c9090298c7ec4bdb9e634302f827902e2f31735f9287c782bdf0bc4ee680e86aaa50855d70ad7e0b2ae4a167f2bc3152220b6d0e9cd1ad5d2478e914b9158b90984a1a48bfef431801dc43dd060fafb5ef0aa51b8c942c24475dd3244ec00a3cd37df791c961ca26cb62518ea63c13bcf8eeb820c0b6adeee1329401e9d3786996ab81051840f8176c93119e6633e60f42f49441a6daf3014b71859c89c9e5fdaa78a72d1a8569f9d3c41ef177e4e2bc2930d8242a1cda53acbd393abf886827f90d7dfc8953510a15ef296ee74bfe16ef5bfb2e0f4a8a3dc480c0fd96f00a77627b4eba9dfea3772be7276bb0716c627124e486bad02ba70aee5a812f87831535abceb818cae53f85bdef556a1945d775a6656ed4f0f1bc193292fdcb67e2f40688aa4e7c3c2f536099219eb3aeb26ca1fe154c45d1a1278723ceeff8f82d0562b8a35fdf05f3f6f114d0381c65d1f38fae8b76fc23bf5ee93456b796f23ea197a76f78c89aa46559092670f5c9c0425062001b4c64f9ef09e490a329415024b6362008895efa13864d579c6c8a78994b0b79b0ed1a780e22b60d3411c331154e8e4669712fedf78aa372219098bfbb55dcc90e677e1c6aa4743e6f0a29beb90acccb9af5e786b81bde6bf113a5d0e8f2e5045b597690a3814bdf07a130944cb8fd29cd104606f3501200152d1eb332f636058c1d49e119ce5e85988070fc618a88ad52b612460664ac10ff1a832db603aa58a8abc4100bb53abcb08e4e7068cfbdaca52731c18d19775b861bb1026ecee0ca901fcba696cb18a4ac5979ea820830f2ed3b676454699904100de91a6fc21007e2829ed0d1237eb657006bc99b0c8247436347ff4dc22c375eef27105de31b06f200902d525605581cf1ee247aa2e5bf70b8ba6014d3ab4c835f6aa372302344ccda36ac1e8c6f6210a1f82b00d3655429a0303279da76830343b179202fe3a9c30dad4425456dd7b0f1aad593395d7e92703194e7ccf602d49b2dd6a797b2ed8c5193d667eabfd045d49c0f678483fa1cac519e0d4692ea353b874fd7415d4ed0a813574274d5be89ef031c5dab9d5320018743b4dded5ffd8d733d25a262bcd76f8075e2c3add6d08782bb26b38196e1fbfcce25faeea9940c8c655fb4caebbbffa16f860dea64e286263874ea0dab689ec342d27de274651db5dc6bb6fcc7adcd670e6f42b42a339780fe500b80d810bd67ce669f02d4207046434f3161e12c4464f40870552a02c6d22b16d68d59833e3ff38dfb77a41bbbb45ad668c821f54269e1f738a29b458b8c60063ad37313c2de2dad235ca77e7673ebbabf5eec505d5f8f1bbe313e2a05726310c78f6c626da2029d3e7bdedd8ab1ed25f53978baf77a209ecc5d992c25fb429cedc7cb76eb4ba75cb5424c4cd04d255a62fe34d737145fb0b343c70c087c9c9e5587c6bff0860ae1e5e6f74f22aece723a64abcaae2df1e8390c4c5a173c2c37e27e0da2bee64881c12f9eea76586bbe0bc7dcf0589ca04f71c9e64ac490c92e5cee880c01f6a4bfa80e0f81f139592ebaff99c8a27fdd1131038b04d61a2766e4544f7dc0036d630b53a334b6c537020a542973e4cd6383a14bc3627ee0af130cee17185e05f21d7fdbeb45b3c930ea07a11d794ed4c6bea69013fd95a63653176ba56d5ca6be4b904cb2992ea5ec222632c5f5b2a3bf511be9a3b7da400ee84cf6a25f984c9d4147e5801d4125c0462bde717d028b0458a29698d0bbaf2c801bb4aa2175678ef44a18e0f886c96d72b0328495ad876a33cc1752ee350b4e08bfb727e507699e2a3746571abd819ccc820f5ac46d44bb504fbda7f8e9f841f7cfa9072c0c4315cede3be0e787fde3c3fac00a6f46855e23419175638685bfe03205e47941e6a9e6d26c0f11d214780a8b9bcf201f593919855697ee951d9704bc1e2f9b4ff634aafe80f10878133fd9c9a12bbefe35f62100e2342ac771ebfa83a1362570a2f35e625adfdfeee44063dde8aa06b9bd8bfff7e4be616bec4e2ae7a309bc3c91b744a11af531b36201ed4fdf0972c45b15f0ffba704a2a2d05f7b30e53836d810a4e63e01a23fe2d8f405a3e22f6b49c551d9661e846ef6c4ca6d38551afacf6190fd046a25485068595484da9fc8b675ec796e55e6c84f6dfa85633465773db349d807385d96220c60d57ac17754496855c6b65606c8d2092644bee61b8766fe1e9dc2e8b22bac72e47214863fe962ce1d22c776816e2ca8ad19bb646e5aafde203758dee55b0abd022ee66ed1b9d91a75d3aa968078e6ea2dd92425bcfb62a4b2f008c95ba8d538fc16957e8cdc941de6db74aeb1844945b1247d753eaa536c7b750afccaa73232ff7b250919eb210f275284895a470a8129d4265e4ac0d6e7d240df776bfaac51af91a716bbc2c09a2e8482c2fdb4bead8f6419f4cc98631ce2154a2ff371f512f004bdc723850d104ab9a27429904ad308c3e614670fcb6a9c4e971a7ac1020464447f0fea08473b4bf9fe434480acb599cf0fdab06a349a2ef14497e8d02712905db1c3908fb232c4087342b60197119030409fbafc1d1d7dd31eb82a1825d66ce32cd5b74438ac8848074ff36d1d75739fbdb69e96625112bfb0d7feed0404d4b14105be47d1521ae1ac87c13610ea49fea165bf4853bcbde9391b425891b2b24dced16b904617a8adcb8857fb2df4b5f7a7083e500df00aca9a8226306386845e24236aa6ff36a0958d61343303313520d96d9d3855c07c4d1276a77b8f8b29e39118604054688027aa5e60bcd31c9c7073a1cbba260b49179493497ee7bb4a2a77d4e4b0f7c62df0388ddb6a90b5ba2a181f1f2eb443f66f67a07317d45011e74d878003e88b6a1b9a7e313985e4b3df741ad3b323bb855da9525f7aa0cb8a96c0a606f51c94aa2a98493a8ba0868dc043e9f9689f57190309158298da8b1633126f0b04c16ff6e4f2a32721ddef43a43847d087a5c8a98cb32c9844d577c9f7795c7f540b4ecb8115979f4e5bff8938e6a67cfcfa1a2b21190a1de34270c0c3bf19b908b1a88274403fe41462b7f77134ea59d28e65b56b957eb3046d1166c97ee6f1a01f2b12d1401bf053d9119f40c2927e19841f6ef97373bc3ff006601c8eab277752cb9427e393ef8d65bc654e094d14c2e4065889f1050735f4d03332ef007e5fd70de7bec6451893c399dfc79fb57f381c733b38ed03350e9c9030e033310b413ddc957bf9c1e77e98fe253746984856ebbbcb49920578de8a34765bf530dc944d523f081fa7061d27302fa38b8d3e6912feaaf55a8cba2f9d918b4b88666e0678ea10bc7832a6cc6ce34ffd487a7fd66e5ebe8efe6d642a264234c2b3234f17c2f1c2a7d0f7ac45fa6f46d9d12ac7b4ee3a3f1019fe68c760eb5c3bfb76352f2fbf229e64cf0cb5f5d3a001637a15d7252e7ca12d6a580aebce9b2347ec2f917e16adbcbb89ebd179e1b024801c7d53f232ebc3a93f09f557adc2e14581d94f6c9f011a8035a9cd293a0501814df37b3410b5cd4326ec8140180a341f75de5ada8db323114900342aa9c7da3a2d508c50e2d78240ec757b1a48f704eb095c7e6fbc09c99922363940d2b00a4ed16a6101ba2aa8f1a03c7609c2e2b650a7d89cbe6be375a7f2c24cfa27a5e9fdc0ea039f9769d49b6926eed8725aa678703d362f3fefe38236f74be558bba36ba79523496f5a775ceb4a7b1c7dca9c85c97e6761d879580c30a7ea0eda21a9dd86d673d2484f6bf92f714d1084060780d820e3489965d8595389094deeaba024f5ded58648c22bb4e668e6410b07b2716e7ed7471c126f44558c36fa2f72d46a1773d45927a360e954cdc14843d92a81ff7088a2beb3005b488d64f5e1e6a888c27dd46997c11a259e19ec3deafec41a3b56a424b685f50d283a4e3938893e1e78476cc090f849a2c44d6e45917345c12ccd6fb763b4189d31404e8cb988b9966923e09eddb67d3c5661273fa0ee3fb57648bc2d96e10e3be02ea2336e10eb04646abda217f4d47bae28b71c2e5994e97b20c21087552f19b4fcea87b839fa5bf7a859aa6b77dce6b74494db1539eed576e8d200dfea54394469e27941b41034cd1f69222d220c5e850e311f853516d9ba1b24c512506f13004c997e3f289194bf4232e2f28ebf651483279ad839330793fc57bf97043b5e5ab2d4c990094f2df045ec3605ab11dca97fb2782ef226f7ba2e36c61bcf73579699c8308f1cab5448b35fc3e2ceccfec30fee4f521ce11ebdf1ac938b3525ea31530ebfddeb613e30127cd3a158b3606632261cd45bd02b4d09c6836d4cb4d38d95c64ff5b5f3613e80c0a1a2265d58a62797fc4e9acd3a70b88f809ff836b2e6238b6144a16f8da8f17ccde263253427626fba3da22f60e2bf444a563b061d7ce25261e30994c23a0770a5e809961c8e2f17327fbc2403b8761716b33511fe1df084668b1f87c03fd8ea8c2a87dcf576bb73a55bf804b70d6aded505a3caff20d10959c46f32d7c4bdbabc2fe6ebd839ef250bd8e6a102d1f57172d1d610f55c5f6880557ca4db9cb745c61a0f6126a8d5cf51942c8e18ab58a6c5b05db74183938e8c99d7cfadce2e017e1587c9a2c9e3a94c37969c83742bfcf928ba271f88cc5ddcfbf240d7fc9378f556b7ea0c5317951ac7905dd0bd085999e5109d08ed9c2c558fa8c6e79e2263ee26ce3508a14fde0a282036f3d2c7237e55a381a6e50b1c79e2f6228fb845222641ba1dd5ccd260756009bbaae34d153353d8714e6f769ba7437cc1a8a84e7fd4439fddca6aea28e4d428cbc190aabfd35901a7c85cddbcd0bb39538e269814f5cc31716760442f2454cad4fe08fc06806e38c2bd2418eee2b547fc6822ca0cf6cada1e7827d8ed37b35959aef887cd42125fffa0d52377de45d24298aa2ba0ddeaadbcc83af03a7db944511bc36eb725b16e48a5908b4f1106a5615c38157bd4e7bcbc3d50b5b213c2b0b189c8f3f414ce849acaef6362e975c82a5cc5a60def87e71f3ca2af6736152ff9d4d3545310fa911545bf27e1252316bd4d15a93e5e44f7ed46879f145b47b6a08116d5e87fbd9926cca169806d26d3747fa7328a", 0x1000) kevent(r7, 0x0, 0x0, 0x0, 0x5, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x220, 0x40) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r2 = getuid() syz_execute_func(&(0x7f00000002c0)="46d9f941c1600500c4817a2d51fec4018974c30f95ee6620a80000000042d9f6c443a56803fcc4c171eec5c4e125644d04") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x1e5) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000400)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x0, 0x3, 0x2, 0x8}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r3, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) r4 = semget$private(0x0, 0x1, 0x3) readlinkat(r0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)=""/6, 0x6) semop(r4, &(0x7f0000000240)=[{0x4, 0x7, 0x800}, {0x3, 0xca7}, {0x2, 0xffffffffffffffda, 0x1800}, {0x4, 0x0, 0x800}], 0x4) 16:00:08 executing program 0: r0 = msgget(0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000004000000000000000000"], 0x12, 0x2, 0x800) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x5, 0x9, 0x1f, "5f70e8bb9593a7c1e40e03a2957371f19bb5e117", 0xdc, 0x2}) msgrcv(r0, &(0x7f00000011c0)={0x0, ""/236}, 0xf4, 0x3, 0x1000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x3ff, r2, r3, r4, r5, 0x21, 0x1ff}, 0xb424, 0x3ff, r6, r7, 0x3, 0x0, 0x522, 0x6}) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5013, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x93ac3968b624035f}], 0x1000000000000248, 0xffffffffffffffff) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)='\f\x00', 0x2}], 0x1) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f0000000380)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8200, 0x108) open$dir(&(0x7f0000000080)='./file0\x00', 0x900, 0x4c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x9f6, 0x56a, {0x8000}}) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x4001, 0x40) shutdown(r1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000040)=0x1000) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f00000000c0)=""/82, 0x52}], 0x3, &(0x7f00000013c0)=""/224, 0xe0}, 0x800) r2 = semget$private(0x0, 0x0, 0x3) rmdir(&(0x7f00000015c0)='./file0\x00') r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001540)={{0x1b, r3, r4, r5, r6, 0x100, 0x7ff}, 0x1a98, 0x4ca, 0x4}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:09 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1000300010005}) syz_open_pts() open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fba, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003ae000/0x2000)=nil, 0x2000) 16:00:09 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0xbf4, 0x9f}, {0x18, 0x0, 0xfffffffffffffff8, 0xfc46}, 0x2, [0x1, 0x3ff, 0x4, 0x6ce08b63, 0x7, 0xffffffffffffff80, 0x40, 0x6]}, 0x3c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/122}, 0x82, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000d27bf7c0b77054da7debc134d642cf3e5c1cb54a53500000039129d7d5965016814455e9059b1c37c8eb700e52c156d846354fdf0b59ffc3b1256f399e212a2245bbd0f5c5319c0"], 0x8, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8000001, 0x1, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) flock(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x1, 0x4) pipe(&(0x7f0000000100)) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20880, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ca5d091be1b49a22826fea0d2da7c0ba52ab16d6e1370da21ba035886327d797a66d822530f7adb6e8076f0e67ee293203086aa60d93b7a1557bec2ec8802321be5a38a7d7e2cb0d52712f3bb4c93e4af9f5f1bff90361bf43ed7de6ec58ae7431b9693e585fba151ca90e8958737a408c89ed8048fae74e56dbf8271360572c61061e89de15eec0712396376a7f6025d9101cbadcde699307f282baabf67169be7dee44d08255f427db573fc75360d2c76e7f4b42ee721cee6abb1aac216a766bb7385393e535daa813302f8c72a14d473947bf14167edd2fa5b21827e6", 0xde}, {&(0x7f00000001c0)="5326b68a8a100477468ea0dad620fd7a53f3c99b9269e64667553f6a0111b32e26f90c3629f7c3260c6900aed5a5d02b2f89fd00a27feec727497f6a67b95d38ac11173ef55a7856a51d9d91f7949770ebcb127fe2bb29459f07543a7d5bae9558065b5bac8ff3b3ac6f8610da22477c7c6994fbf1a2dd8230af52c12db6a220721fd7ca83ba4135d561d258db27ab74415e9e87f901ab125b363b96ae364315a661d56eb98241a0d580e3220096f95b2f35571c012ac622c1a90476036c89b6ee74c566e27a08908dbaa906878e1c48d2d0324a32bef927e17f839d452a03", 0xdf}, {&(0x7f00000002c0)="91fff3b71b35b012c39e5ba564a33384429367154dd936a0cdbec1250fe87b1008e0005c197c8beee5a551f566d816aff7105ce4fa6fac0761", 0x39}, {&(0x7f0000000300)="7ad6d000149770f2ec41456e76", 0xd}, {&(0x7f0000000340)="89ad68d20b6f27b4ff025928739c54dafa9a85769c9a90864543597fbd27", 0x1e}, {&(0x7f0000000380)="1c412d6da720d18c8ecaa5e6722f916469e531e67a873165da1e564e51117f750971800892a2c8245666b36670cdb9eda586984a489513254c6d3dddf981e7", 0x3f}, {&(0x7f00000003c0)="49000fd725d6e16b5dc4fa2f72ce18f6668f9635b0eab282699d2ac0e03a4c7f4c6e68265ad8bd8d0348634522555393d60c39e70e7c", 0x36}, {&(0x7f00000004c0)="5eceb54e657ea8ad6dc9c7a2bef50d74a702b5fbc0d6b21029910548daa3366bd7f71885b78c2d9c828ce6410ef62dd72523f688066bc2bd6358812786716f6e0a4d1ee7fe200436ece74994640cff4699dc16bbb4e3c65a7f7a65500bd5c6ebceb47c3bd4e9561b4203098de157fc601a98dd1c8941e6bb66f0a4015d133288b5e63ea12134e1458ab2196db6ebf572a7a383c8ce9342f7b8f7b72449d21d6a80bc922c0bb75caecc78e46d77cd2f5ec14f62c5ae9c037eb6318965ef31c067613c159de51c2e8398edc884db4d96eda844b2df1fb55f4e87f56a4f7c7bfe08efbc8fc7e3bae409e571515ef58ab9d6a31a856e769252daa81bf8190d", 0xfd}, {&(0x7f0000000400)="1422858d9ed1bd28d2fedcc491ace6a4be8b8557", 0x14}], 0x9, &(0x7f00000007c0)=[{0xe0, 0xffff, 0xffffffff, "822a606f013550982293b15a35d97101862e5b9a5dee030b3c0f27e2e37710f926b9efe335a019d96482474a471a74e40eb9a89eec94ca9ccf615224f2c7a94d206b330486b4f8a5b2385f78ed554a8913df7f7cf023e81a36bb25c29169c0ff763d41bfbdc5284fcd06f2db94b3ff46770b4d8a9c44ea258a0f33ea42d9db18f899eaa0e442390814dcb293f5da7e86e9ca0d03dbb771453d6ad1afbd3ba5d1676eec72166f0eeddee68967495a3304b51610376a93ca1e29740ec835cc5315f033f2fb61e3ccf5a8c7f6de"}, {0xd8, 0x1, 0x7, "ebca846da2b73813e10727b59afb78e8125a6d4ae31d7074379284e1dc72322569087167120111ffeac39d40738ea5a4219e8f4f165ae942f11bdafcf5f8796668c4e6cdd37e63dc9f769bc26768a71aaa5d6b3196e7e46fe7bf743f480e43770cad52c073fe7f9d447942995c1f27469a019364721f4731666eab021c2c0ab697dd8aabfa1302ae582c41a198970ca98da6740078c91cf0698fe4f5ff44ad827a2881d1f58c644a02be4d655e0a6d8fd231d16f1f743fe98973b82fb44ece663fc2b36d65e8885a"}, {0x110, 0x1, 0xfffffffffffffff7, "754fca4c28ac1d563eae83f72d58d2d5ff92df439d99d110194257374518af1d7d37972bf9bda873f798b802853d599bc4adcc10c9fcb1a1a00d4b59ab8d76b84269da1a846872a2578a7a48987c67c98bf7afd34e30db98ce9a7ec18f61a802f539ebed4ea8ec9208501f934405f2a993f99f92d6e84ae1d86ac3d8b35d704e35382cc8081cb343912131ddfbf9f45278634aa36b1184fce2facde7e0009fdfab2f8504ab66410305c8f1cbf7c5c613f2176c49b39e1232f1d6638c2e3f062f001e5c5548dc205ab270fc33f5faac99e283285aad930162b59ee5e27a4d9b548d03193fd47fbfe7cc060dfcf601596f0132c143660693d69423"}, {0xb8, 0xffff, 0x9, "69bc1282a18f1a41113131748ddd916c1ccc7cf043b5f28122a20585bad750991887258fe1d38a02d5a88d6b826dd399c06c918358e6c87761b0a15f6005a37a378b6a1b4e3562ffbcf5ad3a89d7bf0e430ac576ed5f078a55a77180161ca863df4ee5abb62b232cc72b6948b4231bfc01833c431bf427d1e8515bef7ed9f7ccc5ff265df4a09f27f5bbd7ef65dce924dbf82b1caac60d54629c5c81ba17a3a309ddbe6c"}, {0x1010, 0xffff, 0x7, "2adf437857976f196356620872568ca5baed2fe7cedcf39603edfdd39cbf32e853bb1d19d9a44d9f5718ca786b0dca955275a2fead285a87fbee15000298dc19f80181292635429103ecd373520875cc753ed9b0506d6e6c61ea906fffcf8c2e0ae60b55aa8f4b1dc0b611a9fb907d46215012cbc09dc62f1b02f39792e905da0ee67ee62ffd70a6bcd444c701aa6bf74652ef20df51bf268b2bcf1589e8bae64cae3ab00912a72c5d750bc0f96236f5154cf28ebda34531dd8ae887b51eb0eeb87d21a51cf0cfdb40aaffc3944172cc8ff39a3b3ec9594ec396951e6bb97a8a996dd24b7f088117576a5e96f173cd4e8c7c667374b5262dd7e0594c2fcfebf33c72a35c7ffc61b54bfe4a32ac7f3ff0283230630c9b9c62c2f74f029b483ed7869257f3bf823a64e53925299ca4dce52be4dc4ef7d49e42f2d07c151bd71e4e92346f70e58d28f966a61d9a05adff1e1cfdca72f41dfa09a4f50440bd05a787ff66143d3d7eac759b6208ecc448abac89bd5707889f8af8b7a2393a04a9247ea9d6eef7ae3beb6183a8060cd76668c4c1dbed8ce226ffca15bd06050b67b0fecdda7652d9b5d41f0b00179cf360c55f5008c1bc52992ce93d8ea6804dd7f4a212e2c8e3d17396c7537f8f6d418c6e4a0640a3b187f07ad2b1e9376a4502140b8cfb851d942592d0b07337f57e715cf5c224d8ee99b56b81d34d189820c932dc929642dc61d3bdb1837e51da634b784ed38a574f13ab1f8e7c776792e6cf9b3bf2ab6f747e01c36e4a14523f8074400b9c86b8b5e760216159a011148e788e01c12410f9f9bee2f2a58e2cfdd0337ac25870f2dc70f1d7310aad654e32094329fe6076210a64375d5f07fd769649aa61752e4de3193014b0629836a4acf630fe68a6d730acd63ee210811aa548cf3f76f44cd59b1f08c2e65099a908a5b48061c6420513c125b702b7e831580e8034263da78bc6bf4821350a9b6f176b808ed0455b5d6b4c9db7ec9f4f38a111cb1d15f324ad898098a2b1c94717215747677d318526d2aff79636a6f5b13914b1f95a5e7c1c656f544c1dfb7f88c1dd3958a8a3fdd5e10041e1c9f6df0d11fb56be482884240080a7059a3b6b0507f8143930ccf430733fe28760387b3afcd4589b2a2f8ce7ae3dd84f8605e032bef9fbffda786fd138be697878ccb83603885cc71a7d279785af1fecb9d2fedb5bccbb26b634fbcc72d9d1a7222f54df11ce71fa6c5c2ec482bca6c7fa55af0998bfd52030f3cc220d655394f9e988c2d24989dc5ce345f4ce044a1930b28c96367c661ed1aa63bcba294802288d6e34afb6a5d39d5e90b5fa31bb2f5cf8bb29ee5eb508338c52e4c8446cbdbd9712883460172d188d9c63e50ad6966e8fd9893d4a3549c7ece11c5cc46cfa265acf54ef88c00b28591f1108f8aec2abf4acfbbca0c5afc735d4cff61a4373571d131c7c21a398a8b064ba277b2c2a1e579c5f5ae8f0f8d02af168f673176e591acad94794675e40716fa6b763bab4384a6fe67fffe8642826b4aa7bd4cfa800f93cd5b13055f0c1fe505d6aee2aea4bc5e45157ccba3859b1c004f8596cd16f3824d93ea7440af9418b4bdf1df860239a96e7c6e169adec18cba243837f15110ea8ef8a0d00e0bdb6ac82096e87b5ee9afb9c514bd78b9d80f33eed8de63cbebfdf8a676af62876419d402cac00790cd6f2bc66b9faced1fed5b1bf5e69198e63f632bf3808177d62da36fef8591c2056ceb7352a901595be64cd0fbc49b8a7f0a97ed10c89ab3d13c17d3b6486524abf04d8faa30921d26b5e33d22eb0b179942505093cd5ebed6ec09a8f3e3b797ef28d2b87fdb073de040ed006c53219ca6e903e70260606ecf5d87ae88e16c837a131ec308efbe590c5974255affaf15a2dfba8fb30f943c2a5431a19cf20eda47f82feb2ea88fe93bed3325dabcff3e02ad2f64cad8b0361ded6c084a05e060cda3d2bd252e175d6ee71ff8ac1a459989fd593bb1f7d94dc79ff7ae01bd3061af24167e8850cda592d88e54072e6ff82a6d1fe24ad12f209c41778ee0d79a00fbd9b3b562290ad5d720d0f19fe5323a861b6048bd7b3672b00c3586e6626636e3e6d8ef19559390b4a84e89b518d5306a818a001bf06ecf9dab333d159d57a6b3487e0fb382b5b56a1d07ca78466afe0b8f4b38e9f76a680622059648e5d0daa34bd1464bf440878405388defbfbf911907bc18b9f2ac8017a67f4dadc5ba1a8a4f7cd89a66fcdf3ce11343e55883d2307f52075f19a233eb0d7a03b0471a6e50728b849c1e0c079977439345d43770ab79cfe1f568231aff878fbad8ad6ee4a7d8a2dde3da65c2e5246cc339b0eb821d7b385c03ab121e7469528634576dda408855593a484a5bb91247b4eb0c4d3ff57c7f2973e76cdd9a98af2d36b5c32c566f728cbdfe66ba3c9c810d15adee9d83397d9e29b2c8aefe9bded2d115e77bd3f487ce5f584a07ff7a306dbee7b3772172df89bf27617f0b7cc8e5623077bed014569ebd84aa46dec19a1c1b89694394abeee4af261a19cf4e1fc28a7fd7386d3755a6c886e48a55614e0b7cda7ec70a0667d4c6dd6c16b5276518038181c4fdf48b0ec1bb5c087664776b0239502915223c9da1352ade1b44b4d99c5a8d3fd27dff0c47e136c8e9de3a9ceebb6ea3a0b0c32f41facce2f3931047770d7c16a98e224fbd0c96035bdc87fc0e0a3a15cdbbbfb53e544925107cc2f5b4a64465953c3e414bb1f42e77e88ebd75d36d00b9fb180868ce8474bfeab3e4b6e9d685381557adc203c098caddce89ea35e3d5d985c44d556e3474a79894db03061ebc4165f692bc311027960e848afd26bf71793d3049c6289611a7f718322aff4962ab37e167da8cccf44789d0d003d228921beff6a17fdcb5368846508af3a59a551d5851510db9fbe13aa03fafb7ccaa6d43cd7003120f0994868ae8346dd31162ade2f5813a6a6e10cf03b12a30e8b1ec467804970f308ae9b3b9a19d0869d003618321e01056ea84fb131f2d10075888bf1da6e8f3a2594cfaff647372bf8601ff81f70f13928250e83c210ff7369e952e5596dc32699cbdb9db1a35c1b814b4554a844a1c3b23760623c0b84e487874d4f7439d6aedf5df2be1ec3ef49031cd73357fb41674d61dec037e09c8fe5a720ef8075d05f51eb0205a889727592a9bae7c63b817bb2129a9146bde8bfe982c2779c1fa4dde5f8490e884c8d25af0fff9ce866a8200845f33efbbf33e682f3edf1a51654f376a679ce6b71785d70e8f018e7ca4afe696e1c319537628e2431d8e9ae68b03c658fa8d197300c59f488e51db9bcf5b6c16f90eb6e8a72c215a32d58d6ca4a89bd9799d87e9235ab8978200ad16b22ba97769ab5dc5bd2661bd74af4067d1063a60a9d31ae5a9acf73fb5b014b47f7fd82caeae38fae15df18690085756cdec7fb937884d54348188fb8c99b96458978e72031231362c7f11d129d681d8358f37194ecacb0d5d12cb884ae2d3f38b7e91a6efbd568edafa6333e27e4664c1aee357d9a10c4ae5073504f3f02137b469ac087a9cb8469691616ef8475e21a20c50e031967c1a2074d0542d5865cb0dac31fcc77d1fa60aac4f6baafb01d6ef2906853439e7d462dd14ed575436b823691fd025455b70a15d79acd804c5dbd212d46b4e8a67e4667c479e8483853da2cc23fdfef9119470278510b1bb921551e7f18dbef026f913966583f57ac6e54731759011036e67fcf5835ab372074e969ed0e00fa00bd8c962b0b6dacd0091658b022bab4a02ba9d66475483832017c68e797cb329967d68c46f543482fde881284a90783b3967851d436542049e406389226825bcb3de4e864f1542ad0861f88c69cc1451d9f81d547b54375899ccf73dc7de91df11ca019a806523647555786421444005c21c322ba5da3359970d6a2df659b245a6ee084eb625b432dba84ded3fc6e66557245878fd5539249bf325eb921118b9695eaa9ade0ceee07ab5fd540f146137a7f19d513796ec5f5b83be1887d0008fcdf2a7fa78055b44687de39d33fe0452f64670550473b60e457f7b711bb88ed78dda76db28750a8031fca7626c50b1aeac1a377bb5a4531fcc2c348e9bed2d07ca85edc3f4025c31febbee7d35c2b319037201aba5de4565b39ba53be3fca8c4cd13803cbed5b65f1eff733295728b7a123d998a2ea239b1efa2912cf1c42e00245cc24da4d575ff2b407c1cf08c1373827104a033c3c48314e97832fd139f2f377395148431145c0d194cdf6a668cdada0327f311107d8acb3331f82d68cc9d59f6adbb273263ecbdefa4f89ff97bf38bd35d2a2fd00c461b013774f67e81a162b44723f138381d282761c79281ce6f3834490ddec08b25454c54e0bbd8c57d729d08d2662b871d971fed5a11026cc8d664940959605cb9761a7a447d7594706d26cb40b931dc2bc9431bad6de335ae7d9886b636c3700c672125bde7a08aa9730ef74c691d0889c7ef95446ec12288786bd35770dc17121dc0cec2d8745d1afd79fe493a2a61ca935657d939d2f5ca594d4b054d6081487460d774b04462b27325c40f0e241cf0a736d406bd12c79c681152459858577d4db1ef5cfd003c1f5c4bd3b5671e90d5248a648a5ea86da1e9d4e9ec6917b43473d397b65c1d90135832c7875745937b635c5b8c8895a40604ef03e1207936f23d2178d750c5b63fd1ca59ac4f628d04a8039d91411ad06b998008b2883880d1da1f5539a62450e03949cec972f234f08acda086250bde9789b4b8aeac99752e2b013dd3b3d34813b6eea34a3f1da32851b3f7ba1b53eaeba4c59fb895e266781eff3ebdce76ac9f0d182364c315b3eac2548524d258d8229b00602ed3456c541d86082d147f40f07b20665b6ccc207f9ff15e02c0dcd743616ddf02ccf028a74a0ec77391c8ba7394d018638a47f0c3452bd343c571f30eccaa9189a35133e92cebc57ff3ea1a921255e55647e49a46292c2f152fa0194f915de78993bc744460d9c65877076d2ab57a0198b22f66c333f7163d28d797a240e1bce6398107831e04795d40a6a5c852c72cb8b6a6685242b93e7963743938a0d67a9d7003f5a1ee20468ab4e03a07df3e949cf39c849dfb26eebfa0230f3ae3513cefe9e08cf033ccb5cdeef199389e277fefd10086331ddff9dddd2fd6c3e70408c32a3b53be399938ee28ad054daffbf980e0de0f8e9f80c6c13f9ce5e4d3562602255e4af9272745410d97d65acf93d2c65a6a630363fae0192f813827550f39bfbbb975968a1a45db78555d447a2cbe8844991bf1fa55bc3566c767380c1b965f26fa5457f47ad9caf4501b661dc3f6fa96abeb0bc8c2202431166292fdf5bd56225ef6a816f7ff07997ccb06c98fa721b3f58707aac8a2f02b6cc1c668008f4f094377eb341b7bc6819b8a0ac814e0cb0a4671aeb9f20b366018430de9b50cb5110e13a61432063b79af939584849be1ac10e91a2c52aa9533128223dcc91b0da4a7d0f86192dd3add3036577dbae884257d5bf05c8f494e6382f79e17a218a0591802c35486a75a93835fa89e40b04835b7300bc1c72a7a08f908aedda8ae71b971bfe99df4ba6ce5908d1f2e921f98f45a5ed5c6c7ad7a4cec3f501f88428f6fdf889e04a1de93fc7794ef05f85968dd6ee1d74a81c4513f5340f21a09e5547aab012af129137aac036674503f706974eae526bc79afac23dc82a6667de2ca40030ff881d0ff44a37216edb354411a2242de96a964fabfd470c03"}], 0x1390}, 0x405) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40), 0xfffffffffffffdb0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0/file0\x00', 0x4, 0x80000000, 0x80000001, 0x0, 0x0, 0x80, 0x7, 0x3, 0x0, 0x8000, 0xa37}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 0: socketpair(0x0, 0x5, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000200), &(0x7f0000000240)=0x4) clock_getres(0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = msgget(0xffffffffffffffff, 0x221) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 16:00:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x3635, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) clock_settime(0x7, &(0x7f0000000000)={0x7, 0x9}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xfffffffffffffff8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0xfffffd8d) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xfffffffffffffde7, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x20) shmget$private(0x0, 0x4000, 0x141, &(0x7f0000ffa000/0x4000)=nil) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r1, &(0x7f0000000140)=""/91, 0x5b) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x40) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xe2d) syz_emit_ethernet(0x31, &(0x7f0000000000)="5831da85b11253db3a0536b34c13ae0a2b699a8b49a8dc2252528001296e2d69e5e66a5481d3d5b10a4f6af106b4e5191a") mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x81, 0x2}, {0x5, 0xf8000000}}, 0x0) 16:00:10 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="fc12882025ee169ff9e3ebf2319fcf2f21789f090ca4da7f53c321f487e3f1ab32721e4ec4d58d331b5b7feee87916b4668e31916ac0b92ee00531956f55ecf393120859c52dd8b04bdc95795d4b3e8550194a9a117339c895e936923437d293c05014db875afd9ef81f2c56362542e7efc87dbabc0d1a02323440c6ea", 0x7d) r1 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x7, 0x401}, {0x7ff, 0x7fffffff}}, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) semget$private(0x0, 0x3, 0x1e) r1 = socket$inet6(0x18, 0xc006, 0x0) recvmsg(r1, &(0x7f00000011c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/172, 0xac}, {&(0x7f0000000100)=""/68, 0x44}], 0x2, &(0x7f00000001c0)=""/4096, 0x1000}, 0x800) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x404, 0x0) recvmsg(r2, &(0x7f0000000500)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)=""/29, 0x1d}], 0x1, &(0x7f0000000480)=""/87, 0x57}, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8000000000000) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/250, 0xfa}], 0x3, &(0x7f0000000340)=""/100, 0x64}, 0x41) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0xe31, 0x8, r1}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000540)) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x10000000000000a, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="aca0d94178475b75a81f4ed449b0b6dfc060fe60bb4ce14cff3733ca31e8b6c24e", 0xfffffffffffffecf}], 0x1000000000000026, 0x0, 0xfffffffffffffe62}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) syz_open_pts() 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x30c4feb0ac42ecda, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) flock(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10042, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20002, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) setsockopt(r1, 0x9, 0x8, &(0x7f0000000540)="203f7fb13e73771608346dad857114d1a5d9c339f200b0b6c306936b7560d40b939bbdd7716033e48acb6af1f02f2f63904055869a797299d01fe9ce64232fae512a27e49453520d502554c6896e6fb6c1ccc3a18670ef4d563f0c6d017c57134da2faa9c725d4de2da430e00894c5fb6aab2b90bafc4c16b1e1a967da0e7fd8780939a90f52878787670be809dd33d952507c091d84fb77ab82dd4725fbd58adfdf76cb01450d3c53beb856f79b6d11b1566f7bb42b86c1b01d36c43c7d059c4c1a53c7e54f773d05d429576b9c3d4a7bd9ae2b63f657a17bcb7108eee9615cad57a1d0dea2ec9c15f552937ce787f5ddf12287e9c5361ff2ab4954e1abaca3c3d7ad6b3be07c2a793dd53ad2a937464645cc8aa1f141d74c36397f6dd5e3af06571422002b4fdf0d17b6772af5ded01d1cbce2c587ff2dc875bd9b91bf5f51dc2f49622b75f8c65cf21470b156ce62217078ebb921876e68cf133c3f9f23d644f25d2e62409fd05388d57bc2ee6feb2555fcc0d69fd620bbc21e8e2c471a1614b4463c04f4c4e100e874dd9fada240288de5c1030df180a6b3bd410e4bc522a2d00b391638872eacec48c893b073ebe9037a55ecd5a41c390ac8c4b773620a23dc9bf5daca2c10f8ba7707975d8e2797ba2f29313cd22c7306e2614c8479aed5842feeb9868f87417a9a25db715b69c19da62e67503a0f02af469052d51375df09a5bfc32a672a84720397165bece52757aac9f5aac3d8f8be17bd88d21126f7444d9da2f5c1ecb149b88f584617b85e3decab2c306750deb769a102b1ba5b39a35c6925302fb4a680dce7e3199cb8b6231d453b9d49721298908aa54de0efa2a121b75e31388fa2d67d99ad5371c8af072c502e13f763d6e6f34adc97f90287e22d6d200a8460eb25b40ebd5baaaa566a3be0b5768e9500e9b6d901ce5cf46a4f717a14551a41a5fb7a47b07d0186ee667292a90685dd6eb8594a44eac3c08ee3ad427bc1b3d1c169ead0597d6fcdb64e6d55f126e1def2a121521617350731d1633f7cb9c459937fefeb3f7f5eccff518e4d73b4fd3a091ec2bf21b0fb3b493769a873748d8dceba063e2cbfe7c5cb4f8459eb4aec1747ba373f141cf838007b1e90186de8c8ad2216825ac61d8d00a570b194fa963cb82251a778baa2c50fff0dca4d19cd7d46304be5898aa7974d5c2b462f5c4f225ff0d4bd928fbc5f90648e5825b8c7c2b0e8d26234dc9427356e2bc2a8a00985c6dc56ea6e90027820c42a2c7b7ef3057b8d5e1e40ba68161e43c5f3f51f374cd6a9c145cd1dad86daa0cd6655ae3cea881559682fcf317d64e33a2b9c9cc38310b937b9e6d35346794c94d5d349d6d86544331c38b4d5e9168aa384e251e16e94dff7161873948482fc8a714ab607e1c6667ec0ffb9575d941693674c6d3a6a0d51c0fd3604a2019d0a8ba585fae3a92652e75570949ce53ec48d567d1891c698977fbdb18eca0aa266445e23185ae4d2bfc1ce9da34390f32fa550cceb995ccf8f846207d474f2122f9429372381d7b753472c18d4236463b52d751b8729cf2c8cc19dba9cff87a0f21cef709686d3946387eb197f75e4b63a2d8303e990bf80c7a65b3546038b6c820cceb7698cbace7f6bae30864861b50c6f565de2ced1bce42e60cffa15a1ba7aacea2325d3ddcdb291a45e69d563aaf7e608039e214f8318a0ffb50fbfd31e869a995cd42b66598d52e40d589b034ea59cc3e8caacadbf588e10b331b65ccc43f7c48e66b2cc9448edb572c21eebeebddc40e8d84c08cb7c3f808f5badc2ad0691a7bc66aedf658798717b388a9068109d35ab0bd75262809c2c3f34552ac9ec06091731ea52308268d83a215b805810bc368504f64d85f411d8e5d2aa7461576e210990442cdbbf7ac3e165a07344a07c07de345e8bf6791269dd140f6c9bcd5ea1eaa815f88a32cbed5ca162cad6254b07395caece8dcca29b0811b87560d4cb46f0ecb23de29649012152d30331dc33a0c84ea645dc2026e468d34c5761c2d7bc702a5f140208c9b7eb779262fde6c1dc47724833cda26f23341bc966c838500cc0cb60d238567ad4dc4937f4424a484339655af243af78c17510d0bcc778d21841dcd0273a1d76cfca1c48d59f9137ede3c5b38876558ebbd31f49f98bbc2332ef25c3d41e25e46f4fc0d912a5e7322d4380eabf999d417f44cf7f03ddfce5717e82e43c96969cd5e0141d6bb46d70e85bf8a07e312899804ccea5de7ce38106ed8de6bcb404b410923d303f8bf4beba8e43fb527e9cbcb1c783673d7ecf450202c2de85dddece83fd79f94e312923dbba7b6fad8f09ef7d7c26ac05311b846f1f9440818d4f9b3f3f4ba1aca5052497318a4881cc66f951d59645e533c5066bc44a265e98244d3fb88c37af0d8f38f2449af98ca1c4a58354eaff33551ad53172cd46dc97548d89a3a9ff7fa1f5bc54f5518be199dfb1af1be0d4a3764f1800adc6202971ae5ea848be7185c836cf2ffa0fae8c0c697e46cae0bd03504c7c5a12b7a3803a07faed24a883f3f172c427d0117546ecbe259a7f0f94f79840818e026fe6444deb814ed7e0d2cda97abfce3c2b2fa39425a650079771e9afac31ff4f0dc534c61fdd0c426bba949b582469de3a96b138f384446c40ffdd451d9c7b213d2361da160d38ea5214cf4d1c05f10dd91440057a0a0db753a4c23a37323a0ca4ce9f30f7e22a9ed8a60515ed52097415e1c6759e288012e9c0030314262e2876b624404729dbb6760a8986afcde59f22d51dd7ab8d2a53c8f9d37c6b31229b5a9283be6db20225b7b4d659a0210f8e219cd4a939f0959a5b1f60546c3cac40a78e6d78e3e0d302eee30680aaf0e14f540bfc499793c77c9416d3479ff3405a5a24b095d52169be5d43bbe91128c3cd5aeb7122aa2b2e08ee0f4b2b427e85f231e3ad9c679301e3b603d742e183bbf45d622af4c5adf75ea79c99467b9201aa0c536ac10bf4716c4f6c117be69a15c502953c8a54dab12c8c644550be8a138fa20eb4d61d63d4054552a5c5774ae0fb0bfdbcfe1b9552076956f2cc338d8374f116aad6a24fea22d4be582faa208d33ac2300c7ca772ff943b622e896f43f975ad296cb2aafbabe42294cf8c2cfb57224c835c1fdf8f15e1eb48959ccb2d0a77ea7b3fba62e8ba44d162afca047eb9e0a07228daeea2e29d2bce5f2dd1041a3cfa32923447930e13c07c56579036e3689295ad37134b66947d416cc8715b42b76b2a42196d64c54b44323627f9237da53e6c6743a597653be9098d5bf439b91133782c6b033ced8086db041e89673d67d137c8d4d17afe2b85a7a265be231811486d3d8526ef5b5d02c65d015ab8d1158995fd44051bf512a52bd5df741adcd6883d0448441ff5ab07f56b815e65b2404e8fb73fbb7e2e3993cebe546064d50e24f4ba880696c32da37ff6c8c02c9afa494abcf7cf2568194be6e0560a96f9af8e1ea1fa5d7ba9ab3d8517b0d00d3792d0b0b894f6e1bfabe1f6f69953df0f29685a24bcf36e24473ee01a55ebebfa9bbbfac2d05b3e5de481051622fda54906ca9381970d88806cfd7d1d344e78457859518c84cc58b19a2400bd98ba72ce4edae6aa1fd4ceb2c74d15bc69a6cb5d60193894fafc12a144d87c08f93a22e916cd7a533273c7e2d0894ea39f7ced1bd2de8e1bcb746ce2af768c21c7e95d71b65eb8c606d21199dc5bfda25163c31858d11cf6b6c1aeb89cba37404c35605e735092e34f6a9101c95e63cce86bb0e08b8d9a67b6fb24aed69fcab98369bd88d08b2856307fd9b98e7707ecd6902fbaab20c43105578c714cf737d7bfe8dacd5020f56b6c4ee5fa5eea539559f756e7230346b3ff9560447fff9281006208f7588e1e228ed2473604d63e4e7b47639fcf05284bde1213d4c9a65ba3533e232b1c065954e7cf0d6ba9da13ffc82bd0d00b36c7103919fd1ccbdf2c068c7837ede291b6042780683cd43ee39cea8411a51ad236f689aeeab0ae0fd2a27796a13347eb48e2f7d3a65772b788460d77f4038998e65531d556551eaee86c7493872a060570b2535e7270a32bdcd3b20eccc6045c0befd95248b6072dc8b623acb68a73731336642b86f9fcdef06f397fa3059cefc7e688d6cfdcead2ebcfb12224c223f3ba057af3e8a525b193e932eaa7156a0843fd37ab6df54f36197daaf9b83103086e5967f4a2d9840344493278b9e056e62e39608834089f8ac0231974c43d7f60178ef81f9b0b4c755b13df76145935d8455dde0cf080d9d39492bed01c71c4b3bfa05274e5418839ad24737fc91d6466b351241d2726a780ca6a0a5f25806e19d8b16da4c3a84a40e6ecd699afdabea34a5b0b1930142edb258ce0c9933b0d6506e3e9e7d321ff8e2a288e53814cef32be194e36219ad887cdab43b2b0face2d2a8d52ba65c3528bcc2caaece8ff836791f58eac101ca4b3d9659e34cd1ba0fb062bb4a8150ff32cda325cef0a2693bc180e2276dccbd278e7f9a96c58c9c307330a5a50c9a06639768b3cae3df7a0a21f8579d7d6982bb1d35bd2906c5d7412de5adf49354a513ce86ae16e120112100f151b16ad4f93bb43907e92c73d40f9c97d94018a0d570347a89eca654fbb19c7ce8a2cbe619b172ede7d8d0ef4d46e2e75cdb7c68ef7e1c06b32de9ac79298f4c507def62238c0016d1d4e4d294e69c21fa00a178600fb26246161464883b4ddc856ddf93397ecd1f74eef80f858dcc5d92d425f44fa5d2990c45469524035b0e505fdcc9cd85b317d56a18e9d43489795e84ba1db74fc8785d71492bc21854d53a75fd731928e8248a4e2cacb91497bb975f6e8f44b9840c3f9bfd9e7fdd7e18fcaaf68b31fc5cf51c90e125201ecaf1fe1d8ce4f735acee5619d6fe262b96c64efb0b5e84f5e95fb2ec3c8440d116462e3ec5889b3f895955aaf5670b97002a7ad17ff4c6819e30c1797f8958425566340a200aa1e942a8d002198541d18d0525463de74d042c308cab39c8943751f32b272d1e4233ef061c924a2690d285b56112bad05b5015f6b64eb1f9dd000f26cb9aaa87a258d0943d5c73e941f6c9322a7e402a710d12e3f99359ec5b89b33c5d7e1d935b8e2f0a16d6338c6d0ae2aa3d62dd339188effd870e0c62e15ffd60359eb3f54c6857fa4ed2fcef303f6a9bbb31f62595c3f6681e4fc94f0d60a46ab087af82172896b68e244bd896edba476d2b60b07df6115218d8ceae75cf4bbdb779dd1684139fe5da55a4b0184b005ed561373a6d7310602a812883e1f8d36bf1f557408640b7b40d807c35bab9f06f30f03f8fd3d9d6e33da27baf76bbf9bc75fc217e269425c4feb21be8c519c3388da1d6de313068dc3e968eb6b6b50132aa32e0444ae56cdffa708bb3d3b630a891a890afd96068ac2f22572268bdb832aaf5665fe329d7c40d986fc21bddf261d7366ea4c35791d77d69d047f8de8ea372421e169aa6879cd09fe8559ef8069cdf29653745cd7c17e3e6c581d250f13f85b9caccb1ad8ea32b70bb868c71ab4ddd2400d7814d7e29cf33a590d5cc61659c5caa573548253c7f33b4528a5a3c2ad7901be800e4480aa48634d165634a4d1c9220b0564f901e975e6ef2b1d0de9c1c9442ab9b372b7550f23f78e5a1c55ee38f7eee8935ec6dd273adeb9b35ce0ee0ef6871686f6541033a2c3549527588ce9e7f844857e5157e3a40fb8cf4d4f5666c87527b83894154e0d73c078f0bc1561a86ce13dd1ebef51594b5e14c7b4f2db590643934441e", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setreuid(r2, r3) dup2(r1, r1) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f00000000c0)=0xfc00000000000003) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/82, 0x52}, {&(0x7f00000005c0)=""/138, 0x8a}, {&(0x7f0000000680)=""/199, 0xc7}], 0x9, 0x6) 16:00:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pipe(&(0x7f0000000100)) 16:00:11 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) munlockall() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x8001, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0xe4}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r1) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket$inet(0x2, 0x8005, 0x2) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x100, 0x8000}, 0xc) 16:00:11 executing program 1: r0 = socket(0x14, 0x3, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x49) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) accept(r0, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x26, 0x0, 0x1e6) 16:00:12 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) rmdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x12) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x1, 0xfffffffffffffffc, {0x9, 0x8}}) recvfrom$inet6(r1, &(0x7f0000000080)=""/252, 0xfc, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x81}, 0xc) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f00000001c0)="e30e1633e57588849d9c543ba054ffd6dfca4241214b47e9de54d1c80790c84d5f18ac90da02a266d39475e8db83a4038a739b049cd23d195b7814b7ef351d4f22a2b27ec885e18ef5a064044864120d60194a760c90c7a576d2b9c2c00de53b493a2feda044194214910abe6bf054d891a3828cda2fdb40a0a843dae15c1798afc148d7b216bc1368b9975a62284857493e8122d3d7e9814162e6172c38411a8083c3055fffba7cb61b", 0xaa}, {&(0x7f0000000280)="eab87f7b0724efdef3d771e91b925d5c1b8c8a67bdcf566d9e1cdaf5ea989927512194b7b5ae1bc76b1c3a970cdf46a98d801007e6e54f87d68d0b84ef8050c7f3f0438d6cffcfbc59419edb79e4b514f5ffeb847a61c8c6ae2edc20c52e34424dc652c846391bbe876cc37537f431d63d746ab3c3c6e2e34ad856e454f9f5b24e053a6a8d09f83235bd93af4e3e4b36366d6af1d14d1fe4e17293185f7160c6f5ab8298c9465b333c7121c2d1d85257744d99ea4324da660230752337dce327d178b9ff605d10aa791baa13263128392897084a31f8f538d4a205dd883677b88c6b5873c44649b8444fc6777890a9", 0xef}, {&(0x7f0000000380)="97df0bd209c70980b841f12dddcd369e65d984291a003d2b2599bbcb1be477a901409b9d0154ffb919bafb908bb5c37a0a265d524d8f2aa338925d7f4a18a8ea1f6a705713ead510613523984dee4eb23aa063ba39a00ff6263e7c3c17150821383c227a9858eae4cd52fc36996cc60581f22b9ab76faa3c", 0x78}, {&(0x7f0000000400)="ec58aaf86c6f5aeba679da76bfd5cfba628100a8962fa1c616d52fc940548f8ea12e780acd644650103ec1faccf3da5a16e75acfa3c3ed800b86a52e80c029cf23e3430b9f8e90affd2cd1bbc10fbd170c78a7564a2d642c854526adeb0f", 0x5e}, {&(0x7f0000000480)="e473ef1fd8d2acf138124cdfee3f890e0dacde2b217be63594c876eefe7ef24025acd5dc8dfa25420fcf9ad34466db7cd80eb96fd9b02a81df998eaef68afab4edeab271e7a00872ca5e1a7f3fb6a479370c394f3aa4c22777302f3f59c1fed672e7cc5b2acb6f3405634b3d0cf12ab8e2726100345deb932aead45651c31c3ac4862f6932be636919385a8bac4131f72b02ce889d406012598b305ccee8e55a93b4f8516d3ec18208568b85323324f813a9cb8d242509066de5f6b056e2ae010b0e80b99d1686169eabbcd4c54410df6921694d5ad14620cc980399a86cbe0f2add5abb273d4f49d234d30aa18557046630095e68d5cacabcb43d7f3646b2", 0xff}, {&(0x7f0000000580)="1bc1fef02b0e6990ff04cf64c2ebb133792a8a65dba4236dd0df8e3d7dd4454419491df2c8051a763a0a075eef53071a575874564181764c40bb95163e2dd44c5c52591dd505e7e1ca04d22e67dedbbf636c7048fd191c4379c49366e8ccb35fa3419a6b9db8604cd3351de2f7758eff5224ceee12b8ed4ab311b48481d35e45ebf9df3f30f45a336b8c9843f1fa08fa249543b7e77d6a56638024680d4cdca3abcfc838dd626658444916ca79700f562f0377ca900e1132fac41790b36f11bb94ebf7947c1cf042f558e67a7afcef5ac0ba5a01d0c0b6ada1e312418027f57143a18a7d4bde78b77cd0eba5a3587cf1e2dbad53d807b87c711d970072afae5f9d79b8537b44a53274134ff0a834498c4c4b62c407003e32d054945e05f063bc01dd70da751a661e3ac3bae853652f15e7dc379dfe4fab48f6fb33d682d39712b9e6e923546e53320e4f79ac23b7d42a9789b786a21a2c95cdd9cdc82d4c52cbde3c3e1d39352b692368031c75f679928bc5bc80a13281d73bd2b410221d2264dbdf1ff4312187871df7788f0159e218b4c5aa0ac10f8ee9e2621793f7dee4bb6b0c364c29b2db84d6a337c9e2445915f3e6748b60559396979e0b15a0ec58dbb159cfe7ff95725d7006b5414895e173bbc948e327a706c499461c03b43e831fc4f379bd6ae9f811384e244339ac2ac3fae0e2ea8fa469a8134bb9d1ff360c754250196fd5e05d4402a350bcf885597aedc19fc159e9299be2caf5fef2b442c946e961e9daa5acfb069598a43e6f12cc0a5baeb6fa42b269b7e33079f87e4289d00f1a86e6d0847f5398818adbe803a07022bbb4ee102290b144952cf5066defeb957ae2950baa2b9a9d3d90b3df7fcbf568a11ac15da3fb49b2a580f1bb3b92dba8b88586bca8bce14230a3632a387abd50366076a76ec843b30eb7bdd5a63e6a0ee27f10a9f059edb5907f71d29d4828dc54336546f65548690a209695a3fd568d511144c1a167ccb580038b2febaaff8047e19fecdf266f258a3715a7dacd6c9b0878d881db7251328a0dfdbd38a8b507aa613bd4405c925db73190154fd693c219bf4cf5fdaef12a1533410e8d3b78ba1ba97ee71358081a33032b0941ee65e5551bdd492c1ff4c9456ffae10e0384a0eb31a991524dde18d719cc33e1566e94d9fa9573fa2f3aa389d3d1756f25647e63f28d9f4df59cea98f33a8947a11a297537f8934396a300353e603e93b93a4d5981e3d33e7b7f2efb4380169b80a965431735277bdebf049af8e520d1226f1246b7d431059fb71419b276fa3cf260a6748bcfc9d97c18bd5f316f91ff3dc82295849a3c3fbe32ba7dbdcbc39d7c8467f98e6990b019bd4b8580160f282ec3130df344c598dc3980c5a320ad94c78a1f7578032774fc1de8b58b91f7bf8f9217a6c988676bbdd468c581ece279a4b5eb53d41317581600c9269976e92b42bc074d7914df8c954cfd40b6209aea3e9548a11a3ff145835ebe5b7c990d7dfdb7aec87dc3e40dc56610ccf9ae7e01d3f6fd5d551ba1a28b9c035c10c5f7f7db37507f689fff1c0e7af474880adeeab1757eee39d3ebe34f99eca6907994043562b9eace20212f256199ff27f2a308d9a39c3634278fce441018d33ab393e3a6dc571c3e5ae89132c2ef7e937628aaa23289992d8759b05837399ff49b7a9bad141b5a639bf15a8ac0aeea5538dc81ebd342042a904568d95b704a319c4a8f92e42682bbeb0c8cf9cb62cc763c51a204d77b9894afec81791f6a2429cd58275117c17feb1f71f0b8b02c9f726037362a9e7497b67379c0587364e83754892ba1800a1fb91b0a6ca1800beabd2f19e681d00e19913ab546584acd00cbe50b45eabfdc2941071e17b4a8e9f5712374daea98bf27a1fe9e565ef8f01ecab7e626b7daa15e992a5cfe34e95335ec2615cd8a9d5010cc5e9cad0e389028b697971a636c90276d21e743ec69cdf0d29aba82691ab8d5c8174d4123efa608fa0900a68d798ecee0c57addad5de8319f6d94ea523ab552b2b15417ccd54bc25008e64d0f20957c26ccd54f4c43cf2cda7de31bb6d7895352f6df88fe8bf6ec4b94cb96bc382dc4e8fecec0e80857b4cb4838cb38f8273eb7e366ea4cfe665bb2970d7411171d336dc5b48b388e381d9b240a4a87f88c4c4eb5f8ed08750f5d0e046075fe4c33f931f2b237f313f022b3fbf106b0087a98884acb2429ec058b01cc5748a995de015d56d29280d9107021787ad3cf0934552d687b1b359d5d758669e3046d013e89af086a5c2bc7bd710aac308bdba22e7672b08372fefe0fedabd652588992ebc924abea31fa0b7946485081d6afab0dab665e666aa2aac54a89df17b73a17e23598ad2512a734bba0b6780bd49d8ad7e4ea81680579b0b9f9f796647021a3ba1df1b1cd6292c04ad3cd2ef298c28d0fce5012b024e939e960a56e81187e70c25774742605ea978a1edeee9ca439586f61eb77cd13d100db91685f2bdea7901566999f7499ac3b7cfad2da42afa79ab04abbc6760dc3712e2cb816c0b85ea352efe8400f83aeb6606596eb854b4841515e89765a8b93645e22bffe8a84ead68a358394d7c5ef8cb87cc8526f5c1f252d72b149d84cb2eafe393e79a0cbea918920759e5933cb613cd0d6bd9f0da2e198f5fc28c8c3cf90aff5c594d7d20be5c1e8917c1c24f309e8cd1cc4bdd42897ab7d04daf2427bc80b442c53956b958cd44fb285751b138ba0376efeba0150fa3f83343704840b975286589d9fc2af3ee9700f467f9deecde5a61f0c63ef0e72b3867b8d5fdc9b23e8006a6449550453b57cef37569d8eb629bcfb60f1eb3236468a6fc1b54af491a08428df95291ec7274f2766547a70b9327afffc497e195de2c717eeb7406ff8fecc02b82751d03c16d7169015c350929e08aa9b32768fe8f7a5e5c7c90e0fa5a2abf9618141847505395c58374293ea18296af8cac27d12154118ea7f23c356e86b14d6c780733c599a3865d511daea08995d48c428c476ded7d66e8c61a9dbbf4bd436339e5ad6dac9e7ae5fbbd7c0b263f0b79a87da867e49325ca04611f895e999740d6769079909d4d66d731c8b392cbda6276574cae101b82da1abb8710026a0510227038f83ee8b9e932f4bc8085c3288287a65ddb45b2092b97e9bfeba907d7265ed81f93cd73266be5ae714693050eb3af80012fe1cda56a1f8475301b39b13172b03156bdf3894d45c7eb03257fc33b332b4f5ac11d18f6cce2a2ab22911646d6b21d37ad478e5514901b9cbcbfbf550eadfdf0b66e9c7b5fefc3af344772cb4b0e7513f6b1a0cccb4a599c4809a9606ba9af4d7f1b0296b08436e7c818996d772539278aee18d842c5f4050ba4556856e1a23861461af7398830817c0b01e0023cc1765c618e5f13b170941553759827cdfac346440423af21f35e272627a3b845e65bc01de092290d3ca755d3c09d02c8d96794a53ac231f5e1ac577a65d7211f7fdeb56a011616d0cf541d6e4405fa5089b848016546162bffbbecef00a5a346026c645d83db7ac8784cbd7553a468e852c7740b124a93a22f3599684e657d084d561b0a15072b483e88a6fb15514682542989f163c18dff4d0368af49cf662719d66bb57512c5b9b10d1d23675537bded559f661d8c1ec6ceaba3630444a553d945bfb9d3f6443b526f6eea46817e6e62ddcae2cd056c145461eec602fc02482c144fe5705a3dcc275e97b7dd214f0cf365a909c98cef3245d0d53726da756ab31fa9da47772c32b2111c15ce294900bc3bc4b8ee2f401e1bab43bb7b89b06f2e4e590bd7785cddd385f4c6a2d3db99774a7d4ec5e2ce6e7bb35893304894368e631b2b028bdfd0966b423bf6b863688d5d5c1c52d720a49cc41150c17deba7be3656c2f76103822725fae858a9235bade70f8a27884c8a51d6e654c62a2af951f364b171e98c5c65b20163cab4ccb9a66d719de43fb2b25830e2bc1b47c18f8a930243da96b64a8fc2d69131d165b4026f9874d11cfc85956a14e449b63d5751aac8b5d2032a901d61b0b226a3d4b673cb036523f38ac97b6da9101bc941bfb520c1543002dd471789d1a201362741a2ed2158ec3d3ce07759ffbdfea3e36c4490ad375ede2d0adf0290948c3578635b798e4645a756ffd1e6588ed11927ce24b2ed7585b96999aa53b4fd1bd7335fac9d696b92980c83c59b9e8e2419f914c10238862708a8c2637767bdfb973a467effa926123c1410620276441c08e524dee9beea7b7698a148a21786e8e94bd66b048a6ae69692f6e04e4c229c10ff19a76e04f01c50957931a7baa6e1d8e2f460f6a89f83a3ef6e08bd2c674afbd43c985bd782b40b10820675af36c205985b47c2947799f0b2b6066cb1e736e517782066cd2c505bd574d252df6898b2ae801ec5b5eb0065a549c5b6c9ff1793ac121c9ed5286c4f4bb9422268be71624ba5d94f122515ce021a5a70292b61676d31281e92a67bb1e6edfd847d57033661c0b1e406cab37da4fba6726594e9318951a91b33624c99d2b95f40c0af005f779aabffa5ba8ae1cdcdfb8929b7e91e2f6f73ec72d9b5d06423e26d537bbf7326ec7a6a0c0203163afe9348be9e8870f1fd5618c9f0ad4e7ed6217e28446d6519a150a3a29d09bb84a44c9c5d8310a9586a24b40061e33364768cd504fef677aa766414bccad2eabf013c8a3afaff861f71577c21ab2b538475d94ae9231fae646189e4682a69d4bfad4627c660b4adad56919e959be89d82d9dbf1451a806a40c55f2fe0e4a49ce6275bb8b7a592b3ac0073837737d49cc20b0bc72a94b3e45d527f8e2cc9682ef1a3fa34ee740642e1d648eb92fccbdc0881ed21016afcd71b7f90c08373b378478c580278c71d308db37b8aa9d8cdde0dc25d57248c48bdf7fd2cbc705765c7535e26f860dc68521f3cbb6d43d5bd5838d557dd3b2afe106fd24ca5456f16f2c0db7dd21b522f92df7b8d17916ae0301119f133dd3ac400d45d66e46f1f98043e50bc89fd095d95233e543e29285673452f080189796a53f904f78e2fa2f9efc73a022b533918ff8c7b789caae3c38bad22889438368229cc8e7100a233e73f73e6884f8f053c04d3435b48ded390f285f85f6daebf59f084085b2c097c228b9463282823e13b8f73e83364200d454a0617df066fa97e85b81cf72c130adbb3facac8283e65909810e5ae5710e0c478a10819996ba089aeae29a8ed632ced7e820eeeaf084850145f3bd65decd3df98fd19ef377b0189bbc0ac793175ba4e7317d37927564c2ff4d0048bf1d4ec96a18095708fb6d23eb3f7e88bdd925993cf72835580f8ac825b5197e0ef4bc1110de0be5ffb291e888163916f93d244d8852bb79c56d8b66c5d528d78aa56aba97abd9d918d390d68d53fcf2df9f8a41a144140b821b9729799b37cf17a67e5835e13a99765a712ac3fdbf6d5749ebdfa0e7a406b3722c0a7842722a74b014f7256059564b083fc6a45b623f6fde5d88f15a6c284bce0cf58b25aa8cc6b8decbf96f211383d172a58e5f5d80cf02ef2f7f44b42a219f16f2f8e071f8918c73e6e6039c405a15b4e13f4f99ada16717ab57425e72fd00a104e26f53fc83e794bba70586e0033b998a290d9be6bc7429160b5c048d2a6dd0dc525cc442ff0694a47008e139a93bc0a207d475f92b8bb3d0b98558ada5f03cd25208a30d42eca6e25ac416fb466ebe5839ddae25874630f39589a38c0c8c2465f1634ef1c096ca022e657891ec0e31174645a7f4", 0x1000}, {&(0x7f0000001580)="c630cd8e495f259916f7811fb3c61dfa60c42f9991de34ca783076", 0x1b}, {&(0x7f00000015c0)="6d98ed84429917bb2b7c6b58bbb591e76df7eee0b186b744861f6c18be19e17065aa95", 0x23}, {&(0x7f0000001600)="22f61c9e1819d740a6210263c5bd444bed41e265b1351b75236fc1e77dc76c1044c9b662019d5516e74b7d3f28e9526d3d6da408388fc1c78103b5cbe7dd256c21384a68752f74844e3b8fa026d3b6c7544de9f6410d23f406bc1ba9bc75ed380863424e52826891d128bd48", 0x6c}, {&(0x7f0000001680)="d9f4f32504b938d42b36042fb450e41db464bd9095ca24162f5a6a3997fa5bc906f24360f8d6bc34a231e374bb7ecb7ab300eccaf3bf9d2c9b140355842a8267289603bda4c021fb2be2081c3bb134ac9d0a0650d03064468d6711ee5986df39259644cd4985557609dc8decb6", 0x6d}], 0xa, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x3650, 0x101, 0x896b, 0xae6}) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x404) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x703b29e1af29f8d1, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x6, 0x3, 0x6, 0x1, 0x101, 0x3000000000000000, 0x4, 0x0, 0x2, 0xffff, 0x80}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getpid() unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001380)=""/230) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001480)=""/80) getpid() truncate(&(0x7f0000001340)='./file0\x00', 0x9) 16:00:12 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000d00), &(0x7f0000000e40)=0xfffffea4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1011, r0, 0x0, 0x4d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8202, 0x20) setsockopt(r1, 0x3fffffff800, 0x0, &(0x7f0000000200)="c292382a446409dffb408dda32e681f1a88dc93d0028a5f6b99e6768ee67ba74fb2303f71568a29ba8c82c22f86d0ee998012b062636bdadf3149f820bb5979e198bf10153fbae3ef920dad3cc9fe340040ddb56f280b0e85874e597e5ded75cbe4ea344c9d465553ba598b76555973288f58cf75d80ca8bad23136d3326efa15441e9", 0x83) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x81, 0x7a58, 0x988}, {{r1}, 0xffffffffffffffff, 0x8c, 0x80000001, 0x80000001, 0x1}, {{r1}, 0xffffffffffffffff, 0x60, 0x10, 0x9, 0x1}], 0xeaa, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x1f, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x51, 0x10, 0x100000000, 0x81}, {{r1}, 0x0, 0x0, 0x1, 0x4, 0x1}], 0xffff, &(0x7f0000000080)={0x9, 0x7}) recvmsg(r1, &(0x7f0000000ac0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/142, 0x8e}, {&(0x7f00000005c0)=""/109, 0x6d}, {&(0x7f0000000640)=""/198, 0xc6}, {&(0x7f0000000740)=""/70, 0x46}, {&(0x7f00000007c0)=""/148, 0x94}, {&(0x7f0000000880)=""/184, 0xb8}], 0x7, &(0x7f00000009c0)=""/240, 0xf0}, 0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/null\x00', 0x1, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0xfffffffffffffff7, 0x8b) preadv(r3, &(0x7f00000003c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xffff, 0x0) fchmod(r2, 0x100) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpeername$unix(r3, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) setsockopt(r3, 0xffffffff, 0x80000000000000d, &(0x7f0000000180), 0x0) setsockopt(r3, 0x1, 0x0, &(0x7f0000000100)="caf4745187a6d085d3bd3c33be987dda55bc2008d3e104ba015076130c8ab048b99f6e4ef48bb1de619f857578fc6fad572d6ffbc0295f25568a15c5154271ce01f422c2ece3fcbeb92fbd07e2db76c30e2d6944f347d346a559e6f3cd88934279c6785fc7e97988e82a4dc0fdfc0f383ba70bdc921d02acedddb73b19b5dadd3a32ea5cd7bc1d3d70ee4d15886a780fb0787165e209ca7a9b2078266e51b775d4dfa54c0b78425b5d409a86a974ce21b2ee1f439190b857d67176914d65d170a17bde282e9110bced0a34ab7cc4995cadf65e860a32ec8ccb7eb601fbfe28ccceaa2f5cea", 0xe5) writev(r3, &(0x7f0000000cc0)=[{&(0x7f0000000b80)="0349442851b4de42ad74a1cabd6d056fd0b508b60640a46ae9363d4f081e69809f9f65e3ff21af49a9450c5c629913de", 0x30}, {&(0x7f0000000bc0)="0f392a2b1fb5a8293a51eb6d724e8dea96d85e3877658f24262ba7d6f5d1d438fbb72f5ef7f99e76b3b929b007652d8eaa8b74ae73273b7b24254515543b0271019e05899a98c546fb77eaaf80fdb8478a585ca90afb57849a7af42c966595f3eb669a6eafc74d2f11a47fc9d5bb8a14896271", 0x73}, {&(0x7f0000000c40)="c3cf6c08bb71b086418cda7ce3c97bc206a6f1d7323b846dda29db8baab32ae9249a05195bf4ebecb0699c0ec053c6042b5edbc91e12dce2d3bc829b4846bce9156111", 0x43}], 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2812, r0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="45ac430409d24fcd08d80cde4c6cea8ccaed191d5e0106869e3be026fe5dc26e", 0x20}, {&(0x7f0000000200)="df0f8e5820b099af807b01eb3b3218adf147367bb72a77110cd091b3f42c9917928140df132359de8266b7b0bbbe9be6a22c9701bbdad5e7dcb1e0e860d318ecc8c26b97fb930918fd99a9ccbdc277159b53815d0f7a7272d519bec4d0", 0x5d}, {&(0x7f0000000280)="ee3dba3b04f2e564db451031261978306383515bb73b85551ccd381257892d6c8f8686f45203d499f71ce53e2ae89dc1acb916e64646c7f3d705d940b9f2c5be120b37e7ca8681a09c8ef9844bc933ce10fb6de8aa5f5fc136cddc6f7c1526d314326f1b3525efb20568d0839245990eeae5b92e175a56e73329e9353532a2a1500fce5d44aa8f9deaad8bc9903d400c0833a2642e02d3513c540d6e0efa62db9d60f819c2b21ba639e2b4efa9dc28253d9196469da7cf06c83f94e25ba1dcade8fcb45972d3c8902ae41138d5f78f5ed5d6cc2e20f5890b149ddbdb1f7ca618ae0f3cdbcb", 0xe5}, {&(0x7f0000000380)="8531c8c733dd1240d61a2fa904a09c42a7be602bd0738e5ef2c0bfa2965ae2e7a1499e0cff6062a9b9a5040f89ede92671ff3a16ed41c235a550bb5abef98ad8d7845e0a3b15d2aa23fc607ae877088dd2cb481b425a9deda5c96d7aa3d7dc9118ee3533abf38abf1adc12292b2a7f575cd0312b67c085b19a8bae6ed474531f5e6268f173d19a50557b5a061ff2caafd30194b28baf814b429682c434682a874b7ab75147238c29808a3465a211f315f360b768567cf47764f598940597ffc47f8649dc64ee790ba72d8891e40fc62028cab363bfb5", 0xd6}, {&(0x7f0000000480)="dabce26b6d94b44809d5376936c11eeefde0384ff9c6f5fc40ae327d813a9467a8269a36f9026758818868a50d95c376b016c37a065263d5e3f436f86a3af24f64734f5a9e4f1cbea9a99c5de8217fa6293c77cd0e6befb833fd93389877f42afa851732e3cc", 0x66}], 0x5, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="282d16d5753827", 0x7}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:12 executing program 1: r0 = getegid() setegid(r0) socketpair(0x6, 0x8003, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x7, 0x401) semctl$GETPID(r3, 0x67068d1699eb269e, 0x4, &(0x7f0000000080)=""/202) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x2, &(0x7f0000000280)=[r4, r4]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/163) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x9, &(0x7f0000000400)=[r4, r4, r0, r5, r4, r0, r5, r0, r0]) setgroups(0x5, &(0x7f0000000440)=[r5, r6, r5, r5, r0]) msgget$private(0x0, 0x1) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000580)='./file0\x00', 0x0, 0x7ff) setsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f00000005c0)={0x4, 0x4}, 0x10) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x401, 0x0, 0x6, 0x0, 0x2, 0x80000000, 0x1, 0x0, 0x3, 0xffff, 0x6}) setsockopt(r1, 0x8, 0x8, &(0x7f0000000680)="ca173c9e7c22aa24b9a18d87136b80c631cdfe28d407f990637ce62143c2bba936d04010e29758260fe24cfec94acd0293a3b96b845a6f34d80da00229f015b469d1a7ae37458facabafa91f611058bf50780bda5e1a62bc70551ecc89a85c0dcef87ca22cc2ccfa8763936c934a3ce94c21ca6f639b3f7a9a4397d88ce94fbe752c94af90d61f61ecfa9d4a5a0a5072dfbf3f3919de6c205edfe42c629a97c3419bd722d2af733a53d25dd3a6b928fab9dea91340f59ba9aa81933884654376cc06931cf8818374bc2bcaa187baaf5ed187540620e6683a82abd9b0f19efe51bbdbbb47005c5015af7aa577e91c283286fc22b640129157f88a42d34e0164c1caf89827a2d13874ed065902e28c0ca2fdf27ca26ae21f261e9f6e964debd35fabb867ff40e650444c7e17b1f128ebb34e95ba01fa6debd1e3f2f872551915911909a858c161d201b2c31b46743f6fc6a4e3b2162442d13a11ac8c87252e7bb70db248b08c558c2fb25abfc17114bb62823c3913ed0c73922347c21f8057a72f93fe6c73e3448c088a810e695af0ab08ad5a433d5506839d66826390f9c4d3afc160a9d5fd5f6d4aafb689bb395dfff0d12497384b93b31b4dc245f31bc96eea1ad216d21232c14fdbf71b7c0ed99c8dd8b9a29038fd972a15e15852dea635f66b9db508fd159bc61f5d8887daa880f4e9e8d9351532097708c8e3cfe055d64c5a158f1379284eea4d966e575d37181f947473c3fa5c00cd014509011e0d1af2bdeafe04a4713592de4986c85c4e43604d84ceb9f9b14ca1689ebad1bd486429e969b8889deda66ca50ca994e90e9b1df7a0f736343abd5ba05bece0be949939dde1822f39ce678adb9f33a0f2a5f4ac850bda1cb785e5efac997b02832dbef132c24c1baa463383746f458b6a4d5a3bd24c69f0ce527865162a8337596fa415da54087b82e5b32e4d0fa1c4a052842428cd3b08ef5f1cde9fcd821263966bcde84ec7c4fa188d3b7ee02ed83d58b2ba0ce5427a6d51ad5c9272cfa8665d9712ba6d683267585f8425b22bb35d2f1815b6aad7cfe66936f9a6038aeb22726bc28fc00babe5896c5d49669b8a89084f902a0328cf0814d2f86ce0cef2bca0ade42528916c447ed0bdf9cbe790bbce6bec7a12f11feb0dacb83eb7f977675b9ffe3b08ccce1549c7fc1b0d15a3eee57aea260b20f99a2e459ef6e8dff7964ecf661590c799076cafab62fa5ece6dca36972c5984ec1259f5862a4935808cc504a065ec0a1a0308ca326ec44b6d2b6fe10c86edc44788951716756de19ba580de73447aa52a52a1542b283170f877c83649f98d6b2cbe541fc4dad997c7f21c0991d6707dc75e7b8fcf385e8ff4271ff8ed0a2161b5d06eabb1824000ae30e58746b8785925befa5a37dda1db2a981265446cfeaabe39eaf6c5068842257731deda75607fd42e54b3e5af2fbec44922623de726f8563f99a5ba1f8e5ab753f8f36a6241d63b02c963adf0875ddccb592e869dc8b8c969dba8e59e511ec536f1c4d78a301aee3587d4cb16c63fd31fe74f89e7143ee2001fc1cfc4ffddf5f9c432d500b51e9a22e818933464403c2eae6e64db8953c2f50839b1f16bfb7cdc88bdf3812a5e285e47ebd3cfb01292cfcf25522533a504cc50a932d0289508b58f98ca763f7562352f02bd231e01cba9419dd6143bb1d96510fdf48715112e8c1102132b7cbca4fb25dffb640d7a896ce7c98e9db08d354d436b3c68b4611322e5102bb0573d0bfb04f11f20c8cc6afc8a20599322692878375f706161d935993c283f9974792ca3ec1843d5a84de377fc5507a8b1686f344a3253b33241225ab4f04a8baeeaf36ecdd4239a4e67970f06b2ff50a4bc438daf25f620bf2fc43a636be8f306fa1f22c95fcd98ca047bf44f067b8261ff00576b817acea0b262458ba9de49f3c0236c6d7c0a365f8967fd48555dd8298527aef4e185740357fddddc93948c6cf59841c6c5337dd8fcb74b48743806734949360a00298bc8287aee6fce615af102bb4d934cc540e5cc84ee307abed697380f907bcdf8a60316981a79a7b367dbd4b84615bb60eee5e47ff9c2a82e6daf68cefdf0ac09459a8e064f71882e7ba7cb913d1775da00b3218c8203f29718759fc6a1131b668d026471ebdbfe64d4384dbbcacc6388a2d15951fecf8621cd04a13780c3b1f31d6c6f40ff818d2c772579c7ebc3196ab14226684253a2fb6cec63bb61197e57649bfd977c964d6b78a9ca7b3ee7e60397fceac7d7a0a8d7e69dc43309188e6656dbf07cadd3297cdb02352d550b5031a98d64fb84a7c890054249ffbc11279b999017dd5ff0b3b79fae6488f012a1d10cd1e023560b62315c44365f73e9ac64849b9e32a80f1ffe6821617ed00ad517f0ca9c48613df8b67699d302da0e6311c41ddbc54920057a74f5315af8a90e025de63f444688dd823cbb9ecac180c6adccea62c007b6b62a59cbd8c716e9c47cba572c5dd675c3ad6221ab97e1e749460296bbd71b1bce68d68ed7d4f5a3d03f848fcd0db289b2129f8512b3cbc7c1ea9db300e66200e3b19e89a89d5d60be150197f6dc28c9102bdc055bc60b57ff821f1355494e527e5253aaf85fc052399f203006f9229df0e08de1d142b29e58486470318404ffe0414c60ca671f225b630ea4bf687803dad12e44716978875e0363eab0bfaf75f2543ff035b8cc9134c2ea002826e412f0035c5bf2f2371608c2913c961a86c2f4553756645828d2b7452f89179281af8ba1606822b9ea5184a4b7a32ce1d30b1c41a936bd4070561999714e85d80e9e7edda4fa1ce04ed92e8205b5e31d21da1c6aee3253df9086b34385c8a1ad097befbd9da3150ed217135045e2d11bcda5d61e9e64dcf92b2dac8a2ccf1aa90796daa5ff0f9d684fc39c76429a27e787593c19ee743e58c88728b0cf8133f9a90b2f51600758a68e096903af8f9e454eb0f78bd2a89698de8031003541a0d84c40ea97c7f2709972dcb9c7a184a1f1d52001c419db9d9b0f1526fa1abdc130538a21ad45ee974b2bd01579d07ee4bfe9062f52f7a70b5c2d92f210468a53f21251705f40a3ac97d24be9985de798a5bd317d69ac26d631d91e19a0be7b036dba2f9adbf3fc8a6d71b7390e201f06c466ab2c66a3969677c43a822d321c9eb1899c9c2284f3367a5197f2b32a882ce5c9c1561d8c09820df2f0ab3b54e5d83a28840c79af2492c6c93dea37df23fb4abd287a58deff22e618a72e041ae12b3358c55b4db87267b7088e3e71a7079463ca0d104f9a316995125ec5fa5d81df6e7065db79d48c3effd98f34f49a31423ab05f36881d38ce6e905285245bdced74ba115d59ad7e40778028c73496f118bbf41ba9c1259fc7663d421b3e566f92547a8733a1492b8e6963d000c4ae1aa42430373cbf37ee8bf4abe9e61610c65a0d88f9320c57526e16b32d1411239cd3a14591a4c30939026ce90cea09c963e0ba42ad110b4b7e6989cf32667d11f0ff086d9b70e73bbd64aa90cd1b47b3e0877fc7417d5aaa15ff0efe233ee617e2db4d267bf0dc12b9ac030c8659dcb353ae10f7bac4b2787ffbba23fbb33c77eaff5ffc1dd944d0137dbb9981821ac1f6b67cfa48cadac000b90c389d4ce6a747c2ff3e7507048475b2d70e2128afc02de0a30148ebb549b711b86f41e0caaf419f01488dcfcaac276ccf858cd3babd3cde4bb6a01dd42c3247a085a3a2ca072cf7ba199130fcbe8a776ba42cb2f303b09b2052cec0a9d0c3071629d9b95dd97d571aaeb7a02215878457f18b80cf45e1134d3060889cc68f9519fd14ed96a6af0ca8bd7f8504b4edeb4c97e52d4a52c37520e22f286cb57ad37548a3d38b8e6a54b6db44712be7e91a789ff52c803bd32053938f48b6d5d2088f7ba646ecc5979f7186f7937502b5722da1f13385706bd5ed9f96da317fbf517e4ef51eb7c44cf86c42752471d94fb0d5d93d9b72b87b58ba8e97f8cd405a81ee73d290a239c7bb1d2827ae6e7056777d47bbcb7f0245f94b9cdb978bf8baf0046e01d55238ec12a964576577beccc403a81a7c35af877bc78554067eef3fee350c70c4b2ddb8879b7431f8fbd34e195f48b4a8bdab3260507f75dee96f254180f9e39e5afa9814652d621d5bdb39591975efd317dfb8ebc77f8a3075ae53865de625801b01881cc4ac66e9a5d495fe256c833948729323c7ba1bd93283f5656b755e19c33b6b7f693b8cf14e0b7ce110b863e129fa21bfcf3d0fe5ba5775527e499fbadb9bdff7518bcf4f7fa560c7b47961bd57b220a5286ab803ebc871cc255ab5035622430c1a7e445ae46b822c3a8b39ffe71ba5073b1953806ff042d87f073fbbac62b884c656ff7e348aa40511bb8e1a4383c146835ea5815884706576a086a1e261de931fc78db7aa45a4befc8ac8de88a5e6fc0964290adef6b986e8ff5b57f41fafe678e55e98d7916cfa87b68e8a85a9943582e33f0cb9fc8c5b51fd959a4f056e319fc68679635e22fc4fa222935e87da3b15ad19176612ecf1c85b55b983587eb934544f54dd9d1b220ceabae03d58e0d3d364ca3a15d81b3684c90f4e40756a4e3d58eb1797bcfb600a9827511c74d68bd137fb36c11113930aea71c1baa7513b6d86de31fa42dbcd430aca6fffbdaf2c27b2136c160f3a7ac5c866f76306bfc962a8f0bcb8d9b3bd630a87ff561a9763ef4aa7b00f5f3ef774de5ec48e52705be37f8a7f68580bbb777534c0f680830b17559eb55306933480b7027ae0db2232cc7af21a840ef69d0667d40c124e37cb33b6a2be376a96230df2a980a2d59e523f7e889be32ea78e5f259acd106f786a750fdd2bd931125b6e5a4731c44d65b15da992ae7d10730aa20cc8149c95feb9cd7a5e12721d4f266b507775cb4a9984a06d1391d632d7f09ae3d78a690ad4463e885bcd441c8b502f7cae6dbdf5e07c48045dc50e64f17b7e3871ccfa72d5bacdb237d486bcfd7b5aed36814cb5883cb934555611fa6a2d09fabe89a0739219baf8b754e04ec939b3698ae67187d973d98e9bb941ab0d60e64801ae6af72a86837d812240ad3e1f33c2244b3ac199009f7b3bf6bb8c404fb0d8bf88bfaf123f99f26445d6ddab8904172f0f5cd677d596e7a51e5bb4cd47ade275592d00804a9d847ddde2f5da1cf8bc6a2a2e565a524a7711862ab996d1ae46f1919b47dcda6c92fff88b250626969fe04730c8f43fc0748e11b67e372417fd748ab48594e810032bea32ed75eaab29aeab767b281e815b31095816db4bb1342eff1ab247a3e8c977f2878fb9bfeff63bccaa19f14d2b9d21325fb1171307bd073417522b6260871016c19bbf437914d2c0d269a47480542c9a33a9b94d1d7c81950926f09ee9d34cbb69fdec33885eb441e11e2dc66e094d94f1fb71d5246e49c73f515bacd8a3c8b0925de19129f5974224d44568df6f9519df3b0d48b85a1341c0114d6b379ab1fc07cf204a392199792f11ea80c578245f88b2aaee93cf862fcc0b039f87aa53bb2d962f921013dad860eccae2f38d4135b696b33d2680bbc044c5ba4a9cf22720e668b10aaf0c0b80e40ca2bf59f712675196e17e9cca60d7c7b4d30c945f29e11849b2b8dc19785565d7b86063021eaff9288b7c517f35c0f9ad475cd523196873ee39e93d5ab4d0d5b905862171655b202f1e18e589c44b3c2383665d09c9fb64720c856d4eeecb827c03880bf2368d2635a5615041286f55d12372efde679eb882cf249d94f14ce0a2ab900cfd6422ee", 0x1000) write(r1, &(0x7f0000001680)="c9d791b07c4ca051d3db07bd1fcda3b03569d61483d960c99ac292b4f98f131b17431cd6ddb66836efdc60f6494d079f8cf1c3f772fc2945f7ab3aedc12aa5787ccc04ad51eb5e571eb5f8b7a67edc", 0x4f) ioctl$TIOCNOTTY(r7, 0x20007471) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r8, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000001700)) write(r7, &(0x7f0000001740)="5f9a5172a555e52156e5e0e001a5d3448438bcaa631654ff91d3e6aa442209c0e72f2feb5018b19371192169f1812755b4b8c6d1f513306244dbeb1b80799b962382e2d9a3511665148c36dc687b9b1f518bfeed9eea7ef0a4cd20e7bfb594ce8159cc940cfe2845945a84f0ecb2a800dd7d522c94373d03900971fb3642c890545d5807f259e8812d2bc14b2b71d3c652", 0x91) recvfrom(r8, &(0x7f0000001800)=""/118, 0x76, 0x800, &(0x7f0000001880)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc) ioctl$TIOCNOTTY(r7, 0x20007471) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd96ebae63225259560f8e53c1391bde15e9d51815f73f2a00700000000000000e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f0000000540)="bdfa4d2582c3d84b77359ad4b77c51bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa1684b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2740aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d8f05aa228132992eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075fe54c0682247a3e405d535caab085c9a7dee588ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x10e) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x5d, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x400) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000280)) readv(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f0000000540)=""/114, 0x72}, {&(0x7f00000005c0)=""/66, 0x42}, {&(0x7f0000000640)=""/88, 0x58}], 0x6) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTART(r0, 0x2000746e) geteuid() ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000740)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000780)={0x1, 0xffffffff, {0x3aa, 0x2}}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000007c0)) ioctl$TIOCNXCL(r0, 0x2000740e) msgget(0x0, 0x20) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000800)={0x6, 0x3f, {0xfffffffffffffff8, 0x59}}) syz_open_pts() r3 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000840)={0x1, 0x0, 0x8001, 0x81, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000880)={0x7016, './file0\x00'}) ftruncate(r2, 0x5) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x2, 0x1e) msgsnd(r1, &(0x7f0000000000)={0x0, "e19c2a6b7b0e60d5184cc4b73ce590213fb3b74784b798fa4d68978cdb180a991d69b0818394cc1dabd9f52aa4061912e43d3c67499f439583862df634589c6123fd36d6f48a105af061bb6435f238609e12eb9ccfcac506415386dd148f61ab00ade73bb5d556faee9153abcbf55340c8167e8cdeec213189f53cff5884075c93d2a8108b9bd682fce954c45c5ef5f1925f9f1023466291d1aadc073e18858a6292243bd540498c89780cd7e3e33c28ec93374cc7f3e06d2305519aebbf8b357797ca42c6b51ef8dd1b49dd4b018ca4191684d270c42b09ce5978c06b77d48c687a393f9bbc59620a7f03d8e8b8f0bb93664ab518a8da261ab23c8871573d1defc735eb98394ba3c84d933d48c9d0945ffdadb9c6187c622d5d2cb5a071d07887e90d81b7714f0ebbc808d4b6b2f47a46275d3c434f4d0cdc46026558a95e96dcef3a986ad6c4fe06c7920f9669100e610f20e8669878f55d22eb0669a8c416a2927744d26126bacc33dd486b52a6ab69b880a8073fcea34097ea162e5a155c1405d7d254bc1e603cf30114118542628176b140c02d23e0c16ca7e208246902452f69eb4ee0ac512935b3c43b62874f62d727d2c71bca1c2a9c9a9b5067c9e739e3bddc6324456d73613fe8a4671a0ee4c12d69d89a7f8aca67e3402b16f8b54a27d273b3792d30d940d51a96df15ecaa51eba4a5330ed904a77097b09d5429548f107fecdc30818e941f55ea6b5707dac79f31d693822e552ea46acf67cab3356403e4bb20f00052c664424cda62161de51e4023acbdf0bf91155335dde94cd26c3ade9bd164228ef47f197b4e1c31b67dd7c70d5b981d656b955e0b11b1f2ab8b7b9bf7c76e914221da27ebfaca03c95ad9fcfc6b5c732264c0b96076ecc3141939033dd45c797d36c28f1d486dfa9a506d21729852a2e669ea366daee7655fb84ca6cbd18813417cd1ddd44084071531cc38b514e7eda5af12c7549c0e88fd4913dda71d15b8ae7d486591a4a791fdb76f9bc98555ce62af60976dacc3aee18dd2b804af1d7c731f2c409e21088a14ea37f6b9160bffdbb54714321c6a777ece8cc1e4efc09752107f537aedc641bc8bdbd872cd4a5386e02f0b1576a0ce9fa40966e7f58b604a9e0cf06b5c0be4caba3674a9e629be5acb87d0b92066cb905725b9fd7c0fc870c36afd0b26997db21c21528775f77fd5ca7df170b96c0cf9eb686f0058ff616af8a8dd27dca610f0584542b473299bee6fd77a99bc7251edd7db916e4b79173b2b38766b55f033ea71567d538be038bf809c1a397bde49ead4e8d7f837975969787980a07ebd48757fa1b33e43c7e5362d823b869857269a8d769e9adbceb32182f87d1afa4777407df21b1c75c15650999476c0a701bb97d589c458e8e591c263c3721daf0e452493cd93e62890dee91b02346407244eb97ed586d6666734348e7a8376b96ccc4fa6a054ddaf0cea34ecacd0ba43d5ff2479683ffcb73abdb5c5c9d3722f858590cc0ee200667f56c72edf37076311550b9c2deaedd61702ff30e51db0ce0c101c7cfbcbed0b551470e05a1b9b6050ed0dc39c0e2fb7f78613f41f675cc8c146d3981d3f038386548f0f627845f190db75f33d0062a4747c6153b12354fbd390360c18fe3e2b3c38a9507f6e5455a1c39f2450f14eb7ae6f2d3e99186955ad95c6c19cf6339154fcc4ffd78492517068d3f11b987aacd40a0710556e36509c208074897209f64ef117e13c58f406be5c917a8130f079ef3e8c1228b1bf2da19b0b04f7fc5daa8accfbad9a302005156dfd713999646e3cd25abaf9d775e80f397f86b78b9abd530ce44655ce1f8442691663834871f367ba677c523d7462d5d3b7941531c552869d6d155d367f36de6612638513911de3f375f36e7d590fee26404292e700f9d6f2b84744173a1a468bdfa93ddfbbada3a725ef34d50962a20d78e99b0edb7a0b7e67420035ddfc9760ebddfe04358ee3d0f39bffced550d55a96ac67e6e78c63cf47e9236a44bac764e75cc5157b4df3acfb144e8b95edd254e0c077d8674636833aaa300ad1d562a6812f319d4e32f2bff56ddcfe61386261c11933cf0ca448c379de8bee2ba9a28af85c05f7be830e8a1d5058a7aee539a8cee8f7d5bcd0b2aebf282d612c9e778b70f4dcef33f404f345742d3aaede4d8aec9e2478dc2c5472ffddf58070cc0faac7f62451666871758fdcc46fc967fc82e7097fa0be3249b754fbf313e4751d6ca941596d1aabe4480131877ae68d7b03fae0f66b3b22fbcc0f7828d2857d5da8a415c8694d682e0b8033cabbd1a6e7963180fd1b8ec798d794d1c0ef18de62c787e12898c51637c043301672656282282cf9bfff6bb4e4abffd2d30732e6a6e1f6c39655bdfe8e62002d07d33951cbe4e0e327b321d162638d562feaece6dadf177ccea78f5fcc4a775a128cd3921b363f9e6e3421d58781ce58e522f0f114d754fe1995748120aa162b02e0eafe39d896105a4423fabcb7da9cbfacfc50a8d9cd1eda468c6a40dfed584096b7d9333d4d0dea0f8088f1c8f21cf9c08b1f46217b08379f25b1365b83544b2cd10ded8f1e50692e47b55a8957cb35b97687c48efc68396f19ad71d6ca7cadb24086112871a03db618a477dff59b61a87ffbfa797434795bda77f45686084f9dba95b7dd2e5ba06227a1751251d501ea3f130ffdfab5c86f0ef6820054e60f3551eeb1195b9c12edea4cb3a5d6a16696a943c9948bb10c511d4fa85a9f6d502c16200de62389aa974f93f147a9444541ee80dcaa8e1ec3e261c5788753c12b384c8ef353c8b28aaa219bdd338c778ff0896af206133da3a3c305a67a1dce26bb72c64baa83bce40121d85168933996469bb16321355c26d59116a7b8cc2927559acfa4889945f7428cc3ed7a8a1d63126c1980b46c7eaa39427247e736cf1a5af9ee80083aaed743436e74b0390f4276d57397e5ec244827b2553f77d9af73e39eaf309277f43ef640cb5c30fff7ded950b711821d4d8f71aa1c98bd5423d51086cd85e71799ac56872eeaf3337c88bf69ca3f7ed353ac07cb991604ef1645cb513c96f606795686a157aed6fc47f9f3ab6e5b5a5bb40a2c99cf94b4d65e1c4c242546c375811d4873191bb7d3c740d5aa74c8b1fcebf3f8ff7d9e717a74ff16e8d5170e2a8b3952aaf99d0d5913b14416af557a34f14b50c0585c2163a3eaf4520b921f00d33d0f58a8b0a54cf0d558a118a7426e1a12a200b03b51959a0dd097669543055d0f48a6f47a340efb14133b75afbb0568ec86a1590d65d49daa36a4874fbf53dbb3cb0ec9f4163f1cf10b4c0dc6d50654444cc564188adb3bf02d750f4c2ef646686c226e0d1a13995c6f344689feb1513bca6080ab4a89408e96b384f55f8f085d0ffa9ce58ad94de36130cdef01ef4e38d207be896d487ea85acc56595ecf3d81f3bc25226ed025cfbb5316cb925f40e97034132e7953a9f93a79bc97ccfb996b23d110ae8a5038079c481f9ebbf7efddf7bf686fa2bf2264fb6b6152f70c9d4e1a997490f0477c5e3f2af7d311c4f2fb47482cf9f1f468480332c8c9b11747df369d74fe33c2ca3a94371ca01ed00c255a5e00034f129c1dec79aeffcacb19b16135f1f7e596dadcfc5074112362c840700d1f7bcef63a3361a12ec8786e90130d227e8c9add638d34a1978e63fdf67f76d0b54411e466d764d197b84a92eb56662416ccabc471818bded831818b1d1cfa83c926d9433beef73fd8cf2343a893c88d4efa3668ed52faaf343962de39419f8241831c5af4a8dd50b0d52ab0c7927c407b6ec37d8bf57ecd643c468318643349fc9dfc1d44086d6b83a842879d36293b90432d7132834af28b3eb5198a0b164069cd03ae25498d69ce07b554a4456525a95ba21e48e2cec5abe0264ab9a419b4b07980068d47b07cc0eed98b1a799c9ff703f638ee5bf3728e232465227478053128d491de175eb97edf15a0ee54997379b8d6175272c8614260fbb6be12b0dfd463715996f1c4d167823baf9b1aea6aaa2dd4e1a87e4a10f7a9fd6ab9e0d3667f9ff03dc857df3f34b68e373a06d81f815a9002b9bf797c78da2764a48d57165f686245d24119f2741c36de9b65c3eefdfd35d5584f296cee93d48b2f2f34219bb4cfd31224f781fff48d3e910550697657c3384cfff4ea1686dc7ff51358e059064afe6db86b8d1993328ceb8487a25616b1957ab43db4f4815a93c26896a9e7dacd6effc837cfe8ebcebd769a05b226f4a7519287795b59cff6048c774d23ae17a421c7a2af241f0aaf63ccac613fd61f4aa5d6499bc647534e1a748aaeb0cd71569f3228d5b00a5a1ebdd0454589b4bc780c987a5f7e5739d7057de51401e21b78f97b4ddd2ab3396d9804d9ab2570c4abeeb7d61cbca479472eaae36317649b213c2aabb113d9a8c04449f07d4764b261ba775c8ffce052879a5c9564d922d16d2d20a638287b43a5411605c3480e44fe3d22ce928d03987eff1e0c73e36acbf46f09b9f157346701649f3c52b2ae3591326046c58f1063f184bd08d605ad873c290fb0d18ca36018c7d55b376ead04cabc80f99744be9a1e50a9e60750c92f5aec8371f3158317c502278af6e5a41d42bac0f9786b084ac907fe161c4735424e9bf96fd72a308480be9709b8c99271952f1745701461658dc8c800f65ddcd23c8eae44b41e6f89daec509dc63ff4fbe289227c1b61efbf74a9c8e786af57b76b9e5526e42d850d8d7c4ae20abd5d853ac1dc4a13890ad984263c1e8d5c9ef0cb39356752dcaa7e0462a847835b1a5ad40f981e1d3f37fd0ee2b8c2f5af70394340d2d6150ddcf6f275eff508dd91f8e8c09fe8077b8876f96453c7e597ac809e942fe69ffa103f481a1909761e103fad9cee53c9e80032d1bb4572a3d1519e725a8a4086f9459e9a2c8a952757603e8af6e9892c4a66cbc4bc552c7297d6104a9cfe9aec0b60f579b9b56dd5054eff05b23bacdde2a857a3f4325bab919973f155deb87b785f96885a0d4e7f929ff97a9a9bee5aedb00c0375d1efe911cfdd7003e783d389a794f2794d4fa34c748d67b742ebf8a9a0c91d9d54e747ae1ac16ae151594c034cbd7ceb43cd99aca3fe08fd25cf813efd7c121af39706b9d501a702638b6e3293ba3d51d39e5d647be895a182d12d9930f99878ed56f850cc71fa06386ecf279a56bbdf28fe4baa6ce946dcbb31546d46b3fb6f5b03f7ebf909f2640e7d12bab5f50ffe3effec555b586e556a4ba24473576ef3fe7d20dbba327cd8479f67a290c1761aabc3ba0783b359eab6193c664bcd39f7c1ee6e4929cd6baa9c21b1a88d0c0cdbc2187580dcd54e6c6a9027f0a4dff498c529503fd1426e0e6b2c031249aabc4231840e5ac62aa6519ca4478bdb511a4663e3542c1adb228a4b6c7afe4dc8d4d9d0095e96169a99f1fc7fc79124c5e49b5f559f6c7cce7aea2835007bc165cb44274bccebcc5c7c2adbc9c5554e15c57b016015cfeef29a026dfdf9b2c27d3aaa23ab61992b6b31be47d49fd09720820551c9fb3a36b87744e636ef9c230ae5e916b395ec4caefa1c8354d0bee60eff83c6afada362d8879b039f5ed97ad430455165c1547134caceae21061c94391b4c1dcb5b8b462792a4bdbd284dc378ba163b81d83a358e4115f665df9fa09ea32fdda1732a40c7f32bc0cc27185c3d4328edcacc0042118e0b92a39d391f87705fa2a8af22007a697d530a8a3830ecfa0ea13c47607f7ede5d62351504441a66"}, 0x1008, 0x800) setsockopt(r0, 0x2000000000000029, 0x25, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) unlink(&(0x7f00000000c0)='./bus\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20001, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0xfffffffffffffff9}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x2, 0x2, 0x2, 0x1, 0x7, 0x3f, 0x9, 0x0, 0x1, 0x4e, 0x80000000}) lseek(r1, 0x0, 0x1) dup2(r2, r2) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x22, 0xa0000001, 0x10001, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x6, 0xc3000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x1, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1f, 0x20000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x64, 0x80000000, 0x8001, 0x3}, {{r0}, 0x0, 0x3c, 0x4, 0x101, 0x100000000}], 0x187, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x2ce, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x93, 0x20}, {{r0}, 0xfffffffffffffffc, 0x48, 0x60000018, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x41, 0x80, 0x10e, 0x100}, {{r0}, 0xfffffffffffffff8, 0x4, 0x60000084, 0x1000, 0x4}], 0xf2e, &(0x7f0000000000)={0x1ff, 0x8484}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x220) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/177) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r4 = syz_open_pts() writev(r3, &(0x7f0000000340), 0x0) shutdown(r2, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000240)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x40) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x3, 0x8, 0x1, 0x80, 0x6, 0x2a, 0x1, 0x2, 0xfffffffffffffff7, 0x2}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x4) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000180)={0xffffffff, './file1\x00', './bus\x00'}) r6 = msgget(0xffffffffffffffff, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="000020000000001affcaa67c39228785910000000000000000001c0000000000000000000000000000000000090000000000000000000000000000002cb0fe55f7725600001d13000000000000000000000093000000000000000000001900000000000000000000000000000000000000000000000000000400000000000000000000000073ef7ac272438e2f0000000000000040000000000000000000000000000000000000000000004b891fdcd9e54139000000000000000000000020000000000000"], 0x1, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) semget(0x0, 0x3, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xc3, 0x100000001, 0x0, "55d630b72a746bdcac98b0a2f92ec8ea75ae284e", 0x7e9, 0x1000}) r2 = semget$private(0x0, 0x1, 0x10000000000010) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mprotect(&(0x7f0000089000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCSTOP(r3, 0x2000746f) semctl$SETVAL(r2, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/71) mlockall(0x0) semget$private(0x0, 0x1, 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mlockall(0x2) dup(0xffffffffffffffff) mprotect(&(0x7f0000087000/0x3000)=nil, 0x3000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xcf, 0x2}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100000400086, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x24}, {}], 0x10a}) fcntl$getflags(r1, 0x1) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1103, 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r1, r2) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x14) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffff8, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) flock(r0, 0x6) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r2 = geteuid() r3 = getegid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0xa, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) r13 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="5d7bba915d60d70e26dd1637a1719cb80c94f4a9fa5ef1d219b260f70750584c8f4bf8bda605b62d4b3401a71a542232341f8ce22e2e7fe1cd14c0f8209e07d92e06502f25a36103a9ecbf85c5c157600f7ea416a87d971af7b3d0715e0b950ef766cb9bd0208c6f67e670a019995f40517454292ad2ce567d05ffa54f8d2bf5edbb0b661565bdb3cdd5e3f1c3e7267201d7823830a3d72b6e1a8e488e2b2d", 0x9f}, {&(0x7f0000000100)="31207b572285903f30025c42122a98c4173a651eaa928d1ffb228978e84a896e68f1224e4b09a87d244f951318555ed4c236183b0017aea443b6dbf942dfb43dd33c", 0x42}, {&(0x7f0000000180)="24554aecac6b856f1d2d6e520d941eeefb1a32c9493c17fcb17ca7fcfb149a980b4cef013634bbfa9e6418b0cc56cd3cb0227901528370f985137001333b46325654f001ce24cb719d3a663941fe22c934374103a3cfce2d523aaf55d1a587a2ab12a8a3addbbbb6692dbeaedcb2d3d10594b0fb0e84f0a474d6159c77ccc62ca5a9e2a7a914c9d1ce828b068fb0c8c4603a7774db392346e14d999a4e4e1e346195c08e98947fe8cdec1f40dbebb3afecc0f7b74e06ff0ccda544b57fdc96", 0xbf}, {&(0x7f0000000240)="aa88d1f3f263cdf0d37944f0ba486d881717ae05552ffde5f19af4f34bd31122793faa6dee0063adb6b36f4c256d6a5d4ec93c1ee9988cde53b306b2f207afcf4ac7ea0597e8f722b1dbd240a779e61e294d106bfb4662a978e9f5884f38312d284656da2e5a0e27c75c17747997", 0x6e}, {&(0x7f00000002c0)="004fc2112473e2cd03c3808d685a5129f7e65af558dfabb1fc5c3d9a9148cb64d2", 0x21}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xc0, 0x400}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x80}, 0x8) 16:00:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="a9537d25df26c0b24f1333e1c651284acfcfc378e47d8fb87e65c0823f63bf709562db668247a5031bfe81a5", 0x2c}, {&(0x7f0000000100)="e0d3e09dd50c1c7fedb59cfdbee793b8113d694f0df71fbba530e81febdcbff6f4f13b4c3337df6a394dc7ebba8e8658581551c972bf2c95b3a5d9793b0371e4fd6b0d79a5bb210afefadd0714ed365ad9fe7a6a0a50c753bc47cf5e9b2d5198dfee5d5dae902955ab21501f7913aa19029569ec0586d5821802394f524b08d48d006cb5d23631e7c1272429195aac7de830b0ae57", 0x95}], 0x2) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f00000001c0)="184d38ce3a6fd5326702acb0e1b0972353954c9e8282cef305550af515df2cef1b8c048b0edf55c680f7d432ad73d0cd159b73e93e25d84fa461d458ec32016c9d995594c254f982b3b186bd380ca3f87872230fe02ffddc7806a239c9b8c80b4e809aac8869e6b842d5c435daeaff1820e1a539186cc02ecd0c474d449fd639e01a312e9a46011e08776fbcd0107815073783b0b50ce6783a5e997ff69537b5b0343cef03eb4e08b63667f1923fa1fa051caf505b906d0440f1fa1fe1ff85b1d0fb22ec0016d3b864b3a165e653dc5f6af36143f062a04926777cdd65fb68518e44c52cfaca78335ae7070e0bbcfd4783b59fdec12ed2f41ee0dab165453463eeccc5a529750d3ce44cfa9cfa7a3e9687befea1d0484488f52baad767d6bccf6204ef6e1a31db284d292cb2acc6d89096570cc27039a212cf77fb4134ba722d464e8c36300c01f0fc07ccde60ca557ed134d80d3a96c4028fedde7d2cab58d317874a1a6925c22cabf2f75c20a37f190d678ddbfcc54f45c82e87c01bf87f9ed3c29572b6be0626aba15eff5a85a60af981f11f8caf4bea57969fd7e000b32fae028e503b1641a857a4bc498c9032310dd0e229f2f2b261c7461f7bbe6fdc15c415599066d6338f28f230809b26f5b33295f95a2ccb5946fcc1a9e8c0e97e31105e27d2e123e015cd445b8b9ed811a2e7a2747114ab15ada81a3a151e24da64a6ba0abdf2ec83bde33a32cae86b63dcdcab6b0795e443c28236e642b8d969b74e0f6d651113fb8325f02ea10a3c3448a742192d91b7907d2ded5a5ebcfc8ab145bb069bba8090848382983afe2135e3d94d7214d2d513566e3a8f5d130f7e6ecc0a03127d0fc82c053c9ec02ec4ceac686325cd9d3819c882b6e80d3b4c929ba611f39bba528bd03c9c613534ebc6943946acd3988e0dab887ffa4b315cf244a34f16b4738631fe9bdd54d8e483f82ba1d2126e8039f2b9aff9dd8601559c81b1a77d6a92d8abf4368c7cfa66be87fcf6694f71fd2704009b703f751f725fd6cd64c394a02de962be6c7d7af838ff8668940edcdec79b1a7467c35221d58dc2d62491775d62b4cce3100bcc55c01edf80560b664e60f1c3afde5914c96d1d34d8ff976b1d689ca776239ccd959539d3abaf525ec8b25c21faa1cd939c738dc28d6c6e14f70aeaea6434fb651bba430e66e599c7ca8c74af655d33fe7f338523af9ef29c89e012f8a268d68ad852a6052dcbacd45bc298bd58b0130597eb9331b057d240fe786166f1ae6894d414dd29f2b2d363d55c645b4837dd96f0a6180de3c67ddce09a7e0ab2545d5b1587dbc3797c5d504a3889c1ec7a5b80833c5710b2ebec7b9442659eaca655fe29816fa9e93e837a2fe21d7323be4d97f2e55c5abf8bdc0530044eb0a2fa6f9afac67c5857bf835043eb1840f95d445e7aab67ae88f7e44af32070f3be31b050e354069b92b84e846a0fc37b12028cca3b31d5e3f4dae6723c82f019b6df5ef43abe2150c9d259c43677af99681f0c5cb714c64a32d3813381a8c82a66562d6c6bae15756501de82bf0cb793049f4a1a89f51eeac970a38cb44e4a58e997281c6ae31061ce1aa58880cda2942f88ab8e64410af4159a31bde75645bdae86511d41cb333a73ca8564f78ff58e544b0c24915ec522e4f84e8de466e1e8dde072dcb72589f15a55da4fb1f4f0ed4442b2716b94f5a8cd7c8edb6012648efd8a3b894451e8bf74d8b98ab4ad0ae75494b4914bbb1d15badcda3dccbbb2591084f38182b97a96a16b5e75933eafd62f9d45a1f6ec0b20a86d74f7d674eab41e4d3628e173d609809b666583e5da1fec9cb7b2a57fd5b8431022e15c1603fa078efcf288c22ecb4d434be49941838c89f5557e669a94efb48d66faf21fd96d05e6990595b69a2fde40af5ffa1dc23c9129a84e42f970eb99f7793be473d89aa4106ba0daa8d49f40d4d6f2eda511f93643acf18a8718e8606686c3f01d7418b8cb5641249d15b6a467f8f97044783f5f7c19ee90cf8ec0a7e2de7c6ee2795ac24fb028ded46d2b087ec0181a5916464511dff2103d4839904df1642fc3ec93561bcc8ac4119a22737a50ea9df8d0bd3f1090d274d88299174718b8021514fc95bc2988a528e50fc88e3fb09a3016fa91ee1ae3279bc65d5c1e483f0f1248622b8df85a28d2b0849c05bebf2f5f36d72f79ceb964388389f56d16faa7e88486c6429ae1341528bef6c68a52c3798a26b85425efd8e51dee5729497ce8e7f12586f98f4f45e3f3ecaf38dda9e60a60d2cb494414b1fd642326c28aa2806b10806e42798ba2489503a4e87be34aa8eeeb9d30dba6d2b08cc97927471374ddbec8d99537e6b0abd7e1baba2bbc3a9fb6dd38c4280d55eae84789259b7aa2386ede958de8859da644f4c285649e8926767ef90d693a1efdbf369cab0b746665b1ffde6e2d49d6209e175436d57231d2571b1c01a931ccce06afbca4373741e2b67f43912ed19ea813f6639cab1047f8a36848a2e1bae76b4bca08161c24167b18f4db03cbd209b18d20b3376df93300ff8da5ddff63ef1e7a7d012be11ed194ee33626a03130b4df8f762aef7cba8b2d0d81a7bd3e59d512ae39ad104560d76d39babacd6a7a8537bbe59b69edcba97be21c3cb9b863c51049b5a232fb31ed0bf7e20017226878706e5be8d280e885a8afc1d25f41f0b7800d913c7c9d7fa4ea2f6799a236469007cd90dc50be054f76948bd2e139e81459b8b6f21b41ddc140dbcc3d2c9bec3f01ac68738859697657500083edc2a7f0d92deeb3bc0491162c11a8f65ad44e3f39cff0b739df91a785fe8438b60b8d1ee09ff7ddaf9c68fa5eb0fe77242cecfe184aa17b59ea77bb92215fb5d80bfa12d69bad842191af3c15266b7f8cbbf8f54965349c92f377d2cc25e05bbf5db0f51ea1d6ea59c9dbd209355a87268c3758940edf751157e16a2512e44f23d77eb8ee70f3e7a66fae0bcae66954303790d8261f372da819e872371658ac690fd436fb1d8dca2f5aeef03f9e9aebc26c458ecd6a0a118e25e1355a8eef7eebbd75f0a11fb53d588cff70ce0513eb70628343436f79f9e198c5184755b4b9f8afb4986eed3025642f4c8461df0414d7e598274324ac44ccb9a283de7d90508e67abb2813418912db0501a7e6e34281ca7e73141036c6661f0bf1004e5e4a6a0b7ff46fbc1626528612d6d940397d7a721064a9d0c4b9a8973465458223d4107f98b8b7280dd0b22f41e0ea98b7a2e4e31d65e6212b3f3de0a34069404c742133e9bd4e8b33ff543e969d2f2ca1cd3305ccfbae683f534317ce70153baf5652a334927b38fd922f895760cc2195bf73c4db20fe844aacea8baef28425f70876fdebe4584c69098efe9819a0174c68559999aed08f64104a9b29aeee919ec7ae1f15e2d36ad7cc8237b4f302880a59fa02c624580273aa4aa03082c7e5fbcc129da37a5f17d0c8a4f42703251f21072147334ec5454889a133fc8b8667e0bcddd4bbab860f8c6df300e96be7bb07da782f6d02c20ed2ceb121645f8ca4030837a1d5f774ed24fe903e195a93f7c7f96ece75807048cadc3233db094021fe689119f356ff353fe56ec57348730146f69ece4388d37db0465648c7a655eaa0f67e0f622af8c50c670086f2060184cfb1216516dc5a4d97a69d4e580ffd176f2c2debd6ba05aee6194d09a6745b2423229920721517264fb331d7041182e21df23f32650889b95d8dc6057e7045eaddefd3368c407bac953338c67cc5dcff1d085e30a9eb99edfe0aace8594942443a102f72959e23c16228e2004e564430cdfd9672ed550b6841ee114580ed312d7a3ed08caa25db5389aa4a427c4b748aa9e8971e8aa2009e22ea7f4f22008570169ce2a12ca78126b1a55052133f13d5b3f6964f8f7814be61a75681187140dde3ba0f60d60a2d6c8dc2171c8f9ed0ee4267846918fc6f444a201e26fb212630634ce6ea9b678849f98bb008edb0304c074fdd188a6c9c1506c3225b4a6f8c382d22c0fd83773b2e8c72870c77f25460cf3abda15985997074e92daf2431503694ea9e3e4f7f8ac9688fb1816fecf77ff933a231d9293e25f602e373b7efa93a8501d55c984c29b5f89a6d6a45e8b0925ffe23bdf4dbcbafabea71cf63abf17dcc500d2a2c5754d84141217b586e85f29a8db3630411d7205492b139611b78d9ef40c17293ecd956142c7abf3805122836f13cbb700372455c18a9e25c1d63c1f3ff8131cd5a3264ae6c86a9fe10922437c4bcf883ff1258f333dc044515c71e2fadf85d74e77b8768ac478703df563ba9f657b3da3521fe3531b73e20b4bef1f663aeb8b8dd41b8cdec541bb2828906ed4020a195217715b7ec8b9a74d56c37277f7f4b1b4c7a6ee4b7e486bbd6138f4165c396f4f865602c1cb1a1670ae91c5a3d093321cace634ca71d08b865534e9e260492944fb4caaed65525cae2ed3d759702e5b9ada6ee6b4d4baa190dda4a31041138879011351df9205f70476c7f4480633a994e2962554938c9de61c261aafa3ce4e531053af28f4bc8efb393a81434ad26791c3827d4856ab64ae4fd95cc2f73277a1da537e4db31f92f7ef0ef180928c9fbecaf077895df25a7391d80c951302a1c6748306f5b55dff34154cc3566365297a6c07481d5342a5b8a46951cc520e6b2804fbc7679f1c874350dd17a798202d9b689aba97f74348a943f68d98e82395ab87b63a34d3b761b37f29fa3d0e24d49174828ba083e9fd988ab1f2ebdce0ec32f0adc153a39fcf7fcb3f74a51c59aa02264f3234439403f37f92c83dea6212f910e19846acd182adf96b79b8511a0f91d98ae565fdf43d5fa2ef58d52b08c5155c2adb18da89519a545086df20194afc3bf9da8a4069852c5a73bb90222bdbf33bf9d4c83f85cfb2e97574c49388c6370fa6dc9a311bab4e6338cdcb665874fb7412f2ab7f822a6f41f8297a28b0c73a4d29ed1524576e1e0104fee3bc71ca4c79b5bf1e96443d099b6ead1d77c5c82703f897290d6ad4e7833ef59e8ca3b636fc71407330f9646d36435d6dd37b4d38bd764e9f0392ace875d43c3b634f3064bfbe5c45262d151ed5632675bbf50938d1d2ad029f73a87ae5b29645fc8664c5b6f3c5b970c84b5a1a7dacd271a43f63fb773885dc23cdc4e375ceda204a0d0c2219924da8359f5fe28f09032965eff7049dc05d885809ab3e683f8bb27a7c27032509ae1f95318423256740c9dcbd9ccc4a6659614646c2d35866d3189f68c1423ecb959456da33ce10278c23544888e960b45698cb1c24e7d367d50dbcddb183aa9441ec8db9da224a823de9c1f34f6a5ad7c7561122f803f5086a8da139d84d9f098f2b1b6be4e5f55d05275606acd2af1a429b243a493fb61e40ebb618e88ab3218bd59c561e1214823070f43589b979b9a71e9597b436830654a05b2d179c3bb3f1ae969a8be76764dec8030e0b652737ba3780a0a6e6d20839886dcb7dbbe8c852509ea7bdc7b90909bb1600c0dd0f11190c2670efb37c39fee0dccc346fb2dec7a263672e920b1d56fa5dd56596eca19990e0dee3467027e136bf1177bd4ec2a414ea1b78d528953da0871be0a98ed58d981d3dbc3626013431b61fbe3a8dae19e920c601f247fd732cb2919f1074630f29a85a49c6965e11fe464d596a71a761382b690580618bc8ef1d5eb74c6900923619ed6cc97b1fbd36bee75f6a4573b240b7bb87489ac42883d89d65c2282949e8a047b66891957f20f3593296b7775", 0x1000}, {&(0x7f00000000c0)="713ceb47ab1d9a1fd189f674d629780dab946dfdff898e5efa9acac1529393904e9ac600d2f0567856a417950d8591cb49b90d65b2140825f77b11445de0e648a3c1593ff700f4084df765301d5cd35763aecbd5795ad715d0d422d8242027083b72310da0d7a2e1589aaae51e26a4f4bdcf2ce4680a63ab29513e321d7c6a60fa4466cf5d3e63ff7f34a5a416217bd54f13b6b7e91c4055cd2e47f485655d3674829d2f872e8711a0b3563137a3", 0xae}], 0x2, &(0x7f0000001240)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x4}, 0x404) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x100000000, 0x2000100000001}) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040), 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20440, 0x14c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x0, 0x87, 0x80}) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:02:32 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, r2) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1ff, 0x7}, {0x0, 0x2d1}}) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1ff, 0x7}, {0x0, 0x2d1}}) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:32 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) kevent(r0, 0x0, 0x0, 0x0, 0xd7c, 0x0) write(r3, &(0x7f0000000340)="fa92323fd844f2f9bdd60be89e71708049eee4948bfc488b5bde6146f79d9360f523db8518425188503a69bfe09bc886b48adfe372b969c47b1c3edc6f8ba0473625837e041d814a47b5d038082e4c25e2947c0814614f02817a5cc1e670b67815a3995c378cd0c75f35c72d786338e1e5efa65651bcfcccdb227c8eca0c2f09e4650cb1b9b3075ef7040869a5d5afef967c7201ff17b93ffadc266ae7295f5ac1cb18956f27706f8d3d78dfd65b8b40a4e36e1ac5", 0xb5) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1ff, 0x7}, {0x0, 0x2d1}}) wsmux_getmux: no memory for mux 8388609 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1ff, 0x7}, {0x0, 0x2d1}}) wsmux_getmux: no memory for mux 8388609 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:33 executing program 0: r0 = socket(0x38, 0xfffffffffffffffd, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2022e2f343884f7efdc"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0x6) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 04:02:33 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:33 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:33 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xa2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCNXCL(r0, 0x2000740e) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) r2 = semget(0x0, 0x7, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) fsync(r1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:34 executing program 1: mknod(0x0, 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r7 = getegid() r8 = getpgrp() r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="a47687ae1ee01772b1626f90d3d906c099f7", 0x12}, {&(0x7f00000001c0)="33bf73c0239abcde293628a75c", 0xd}, {&(0x7f0000000200)="6712406dde889c786fa57da01ea229b04d2185764379ad5008de63b9e615c07753e40281ff695053971d845fb25de472e37b328c22203191bc7f2bb92e497003e9ca054d21be6917ee5e6174e94c1a31222205d4918297294ad5da72f264d7eb9b4d7f944b2183f0b68214de8fb0fc43e2d346d3622e1b06e37e57a35ac29fa4c52aa11837a9578022547e02da142d3ca2f4af5f0f3fd56e1fe505543fd2038b44565703e7d3f5bbd74b329016fa55b0d5d399fb8e03593f05141ea59ff1075e2233d30f7ae4a23dbb833a307e54465d093f40c2009fad7c349d06375f91202e3d3a11c25f77f7a0af552960", 0xec}, {&(0x7f0000000300)="a21b10ac213822abe0ec83159e511f024b00552c2a2e33bd47bac85966f50f4cdf7e603cbe5c55aad1b1f39c6d7ca7405861b49143c051f44f9dac82f9118c9f34d16f3aed8107fa9d06cc63fd2f9a9827d46040ec62b7a6a66025e4152112648bde268b301742ca5fc9b902a9c684c96794c0415e59d94f035bf61b1890875f2144372ec240a9fbd048", 0x8a}, {&(0x7f00000003c0)="5f566a25373cd8eb9992f056cbce4e62b05e2c35046f363e067947a22bdf54aedbb66921fb8100cc99021528ac624f3ba519cd9eb4a869d5ab682fdf53a4b906b9bfefee6c7b1413ca05620a0aafd668c660e2138d8d787fd3de9c80dfbe8a6a2708b01d4808dc", 0x67}, {&(0x7f0000000440)="dd895f7d1f3f9ba61b3ee83733942ea2a655d7498e5736335a64f23ac3d5704be662968f457a6f187d0be95eef0f7e23f1520e81ae27c1dce17fec06cd3c66c2d9789a577692e6e78fda22dddd54949df0bc8db050f880bfab7f4b43209d5c11dad3a3c7665b8b08a8cbe6482063871e96d0dd89cd40007dffcb9e1f946ab8b4ba39044659214bef3417891a3784d7062958e1beaf022d51ffb20646b92e2c90fc93edcd917ec443c94ea06ac9fa0ccb23acd5f6887dac206216ff09bd58fd6f9035008d533dfaf5e78c440055914f312c60fd86d5419f7c0568ec333db4f72e58e562688249b6b603d2c2b34e7641e50c46886153", 0xf5}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r1, r0, r0]}], 0xd0, 0x8}, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x9}) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 04:02:34 executing program 1: mknod(0x0, 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchflags(r0, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 04:02:34 executing program 1: mknod(0x0, 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40000050, 0xb43d, 0x1971}], 0xffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0xfffffffffffffffa, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x12, 0xc0, 0x1f, 0x7f3}], 0x3f, &(0x7f0000000140)={0x2, 0x7}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x44}], 0x1, 0xffffffff) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x2, 0x8}) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2c0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(0x0, 0x0, 0x0) 04:02:35 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000241000/0x2000)=nil, 0x2000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x7f, 0x76a765f2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x3, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x1f, 0x1000}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x7f, 0x5}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf000000c, 0x6, 0x8}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffe, 0xa, 0x4, 0x5, 0x800}, {{r1}, 0xffffffffffffffff, 0x44, 0x10, 0x6, 0x1ff}], 0x39eabc40, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x6, 0x9, 0xfff}, {{r1}, 0xffffffffffffffff, 0x1, 0x31, 0xfff, 0xdb3}, {{r0}, 0xffffffffffffffff, 0x12, 0x42, 0xe4, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x8, 0x9}], 0x100, &(0x7f00000001c0)={0x400000000, 0x80000000}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) kqueue() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) pckbd_enable: command error 04:02:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(0x0, 0x0, 0x0) pckbd_enable: command error 04:02:37 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xf1}, {0x345}}) r0 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0/file0\x00', r0, r1) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(0x0, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="d75323e3c7f7f013dd3059aba1500551f78038fee173c42d2d5c85c7efd54ac69035b6c1a7b213a2cc6f5dab06e05c0f271e368badf7923226a37bf698e6d327c266e4c7ae5fe8503aa9cec4f0b53803309750414402c72eedbe054b1f7d5b725988499165ba236b63e2b0007a24cc90023d82764e313183d4a8eedc4473bc025273e711a78af1d253d73749e6e40eae18c555e090430e29abe98f328719e2eceda3dc4f91e174c04ec5", 0xaa) ioctl$TIOCSDTR(r1, 0x20007479) read(r0, &(0x7f0000000180)=""/187, 0xbb) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x462, 0x1) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa0, 0x74) flock(r4, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000300)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000340)={0xffffffff00000001, 0x3208eaf1, './file0\x00', 0xfff, 0xffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() fchownat(r2, &(0x7f00000003c0)='./file0\x00', r7, r6, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000400)=0x1) fchown(r4, r5, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) write(r1, &(0x7f00000004c0)="b067ee5a1739ae65e40d248c5947507c2ce8c0d728b464ed1f6894995928107350f16248450c8000fe2bfef9beb00f3fef7f6541d040d195457b653106fce2dd68af4fda0bc32cd89cffa8f9e858fe9a8d2bc51f1dd50f7a0fcb6a3d22a6076f3db375014700b8acbcad9fffe4796badea34bdbeb290703f855d11d697ec337b4c6350a39e57ff06fa34f14f07e096", 0x8f) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000580)) recvfrom(r2, &(0x7f00000005c0)=""/103, 0x67, 0x40, 0x0, 0x0) read(r0, &(0x7f0000000640)=""/101, 0x65) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000006c0)=0x800) mkdirat(r3, &(0x7f0000000700)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:38 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r4 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) read(r5, &(0x7f0000000800)=""/176, 0xb0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/74, 0x4a}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000600)=""/151, 0x97}], 0x6, &(0x7f00000006c0)=""/152, 0x98}, 0x840) link(&(0x7f00000008c0)='./file1\x00', &(0x7f0000000900)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) 04:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000240)=0x1) r5 = syz_open_pts() r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCNXCL(r6, 0x2000740e) sendto$inet6(r6, &(0x7f0000000140)="f2c42b75420fefcb66025422247a98ee74e6a3b1791d81a10931281393ae4209ee8809e34823143574ed72376d00d4d7f9c6846275a82c8ba42abc597bcbdce32ab5d3eb5fe3c5d20af5564794e25754675ab5212dbfbe9e1e2c568181e7d421c5c0c5a12e016c413111406181873411fc92378233f21fbc08244735c35a18de24c1fc3e35290d85efd9ac48630d0f86e3280a42da93b8042d96e8d23595f5d457d506fba6d572e040cb84d8907e27c7ac68667ed3ed4ef1b6af06e947004b8f70e90282e201863b98d98a1f14fdec31b02f2114e86ad387da85", 0xda, 0x405, &(0x7f0000000040)={0x18, 0x1, 0x4}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x9, 0x8, 0x600000000, 0x4, "8646ba3ce32b26ac6f47d58fa5823101748da6f7", 0x3, 0x1}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000340), 0x4, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x7, 0x0) 04:02:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xfffc, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) socket(0x2, 0x4, 0x5) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) 04:02:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xffffffff0000, 0x3}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0x5, './file0\x00', './file0\x00'}) setitimer(0x2, &(0x7f0000000100)={{0x9, 0x7}, {0xab00, 0x2}}, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000750000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3f, 0x9d, './file0\x00', 0x7, 0x8, 0x0, 0x100000000}) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x9, 0x0) 04:02:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x240, 0x100) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xa, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:38 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) fcntl$setstatus(r0, 0x4, 0x41) ioctl$TIOCNOTTY(r0, 0x20007471) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6040, 0x1) semget(0x0, 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x420) semctl$IPC_RMID(r2, 0x0, 0x0) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xb, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc, 0x0) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xd, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:39 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) shutdown(r1, 0x2) getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000100)=0xfffffffffffffff6) 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x1c, 0x0) 04:02:39 executing program 0: r0 = socket(0x3, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() bind(r2, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0024000000000000000059b5ac7e3a91734ebfdccb8d0d646234ce644dcdc0f83b26bbf257d9af25205e1a64ba8b414218997a400e6dbf758fb22dcf27de1cfdab9b56d86947944fc59ff5b93fe350d2ac4fd2bd0b4ebb606f23c2bcf675d30e226c7daff49cd815dc0788d8f327", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x25, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2f, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x8f, 0x0) 04:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002fc0)=[{&(0x7f0000001d00)="78bb6c2193d9fe05087e945435ec1ee9e11e593aebd2a25b816514fb1e7c8ec4589f97b18dbf06626ea36600b8474cda881bc57e4e1bd5411f26ce828be4805ab6fd148a4b2716a0c629516c712dbbfd6e7235615088e3316a2549fb30fe1a0f6edb7ef9b71042ca6076b1dd08e6828d0cf72572ccf6c265f8a7a8a5209e5c106f564b2023ecd133608a8ec31afa6197d94ba262c44957896283360fb54e5ada51098f01e136cdedcab022e3d0bf62e6d4d1367ba28980f44388d8a93023c2e9ceced30c3d972b2a6bbfcfccf4644631be70cab1b03ebe17e89185ed39f59f", 0xdf}, {&(0x7f0000001e00)="d18a750f963f9b17df4aeed98b96493443c1538b556394a9a34b1f58bb38fb01497b1bf620cdde098b36780bd59593469bd2021d59262d4ffa150ed9e6a2a02396103161cf6e142ab6f24d11dcf3cc2e472be74e0e500a028a52f2a774cc57bd597c5d687a9fc5e40482e2538f1c419ed5195d6d3159fde71847975555cbc032763af12354026beb40459a607b07ac10432d3c26d5343388a13a11ceadfb7c543caeed4f85bc702de24d55ea9bad9a5b17ba64e25991b9e1e0c4281a36d9ee29dd5617dadcfd9f2a6eeecf9555de3d0ca46fbe46be4a74dad8225d1015ab6304c705c8963fa68ed94cc5943b9a4aab02e35e5e930fb68c90b603e0876cd10732bc16c43fbcdc18b7b1e70322a6aa27302d09cab7cf57c393303aa7256c956a67159a244be6b5cf404e0dafda1d1f9f09e2377c3ced181cf0d782cd878abb0f2966453f337c6515a214070363742b92e72b3d3f4130c4f50993edcab7557a09a4d4c6dcf2110b3c437e866868486c8c756f8453ab3ff74688bc1c2a513307d7adbf68f25c733ad7913c4d33b53f37e91a6c620c937ed6687fe65fc12824d3a744c2d1ec438943d79a8859825da8351741d28bcac391a5e23eaf6e31d54552aaafe662e17a8320ba0a4d51f1e318a44c238b2ddffa0b4723e8259fedeaa5c3b9bb055c7f00111fc025b7e009e09d22a2887793fc8bfc384e367e6c63f04c0aa0f723064a30c770411b54d1fd421e461da99580601bc81e604ec766355dfcf7b4b6310f3f98a49a08e67601f90a0b4166a1e3b824a4402a3da8ea7f3171c3ebed721620cea86759d7ebbdcce713b9482cd9da1784fd4b64f69a8f4dfca3b113506371a04dd681ccdcd55482c6564d9faf4d6527513255a6b5df8e9ede23a0446ed6f08b7b73781d01d1bf352800e7c74e7380c2854c82a189d1a74a261958df5a802a9ec3dc0293001f7133719e1cf101ee6fa920fb93934662ec7a00f629fff370bd2ff344625689e7c192c1c1f286f07fc843d013d38008d351e5a747aed9d7c35e7c5133fd7732632ebf0068f151d3fde84282543545a76260c8aeb6db1976de3764e382476c653083d457ff9ee766b8b287e9a4c2805221df7deb341b0c70fbffac5b3c196749cf3d96fc8a3b39035925f055fee31974e008d4110eb56f452ea7ab4e634bce03896d7ebbcbbb6fedd0d075b3de5ef4ea8eef9d5454e5c07ae8f09f5641da631ba782926fa24ed8447e6d3c571d2d455f0d0ffba833ebb806c4e78a7338e725e704ec3e78fb423f4d500d6dc8688b940ed9548cbcb2bbf6f0b5b8bff601b197439ed8abae9b45eac786be6adff3a0f79d940c3cebc6182596d5b44c9b3107d0d7c5e854e24963b67462f510db333ca8df4604ebe4f4c9ca33b0e8bba0434dab124421849be67e98f343256b10cf0a65f619c3f0e8243b989695ced5860c980cdf2fbce22656ecf25a48690127742729ab159eb5a99c5148964c1b93016cc57c8aa073d16004d86830fb28dea666833c506e6e2a80a14ef4f509b5a5f0671da43e2cc111b4ae3157f7bcc2a4374a9c990582f5d16f07d65c6611d71ba57b4ea00f3f5feddf729a03690f6951ba1f603ab2e20eb8ef6c9a038f758dadd4fcb7362bd50e0906b4745259ea7c0b2fb36224cdd1831daf3be630b26470dc152fc26380cba53ca075fbe7d0cbcc3dbd4166a732d3ebd44e5faf964e39260b4061bf7dccf116d3923866c772fbfd067ef1d8bcaf6663c678838ed18c64ed708453503e7a9e7b2cebcbbb173db4736d0722e5d77cb98f489ef3c6d9181ee1e84712630a85684d348e05163d86053eeed1199fdf6fcbaabdd95056df6318785d468acbb1116ca85f769c2342c85f90eba7d5edcd50dc861a180fddaf2b8e787a12a4deb69f7e2e6e9371f321f2de4b38fa26acc5069ff570c890c8a7362e21a5267eb702c988564dd00dee3c141898c0c067fba1c1eebc4a21fb7f0bfe69bcc48dd387a909ef790a422ba69d5cb566e3abb8152c1733aa2017bb23ba810195cb6f7a8166ad3a4f3ee96baad40083d924ba7424acf16f68f990863675d0c16a227e97a5824eb4665b779d37f414bb767e286ea61f8adcedbf067ef16d8c5a86703f6617bfc09ca4dbc1bbc3dc229ad2b5d910e85f17cf2a38dfa6c1acccf6746a6fb8ba297555643de3e3de8e5fd688c1dce70a019e91a538fba62aac123b51da20d8ea77a457208d063d06ca41582853908333aaf715578c543f6657f2b11a302ff58000117161210197a7d1f350f988491c0ad5d0636e1793cf0a89b7c0b3d14492338bf4c2821bc7b58323f0a030491a4da86217673d00ea2156858830ac9a2d85e4864134c01c4ffa63b0062748632b110fd7177819f9ac911f9ba7115a564bc95c5458d8455ecf49131b7743a5cd160b1387e8a30bbe46c0c711e5d79e7e9f081433ec505c486c2b89a08539122442ded257655d6c55c811a0c769a2684b7be0a4d2f498e5f4737bd14b570965b524a28ae49044ba5317a8eb75409376e7e59c73692abd0bcaaeda8e9277983431acd560edfc612ab39c93792cc786e2c9239c65d7f3b5643771616e9da81042cfccf99599dd071e9810950e932f2fc8ada7e1c2ad49734142571056a40b661e225314ccfdb9a1b9ff15c871c0efd439419bad278f3d1d97fd1caa0c918ef6af85ebe471a2579f7f5c6b1d94e63b69fe77d3e5ffb9cebfc7b49c0d631fe5181b53701a523463c74fd82b2caa8f3e7fa25a0709c8af5646e7ad6b9fb3127af34a547df78e62f44d480eef97f04a4a98e8cb4bcd0ddc0f3ff1dbcb35fcdc2a7d975ee69baad522a89b7e43ec36880942fda0f8c987dc46de67af816faffd7ccf861403910cbb069eb9fdaf9735524cedd5d52fa508381fdf82a4bec27decf919b8305b094865d892b79c50e5505e53e2bbb2c95157afa162bda151d4878ee73d050b37c9bbefb4e0746bb662cefbf72e808136e3b8563682e3e054d371312e01e5a2bd9040d97d73ac20e918bc229a7fd08ddb0d3e42531ede9de3f356d09778961629a5aec520e35692a446571fcce0d1d05dd55b16f9772c869972e8d63e64bd8efb0690f6ce264c1bf3036556d000494b48f11b64a6c4e95070d3fd9de03807ec7711de9912c55d7b7c76286bd32ec48ee7b083822576690fc372bae1eb7ae10319f33025444d3fdbfd21ba850cd618c4e4cb21eb0ae2c4ea78a79c3db052a529b108a09f5460d81341a00b560ed626d1dd5fe664944bfd8846c3b2ad95f1baebe0422cf1dc2b9ec86486d463c398985839703d34b635db23c7da85d5976507fd919ba8bc0c0eb886b3f29bf131508880ebdb9bb08899d5e8e687ad25045de4a523c1c7499af1d5fa883f49b1c4a5e9ca3e31f96a97883e5afb77ab34bbceb17c633bfa3aa37dd27b305d201d577941b9b38e7da17a851ac7f412e4ff2f0fb09dcaf36f391d17103d1ba806170607116470bdb4d96a1069a32c49a770bcee229c6015eed4055fc4ff19e193ed721a79a2999ea01cb7aac27a258807b76182b3b0725952da22a4d3d52d5858f64ae9f2b4e918adffe50b01dce96040a09e282a88df360084b359baf0172336dbbc52acac327ab7f6e63c0e44b3f4b28549592ba3c96bc2dab2dd5aec20370efd457ebd05b9ee1f3c30ce0769fe6162fee15bf77ef3e3465fdd51b41f0ffd638f179506ffc61977ef9b73be39f563ef17c1b7648b11f797a14f4197857f1cd9fa13d932134a2cf9e7281d9594bd062b43ca7cd645d48796d2fd4e248f3f4bd5fe1676817acebaea9c9d611f2350b8eb085b5c8478836f7d3182eff0d02ac20ddb2eb090e6808249a6bb01f764118cda3419ebaacef4b096314d163152bce96c42f08d7cfea99e5741f3e4fca7f26fb12a660830a2484864c1ff0d3d66c07ca8d49833531186ce6f4c514e2b6d48152f975a0778edbb790f7b253127f5e04eb610a0e7737379fa9ba6499caa2bc314c01614c33e24be1013cabb44b78abadc5f86b30ee712544ceee7511bed1e5fdb19f9782782d6f9e914638a70aa048bb8e66fd5f920db4a15cf5042a13c2cc6ab3b14e1bdbeb80766b9cc50738700da00bafeeee88941ebf85b2ced4dcade4832c96feccdc51256771dd612c6e6fa1a9169efdb62d40fb512bc4c08d971ec6ac4216d641d7413167777f6ab55e7d315eba91d58e3dc6f541e1f05cb57d7d758d8e812381255b4a748cbe49790fc80a45a3d9ed903b6e8ffee1b2eba8c712cca671e2810a20adf39a4d8fbbfc55f2d04138c08a4a7c2e430c5e9df4619d53178a57cd8e348d01d04f6078c63628b46154e2d359f6b6ce8aa6f53798c8fd4543f87bf73ffc283d48968cfa1050d9cc30c570233318d66d8c25e2cca757dbedd13c194c10967bf5a6ba627108c25f11a76b8d163e26adc6befa7e9f96f8c4c9365cc588497ff81ff124a9a82aafd92534ffd87f7678e69f032bf5d9f095eb73af48d860457198c53adadd20e0a483aea16562f0feea9d37e0176b44ea41930e45b7d8f4a4ad2e1c8f3fb72999ebcf881eace5439036a1d3a2c8e66126a6a8fdc3605036ad5bc6fee67ecc06f4762dc57f332d2fbeb6a26a0e0a130f4012d25b986d09d081baf488b6f96c0197cdf1cb078a065349f921cd89a2440765ddfe9afe5f01be86428204553aef76cce37eafff48680ab89732e51a04d9cc28d5bc69cd2ef824620493a619941a0a190bde1903daccab0007cc02d72e0aac28502b48f33bd81683c6230af20271f2bd8b2e47f59bb952cf45c784628daf2795fb792392fa54f2c6b5b5797e5fe230f2a97812de21cddf86c0b72fbfaadf0e31f5528566810149bbba6b22701468919e4c0e8711754133a133e2be0a09b95242af76699c62f50a7367180cc6815da3fbf4e1ebb9d41ed64436aad2bddc34cb43bdae9be2c25e235f6c12225a1e65bb786f26a69ddf003f2535efe5be6c319aebc1140258abda2bfc9b07d7d18fe7842bbe727404bf0bf796af0bffe9d2ce3c8f2edcb8675990dca5213a5334f121beccb44b2ff9b8e0d73cb4198756473b3c2c3a50e42d8dd98b9bdde28d69a6c31345389dc6bf7108e5c4ad631394fb56f5a2d01eaacf85bd4db520a5cfad24bdc6988e42fb9a2bfc62510fe4661750a066645ade45d24d5947874c57a7c3c2f6756dbeafda8875ddbef97d74402073878af9efeebc1b4a18fdcbbf0dffb63ca4ff5f1bb1834ad6a444528227e75862e10ff97a29efc33ab161ca1d2989786c7ac21491b12dd519892331213dc6f74510e49cc0be28388f6c68564c56abf757846f6b1cd2d39bcb41c49c360b255e4fe8664153e2d5ff764f45a0bdfb2ab09b9d123f6f7fc567cbacc90689c2e7ff3cd4d1d5ceccc83beda3a0a4b4cb9b3fa0fc58184ea6eb554c9d21034704dd2c1b62585565b21e9049ff9e2303b2fff6224e2fb24a0fd0275abd98424e47f0877ca6133627843633b9518aa0c9362a1d00fceeb3949b2624c5d90736d6fe2f71e13c13a49729414a9bda82b4e3143990f6c76d49d30add9e3a5801deca2171bcad9f1f5b1a287d0980aa4fb38d238dd44a7da096d808f296d7f5290587c1d51dc0d8dd4f8a54a4bf12ed380a759d19f9ca55ae9b27b21f7b8c9d70b791919c07178410bd8db544282a1c4fe8e6aabc16e976039e04d38c59f65ef3290d7c0656d655b654bd923954ad04fd7ef7587b49b6e176a25feaf44b40a9e089937bf52479eddfb1a5c90c286cc610301e8699795cd0d0c6c7aa869c4ab3f7d75f8", 0x1000}, {&(0x7f0000001800)="46c3005b6ea99bdb37fec9d25795eeb91c6dab77c1c5ffd908914c412e9716c37bd29f0c65c587bf176aa234a2629807ef0d1d1a89b98e53fb0e839acc91ffceb3d7c1d905d028fb5a28e38613a2320939ff8d7efb712fa3b731736ce6a6a80dc32f3a7aac7385b77b5e3efb1478b287fb0e447f8d0d", 0x76}, {&(0x7f0000002e00)="67eed26a0b8893b402070a572c8884415aa49ab577f09db97715b9275fed0bb854e37eedba46a9", 0x27}, {&(0x7f0000002e40)="9697d845cd4c424bd1f39556f0d9ce1cf6d684dc9f5e905cd6d26cb2fae746fe38cc0eed662f41aa2270d3242fbc5b4c21640dd1008e1678f96eeb0ee2ab6daf0cc3fae3efca273fda32ce451af4bf27162d39e25a18ff7416de57dde8a417d9184efd305f8b30a443e0b8ec0ebc3d75ce89a7664ff780c22985ac79ed3f8083e9a520bc63ce629c2cf3daa0cf949ec99608bc41418ba7d23f63225665540c69", 0xa0}, {&(0x7f0000002f00)="77698d0659cf53808c0f9334", 0xc}, {&(0x7f0000002f40)="bb25f1ce6b5c53d3e663e82ebf55e8a0e476cf9d9961af9ce608ccf0be53da77afe83190ff83237b1df07de82e70bdc2f04814fad17381340cdc97629f3c51bdb978e515b4c8137d", 0x48}], 0x7) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000680)="6992d57eddd7fc44ca7c9459b08cf107fb7aedc9329bb98b5f185b61548b4f99c366e9f99999416fed5892071e721d68ec9d679b8d5c82c64e45cda3ee6f0f207df1e8c9927b0c92afadd2d4f062604d7bc5564d34902e01ee218c4771e35bade267dc6bd3f3a1a62b37008b46bccdcf40639e85bab0132fb133bc30f3290dd18435e94498eae0e56867add5246165bb8562da5fbc116604ceac0829055feec2f764da91bd8bd914d067a753ee9fad6ab0d55133bd423cb8ffe9bc67185552670751e6dc81ed2c5f65432973eb9ac35c4e6161269a183c96e9ea84af554a2872fa072b49543d9570b6599aafc3403003feb90fa2d95b6f3d6b7ae07d9fce4401d46c5b28db05e187eb5dd041a216df1ed2a98522cc1d61f13bdfaa69a7b01b91a7532c5d04cbd83a970ec47b5780301cf60314559d206615e12e8024d9fc23139f1b571ce1befe958ae5e0b0f9b2cac1e80f10bc04f02cee8a3e91c244140d4d1341220e9f91655c38987f9cd63455edd781dbb4e85783fbb1a252546c7ea6476b69f5ede990be921ffb04a6012b55ac6be9f93297fab8122f4b0752969dcf7c5f6a8097aa15c61283093d7b78c53bb95005c83cc68cef27e2905fe37aa992044360fa7291d7a7f744412bd401929560d5c7c7768eafbd543d8241d40f42732da3e3b026c590d27c7a39bd30fe280734c0b5689b6c17f98be68a68bc1c41f025a0d7ceecaa61346365dc7268c872b5c51853992cf97567919d984118e1710ed6e680fb53675446204bcd63ac1370e71462bdfde67a6a018eed0a528a3271ac5a904aecce51617056c2ff0ee4af6387a324a3dff6f3ddbc9c272b312290fddd3354bd8eed930035f66b1e97424f351c08c8010b55aa591cc47593fad32725ce1954c07b744e29c7705343aa70c68ae792e4d30483496b560dd7ec9ff316114cd29e54b38bada38c68bf021ff7b5f6eb4a41b5b8b427d916b5340f50af5fd3731d212c709c3067321a5fe31ca69f4779d268e2e5b522a506582a00721ffd0e631996be0b5f616f9426bbea57653674fef88f7e436d372b95a0288263c28fedeaff999b472627462bcaf28ddd575cc9aba0faf10b8b2ee719334c22438abd1ad9bd17fe2f1a1a25d5cdd4c70b2db3a5cd5d3747a6966ca3eb300ad07cb9f63ce2e21b8e0652240fdbb7e888ba16cb6375ab139fedc529c19fdcd0a27daeb2f4655b0f7fccbbfcd565a8f9f76cd339701cafddd9e05b0af5f271d615883ef26ac7c35cf55e0f208293b3d3390f51535842c41c68161895b43fa99fd367836dea9d86ad3befe5424801e1f3b89c98a6e0d334e2ae10b87cda9216a650c5640cc244fe8c64c357468d364f4db3ac27e3b5c14a9efce159f3b462e4bdb1378924458ee43b5ed0ce45e13725542fa7734b53bbce038ff0a2591981c471c23cee0305f15d630f15ee82fd3e18aa65fedb88caa73a0462d80db2176d0d5a52705801eeceef01f5639d62d6de5d7478f6441c537bae84de75bec9d879124f159c1b6f26d37140e86d6c263f1f656ac7007be1fe71a397832973691d9bc1425045d757bb891583e18c97265d2405b8430b452068b97daea8acc631646703403b104e454846022fd92d48b051153e3e39c19bafd97e2a815adcd879221080be26c442c300b3d30f0937687a060a01a8adb717e7f48ec2298d32e3c3fee4290c24db2d96831427f2719ca4b9b1d0fd353d92149a28cb0d0097b96db06352abe34786d34cb2ce150b1a712f83ba24b6276722fe130bd873b740e11a3a9cee0e12f323bd8497255922b71b9d46e68140c691baf1e5ee5033121bc43dc799b27228fb145daffbe8c86775fe0975e532cdf077f8109f7ac137d1e7aa8542692f085ee697f453806d116c903ed62d5efe35fda77bd28f6d1f62f08355a498bbe048e8cd8a9068ccfd0a3edfaa50b995e78e4e1fa8a1a0035c83078f6dba7e40917127fbcec860fa25d07cdec3c7ec06313cca4c68c3f412a57e4ad66f9aec9c82200ebbf3b8d891bb9ab888ad00e854daf908793c8fa638acc673fccf602919e2dba4255b690c4c509d42f5492fb928a6de2179f8159eb333f201d2cda79aab22a612bd7c857e62ec28035ea6daf0441725e5f399da2c8f76eb7e213207e4c263c3898fea8fe8b09186afa72624623c7de1c6af8cc99e57cb0807336f9778d8fc27908cf6c6b42aeddc97d6730acafde80026d422f812704587c549cef2bdd7c9ef7e28001d552e5ffd95a2b6f067798f8338065ae3470e4e71a15d3398f0ae2370f73a967ed880ca82720572d7a2d7d48aade6a9125b0f07016d17ec5c6826a242e0bf77a9906ff25e786a2ccf915c9e06ea1e40eb1cdba9aaaff29c8d9f651981526667d7e9c784e667b74395d90b01ece80f36d4b64935531de2fb171e83161c494d50944b2f4e2fa8ff94f6be4e1f9a1faf6b7cd1c5cafe46eebc7a93202be61931c73d5de5b663cb2f1b7ef8b0ea61e0d4582b5ffd8c6e82df3720fc01c4d54baa355ddbdf6285f4b58aac0defc40b7141a7d2837673bb13e18ae92247658906a2dc224db27fbd7aa4d8284848d6316523a091ef8038ee735144246d1da9cb48ada86faae18651a1367852ace18ef057a12614292ea1163d77bcf08c5588a1775bc3df7a6d687128bcfb7a7e72eeea01b12c7c6d29b4dc9e36433971544afd85c243590d44d76e776c2062419af493bad9d0172352a6c44523f06e38c065fced8212946b89ed163aedc9c9ec9d9b1629cd39f645092a746abc5cdb51b953eaba739f9ea1b3547433c833b4ac0611653cf1eff197a8b355be15ba13364fc04696ed78cb77f79647dd09b5a881c55cf63282f5bc500263003a3ac9071a7ad0f91cd38c30bd1a9745f630e02075d7facd4f883adc9687a6d582c316b3c6f0ca6931cdabb31fd414b5b15c114311c8268603ffb77bd680a58190474b72d46befe8eee1a81ff3dca83b4c1a2b346884428fbee187d5fe21cc0472d43e5c1410a5177f42300fc5bbb450bd649b1f2c09374f5003246237467670a4975473537a9a7f76f878e0a65b064bb312410e37595470d2a8ba56c953cb9cb7465edd390a8973bcbbf62646824f3c66fb1357e8c8439e0247655aa2bafb8f736e85b9780f0d9250bf4c12770f8b9d7adc94feb2254401d06485fbaea8b5c18b20249bdb4f49f225b49b80608a062bc0ebe54b70d455aa64d7d895a720a1463a7a96550e9a46ae5c9a59df84d4e9cab87dd0a2131c67b90853a8427af26eb527f147fea48bf3431b9f1d850ce4b64ed516b9d402e58be9199c4a7d79e9d25aa36dd7a4643daf40b8cb3d14608ce470b0abc64422becdcfbd470d071c804a2b1b843a28352d5a8e39f43e63b561a6c1bafc814c4bd91c17592614b4863876c832484dbe6792933ef12d267215b703f0147dbf9dbb29acffa316896761df497a9df737ae2be0259d1d7b17653750a46dd330980bbfc7fbe114e3cf1f54e8998db423eba0ad7169baf9c626dfc80b2b234b6ee8042c67f90f447c3bba3b2bec2ad4bd150553fd23cac414bd933f85172c2eab826535cfe303cbf5cbbfd2074f4b4fb1591e0bd6d1422c776b431f9437dc33034482f2a9b16f7b96909fe8ae4853871459215c6706212ca8f149f6ce66a17d5aa6f304b6f02f350a91b42ebf3a75648f2af024c32c22d79267c1741031b0645915586ac033e2c2ad878e17c48c1eab79b3e1bff3b8e9a34a78cb22b4c5405bfba4afff2ffaa91773d0d4ea5b372984d0b0473c16424de405da33889bed2825438c5f878d18973da8a8fcf2ba3894385fef9308ab129be14c357c43091a9694c82b9f336e6fe47ea550168603551742118dad1c65df7b2344f394da093857f1504218aae4c0babe1e295d253e7bd0baa0e13b7ec6e66f07bc5de21541779f3d15cb4d5fa86df5727e6a87e70b22ce728c88bc70bf429fbec21b12422243b546630942e64e74d48a91d20efe1a23ab4ab9bdbc92003c012fc8a908ae744cc22f1c130c47a168d786b2a4a0f1ab90f1c1a1f581434da815e3d18af23f34ebfb6049da9ac57a6d90f9af270fe216566b2afbae23f3b06e907c1c8c0b62008e449c7b1cc6fe26acc13c4c8df2bd9169ec32a3f9493af373154934f9dcb9a1a90c403ea5b32dc8005bea2e82531d5bf69195fce8f09c36cdd0627bbd0989d72ae840fea31252d67bcfe2ef5452fc8e35351bcef161cd8dfda9d8bd0805782dc40f14c35ed886387c39a237f979cc51d16b9f3f0ea9ab3e23b2e7e5903e14292f8f4d7a3d9d642bc58a859124bec15fbb159774c4f72d84458b708ae4a1d78c78f5ff0a9848846ba056838ee26ffadbb0f8d93203b7b34f096d9bb1719b19293e6f1933bde9238b10807e6b82e4349b9e2080452266096b6c2ceb4346e32509d7be9d43072b512651740aaf905df98e7f3aadba67e57096bd9a0765f347a31af3896e6e7ea1cda420ea260dbb74baab531659f69d792d0448d96a2e9583c02433e747d997fdff2a23a920dbe9279cf4170d9b6a2eca7659ead7ee52f0f7634e0c5aeaab5552b0cf19907ee909d4cd16f6d662f3df63050abf1e1a5aba7607c1ce9130bf7df190c737141ca992f360af5649e0c50b9aefc986603e7c6b8115ba79f7af2b9e9537c3d5605a90e283f94dbe67ef3d0e464976c6a7d6bb0d68c8dcf550dec214f7659d69c431c1a16aa52da3ba078cb7b4ad63e6c39b7622bc793232a2481b4bae9c7409c88cc40e97d994faf80ffb6e3caf0afa183ddc4e9726ac3bdb364c92810e7760deab55cb2dee48d74a4b26ff78ea93c60f3625c1d2803d44c69eb6fd4d34e46b482cda73f161c7c53e432c2b10a109a650b3cf156ae8076e83326c03e51b95dcce8b0ece872f5116f4893d5ada4ba740077aabcd285b87ef77577604f345e4eae4861561d30db9b9365699cf48031f5f96ac0af56cd45c5b93517fb9dd89b2cbfc6ba74d780871ae01342a09b8e404dd814816864c940abc968886783962ef25708fc1d088dd0b4b0ff3971c3acc049437dc17996b5a2436fe65934f601cc446a8962a0e0af6fe12101ecf23e184624641813ac619976a3cb87e65653eed299d88fb94f0ef0e4a9ed2e156c5f6ecbf26f1ad1c0323c0092347734d99d368759480a9629b10f7e2c1d250fa43c0065302d0698ff7a3ba673dd755e36e83e38ae9499d1995bbae30351df9a16db09c3e5206f99d758d1a9f37df7101154e9cb28a25bb35b44a058727eec854d30c5087c2c712d1f1f490070fb3389168ab019c1c4ab60b08c6b7dbc29c32be5c758a027ef2497a5d05ed004328a5d43a9ced240a86a3677eb0172872b489eff9e6e2d28b362b012b0e9c3b58f5dacc2808e308aefd5c323d2240ab185800b650ef934dc613c37fb833d6e96536bb49eacd0ae5941221e5ec678150fa98f245f6556bdce3600351a115ccc58f43d09cc0b4a9bc7663eb142d27c9eeb41d7d890054077389dc05661605a988424dfe80ebfcbac21f8181909ffc717e7012848193e2492e1c6b3cb7cb64ecec329f9564f1a95d6f1833910afa9dd05e2245630c981be7ca4e85bfc0d60eeee1d27d3944500a25a606decb08354f21159847dadf3ec45996cac8020acddaf641635e3b5ad6e284b0666e1dddffdf3c68515bd93809523fc7ac537078de8804fba260532f0b9059f54babccbd6bbeccb23f8754d0e5dca59375bd56b9d167b786aba5218cd4147cbea11744f9895a5fb32fe23235a673b0230f29a8295b99aa2f236f", 0x1000}, {&(0x7f0000000100)="95d37d314d292452c6ed9020bccf8a91eeec697c411d1752c1c3dce44b17ac22800737d84e0750c9a9867ac6c46dd954a5b9863dbf7a7260c13285843ca3f5c263442ce4199dd5eef310f49735e51abab8014efafc981bfcfa20a77dd6a6d4e2b0a690d7b3964bc1c162fefd516eb945760ba4b1996e582392080d16a0aac94b854585524919afafe4598db4b4d4fe3b3dc94b97b4face2cf558455c0c9474b3a63aee17732a9d1ac4bd", 0xaa}, {&(0x7f00000001c0)="587e1bdc368681cffe1480b9467a40a63e48bcecdd29104a6c05348db939199b01c0e0a8ceacfc4449414a865e0391b088691f818e2fb931f30a04d7eedf7473faf499259b3f85b3e935ee1a616f6668739ae0a710cc6dc634b1f012756ccb552d2a7a3598526f7ac7862940c731b9c5900a277e13f7f020a89cc86ae936916d3b10930552936d034f325e65e4df70a19095e137ae67849af2b795a06d4ade85f3f3e455b00b40a7985609c5dd762a537fd0e7", 0xb3}, {&(0x7f0000000280)="611ce285827e4b1a3f6f1b9c294d8c8af0da0437608d87f241ceee2f6dee3382089cae9b80ec80bc2a932aab1d52f9cf6157af2fb5596c9bdab234c0fbf5ffe9cc19449acb9d74c958e18d2857fcd45759542af60107b1f057a8184a27784b4eba13daf8b2511868bfa3b3d764a4b72baecf0a4213236e8bb752e052ca064ed58ac74c7e906c9bf74b6c90c62e791859f8bb3bc0e5fa", 0x96}, {&(0x7f0000000080)="b0ced0d61dd602ada291e8152a82b3ca40a07ced206ebc1fde3f133af40e18cc1e8539bbd42be3fd3b373345f6f206b80e9676e6cd1288b546d97a0380f0", 0x3e}, {&(0x7f0000000340)="fa0f250fc3f3aab1fdd88dbd1814c1a2d63709925bbd902cc34d513fd090baac8a9e89b8d3e15969cceb1cf756fd32fadd10bfd42f1ad77e333446465b2f66571c3e1c318465d8f82bcde1e7084db6afa742d527757042820f0f5cb27204f8cd89ed0e627fdde8ff2c9e23c54d04d1c0ccef78fc44f9e565354194ec44f29ffeb56fd8fe8cab0aef9fecb76406af41c6615ec1331dfce7286cfd8bba5e2e09696cff5ca9290975c77fba266cb0223f8b511c", 0xb2}, {&(0x7f0000000400)="e68985967874e8b1f803dfe0436d68672fcc22585585a2b22b05962eeaac0da458d1acb712a25ca4c35909895d69cb497f078be373a0f32d27b4cedf66e189802727467c81b9a4fa84b64178b6f775fdcb", 0x51}, {&(0x7f0000001680)="dd51f2606508d5a79335c14f49a793e6ebf2ee2d7f7c353db6df1a5ec984c5deb360c7ab9ce6e7d704d3220a425c21eff52be32810c3c304058fd2cc1f3a801bfc9e2f7cec9da268af436fc4f268272b", 0x50}, {&(0x7f0000001700)="c678ef4745897a838ef90a343aa4afc9fc508aecc16e43bf6dbf8580553664003b78575091b4b41693a615c7eab8bfe0078362bb9bdfbd65887d860f27ff7a3f56487d2ff6cf4df4b6259996c3ecea0b7688c233158a5255788b6125f7341392088bd5734b4c128f7d1e00ce206115e8b10ad99108384041bfc183f7185a5c36930ad41de15662f85b5f6caba56963bac564660de0ed0120f6f74f12cef7960e7ee5799520aa6c305e0bef74c50ced559b45f04608a62f10cff586f46936d86a449e15d7a6", 0xc5}, {&(0x7f00000004c0)="c3fdec397cfb1675a1f7c0", 0xb}], 0xa) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000001880)="e3dafd0d690f201127848fe5a144e4cc535324db86e815ca0fb0bbaab3e9dbc52c447c7fece68db0b86d4c4945a3277c786d9dbcbd4372d6927d46298a2a24620976f11ca44257d58b1a7bb5a4b0eb0741d6ad46248fe44b6fa8c4cdfb8c042fefe6e83d9d590a1e7b9977b91065883515d23dfacc221805315845073a524d20bb1a950052ea959958759784774bbcba239ddd7963a7e345736b3b598bce3c80a8f78031f4705b6c0362d3ea25af600862baa453ec4bda5b76dd281faf1b24e09469f4fdc1785cedd97a06631491bbe89bfa6f004a752dfd00687aff035fe8349a61c5e81b165995f8f840599817446aaf458d9c9910328a47bb08a2c3867859b79e70e9d98914dd0a572cb44b3fc98500551ea6ae7f3169a6ec078de5408d968a3f4907ac2a46f4ae380d5788bbcdcc0062c6c9b86fb6d6c846c2cac82332c6dd0581f03b557b6bdb59502da41dae40134c33df1071e59f4527c088e9552a6d915db9d1b58214de912cf51ed0e32c29bd0dc0321c0be1070520eff580980355cf735c041c2cbf63e8c5fe7106f0c6a2a0cf81c540dfa5af51f93694b629e85fa266b315cf4d2c633c5c503f66b57c7fd90fe22cc1b850dbfac0e3a420f2b1fa115623dc4348a9303ca2671fd77c2ff35df5ca1d6137357b0fbc3b7d52c245d87838b63c676a068de002f41c6ecca35270d9d9cddfa1dd868b563b9a5303833f6c708570cc94431fb02881fcae42e4f8e804d4accec8c9ee1722fcafef7fd8cd6cdea97a6492e4165f017fed9f1381f031ee298de94529ea59df48609e682ffe1e1c92f0b17ab5081dbfd32daf3a5ce4626956eff86cd48991343a66d2f746921a10599cef31830c23d40c61cdce217ec0b6383fbaca4c238f4cd6a908aba8596e3a8cac18aabb9a7451693499a8157cc36d2f1a488e0252e02eef899b2a53cf1992ec260797b530c9ccaeda44a1302a364facd8a4b3999c0c01294ccb6be56b66c24d7f85cbd6cc747179f309a928c6cd4e51efff5c4dda8882a9a271259cea0df3f61c08f6d18ef0a741b3c80e7c687656b219e34bb079f81c5b80eaaa4c4b4af00bcd3e3b0de1e85e41604ab30be5f910c372bba6f0b9fdd8483118d2227961dd0195252ab5a3691d861140ab6774c8dbdef4ef928fe57ed901824d87471b52f7d645a343db21e39939e077e3d3de43abb92c00e305fcc3266296b427941483d2522f790c49dfe0bde885a69c7c46e839b6081b209b29f92a62f1a25a64acbd0abde46900bffb5c9ca35f65d678a8bc3503451bcf8084e1371b3158cc6ef281445d6b6fc3fadeab305c93a6496a", 0x3af}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f6", 0x16d}], 0x1) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc6, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x300, 0x0) 04:02:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x72c13b04ecc0200) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) wsmux_getmux: no memory for mux 8388609 04:02:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000002d000/0x4000)=nil, 0x4000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x500, 0x0) 04:02:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x380b0, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/19) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x40, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a50b5dd3e752b00441955482000804dd5706c85b0deff000000000000291c1572b9cf49f5290000bca9edbd9c000000070808d9725e4d96ecd282c26601ef5348d4d82607cbc28834f01190e7bca8616d45caa6e477afb3cea05b3e692873b5c49f3e799d59cba179f25f13abcb7e9aa8fbabc40430dd9674dd5d1d173489468153135a8fb69e1081a0ee98c2ee9affc65f68415c954969fa0adbc03f5efb36fa555a301945cb48a9e5e826ead1497352367e6c11d3999918f972e878f862b651964f9b09e79dd79a09f53e48f8fe6da793ed5e9e4de25ecd43b08fcec81d34b9e2ff1bae8c374f95fa5d0a9fb24f0d0e61b1ebe038a2a766b285e1efc4b262bf60af54b2e497e0b4dff206d24d52ff9361822d5617e5b45c01573a30a4144d73a177a26ea5c333991931d2ae55831c20a9603462507e969120102233d3954403c4ebe772be952341fd46a73b4797378887a0f0c5546193082ce6741312105d0bfbe804796ba45234efcad99f", 0x171}], 0x1) ftruncate(r0, 0x4) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x600, 0x0) 04:02:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./file3\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file2\x00', 0x4) unveil(&(0x7f0000001700)='./file1\x00', &(0x7f00000004c0)='W\x00') r1 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000002800)=ANY=[@ANYBLOB="00000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f865000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d4d84820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000cf000000001d0b51cd23006137a23fd4fa0000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006618d29386c0b3130f5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d6feae50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004185acad000000000000000000000000000000000000000000000000000000000000009bf67812f676cfbbe3b0e5df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5a6f3f5d1baffd3b024e562c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7df4e981124132e80f7d9a3751ee64980a3361673df0510d347f6532836ba5bd52005f3f08cc985b4e8c611ade6ca9dc4bc686f405d66f441abbdeefe8b29a640ad9a6b875bc3cf44dba20e47490e621041e34ff2a3481332e1f371207acd29d478ec096822d593774002b9dd2a6749a2378ec5e6dbdd30b54c760c98afa368a575a8da7f4654b4db24bffc2668b9fc22487544fe50846301ea8b92d0d7ed0a00000000000000b25b645ea356a88daba6dc5b0e81dbc88601172c1f307b502153cda3138dcacf8460ae2f10ca8166cd170d02ef81fc40554d48172744940e1c762f852d674c8f9d1d2c32db462571cf2636fe7c9c12042c1affa5fa4f2e6c1a9440b3022c3b0303dd3d4bc1a279091e224bbc4662000000"], 0x1, 0x0, 0x0, 0x0}, 0x44) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000480)) r2 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0xb, &(0x7f0000000240)={0x100007, 0x2, 0x8001, 0x5, r2}) r3 = open(&(0x7f0000000340)='./file3\x00', 0x0, 0x8000000000000b) fcntl$getown(r3, 0x5) getpgid(r2) sendto$inet6(r3, &(0x7f0000001840)="d7b9ffe60d99c09c1020a941bb6c757106bf18e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c06bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215a98ca3311617f703bd7669de7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc9a94b4aabd02d3e8923ddae1c7772ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd9, 0x8000000000000406, 0x0, 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x7) r5 = semget$private(0x0, 0x0, 0x8) semop(r5, &(0x7f0000000080)=[{0x0, 0x48a, 0x1003}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = open(&(0x7f0000000300)='./file2\x00', 0x100800, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0x8f) r8 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r1, &(0x7f0000000040)=[{0x0, 0x4000000078b0, 0x800}, {0x2, 0x8, 0x1000}, {0x4, 0x0, 0x1000}], 0x3) semop(r9, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r9, &(0x7f0000000140)=[{0x3, 0x86, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x3, 0x800}], 0x4) truncate(&(0x7f0000000280)='./file0\x00', 0x200) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x700, 0x0) 04:02:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 04:02:40 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x10000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3}, {0x400, 0x10000}}) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x900, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xa00, 0x0) 04:02:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xe1) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) dup(r0) wsmux_getmux: no memory for mux 8388609 04:02:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xb00, 0x0) 04:02:41 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r1, &(0x7f0000000880)=""/89, 0x59) r2 = semget(0x0, 0x5, 0x444) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000005c0)=""/133) r3 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r3, &(0x7f0000000540), &(0x7f0000000680)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x80012, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x610, 0x111) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) renameat(r4, &(0x7f0000000280)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x4) close(r1) r6 = semget$private(0x0, 0x1, 0x17e) semctl$GETVAL(r6, 0x2000000000001, 0x5, &(0x7f0000000b40)=""/202) fchmod(r3, 0x10) r7 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x81) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = accept$inet(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f00000004c0)=0xc) poll(&(0x7f0000000500)=[{r3, 0x40}, {r9, 0x80}, {r3, 0x104}, {r3, 0x1}, {r7, 0x21}, {r7, 0xaa}, {r0, 0x78}, {r7, 0x10}], 0x8, 0x1000) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000540)) fsync(r9) fcntl$setstatus(r5, 0x4, 0x4) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000a80)="9de4f7d1c30d2184ad7b7b47990295a6af4b2b8da41fbc9f28daba54f2dd764aa7b7027f3fc989414a9358f69e8f4d9519da168d60dfc7d01f56c550f28163f5d5cd529edd29d8558d17edd2f898943f54457c7cb79dc163f6d923b22a35b95681723604", 0x64}], 0x1, 0x0) semop(r6, &(0x7f0000000280), 0x14) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc00, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xd00, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x1c00, 0x0) 04:02:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="5d695a98b75b04709bf7cc4f3357c6d7a26aad7027be5ed7681d0191a34e7ac5e90e377416a32e5274dda9fc11fcce709d6ec5debab2ac338c722020f4ff59317401a9b09f5bc3f38d0ae995edaa73588875dee3252f299f768f99a521e4f0bb1697d812561b8d45729cf66828d9fa2b393473cadb7f78fe1a14c952a1328564d69996543963f3d25d4eea71fca84ab487a75a5dc50c310464ddd202148c252fcedb8e4d9fb8f0e38a51291a9200ffecda65d8c081d81064dcc6cf94ab", 0xbd) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/17, 0x11) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) flock(r0, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2500, 0x0) 04:02:42 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x8000000000009, 0x8e51}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2f00, 0x0) 04:02:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000080)) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x7, r2}) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x2, 0x800, r3}) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x8f00, 0x0) 04:02:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x65}, {r0}], 0x2, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) sendto$unix(r4, &(0x7f0000000000)="5a6436a1c05ffd41dcc386b5724ff8a909564b4ff7fa46187a1615331b1a87f21859e240ea272d0d31189ca0683e11d6da9eac2045150c753374a2230475c2ed57c514fefa30d93ca0755c3b38532db9a3303563b22b22dbc8a46b825f646f", 0x5f, 0x2, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) flock(r4, 0x3) kqueue() 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc600, 0x0) 04:02:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f0000000180)=[r0, r1]) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)='\t', 0x1}], 0x1) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) 04:02:42 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x6}, 0x10) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x40000, 0x0) 04:02:42 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x28190, 0x0) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x40000, 0x2) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000200)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000140)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f00000001c0)='::^-&\x00') r3 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/108) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/24, 0x18) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r4 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x100000, 0x0) 04:02:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x401, 0x8}, {0x18, 0x3, 0x100000000, 0x8}, 0x5, [0x2, 0x1, 0x3, 0x0, 0x826, 0x7f3c1ee0, 0x7, 0x401]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfffffffffffff0bc}, {0x18, 0x1, 0x7fff, 0x7}, 0x200, [0x3, 0x3, 0x9, 0x7, 0x7f, 0x0, 0x2, 0x800]}, 0x3c) getdents(r0, &(0x7f00000000c0)=""/253, 0xfd) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), 0x3) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000001c0)=0x10001, 0x4) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x1000000, 0x0) 04:02:42 executing program 0: r0 = socket(0x11, 0xffffffffffffff9c, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x47, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x80000001, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x3000000, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x4000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:43 executing program 0: mprotect(&(0x7f00005c1000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000018, 0x2, 0x749e) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x6, 0x401, &(0x7f0000000040)="fc089d3535f311ad1cd2509fa45f11491b84d00fc074c974166a70be026271f10bcc5d26736565b5c257244a9a6966088d4a377a5875d0e3e80dd574814b16ffe4f6150c27f194aac5d1fe1457db25bab7898669c58676dfe642714dde47b15e0699fc0f", 0x64) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x5000000, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x6000000, 0x0) 04:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:43 executing program 0: r0 = socket(0x19, 0x2, 0x8) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x7000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:43 executing program 0: sync() r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/112, 0x70, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) getrusage(0x1, &(0x7f0000000000)) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x8000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) r3 = getuid() mknod(&(0x7f0000000100)='./file0\x00', 0xc100, 0x5) lchown(&(0x7f0000000080)='./file0\x00', r3, r2) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x1, {0x9, 0x1}}) setegid(r1) setuid(0xee01) fchdir(r0) getuid() 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x9000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xa000000, 0x0) 04:02:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce304500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x2, 0x5) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:44 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x16, 0xc, 0x1ff, 0x400}, {{r1}, 0xfffffffffffffff8, 0x64, 0x0, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x9, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x34, 0x4, 0x5, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0xf0000012, 0x27c, 0x8}, {{r0}, 0xfffffffffffffffb, 0x30, 0x82, 0x1ad1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x4, 0xffffffff7fffffff}], 0x8001, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x18, 0x80, 0x6, 0x7}, {{r0}, 0x0, 0x40, 0x88, 0x4, 0x6}], 0x9, &(0x7f0000000340)={0xc9, 0x1ff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)=0x3) pipe(&(0x7f00000003c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) open$dir(&(0x7f0000000400)='./bus\x00', 0x200, 0x42) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xb000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc000000, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xd000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) socket$inet(0x2, 0xc007, 0x3f) 04:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x1c000000, 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x20000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:48 executing program 0: setitimer(0x80000000000, &(0x7f0000000040)={{0x0, 0x80000}, {0xfffffffffffffffc, 0x7}}, 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x25000000, 0x0) 04:02:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)=""/23, 0x17}], 0x1, &(0x7f00000001c0)=""/237, 0xed}, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="001b000003ca0000000005815af033eaedcf77090b6c17744f6b57cc6c3f809f953eee92f3a97e3ca01d842e3315c32f1e5cb4f5d78a08f713d6553d3d6ceb7b0599ed5f29856a42f050482767f6d7d5da0500b8717e1dbe26244ee025b99934b537bf1c340d948aed66a3f62aff8f85c4cdff0ab8050000002185fc99ac62cd685aafaa6c8154becf081600e7505e5cf39e1e3d3ec96baef6bff908dbed0da4990f00dda450936189538184979cfedc6f054f395aecdfbfbcdf7d74344f67b9b2f68f031faa315a27320d9d86fc461acb487b2a6846d9e54124e1dc138b2b4e375c84049946bf580b615e638d741d07b62d9c57ad31fcca74d55e25d7787ae0b6ec80cf5efc220bf001f531baea1c822a53e3e359095b1692df020c93b6bfa4d0153c6eab406db773b386416f970f21258db21ed1421a760ec61e2b6b091c713365c1026c71c1bf000b554dc6b3a867502d35d5204b8bd8a1957c3add3260f1ab09b3ab83a9829ccec209629c6a21bd8b5fefea2e64d9695d26444fa9e956252de9ca409f5c5649f5e6939674f7ff419f951a73e1876e847546c7c55e9b170ab413be58cb78b55c2c5fbef3a6d60a166f6ef0c6875bcbe80219836fff6314aeed3e7ea1c79dda7650e48c8f4461f9f1449d"], 0xa) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r1, 0x1) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x6, 0x200000002, 0x5, 0x2000100000000}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r1, 0x42}, {r1, 0x4}], 0x2, 0x101) shutdown(r1, 0x2) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x5, 0x2, 0x1, 0x0, "cac1ef1d91cea5702c17b1f0718b3a51a9aff2a2", 0x7, 0x100}) 04:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2f000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x8f000000, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc6000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) geteuid() 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x100000000000, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="e8585bfeb463b72a76", 0x9) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x800, 0xff}, {0x80000000, 0x3}}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/162, 0xa2) setitimer(0x2, &(0x7f0000000100)={{0x135, 0x3}, {0x6, 0x100000000}}, &(0x7f0000000180)) wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x4000000000000, 0x0) 04:02:49 executing program 0: r0 = open(&(0x7f0000001b80)='./file0\x00', 0x10, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x1, 0x3}, {0x3, 0x100}, {0x3, 0x1f}, {0x1, 0x200}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x1ff}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0xce}, {0x2, 0x7}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x8}, {0x1, 0x2}, {0x3, 0x3}, {0x0, 0x4c9c}, {0x1, 0x1f}, {0x3}, {0x3, 0x9}, {0x2, 0x100000000}, {0x0, 0x3}, {0x3, 0x7}, {0x0, 0x14277242}, {0x1, 0x343}, {0x3, 0x40}, {0x3, 0x318d3f5}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x81}, {0x2, 0x2}, {0x3, 0x9}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200)="eb2c074848d42e25d8fb7b47c55218010a75afba6f6c18dbaa3bd476966fa70c52a1923b1bdf9abd0af2adf54c2cd7dfd0a0dee57611debf2a1cc5bb315fa492eb0e0d3e791cdb77b6f6f653ad1f6ac0e9e63cdc11e55dc8ab7843918798ad1540f47afe47ae7982a075", 0x6a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x6, 0xffff, './file0\x00', 0x6, 0x1, 0x290, 0xee54}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x40, 0xdb}}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x0) r1 = accept(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x25, 0x8}, {0x84, 0x8000}, {0x47, 0x1}], 0x3}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000004c0)) r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000500)={0x0, ""/250}, 0x102, 0x0, 0x1000) r3 = accept$inet(r0, &(0x7f0000000940), &(0x7f0000000680)=0x8) msgsnd(r2, &(0x7f00000006c0)={0x2, "2c48718f5c00fe7761230b60bd23c6231b74727ebcfade1bce1f1b13be187e4fe025dc6cb439f75e82ae294d1f1f4460777a181fcbab2a9b90"}, 0x41, 0x800) r4 = socket$inet(0x2, 0x4000, 0x7) r5 = socket$inet6(0x18, 0xc004, 0xffffffffffffffff) r6 = semget$private(0x0, 0x1, 0x3) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000740)=""/174) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000800)={0xfffffffffffffffc, 0x64f9, './file0\x00', 0xffffffffffffff81, 0xeb, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x7fffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) r15 = getgid() r16 = fcntl$getown(r4, 0x5) r17 = geteuid() r18 = getgid() sendmsg$unix(r1, &(0x7f0000001d80)={&(0x7f0000000640)=ANY=[@ANYBLOB="0100422f66696c65e7d6"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000880)="9174f7478dcb812cd3c04f16b5f0b719821d86a93e9a6a37857f527e28d80291498b2040929d39fd44a3693f958c697a94978b0dc10b51dc031033f3fa34ee199bbb26a2ff3f154b9ee3272efd4c547fc42779fbc687c246ff6f6f7190eea52176f178f186", 0x65}, {&(0x7f0000000900)="787da3f836333ca44264b8bdf905539ac3968bb8535db8386f402e33e4d10d24038c91dbf7cc776d19c7e1ca25110627df6c5db6f1a042", 0x37}, {&(0x7f0000000980)="0be362cfc7e5dcd59bf1196eae178bf3938f62a5dfa01a08ec7e5fc55b3eeb081cbc01ea04b02f777130f58492cdfefec38b5d145c66b5bbbe6e325bafd876f21e32969d78e09a38e9f971fb3afe31ca5680ffdd96e12b2a3f71cd8aa5b9a6bd92d35ebb320297574c4017996fca5ad353a531fd034b23b94c7c100c3905b4150d516a2db8fc052af07f95dac9731c83ddc9f0843f66cf67d737f7e945067c98bfa48e4f9e20b84d7621b4d39a14da86c3ed8be5537d8e523ab458a2b16a4f3fc8bcb9cc117724a839239ca9bd518bca0246cd878143b1b71cfea7c5ab5005fc43e0b5ccad4d3bd73775da6aede0a9539b9e34f301450bc4d26b7cf04f2e4e066c43ffb8f2a35436873d95f4ecc8fa82cb372ad846d817134bcd2267634c1ca08548b5c79355df4783a8a11bfabe39bffb42c072420e9887d26fe5583cbd44a866493394089a5f9243018a78b9bcfa042ec010b139ae1e350861c1f5f0b89ac1eb5cca8584bd463a048f8644b04f3a4bb4c7c45091defbd7b718b226a4c7b8db19f793a7eb36aec603a51165132cc0d2fdbc8acc26284824259ad5087c4f68a29176c3c02113eec8bb18a2353b43be4ae464e777230cd4d6bdbdea88382b89d2cd50b80c12263ddd69f0a510bc3387d6e80756230396f7762661fb9e3a07dcab0b95e30684c5e61af7b18b103f3fe8910a04eb06a9b05e6fcb31aac884889bd0f69bdd493e9f2932f3d0b7d06f1355c80232cbc1fff212c4a7182c3a1562b972745296d610be55ba0b81005e0ca6b1d55d7e4e096156eb6b00d7065a546aff68f2e014ce96469b2a62ca3c5cc5558425728b5b3abce807bd4834a2cc04677405e79190d8961583b92722cf6f0c7cac2d504d02a9259ec533b86454e1829c575707b6b1c901c1566c08ac9d45f4a3c67b67760bef0ea1f26d343501c13d891edf04935903adc160311e96960f06ae1abe23905359a14c3d2e3a89a348eee201501d421f1a79bb632017d5565a5393fedc77ff4dbb5735e08a5979fdde157149942752340e2009c1e7f6bc3bc512578bb975fb19226d532cbe52ee9bd017bcd8a73598548a2662fed591800544dd5f0e5ebd818031c7cdf263e64c73693bbf521e84bbffdc39239a4ce743c1e98ba12dbcb841d9171ac17671b9b247acaf11a3f4b5124bfb579d2e22e1da42f33afdbd9b0627d41514a10a6e95dfba8b8b145cf16872444ede111e8ffade288e95fee9403d1269d6b0ae29ce87498a33bc291c3176051596fe05e649dc5a804fa0bc5b539ac828f3d79a4829dced04d902384b2dc59a0b148a6e33356fbfaeba7e388d4d9f154493b1ccf66993df8b87c8a16f051bed16d817e88742bdc0ce5497292db618e293b1f874931a39cafbfb220b6f18d30ba639f206fbe4306bde110ad6434651b21f5b37682ee682cbc4b8157af91c2f38bb3b365b1ce8d6f423d614d506bc0c1d0f7796fa38bb927b083e706631dcae758d925805ab5b538c5c2f9dc2963a25dbdf0273309ac1aee3e2fcf1684c38519c485ddd01dc6d2344c386eb97a2adf9a019f4acb50dfa548ba3c77cd5cdb436e37113b53dd4fe3e4db02a9ee0dc5e2434334340f1d6c5a726183ef14e705e92d4e97a950569355088a896da6dfe79b0c50f77edea70e621e2b4d5ba9f244e33ae97bf3a73c5abf3194aca2f875ebeb821d5c8fc922b7c69128cb222f23e75de2feddba834861e8b634e980374cfc0531e973b76dc1b40a712a150f0ef80346cc9ab95724ee19bc7d60ff09ee887d68fdffbb4dae4733019312d1c9a29b648daabb6cd1c979a4c7d19dbcb662f391cad83925d87748a56717a3d12b8152524ff2b378933fa1b5090e9d55cd16f42a8dbfc31e5c8398f04d5516a72a0e656be8d5aeaff0c3418907deaa9f4537c22c2346bbeb5b109bf2e5cbe15da43c43fd8464d2b3f56aa8a9e7a59d080268b348b35b71538e0a7a1bb4ab2b7ebeaf0ff611a23106c66da3dbe096910a4df1f0b29a06bec043c0b7722e8973457a77e62b38cfbc166141c0c51c164d6efd3773a2a7507c3ab6144e15a8aaea4d5df8b78c630fc6fb3da1a22255a92a021b00c337b8848069d89d1030d6815970bc11fa545c568b496405d26f89a2762410d4c421afc95bd832fbb78be88ccb01229ea154d719bf486230d1ae3efc7ebab542876555d1f3e679913012d2b08a0a36cd634540ac35ba9450fb6471740ced43be5cb3e0793dd30fdc615551a8ce4f868418716b4823624ebc31dbf70b3627549e42da870adb621673a1b9b5b41a2be6f4d9852faf0a6f411cdf2952380952aaf49804bf555c5c13a8f661d1a829840e65767e301c34a6e3d8b03f547a6e154ad802b253cf926839d009beba1eb66010c2b575cc5e8c9c90518799b67ab1e20ee4a2c5c54a5ef6d1c221660dd642b52c5a12c700ee61a79e9354220a83ad943b6bce99cfa6440afa4b0e0ca4c73d0926f216ac55072c29ba3f306539610ab7179bf99550ad5dfa280b04448da4ffd1ce1319a75c89355f7f6f4666bd7d397df9987a9ce6e4663f0184e8a83f57b7a0e9e939e55854afbe79c20328c917aa0a3183b968872a1fed286614f5e5ab990bec4bb1a3807b228507fdf61dc2c2a7d83e0ef1717f5af3710095ff437f09dd0fd9eff2c0853277ad3b9028698b4360c09eda86a46d58c4d2d699b24640f60924e3fd56e7f772ddff8bc56dff706f0df6ab0290043df32a912a7cd90d846b119823b043eb98027f932b7b69118d54be0b97d2eed8cc7849d7ad3c447d5597d8661e42e2272aa80e54618a7c190baade551ddf92c6128241efb218af08dd25f26c333b51d03bf0bd0a78ae16ee9335c17afb17a4b0a313c76fea71b16efebca6753efdb732651cb3bf4be8d0105acb13fd0941b5c107d8c3fb63cd74ff11a7ba8766a114edacbdefa3e0b3a74e416959c2b1ad10e279d8be885b89f2e9aa2288662c3be815cf027373f30ac59ea86bcfb9e0b07d616cec536580bf79deaa9dc3ca66ef63d89b2e9355a1e2342e3ffdc49242615548927918e14e7ba2fb2a155da78df22fd74093136933c20e33ba4de35cd340b147512555dddbfd1acfa84ebe847ab383fb4c6155694d6c58c018ca827626669acaf663648616cd351ec5977094f061681e87c6d79ae48c55a6a56efa736ab647918c86f4120d57fc4db1252eecca945dc2d2572925c8724803834b4b4d3445fdb5afde68e6ea825cd10d5995e23db09d711f2fa057c1720b67d9a09eb569d1c38c8cb41395717d4eddf6ad7040471c08c6bf6970628ec7ff8f82cf3be5e3254ae483e0b8d9feeec04c057e6280c4d85975f9a60268b78bff3c4aa4d9aff225d148b31d0c9b8ef74f4343983d8dcd0a57c9faa23bd2c4c726374bd40bbd52d17c5acd016da4ea8a8a7375f79eae8b7c56bdad423782b351946c02d42f8f2b476aa6f160804bcf58c7e3df4359cf9894e441b283ba5ddbc20aed824026fc936c24f3563fe2660f3cafc7d9f5ca6c5619271ffd6e1090163f36b06236681f7f8715c5675ca9be24a6c296acbe83ee70b19e4f145a768fe77b576cbccf1bc9ff5aa89bc60ce853a2917fdc6ea4d36efd782185b81f6184624393ea25cb553dc52c9959e959075d9405ff60ffb206acf84c08ee248b18751fed864a88d4f29e2fd9e22b58f159227b3dd0cca5752b6f21450586e540fb317815dd6381d6f96d987988fc99b105fcea68eaede8f12a18adb958365576cc48745f179a1e679536cf82cb6f92be9daf9049c647df065b625e77bf2908aca54e6881c8dbdcdfca405bac6ec0865bca831ca63b3e8e9b3a4bcb135d29a974e4734684f7604f9efd3a700606512e15e93b0d45a0b57b460a8ddc0744c021f9958448336aefc59e981ccdbb61c999165f6f0bc92a60c5bfddf6019f6e56688ab5ed7022da7ce4800b672f2208ff746a38427cf23b0fbb6b43967d7355e50d2b7625bffb519896f11af9d5883327e91ca5885197526981a65055af2d3b2120c0f3fbd9e9bca4cffa2561634fed956528ad25dd0c2b477fb7b1bd328d9cb47272172194c3315407f0b26fb52efaa5554e37d5b3d4e6eabd27b9372e35faa82c3a18d77ee5c0c49e87a693fa6135e4fa690c3db5b33d1e479ea7dc52c8598ad913112c678fc949071afc3e97a95c4309c186943d28ddde5a4f509f28a522586698c4720f1be275e3683b3c619c5c1036a600637a85d84b088d2cca34d7dff10369e8be02338cfc8977036d6f585201c18fae701ed2a6d0e7544d138914690f0bc0a902b0a0353d44f54f093d6c366fc6f8c675364806a9c03e5fa40c1373bb833eb8141487efbd4fd267d6f2a266bc24ef8175626fc33b8e615d71030ca8309609bccbb79857b49fe9b5cfecb4f2a27dda7f1892ac80595353d89623019ef1efebb884913478e8069b71a117db1962b15ad5c9b314afaff8eb6fbfd7e6a4a2c4c6c29a1947bf0ca612558e63b79fd3f13397acdd6e56c076a5349eeff34f6a6002ee2c2b4bfdb5e33a2cc7b634e3a27c22459c5a385c7ece328a2d839d20319404f30eaa0a8c6fa553acf918b1a1bc197c85aeeafa09db671d80d8e5c9d2b19702fe74b2922ff6a29db3ec4d004772af910978f7c87b6c02e4e951d52e715abe66ce0701e7be73a0a1a4a8bff7d4ff5ac653c5b8ebdeb3c87f310a2c9a95efd4ab7c1d0a2da85648bd68dfaa0274a1d16c69c559b53d5b035a6033de476288a5ca73d9a8cd5f88da167e1b2c74c63156e568c884e1f92d747ddfc75f4b1b6b3d33b7ff4b7d2964e96ebaf7c82bf1036c283e3586cc3424534a21ff247db0268e378085b514bd469103d535481b0e9dcf6a4f24317ba140b3066804abaee8b0a4e52f71969a1326baac0697eedd88b4831d38cb3856836d6d94f75f4542f966249353da6f9b8c647f80923f4c7e42757fcbdaa6e380f549876e8adb2f0359ddf62243f494abcea8531db17b3a2baecd2a9340b437ffa067854a7a16b4a68b1085c0cd7108c1117276ff23710b21718b1c350afb3fefb618c2f140cd4dd2504b882f4862e1ab61c22c03aba2a678aacc95d50ef692e278a0d36587ada789f3780bba1a6bf8e6b1c6d206b7cf9c20493418443a82ac5fae36ed173a073f9573d2020ff81968ba1f3e12b3771d3395bad253f3a8ee374216e9a33902c71b4be77432143c42bd76898406bb2114a18b29e5060facf2f588404ba7fe74e841e05b94978c25f6bc8930412a68c654b9ae41568b140dc21e16f3767a834239997ddf78a04ba1c9ffa13e8a08ef461f3a6ea5bab0fa5d06ff0f3b854fdf307a15f121074c4255f3fe929d9b5becfcee92bee74b118dcf2162fb6c354d87ac917e89861ed018cf6bf035a583a1a202204ba8490742cb6d17b9654fdfa4f12ca70e2b6305800f43b505cc4f6b6c7ffa597eff9e69c80dce235ceb76d8efacdc916c793a31cf8459c188c2d91b4e9751c4adeefca309153312346442b4abbb689cfe1d8b079ae65b3c7a6ad34ee891cffa0f1484cea855d5a105477de7bd43cd93a7c9758f7dc010b31bdfa86fa70c08bcc98fedb8e0abe99607fad18cde66ef0f6c1413dfaf89d955c045111a621619a15d0821b28a0054bad8a5a6a4bf0a2025afc5097e8a4313493f378bdcd5358b0a659a713ba0de71389633d581d42aee6a8cfa8533e24180121bac45dc8925147885249ef0718b66977fafe340a1b3e1988d7b7f8c3030ff55bb761226e1442f8b6f074e193c08d3f7b273a3132899015763450e7d9", 0x1000}, {&(0x7f0000001980)="cb345c9cf504720791550a0e2c16ab627460b05d6d9e74b195cd8dd848c0c0262df1b83c9e6912816bd1b4654d5003881b1392a5e55b8ae066b390f8273d6863be355e6b9a3cf3c63ce6f98973ca5e18b2c30739640295f1dcc5f500", 0x5c}, {&(0x7f0000001a00)="8b74c771999eb68f6641c5", 0xb}], 0x5, &(0x7f0000001c40)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r4, r1, r5, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r4, r3, r5]}, @rights={0x30, 0xffff, 0x1, [r3, r1, r3, r5, r1, r5, r4]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x30, 0xffff, 0x1, [r0, r5, r4, r4, r3, r1, r1, r5]}], 0x128, 0x5}, 0x1) syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x10000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xb001080080ffff, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="602b70b38bd488fd78185cdf88", 0xd}], 0x1, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xd0b3030080ffff, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xd0d3040080ffff, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xe078030080ffff, 0x0) 04:02:49 executing program 0: r0 = socket(0x10, 0x8000, 0x3) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7fff, 0x3ff}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)="44815a56f634947c0542001a0e8fb60623215712e919dee5c663f419c2eac5a79e56511bf4c3ebd31cad8f3ada1856af285d2db498b9b301426836ca7a0e25d3275c75153dfa6daef45242d1ee321268d269a6eeeb77e33ab7965d8400f78a0ccf587c12d5e80aeb5d3d794d200a22d79123cab5fe1843151f988e40a42a7640efd9def0f527bbdd88d83424f6f961e7ccb1a0399e621b35c4ea1d4468bd1bacf8ae6e4decb831e1d78fa671bffe2fb24302c89a72450dc35aa6921927a6346a9b7d6312dd62b48be55b5608eb752cc90ccc", 0xd2}, {&(0x7f0000000200)="903179ddf9f7f0e22986637a199aeeb7430523dca1dde04b598cf5abfc70650eefc15e68051457da425391f76523c097227143fa3610acedf8e35baedb02e40a6421b5260a2232f2d97d7ed1c55a33a27d01dccb1440215451fa9f66c642d5d75653e7ca9c276987980408481168401b3c1e31d494de211618488aef64cad2f2c13dab9f19051927d2e81f7eec9ccf58f0aa85a091dd2110766457cdd6d50cadc12b0f103b4c5d48333c7b923f2a2e5ef12e959f879e3db41ae4334153810cd1cbd34d5e3399757e222e617b3931466873cc608fbfcf", 0xd6}], 0x2, &(0x7f0000000340)=[{0x48, 0x1, 0x40, "f1c1f17b352cf5168932c5fae4fdf0dbf38199fa872f310bb29b96c5d8b91badb37edd89f938a326dadf2900e6aa9ed3ccb6"}], 0x48}, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x800, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)="04000000", 0x4) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x100000000000000, 0x0) 04:02:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xfffffffeffffffff) r0 = open(&(0x7f0000003680)='./bus\x00', 0x228, 0x10) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000036c0)) mknodat(r0, &(0x7f0000003900)='./bus\x00', 0x2020, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x9, 0x0, {0xffffffff, 0xfffffffffffffffc}}) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000037c0)={0x80000000, [{0x3, 0xdaf}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x7fff}, {0x2, 0x5}, {0x16b3c1bcb7321df7, 0x4}, {0x0, 0x81}, {0x3, 0x20}, {0x1, 0x3}, {0x1, 0xffff}, {0x2, 0x5}, {0x3, 0x91c}, {0x3, 0x2}, {0x0, 0x7}, {0x3, 0x1000}, {0x3, 0x100}, {0x3, 0xff00}, {0x1}, {0x3, 0xfffffffffffffffc}, {0x1, 0x80}, {0x3, 0x7}, {0x3}, {0x0, 0x7f0acfee}, {0x1, 0x7fffffff}, {0x0, 0x8}, {0x3, 0xbea}, {0x1, 0x7}, {0x3, 0x6}, {0x3, 0x800}, {0x3, 0x1}, {0x3, 0xfff}, {0x3, 0x1}]}) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xffffffff, 0x5}, {0x7, 0x1ec}}, 0x2) sendmsg(r1, &(0x7f0000003640)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000001c0)="e264d8bff3c2e711f271fed651184cd9ee0c90b668bf073e79c8a0a10588a8918b01ca22271dbd4bad83f6ed44d0fac6dc77701a3cf28bd3ca4c6f6a0f11865703873953e8c31328120f7482c13d25fd7020e4918b8bec9497a485e8a2d4835a2070d77a18c86201e062beeafb9019de335d905479ee9f82fc5af4bf41f90ea396a75822782fff2d12e2d0e2d2fb0ad8ef953595478d7b1b0bb002cd7037", 0x9e}, {&(0x7f0000000280)="7bfabf214b6e9d8847f071f226bfdda5dc5335e3d07b6cfd0245c57ac0003fc1e4252c3ae3c6ea9973261d31f704502bab1f6ff4d91e180ecac2d90b3ec4eabb99680d2e", 0x44}, {&(0x7f0000000300)="3d644d10d227ee265caad19c09a104eb14a18529b6fff1067684c9f0f4c91f23815ee4e309fdbf7aa72b7541000eff0643c606dcf768309564de705a895b8144ea18e2a6bb2c5a90b109ed67f2800d68d04e15d40e54475e1da94e4526eab3b7e2da87bcc75745c2d395c6638146b442bdb29612bf76580a31b173659d5d56c0e2f5d81f5d20f7b1bc9ba909c1803b2f626f228dec3760c1f7d187adf742ce8eb4ee1ce53b772503b91fda1d1d5c2cf00905646add5a2a3be3a231cc5a204797c9bf2fe05669704fac1e5a23bf07f60c7155fe18cdb6ad24bf8c08561c34ebffd116d27ed5eea464951cc1e1e659314e13e92cf981d57dff085ee1cf885b5aeabf85320e1065b9321718c6ddeb9ad48e1fb66690a628695060f6a0ead4717b2990fc3afad169cb2a2f32599ec61c052a43893801a606977334f25fb83ea6d9ce910c2557a8fec81b226f282b1b90e2be87d8b817ba630a339cf3e0eceddbb8e3d9b9e3c1741a2a6561ccc8400ff68348ff9f7afce23df62827ac55b9266857a6b3bc88e82b0c504616c268dc25a49ccf898297dda705b282b287bed1267ecbe8b3595d665de6fe3c3967ebc4a0831598da23592bf7c1cf288af373c2e130853fff7d8826a702589b5cc733bd5747b4de3c4fa7d1b4d9c490c0849972ec2209d66f2f3ff9a8e694e0824fe08245bbb6e85ac6d51477e3913a0cee3f3a10e6874330e4ccfff58bad6d953ef4295d0477669bc152a245bcebfead12d7e7295a375dd50f2759b766050f2db42b83ba50dd792bd5c1b4bbd2a98d0f545e93818c069f9e6aa76af9ab57c31f546154925cbfe89954e631956ce884b58a7d56f040b81f23d4e98a3ea98a66dd6e8fe98ef2c7cc845ee39ac06621a0ea2bbcbc0a2e1905a6e48383faa2b79d539dee55c8256f9b6dba9980505ca1b524861df137a6e987e86b29520a0296638ca0eeb05233e79c36c92d6bbaa5451be587ad11af543af77362df21833d84a2be5056f409957342f19690489cff0c8a4cd02dd11aae0896d4146f05f2ac8a812c698d5af327526b4691bd2b3108a88cb109fdd8c413496ad676ac118c9ce64b5ae60b5c973dd69049954ea95a20c7910fc60a4f49a49c4125caa1a90bb50c981c083697ef2067a9b2d427f40f648bc59b350a47b7a650af8ffe5497a35f363ea9d03645ecb3da1a89cb64283f76aa60220123eab0ec467e6dcb62f7964f9f009d7b6869f1c4ced7d689658fb3a7f9eb5d7d58645a0a1b57c8bf58b4038c9050d243c982d90f595d8fdfe6298a9215ec90b3552cfba1f400a89311417e1977c3244db138821a65705fa182e3b6153533566d8ddc8c0a17c056198aa186e40aa6e7adc7bd08329c3a97ed5fc25e7965ab4f130a7d5d613c26ff7a7ebc54ed46234db5ac5276b67e91196bf1170ba42e3d08ea3bb4d9be0f05c5a3f81b122f45e1f49dce9d5cdaab248d2fa2a3d35bc5703ecda9ec8d1c7cd60ed2bbf6acb3bb245943836296fd83d891cd9b5682d046cc1cb67a22b9f9f6d6d8f1cdd0dba4450d157bb84f036e8eaa756513cc7a359a432ce80b462b73f70bff56ca59b4ede33f9f162a80ef2752e13fc06da8b4824d4d12746392c32921a4e7fee31cf6b9b6269f890113b53883472d8a741386ad19a0a531d64b0fe0aff7c83649dfd5e2563540f107e788bb898d558fc4a7ae669e2c4ea2a3a2793a3a8845482bc08c407b13a1e5561cce53d79c1f39b34b08a785f4d1a469d2ec2238431e1a7159651617b9493d68d2a3cdfcaae198facf18f5a26baa6aa7e3f95f3d66fd42befc19a108bbdef79b8de7c15b46cef20eb3c0574b2a69a2ae7df297d21f866d5025e157fe83c195c2b282005f6e6c9f1a58f5b93d08f486159d109f9457ec01d38d020c517236aa116e490b653c68951dffd98430f71712547d634dd8652021769f696180f4293845a284020441a04eff25797b7ef305a96573258b6978abe069795ec01a6a55480b52b22ad2d3790ff3f281827e525caad0b9b905e8134581211773bdebc270db76c3fee9fa38c22c5e88567f42783663dcb8d3cf39f759b7865bf64e673ba8b60b946648121012aad8df68862bd990f949b126eaaaa05b77edb7d799f857389b2642e14580c7220443fbeb7b02a76c9e69647497cda43df3da78e88fb9c7b85ca329fe5ed09d077f2674114fd55e286bd42798fe81b26058949598cafe33d8315fb7b08ed1690de530af9f46034e97cb132013bf275ee8eb5b6f453cdc8abda0d98b538e31adc3de18de32314a595d715eeb2d59112ae061b02f2e1e662494e5b0b0570f716695c3c54afb2fd2bfc2d325d3be01d912135c44acd8349fd736890bfc71a864fb454737ec4aa48d3620d06ac54ca800aac547dfcf96c78f93cd15fad42748af5e78594e9c4c0d0018ab7c22a237f6f5fa8e8d85127639bfe18e60e4cbe025b179b8c6603add439b79af0b48cfbd88ecfa0ff5c7cf991fadcb62920cffeaaa31d72ad08b7364f0399e880ee63622903d48fd6be419de41b043997485f21ffe252333029a88df87bc076a5cfe1c6438e715e53340b3b58d6276447f87a37a709aa0eb13a39c3d1dbfd0d742034bd9e8d1f0837e3f95c5b7004c8bff9eb6ed0f6909f6e3bb7365e8a786f56484d3eb91f52eef82db31803aec2851f8ff45ac889fdf1cef1470877949cfc64362a2472a2ef8d3e6e8a7a2fab393558585a8d41d6f46b12eb43a65153c945e4b261c9b050051fc19d539f99b17c3e0323eb4d1b1e5693fe246b953c6bea7a622925d21ffaed07feff9b8fdcd022a51f11ea6a53c3796488eb2ff8ef42dc58bf4d40957499e5d5a2240befaf8aef1c2bb5efbf98f5c660902e7495117710a76334bc604d2bd77594ce8ff3050b3a979ffd2e5201dc900745bf33a9921bae7a7762d59c159f57edbb95d91d646c265be75f065657649f9c0be13a93ae166f3708e30ae8d2510f618d9cb7a353675f76bfe85e5915aaff4f5c77a2b10c85e6debf464124ebbb4a6fcd15ca3031eb05fe2988d8331bb2efdae16f6ec8055991594251f98442e3bff38b184ac3b85ad210126fa123119943bde049588eda5484a5f68a69967fb7c58310d9df97641a0fa3438d77aabcdb2c42f14f7086a43f574353e1d6b0de3dbc5caf01174d8baeb528c56d2ea6c936543944539f4e7cf8cc5fd76c4dda77e4e4bf28d3a8a342ecc644e97f045b1bc44e4a4910e8a63882ecec12c81aaa3fa3a21ade9d17e10e1ab3f1f7007730eb43035d0a8e8350c31685e269ca10adb1518588dfa6e6974580248488b410d7f73d3ae453bf43bd572bf72710745aeed527158ef888eacc8e7acc8857c8d1b58befd3bc7a44c2f6b6ed4fd065234a876cea2ac5fd9e0586dc10cf8e271e7841073dee7a897593b2ac0261abbe0b5f1bb19d11431efc9ac79e3ccde941cc89a08dfce2613dc4dc1c9fa5684640471d4fb030917b91d995b3feef2d34afd1e94a9d005733bec8002e21dc8955eb90bc20ba1fba2460a467842566c466d3584c9f4adc2f8b4de6199ee2189b295eff91a159a8c39297cecdbee9a62e24b831e99fb17c4007aa6c7a0a070c22ab074b38c4bb20d41fd7aca07267a4b0f0100e1535c89637a04f3a22544ce885161b2ce2973bc85b025c960e5020f5bba504443464613ab61e640f9fc5ea11e8e3d1c9499571dd02ed086f9ee338363812ecf023e3e4ab87a5bd7d2dfc339f223fbd14292ed16365787afa37d7f1e184efdd93854c53fce160753147a7927a8b36e0fcba8de06f2b9a106283081ed25e490ac451a68041291d24498038de0d63c6cc5ca56bf19d6e7ffde5783f73ef1c182e9e9022eaaf7fedf3448a9249e5bdec8ae0f6c505d76014497908421927daa2eec3c3c7e399eaab83df7c6cedc6c006c8dcdc9f82fadfba9398b9c1e9b438ad88f022a33a9d66a3dbf05da8136e4c24af11c8595776ff60d17a03de2416bf66387ef5f59fd763d55f582354b1bef814e1e6bef36374f2e6a16687adf302015a8349d3abcd90019f65ebe48b58fd458311421eac5955f9eee21ca2d2a2a066c252d6246559c0174bfde115c77625225aeaf7aa639796c65632d55e2c06f791293034451461e4c07ff70e4b0afe87d3eea9ee31369de975c1175bc89d27c70f03eb01c4a1bb1b438f59542fda3415f96ecd55b336cd95d021a60f060eb3aa95bb8fae02315bd549d8c4c0dc2f2cc3cf814b69160d1d05656d8c08cb66b30963d4faf3220e02f451f999ed3bb4447ac398be4def8554f4dcf9981e971a99aba011c3527d6a9c656c0d7f7fa54967420a78f4963fd2e3cc19088d71a44c874092ebf6986c6569aeaabe38e1a835baad7c9b06e4afa0055a0bd479b6dc58cb7625cb6d3e8609cf930040dcbaf569c69e2b605a14fb2d549122996e339ace217711fdc4fad1c028996d944b5c16b9eec55b6e1d9baadf863ddffef8ae637d7c27253259003d6309df3705806529ab149c0dbc5622cb70ecbcf71d06056e7bf0aa2cd832de52a27153f7e9c0a721b2bf00bad0dd34a7368ecdf85beef84758107c38d66ee139a7e2454b8d9ec40b49add5da42cfb8cce3a4b14dc4d30ca8de10a1a39d14c0b579f9fe75ea9ed3a05dd13e3044c1a581026d3e8e625c1cf54a86a2c3ce6d1fe47fc68e020143185775180d627c6e78ce7ef80ae559f2e7bf2938836a290794c92a7253ba0c4d0813ee22352d2ddcfd5d623cc9c2e4373123c15d85506b6edabc8339eff58fa3f623ba1f8b7cfe9849ce0904af4da3d9868cdf2dff4ba4607cc825cacb350e99bbdbbe3c7dabc11f9d54394717fa3f1e5f3a3ad09e3b83dd03913ab6ea033f471bf3153c643c072917f390e7fcb5d86c08032cad25f690f629de9900ee4c5cf8fa80b779463d3e2a418aabf86b42d9f67389c46315d30db6f199f0f6a619f63d04bfbd8d32c723de0954c13ea89b7e52fce012313eff1a8704dd2ed8652134d31e079765e4904d8b460753537fbf8d466760d824d0421b5696574c2db0cde7c68bf72960700181242056b215a6bfb80059170b1fadb8f21a70ba1a4441d3ba2acf16dbed0804b5921d91d62fe7c14615087ec6e7960a18110efb60569ec35cc162f5684c212e1ea94e50117816e98dae4b00cd55cf9d405115a46a7e60accd137edff4212878404a905fabf1d3c3b2703e0862fedf6992597bf2bdd7e1d63310c684e4d84d3942687ca39694b2ce8ce61364be8b622fa945bf21c333e83d82935171c9cac88640a5e157232a3377ba8093b8a23e8b43f2390c11a34565ff9e360d2d7899ce73e0a951d1103ed69502a4a0823be4b26510240b7c5e9065be2bd38c9804ae4eeb453d4285b9ebcf72373a319a084192bcc32bedf878b74b598034682a1fd8dfa11f5ffdccd60a260cbcd00dd40795995670726dc8390751245e7c1b92b4d0f9f088bad7645edb8216a6b6d3ad278d80a5297647879bd4a5d26019b5664ff527eadbcda21168aee4f12f79b6bd7c0b0fff8b2e9dce26af8a183ca5f5c028cac83c0bb91f84ac6563ca9fb4d29808879b517fd513cac20fbbd000ca842c2a981bfd369fb6de3f879ad60d743487e27a38b8981d250fed869a42627319cd844a0860c7e313c82662818c071920309fc9167ce6bd7e1711fe5f3201666c41f52fda4c538f9d3558cb4f951ded70480e06c54250f43a9c980a3205dc1ea7b5ce9020b98e3827ac545b564e1a23e6b9352a94dfe17f0beb8698382c6b31cae9034e7ed0d714b689f0e3fa254", 0x1000}], 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="4800000000000000ffff000007000000c141c49b18fbb613a6ccd2479d72ef6d192cf874b6c2dd3f3d004778d88063cb40cc6e9c4be7b030b4dde206f8d9aeb0b942318d78a8d800100000000000000000000000010000001010000000000000ffff00002800000055fd3cd5f322885bcf0efd683ca467c6329c8fe491de56ecbae85108c40e39d66f9eab9d0f1f509394b13c0a2241e359b1734ce4af7976069acc403984751e66d3677f47017e0bd83e72343d748b1dd877e46870f4eaf85e91461c83156c7870d2a08f5b211b24f6ecf30c4897c95df825b0d4aa172b5d47255105b4017bacd97d1215ac8cefbef83664130cfca0f4d59eae04c88e8e17b95b083fdb0e585d2d63f05ba1fe2bd0eea6d279e827109d32669cf56e3886b5d2126d64ba99c96b9f20a2d9a1126c0ea33cba013af8ce13ff635cf6c9fcea313d360dc22df1541ca1331e1fc2633f12b6eb6bca5c8d10a1e6806523665145780f1aa666ad156933f3efaf85526199cc58f7875a7428d137173be5724f1adae341871d1d9c70c752dd0b1f55b04ffc4c91bf32c05b5a5c73b2502de808c311baa7f79403bab8df1b05703c619cf7a615e1de5a7c3f32375ffa493d6020cacbdd67dacb1eb7fd2f1d16233e3aa41aef3722df19c0d19b13bdb41df39b4d5b2dc367b99675cb1b00c4cbdb1d2a810aee6fa5c54df4903e824dfcd8557bb9d3b3205bd07a0499187ad1305704d61c89ff201bc35799a7a9792f3e9e82d64fc21591950df8cf1dae5f0a7088f251eebf175db952f3dab9dfa90d1468a146fafed4568a0025bc0dd3db518ec4a8125baa9e289cd088b7102c0944da5a9da2a189165cc1462052b76afe5b09858ea4c5ba51815cd8ed0224839777d2df2671c716fcb2c80e0b2d2647706eaa06a9ff9f478e91a51fc65a1ee4e9a0d340d75f211fec483342f0f49e3e61554d6000e62b3a518a6380aa9878eece006ae862d22e68715d23e3be1c46506defb4f7851253425227ad76d7335b5c65f64fb3b222cc8371dbf20a302285dfd5ea2d53c990ab6cacc15818f5a1980cff59763e2802d9fb81f50971058779055ce92164579d7d38df8b5fce04b8792536534814c075ca07825db162dfdbae1322ea02df2edef86ae70b7e891a4166e70b582f215c9d681a1c5e830b57a7db358c838a277e4ed2e9bdcc8cef1332b8adc7b1ef3cc870a0e9c25884a41064c5688936a8cbb63ea0cc5a050293bf0979c80731c1a67afddd4c702394c93da89ceeee369874b9c7833325a0ee82104525f55b6fd107fd72fb8978cbc7b3e1f44c72008ad3f26099c36132a2349e0c4c81aedf47d5b283663871b260a40ae657aee121c1ef1a6eb434c734c954ab3e33441788842b996ad42d2e2694afcb9374a322ae43026f086371c9cf039b25cb8c7de253873a5a3cd154bd2653b8ed1cb05a772805cab3a0c5f97f1063d364ee45b9b06457325ec47867491647662aedbbb6a8424c76874f6490b93fa43ccb22b077c1d1d708f57b7b39252e4ec515fee55d67acd6344d4bdea85789c223d000e7e55d83895be0a23821850a189c07f4ac4a337ef708f412e5fa9f0ade1bdc3db70d3f98c8d52aa20500b55eef13fb63ddb8d9d278b9b4f769bcf4a92a7687a3f68845fb029f39bab4c6578ab0a1143f1e190146e9347919581d9ab2159c506af12155b7dbe471940223dabdf3e855f1c3b68009e9cc6356492189f20f39920c0bda4559f4a1168b36cb317afdd860d9647ab486328bd598091cbbbfccb47625b2588cc28184d9cf2a825d1102458b1969cbdf37a0e83a41670ca5478ad36286949f287793ed2c86ce2d6bdc344792813596279f184fb87118bbba71c4bd3d5d48181b9e92ff29a91be7029532af6deda8904cabff2ad18527e7e6e68767bbb796f25dc123155c4f25d92a4c9334295879ed4247a4edb27d2070011169e6a0bf6dd28187c70cc969dded7cfdbc41fbb7eccb30299aa803099a70e7c1dd782d3dc9c5c332029a16516083d9522d35cd2f7e2c14c885291d878d9d8324169fb446f8cbe0b23626fceab942e0f237b9acb42f5aab8b5fa79aaf35ce7de0c087a75e6b8bbeb1ca904760339592ad86d8763aa8f9c87bf1685bde0f6af0d2687fe9a5ff5ad6245739884893939587877f956b722559179673e473938bb5ff46a151d79b17ab260c526ba179d8be06eb95baba3576c0ea67ad5ce0ba96623431df85c5c54c1eabcbb1b98d9e47e14e208f51b2006ac75ea102078c1be4b70531577afa6b8ae3d4e65967a3dae40e3a9f74846b110e1b628bd6b52149a4ea8d20f8226e122a51997903b22be46987487893d35c751614cdfe4e5b2dfa972c203a8764ab2fae9d07318f237e43c09e3686f276139a30719a664fe6f5f9b70d9b76fe36b515dcaf9e2365cc56a912a79bc01d9461912b4ad8bb2a39e2e5594cbf0e13f764c26ef273618a49a0b0ea2d6cf4bcea8516455e376b7e87b01d283fbc230e7c6dc2edf4cb1b2a230fa467f4a1737dbe07be00a1c058d153e1662d46aa24d7e9878cc8dc35fb0808e6966d49a8e89b92158e1b2194f370a9b5c303cbce3f7ea1c5947acfb48c7d3992abeb105f0d91b8ea407ad35136a04ac2a95a06ad0296b4030a8d2d48e27ad1320e79f6b94abc71e4c54ac183bd209acfaf802b980d02fb190a3a86ae4fb75c834fb4811ed4b279580439c96ae93175cae69edb4b05b5f01b7590b5a7cd27f87715fc2d5ed0a7750c3c7c5a9c3102154a6529a6259d42a90d05f7f295afc29f0bce2303a1cf9f56b0a25723548bd6e2ecc7aa24108261dd013312b312e4849416cf6156080009cae330f2988d1b6494e41098ac0ae522f9b44ada7760d182d0e734f67b6cf2f13dfb99d7b679f439b2b0ad278b0b4027c3b6d39fb2d7e654bc0c2346207d63d08b19e137543cdc96b73db5134e093090f9fda04dccec253bd0dd4a55b051a7b6b94abf5cf6c01de85b49fc9cbd79dff637b744169e2a8abfe8de553ee28d2c9801272864a4c4bcc7ed65bdc3793c5b9c940cfc7071cdd628c214a76e87172ec8bc308fcb24ed5cac971719b1e9b3fd59773fa423e5941ca2bf1411c8edfbda5667f1863cef56a9d5b3135ccc015eb64aa2e0961f5140f699a5f02e7363469a21adbb1b21597d6b64e4e8b0b8b12499f20e68daf4f19d573e01c6564ef29ca456be521747e0b1613fb28eaefb82919064b5fa92cdf9ca1d3fe2d7a4afce33fd5b3593e5bc74ddafb877c99f4192f16a29a752d74875d9dfc18f5bc354c34c29d58855e21d776e022037a16670052f905a344e88d4abb5c726376828e38042c61b151042fe84386aadebee058a12d45f23237c37b32811eb41f700b0f03d31f69efdf6b8e6d6f6fcdda14e0b9be9066516208eef0599a0ccc4ae83d3076c61d7edb122271d05653d7fdd8517733cc695cf8d51ab5e7fb16b953e43022911f644b643b8b978741b356764686f1875f0928f5a727fb485d2d07b07c18c52864c1a272f672a57a30e61916854705a0c7148953ab8f5a1cfa934c8e8339c32d786d6134a13a1a45fdacfcd09e8653199f852947133e3cceeadd859b7c78adb5a52390570f276ec6a2bcc338948004bd56c75a7693b8bd75124a04ec346eca3e26191c1d949a9fb9d01afc1ad5605e86546ad06d6bb68952f5bf296360602bd7906395b3e65402061c6195b0a4701d4ed6565bfd05feaba5e56bb3b951fe580f605c59d1fbc53ed2d1c4a9df2a5283cfc7e58ba55d0956bbdbd4bb8eac5952c194cd7f12f02c5434275378402649721109df1d1eb5270f4092ba00e5d28dbc8c5e37c4e194dada11f9d99c7de3bdfc0a3f1ed7b6e88ce58a2ffdb1d45baa751a6a28993b682d62379419abde0c585068fe1e8af332bd89b25793623a510c2f7713a3905c6ca841a8f2c55cbdf02e586e5d4e04e52ef3686397c7c8ee11bb0532d734fba86f86fd32298838b6d13948c3a119ddbe50711c72c61c47223b8bb64916f8e2362855ce454bd88853673ff9ec77c53a029b33e9b98f540b18804a4f885099c6c59ee034846919ba524e502854e096aee55d1323aea7f06fb33aef7cf08ebc19a53b61c5f980e0e320434617772612e6ceff605c9c70cdedaf8b6faeb882553e10f38ee0dd9c0dd825a50359b5ba9a70c3fb8d670f8099b6eed2a471864d7b807e12e51f52c74d88bfc62b2ee9c2506a0cb5100d6b30ade91c78f2c1cf2998feb72266ea54e9fdc7d6c515690580bb8a921a58770c445064841b3ccf26766cf9ad25b49de0063f914a9bd83ffbe060ac756712904cbfac2940fe22bf77c298b24060c67aaa26ee3e1f750342544bf03a92d05acf4a6f3138a4dfa651bd85538cc430f5fb4d68ef22cc79412c8d6da05c9dc57272c8d898671b9d3a5d6249e8f9eb3cb579e7567c24999ee363ef0d79e0ea03cbbf2f61fea526caec15dd7870edbe0ccbd9d65b7b2904433f9cc3c7d922bd5de8e6d83395cd279f1d744d8042207b699f2a2cb77ce8c30fd9e5f31362b2a9d77ce1e68cc5614895d0eaea19404e6717fd938371165a6b5eeff357ec9968967cbe8af4be7af6dabe2e3a9f362c2255c1e3f2ef2fea8d136efcb289b4a53e5bc07912c629a58c742017d6fdd2ffde8abe7e9c9e5fbca08add9d5dc8f5937baec424f5309a071563d858548e23b552414041248a165c1a0cfeea3cee86aa5f9acd5640aa97e8c289c9ea1dac8cd53b92b0329263640b1f34fd200f4fdc1046cf81bab842e0db1983c8a8c840310e0cb936071b758e35465739e598bab04ece28de952911af2f5a364494163b23f9225060f10dd8a79aa5765013bfb6e7562f3e2f294eaff2a2ad548ff988b3bcaa0f4b132c3e32b0bbe9346788f9ec02ca44cbbf5348a970b285690d4f62369cea28418a1c015af04717af98ce25cb70c835ab7a4b9c4b73e0d9854acbe07203f64ea3f832b80be5a1ab4a10d59550b21cfb11c61e8063ad0d8a08730db534dee2c631daa146aec3f1db218779cd919853b3ca18258e1d38169b733f4f139b4486019e83d377cc8e12c6eb9f073216de9db207515dac65380f68930fb0b95687755171f1b7ab3a986fbf879f32ffae68177755fb373ed6b3d89f2a71bc5675bcc5cd6c741faabe728215b55c0894a8b0ed8363cbc643db11a7763489f96d6b43728f3eef594f5fffdd4ecf4986f8523b5e8bf2ab304b6d19e04f752cb1c1350a741a50341a76a78f156f16a5bc86e6540937c4cd85e506cb17c7867ec4fb33c50cb57171393aaf25a54c245c613e6fb08dc42c1d393b7349a57de29bae9bae4c6e7642675411f7c6ace51cc4e79fa85b26b39c8cdf0aeb91a2d94a5785132592d29864b0f04b37d095c089e26900d897919c9daebc97d374354a60f26263e6d1d6cadbc7abb90f338281fa6332a70034ad2c7e5d0ed8364784ed8509c9966832f0f383fb543cdc4fc512d78fb24a6e0bb5c111fb148dd4d024d3ef9f7620d29e369235d487c59e9364636cc7cf855c1938649191694034c597e5fe1da086c86e032ec3b4e0506a273bb4752eb6e7e405a30d5c853ff3e748b25708b95733853766f14c353d93bf6829153ca52c019d555133ac1aec6d5772a8a937cf6dfcc7e450b27ddbe8fb634c116f017c177fbb8293258416aa4ae9de8feb90b862ac5268d2de252d1b11e30def2bddf64b5572f47b9ca56bb5f4049a640175164d9b4c526a71c6c8bb01bba78ae730d3517115efd7ae47b809a9cbfa65feddd944afadb2cfe326b9b007882a8bd4d32f283de4af0782451753e73ce01d17ccc643b4ab06734114a1051abde7f2cf0e5aaf1a48853e12c9a28bb7e9e9d9cd95e544f71950d1f7abc331c351c6bb466b596d07c9365200aa5b52a50db52ee792abeb5ac9d21ac6f8751925de579c7371800000000000000ffff00000300000016150000000000006000000000000000ffff000007000000f04306a9c46f839f63bb905ab9caeccec7364145787f74396f8fba1ce5312cda7bbb59adfd9986df5306416ada567c48e341fb41d0ac255f8fad982c32e01d214ed65fa3ab71d5f2527b0c4d7a0e4c58880000000000000001000000aa00000006fe71edbc0cfe25d832a098aa721ad33ff558a3f3f5cadc1dcd37f0165f5ce95461295592f70f2a8cf61468a5b4f17b4503b76ebf05fe523513da86e7071cad67a432559f999295badd9c539dcb455fc0fd1ba1fddf3bbe0bc60b13d26936dc4ad2b1d92d3b9edc3987fba63bffef61d8eaafd7fa6685b15000000000000000ffff000003000000990012dc8560451d89037194ad542eb8f770e8924074d4f7d5345218d3e9bb80a6659a415d45e4d955d8c675e76704619252a89101392054ab12ad7d96000000a00000000000000001000000f8ffffff2a7cbeb541b567e47baf6c7a45f010bfa6077cf867ba5c72c74b0c43b897e8479eb48bf3774afd2bd98662b5e6754d14d42fd1e16088c6b460c4e92310ab6f927f044e88a0964a144d5c12abae6ad2d49c02bc3314a052e75285017f80b1848011dee32707d7d757a17e948297fc9cbdc774f5ce742cdeb6a1d3309ac091b71d83130597654bbd74ddaf5dfcac5af8d31010000000000000ffff00001f00000083757f200780483b484d9555add53b9be0e7e983d049ea3c04e8e1429566fe33fc36be44b70fba1f2e12246352c3d4131e5a803ef9e89fde202c8233a29120b376012437c2c58e43d38891346919c48276f2b124c936d89a6eb1cd64c51d6e3dbf6078631367425c1f5e2d93fe41946c7c6a38e0ff6a14829c5cdc0196836da51fceb448bbb7d3c8294cb545ceac42ce37b17736d5cbd3216ff9b3a5297cf7d943b270451c18206d2bb0b8ea46edb50bfe7987f7305066fa7f88ec276ac480d235889c871ae1bcc1a8024963c1acc651bd0343b6b46f038a819bb6d06d5c3f69384ae720f0382c31b0208830181a3ad9b8ea492161c4c4734e9c1a08aa7fd0067ff9c826bfd5e4ef7d89972dd765ad24af748bde7cf0d4aa659edf8d64d86232af488c9d754c8fedf473a8e740e89c120d821dc66164775f5184b1bdf6e77eb1b071f84c8358a89cfac129616e609de7bf89d48d6e9e0f61f4adb5cdd345534b7e1d2db1142a0fc34945ab33ea7671e7aed1250440e8a5dc5d323ab3f4445e1d6feeffe6352d230bf285ef1c766b7b42d971e787317637792dc38e128bb38697a7fd265e9dda2d6674178ab5df4ad1a2ebf130070be5d25e9019facf2fd71731cab4ba3c5f14cc1666facedd372a6b874e2eef57e48da908ceecbae04c094b7addb07b8db3e0488aed36812b1e82306f3a1aab6fe7a499f01bd33034a0aa993f28418adf6b75122185fa4b85db7e1cd3c3b20e6878a6276af1fd0948b158768c08d67c62b6d492523fe835db29229fd7277dbdb87b2bed631e8f343a9e5d6caf17a5e86984d54226bd4e300bb6cac6e0cf6316fbf17d7c8e4031ceb2f2c5d9215c3ea9db0eb7da58ae8a0262a20ee1333367a1fefbfe6714ac2a87419ae9aa6d1e6c16dc14fb07d4ee81968d77c8587d78f02cf8ced50c443874b891ae971ef144fea9aa4cbfba0b01bef7f72b4f35fd895922ef9576759c17417c50d34d8891026455436e4e42f2bdbeacf910c344949b0395baa77396697342fc6461a5cf8a560276ab0eb755d2558332898d8ed8822c54e751598701b883a0dcaba8155b7422ab5fc7870711c4a1d3be772155b597b9b038ba30d16f92a97122b6495b50525b5f3a294a3568d06c3a60cbf578a9348f4b8d30d2b95e13eef5b8a338698cd8210e9eadf1a85c9e83a7c04c54d937259a60c7492e494890c2d757db8a87d145d9978ad6d1d66cf918d75ea618a0ea8995e71d26cce2613ff68d17673a0440907cbf04164a8aeb5b875511c82936fbb8f03b3378418c5a5958a03f8d74f57a08ef713cb0507671060561d627f24b7edd7a188b18495c20aeb8b78bca3d7e9bb41ab70a3619a43abee2c37567c7443536632869962c132a9f24f771a13d6fe1b4839ae9cbe7cb7f89ee625f73d0dce8a9fc3d8aa82245308296e395be3c13257f8052b3852b87ed75d00e55bcf679b8476652b36bad5966a2dd9ba3ed4f39877f4c74ec98cffde8d68c774f5ae0b4e29f804bb61eb6f43d36bd271badd540f287e40bd940111b444b4a6f21d72568d8c7f3cc7d85528a987771b4db60f6ed196066244032bf406acd8b0e5d325aa75b94f8e800027df9405df7222010ff8f2cf25f114ad3fa5e35a0272b69408adadb680e3978804138ed09ebbc8fb02696e6125ed8a5b74d83b218a789abf5583bd5496c066c2e2dcd05b238d414c8edcc6cdb1c24f499cf23b4ce38ba192ed91eb2ce1bbbb6053581b8e7e969040f5071b153a379047e9133e71921bb85e86a95ed5aa4af92b7a0f30fb7fda7f40d0aefcd2ca7a6e7d767dc5032418ddbc10e7210afd8a24148fba02305b64c5f28097e0abbacbc9622b9f04c23608a95b4b193cd2282e22e940b66665b1889dcb0ffb03f39a2f7f7c4d50bc693baefb0a83baec31fdbcc5c32c812d3c8ec271bcaed81dcfa735394058d634e394b2f2bfdb6ac85d2109fdf71042fd3133faec4a78eabf9b7f332114b38e5c9ac9857ed1688a9c3bc3ded421c8d59722396e0cea1aa16b3fc77ade769289ed67100ab08e38a5ebb80732522d400961475f0ff64367d2980afe1f6dd3d049ac71e89977a2d68d75502c2394ac07c3062ab5c502154331aaf2e8e20d1019020dc403cfb322e464c2aa18fd6f2460aec8d40b96048fadee49edccbe160e32e11fa1519d4cee65989cc484433be3033888b09eacd581840a9262a66e3d95bec365f05c82bb3266d3fb56de31552c236e490711bd22bd224934751bd6cad15608bef55bd77fcad8ce7593c762c9f190a068e5c7650adedbc612e43718f5187bab587a3d642e31243a5c8434d26be415ff4062cd5ef1d7b373e2cd246fd37ae6eec055f8b8e08a45c714a7902aa51c73f761c87d4b405c3567b30a8c7162d5337d1a5bc93b8b8f40982dda6c9f53339f4c11548268c0cffd1a3be21a5b358e2156a64a0834d32beddd8bd7997e1f95a3644f8be40aaa77abd95cab4140d0c451fb1d18ad7c590ac2f0e82be6706a112397e2ac8fdccac59c52c5f887a358e3fcabc0535c96556a135b42e0ae3380f8db034c332e92e9dbcb2c664e96c38cd8d53e857c4c304fb3137f27842e61ce80edca51d486fcd3b04971e9258e7e893e4f61efeb12ca0bb956811edeb0050234d096f43edfcb185069c5a1401e25e0307f65b39cfea5211bb60cd1007e5b2d74d28ddbb3ef0356bed904d6075ce0e0460afb474924314d5471ee8683e08559baaed71fa6f26d30609d676845d4071199a0c742349f6660b9992e4af82a575e67d51f95dfac19d43fb6178528ac3ac5675cfc084255c11e87ea34e47f4c069d68fb1aba82c313f00f190152ec03023805108a1562a999f91d4676ba5663bc2e20bf96b4f70cab010efdb7305b036b780add3ae9d098fd6de31f5342d9bd3cab6630f00c075132777524dc9645b059407c82722b6f949beb694b414e5582f4ce6200763b71d782fb9e65a44a1fc8151c2c0212fd92e9dd1835eb711759a997907eeb9cd6133525f03845cc1cb98df8f69a25834a08e37908164239d436a526587f777eabf0ec48387e3846aa45bd82c45bb438a52a57f5cc21c3239e13dc76155551e1b618af2ce042a0596e515cbefafd8211910137a2d61638026247219a29f5d0c9bc6aa03acedae70d4c7c1c54a3e2aca77b89f59b5a36fd15095cdc101d829bccdf733934916470a3256ec5032b450925cfc706ca75c87c5451af117ac5329181fcfaa616b444e671f239970bda089d5ee9f88658bc65815687f0581d976a15286077f1efa3a7fb44267ec79ab872ffbf1f91aab581f3593f871de189b5ebcdd342ffb19fb8f416b79a591873dcfa4880d04ca57f65a81e326f0fac1aeb14b3a56bd19f85ad6b8271d6716d04ea811d1f1dceee48623356e8a5e884ba5f4520e91012ee220e74628279975a244ddc9de93d3cdea69a1d05351a6a8f3f7be9ea22b1e369c9d5a7349d3f476a6d94f41566f3faf946211f126b71becb12604b0ba7f1d170ad566314dda38e0d2e6b2a642bf7213d3e1672c9ea640b45213aab329adc12fd105cc0a263bf464dbc66288dd305f3b476890353072715e41ecdda1c18ccb234372b132fe4aa25b6331475f9e3b68c6106d04d73217a1c80f573bf18332e96026a98627d067f342b1d84f4662d7ac63910678ddcdfc362855503b39dba41e2b5aac4ab04bc1b9a20199ec665e335ec99baacff6ac11dfe0546a49c810d77ecf7a67e635f5e9d626b2425b84f9d75f4defd78ccced55b93be186b2b8119266f0165bd971fed2e5641c536e1b74c58b4aec99b49c5a0e80c8c18865e42d95b14bfca450fb14f44e27fab6b7dfcd7c5abc081ffb1285be6d8ef0adc7080eb8a3910f97e76eb3f24ffa7b1ac85de45b0e55a88c3a8ace913c8b4659de299102cd36975bc5eb97430118e198ceee3e7b53408c9322ff440779bcc5311c80a43fbb520a4b9396cb16883c4ef0c4febad2a04650a4d5315923bcbcfd028e53fa64e66c72fe1c75abfad866134d8105693bd14315c91857786535b5448a010b135a0a40aca84e831024e8865a09a1cd95d8148ad3b63310f566b2d04e54c304862edec034dff93716cfaa509ef4f41eb7b060e45a41bffc9e74ee570028e3ad0b00577d472956410e544132e769b6adaa0bad124836916c6970b1fe007b104b4fa4c1a4457cda201500a00806902dedf2325f08425725342105ef10d5ab01f2368b955316dfd8232fedd53ddc99be99faeba6871832cd55f8127a9aa0706dd7eee68af07690d263b16706dfcf2423bcbd64cfb7a0382b183d3debf5109f36711a5cb2efdde6076bd2397e2095157373efe3ee4fb41c3db94de6023a6353a07f7dd8eaaa1cb7d6230392038fa2b0a9d1126d78b94eda2abb1becaf2a7abd01aab32a6ba249e2d43f936cc9107ba612de3c739551a93ddd7ff681832a7237aa625a61fb58fd84e9325b98c2150296b46140eef5ee2d39b72c4eb798baa7d9e67750a110868de169906492b79f30506f4684b764e884c007243d447c978322a29151c83707bf93e6dd2d2312b298ece26f7fae6d5c4f15728631f5e0f4734f593ec57101da6f298d1a1df82ca252302ffac995d8842ba3abc679e829b6c48e51d02b61dbbce3f2a4cc28de7696ee0e8be19c7a30778a2b2c2d71322fc767340850526eb0cc5bf134400d8c65e6abc77f04ed7518bb0fd9f88d2a40c76fcd5d1d822b9275fde79b8af0ab9ce17e542bb085db8b2e92365641a4b4401d49e881da3ad3e0a40f1413c6c2fe1d0490c248ac3f26066af7366be218470d288f429726b71ef7c59f9d3cd3a8957ebed21b37356534faa74cfdd2b543551854c01891eaafc5265b67ed49ae6226271eab0728df4fb222e42650a639e1f69947fb2a315b82a08ef71190d243174826cbd7a024f0386a66530abef2a4dc43e0f361075bf1689d5d6fa23c494d8956dc457fe9676e11ee25565c1b2f262b8f0b502ccb36de3bfb20131fad81e4b91bbb1b101f7a3cfbdcd97424f3745e0e3cd9dd7611fe5adb865d1f76f3644b412d123a35589521fb82b177f32381255646fd9c3b91adb9b59082c82f9ae8fd277bff7da4098cf6176dd11a8e30b4f08202253781eec1029f6b657ca42209b9f30cba1fec6d0b3e989fa3984548402c03ffe912142ff9bac79bd9f648dd3dd7b451c52dbea4b50b169b0c477abbdaf5218f97b82125bbb6b33e1ea5c304d3f5b9d559a7f770c262fd1c3ee0aa411805c94fd551996909d2927a1ec42d0824e5cd4ec0aac2a23c1098f636e0a04f6d513998cb503e0f4b874a9966bf508ea825ff7405f6f6f7bcbc3157924c9ddbf3759c40ee96ec58d0debfb2fface33d85c08abe47ab807d3a7c63f2600998e0b4a521fe98529f32c20c8ec413e033b8d9518c314e8b7563f36dd98af3ba6e8c66eb7c370d07ad85b2d4e76d838ce61cb09c424e729fee6cc1a7834b6906f4d245ae7610a4b641335b5d2279488efd80d480196179bc259079a39f199cdc06cf4e362b263c828721765b90074f70f4367c81399065d0bedcaffea73cb4940522d5ca01f41935fb1bc23736a8100a2e1546cba1be70150d4dd541913f6cb0db1a4578aaf9f3a38f784bfd36ddc14df4bd07da03e7536514e11548f998e515fa99eb3d2cda7750ec5ac8f32e90bbd67edc2315e7b8569d6b7544b1bb4541b2bc2244eb7a17c9c50f87e26b8257b2fa39e78a569bc35f999e15372091e19725fc897667b6230543d5b1d8bd1df18800000000000000ffff000057000000f5171e9f265cb6956d25af93d0545c0b37f996f6b7daef41587c8cf015f3c3c30cc3dfa71643dc2b4e9e9f6a244afca3a45f89b475b7ffca312cb4d6bc6f563afbed6d8172dfe2bdf23ef0ce24ea5429fd3813cf6b1a90633d6072db1d4372de427e4294755bd3c7362ca0626b96648e2905e42eee1f00000000000000000000000000"], 0x22f0}, 0x8) recvfrom(r2, &(0x7f0000003700)=""/112, 0x70, 0x40, &(0x7f0000003780)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000039c0)={0x1, 0x3, 0xffffffffffffff81, 0x3, r3}) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x200000000000000, 0x0) 04:02:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x300000000000000, 0x0) 04:02:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x88) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/251, 0xfb}], 0x4, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x400000000000000, 0x0) 04:02:49 executing program 0: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0xfffffffffffffffd, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f00000008c0)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe9f) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0x4268) write(r4, &(0x7f0000000500)="e73a7c64ccaaae1fe0968e466a06d57f7d7c920eb518f878bc93b61e155461a285864ccb111649c077f2f152c3f5e51e5ebaa087935f90c4fdc890a3c0bcba946698bdedf22ca175d84fe49f69f72fb425f1bcd3059b2968a8106df1b2fd166f0a5480a59d419bbc9a1b797021efa17e81fd8d6acf78dd20ebdfe69a90beb9c0b3918030629f10105c5895fd0c4a29ad7b988f46499d23dd28cd4c2302717c191e2c5a34f5a1a79d50f208cad863cc8e624339c6589da57d60268cf3a4779ab657519fc0d97f", 0xc6) r5 = syz_open_pts() close(r4) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xff, "78677f0adc7f8ad79f0500"}) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000300)=""/81}, {&(0x7f0000000380)=""/79}, {&(0x7f0000000240)=""/52}, {&(0x7f0000002900)=""/4096}, {&(0x7f0000001900)=""/4096}, {&(0x7f0000000640)=""/159}], 0x1) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000004c0)=0xfffffdfe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x500000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x600000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) wsmux_getmux: no memory for mux 8388609 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x700000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x800000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x900000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000009c0)='./bus\x00', 0x20c00, 0x5e) accept$inet(r0, &(0x7f0000000100), &(0x7f00000008c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6fe, 0xffffffff, 0xffffffffffff8000, 0x2, "dc3130343bf676cc7a8a4ae88368843cc3cb1b6a", 0x9, 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sync() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$getown(r2, 0x5) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) accept$inet(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xa00000000000000, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xb00000000000000, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc00000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6028, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="f5", 0x1}], 0x1) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xd00000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x1c00000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x200023f) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000600)=""/185, 0xb9, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66691ea31d92"], 0x1) r1 = fcntl$getown(r0, 0x5) getpgid(r1) close(r0) sendto$unix(r0, &(0x7f0000000500)="47ea51c5b92659caacba330bf35cdeb90b927204984f861dfb4deaef382bacb09d69b6ee559993186f28249cebe8b9777c29e0a5b282838361a6254cb0177e5fee99fc4f983115c4af50e99942e435be465e6590cc4078ccdc93e04f67f70c6c0e442e35325d1e72e39ca4af0616916a6c8425b63b82e7ac06dcf7c9cb8ccf29897907bb87df859e098a8af2210dacc7c04e9b", 0x93, 0x408, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x140) r2 = getppid() r3 = semget$private(0x0, 0x0, 0x2) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = getegid() semop(r3, &(0x7f00000002c0)=[{0x3, 0x6, 0x1000}, {0x2, 0xffffffffffffff48, 0x1000}, {0x1, 0x87, 0x800}, {0x4, 0x6, 0x800}], 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r5}, 0xc) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x3, 0x4010, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x4) r6 = semget(0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x100000000, 0x5]) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) semop(r3, &(0x7f0000000300)=[{0x4, 0x1, 0x800}, {0x2, 0x8001, 0x800}, {0x1, 0xffffffff, 0x1000}, {0x3, 0x8, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0xffffffffffff951c, 0x800}, {0x7, 0x8, 0x800}, {0x7, 0x9, 0x1000}, {0x7, 0x5a}], 0x9) r8 = socket(0x11, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000001680)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000001c00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x4) bind(r7, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x3, 0x440) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000780)=""/106) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2000000000000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2500000000000000, 0x0) 04:02:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x4003, 0x80000000) getsockname$inet(r0, 0x0, &(0x7f0000000040)) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x2f00000000000000, 0x0) 04:02:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/242, 0xf2}], 0x1, &(0x7f0000000180)=""/41, 0x29}, 0x800) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x8000000000000000, 0x0) 04:02:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x8000, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0xffffffffffffffd6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00005c00080000", 0x8) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x8f00000000000000, 0x0) 04:02:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xc600000000000000, 0x0) 04:02:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x10000, './bus\x00', './bus\x00'}) fcntl$dupfd(r0, 0xa, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) socket(0x31, 0x5e8804cc51078e8e, 0xe339) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xffff80000378e000, 0x0) 04:02:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x800, 0x3, r1}) poll(&(0x7f0000000240)=[{r0, 0x1b4}], 0x2000000000000090, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x100000001, 0x1}) wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xffff800003b3d000, 0x0) 04:02:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xffff800004d3d000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000080)={0x4000000000000004, 0x7ff, 0x1000000, 0x3f, 0x2, 0x7, 0x6, 0x100000000}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x7, './file0\x00', 0x8, 0x401, 0x8, 0xf0}) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xffff80000801b000, 0x0) 04:02:51 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000140)="607173db56011f5035e04214fcff439131f99b398c3920d471397dede4b6beb0953879ce95d285a6e53f3b3b46cda87e035f48c2586fa3a6ed5fdcd2dc7353a65327eedfabe79ddb6f3ce05f", 0x4c}, {&(0x7f00000001c0)="8614cc82b6f33456945b2388e8a13200885e68216617c1c983f06367e4d44a8e9f7e6cdd27be56623c2a1f8247cac435b3452c2b9c381411bf7711ee5fa8340c7e39386fb98b664c7505c1c6cb833e7e190f6466", 0x54}, {&(0x7f0000000240)="b200d28c6614778dd4528c08ad88c5678bd1ba144fc4cc1a78b9f78ab79e00a202c5054c2718e65dc5fe9b93e4eae291ac2478ab69fa3ec0b1bbbbd5ca9c6eb28594dedaca520ab628cbe4c4d71fa4aa1ebdd66cfd78fedb8fd121e0cf3a7263250077fa0de7471ec69832e7faa9c24ed1a511ffb8352ec3f82c84b4e18732129181c59432253c3b2a793f10a5d86f28bada7652e8b1b6629a296424244c5c9cc0025904ad44d365d3", 0xa9}, {&(0x7f0000000300)="30da591bef7f716b15d5ac672d1acb9a61cebaa699593e0b1b1dd0fb9c536ec0d2f3132274335f862d415472ec918088146280c49ed7e84a917e17dcaf23056143827e9b310fc34d97382cdd0199174e8b6fdeb193e5909c9480ceee1a2a4dbf89119b35f297ede8177f5de7e7789f41a1c086", 0x73}], 0x4, &(0x7f00000003c0)=[{0xf0, 0x1, 0x80000000, "9710bd2b50edea0eb6fb9ff812c8fa43cb514ff8a40a2d194a5f4613a1c0a05b7d9944b8c65771ced4348bc7c07c53b375bd50983d0622ec2ea8a9911dc58aa1295b37809d12b39a19277683d0369cce747c943cac9566402e8b6d52f0d7bc87b9b78d4346106e96fa07e6c5ea2b12e104761c3403eb2c3e9bc25766b95d2016c0749adf6379e647dec6c73fb234e1724f87db786b2560b37f11d4eff95f1366d3ee08db7a0a93bcf900d38fac318ce78f68c698c859739bc2740ffdf1f0f0c84b6dd2236b8c36c41d6ef26b82034af440ee691b77a14ba3ac"}, {0x48, 0xffff, 0x59, "45ee09188436b3ce7678926f25a1d265b8e2fb55ccecc9eb8665e47c685f16e84d0a61c3c62334b2acd7c23e75d025ceeac8fed8"}, {0x110, 0x1, 0x7, "56b79b6eaaccf3e5cd9ec52db02506d09342f7b998e4d8e24cc15f1a4c85013c3a25db6af71b72b0fbc3224b1450423f29fd3946a25edbb2ff843b816bc981b9560d40602440d03b6d4c1f0eacad8623276a13d725eb39e805bd0f91ceefe900a9203bf2d9572ab7999de638db3ef05132d7c0e0db73f32f26e58ed8e41bdc1b11d5ad1e7d2419e9add5cd1b7d14f5ee0601995c409ec5e1353bfe09eb4231c0fe9080733eac5b4c79d6a92655151414a8099226c490e409f1d3c5db81767acf990a599be80c6178592eb49a30b1c868bf253d8e84f9253555324f22e539656238c3469918692997215eb67c07eef8dfe924b5bf3554f342deffe4d5"}, {0xa8, 0x1, 0x4, "119a3d32468e9a8cd9da084b81fe476174b3bbb8f07a6fae186cc8358ea681fb583f34a9d7ba8d26c1c24b041dab7773e22ef354b85eeee853fc544e2730b015d752f796047caf94d2084fb24a8e3d8a2f8280eddfae082b2068e0306a49f3c06d74cd7d8ce58265a751425d4215c586d2612bbaacc27c674c88b375d294758d1ba5aab5c474b39058b04e814284be53a45600c6a5d8"}, {0xe8, 0x1, 0x7, "98ccc8fb252a1bcc47a8dd33946c9f7d471da4df9007476bd589af876c0c0c0c6faad03186f9bcf3c601aa12757efb9b8b734d482813ae9784b7709a9f472140f32509e5de81aecdc8cd29d18ca00cb32b9da61f4fa76ccf3a65b10d9041f6fa7261344982e71fa679f42b0fe3f82950c25d971aa149ac289f0b7d0f4d398a17cb972781323183ea944fead281188afc4ee7222bba0fbc37f686d8ab990e7e6e3d9716e09f2c7b9d63b878ca3f1626081e7408fe6ee205e6abeb8aa3be5d16812258cd47ae9e04b5d8be625f99c84f22d50c2fd3e7ca"}], 0x3d8}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x220, 0x100) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0xffffffff00000000, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000, 0x16) close(r1) poll(&(0x7f0000000040)=[{r0, 0x6c}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x11, r1, 0x0, 0x0) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x5, 0x20000000000001) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) bind$inet6(r2, &(0x7f0000000600)={0x18, 0x1, 0x1, 0x5}, 0xc) r3 = socket(0x2000000018, 0x1000004, 0x40000000000008) setsockopt(r3, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r3) ioctl$TIOCNOTTY(r4, 0x20007471) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000500)={0x1, 0xff}, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r4, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x2]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r4, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x1, 0x2e627, 0x20}, {0x18, 0x3, 0xfffffffffffeffff, 0x4}, 0x10000, [0x3, 0x3, 0x6, 0x100000000, 0x8001, 0x3ff, 0x8, 0x9]}, 0x3c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x3) 04:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:51 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) 04:02:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x6, 0x10, &(0x7f0000000180), 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000280)=ANY=[], 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) 04:02:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x202, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000600)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="6b04d224d13e9ed715319d26097a07fc72785767a7bbebc94631c8598706ed0ae50cf1b0e8a7344f375ff471bc3371fa141fe36a1fdf4c51c48bd53b3d96761b890c1f90a03ccd3907df8a1d41706df3740f12d2cc5c060ba5fc88247e66b67ccff83213435f2291d894fc5d22a4606f16e983a2322cd0087975e8bde61cef2d680e975544397726ff7b3b677c38d278c1a02c11dbcd4ca06c8a", 0x9a}, {&(0x7f0000000200)="7d4e0102293db21cc9b5dc7bd8fb188b0d3f99c47adeae5a93074ca27ab3f52bad02b80b4a9539498a2b4e431d56580319385c2468f2e0b7bab36120f0a81538d43dffc371eb14e12b8e25f88aa605fb911965bfad8a5fcf9f38a888472822f3cabc833178df5b93254b1381b66677564a4b14564247cee2e05981175b541b44af6bc723cb120c189e75c60355f204057c55efdee7c0", 0x96}, {&(0x7f00000002c0)="5b1f72bf91fe07c8bcdcf50736c7b3b464f0d6c8e3634dcfa10b85655d5ef2e1c2a0cdc2d36b15650c8d1ae913b9395c591d6f585beb8dfd93b8769ffaf2266a3579977f8d4f42565ad60eb6bbfbefdf7c0a970ff6fc4f1f36b71aa4dcf91f1a0b5d8c195d115f5c", 0x68}, {&(0x7f0000000340)="c868fd4ecbe7fd74bf0eaf16b31b8c964339ed868cd8d334c190b72b2d10f6b1cd2a57eaf2c6a48c9e631ace7a6b83e5912a5eff54f3acd358350dcc24b709e0491702129f7502da140993a4b4e29117b8e83dd4e892e0e9e80801774fcefb552dbdd3ec0501dab0db1a9e7b29ea36cf11f5981e3cf27e2c05fb9b57fa881b1d0c30bb3ac87b134584c20590cf3cc377fac93016c35620184cd6069fd967bc7fd4550a79dc8599e3223bdd0e6cc50e60156710753029a41e723780291b6a0d0f578a2f9d91b9d7d26be9dde51c627e057151bb752426a04f37b2e3f17b0779", 0xdf}, {&(0x7f0000000440)="e3995ab96cd98cf04a83b4506ff6f121dbda3b3141956c4b3392c63bc0c339347d35ec53133c16369f81cc4f226cf29a345955d68cfafce48c16cd2fea84c8577c4da91eb067311fb35c8c9d27df3570", 0x50}, {&(0x7f00000004c0)="fb3f1a745c4a37bda8d4917de66f97777af2270ec0b2459e9c78aa0c5af3d05f40e18d9804a011f3b5e4bb556a05078ac40db8e500930eb6e8937634db1767f351a45563d0464b7ee1f580654a3f224a8b359b835efeb58f57ad830fece876ee299b04ed99fadaceceff35630fab5ca4e94eabbe52d297b93e2669093424a9b2840ee10b442fa7cbeff7874071fa35c143ab5a85e98dcb7530c14f57256c0ff613d13327872d8c51e4864a177e6a59eaeb29f5413cb760476ae560", 0xbb}], 0x6) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) 04:02:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x7) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) wsmux_getmux: no memory for mux 8388609 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 04:02:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10a, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x9) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 04:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa) 04:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xb) 04:02:53 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x2) dup2(r0, r2) 04:02:53 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000000540)={0x4, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) setgid(r2) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) getdents(r0, &(0x7f0000001780)=""/160, 0xa0) getdents(r0, &(0x7f0000001840)=""/145, 0x91) clock_settime(0x3, &(0x7f0000001900)={0x7, 0x20}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001940)) accept$inet6(r0, &(0x7f0000001980), &(0x7f00000019c0)=0xc) nanosleep(&(0x7f0000001a00)={0x10001, 0x6}, &(0x7f0000001a40)) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='+\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) 04:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:20 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="91df5df9cf499c2cc01fad9a61a18bc60a2d98de42b87e9ec0b701c686abc34a9316f65e8ed1902a226c9837f69b12ff87ebf103b00e813eafbd5fe6b81ea0e494ee85d237b3bfc92266b5935327dc202aab8c35eafba9c0589201be087cd88f37273f70b05520408853914dce801260348a0a5855f52d17fdc9145b801448942daf0b0376cc47db90c703eab9b6909492d18e5d4e67479a64d84df15bdd3c2f04b8e24a7a41f9f9b46e41e118b04f35b918cf608cbeed6869670c5fdb5d3b21f8b754c17e9739d8ed90234a0eda6354d8a1eefc42213e03165a25589dff760a9b6d415bff9a440472a42e38fcadebacf1", 0xfffffecf) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 09:43:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1c) 09:43:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="00000002413c6bcfcf6ecaa2011b80c5011f9a7eef846a59", 0x18}], 0x1) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/141, 0x8d}, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x9, 0x0, 0x800, 0x1, 0x4, 0x4, 0x80000000, 0x0, 0x0, 0x0, 0x3f}) 09:43:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x25) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) read(r0, &(0x7f00000001c0)=""/135, 0x87) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1, 0xbf4}, 0xc) socket(0x1e, 0x3, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 09:43:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2f) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8f) wsmux_getmux: no memory for mux 8388609 09:43:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc6) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:21 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) r3 = syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x14, 0x1, 0x100000001, 0x8}, {{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x7, 0x83}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x90, 0xf0000000, 0x6, 0x5}], 0x4, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x5}, {{r2}, 0xfffffffffffffffb, 0x28, 0x40000000, 0xe70, 0x9}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000040, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x100000001, 0x8}], 0x4, &(0x7f00000002c0)={0x52, 0x2}) 09:43:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x300) 09:43:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x500) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x600) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = socket(0x3, 0x8003, 0x3) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0xffffffffffffff86) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = syz_open_pts() chown(&(0x7f00000000c0)='./bus\x00', r1, r2) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000002c0)=0x2) fcntl$getflags(r3, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') 09:43:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x700) wsmux_getmux: no memory for mux 8388609 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x900) 09:43:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0xd264}, 0xc) wsmux_getmux: no memory for mux 8388609 09:43:22 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa00) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x4000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="351e149a053b614618af179dcdd2fa65cbc9533376202268e0535c9138cce60a5cbb2208f65b4c75679f388bc3467e911efd48b9498b70b636131080903cb8ae8a620d956d28c71b2075fb4af30e0072f9fef7a552931d9c7667894e020076a864bb88380ae37e42cbc3e6f05ca3b90416c6ae75ca6bbc06bec3ebf24828ae79399647cb"], 0xa) shmdt(r1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x20) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xb00) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc00) 09:43:22 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x0) r1 = semget$private(0x0, 0x3, 0x104) bind(r0, &(0x7f00000002c0)=ANY=[], 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000340)=""/144) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) semget$private(0x0, 0x7, 0xa0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000280)) recvfrom(r3, &(0x7f0000000240)=""/55, 0x37, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000400)=0x1) accept$inet(r0, 0x0, &(0x7f0000000300)=0x324) nanosleep(&(0x7f0000000140)={0x3f, 0x9}, &(0x7f0000000200)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd00) wsmux_getmux: no memory for mux 8388609 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1c00) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:23 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x80000048) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000017c0)=[{&(0x7f0000000100)="482c11e663335c898257678f81c6727ff7e6f679382cb1787276128e26052c1a7fd8882cb12a03061e34e5d3b7d52663cca6d936fbd1f9b3a939ffe41ba75973f12d808b6e1dcb21cf92efedfcddeb3efe6173c7cc82a9f0e0b37ee8e8eb20311644d8e49ccedd7974", 0x69}, {&(0x7f0000000240)="ecba85cf647ea40c2a433171057c24f4ae0d85179b7dc2098edcdcdf81974a5d853b035604369e15c6a533d03473e2e6f51fbb1cd4232773ba44d973e8d3ad177e847f2cadc15f80f1283d371a4493bef2c466506df8a2a585584b05b206f41d4a9e5c3d6ccae65ea218231552f2c77d7bf17e67a6a5417e160745f01c73fce8ca0ddeda6f642d8cf7edc9951beda8709160622cb930f4841ae68b5d942f8ba85903538d2188ea10712e8ebc8ee8b855330dcd552d87e399e7e87dc445b3ec3cfefb1a4f9db38e6eb15e319630271e1dffc4da5d36c2b08559e2976fe9c24e909e957c47230173ecba57daddd7dcab57eb2742134a41301ee783add5", 0xfc}, {&(0x7f0000000340)="b306fd85266d788af193b46caa4c6fe973c63feefbef86e6846086d46a3eeb8781afd0157b73e7f32aa9c667a0260028685acef44de175ecd428d625c30cec226c4902b528", 0x45}, {&(0x7f0000000000)="48e9b68ecc82e945a6167529d2bfca5ed6e87a77403891edf77a7afd7033ec3b6e786c48a8a96c0b0be4f91427a829d1a5228d0a6c3d006b0013c3cba0d5", 0x3e}, {&(0x7f00000003c0)="a8229043298bcde15d2a134f9857ff4f0072f7bb1eb22b7e707d4da4252b5e85a1c2a8b024077a8d529c8e41615437c2f1cdfca9ce451a28c3ec4e5a052ee26890ba9fbc05b84f2fba621b9f1e7a7adf6b900fe56a5b3e353cca20f1642ca367b6b440a04d36d3149012ffc47435e7d61f17e15c343e6b2c1e5ea739fa41bb684b98fc1f4cb2be6cb9331704ff", 0x8d}, {&(0x7f0000000500)="1c97bb8bdf3142a148eca3baa1c9bde15559397ea33dd0a329094407a8f473624774e8363215ed2546450cf2af553db956d2c706778bd40a576934cc6c1d80db17c72f03502ae531609b448d5064d7881919eb7cbd5c869b05ff9298eef6f6c94a554cca3ff4c99146e84f195e463e984a555d3ee01fe76020cee0a0c4fce538d181967916d6a34b66dc57c110f8d8f0773eaa12ffb2711e43d7cebb9cc8d0e4ddedc85bb71925c52cafdafb0b48b3d9da15e34e9b95c2951a4254f4ff47acf96fd6aabb3002a01a3d983d8a044c0671cc35262bd212cccf969ef6d92159b0bd4d4112d5cfd9de2c18e49f204d5f455905add37045ed949f3aebb4d5c1dddaa251c95d42d238efbc68d383b5b88d64569a4d2eebb2fd4f4165224ada7d524e16c3edc82241f2ce6e38a55168081be12dba2251c013dd6dd94d88595734df73243d04a86735bc3fdb07dc8fa144f60e148f83717c723a9dab714e96341436e8370eee83296744de366c1a7a0680e2219f90b2f572ca685c245f3b35318e4b1b676e70186a2a028c3063d5f7253c0245cfee604d19625b7cbac18fae178b6ecec06bef7fe2a4eda9eb98414701a7d8364951269571c7c22509be40d78224ddedd566e581214e0795d558e6e229667dd4541cff19d347fee3fd4550e7d5e1039c07e4c4f045ddfe913d4de3431c057fde5280f6f236dc496631c8a6250175842137270157a1b55f15588b8845ba03a4466b5cf08562fb2267a91f8373a12f336dd0e7a9339847f1328b0c8613af0621b905cb038d165914065e813869c59ef0f100459b7f86fe7f0a8b38f5c25398ef48bfbd3923f419f329f80e1fe18e97e9322aac4b0e51adb5dbe698140938fdd1173e91486d276738e80740b12123fbf444691379e92888b88da36a6c2ee486cb04713a367690f5ff0ce39a97a26342bdde5c961e649e44488ddd55061dfe7b62f6e7da566b3c3f2a88afea2bd936f89ea1819f9df1d56591546cf10e5935c86375382bc42461403667b6a43986a7264bb5a6d5b27930aaeb4a49da9c11f8cdb9f414458fd6f0f74f1cd4141b9edfe4d664bb404951a950010f92e1a3a23149285dfc4c0b4ff33777f5309adf7c4501af9db54206acb6649b3da4425c0d77ee36a539050ed506aa14c1c829035f3508b7df0747ddd95def38401e432159b624e34af7ae180bc473931f4476edca8331739299881a7bf62d09af91cc91d49a1cfc40cd78da37c14efcf74108e2ee878a4ce7db2b5a6bae1935a721ac911a2a3fdc22fe8b6539fc05f591da2bc3c362c4faf04176e39dab4c34da14c02a39e75a50d26ee0089ad7d9e1f3fe2bec3a3235649a05d65d80d3811d60f5c965315a18193d32339510bb3ec2b5b4a7273fe881e3cae4a8442e4e63cd66cb8c9b5ec3aa6b1ba40623ccdb8b26a50bd988b49d669c7a5f03c4727adda13ab5155c1d46b71b20b5e2d6ba196c750bcdd2b825c60f37fdc4e1ce2c9dfacd4d4e167d09e2c3d504b9b55cdaf4b4489982f52a32ef7b8a3d8afef553b3043b520eac6c1f65b5e60960fd3913b5a7566909c56922ce3b451b71f805bac12489ebaacdbca7ce2777dfee8a0d7c761894b2cf143f3304ce89cc2777ab727eb2818803c71c91f4a94452b2dfb971c4c2209428591656b81a30dc679a0aeb387c1081c9cfee165c520db9ad7b9ad7b79f752de933a2b9d1d08d7b7eb9ee59488cb4c78c13352438034da22c4d4385e80b6924a0a7eb882d4e5c8351ab1cbd9974cb651f20d50cc6b48555051a1fd4244e70b001632effa08188c7b1c26bc210231803fa11f7872f005c8354b66e00b1a4665025e1ef9216e4599cbf53d3ab20aac0e1fcdb2ceeee29846f288805306dd46283f2879d242f2e797bda6c2e8c84dffe92741f062200a96f9e8319d4e54a022110662a4b4c043b19a24aa94fe364b6b6e84aac679b6cf69841687d47f8f1391ab9868a4902a97dc52c22f536c3e0125639f42b22b7223a73c3d1354cb11c937349b20727529aac884b9990b81661fc033fd849b2cd7a9c64288b7fa6cf5fcb9b55f7b69a7147d0e4a642c7f79005c04f07f97b083dd6cd105af358f0b0a74583f6d06f01bdaf85eb28cd86b8f19f1eb28ad132c116c809705b0eb6e419c38f05a691e2e438d0c1a4c7cce8b7ca21592984712b9c155af153f6a8ba5c429bf117172fe74c29bd939a615ab1374282cf055c1a8a134aab30228bd055638feae3607589241b146fd2f468186cb754943a3a2d0f8ee561ce9a491d82fd380a17ab84096bfdd4a4889c23cfa2478b4fc3ec3cd626c34891041f5bcf842064694fd9c184ba03d12eaaa3f45d2236a9e5f2be8668d003932cc57e827ee27ecf2a7828acd82e1e5e1233ad78fec1c788ffb658e582f61e278c0780b5e949d3a46dbeb7660c05426c8108bfb7d620903a67f4e9b64622b45e6899beb0d3314f436da999721e1c39af0c0c5f9a38d19fcb6f6329cd87bded01f666f3d79e0787f77db4c0b2dbe3e8887930f8e6d8f519a21c96d310cf767ff8418bdd7b514366c06f6a978613b813e46de6e76cd2b09614a4ce50b9a32a650c852d0a36c7af9e371f4debf4a6030613409908b37337ed13fd03b5487f955f30e1c8f528f9823741dba204eb3c903e8e85e25762fbe0edc0482e30ae7f1b638404a4e520778510483df3293c61b715565f765ebb1b2257cc851410bbbe60e7f1c0572f131de5286716b9554179f06d28c25b3ffa5cea100a540976ba20f835405fbba34cfb1796add301d7684cad416b2bc72022009299b60824749fb1b86cddd978a1011f5467892ba00ea23dd06bb607e65eebd2c867132480ffd3674a3ff0d24780236c6d1e51e803d7727f8ee53f9ba2ef3f702ebf9d597ab7ff8b2596b50215952171579ce902e83128088610f140116f84bd193af6c52fb99e808fc051ba3bf7415f2aa047bce952468a122c22bb0a1932044d6890d63d0075c5d8c41cdb490a63c22a1c07d68c085cda627a9801a26cbcf4e13a026234cb895c672d54e876364e0ab63c305b3a4547de66688d41983f477b29bc52ca0df98556ecca60018f99ea8c7086e6b668748545e27bfb60924b972b8a9c7cfb51f4825107d5cff75da45d7d5a221b22ff8e80261eccd9c9fcde72ee42a3e570bf3eae8e0ff5d3704b22f0a720f70206e2e6f85ab48a9b887c6dfe2356fd4c7ce92776734064987c8668ddcd5098928c4d2dd80186a851237fbf7ee534f61d0740e859699eb671471b58d88944d22d5c10e1c405cd9117bec2cd6c41029203ddeb9e774abce4788bfec142b50c5da8a05fa2d7bab93ecd5d1ad63013fff610aae5b7d90478142388afe1b7398b45e64496f0db59ae613e4dd42fe259dbcd399daa9cd8d2595bbb23de1dbe005aa2a96cf9bbdf41704c9b3bcfe308fea1cae1ffacf3e9724372edbb4cce06f61960dca0b601a0895c000bf90a430c21798383ea6cb1f31ba4135cc455ba451a63cc781e003c30138f955bb14ec0a03d6b1a6a4952ae0d9c8aa2d07eae1d56f7ff8be1d99afca066a466554ace073d12ffec7c16179da45841a54af2b7908ae44cbd1406d12ba067e16927f3bb81c4c7de5bed9c02084dd037c7080cc6ccba967be1ca1fdea93507ab0ae239673e586a23fadb51d0af927d72ab6b8f60c3ecc0a88bbda4eb8edb48b672ec5ee9ea940b1d2081289f320921f9aa1114dd3e439d3250de1381583668e9b8afc578ef52e6f9299e60fc967c00ef636354e3f5a13af5c4cf21cfd3a45ee34b9bcd9263dad73a5167d825983b6e01c107d6321143339fe886cb51f37efc9e662ef8d47ed2545fa93719a02bc7784d78dc54036e05373d805910f2c88b56963c14ff3112ae2754652eadea89989740e47dd2e79cca56799b76a48f9a8d740417e468bdf5987fb35156eed320528c310568e4e3b993ae99e6a2e48b9de387d43c06dd3e4fbc1580c8b865fa547da73cb060859818fe1feaf97ded2a832f6b9d109004eb39bafd3961528a5d8d3744fd7f7a2d5c57e679612601bd38c90a47070d33e8fd5ee742bef508a7cb62011cad4fee73c7c6b7e5a3afaccf55783490ca4bcd91d45b2377944f571efcdbc1d41f5bffcb1e507996b92785ae41c09b4992072226214f36a3ccf9a2bac0471d61435bd69a8ed519e734e2f1c77bfd53f5adcf1f21ad63254229af926b822bf7f710c1efdeda8bb85d9945edcd0a7c8475d98cc6b084e5c7e104771d04accb9be5b15160f31cef1209c9fed12868caca08e4db1f4db6f09a6c205b9a2298790cd0e7f2d23037c4ecb1e090f20cef73aaaf8d3cfe7228f0da0d311dd00e957fb9879a30015b9783691fe1f9e7b8a12a670c3d9862ae4539556a395543d09b3820b90e6e8e3f214130b9891b3aed86fef3dcab52c949349a6ae665de3d195bdd224bec52ffeb78884334ffd2fbd9d36bc9e385d443aaf48b8e9641904bafd7a3496b57d257945d8ef29f595e6f36c731e26cde0194670a77bb9c919478565ed43d0df4fd9782ea0e10df2f8a9d8d489c8fd4d330bac08423e03608b60b91f9851f4d9fbee3fd60f000579207c214c3b894e1afbf8767ce2c72b28738a5ea63867c74d93de1a9a62520bda6d498ecd7512a7e304d1ef356f7c74c5a31d7f7c0a438cccaebb2525ef9233a54a726ec151775aa3715eaa7af09184b5b17a99237b6ecf728699002e02d27188d8b2dc3d721d54fc4af30326d46abbe8410a6d24239c2a7f1ba6b494b108fcf05b0f9d36a29ad24d1f3d74c35bac1e40bdf090d0ed98b24e11337ac02c84803cc08c2c8b63e64f688f32f3e3a349dc4fcb838f62d50130693e659dcc2f3aa7890be7d7633070fe67ce8d743cd188c2b00ace8cdc3ff76dfeb592ef1bff0f01cc29352b01f681b451a28e594e1d251ced5373168ef4ab83c24c2a381873c0884e5b58560092e15e9986d4fb759836895a6ea25bfef858db33daf8ba6b747c32bd90ce7e7aafed00f7cfb6402f8ddc9ecb6488e5833f5b26dda07e7adc86fdffb2f4cf852f51399e59bea0d5fb5833b4ce9e712a8170d0e866c26f4c4326767b29049e4b40fbc2cc684ee1a15e8a70e2c8fab90da8e730686a024a24d22804f74bc56380f9c0c42a68310082139e67cb02aa0d3924c77fa9417a4240e10216ca274feebf980b8881860e0855f9dddd57a209d1758476fc6ff27894ec7c2a3547fbde471d921955d509ef6949e15185de4cdd38f19af53c11e550a27f985fed215473b996fcbb7dc2131b5a2638b29d655faffacad8d41b308971a145e1c240651a1d11004d4b82d3e11676c970d15d2491531645d0452996cbcef01ad464b23c1f31620edf0d2f26cb5d216951d72e355bf516245bce70cc50d137e4f1109bdf87654d5d7f4c3ca869d95c76cd0a9a6e7b23addf2d7146038a47fe76d50b6dace53acfcd661acefbe45f48dc2f1a419eeeb3633483b8b3105036597c13b0865b4002898672cb8f137d3bf18f944e9cda9a6934ef9b4d5d80d923563661a5c20d157518ce8aac12131a9014bd318296dc7b91e9123b06db0b081f1e2658cc4f662064e60ee7a1dbf8aae57bcbc0d6d61d89064b6b313e33d4e0b0a40e0aea5e76294c7a7fa425c7892112d575cb346e3ddf55149a84856dcbe346862a52bd32da35ebdc863ecf2373cfbc7584e92bae90309d9c73e54e7bec1246a432f8ab88e620893a79865133915559433cfc5d377236ddce3e4ed66b1ddc6e3c3d6850e8fa6e9120282aed82d26eef3a8602162d8922f", 0x1000}, {&(0x7f0000001500)="22ad00ee4841164ea8d92e8b9c379be720ecfef8a5f43740f1b84b81b8786bec5bef5f2c6dd09a4409b5d0f2fbd21edd470c9bad016868909e04f41cfd8f80cc5cdf26cc3fbb6ce06923e5fcf69fe6430c4dbb74f7a09518ea56a90ab96afaa4f6b8478e579dc67e3b80dcfd109ed3a0e0dc33359f9c07ca0d9bf1850e9628ef6181a35faf51a4de3c5ce11e2fc87352c0558ac05e132b7ac62b551202675af3713cf08f37363c687d1fe857dce04aca60d06e3c9fb9c7ff82004e4e4075160fd3b2f25fc5", 0xc5}, {&(0x7f0000000080)="f2e63aa6e77bb3e8d3b1385db7b9095847e79c5c3698ad56ec2631", 0x1b}, {&(0x7f0000001740)="8db8ce97e8be5f074bae9cc987e39368474eff5c648aa695bf90c362e0c5410251c58527b37a6340ac917e4fec1156b5d824647b2243bd01959f39ba59bbe8a7a17d8c14793f97d9665bbe4d5c15fe8466b8b7ed0b90445e18dac553d1a9c17fb779995cfd6b70d267758f2665c46106273d8a0f0a9736d392bd576d", 0x7c}], 0x9, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 09:43:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2500) 09:43:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2f00) 09:43:23 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) syz_execute_func(&(0x7f0000000000)="d9d067f30f51f4c4411dfac2c4417ee6f76740c065271da00200000001000000c4e1d1e413c423f91648be7867420f474ea58f8960012f") setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xe2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/79) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x9, 0x1000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:23 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f00000001c0)='./file0/file0\x00', 0x10810, 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x10000, './file0/file0\x00'}) open(&(0x7f0000000140)='./file0/file0\x00', 0x4e0, 0x4) execve(0x0, 0x0, 0x0) dup(r2) wsmux_getmux: no memory for mux 8388609 09:43:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8f00) wsmux_getmux: no memory for mux 8388609 09:43:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc600) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c00)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63f1fa3be338f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce53a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c15381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f", 0x578) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 09:43:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000) 09:43:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000001}) 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2000000) 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3000000) 09:43:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x90, 0x480) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4000000) 09:43:25 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x2) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x5000000) 09:43:25 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x3, 0x40000000000008) setsockopt(r2, 0x27, 0x200000034, &(0x7f0000000500)="00000000b822306e365ca6cb12225511000000000000000000000000f12a7dd6f51ed0600e10d4fa56169dbe01370a061681c5bdd2cef7988235d850b44990984d0e9bf472933a01cc7fa7ccb8dd56eb72b8b0c32dbdb24372efac562edca89532b397303b109133148fa1f7c88a24bfbc65ef66391df9074665828de3f290db1d973ce687e5b476bca41c4650a0ef7d29331730356f0ec766f7b8bc3ee524799ce3ea1b89c7d73ccc4b5327c12dd8b8f72eccde3188", 0xb6) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semop(r1, &(0x7f0000000140)=[{0x2, 0x1, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x272, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x7, 0x1800}, {0x3, 0x7ff, 0x1800}, {0x3, 0x0, 0x1000}], 0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x2]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000800)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb2461b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b000000f10246d290da73da00", 0x81) mlockall(0x3) semget$private(0x0, 0x0, 0x205) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6000000) 09:43:25 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) fchmod(r2, 0x80000041) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x7000000) 09:43:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) clock_getres(0x4, 0x0) r1 = socket$inet6(0x18, 0x7, 0x400) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x7fffffff, 0x6}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0), 0x9504167fa19e29e1) shutdown(r0, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x9c, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x91, 0x5}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667c, &(0x7f0000000100)=0x801) 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x9000000) 09:43:25 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x3a0914c44f5b202c, 0x200000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="452076f40f89bcf7755a1052deaa91651f3ea8bbecd4dab826427184911739815bd7c13ca1f2241c18ad72363c68b7af27ac150af45e5029feb210eac8c53bc380b96ceaec2ad13a8aa7cb6427d731cc2a4f3b81a87c863d494f73e24a5fddd02d7bc912087ba926d1ae960e732b0c2cea78e918ee19621c10c16becd4c111fa8d4fd37a3400e3ce5e2beb12657a018d895ce7085113fb061e6ed5c453fa675d28ce553af0ed08bbd564234e46f73c", 0xaf) open(&(0x7f00000002c0)='\x00', 0x81, 0x29) syz_open_pts() execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="78829c43d85f73360298607e3f051b2fad12818cc2e59db9c1d76490b6681990cbd3114461183e9614fbc6a45e3645e1fe70bf935e750e5b0a0cf098646517477bf322069de8b5495cdb9216609817b55e96f6ac79c9c5633e47b16dbeb09a2ee66e45b8df69aafb311e6f7c0cff4442", 0x70}, {&(0x7f00000000c0)="4af13c4e653c2704ba9dc945818498805bcf45066d780d1b6233fb661d68bf63d4b108e80d10c51948ec2bee09eded1571a026e0f07552e0e7ce219d73317ecce7b359312995e25c1289cd4b41218bdab2a3f48fc188efb115a73fb210cf7c9509ef66e3d70d80d0ca7d5d340017cac8262035fb5205", 0x76}, {&(0x7f0000000140)="bda27cbb74aad7a3e817b6dd5e48", 0xe}, {&(0x7f0000000180)="272993a6c9fd8c3af37ab724495e2fdc4267c14422fa7b1ed40c812146c8b8518676625d64844a1f572c36b21503437c15272d9e564011b10440d4c26fc5d767cdd536ac0b65c6c79e8ff81bde0d6fb14714e7b7d74995085287f62d79c252fe8f264091e8d843b6b28b41009b3a024211abb4ea139361b37544db4f2c53e54544935d47cf5fb7cda99cc344b0f0269bc709104b5040ae6e384bf7876ece74d13c4315fbdb2062500391f27a5637caf0f6a506a88d45", 0xb6}, {&(0x7f0000000480)="372d86a817002b6b03e167f5d86ef89223d4e0de3dddcd8a92216dd2393a542cc209743119d7b8acc7d686f8cd02daeb917a3818d57033669bba48a9073c110eeae8f5fc664400bce1a413ed7357ac5345951b9dd94201270918712a994a165cc7d0b6076857f5d5685f49f1719aeeb08c797e3ceff9a0101f55694a32ce235358d7ae47257b5b63cc8fa51ed71a152ef73d609676a101851a2a04f7764475c0ef13a6b09365694db78d69531b22f57b89898e8df701571abed35313759a28536b4c19652cf06b5ca17788fb57f479f20c59d7", 0xd3}], 0x5, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa000000) 09:43:25 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x7, 0x1}, {0x0, 0x81}}, &(0x7f0000000040)) getitimer(0x2, 0xfffffffffffffffe) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xb000000) 09:43:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x2ef) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc000000) 09:43:25 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/252, 0xfc}, {&(0x7f00000001c0)=""/207, 0xcf}], 0x2) r1 = semget(0x0, 0x4, 0x600) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x0, 0x1000}, {0x7, 0x6, 0x1800}], 0x5) r2 = socket(0x21, 0x0, 0x1) setsockopt(r0, 0x2003, 0x7, &(0x7f00000002c0)="1da8a805938940cec80108f9bac7cec89cec387e0bc2d29d34cc2b5bbbd42085dda4fa9da19ac65c4d035f301e1aaf21946c84bd3329838a84353d4cb758676b752e0607273f0f9f074ef99aae2e1e959edc6a6893cef5936e950d72470b3c11ec0c", 0x62) setsockopt(r0, 0x8a42, 0x9, &(0x7f0000000340)="030004077e6b31a9e1d54c924cc0b1d0c03ad2f28f59e0286e8362ee079a5a31ab569eff7c322eacd56e13766128f35f8a6653d34389eb8d4c9a0effc12e1bc55cd544113058ee21fdbde9827b7ae7be50e659a724e7656aa581e74a2d38648798040cd222", 0x65) recvfrom(r2, &(0x7f0000000440)=""/4096, 0x1000, 0x2, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x2) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0\x00', r3, r4) lseek(r0, 0xfffffffffffffffe, 0x3) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd000000) 09:43:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10e}, {r0, 0x100}, {r0, 0x104}, {r1, 0x1}, {r0, 0x121}, {r1, 0x40}, {r1, 0x24}], 0x7, 0x9) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) socket$unix(0x1, 0x7, 0x0) wsmux_getmux: no memory for mux 8388609 09:43:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xad8, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x7d}], 0x1, 0x0, 0x1d, &(0x7f00000002c0)={0x4, 0x12e}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x5}, {{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) 09:43:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1c000000) 09:43:25 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xffff, 0x4c, 0x8}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6040, 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/121, 0x79, 0x40, 0x0, 0x0) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/101, 0x65}, {&(0x7f0000001580)=""/97, 0x61}], 0x8, &(0x7f0000001680)=""/4096, 0x1000}, 0x1) lseek(r0, 0x0, 0x1) getpeername$inet(r0, &(0x7f00000026c0), &(0x7f0000002700)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002740)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002780)=0x2) r2 = open(&(0x7f00000027c0)='./file0\x00', 0x0, 0x90) chroot(&(0x7f0000002800)='./file0\x00') sendto$inet(r2, &(0x7f0000002840)="5c5f459d13e9d3b0f3937af0dd86ccfb0eaf3f0065a79ae876514c365069bcc4b703fda9f9757c5be1533aee27794d3e501b4812713a37e67adadb0fdf0e5c68067e2cd748090dd24c3a698bfa229e3469869308e4c2f8c1f984b0af506a524e4cf49742844b615533fd1c6fcc67251e5ee1f865a11a40537d4a9dfd5a518e6d8eeb40b62bcd40af2ffa60a2dbe86ee3e1dc17e1f99488ed47055d13c03ac72fdf0b042c1a184f93f44156e771c73d2a6b225eeb37dcd5976bff6285091bd058a705db645f5ae53f92aa315d1df2b4a9f8485626ad638636c8b7e1", 0xdb, 0x2, &(0x7f0000002940)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002980)={0x1f, 0x1, 0x1, 0x18, "05d7c9f67044dc09da08dc290ddd9e96e47bd943", 0x401, 0x10000}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/wskbd0\x00', 0x2, 0x0) renameat(r0, &(0x7f0000002a00)='./file0\x00', r2, &(0x7f0000002a40)='./file0\x00') connect(r0, &(0x7f0000002a80)=@in6={0x18, 0x1, 0x8000, 0x2035a7d0}, 0xc) socketpair(0x6, 0x3, 0x9, &(0x7f0000002ac0)) fcntl$setflags(r2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000002b00)="708433126dfe6ee58b488bd795ff7d2b9a8c91af37941208cb701065979cf2c84decbd9b293c46cf51bb07d8b24a0048a2b276f8ba23f15b7251e0ff01e66460debf04c692803f2f2271f1fdb746dbe3cba723a9e5875718dac7b140e4521b010309bb1ee8841f9c6704e6bb969b052ed94481e44e9f69fb1a6ab6eed636665aad63095e370d2f677ad88b94898ea8ccf16c744125830b9aa5a8907989c164683e7cde919ad57b3de590d1156966d8f6e7b703004ed3050dd50891079c2b1abed0d0fec35923fd8cc0d000e754f6133ed232a6655f9270ea6169a42f883dbc3107033c066295acd694b64bf8ef107be967d346d739c2829107b4596470a92e05aa6899a1e0e00ea4c54853245333332173a6d59cce32b572e334410053f1e0d06689b40bfc76e42e51dde24b9d7e16cda35dcccbf79243c4fc280411e584963ab22eac9996ee8c77ef7b35a2f8c3e0e9108e106f18e0cc33c664f53d5f0c79d9ff3a748acf03e538113f69cc8037d0659e00630cac56120bdc1e2fb4fb46ca008e7c1f695331814512fb644b77c47e6bb8c123442666ed3a6ba7f3a3e41c82e922d8dd3b7f50ef2ef990e06d4f202d63cbc386fa62f27d80194af02cfaa8f9832744d4f6b4f7cb4e64fbb6f48dd3f3d1a0b655e5c773030b7739af064069bb7b83b20b8ceba0a6f3651ca6fdfe0925a5ca4995970b395fa347d99255d3f7eca4f74472dcbcb49cc6c7151df88e70a9a32f5e2e6aa3d625298aeecdb75b6038203daf08cdc1f5d5b28fb89ce6165df5b9c35be2936075c891f7ba5468761aab0e184ad8b3f229545a0a77c5fd4c57b50ef6cd4191998b74d4656c347f5fc7e9516d43a07d6d87c6587b513c8a3cdc37146691e9ac1fe10cb0a922a5016972001d515c9c8d49f32563c7e4f6e2fefb8e6cb30475d98d448df496f2fa6531dc255c2bbc88b6c465950fac5da4aaeabfff4d914581c3c2d669c9f6abd0c4bf6a22306d86e26f7e828fe585000586c700d6d3c7a82923961df3e6b91aea8d2bf42da135a9148cf3f7db7ee402cd3894e835ace8f7f33010f63b4c9cf6952fbe62716422a8da306d8777453419eefcbbabeed45cfa44c0b0c2c271cf591cb923a92e7a742d21878da063e6fa8bd621ad6f9f0a52e314685f31df361c34e72524d28efcbdff6144290c4c5c4742b34479f10313e25e21117675bb5c0e64db35a77b5d6076906e2172a82f391db89087b293e95cf843e06fb023f9a98cbd528f7b1cac9d9d1b9ce622040f5d8d8c6d437f8040a47b1d28941f8cb8228cccf6dc669536409a609d0bc819bc7d6fcb94f32811c535ea3b2ca19791995b74a19b04b76399ff8706d051c7a70f7a095f7750fc90d0c131d0938ec5918d6c03b4b401cc9100654fe6127c54176205e11d666251aa60e66359ee3bf2e0324725d7a6b15416d25784c6337281ff2534dc7c63e550ecc63c28a9a33d23ea07908f2445e9a5b52e151931f1f8b77c10266d854eaa8d177bce30c912e9fb91acdb1faa91168a69ea23bd5d70ff0806244552c231e62e4978584653976d7e88b09335da97863c6696fa57543bdec6123b83712c5c6aa5501e8cbea4fa12f897d2ba27ea6fece8ebb3260b0010a16485d5896129a368ec71d66ff87faefc5cea960718e2f5e35d2b8e58ee53d11bbe74e6c39951c943341ca32d0ddcf137973cee21e9a34bf4bb126233798bb999285ee914adb02cd7e0ee77009071b2ef32d358b99caf60e1c3fdae221ecd5edc82ebf55451fa96b2fd5bfdb46ac5c09fc1e20cf9f8dc83973e76078ba2eb0fb3a088efdea4ca8290715464649d0689f649eac91bdfad412350731d33c30a1822bfb2cf8c9095aa0ce97c88f5be42548716aa62ca415712799ebbb9b078455606e0d60f91deede226ffbf16d31ab08e80f64352c13be8f2f049a0ae9b01218304f4f5cee4ac23d753312a3af2f59c14eba088840adc8ee58014d4cb93bae02c88b35c7ecc46fe0b1d5b87f60509206870d343bcf1bd494ec73b7b6e936f5ac4d709a846dd49cb266ed5613e70b71064489079d0f527758771be917c1abd7cfd63e0c7760cd97a2bfe87a46e5a7659fa69bc220876d10040a8f48d8c151b2d58d4f44231e5460af2e06103a1293f46617e693b0d812047d6fd48339c981408d089b97d5f7bc48ccfaba903acf2c6ce8da74539e4647f3fce39f40b53ec6a6d57519e5864d27b57fe3db321344e045699ddb34c1fd3414496779deae1d8dcd0bea99f78b043e7a7ba6323fea11c09668048e6121d3469849e373cd2179b994e230f801b782f3d9ece43dc0fddd644a55ea6eefc865e08f20d7c0960405323e795cc68b1aff1902a3872978fa2fb5ccdc928195f379d76d714968746aab3637a1f7176f8880eb4ee2f7d11b4d4b4e606c74260b93b7cb8e15163d46b5c96c5f2ee2b5accfc422184e02dc2dd1d3bbfb88ef6fbb2829df6496613e93aca7a5b86fa5eee92ab6aa075692c19cbfc8594c92ab4bf8a4949c83bee500cf05c907c11621ff24ffea7d3ea8b0a19eb61aa74053f68c6a89e491e10818abe0c36257d7f68b5052f4e9114ac17ae286c0be35e1c5d8a24f6120182dc38c23b6143521c63331cc9a8a171cdd8f793d39b9e4c9d9d707f8cab71a8206a3ff8da2b8a4408191a21d0d6f1c2ffeb15108ca136b4a122446dfa493757dd7ec11fb6fa43a1e15dc71d59be8917f3b3fef7f89155fe95776eab77ca7bf049a2a4d72e50401b40b2d3aafe29f0158a59fd14559d19c564f1fa16b5c9b9c4f7a6df781ebf4fd6d56a0bbc382f9de8a08f35838d0e5d5233d9de8fb3ded7d9d10704f4018d70d71ceb414152797ec89c0267c29bdf3fd49ac4f7cda2ab8469b3ef3da5a8875f6cdf58a1335d06689314eea9c3b24a6114a0e159f399c345261c5a5c499b96061f2672691f2f3cb478c3490e082e2c67ad7e78e825d80da6209254540c3bb4812711b7f151cc56dc580b74bc99c6dc8a83997de19c57d62ac2b9a4d53fc76f34b2546e262afceb263635ef16e8fc861d501395c15f5bb43a7102cd24091bdf8ea122f974e2c65e1cb2aedcbc7440eb4948f87b3b7b6a7991ca5b892a9ce1da6932ce53210e24270e63980306c8d6cf6d4981c1fbb9bd1c5e599a29913ae66d38b31387017b322df9f662c5eabb87fc96947b3310f9b8bf8da6dbad0c3ee3cd628139c9a5464063d067030a7a9c83a389cda4e6135ba18a17f59fb098ee094692a34eba356ec62bb93857e26d4f597c3c4673a79b02ed9982207466527e2e0fe126068f0cb4c0960666aafd881e27b9d2c5d7b46964d1b1daaac2295df742f9a7c33479d6d7b784784695fc816ed7383a16f13b6cb0db169fa493f9c5c889236c0794fc9dd4ec567dfdad44afef2b2919a9b894d6ecd29b344546b67ad4f533ab9acf7b4bc78ea9464e1d1a7b4d7627c3ecbe7f8499d8d85f9f8ee69ef7d6833e65ab2b9704240cea5fa2531dfe38802706cf3fd3adba96cf2ecdd7fce0f3601375639be2cc8faede5d45af391ddc1d22dad658f5fbc46984d67524e5a1b6cb9d78f243516ab841d68059d9a405d039ccf7f9a8751c11bc53190aa7e1a8edc3bec9807890128492a0a24e9dc4ee8b230cf69549d0ea377fefb1df365a8b0ea95211b07e63d3318b8222afaaeadf8c8b6115ffe51ec093976fd76eaef189ab9791eeb118f6bbde507a76ad29ecf9d782cd42872b4778823ced2b36d3a129f636a5196e926fc9b643a9b4933dbc7813ea370de8eeef3797317c9a58098e4b863148401b21b306288614f78f54bea9015ce02a12b8a023d534c9d9a37126b702f74ed4a3afd051efb5306b134b8065d46106d8e38cc7eeda4ecea3047892e56d6d337b75f569d098e1cc051ee4c0f96710b0260a25fb3d81ca1fe12a6ab855fc6abe44d44a3abb5ae11c33b23299258cff1395f32dbebbe34a0c320a837686df396b9a4b1ab799442020eb1c106fb8775a0d408b7b314e2ee3ec3acce0d8ab5bc4d6207e96c4031830755177caf2e288a53ece45c1781c92be315dd0bce8cdadee0d9bdea52c5f2363ff72e1e84a752d346536d5c4749746f64519264517f53f69251cfcbd990da43c74450ea322fba6327c18c109955c6239641e1be5bbeb87f5113e9cf4a2afcd9e982797e027b50458f620f5848685b80231d621ed4c01a2a91f14a4e98f58a74d7a5fd525e0fdf03c0d3f0f0f60ac678e59c464d914098841689ad48060b344584c7ce7b367bd0e8716eb0f4be13b6bcd2613bb99b9b52c13aa80a255ec89e7c8183cfba6b72e7cc0567dc458e31393ba80ab19512a6fa8ca64bfc08a31e2c7cea9af852882af0707403ada1ec77130144eeec318f162198bcf71dc6d48c1fc0d4031e906fdb4c87e9eac787392896d9c07eb765c6ba9ae261e3111962b305e683f8a3775c1b80779e6064453c23d1c777c0a1ac3913839ecfee5ae66d7f829e69994b7eb33a3184c60ba65cda8d18c93ed547c682f31a5f9432c9625ddc6e8e45c14c805c54876e90a1023bab536473c7506d68969d34d9647a739eb4065d63279de000de6238470eba740eb6212949578b033774fd63495567cd27ed917ef1143ed01215128f4bf4e5088c3b7f8e5c1f3a48575ffeeef56c7320dc3520ac280c5b6687a42ba120d3ebd384279c1bdb0a1bcae215db926cb94fa2c95a9d2c8c32594f799b6fed0aea2474c88790c319671ae27170df01c3a82b53043ee6052fd196dd283115972cab1da97d7abc98b1cee6b9ba25bfa1e87c373f6b32eed6b89cfba1d0f81f7a8c2bb115ecf510f7a6a9a490eadfba1f272143120fbed065d3c63991b897b0892472c8960e0b406db152165748f978f67ee6cdf512ad1c00202e5651e6f4bb7d7e4c789ee0e416f8519412cd0b1d372378385e8b6501ad89947af57ef21ff9607b2cc1c6cad82875b1b4c9f241703268daa8ce864daf8064e09da86545573f508b0ad178667db3b50542f5ed2bc0cd91d06fdea452b7285967de88a84ad2b0446e577bcb793490b0df456e7a3b57ce4643221e2a6c89b210e381077e18e1f4df5340aa40a8d4111612287896e0ba33e40394976c8ad3cbe657d1259618fd51b7733259201127f5a2d7910d4068b393e6c1d4a533083609291a459ea1153d1d8ba750487ccdac6c2a7ec35e90b487e2ac20d817c9b90b219dd241a1f71905d02a833acee50e76d1d1bac2a26b20cec949462b909f7a8a1b1131c460a6b72435f0e069be452e4b33e5d0aed5bc18918faddf515d81f193fa0d8c4a478a1916adaec1d8ac93c798d36501651c91a8059388306977a8244a6ab6df4b0038b58bb1b72ee64f2b60dab85993c5e56ef838718ee4cdd433c632ec320ac68f864980583c2271621a5fb61bac10c84be14ee81789a8e8db0a7f7f81f3d86d257f589d800554fda62cd09da30b687e943ef306553e24bb0dc22e3a43122a40f89abc03398fe8e8ad23a80a5217f582198cf617dc4723f653355531c41dbf32f784f49464b4baada8396aa451e433361070b6f0cf8a34f6f311c75ac8f85cc802c83c1464fd96554cd05159de4af4fd241377f807a3d2ae8dc323f47bf1a341afca9c4655e5e453c50e1a3722dcd0287e2adc76c61e7d17a929881d11ec82cc40b6a4381c1bc990674a87129ba0a730eb2269d325d4d004faac42980eb72b3b06c539689eb80b090f85a364a81c18e5a249223e8230adecdb61c87cdae877fa17cc63b3b5efdb6d5cc527ed3b3dc61d938a9380a3c074710cd", 0x1000, 0x400, &(0x7f0000003b00)={0x2, 0x1}, 0xc) chmod(&(0x7f0000003b40)='./file0\x00', 0x1) r3 = open$dir(&(0x7f0000003b80)='./file0\x00', 0x280, 0x42) fchdir(r2) pwritev(r3, &(0x7f0000003d40)=[{&(0x7f0000003bc0)="90633744", 0x4}, {&(0x7f0000003c00)="855103e246b799519efb79cffead053c9e68e3a646fa65c4aaeafc1cc69e5e293532dad22ecb2daa7e6d8c814b32cb545653ab42962bbd022caef379be5e870eb10d56ef382600878822dc1d7a41d30261c2a834d10d9af8ad62bde9eeb19a75382b092188e202d27ba9996dd3423503d226ec99357f9f27d7eb58466c5e43780afd16cf53e96d43ce3d16a2045b8b06de2593804384a0da90faefa09131479b989cd962793f2b1d4d39b987a1fce75e9e0899c596d683f62aa6c31f9bd0c52ab875da6306de351953128ef5e6921eab7880da7ac91413f75a91114d46fff52412533a7ef4384c088fc3e02c3e04d6ec49eb8db24f", 0xf5}, {&(0x7f0000003d00)="540fd4ee4ce74ba96597e8fdc1207b15bae2d4a09a72c13fa2ed49687a4b3a5c79b5", 0x22}], 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000003d80), &(0x7f0000003dc0)=0x4) syz_open_pts() recvmsg(r2, &(0x7f0000004200)={&(0x7f0000003e00)=@in, 0xc, &(0x7f0000004100)=[{&(0x7f0000003e40)=""/98, 0x62}, {&(0x7f0000003ec0)=""/64, 0x40}, {&(0x7f0000003f00)=""/115, 0x73}, {&(0x7f0000003f80)=""/160, 0xa0}, {&(0x7f0000004040)=""/138, 0x8a}], 0x5, &(0x7f0000004180)=""/99, 0x63}, 0x843) symlink(&(0x7f0000004240)='./file0\x00', &(0x7f0000004280)='./file0\x00') chdir(&(0x7f00000042c0)='./file0\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000004300)={0x5, 0x17a}) socket$inet(0x2, 0x6, 0x68f) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20000000) pckbd_enable: command error pckbd_enable: command error 09:43:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = socket(0x800000018, 0x2, 0x0) close(r1) r2 = msgget(0x2, 0x64a) msgrcv(r2, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0xa, r3) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:43:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x25000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2f000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8f000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:28 executing program 0: r0 = socket(0x5, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="da000800", 0x4) dup(r0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 09:43:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc6000000) 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000000000) 09:43:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f00000000c0)="adbc09d77762e36cb7cce276c523c645a4f16ac0dbd443279ed79b7b62c09121c269853f865d8aa5a1fdfee638d89abcac40c262c6d3794e2a8ed9d3216529b11933fdf85ddc6117fcdb4dbf20c62c2a0f5620eba4bae5e5fa8b6e4cd42e14cc6d2fc9fc8b92f2162b4eb2077685b8d6015ae64acd08be6282", 0x7e}, {&(0x7f0000001000)="38cc3f9c710672a75d374be7249f1569a7f6582d78c5c44161c13b444f47036a1a8d6e15"}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x2081, 0x0, 0x7, 0x0) lseek(r0, 0x0, 0x2) wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2000000000000) wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4000000000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x1000002004, 0x4000086128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x100000041, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="2446f0ec3c9dffe39644734908291e373589c710cbb869cdbbc2a45329218f2321741057d25c9c4aa43d40892f8a0843479eaf675bca1c617e2f32bbdef87b018d0b373dca389be715b05a872a19d9459bebf9f949cf6c7436008443a998af182a1d51abd97b287a8597a1a91444970e2a1119e62e8f761a2ab82ef23e3aa6b768d808cee8f16923ebad001c25f487eee94bddbfaeb497d1d07103277c0c263d50480086e92e80718d31136726187c57a8e4927655b991c9b39e5d8938afb894859cff22fe105cb9b4e79ecaa71781250bfc35656b33f0c63ee7faa548b05812d5a83cebabefa9529fdfb931081c995f37f6788adda35f39d7d4dc71f4dae8c86d4f8c7fe89f22105086c29d5dc485b9ffad1130db2dc3f97683a5d4033e152829d47a7e2efba5f53c37097ad216e0dd516a0c59f71f6d56ca516416e89993507873fa4edc5c62f22866762e43357632363602715d6722df2e8dcb3abd5381b089443f422d43b7fde55edc34edcd8cb097609a0e94ed73e1a138fa4628ac2f96044fe92b975ab278aa9e110f01a6363e9682b0f33afc1de05c49f4522eea3fa3067f3348087b52568723bf8f6276b7b02330b0fcb75f435ec790e14597b6c1ef70836caba04d63c09a016748b7710931ab7b5e2b6d14cc64b35d822131d46171b01af6b09c3748393067d5caa93cafefdb382ae0c30a3fd76521286f82729755a5bbdc5ca6437956ba1c3c8443ba74bdacda644ac35d66ccb14b2c1589ac0dd7c9120afa6bf36cf2377e7bc9f077530563bf01c1f53cca06d02df59768953074a36b9417bfe4bb3709e5583a3e4e30e1d9c666ca245660403e319b2713718a9a7926233f0f5c4ab823a1d6d364dc8bb73a50550afa971173bf8ab106557cf1ae24a7b76d6a3038181fe1c129d131f07734b4b745f5b3bb30a8dd5aef077ca8c449cdc07a2bd6e33291b7d11e6c082fdb8fff797d1774ef88570c676927118fe1cd75db8a78dfdac9f6693af68a2fc4eb018a6a9b3a16678e78c8f4a6835d297209b449461cd638b712b47aa716b8c24abc8edaa465330818ab338f52d6d07a0037dbbf130e447ccd0879884f88ffca403a37323215370d2cf517a67434fc4ef959abfc625b1f171ab35016d32d0bd119d3ff78762e5cb9abd93124c47a488a29aea0aaacb19e8f69e6895efdb402f5676b1cf572ba1f1e930ce6564c1527169e3066464e6a4766b1c700cef8eb992b8a478b56fe6cd356c13bc976da127904b58cb4cf8405a08c4daac804831c355943193101af8cd887026a83f8a9c3648169ea2e0294a158a6e4971f0b9d257dafdefa4c3f1de24db511c05df28f72eeb9b820ce41a7c0cf72d5e733405436b4c1274168837077ecc07b01f0af63a2b9c5c93beab601f5ed8f122c89d8f54db99bbff4b9a7844239b794000606a992555cc9caefd6e220b78a903c6ac3f1c88d819d31e8d8767352a3445ee9be200549ef3bc3a6e2d37f78f8a72e5d605de63e2dfa74b8d669772784ca78357147a78f7c8133cab014ae7696e912aefcce012a386561d9806eb7f176f58b0ff9e1704b579a2348789bb63475d8af496a990789e4c27894b009acd01318fdf31657a4f970f59d5286c2f1d8c58d40b7936652667e67748e76c5c0d0a75d7aa0", 0x49a}], 0x1, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000000000000) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xb001080080ffff) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd0b3030080ffff) wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xb}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = semget(0x2, 0x2, 0x400) setsockopt(r1, 0x4, 0x1, &(0x7f0000000300)="7395a7bda8ae2b86b607dd6f675a75903be5b42dd22d6bdcb57d073a8496db7a310829a6f92132359d344b176ac9fffc900cd2716101484a8a5cf6aa2fc2f41dfd20e3ceb0c99cccc84811a22d60c82d1291eda40567", 0x56) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xd488, r3, r4, r5, r6, 0x3, 0x80000000}, 0xa5e, 0x9, 0x80000001}) 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd0d3040080ffff) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001cc0)="68402b0c2ff94a6676571c5411d4299dfd24e8ca8a2c86acb4dc5e45ecb44abd7523d1e907224253d1a1aeb7cb433ba2ef4a914334917873127a4550be149d4871fca18947354066114a506e1083831b40d8edf388e5408aafa55f13499fa16be96fbaecc8bf72ec9ff77dabf6ddeac377412b4c0bfc73a1b3870013b1dbcf2bea400d70c7876f8e46c19b5acfd84d39a329bc07e46b9c9b615a713f4557390bd7f8518404cfc6aa9dba4bdc916c7052d9ec9b78ace11a3536c72c8ce511b44fe332f2c6a18d386a1de197cf86ff0abb22af6ba46138517a381d1e13ff76728615d1e4d5391976eaa56ece5474bc472f7b70bd219e575b748ae8377af9c736b3e66d11b78954cad59dfe57d4de4079a0434a6dde81707ad299ffa997177b130699c4b03d02cbe2cc9135798e712a046ac06f11e058cbf0c1de52a108bccdc5e0f76c79c1b16e8e6cbb2475e6ea7b7d11fc9edc47ff000e94df14fa08a006bb41d46c0334c8585b8f80b91ec32f1bf413b6c6408105c68c3b130000000000000000000000000000000019d4ddbb6cd0d0efdb4e54eb90eaf8d37b933f6ba435096591c6f0d7311f2541b425a11c397ff7b00bf1c9befeedb9e990a688d8a777af2377763972ce356e3bc69d40bf5445455ea5e9038d6d1b26be5021fddcffe1412e8e6cba697d7843798a57df53763e48e62aa28195484c68c31b9e1a1ca0fafb260b10a2b65ab2400211582de50fbb8bc9692125135cd14a031c6889026af28f8558268ff7a2c2ab355fcbd9c400777d53d10ae335193409b76d61e416bbbf1e5b0e5b1f261e7e0f5b3ff0aa13a1e233c8fcbf2b5ee3d1dd067f", 0x25a) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendto$unix(r1, &(0x7f0000000100)="cff07bb5152c711d67745c762938bfa1b13549c096a58b4dae94a150bbe942dbb7866063e68ba6d8306a60bc3129dba3476780a69c9884fcec607b32", 0x3c, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="911065947aab43bb07656a7285edcd9b6b76b4c2d0851febffe5c7b890d1c90a9fea7a637d024c4211859fefc88d6504a75b09b4f732c5", 0x37, 0x2, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10080, 0x44) ioctl$KDGKBMODE(r2, 0x40044b06) syz_open_pts() execve(0x0, 0x0, 0x0) 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xe078030080ffff) g wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000000000000) g wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x200000000000000) wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0xfeb4, 0x0, 0x0, &(0x7f0000001240)=ANY=[]}, 0x400000000000000) wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) sendto(r0, &(0x7f00000000c0)="f7dba3f523af0b09bf9a75c984fdfdf4ede933885edc9609aa2322d53e181408a2dbc8b4aa550a199d77256f9a9091299d24dfba31b5eb2dc902c7c17a6f5ad6db930df2fa404c54b4cc7da5d52c4ea67cbad9e2a6db116b9dcbb6b3e9c1f525adecd241da856f2761398f51a27bd53baae5af370594d86c1940731e9308fe9760325f111c50137a46299bfe97e9a78d58874b598e4f1445804cb8d209edb9c6808cef40a1937819b5e5f034508c9d98468c6b55947e2db01e754819c1f2a07366a58ae8a7e67c760f60d07202d93200354ff876ed22c60e63de47f1de", 0xdd, 0x1, 0x0, 0x0) 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x300000000000000) wsmux_getmux: no memory for mux 8388609 09:43:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) ioctl$TIOCSTOP(r0, 0x2000746f) 09:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x400000000000000) 09:43:29 executing program 0: mknod(&(0x7f00000038c0)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffb1}], 0x100000000000005e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000540)="14767bdfc735298a74b9f0d971a6bb8a5d47e6e238e427fda072197ede2b427e1d912d9f859c5aae19fc4003be7454b84eb4c67a80a3bbd2238753108ae25116d82efb16320a19ab9545aef6dae881915c5099fcd7e65fa978abc2941a2869b621590d3c53147316294c7df1fb7234eab9a697c53e38e2263ab817e2fb849a5222a428a1f5827be04701ee1ad5e8bf34e1ff696edb40cdc429cd0a150471fb0a4d5f8d3a02e578831636e9dc796ea57bd169e203f416f48453f20f3fe1162ae7a9dfb1abb8e9084971d5d51e8ed8a821800d8fd167f16d60bd6d435afacf3e87e2539e42e9cd5cf471ae4f3b4b7f7258e5c303a276961aa094194e47341a4fbaae18c4a82e067c0a7db057dda12aa03413c5fc0053ee88cc3c1d912e8f8b7ba4e2b08bd37c239b24d9ff47a1dcecbe1abd8b2b6cec59b056ba3f4b0062ffdd4bcd5647f0fed65df4aab143274a2e972aca32a63da45b9f012b50c6d66f508fce69604d7ac820a292c5a0ba80e22b123dab53d65a4cf5a146c79e5980c099634b1319e152531eb6158ec67b92537a0c5685ad070319f45da91a6de2e4044c3f413bf5c7c4239411156258373c166609e56ff638849953dfd15191bb06ae2a87b36c898035b4ed8b8d300e9f3ed911df3db542396e0a39ed87866fe5541df4c68df4272fbeb26fde67f797174ff9106af47d5ba19603bd58fc0b994197b1db340d3ae9e8e57b37f39ef395d419099304f18975c7084a01e322e50dc6054370f31e88750b21c1756e9dc462a18812b50453870f2224bbb618254e44443f7c7249785a8868e4b87af1c2cd7ae2ff0ef11126af95c60bbb7b959ceed5e49cc32c59aba145116e73cee513bb1c29387d2bdbed154f43865fef1d4205df1e98ab24a930ced8f25cf7a6a3bb4307a118f51552b1ffd99461f60ff0da9ce2d70674a491e48580c33a0e329ff3efc863bdcd86de9c92d4f29eaa833e89c125ec5164801d2a3f7c338b980d69081ece82b678e2154159044fbf6d9613c64648f19ac3746402e1dee42ff0861934887489ba3ddc29a78d5e950aff8034073402ad1bc1f41ab7540b96a47c7c416f33f575ba06565706771cedddfb6fbb469003d4b530347aaed03a2080f2534a55f8ba2c54deeb91742b184772132ed52b0a07bd9c58513de7a625520cf217aa8ad49e7f8fbeeeca2e3c5e2adf7ad31a86dc1bc1161a5dacc03f743ef4113786134d46b385c764606d709e45645cfb9a22304c4ab8c3f8d0bd9ea022bfaafb13f7424c80fb856a3f67bcf945deb5a8fc5efa8e070417d260200847ca933754049b8bdf0921340ccf5b162bbe6895ad34cb43b69fd30d5d5447fcdf4fbabe4c15032a7ba5cf7d77bdc97e15d77f813a5430a7774f4250db2e285b3b56a2de24aca28dc2da4514cfcae9afe9e1fd234e2f34a26b598d077c1e659d5423b99f109696606c3ec481cad98aae8c8f2ff75b4d9200effb24e58e09c390f751a1cb87fdec553042adc710712ff00aa82bb9dfdbd0c4dd0f4949a479869b5ad6f9e2f195cdc32156b7adc245bb4248bc55ca4b14b5241536306bf3fc04172443a5166d710e1bb035cba91e4f3536067c89f5f55a6b21134bf7f5bb82e9e27cbf06d9ca985e85d2d55c6ec84c57cdc0c5dd76c320623b868bfd6dcee299f025defe58a76acad8dd8e15f529f90fb6ce52850ecdf0f3716f7ccc4e8eb771a0289a31377ac0f0e76dee1cfee84a69964066aeaadc8f1ae2491450f327a88ba17072ce2625f5973849904458a38d2d02ef9c4db2cefe488464c84feaa5b3506a7323ef30c2411ffc05282613e518b03a8ff2ce3cde9a57bb4dbda3449ff51806e118283d61646b6182a57307fad063c7dfb7bf38df4e443447ca05222c12530dd53999b1d21464454d984c26734c06e53165d57a16f9cacf713d17abc87a99c6d9ec38d20bba47aa99d03c87c2fa732005023f15d2b40212ef6665ff23cd1f6f57866fdd404a52254d6829e2872fae0229efd335aff6a366436f2eaeacaff27d1fcdb8f5204ef401ba164aec38fc1ef81a0458d1732d46e59af3a873a1ea3884f5c363bd95e03d3925f54431aefc2810e68df72cd19df13c3126b215cea6e90ab80010aabed3d266634499bb338e6585e74e27772384f0263f4da817b8c39575cc83d4a1b76a89288e86fd5bba00c97c28dcb99c658d84d59cd83684672c1590894ab11b51e1c5d3601c3b1b0268732edd619a6391910be3b1c5f64f35232b9e1e8295e3e482db060f8cded4ed16c23ceed35de7e107b6cf9edb9fc844d8e95a08ea05e610ad59360e35bee2855228265609e4931f9eba37a5beb5cb90868a6b72a6cec713be0a32549d2e767053bd291882404fb8110f303597b2cd5b0dcb09d823d1c4cb7cbac5bdfa1cf0f367f13b3975970309d6720a37eb813ee93d14433bc01bc6428248f71a659dc7c2d7203f007eb85917000151851cebffb398dfa4d0ec67c2c53022c4128e947a622573a9d09676d3ca210f58f261b2689dcd7f8a63e5a7cfe1ed5dcdb45543d110c87a64c75292a191aadcf9a55bd48c122ca1f2165913345d5575f2c4b9d71ecfd1c256f638f58eaa6bc40ee7b11062c48e09e3a0ac87bf5829ca5473f61d99dc63261a3b6c3564e12d0740cf5e7684873d813560de0320290003bcf7c5ee85e1f512794dd626e3816768a6f4b27a5dd79e590a3f7f4645f78bff3ddc19c5b09bf44e6a2231dfad1557f351fc59bf5b88c4619363b23413641c565cc881bd261a62f2fc6eae9ee8bd954c2b02d4a5e56b8d2dcb287147a2bd51800cdb737344385c5d19457bd6ed7b4594385e8065c194e24678c6705bf9a369264fb9aefe722f619a0993a32216b969976533403c412955a39276888b9721bf22ca6f3d4deb64bbc5998ebcb61bfc28d2f7c15dc9e4bc494c6f272b0f2782cfe401eee98c83883a3c877f0e86e5d14f92a61876cfa5c5b8dc7b5606e2b4627cd22853816d43f12913f132c823aa44495009a21b0dd65d72d8f39e0f0decce6b5695c6ccba318451b9a911197a69aeadd6a0942e4a56b2f7859cc4fff178c5463bc9c330cd7cc64bcc376cd9e2d8d6036eb103d368fbd4c6926dedb815c42ff15d02dedb2eac714a014f66c199151a1aebf538684a02fe03bcfbe77495ae9617cc5a61c1b62b3794b384d40c046740788826ca913f03cac3c8d0c01442e9ac8577e8d58cf6d615520c5ffa06bf140ab3995be66c7c5a80fa6a732c6568ed93732e545f503130a81b90dc080e8b946d93ca59b5f07b362878ff015aa983f99d451fed5d5f258bbcdd894dede08426278320691dd9e83f1c67de0c73e6d04b15f313a535adf131cb3862ac11cddaadd571d5c58905e90a1070b377d6da970597a116055fe5ed1e9fd7d7a04530b19f97ab65fbf19b59cc5d2543d003254ed8bf23a09a5a6c4d1927754e7bd5b98e9ce48a54237bd392920acf2f6de4f3993a02a158e2a7216c455efae1cdd9221cf7f137322d615560b5e9f280612d69e1c2161ed6e3bb26ee2cf8117c0ad10e581616ffbec10ddb1f8ec9909ef2031a51fcf340b565408f41daf8182deb029fc158409fd6744194e77f9a76e56f112f192331610f62dda49296bc73f7d922cb4d2582df9f312805359cbdd6e6b84e50b049e6eea0a5cd2834b4938592457c3097fe3e317d7e6ec221b96e025550be49d928904ed3da181c4b18a1b67072af95fd89b4ac5947e671ee1b866ecbd8349c64fb6df73b4403d7f04ec6d60a42348cf5942d6a98d86228caa968eb46fecb5457336e7cac53e57d1ee10799adc3de890a1f2752cab811291212d103f0a482b76ef019b7b3a7a4e81784bb1ec16135079edd8452abfafeb5f7cab837ed7fdde60feb6347cdf8f91b86e407a39c917ba8d38f70ecbe6b12057da0247dae4109c3861d5c52c881f1da57e5d996c80acce5f328ff62f1b838a88b15a18b851aa31863f14a9ea1b5506f4059ca9bc64b31ab45333e1c5747ca27a79199796ede4eb77ae43d4f3a00f3df306d31705abac452b7f1c16f146a360c2cff775c565259be194383b619520a6598360c7a6250577e5ee3db2aa9b9469477cc120c2a9dd7178390fde300b99717a19636174bd3e6c031d18f3751f1357e0e18c7c5d764ecb78692d94d58f53787b48687f23934de507a7fb78ee5ca2dcebd3a48e6a521a9aed51f133af7ff66025bdd4a33b001725c654361ef7d3dad8ef327f46f96973bcc0d367f9b570ae0ebd396a18fd732b08e85a696c843be9453e7e30a4b73a0b6c98092b2108718d85f1fa51572f983fb97606aa8b0754454846c62b50803acfe6620f5c9574498daa5eeea1083585e3dc00f55287ccb020ab0252a4c4afdf4b5126e5c521500136eb8539fa3168340eda6ce91e3fb1147dc126df9fecf635dd5154faa3177d454fa78e72517a54759f21b175ae25a2b5be7f2e532acf2ea737f71a28f44eb8c875ed92a333f0ae54d68253d066f9d1529becdb45e6d1dcf9923970917c02fdd1e1a6a32a19e590a539583b6c5c357cbc6b758412389dc42f77eb8780bcd8a69fde678e65ff1b85854b7a6388acc6c81dd71541de24c150ce49ed658d23b9d3380149edcb9fefeb2cb2431613ba11773b933ab953c82e88da38607c2f323431b283cb234ef7db80e5129c0e9a8e47cc99842ea71f1a905177b3b698879225b58192d6b082881766a38b49c44a4477452434dd26fa621fd0336454cac729cf575c51e90952dcde8dc799c89a2de4810811219ec59781c51588d0473c42ae3ac7c032234f8478fc6da3042c83e4f0c23300dfd858d89b09dc0eb71550c61f8840f7bca284cafce723e1b1fc4a5e0ac9c3357ae056ac4adade93405e2097a55aa9e0808ef3ae5cfc7d894ecdb88cb86d49a132b4669aafdf5ab6412afc73a7bdcaad62c508e4e9dec2c9a75dc9b53357744b0925d45f86b1c562f6c3a37", 0xdc4}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x4) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x500000000000000) 09:43:30 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x5, 0x0, 0x0) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 v{5)tq]G8'r~+B~-Z@tTNz#SQ.2 E聑\P_x”(i!Y 8&:R"({G4in@) q 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x600000000000000) M_:x6yn{iS?*߱Iqب! gm`mCZ>SB\qO;KrXvNG4OĨ.| }Wݡ*4S<.{Ⰻ|#$G+lYV?KbKVG]C'J.*2=[+PoPi`Mz Š+=SZLFǞYcKRS{Sz V]mL?A;#bX7<f o8SQ*wsmux_getmux: no memory for mux 8388609 l5틍0>=wsmux_getmux: no memory for mux 8388609 B9n 09:43:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1102, 0x9) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000000)=0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x700000000000000) 9퇆oTƍ'/ogOj}[X A4 :{7 uJ" Cpu !unbS"$%NDD?|rIxZhzz& {,YEns)8}+OC_B$0\CRٔaڜt䅀:2c͆ޜ򞪃>%Qd*?|3 i΂xAYOmFHtd/4t=)^ 44T ||Ao3uVWwoFԵ04z: SJU,Tt+Gr.+ XQ=%R Ԟ.<^*z]?t>7MFd`mpEd\"0LJн"BLj?gwsmux_getmux: no memory for mux 8388609 E޵^` wsmux_getmux: no memory for mux 8388609 Gʓ7T !4 [+h4C ]TGOL*{}w~:T0wOBP.([;V$E#N/4kY|eT#`l>āي/[M$ ÐQˇU0Bq/ 09:43:30 executing program 0: mlockall(0x2) chflags(&(0x7f0000000040)='./file0\x00', 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x404) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000780)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2014, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x2) socket(0x1e, 0x2, 0x4) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)="b9a07126898eb674f52d6ac5b612e77ccab71225e913e1e0fbbbd09328a781e7941e1a7023303c34bbf8461bb50835b74662b545f283acda139a44cafda63223da", 0x41}, {&(0x7f0000000140)="44defc8cb91c9e6938", 0x9}, {&(0x7f0000000180)="bfd5fbb8343bd2983fa377b0de303a9e1a1695bb44a2c6a945ad767ab7c1fa1091841d3992bd0f61f1d13047f1e8bfec2f5d730181acf92a8a08091ccc5c58b15741c634f7ecf7f21cf2e4a4dbfaa080e036f562ed293d85e4", 0x59}, {&(0x7f0000000200)}, {&(0x7f0000000240)="e2b45abaa775f712e7d02fbff1b31c843b5dca43575c84404cafb99bf9758a77c1a6e3debb866118e9785ec5706f9d73e98f54e9af407bf31845f2670fb1eaefd43ba1d92e9c2c4b64e610e702484e771785174a0dbf2c1a43b48d24bbc6eeffc6b702ba32182a021c1a801612ac3289f7dd9a2a14fe1b141630f331bdb6eeb6e5c6dc10f9b7e5cce7a810537208c0b6c748525af1abce10e169e1720371f3095e0a226666076675a9f4bd397102bc7111cfbf1fe7aae1af5062e2352465c06d824e49058dafa1cdcb0d6cbb4d099e9ecd1df31594ce1d67bec074480f78fdfab6f90ede582c4c23d7f681162f2a37c68cb5df9f632a9850f875a920", 0xfc}, {&(0x7f0000000340)="7b414d177e9b35a985b67200cf61a2c9d45d2aafd363ad340d1b636dcb9d9702d4bd40c4bb5d27e9eb689b9acf0b245cdff2c6606c70db9debfddb22fa73bc3cb12c391c16c44649a50e6c4f7abca0f7d492dbf956db1bd610a8e1fd3e94602272b2093af7fa1260f625a7a86dd6c66e546f86de801db4a17001d06e9fa00a4e9842e1f5f1fd7abfd8bb24b05608670ade9febeb8b827d9b3eed8e0ac529d06a60dcde0584e974a8f631b0912933521835c3ff7b48eff5bedb", 0xb9}, {&(0x7f0000000400)="82ef84e9383bc9e2e408fb8cc1ab0b32755dcce7a802a069b928bdecd589c4538771553f56e430d33808187af87b59043f46b6ab21d41c9718223728d9ddf394ea4fc0fb908561b198d39efd318f9bec59ff390f589657e2d2c23dfc53ca", 0x5e}, {&(0x7f0000000480)="86229cd966e147e86520bd95feec94b5bd8556ee041bb4c53c0a20147671a4b69c687d0d37348c95645dd39008efbfc7d56d5cbd91622f7f03ed83ce8903a100dd239cd988ed96a0cbd32ebee1d8a0eef1b0e55ed07d4c92537e52ada5de43a2e2613d2ffb536499067ecc8be86096df0f3e7d372897caa532796d", 0x7b}, {&(0x7f0000000500)="8bc007f356df1a41c51a28aec8ff25fe760d0d784882e6f3281343168eecabbfd54cef2152deecc5b9ae611af7dbf6eaed702e220ee015d5f3f6e3230fa3f19f3df02b4c82cc6edfb062710e8ad47e9a18c690310b079f368ac5e4d6285c625dcb07b039c00a2bf782fd2089acd2ce9a2d06ec0b310d6045819942b44d4d9371d110bfbfa791a6df5c6f82640bc7603620368425c06af759f7dcb783887b567335a42eba7f0de713f90cf2882e", 0xad}, {&(0x7f00000005c0)="87d3e1d32e09c316d3efc0fcaecb05b210c99c8fe89d0aa8e1cab4ad723a418ad202a3a7f8fa0438c0f94e00e149224fa43d86f485a29e9438aab93d6abb483fae4fc63f4030f65cc0d575a46aca660b5a099b4befa97045ad8eec7b1e7c446d274860ffc7e9bb1397a136febf71e1223c0a6d2febfa8b20eb2225a40cb494532cac135e75c265cb45d663038af9ac64898d7b7dbb50c20bc7f170a2fccac7a2f54558362a22b85a6a33df0d4c786388604196fa92e8e5a5ba74398ccd5a0cf386fe5ac96e8309a74072f2de6416a92c1d1d8bd6436cd642298994ce76f959c6e72edca768aa321099852d6f39958cb4be918bc47ca49a", 0xf7}], 0xa) pipe2(&(0x7f00000007c0), 0x10000) r2 = socket(0x30, 0x3, 0x670) dup2(r1, r2) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff9000/0x3000)=nil) 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x800000000000000) +IIyZ!VEBHUK$60k$Cmq5˩O56|Zk!K|ʘ^\nLWv b;m%Xjݎ)Rqo|Nq(17zmJi@f܏IP'pr&%8IDX-MHdOꥳPjs#0A(&:<ޚWMD(=adkasc߷8ND4G",S 9dEML&sL1ezq=z8 G=wsmux_getmux: no memory for mux 8388609 C;BHe wsmux_getmux: no memory for mux 8388609 ?~YQߤg0"zb%sЖv!Xahc]ʹUCzdR[Ԍ,Y4]UuĹV8kbĎ 㠬X)Tsc&;l5d-@^v=5` )yM&ghz]מY ?FE=ŰNj"1߭WQY[ac4dV\ȁ&bn轕L+ԥk-(qGQ ssD8\]E{{E8^eFxp[i&Or/a "ie3@1}~n!nUPI(NKprYGqn4dm;DN B4-jb(ʩhFTW3n|S}މ 'Rʸ)𤂷na5݄Rʸ7cG{ӏpk}$}A Æ\RȁWٖ (b8cJPo@YʛK1E3>WG'ynNz=O:0m1pZRoj6 ,w\VRYCR e6 zbPW~^*Fw *6K1я7Q5~d췆MX794Pz-ν:H!:f[J3r\eCa}='o; 6W Ӗ2CS Ksɀ_r`juDTlbf WDڥX^=U(| %*LJn\RnS@ΑGmc]O1wTx%GYZZ+[2sqD댇^*3? Mh%=o)ʹ^mϙ# /j2Y 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa00000000000000) SWƷXA#B~x ͊ix_XT8lqTL X;3ܹ$1a;s3<荣#C(<4}Q)|ɘBq{;iy"[X-k(vj8DGtRCMo!6ELru-yHYxQXs*|"4G0B>O #0 qU a{(Lr>ĥଜ3Wjĭ4 zU:ؔۈˆԚ+Fid:{ܪ,PN,uܛS5wD]EkV/l:7v{5)tq]G8'r~+B~-Z@tTNz#SQ.2 E聑\P_x”(i!Y 8&:R"({G4in@) q M_:x6yn{iS?*߱Iqب! gm`mCZ>SB\qO;KrXvNG4OĨ.| 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xb00000000000000) }Wݡ*4S<.{Ⰻ|#$G+lYV?KbKVG]C'J.*2=[+PoPi`Mz Š+=SZLFǞYcKRS{Sz V]mL?A;#bX7<f o8SQ*l5틍0>=B9n 9퇆oTƍ'/ogOj}[X A4 :{7 uJ" Cpu !unbS"$%NDD?|rIxZhzz& {,YEns)8}+OC_B$0\CRٔaڜt䅀:2c͆ޜ򞪃>%Qd*?|3 i΂xAYOmFHtd/4t=)^ 44T ||Ao3uVWwoFԵ04z: SJU,Tt+Gr.+ 09:43:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc00000000000000) XQ=%R Ԟ.<^*z]?t>7MFd`mpEd\"0LJн"BLj?gE޵^` Gʓ7T !4 [+h4C ]TGOL*{}w~:T0wOBP.([;V$E#N/4kY|eT#`l>āي/[M$ ÐQˇU0Bq/ +IIyZ!VEBHUK$60k$Cmq5˩O56|Zk!K|ʘ^\nLWv b;m%Xjݎ)Rqo|Nq(17zmJi@f܏IP'pr&%8IDX-MHdOꥳPjs#0A(&:<ޚWMD(=adkasc߷8ND4G",S 9dEML&sL1ezq=z8 G=C;BHe ?~YQߤg0"zb%sЖv!Xahc]ʹUCzdR[Ԍ,Y4]UuĹV8kbĎ 㠬X)Tsc&;l5d-@^v=5` )yM&ghz]מY ?FE=ŰNj"1߭WQY[ac4dV\ȁ&bn轕L+ԥk-(qGQ ssD8\]E{{E8^eFxp[i&Or/a "ie3@1}~n!nUPI(NKprYGqn4dm;DN B4-jb(ʩhFTW3n|S}މ 'Rʸ)𤂷na5݄Rʸ7cG{ӏpk}$}A Æ\RȁWٖ (b8cJPo@YʛK1E3>WG'ynNz=O:0m1pZRoj6 ,w\VRYCR e6 zbPW~^*Fw *6K1я7Q5~d췆MX794Pz-ν:H!:f[J3r\eCa}='o; 6W Ӗ2CS Ksɀ_r`juDTlbf WDڥX^=U(| %*LJn\RnS@ΑGmc]O1wTx%GYZZ+[2sqD댇^*3? Mh%=o)ʹ^mϙ# /j2Y SWƷXA#B~x ͊ix_XT8lqTL X;3ܹ$1a;s3<荣#C(<4}Q)|ɘBq{;iy"[X-k(vj8DGtRCMo!6ELru-yHYxQXs*|"4G0B>O #0 qU a{(Lr>ĥଜ3Wjĭ4 zU:ؔۈˆԚ+Fid:{ܪ,PN,uܛS5wD]EkV/l:7panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *315331 78047 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(200000,2a,9) at malloc+0xa79 kcovioctl(1b1300,80084b01,ffff800014a0bf00,3,ffff8000149c6020) at kcovioctl+0xe6 VOP_IOCTL(fffffd803bf300d0,80084b01,ffff800014a0bf00,3,fffffd803f7c69c0,ffff8000149c6020) at VOP_IOCTL+0x9a vn_ioctl(fffffd802f702f10,80084b01,ffff800014a0bf00,ffff8000149c6020) at vn_ioctl+0xc9 sys_ioctl(ffff8000149c6020,ffff800014a0c040,ffff800014a0c030) at sys_ioctl+0x638 syscall(ffff800014a0c0e0) at syscall+0x541 Xsyscall(6,36,7f7ffffdf828,36,3,9b747433890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf340, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: out of space in kmem_map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(200000,2a,9) at malloc+0xa79 kcovioctl(1b1300,80084b01,ffff800014a0bf00,3,ffff8000149c6020) at kcovioctl+0xe6 VOP_IOCTL(fffffd803bf300d0,80084b01,ffff800014a0bf00,3,fffffd803f7c69c0,ffff8000149c6020) at VOP_IOCTL+0x9a vn_ioctl(fffffd802f702f10,80084b01,ffff800014a0bf00,ffff8000149c6020) at vn_ioctl+0xc9 sys_ioctl(ffff8000149c6020,ffff800014a0c040,ffff800014a0c030) at sys_ioctl+0x638 syscall(ffff800014a0c0e0) at syscall+0x541 Xsyscall(6,36,7f7ffffdf828,36,3,9b747433890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf340, count: -9 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014a0bb30 rbx 0xffff800014a0bbe0 rdx 0x2 rcx 0 rax 0 r8 0xffff800014a0baf0 r9 0x1 r10 0 r11 0xc5f13abcb945fcd1 r12 0x3000000008 r13 0xffff800014a0bb40 r14 0x100 r15 0x1 rip 0xffffffff815a6408 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a0bb20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=315331 stat=onproc flags process=2 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000149c72e0,0xffffffff822d72a8 process=0xffff8000ffff6358 user=0xffff800014a07000, vmspace=0xfffffd803f013d68 estcpu=1, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *78047 315331 70641 0 7 0x2 syz-executor.0 27782 40264 0 0 3 0x14200 bored sosplice 41828 175881 70641 0 3 0x82 piperd syz-executor.1 70641 488492 51983 0 3 0x82 kqread syz-fuzzer 70641 266310 51983 0 3 0x4000082 thrsleep syz-fuzzer 70641 320617 51983 0 3 0x4000082 thrsleep syz-fuzzer 70641 459506 51983 0 3 0x4000082 thrsleep syz-fuzzer 70641 40164 51983 0 3 0x4000082 thrsleep syz-fuzzer 70641 243147 51983 0 3 0x4000082 thrsleep syz-fuzzer 70641 508626 51983 0 3 0x4000082 thrsleep syz-fuzzer 70641 38138 51983 0 3 0x4000082 thrsleep syz-fuzzer 51983 162975 5316 0 3 0x10008a pause ksh 5316 171474 56214 0 3 0x92 select sshd 83763 472073 1 0 3 0x100083 ttyin getty 56214 292840 1 0 3 0x80 select sshd 77610 264566 20400 73 3 0x100090 kqread syslogd 20400 357546 1 0 3 0x100082 netio syslogd 41154 22510 1 77 3 0x100090 poll dhclient 78100 14087 1 0 3 0x80 poll dhclient 47983 57763 0 0 3 0x14200 pgzero zerothread 35580 138123 0 0 3 0x14200 aiodoned aiodoned 49285 219697 0 0 3 0x14200 syncer update 5285 85352 0 0 3 0x14200 cleaner cleaner 32946 209122 0 0 3 0x14200 reaper reaper 61871 393728 0 0 3 0x14200 pgdaemon pagedaemon 8780 304897 0 0 3 0x14200 bored crynlk 86390 468160 0 0 3 0x14200 bored crypto 5560 299214 0 0 3 0x40014200 acpi0 acpi0 99225 375071 0 0 3 0x14200 bored softnet 49743 51090 0 0 3 0x14200 bored systqmp 88033 283861 0 0 3 0x14200 bored systq 92518 367838 0 0 3 0x40014200 bored softclock 82877 352039 0 0 3 0x40014200 idle0 1872 57899 0 0 3 0x14200 bored smr 1 523524 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9477 71877K 71885K 78643K 10795 0 0 pcb 23 9K 11K 78643K 385 0 0 rtable 85 3K 4K 78643K 456 0 0 ifaddr 43 11K 12K 78643K 137 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 29 0 0 iov 0 0K 16K 78643K 104 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1811 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 21 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 94 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 4 9K 17K 78643K 771 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 41 30K 46K 78643K 412 0 0 subproc 53 55297K 67586K 78643K 261 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 53 0 0 in_multi 22 1K 2K 78643K 110 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 250 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 75 12K 21K 78643K 2554 0 0 UVM aobj 50 4K 4K 78643K 52 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 19 0 0 NDP 8 0K 0K 78643K 42 0 0 temp 129 2353K 2419K 78643K 5181 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 6 1 0 1 1 0 8 0 inpcbpl 280 290 0 283 1 0 1 1 0 8 0 plimitpl 152 41 0 34 1 0 1 1 0 8 0 rtentry 112 86 0 55 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 96 0 92 1 0 1 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 ppxss 1128 14 0 14 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 393 0 248 12 0 12 12 0 8 1 art_table 32 394 0 248 2 0 2 2 0 8 0 art_node 16 85 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 90 0 80 1 0 1 1 0 8 0 shmpl 112 50 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3019 0 1593 47 0 47 47 0 8 0 ffsino 240 3019 0 1593 85 0 85 85 0 8 0 nchpl 144 4217 0 2573 62 0 62 62 0 8 0 uvmvnodes 72 3222 0 0 59 0 59 59 0 8 0 vnodes 200 3222 0 0 170 0 170 170 0 8 0 namei 1024 11900 0 11900 2 1 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12792 0 12792 14 13 1 6 0 8 1 sigapl 432 923 0 911 2 0 2 2 0 8 0 futexpl 56 10289 0 10289 1 0 1 1 0 8 1 knotepl 112 297 0 276 1 0 1 1 0 8 0 kqueuepl 104 150 0 148 1 0 1 1 0 8 0 pipepl 112 582 0 563 5 4 1 2 0 8 0 fdescpl 424 924 0 911 2 0 2 2 0 8 0 filepl 120 5253 0 5165 5 1 4 5 0 8 1 lockfpl 104 252 0 252 2 1 1 1 0 8 1 lockfspl 32 346 0 346 2 1 1 1 0 8 1 sessionpl 112 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 21 1 0 1 1 0 8 0 ucredpl 96 1173 0 1166 1 0 1 1 0 8 0 zombiepl 144 911 0 911 2 1 1 1 0 8 1 processpl 840 939 0 911 4 0 4 4 0 8 0 procpl 600 1866 0 1831 5 1 4 4 0 8 0 sosppl 128 1 0 1 1 1 0 1 0 8 0 sockpl 384 602 0 585 4 1 3 4 0 8 1 mcl64k 65536 528 0 528 66 66 0 65 0 8 0 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 12 0 12 3 2 1 1 0 8 1 mcl9k 9216 6 0 6 2 2 0 1 0 8 0 mcl8k 8192 10 0 10 4 3 1 1 0 8 1 mcl4k 4096 48 0 48 3 2 1 1 0 8 1 mcl2k2 2112 5 0 5 4 4 0 1 0 8 0 mcl2k 2048 48031 0 47991 15 9 6 12 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 83165 0 83101 42 35 7 37 0 8 0 bufpl 256 6878 0 2389 281 0 281 281 0 8 0 anonpl 16 96409 0 89323 70 25 45 53 0 62 8 amapchunkpl 152 3561 0 3474 6 1 5 5 0 158 0 amappl16 192 4764 0 4294 60 35 25 36 0 8 1 amappl15 184 48 0 44 1 0 1 1 0 8 0 amappl14 176 76 0 74 2 1 1 1 0 8 0 amappl13 168 43 0 38 1 0 1 1 0 8 0 amappl12 160 54 0 51 1 0 1 1 0 8 0 amappl11 152 247 0 235 1 0 1 1 0 8 0 amappl10 144 123 0 122 2 1 1 1 0 8 0 amappl9 136 942 0 936 1 0 1 1 0 8 0 amappl8 128 507 0 494 1 0 1 1 0 8 0 amappl7 120 100 0 95 1 0 1 1 0 8 0 amappl6 112 274 0 268 1 0 1 1 0 8 0 amappl5 104 148 0 136 1 0 1 1 0 8 0 amappl4 96 1074 0 1050 2 1 1 2 0 8 0 amappl3 88 214 0 209 1 0 1 1 0 8 0 amappl2 80 7082 0 7044 2 0 2 2 0 8 1 amappl1 72 24884 0 24499 26 17 9 19 0 8 0 amappl 72 2107 0 2076 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 51 0 2 1 0 1 1 0 8 0 uaddrrnd 24 924 0 911 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 924 0 911 1 0 1 1 0 8 0 vmmpekpl 168 9958 0 9937 2 0 2 2 0 8 0 vmmpepl 168 105437 0 104157 115 37 78 78 0 357 15 vmsppl 264 923 0 911 1 0 1 1 0 8 0 pdppl 4096 1854 0 1822 5 0 5 5 0 8 0 pvpl 32 318713 0 308624 165 36 129 138 0 265 30 pmappl 192 923 0 911 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 524 0 120 15 1 14 15 0 8 0