Warning: Permanently added '10.128.10.15' (ECDSA) to the list of known hosts. 2019/02/01 16:43:41 fuzzer started 2019/02/01 16:43:48 dialing manager at 10.128.15.235:37976 2019/02/01 16:43:48 syscalls: 1 2019/02/01 16:43:48 code coverage: enabled 2019/02/01 16:43:48 comparison tracing: enabled 2019/02/01 16:43:48 extra coverage: support is not implemented in syzkaller 2019/02/01 16:43:48 setuid sandbox: enabled 2019/02/01 16:43:48 namespace sandbox: support is not implemented in syzkaller 2019/02/01 16:43:48 Android sandbox: support is not implemented in syzkaller 2019/02/01 16:43:48 fault injection: support is not implemented in syzkaller 2019/02/01 16:43:48 leak checking: support is not implemented in syzkaller 2019/02/01 16:43:48 net packet injection: enabled 2019/02/01 16:43:48 net device setup: support is not implemented in syzkaller 16:43:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x47e56555) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x200) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCSTART(r0, 0x2000746e) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r2 = getegid() fcntl$getflags(r0, 0x1) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000440)=""/94, 0x5e}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000540)=""/29, 0x1d}, {&(0x7f0000000580)=""/205, 0xcd}], 0x8, 0x2b) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000700)={0x0, ""/15}, 0x17, 0x3, 0x1800) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000740)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x6, 0xfffffffffffffffb, 0x96a, 0x1, 0xdb39, 0x6, 0x1, 0x0, 0x0, 0x2, 0x7}) readv(r4, &(0x7f0000001ac0)=[{&(0x7f0000000940)=""/88, 0x58}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/170, 0xaa}, {&(0x7f0000001a80)=""/53, 0x35}], 0x4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001b00)=0x400) bind$inet(r6, &(0x7f0000001b40)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000001b80)="3c8b1441abace409f328b50184bc2eafd86ae005d2f3b5eb2ffd869f1c01f217d272976234ca5f8013cac5669718e73b461b4aa837e64ecdf6b901f17c3a5c5c75020a26d005e3bb211829d62c0f5377d2ff91e41f8b1804d76128ed5731ee31b0fb2a850c52dab14a992e587dd913e35727e518e9f4f691881c873925932bdda3e87f96a0962d4c59cf5dc818e3815a5f1b55c1ebaf41b805183bf919083fbbaf24cd98be91ebc307ac613601683af4ed0024a351f96fdb288f79806e2a1311aa50f2fa95c5adc2fbfec7d78cb74f4efdb70d6585", 0xd5) chmod(&(0x7f0000001c80)='./file0\x00', 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001cc0)={{0x18, 0x1, 0x0, 0xfffffffffffffffa}, {0x18, 0x2, 0x9, 0x4d5}, 0x374, [0x6, 0x2, 0x0, 0x2, 0x800, 0x4, 0xf2df]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001d00)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x67fc}, 0x100, [0x5, 0x0, 0x3, 0x8, 0x5, 0x5, 0x3, 0x9]}, 0x3c) r7 = openat(r6, &(0x7f0000001d40)='./file0\x00', 0x1d0, 0x40) getpeername$inet(r1, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001e00)="4303b20e74db315b7d8b6ffd57267e964c26702bdfda771319f9d20ba213851cdb89a9daa2d37aca37c68649e3ca0bf6bf57640bb14dce67a89f3235640464762b0deaee65e563f5f18088dee5442195f81f98a804387d6f95fef2651980cabff4be745f81eab6cbb12d406d3fa460c7fdefd26589b5cba7b3d3da99299a1907f5c25d0e4bdfe3a6af328b0be74905dd389eb695a34d1294464cae69212ef9d427b1d1a8b680ea8364024b33c6666963a8f6e53e8696c11dbea0d9f95a63d7c584f928b21c00e9b11379894c41bfe397d561f5f9f4b0891c09981bf633c35a97b6", 0xe1) getgroups(0x4, &(0x7f0000001f00)=[r2, r2, r2, r2]) fsync(r1) 16:43:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x0, {0x38bc, 0x1}}) fcntl$getflags(r0, 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0xfffffffffffffffa}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x4}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x3) lseek(r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0xfffffffffffffe91, 0x1000, 0x8, 0x3}) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1ff, 0x2}], 0x1ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xfffffffffffff4df, 0x9}, {{r0}, 0x338b7c6003b48ceb, 0x10, 0x80, 0x8, 0x5}], 0x2, &(0x7f00000002c0)={0x3, 0x98e}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x0, 0x8}) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/92, 0x5c}, {&(0x7f00000013c0)=""/186, 0xba}, {&(0x7f0000001480)=""/6, 0x6}, {&(0x7f00000014c0)=""/28, 0x1c}, {&(0x7f0000001500)=""/25, 0x19}, {&(0x7f0000001540)=""/79, 0x4f}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/154, 0x9a}, {&(0x7f0000002680)=""/12, 0xc}], 0xa) getrlimit(0x0, &(0x7f0000002780)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000027c0)={0x9, 0x3}) connect$inet(r0, &(0x7f0000002800)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002840)="ac52a249e929aa88cd86b0bc80294d281a78510355bfd2b45508ba5413772682b076b40bd8e9b710cfe1dee08104912240a1adc11007f237cbeef3b0375c2d799c7963e3089bab9ed1a796fe6cdabb2fed875f1460882226b611a9a57bf4ee0abe6cf56af8b9e3ab838004b7790adb5a80347b54fabebf9c2008", 0x7a) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6010, r0, 0x0, 0x0) fsync(r0) bind$unix(r0, &(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0xa) getuid() chown(&(0x7f0000002900)='./file0\x00', r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002940)={0x3, 0x6}) socket$inet(0x2, 0x4001, 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000002980)={0x2, 0x3ff, {0xe9f3, 0x69a}}) readv(r0, &(0x7f0000002a00)=[{&(0x7f00000029c0)=""/33, 0x21}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000002a40)=0x10001) 16:43:52 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x8000) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, &(0x7f0000000180)="46dc6b37264b323ac78c09c0a4a4831175ca4b11c114c7989fec777e7ae3e27956b87881d9f7990d7fc1bc859e21a89a5eaf963dd2b883cb432aa1", 0x3b, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x4, 0x5}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000200)=0xfffffffffffffeae) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) socket(0x2, 0x3, 0x4) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:43:52 executing program 1: setuid(0xee01) r0 = socket(0x7, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x562, 0xfffffffffffeffff}, {0x18, 0x3, 0x8, 0x3}, 0xfffffffffffffff7, [0x7, 0x0, 0x1, 0x4, 0x5, 0x100000001, 0xe3e5, 0x400]}, 0x3c) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) 16:43:52 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x20}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x40, 0x0, 0xc6, 0x0) 16:43:52 executing program 1: r0 = socket(0x30, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:43:52 executing program 1: sync() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000002c0)) fchmod(r0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) 16:43:52 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x1) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/52) 16:43:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x0, 0x0, 0x43d4) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) setsockopt(r0, 0x2, 0x3, &(0x7f0000000000)="478c0baceabc6a8be1761d097cb22526f32e209587c38a3e1ac9a84bcef72e2001e2f8267d93384fecd5f4a85a38742d9e73939407beabc2061a029f5e8fd47c8ab4d8b382b418597db5a4991ec3392951d5c841a9e0531af7a6f86e115d6689713a70f639d0c48a7d83026f71829a15", 0x70) r1 = msgget$private(0x0, 0x220) msgsnd(r1, &(0x7f0000000080)={0x3, "54e59aab70bd21989b65dd92c6dbeed652fb4da3b5cd0d8ce0f234a32e642b56ddfd233cdd73dbabec4d31484fd6c5341be0dd681172cf29ec4870110032f49aa619c213b1d7da09a4fb7f0581ba18f69141d73aade4aa222f9673903a03a68b12054e140c3a2934026037226708a5de3f32aec6a7a47fb84dfe4d8064349bce5f7b131232879540473e98f5675a00db590c40766643f2005a1184e4e24fcf72ed5dcccd44f5a6d026f95eb6f3e02dd7823f5c22e6"}, 0xbd, 0x800) 16:43:53 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfff) r1 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pckbd_enable: command error 16:43:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket$inet(0x2, 0x4000, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f00000002c0)=""/48, 0x30}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/49, 0x31}, {&(0x7f0000000440)=""/57, 0x39}], 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:43:54 executing program 0: r0 = socket(0x10, 0x8000, 0xfffffffffffff001) shutdown(r0, 0x2) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:43:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x3, 0x29}, {{r0}, 0xffffffffffffffff, 0x4, 0x42, 0x0, 0x5}, {{r0}, 0x0, 0x84, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x6b, 0x1f}], 0x2, &(0x7f0000000400)=[{{r0}, 0x0, 0x0, 0x1, 0xaca2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x1, 0x9}, {{r0}, 0x0, 0x11, 0x80000076, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffffb, 0xb8, 0x1, 0x100000001, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x21, 0x3, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x8000, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x0, 0xd9}, {{r1}, 0xfffffffffffffff9, 0x4, 0x23, 0x9, 0xc1}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xccc, 0x100d}], 0x8d1, &(0x7f0000000340)={0x9d1b, 0x1}) close(r0) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x19, 0x1, 0x0, 0x4, 0x9}, 0xc) r2 = kqueue() fsync(r2) pipe(&(0x7f0000000380)) r3 = dup2(r0, r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x6) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x100) close(r2) 16:43:54 executing program 0: r0 = socket(0x2, 0x20000000000001, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x101, 0x8, 0x0, 0x0) 16:43:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x10, 0x5, 0x1f}, {{r0}, 0x0, 0x0, 0x8, 0x5, 0x100}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x21, 0x100000001, 0x3}], 0x8, &(0x7f00000001c0)={0x0, 0x100}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7ff) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1) accept(r0, 0x0, &(0x7f0000000140)) 16:43:54 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) dup(r0) ioctl$TIOCCDTR(r0, 0x20007478) setreuid(0x0, 0xee00) r4 = geteuid() open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) r5 = geteuid() setreuid(r4, r5) r6 = shmget(0x0, 0x1000, 0x104, &(0x7f0000ffe000/0x1000)=nil) setreuid(r2, r4) r7 = msgget(0x0, 0x90) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0xfffffffffffffffd, r5, r3, r4, r3, 0x10, 0x4c40000000}, 0x0, 0x7, r1, r1, 0xb4, 0x0, 0x6a, 0x10000}) setregid(r3, r3) r8 = msgget$private(0x0, 0x102) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x27d6, r4, r3, r4, r3, 0x20, 0x7ff}, 0x5, 0x800, r1, r1, 0xcbf, 0x9, 0xfff, 0x8}) shmctl$SHM_UNLOCK(r6, 0x4) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/133, 0x85) shmctl$SHM_UNLOCK(r6, 0x4) 16:43:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000600)="0a52cabfb23ca73f9a54c514af67badf63b2393a0a90ade6019c777426439581d3a7a2701eb1901dc4650d62bb28c90e4620d905873b14149fa2457a2905e40fc1495ecf2c00207ce722587b060ce5ffb077990c384cf3d815a89ecb1f30695013a306a9f50945a19db35e380eea023826a27746e0babc60aa68579c7c702fdb1bc415b0428f29d8a6e14be6cff6ae0afb5abd09bafa52f4f3f5f6b640c2fce9ab45970bfb259f427d99021acf39d37bbd5e64d7ca27fa87d63ad2be7adcbc9d3d78a66342141bb23596e55f28fafaed3e977e6be7a0381f3399554c9149bec75f56911c5300c0a89af1b67ac31d87f6dd1fbd74313d16b7b9d0e6fa55a54a21ad23004f207ea1246cf1751bc0535d98498866abee05a6053c2319088b61cc49a1afbefdee83f51f613573a99c7a124a34bc24570f060f751d13e06b06d2b8571fae1af24741f1d62d817b3ba4124279a1bfe572a95b4ddfbd61ac22672b57a61040175f0d4af59e7a371dc2b31a0866cef234d68e09bd71de9f329938cf155a1f54e1822c8a0128b87d9742e22b1d1676b0855f321ac3933feff02de7b421dc5d09dd9ad989e8627191b46b09e0c28dc94bd2efa22926cb2f378a2982290f24ae7f4370b739da45c024f887ca5953f3a43699d132c8e26e139c5ef8e44e1aa939d0fa0b876850ba62daed4f176890811afe8126e560ff422d364f712b7758b6e3f5caaebd295f531a47c924a318c0a461ea9c97ef64ff0e459a6212890645ff266eccc871776766a9233fd8fd82c2bf67dabf47b299113e8305ff0db0469e061457bf61b13847302fb55ffbb1dfa8baa81cee7f46540cab4f3f2cdc1ec0bf4ccb6c7f98ae519be83383765b89210abb58497b21f0bb30f73bf2ab4405489cdb0d716353881e2682d6ec01eec201dd5c7af85a69bd409fa1cbfdf7c047c63bde60d480b25f5396abb5986af73acdb3d154f71516e6cd62fe0a105cd49b7331d631cff5c8f8e8cac37e8d6f9813856236c626c6242a749a85ae17c074f7f9356eb8b9e7dc615ca189505e822eef93591504f6d9b505da5d43b058902d1113513cc6b20a", 0x303}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x3, 0x7bb0, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) close(r0) r3 = dup(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xee5d, 0x1, 0x1, 0x9, "477d33b5ec11a7446b54de69ca54b8f49799f203", 0x3f87, 0x100}) r4 = getppid() getpgid(r4) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x8, 0x8}, {0x18, 0x2, 0x3, 0x8948}, 0x80, [0x2000000000000, 0x7ff, 0xa4, 0x8, 0x5, 0x100000000, 0x8, 0x7]}, 0x3c) syz_open_pts() 16:43:54 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x400000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="014de6263a6c38846cfcc6adc8c4db8b96cdeb51a156afcdbf81bd6784fba78896859551f6f185d13573c488afff98a6a8fad85e956c2bff5eefb9933fd8d9d67c204c9270d050b8b97109ea2cbe82b63d148326ddd1a1241d6a515067a2c1e54f4deba0090536dc02b9f071d75de1bf03f227a4e30ef7ca65ceb0e782a75eef1d575018d8d700ffd5cf2b7998dc1892bde0bfb87593d51420b1e4382097c8db856653f49eaf7c8bbe6e93184f3fa60340ce77cf792d09c338a2bff11cd5c532a8ba27a127602cf7735e74be707f77f4a0ee0af75dbff732255afd089147e3c1d69709afd0e2d75a1c9eb2ec84fd049a306484f9", 0xf4}, {&(0x7f0000000040)="05e534b456045174bc108dee9e3aaa68553764b3d55d966d372b24b5efcb19ac6b3332a36b2d8012dad816", 0x2b}], 0x2, 0x0) flock(r0, 0x2) flock(r1, 0x2) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380), 0x100002eb, 0xfffffffffffffffe}, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x0, 0x9, 0x7fff, r2}) 16:43:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) getpeername(r0, &(0x7f0000000500)=@un=@file={0x0, ""/17}, &(0x7f0000000540)=0x13) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="40020000000000000000000000000000f46e34ee3f45e51478bf7bb9e1cae0a6bd199406a12bd94a3870b717b552449af4b6c067e31d44b0a44000914943fcfa2a06273531eece269003e133677cce92271f6d8e6e2a438e0021bb22667d145222b794d8f2cb1f448917043442584130d7db08c408b7d916cde6dc4857dacda70a29e2076f122a5aa9100172309440f12a445ea97282b1282ca6f9491b56a69769787beb80295adb4ea576d9cf168deebeaa1f7c3ff6ee2fb948eb1cd71f1db1c25af2fd9dc5f4e474222a7348030e7115441655a95a51c1c66a0938b4af5545fd0c1601ac1ccaca42038f4cb3bc97a012202112b828fb3dbfbfca69589d2de02707939dc55e48bf8fa0b06f1a423a502372e6ce119ecf73446e76d9dedd11db20b9755c8a58dfcca1d50ec7618174fb5c069548b4d65430b36c034865b0f7221f2d069a33ab1dc14b09ff09496e5a3561c5b251bd075025c93076407db5e437ebad3c3a15b8973a469317a50b9c79185dff024c511a701e2da0b4053937c996b4842a9770342a22e26bede87c424e281648beaafef7949406c9a6b7217b4be01fc12962b0ee2e53e9ab06bfdfbc5a131277f6c594ce583b9521ec97b1870d610c6bffad90f0dadc3c550f03573b395ce2697a43c76acff59ad39c6e9ace16a584b3e55758dcde0f7b5e665984cc6fbf238fe6e0207f17361683ce30777ad1be36a07747be3401d20b683323736fc65b10c62a093c51936c86bbc8efbf93e481a6a38ff183b2e10b13e4d59c128f983d8cdc82151ecdeed82f00000000000000eda3cc281daf1b588136cbc87d4d3d75ae83581bdbad450dce20986c746ca8dfbbae69c2e472404543415adc187f1887bcbc86c3e10f50e62d82bebd70ba1aebd2aacb60d6867e0685aa3ccb2dfa36a9d834866399a40d71c7b7dbdefb73cacb5c62708e64ed9b419a2ab8ef7d9ece91"], 0x2b0}, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xfffffffffffffed6) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) kevent(r2, &(0x7f0000000600), 0xff, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x40000012, 0x0, 0xff}], 0x7, &(0x7f0000000680)={0x400, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000480)=0xffffffffffffff3f) getpgid(0xffffffffffffffff) ioctl$KDDISABIO(r2, 0x20004b3d) getuid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="f95458dfd4eb61f88aa0d79cc6e3f0ea597bd171bb07560102e2af6db995b2f689332239d140475835be58e4782465ca64e53c8120e42f02c0e62e2ef9d8675eb4bd5763f30a62c53045b23ee4690d0bd9d6d63a5605b1d661760d32c06b57d13ed37647be833a607288ff57dbdb421fc9a2fcbbc5b8de9a7dd4688a8c06a161ca829a8db783ada4f308ec2d6d25a9ed27b9190b7f3239b7d21634185b68758d657d3cf3c3958f691281cf5b713a522be718591c4e40ba619c21b9695411aa33a3b8bd3ded742b1e65881ce83210e148fc3b3841bc371dc2669e73b8b4a28c79ffed9514", 0xe4}], 0x1, 0x0, 0x0, 0x8}, 0x409) 16:43:54 executing program 1: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x29, 0x1, 0x8}, {{r2}, 0x0, 0xa0, 0x1, 0x0, 0x800000008}, {{r3}, 0xfffffffffffffffc, 0x10, 0x40, 0x10001, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x40, 0x401}, {{r5}, 0xfffffffffffffff9, 0x10, 0xa, 0x29, 0x1}], 0x400, &(0x7f0000000200)=[{{r6}, 0x0, 0xc1, 0x40000000, 0x1f, 0x200}], 0x8, &(0x7f0000000240)={0x2, 0x5}) r7 = kqueue() poll(&(0x7f0000000380)=[{r7}], 0x1, 0xf7) close(r7) 16:43:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x100, 0x3ca4, 0x3, 0x80000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x88, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1af631f8edea6f507502847200", 0x0, 0x140000000}) 16:43:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x120) close(r2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xffffffffffffff2e) fchownat(r0, &(0x7f0000000080)='./bus\x00', r3, r4, 0x0) poll(&(0x7f00000017c0)=[{r1}, {r0, 0x40}], 0x2, 0x0) 16:43:55 executing program 1: clock_getres(0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100d0, 0x0) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087066a1c2f4268e6f661cb517f3152210a15f8ab9644600e3bf7326f3e30a8fba55258d47a6fe1bddd1c65f027e706a85d679bc173d0940cc12a4ab78025350f082557604bd42d493c6bcecf191a9f5bf9268a95ccb2ff12b1b1a90a"], &(0x7f0000001080)=0x1002) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) socketpair(0x10, 0x8007, 0x400, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x8000, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) r8 = socket$inet6(0x18, 0x0, 0x75) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x20000043, 0x3, 0x7}, {{r2}, 0xfffffffffffffffc, 0x0, 0x21, 0x7fff, 0x8}, {{r3}, 0xfffffffffffffffd, 0x10, 0x5, 0x63a, 0x100}, {{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0xffffffffffffffff, 0x8}], 0x800, &(0x7f00000012c0)=[{{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x1}, {{r6}, 0xfffffffffffffffa, 0x2, 0x40000049, 0x3, 0xb3}, {{r7}, 0x0, 0x2, 0x40000020, 0x7fe5f2f5, 0x2}, {{r8}, 0xffffffffffffffff, 0x40, 0x80000000, 0x100, 0x4}], 0x9, &(0x7f0000001340)={0x0, 0x200}) pipe2(&(0x7f0000000080), 0x10004) socketpair(0x38, 0x3, 0x7, &(0x7f00000000c0)) 16:43:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) sendto(r0, &(0x7f0000000080)="125718fa35d66ed38b6118c92aca64cbca008051540812652e3fe3679432059840ae9ba255c4f1fedd1977b02ed938ce62735ab90e2b1fe5bab7d28be86a1892bd052a57de0f831d032af1a9d8e46554374a3bbca70a580ad24cab3bafaedd3cf9238f2ec99660", 0x67, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x8}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='r\x00') fchdir(r1) chdir(&(0x7f0000000140)='./file0\x00') 16:43:55 executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0x80000000, 0xffff}, {0x3, 0x1}}, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:43:55 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlockall() 16:43:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000200000005}) flock(r0, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x101) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80000001) 16:43:56 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/55, 0x37}, 0x0) shutdown(r0, 0x0) 16:43:56 executing program 0: mlockall(0x1002) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socket$inet6(0x18, 0x0, 0xaa) truncate(&(0x7f0000000000)='./file0\x00', 0x1) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:43:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="d200776e46deeeb05a1a2b6ee760416a08d7f8a401fd4319ffc45086f953d285094667bd30eb05c25b288ae6e0dee201a6a937a6076d58d948b61bc6784cda0959c25e5be34d635ba6e5d2280fe43abc2b87483025d50c2568466301f331", 0x5e}, {&(0x7f0000000100)="2e5e11859c86a8d3b98fc19c955aac1dc3de4c8ec1d1220d3645979e64343cdb7457a8e07a23bf86e8f019ef4c400457436cc67525e185f79072aca48651fa59cc76e8a2410d975d9892d66d9ee6f72dec11c8a549476abce209c8b49bc22c76757c8308f2d9b1645a808b8ab6402fcc15d4e61c9e8a7dfa794adab6761308c2230d1f7b7540152ea81f485497eab504c83d5b77cc5159c02ab8b868d17e87bd", 0xa0}], 0x2, 0x0, 0x0, 0x8}, 0x409) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, 0x0, 0x0) 16:43:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/3, 0x3, 0x42, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:43:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x20, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = semget(0x0, 0x4, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x7fffffff, 0x8, 0xfffffffffffffffe, 0x6, 0x62ec, 0x101, 0x1]) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x80, 0x0, 0x0, 0x0) dup2(r0, r1) 16:43:56 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r1) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:43:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20800, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) 16:43:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff01"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="e58efa992b2f7b7ade9bd4d16b27a1b0f48f809432bc75b5a183315b6d7abb02c3faa065be658c95b664afd229a84c34fd22ec9ee0080bb1cb2c6280497f36bcc27cf65d063f5acd2ba33660c814538085751b5119a49d85e0870f68ff3d181e33aceb11fd395947c441d397a864c359fde9ef2c605919eed39daa396ece52e012c21f5aba810da98fa32b92dbcd37ebb03282bef1142800518e01ccdd871015bc00a0a0904f8aa2131d8b00a19a", 0xae}, {&(0x7f0000000380)="441f66fb35472d4716d3b0cbca49e0ad3526311961ba9394e4290c012ab863b98feefdf3af0578cda988d29a468613e32a0d64588ac5c29b40427e9b22c13621327e75667da9123226cf75ce737d6711ea69b683a06862", 0x57}, {&(0x7f0000000040)="88aeb0a8cea98be0526da59e5d37bcb839c2920ea75951f71b56a58c09c163ae7b13eda0f0", 0xffffffbe}], 0x3, 0x3) 16:43:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="c669b416f94ff49a29f21c1c71d0b463ddc63495bbce6cda1e92d8326ba0bba605df154cf94a8e2ab0d1f0d9aaa8040c4a6e6f2173a3d3903e8600f7b65361ebe6e06a732a1d2ce0ef6dea6eeef4b1e72284c1d7d075f064ddac3fe05a1f8d2b759bacc8d9", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffffffffffff3e795cf6966226d3c83b14c478412ebbfc615396cec088aa535a68481e2713cc2780", 0x144) r1 = syz_open_pts() close(r0) fchdir(r0) dup(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000700)=0xdf17d37) r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000740)) syz_open_pts() r3 = semget(0x1, 0x3, 0x500) semctl$IPC_RMID(r3, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f00000004c0)=""/146, 0x92}, {&(0x7f0000000580)=""/79, 0x4f}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000600)=""/98, 0x62}, {&(0x7f0000000140)=""/27, 0x1b}], 0x6) 16:44:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:44:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6035711b, 0x9, 0x9, 0x3f, "9b3b74409c948f4b520e84e4fbc0e5b8c3d2ee7d", 0x9, 0x6}) 16:44:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x184) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:44:12 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) r1 = socket(0x18, 0x2, 0x0) r2 = geteuid() setreuid(r0, r2) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = semget(0x3, 0x3, 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000080)=""/131) 16:44:12 executing program 0: sync() getrusage(0x1, &(0x7f0000000200)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7e2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8, 0x80, 0x7, 0x1}) 16:44:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10120, 0x21) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r1, 0x4}], 0x3, 0x8000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x3, 0x0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:44:12 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f00000001c0)=0x100000001) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfffffffffffffffd, 0x5}, {0x80000001, 0x1ff}}, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffeffdfffffffff, 0x1}], 0xadc, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "cc47c4b98da08b2fb509612ef0de22b01851a3bf"}) 16:44:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0xe7f, 0x100}, {{r0}, 0xfffffffffffffffc, 0x3f, 0x2, 0x1, 0xd5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x714b7f08c9acf71e, 0x0, 0x7e}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000002, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x5, 0x20, 0x6}], 0x1ff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x40000002, 0xfff, 0x100}], 0x4, &(0x7f0000000140)={0xbe4, 0x7ff}) 16:44:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6004, 0x1000086128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x152) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea6b5211cf801bf1fa48f4445ed5f9d28462b2c4a9933f1200ca7d3e8571b5d6f23b146d787239cfcae8d02f8d4341cb992f14cbd61469", 0x43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:44:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:44:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="b19c49c94e7705dc46caf0f4d96197689a2a519ca0e0f87496be26854338b8fcbcca08f61d594e198b996bfd908cb836fc1c596a49dd56c3becdff922bf9f789f2ae007cff7eaec6a242396d3e16e4f19daa", 0x52}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x3) 16:44:12 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0x2, 0x200000006}) 16:44:12 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) open$dir(&(0x7f0000000000)='./bus\x00', 0x20081, 0x9) r1 = shmget(0x3, 0x2000, 0x620, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:44:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cb2aeb007000000000000081c76812b07a15a7ed54f5db4bb9a004ed398455d1550000000000050800000000", 0x2c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x9) 16:44:13 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x66e7e7c954e78ab6, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:44:13 executing program 0: select(0x8b, &(0x7f00000000c0)={0x0, 0x0, 0x10000}, &(0x7f0000000100)={0x3}, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x401}) socket$inet6(0x18, 0x5, 0x7cb) 16:44:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000005, 0xfffffffffffffffc) r1 = socket$inet6(0x18, 0x5, 0x7) r2 = dup2(r1, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)) write(r0, &(0x7f0000000040)='Q', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/86, 0x1d0}, {&(0x7f0000000300)=""/139, 0x16}, {&(0x7f0000000940)=""/228, 0xe4}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f00000004c0)=""/118, 0x76}], 0x6, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:44:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000600)="46724bc9ebc4367d51997b9fc9a96114d1ebc31bad12f6b2d5349e5447538d776aa4e5f63b8f5ce9c2ca7b9668108cee4959be3c4cdabb2e04189b77a1adc78d5b1ac1128f8a1713368b080e45d4bcd58e11b0fc3bf6e79dd640633067c3c2214bcbf84d5e3723e3cd680603ce5cfd18ee655f144630205f81179007af062635baab4811408ce7d09b40be40c15ec33e7a00c64c1051e52d2e2daf69c6556c4a369dcbc71c90b555ba637a7213733796eb2f", 0xb2}, {&(0x7f00000006c0)="588eea6f8561c467babf0061e9c8f946bdf1d3e0437e87426b56c7108e360f5780ed7298aa9c33542e43925935c28c68e029799d2e5f818a3707a91abd5348c0eb0d140f82c7e23b0a1387fbee5eba81414cc782adac66408b6ef25fc27662830d29f7632a0a221ef25d2489ed6f5c000f5c59540d14", 0x76}, {&(0x7f0000000740)="3582357725056f23c65be0aa88eff199b1e6255d6d23820e7979f60677fbdcbad2d3cd14aa3bd199d502513ab5cf1e2576b806c8c2f79c2f192f14f6b048d31c057838f43b9bce3fd026b9544be88a53d0be0aee3a14dae4d9813427cc3c3b4177139919691aeaf1d60c5b4fbe3945765ab33d2979a4c308869beeb0f4942263c3e5890cc7752ac2451ea280092b65a812d504427440c3e53f999f06b69c91b925beaf00d57d587efd7d668aa65e5264df2520d9b163620100802528a5bf28e66b3eabdb8fbd892144fe09ca", 0xcc}], 0x3, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="24bd2d135b9d0ca9c71b4973d2c369e289d17340ed940503647d0ce285f57f85ad740afbe491512c1b4a22edbef5cc4bab7155cd3e7b99084a79c737a5a69a922b237745cc621d0b3894addc17c348b71849", 0x52}, {&(0x7f00000001c0)="8f96513009d8d27fe443f51563ab91ca1ce909ac0b42976fe3294a5dc7b76eb00ec2079c7ff6e50aa8d0c414a592800f1039675c729df159c84f6f577ef8e2a74770f40b10223dd32de7dfd13a0186dc89f81ee320afb07019c6ad2bfbfcbc9a331eee8755b30a3298cc33e1d3d84159550afba43f4f501222f66629b8d8e3395997a3641d41a8ee71c0540c10e1d4a57ae670049793bdb593a42abe7e35b07542886bfec4421b", 0xa7}, {&(0x7f0000000280)="560e1b9e2be94c7fb93833eddca8ca258b09d75f42b3951985add4bc79adf78f82cf54a2ea8a978f4ec1c5cecf752ba47851c6901fc0712544c338eb8ea9ce4cea391ee7c7861318d2c9448e64caf684a8309920670b105a49777205ad3d9c9fe250342eef92e1fccb56bfb3eb2634d76deac228efce4dccecdb0929c8a60f852e0469d598cc3c7725f6905bb8c6d1ec0193fbeb2e5db3d1b73e61ec667e59c759b61f9221b14ec31870a4a18ba2ae9fde0984dd52b977348dc03d17ffb93c27ac0a834fc6f1be012969ef9a0bdb6f7dcb59e34fad997154d788995ab52b955e7df81c06316d83", 0xe7}], 0x3) getpeername$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000020000000000000000000000000000000000000000f10000000000000000000000c295b89c558dea4569a2a1b1bb11e9c8e89158aa65996e997097266d4596a96493013b419741e963f8bcf6758fc995af4562500aa18862a0842d1a44dcde148cb4cd42d276162c6a26b2e89ece4b3eca4144a9d7ef603b42fd591514b77b7f8ad448a8655dac7c0417ba2265c1e6d870a67e28b4c3741c8398e5614962a138e0a6ba85e2f4bd0c801f79e737fef6e8bd735b30a0593614146545c29ebdc8015e606418d2568780e2eee6cc4beb3e032ac610e0a2fc3139b047a0f32248772070e5a3b542b516a86fa281e098c1f100d4b4c59da860d5a5b4ac349270ec645ebdd2d9b14a258ab47d7b05b5fbf0ffae78dd77f835b5c082c7e4b89d6d793fd52aaa63a5b5684dc6a6b0f2949e9e6d564407b66fe70bb497313bcd516afeae9febb45f37408b92aa63e0ca2174cf59c9222d52a97f92b290fa22f4913dfb198159fbfcb864d5902ca9d195e4301e4e438ec7364009ebf22af72299931b531f95b3bcb692480294234aaf5f5280c4a060121e9d68f6213a93d000284e7c57adffb400000000000000"], &(0x7f0000000100)=0x2b) r1 = fcntl$dupfd(0xffffffffffffffff, 0x10000000000c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/69}, &(0x7f00000000c0)=0x47) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:44:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = msgget(0x0, 0x180) msgctl$IPC_RMID(r1, 0x0) munlockall() readv(r0, &(0x7f0000001140)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/67, 0x43}], 0x2) 16:44:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f00000000c0)="0a2f784ca49efbbb435587c8faef1158e103f7f34a3af1bd07c0133da36922c8538f9d5732e9b5a1d6b979af608c33c91cb1aa33099773d19f07b2053a2d1342f7b1e7fe26cc43a98622fb61ba65a2403245213c544bbdd9e687b51a775f828e6e8ff37da04b99526b9d520b450ae5b47653fc5e05ec21b1c3fe31e1e02fb3e655856930183e1249f9e3954e59309d6a5ea69b301ceae5a4c08085e37e6a131455ced507714f0e5febad3d20a9264e2d1d014d2890be540401fa9ec976a1abe0391e9270c91cee9890af555e02c4904dfb7a9914fa48ee6a734f97ff0b23eda345ddbe255ecc4b2ddf336930ca7abb25a4d24eae7c08a7f5dd96352a5e375b1c4eb0d9e80db46c99f206b4fbe54f8ba58c1e060064c108ac14f7e68f24582f100f32f1911ede9c1d26ad07c3224eb5fe196e753e55e78f4f473a738b87e47b548d98c12806e771f1b0f1a010f4059e8de9bf04a6871254990818ad8060bbe765439159c3b20b92c9e781a6f9b91e9c9443fd9aa2ebee3441eda830925fd6eb8c5409398da906f31506dbe6d5ecd246563035445f3a2ccfe9d1f6e4d8d5b5dcac39d852f60f73dc9e6588bb0d71de00599d57b2818d76f5fe88979597ae1a8ef83f453661e9d7499ab222bc404453da671f8c62ca61aecd54185ec4caba706eda3c20c0c4296851ba4f951b619a57c7d287ee14bb4785b8e56afb4d67dcfbee1ba94169ec479aed256309e45ab782004d8aee27f6fe06f4f42f5de4b652c2149ed2fb8eae8a0fa04dfd4f46776c83bc6935ef28099d4cb59b9f68d5a354b4458c9fc93c7e50995cd84726316bef5475fd193affac5dacca96686f0600d1f883a8bd610ca94483cd97ee8fe1a7707113c9683a84a3fea4c89a8afabf4a62dce7ef24e055cd8ca08f0afa6757901e93a0083dff3c42241cd8931db9e12103ff143e0818346a2c7dd5550bcd589e3e78f60ef25b14a641cd4cc2251ba2336cf36d6fe891d553cd27c9609cdaa3daa293cf044c3ca33b4e0a880d99e4039c6ff8392fed89bc7a0874f7c737adac1efa57dacc80d850ddae0e0d123bd47999cbad6b1ca05cf5850a56e5a492a71bf68e2a290b1df669f9aa9b9fee2001d35afc62633a6b1d5ff012ed9e85a385bbe67be20f0f186c0f88f7787a139c944e529a5a270246f31487d6e87995ce0998a01e0fdaea5eee78b887f78f3a6f7d508fa34a70c4adf3230d60c945bd9d1d6aec505c9d0fc7c362706a4d2fe28fd51e0500a08223fb59cba3829bc1ee4791bde19917db005e991eabb51bf0d7446ef2df759ae72ea0ff274329960d8884bdc9d527a18dfefd0cbebb7d8116dd6eb94db85926dd399f4b1fc6b1d3963344cc145c510987b06c8333c0410168b709cc6d02b18d20240e85c94d4241208fe87fb9ef6eb64f6a6531e9f7a7d75dc9be1b8682d4d60414a4d3ce60508bad729af6e2ea78cc07097452dd83fcff546d3b273fc9111c236850535853d0f3365111dc4217add7ca82c6cee8c19ee041b6e3684f7657e9bd4c2fd93039f14932c9a9b7f5e8a9612caef05bae5b0c8ecde4901b70759b0c2a832cc7dabf53741cf24353d80711a398fbb3d5ea211355bd751a82d4bdae64fb700b5572ec800a9a2c31d64c8b89bc09b712246369ef383661561d351296dfa37bc99a186e4511f438fd76d9e133ea9801689fab84eff42d76f88bbe9acdaa4a4a600ab6033f4a19056d4f61be2a6def467424ee1e6b7a6d202d0317763938f8ac91c250c061d10c631e605d8c9551955e234bc8ee691bd43d48caa0bdef83f55782999c16747c2d699616bac5facae4f670b9790f2d9d4ed38d3d2a4edde53bf09a49a6ababc660f148de02e15de1216fa5f48fa65d5900cf351479b20fe706b80c8349f03596a8786490874acd31b63e2580b7df48ff5b6d9e2251c196147ecd0ae6e1b9b2f232608bac12fe9fc418487a96c1855bf2633df416add46a75dd041812c6fc0eb2db61fad668509fbe7414dc1bde6a65fa1e37c17f28e7e5b0be50ab26ab395169ce046aefbd532170ca02694253a066d44c63b54e067c2ca4ae46f58bad0c4e35b1ca9363770ef76bba110ec27a20506e2ca9da8b55615eac91ea9f40c871b92c68b4b2ebe4b08e14395745af6d05db51a850d2103fd2277d7f365d4a8ef28577a459fb129fc75e7c81f26440551a978b5a9c22e4ce14ebd80484418f802be3c4d0929fa2997b576596a873ce0ae7ac137d69bdb5e1b36e7e052ff56e41d2e87ee9e94eef04e8695e516beaf57af0c892606694eb125b20d2465b11f3e1086bf572f564800dc98e9e1ef320e86addb9075f6e87ca76241ac22d699bd2e9927991447419362d5bab34f7a4d200d365dd5069beca4a4cbf395c0ba4ed0d54cfb397c4c7efb668d149115eafab5a82b8c81f4d5e20db6458604cf4f6ca4401a61582c68fb68d561820c49f621bdfadc1620caacc4c68202673f2dbc56681affa2beb9a5e7f2616df1e6864a30e02a9b7a9f08ebfd1e7fd7a90328f03f15e1eb217cf89a6c7abf273bcbf7fe8d608cf7de6b2ed9de5b9ad6d72a9c7e1fd1a439464b190c8ec84a3f981da1e78a930adeba550e4fe96b718d3b45011276bc48e6bb9b8779bca1a42770504dc287abe5dabeebdbb32b4efadf46b5eb5d305860cef6df6fcf77c4eb00d2505c9b6148b030fa5b9c800328ecfebaec98eb83dc69315a31af8a84d89abd4053b32d25d2b7847ec79617a8993e83d42b2ed04281bf109fc85c8ce4e51941af1f09b3025a5ec9cce0e0562ea4078ffe6c7de69968c1334aafb7fd90b33d9041d78946e8c8bc95c9979c0baa66462c08dfdc8b874e1dcbc743d6da5a2b5b8c0e5e706b8e044eb14f54a235bdea70efb8fdcb80fcab93cfb2177f4f8af8f3b1feb5a34f94545ff848764323ff5cd281e176b05747483151db3987d81005dc8a4d82cbad6a4773b9402915a6b5341e501a613c4beb971a166180e0496e97a67a7e7eda857d7d8ca69bd620949ac0aec69f5853b397308b0e2229217b64453b70b71ed511a145aa1a37ac7921fdb4b629be52a8a0a4594b6e6d3764c68a2cc0a27504572018747ae40292084b55e2f3d1a520a6a28419ffe61c5d663b0698e7b529c931ed7faa30bba9c5cec5db961acb5ec374bac2406ad579240046ae3f709069d04bafe52006acd3b0a6a07a38157f4c74ae23040761e42eeddedd9f1d3bf0ef585a29ab94846ba0cddfc38efee75f21df08bf4c534149eacb91112124679570dee8c64694c72041a6ed615d414e79b6cdf51fe3d46eb14074ef3e8cc4be548e2b7cd2054224477295d65cae921833b97b3f121575372677f9df0d9926a20036a0ab6d2c162294b57a6ced67ee7f5f8d976f099b6f58be2384609d0f59e7ea928746d1142428597940f2ffc6ff1c129b538cf4e3457ee06540b8f7ea37f44e47504a2343bf2805b37b874e21fbb9fbe78626cddc616b367f9a0bc4ed0a0a7421f2e33e5e69e4aec1e800817a01682e7b05267235d069278b0985368ab696ed2bbb5ed6037281652115b4136f8b3e2b8d02bbdf7c4e6160de733b2b7914f555d30fa1c3f5cb9bd0bbc5057776dda1101c0e289cab6aa514240d5ab4b89840966e2b821b199b1d1e3adb11cfb538b46601fec5823f07d811dff9a47e148ad190414014dde8a07a3848dc709994c2f0c7346aa6f420230deb8b49703077fa2e169239e6bd166426767b1a2f9ce81a065b0e0221a808cfd5d4ac24c9f7d65b907e0530d6f35deb57913466b86fe9e1dbc95152ee9e294576039301190305938969955700e73c56febf097af77e3c08980eaf73ac25ca6dc5998693b4e5e5d876287ac20ba44b6907f70ca02e96859bd0a9cc75a68a6ed97806c7f36364c6b5722f3d4016c7b7dffa90d4042b72fb30e0553fc46c032f5ed0feac95ec4e30303da32fd432d453f73273f2e6be911e7ce6aa7679a225ddf5a1b82e12000c105e82cae94dfb9836dc264ed9f2c3265ac363af69d2e6446b747096424b11bfff35c92e365daebab235b4abc2769a1eb63a0a2e04ff6318e54a94992627ba1fa6d0b3d01f8e945288a48eaea96b1cff3f6f494ff59af9331067ae11421c3b50b15fbf8739f6d8783cdff0278b9996173924d5573bfa40cad7ccaca81613a54534984669f4ce24f3d05d9ce8a9695db7a52dd742e4d479166c738d66b8e8888094de08debf5ae0c84becf27b13e3712cc46527f3bfd9dba70394273b8b7d3d3de07d7663311356caae9732f157baf33a63e2d81d82ca450a1d36c05fe19d0c15baef8f27a589f7afc25754946a23d41e39ea2c253956a20f45bf2db20dfebbab9b18e118ad69b7f09fc29463a02ea38a0d888cfdd00fc02178a003b1586f294decf1a08f5ab8a8e9c6ece9a1bbf65e814b2d515630f22d2b0923a6931f0da21333bb8fdd2da6c368e4711b406e2b9f20ed57f0dfde482b3fcd3dc8b2ac042fc5977ff5b77b77b602de2d85e8ec53dbf08975b5b175ff89078014e1c0112017aaa21ab5269740d8296b4204f57486ad3a08256f7ad4abc25516de39283229a9d5b1c344697cdb919f8a92fa0880e87560aaab3916d0e0f2f99821c1aeafddeb578864d33d2496dd39925b355b9233dd272fcc46d7c61fa1801014aac5f260cdf8dded5c6d7483b181610be5d9cae90b481e42fe2eab41bfb20d87f0eb382f19c9e6b002a6e734faed784db63a523c9541376bb2ad8e53e416da07c96c6703937a3f8fb7ca4df6d778016340e7c573d2148ecd46e043b6cbd848a7db863798348eb178d0813a63d671123b979979ddaeb0802a560646cfdca15e862949626e37af8f6012da2dc9e0621be38ca2a56f2a7a98fb1f5f8a51cc11874ec3c8240e13db265293fc1f14ba3b4d34b0b446bb4eddd4ac38ba260a69bd63ffeb2b1d3e96441acbf57ef968fe4b09a58ce2834f18d9350b033a04760ea1f738a43c14bc4936b05a22630db9592fc988494d4835e5247c5dbc1f277551b4f63f034b6f477901cf66263ba5fb0371ddad0d443f40286326a5204141edaa1df4ee72aeb24369a0262711ad798c19fb9f000304deb94bee2f1eb3c270b2ec0e819f8931a79f7a85bebddee3b0e51e82be0cf921275a3df75d179d3a9482f0e4aec1b32284c1999d040df4ec6a3b568e3f9d3c45ba1ba67e68ed9e19d7ec731c304feda598357939d97133037ffec06c63f2f9d97805e845381c6df2e9edfb69022f94d501debd077c397a7a18334b830e60e07fbe728f6f0877a8d4ee3c3fb36ee3c7dfc1e8ce828964795660e9735e3e8f405956bc6f739c1babd3c714a8bb78c25838e6b314b0593ab27ea1ca78dcdf7d11909fe0bcc2ac661ba86286b0d944bb586a7d5fe0873f2184536fff9ecd06fb3487c20c8181272ee0fad768401a5006c53f7dd915ea366b1ead1ce37d24a0eee7039727b4145b5f3df28e6c85b22d60aeb2d2ba00c443024be8595dfc7e69b6eb2b7574c69a420585950362652ea768c2fb91e5530be4b98511ce460461f094ab8e1b9019a7dff22ca03e29ed641620786464c3d59d2e7b84855ed2d9eb69e67a4fe23d76b0a58c2ec15754159a743d5f50dd0b7027c4efe6abe9c1660cdc43175a58e3f33bd4b329ce20e41b842ad9f72807f30140d7d8f8e338b4bd51eef68d41ad60995eacef7ac0263d8ad1e467c8b2b78e6bfee3bee5c9adb776c4af05650d98012dadab789a4cd07ddbf02b9345359ea3cbd31540522abd1cc1fe1df57f9f15cc2dc52367ebaa5dd9bd02c", 0xb87, 0x2, 0x0, 0x0) readv(r1, &(0x7f0000004380)=[{&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/201, 0xc9}, {&(0x7f0000002280)=""/252, 0xfc}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000000000)=""/98, 0x62}, {&(0x7f00000010c0)=""/126, 0x7e}, {&(0x7f0000003380)=""/4096, 0x1000}], 0x7) shutdown(r2, 0x1) 16:44:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x40000000000000, 0x8001}, {0x10001, 0x6}}) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:44:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a13", 0xa67) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x14, 0xeffffffd, 0x6e8314e0, 0x46}, {{r1}, 0xfffffffffffffff9, 0x20, 0x200fffff, 0xffff, 0xac8f}], 0x7ff, 0x0, 0x7fffffff, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x14) 16:44:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "78453555be1416d59b6321a15d95306234a8b659b8f20e445cec670248c5844f4a6477075afcf740bf2e213a6bc28446b7e472fc2bec52c0afcce02731859a3b829feace07aa8b94e326a00ee7150c29924e4d272b12cd0fc877c654db17d1c2e84d9c2de77948fcf29e137fe6be4bbc59651eb2fc5c5f94e204341e5c8f365044cf76b32d63adb46f010369dec9723809da997e55e2bfe60de171b276d23399c551e0878ac1bf34257917778533d352d7ec79254e9b27b4add1c559d2629fa0cda099cde4930d1c3625d2387a6e12a890916960084861ab67a1eb615c"}, 0xe5, 0x800) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x3}, {0x9, 0x7fff}}, &(0x7f0000000140)) 16:44:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpgid(0x0) r2 = getpgid(r1) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:44:17 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)=0x800000) 16:44:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001100)={0x5, './file0\x00', './file0\x00'}) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000010c0)={0x8, 0x400, 0xb92d, 0x5}) r8 = dup2(r7, r7) sendto$inet(r8, &(0x7f00000000c0)="0a2f784ca49efbbb435587c8faef1158e103f7f34a3af1bd07c0133da36922c8538f9d5732e9b5a1d6b979af608c33c91cb1aa33099773d19f07b2053a2d1342f7b1e7fe26cc43a98622fb61ba65a2403245213c544bbdd9e687b51a775f828e6e8ff37da04b99526b9d520b450ae5b47653fc5e05ec21b1c3fe31e1e02fb3e655856930183e1249f9e3954e59309d6a5ea69b301ceae5a4c08085e37e6a131455ced507714f0e5febad3d20a9264e2d1d014d2890be540401fa9ec976a1abe0391e9270c91cee9890af555e02c4904dfb7a9914fa48ee6a734f97ff0b23eda345ddbe255ecc4b2ddf336930ca7abb25a4d24eae7c08a7f5dd96352a5e375b1c4eb0d9e80db46c99f206b4fbe54f8ba58c1e060064c108ac14f7e68f24582f100f32f1911ede9c1d26ad07c3224eb5fe196e753e55e78f4f473a738b87e47b548d98c12806e771f1b0f1a010f4059e8de9bf04a6871254990818ad8060bbe765439159c3b20b92c9e781a6f9b91e9c9443fd9aa2ebee3441eda830925fd6eb8c5409398da906f31506dbe6d5ecd246563035445f3a2ccfe9d1f6e4d8d5b5dcac39d852f60f73dc9e6588bb0d71de00599d57b2818d76f5fe88979597ae1a8ef83f453661e9d7499ab222bc404453da671f8c62ca61aecd54185ec4caba706eda3c20c0c4296851ba4f951b619a57c7d287ee14bb4785b8e56afb4d67dcfbee1ba94169ec479aed256309e45ab782004d8aee27f6fe06f4f42f5de4b652c2149ed2fb8eae8a0fa04dfd4f46776c83bc6935ef28099d4cb59b9f68d5a354b4458c9fc93c7e50995cd84726316bef5475fd193affac5dacca96686f0600d1f883a8bd610ca94483cd97ee8fe1a7707113c9683a84a3fea4c89a8afabf4a62dce7ef24e055cd8ca08f0afa6757901e93a0083dff3c42241cd8931db9e12103ff143e0818346a2c7dd5550bcd589e3e78f60ef25b14a641cd4cc2251ba2336cf36d6fe891d553cd27c9609cdaa3daa293cf044c3ca33b4e0a880d99e4039c6ff8392fed89bc7a0874f7c737adac1efa57dacc80d850ddae0e0d123bd47999cbad6b1ca05cf5850a56e5a492a71bf68e2a290b1df669f9aa9b9fee2001d35afc62633a6b1d5ff012ed9e85a385bbe67be20f0f186c0f88f7787a139c944e529a5a270246f31487d6e87995ce0998a01e0fdaea5eee78b887f78f3a6f7d508fa34a70c4adf3230d60c945bd9d1d6aec505c9d0fc7c362706a4d2fe28fd51e0500a08223fb59cba3829bc1ee4791bde19917db005e991eabb51bf0d7446ef2df759ae72ea0ff274329960d8884bdc9d527a18dfefd0cbebb7d8116dd6eb94db85926dd399f4b1fc6b1d3963344cc145c510987b06c8333c0410168b709cc6d02b18d20240e85c94d4241208fe87fb9ef6eb64f6a6531e9f7a7d75dc9be1b8682d4d60414a4d3ce60508bad729af6e2ea78cc07097452dd83fcff546d3b273fc9111c236850535853d0f3365111dc4217add7ca82c6cee8c19ee041b6e3684f7657e9bd4c2fd93039f14932c9a9b7f5e8a9612caef05bae5b0c8ecde4901b70759b0c2a832cc7dabf53741cf24353d80711a398fbb3d5ea211355bd751a82d4bdae64fb700b5572ec800a9a2c31d64c8b89bc09b712246369ef383661561d351296dfa37bc99a186e4511f438fd76d9e133ea9801689fab84eff42d76f88bbe9acdaa4a4a600ab6033f4a19056d4f61be2a6def467424ee1e6b7a6d202d0317763938f8ac91c250c061d10c631e605d8c9551955e234bc8ee691bd43d48caa0bdef83f55782999c16747c2d699616bac5facae4f670b9790f2d9d4ed38d3d2a4edde53bf09a49a6ababc660f148de02e15de1216fa5f48fa65d5900cf351479b20fe706b80c8349f03596a8786490874acd31b63e2580b7df48ff5b6d9e2251c196147ecd0ae6e1b9b2f232608bac12fe9fc418487a96c1855bf2633df416add46a75dd041812c6fc0eb2db61fad668509fbe7414dc1bde6a65fa1e37c17f28e7e5b0be50ab26ab395169ce046aefbd532170ca02694253a066d44c63b54e067c2ca4ae46f58bad0c4e35b1ca9363770ef76bba110ec27a20506e2ca9da8b55615eac91ea9f40c871b92c68b4b2ebe4b08e14395745af6d05db51a850d2103fd2277d7f365d4a8ef28577a459fb129fc75e7c81f26440551a978b5a9c22e4ce14ebd80484418f802be3c4d0929fa2997b576596a873ce0ae7ac137d69bdb5e1b36e7e052ff56e41d2e87ee9e94eef04e8695e516beaf57af0c892606694eb125b20d2465b11f3e1086bf572f564800dc98e9e1ef320e86addb9075f6e87ca76241ac22d699bd2e9927991447419362d5bab34f7a4d200d365dd5069beca4a4cbf395c0ba4ed0d54cfb397c4c7efb668d149115eafab5a82b8c81f4d5e20db6458604cf4f6ca4401a61582c68fb68d561820c49f621bdfadc1620caacc4c68202673f2dbc56681affa2beb9a5e7f2616df1e6864a30e02a9b7a9f08ebfd1e7fd7a90328f03f15e1eb217cf89a6c7abf273bcbf7fe8d608cf7de6b2ed9de5b9ad6d72a9c7e1fd1a439464b190c8ec84a3f981da1e78a930adeba550e4fe96b718d3b45011276bc48e6bb9b8779bca1a42770504dc287abe5dabeebdbb32b4efadf46b5eb5d305860cef6df6fcf77c4eb00d2505c9b6148b030fa5b9c800328ecfebaec98eb83dc69315a31af8a84d89abd4053b32d25d2b7847ec79617a8993e83d42b2ed04281bf109fc85c8ce4e51941af1f09b3025a5ec9cce0e0562ea4078ffe6c7de69968c1334aafb7fd90b33d9041d78946e8c8bc95c9979c0baa66462c08dfdc8b874e1dcbc743d6da5a2b5b8c0e5e706b8e044eb14f54a235bdea70efb8fdcb80fcab93cfb2177f4f8af8f3b1feb5a34f94545ff848764323ff5cd281e176b05747483151db3987d81005dc8a4d82cbad6a4773b9402915a6b5341e501a613c4beb971a166180e0496e97a67a7e7eda857d7d8ca69bd620949ac0aec69f5853b397308b0e2229217b64453b70b71ed511a145aa1a37ac7921fdb4b629be52a8a0a4594b6e6d3764c68a2cc0a27504572018747ae40292084b55e2f3d1a520a6a28419ffe61c5d663b0698e7b529c931ed7faa30bba9c5cec5db961acb5ec374bac2406ad579240046ae3f709069d04bafe52006acd3b0a6a07a38157f4c74ae23040761e42eeddedd9f1d3bf0ef585a29ab94846ba0cddfc38efee75f21df08bf4c534149eacb91112124679570dee8c64694c72041a6ed615d414e79b6cdf51fe3d46eb14074ef3e8cc4be548e2b7cd2054224477295d65cae921833b97b3f121575372677f9df0d9926a20036a0ab6d2c162294b57a6ced67ee7f5f8d976f099b6f58be2384609d0f59e7ea928746d1142428597940f2ffc6ff1c129b538cf4e3457ee06540b8f7ea37f44e47504a2343bf2805b37b874e21fbb9fbe78626cddc616b367f9a0bc4ed0a0a7421f2e33e5e69e4aec1e800817a01682e7b05267235d069278b0985368ab696ed2bbb5ed6037281652115b4136f8b3e2b8d02bbdf7c4e6160de733b2b7914f555d30fa1c3f5cb9bd0bbc5057776dda1101c0e289cab6aa514240d5ab4b89840966e2b821b199b1d1e3adb11cfb538b46601fec5823f07d811dff9a47e148ad190414014dde8a07a3848dc709994c2f0c7346aa6f420230deb8b49703077fa2e169239e6bd166426767b1a2f9ce81a065b0e0221a808cfd5d4ac24c9f7d65b907e0530d6f35deb57913466b86fe9e1dbc95152ee9e294576039301190305938969955700e73c56febf097af77e3c08980eaf73ac25ca6dc5998693b4e5e5d876287ac20ba44b6907f70ca02e96859bd0a9cc75a68a6ed97806c7f36364c6b5722f3d4016c7b7dffa90d4042b72fb30e0553fc46c032f5ed0feac95ec4e30303da32fd432d453f73273f2e6be911e7ce6aa7679a225ddf5a1b82e12000c105e82cae94dfb9836dc264ed9f2c3265ac363af69d2e6446b747096424b11bfff35c92e365daebab235b4abc2769a1eb63a0a2e04ff6318e54a94992627ba1fa6d0b3d01f8e945288a48eaea96b1cff3f6f494ff59af9331067ae11421c3b50b15fbf8739f6d8783cdff0278b9996173924d5573bfa40cad7ccaca81613a54534984669f4ce24f3d05d9ce8a9695db7a52dd742e4d479166c738d66b8e8888094de08debf5ae0c84becf27b13e3712cc46527f3bfd9dba70394273b8b7d3d3de07d7663311356caae9732f157baf33a63e2d81d82ca450a1d36c05fe19d0c15baef8f27a589f7afc25754946a23d41e39ea2c253956a20f45bf2db20dfebbab9b18e118ad69b7f09fc29463a02ea38a0d888cfdd00fc02178a003b1586f294decf1a08f5ab8a8e9c6ece9a1bbf65e814b2d515630f22d2b0923a6931f0da21333bb8fdd2da6c368e4711b406e2b9f20ed57f0dfde482b3fcd3dc8b2ac042fc5977ff5b77b77b602de2d85e8ec53dbf08975b5b175ff89078014e1c0112017aaa21ab5269740d8296b4204f57486ad3a08256f7ad4abc25516de39283229a9d5b1c344697cdb919f8a92fa0880e87560aaab3916d0e0f2f99821c1aeafddeb578864d33d2496dd39925b355b9233dd272fcc46d7c61fa1801014aac5f260cdf8dded5c6d7483b181610be5d9cae90b481e42fe2eab41bfb20d87f0eb382f19c9e6b002a6e734faed784db63a523c9541376bb2ad8e53e416da07c96c6703937a3f8fb7ca4df6d778016340e7c573d2148ecd46e043b6cbd848a7db863798348eb178d0813a63d671123b979979ddaeb0802a560646cfdca15e862949626e37af8f6012da2dc9e0621be38ca2a56f2a7a98fb1f5f8a51cc11874ec3c8240e13db265293fc1f14ba3b4d34b0b446bb4eddd4ac38ba260a69bd63ffeb2b1d3e96441acbf57ef968fe4b09a58ce2834f18d9350b033a04760ea1f738a43c14bc4936b05a22630db9592fc988494d4835e5247c5dbc1f277551b4f63f034b6f477901cf66263ba5fb0371ddad0d443f40286326a5204141edaa1df4ee72aeb24369a0262711ad798c19fb9f000304deb94bee2f1eb3c270b2ec0e819f8931a79f7a85bebddee3b0e51e82be0cf921275a3df75d179d3a9482f0e4aec1b32284c1999d040df4ec6a3b568e3f9d3c45ba1ba67e68ed9e19d7ec731c304feda598357939d97133037ffec06c63f2f9d97805e845381c6df2e9edfb69022f94d501debd077c397a7a18334b830e60e07fbe728f6f0877a8d4ee3c3fb36ee3c7dfc1e8ce828964795660e9735e3e8f405956bc6f739c1babd3c714a8bb78c25838e6b314b0593ab27ea1ca78dcdf7d11909fe0bcc2ac661ba86286b0d944bb586a7d5fe0873f2184536fff9ecd06fb3487c20c8181272ee0fad768401a5006c53f7dd915ea366b1ead1ce37d24a0eee7039727b4145b5f3df28e6c85b22d60aeb2d2ba00c443024be8595dfc7e69b6eb2b7574c69a420585950362652ea768c2fb91e5530be4b98511ce460461f094ab8e1b9019a7dff22ca03e29ed641620786464c3d59d2e7b84855ed2d9eb69e67a4fe23d76b0a58c2ec15754159a743d5f50dd0b7027c4efe6abe9c1660cdc43175a58e3f33bd4b329ce20e41b842ad9f72807f30140d7d8f8e338b4bd51eef68d41ad60995eacef7ac0263d8ad1e467c8b2b78e6bfee3bee5c9adb776c4af05650d98012dadab789a4cd07ddbf02b9345359ea3cbd31540522abd1cc1fe1df57f9f15cc2dc52367ebaa5dd9bd02c", 0x1000, 0x402, 0x0, 0x0) shutdown(r8, 0x1) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:44:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) dup(r1) 16:44:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x6) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x0) 16:44:17 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='W\x00') r0 = socket$inet6(0x18, 0x4007, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x8, 0xffffffffffffffe1, 0x9}, 0xc) sendto$inet6(r0, &(0x7f0000000100)="0de427669d07dba858985449f03fe47463cbdbbc7b60a329007951a6f0f871d6a5c3351326e47f66eb36fc78f75ac5d1e4c9e842235a99f086093c7824db4daafd677885ecad95681009e411cb7b28bcd69be7d895fd917b0456474d337c2885", 0x60, 0x400, &(0x7f0000000000)={0x18, 0x2, 0x7f, 0x2}, 0xc) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:44:17 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d6010000800000000085c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751731e5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ac3530549c6eeab2d4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30992b9b57d95b03f0000979a3edefad0c39068c5c65f9a4500c82c9ef59b196ceef9a443b39af502c095c939c696c33e3486fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d65b34f9eb422db29b072b46770", 0x184) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x200, 0x5}, 0x8) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:44:18 executing program 0: chmod(&(0x7f0000000040)='./control\x00', 0x18) r0 = socket$inet6(0x18, 0x4, 0xffffffffffffff3f) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)=""/66, 0x42}], 0x1, &(0x7f0000000280)=""/115, 0x73}, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./control\x00') rename(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='./file0\x00') 16:44:18 executing program 1: r0 = syz_open_pts() poll(0x0, 0x0, 0x8861) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x7fff) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) execve(0x0, 0xffffffffffffffff, &(0x7f00000002c0)=[&(0x7f0000000180)='\x00']) 16:44:18 executing program 0: r0 = socket(0x19, 0x2000000000005, 0x1f) rmdir(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x2002) fsync(0xffffffffffffffff) r1 = getuid() seteuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20800, 0x20) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 16:44:18 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000100)="bd6d483c9773", 0x6) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 16:44:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200002f653000"], 0x10) writev(r0, &(0x7f0000000540), 0x13f) write(r0, 0x0, 0x471) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x8000, './file0\x00', 0x7fffffff, 0xffffffffffffff7f, 0xed, 0x800}) 16:44:19 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xfe25) sync() rmdir(&(0x7f0000000000)='./file0\x00') 16:44:19 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x100, 0x5, r1}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:44:19 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) 16:44:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="2016a801f5040601005e0e2f7b601a0d040000000000000000000000", 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:44:19 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x1f}, 0x10) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:44:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) socket$inet6(0x18, 0x8, 0x180000000000000) 16:44:19 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x68691f5b}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 16:44:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x26, 0x7, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs={0x5e936829ac9101fc}, 0x61) 05:49:31 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 05:49:31 executing program 0: r0 = socket$inet6(0x18, 0x400007ffc, 0x8001) shutdown(r0, 0x1) getsockname(r0, 0x0, &(0x7f0000000040)) 05:49:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x90) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x3) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 05:49:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x4) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ftruncate(r0, 0x7) fcntl$setflags(r0, 0x2, 0x1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) 05:49:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffc, "107b7c507c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x4ae9, 0x8, 0xff, 0x4, "727292bf2ab5cca66b99238fd4ecf71f61e84b82", 0x4, 0x6}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:49:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/142, 0x8e}], 0x6, &(0x7f0000000500)=""/155, 0x9b}, 0x43) 05:49:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) setsockopt(r0, 0x4, 0x3, &(0x7f0000000080)="8377b514249d9ed58e9ecc15ee82bc7663de1bd81abbe0c4f80e0cc9d893220dd42624c137b4c604ac7e74f455d0175a444d00b97f8650e6855bdf71ed96446607ec53aed2ffd0dca31c2c54150cd80d4a80ce5f8b36c0b164a29fcec6fefe32f3a75b8cbe5cc53b8e2448d77727df88a7365d6449f732c6a5c2e9a59919bb2c7d51ee2c299e91bcf71d1dfd0c9db5ac09a88dbddb56204265c287c1b8b4c87662f598cf5d82298b776d0aab7e29", 0xae) 05:49:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="108c300a5385fd29283000002020af5e000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 05:49:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0xfffffffffffffd6e) 05:49:31 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) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 05:49:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="4166823a6d3b3f23403b7f457334717cfebaab3796c894be7703d02068751d34c545caae42dd5e2f97017e1dc784482b7ed5d85d3e27809feaa0c48ea3a47d4ad29d7ab2177ee425e4342185fd96dae9fdb6050000000000000003d5c9b1049d4d587d0792bc57f8b272517ca51f40d157ad64f3ccf49c", 0xffffffc8) 05:49:32 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000200)='(', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)) kevent(r1, 0x0, 0x0, 0x0, 0x4000ffff, &(0x7f0000000040)={0x2000000000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 05:49:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socket(0x2, 0x8005, 0x6) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) pipe(&(0x7f0000000000)) kqueue() 05:49:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffefffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0xa, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="f6a5e6938997c05b2da42b53f30c51419a61f09a7411e8b1f105859de3791cda2180b3f16adad781ea779f814dc730134a25d3b211a9889c1cee7dd50ab45ddb6680bd2c7c4df21a5d", 0x49}, {&(0x7f0000000140)="a8597b378614ad22897d1e8b7d9a3c7f76b6cf4e8f57a71a59d3893222925f7e5ec3d43348cb3d6040272847b781aa2c8dbde4f008131761b9b037982208707728dab82f1bea557d1ca4a076d51fddddca9d15f756180b69432cd509b72b8834a70ff97f27cbe6c87c8fd2aa4d0218113bbb3de77fba882a311152c0fb8491f1dcdaa77a0ee6e7269527ad1afaff098c82a46ff5e0838f14f72614688c545e8064ff42f80622b0edfb75177300a234183c576bc19ac9efcf8dee097e7cd0b95432706d0103a1dc7c5c1e563763329fdaad0e1ecfab8bbb7742005deb81126efaba183f61a4d0c290", 0xe8}, {&(0x7f0000000240)="d9ff083f23ca794505eba763fa33b194296142d2b2f78fb1", 0x18}, {&(0x7f0000000280)="31c1c9c9a67022f05b5f72e5485eb42c33eef3e02bd71061fe2f4c6b52f42210d4ebac73b6147ef50e27dd956adedaa6", 0x30}, {&(0x7f00000002c0)="cef897f62d0028c8b7bfc20d66c86655", 0x10}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x40e) 05:49:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_open_pts() recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000580)=""/213, 0xd5}, {&(0x7f0000000680)=""/198, 0xc6}, {&(0x7f0000000480)=""/161, 0xa1}, {&(0x7f0000000780)=""/119, 0x77}, {&(0x7f0000000800)=""/13, 0xd}], 0x8, &(0x7f00000008c0)=""/3, 0x3}, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2000004a2, 0x0) sync() utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x100000001, 0x7}, {0xeb90, 0x9}}, 0x2) dup2(r0, r1) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000240)="1c4f56b4bcb7d2f5", 0x8}], 0x1, 0x0) rename(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') recvmsg(r1, &(0x7f0000000b40)={&(0x7f0000000940)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/72, 0x48}], 0x1, &(0x7f0000000a40)=""/205, 0xcd}, 0x2) getgroups(0x9, &(0x7f0000000c00)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, r4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xa) 05:49:33 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) r2 = getgid() mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fchownat(r0, &(0x7f0000000180)='./file0/file1\x00', r1, r2, 0x2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:49:33 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') r0 = getuid() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)={{0xe0000000000000, 0xd7}, {0xbbb, 0x400}}) chown(&(0x7f0000000000)='./bus\x00', r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x2, 0x40) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x588, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0xc1e, 0x8, {0x2, 0x6}}) wait4(r2, &(0x7f00000000c0), 0x0, &(0x7f0000000100)) 05:49:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = msgget(0x3, 0x12) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/114) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0xfffffffffffffffd}, 0x10) 05:49:33 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) r2 = dup2(r1, r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = msgget(0x3, 0x40c) msgctl$IPC_RMID(r3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r4, r5) pwritev(r2, &(0x7f00000027c0)=[{&(0x7f0000000280)="be1d8905f95366f13655d84e16e3d3008a0d0540fb0db8b769843416366792d6004fbb5861236c7de902329dbf12b251b7af28e3f887f350868b2577f84dfd50fa6a0e972acaf47335b4e61b30e6e6322ecc2bad781a9da7f2c9b64e983057f8719051587f6b267618b2992a15101599f162176114ee73fc912ddaa9123b9479a581ca253677d68c23bfb261afa91ed1cbcd7fd9fa3df2fcef9d868992eff66b761c0bdfa2df172b23f7ed43eb24020014d97143d57346f1", 0xb8}, {&(0x7f0000000340)="d68b08ae50f0dc5ba8bdd9b5b1490a32786a8b13ea9af845f45f6cf05f8b9a4dfb2fa9746be978d5eb7ec18976bc043ce498f2d0d291a30e8a5241f2b1b1a4c6de5bd66debbb54f6b21ed0c0e7b56a893d3fff5533ee53ddc0356bb8d5ae4297fae9dd5ba022656210fde76375f1cc05a8b518c78190f735e3e675f917060ce967f1bcd785c93335745a7c386565a2f3861f77fbec95accba40b6cdbef517f2afe3b0a96a7bb3580539ed6a4307a6145d259428d1e0da1dce1137a54f1605deaff7cefee738d9a2f59a3e9218692", 0xce}, {&(0x7f0000000440)="359c535745fcdaf120d005f1d67a343fbebd04d6af34f62cb37a4cfb0d768eb606f843a927d0b9cd9dd28355ef4acd37d59074d8fafe9271a92950711e0fb685d19998aaa61208f658b6d632991774284e80dc131d0c59bb3dfe02d1a38ca61316ee29f1e4575663b808cc7e051abfc7261d13ff6b4eba1084f257fba29df038284c", 0x82}, {&(0x7f0000000500)="7cd193adf6b1288aad60df803da5e070c7398677e55c43094cd23bf5314b4483b9ac9f4f9b1083eccc28a86069f6b33c97c8c27345c550ddd58e00cfbc72615e5662835c1659691ff9371eb7ac30b9091eb2c5f7725d114529cd40e20e0a21b5c1767b61568d0eb5ae787c39eb198d6dc8fa3d0480f73df393faa9122e40a622b67e28e09639a811b7658dcf33ed4dc1549405bc14443ba5bc956426a4f032a2dbe16f4750213fc5c3c527e75ef1b53a78283939c4489c088875e347eb29653b1160a65f1c26e19ef9b8c9c065123d2b71373f6e", 0xd4}, {&(0x7f0000000600)="f14b7924d26d52a7e09ce654f830faf26f291638020d5aa00df037f843d033f075f25eabeb281e28d9dc929084cbe3177870737b40d79dc2f92f248f6c63a8fb32bd26ca6a94273fd9b6bc98f36845e7dd574701e4699c34bd59a52a60d912cc8829b1c19b303c87564a221b0366f776f5a4b3e9d73ca82db6540881531cfd0fd3a937771d0de01f0de7dee830b0470b54dc24b71d3eaf2d8618d17362c4cc7fdbba572d94016ca984a3ace0b3fe97fd4adcfbec66e9b30ad9572bd9a418fc9e4a053d8504ca1f82fa8df89f71970495bacfbbd16ebc4cac68222f7f46eb819ca00a951e69747dfe5616593cb38db5a9faf388f1d3355eb700", 0xf9}, {&(0x7f0000000700)="8f81a2b8d0337bee6513bc583a0662571074201973268b37e2d64302dcd7c999ce442b0769fde01c3146b78170c7bdd4cbc726223b4329343b5f0118276c4e3bbad43c02262ff54414d98144d502267c4542964212a7e5744b47a7454c3272f996f539e874836a5ef00e5b808c13bd5d322d5817e647f0d7deaf30a7d6115ba70d5b629914e6dcdc36a95a7ca987e8b678054488bc3388b7b4c2ee50e7466e56cd8df35158261819e8688233e732b7210f7248b94c0463b8978ab4a8414d662026784e75d3d8ddcaa9d94b12603cdb87f0fe811c988223f532358428a0ac52f011cfa949bf880f9ee079dd016dde9e91d6d3fa364b1886cf0a8201ebc751535ebcabcba83cf49c9b1f13db806e7f924a9ac829b47035c14b2152617eacce0b1f6c54b0c5d6098ab1dcd309e5ddbe4710eaf084f1cb2e25c77a22fbf1f99900f79913642eabb027701f65c43c298812ae57e0b6dbfbdff8b6aa2717adb50c4195ac893b888d8ccbb7e29def88e132866a2990e7a9118abc6d6b4aae6970c30c002e661dce0945f3db00fdd70a8468a2e072f172da0a87621db3d36c53acce16541a21007745e2fef34cdc02c707a3de61be1374d1a89f28fc83859d3f8c8c5d17fa213fd0e2fdc5ffe9d3120bf3636969861def441986c2b4075107016669bd2ea3ee0d55c5cff94003125491107f9483a159dafd26e4402ddc8fa6631a3f510156a253d6f1a2461bd0772b868e7332065c54a9158538e10384d31eb5d899583763976774b9aebbc51641d45b0ca46e7db670ea6b9592daf96e287f71080d3d8dfc6b8d24fb604d8e3bf721520753d5b4844ebc5e2133a1faa67e1cc5a7948ca12ff998860f77ce5eca677f51b31864510acca3afae19c4ae8e25a0cb60abcc55af559850a6f2a7edb322cb1e302e97d7c75488581133792e3b0115ff76d2a35cb4aff4990a00cc76f635174156d34b5b97b063131e2b57493af3214ef9799d7456f8fbe95512fd190ade05295349ea904553382518d2d5a4ae1a7be81d4f0a77c5e8b7032af563f85e61cdb1884f1f3633e876c9894e87ae03f1623bd77ed6621095aa32243efe29955ec28d96d16061749e5ca0db555bdda585206dd4f493587fabc97cee62028adcd0e57ef1b4214835e4b3fff7dca3edfb9a6a75085f95804c5fbaaaf3a430bb724b2aed4fa69e1461f7a2d83d823057113de2e8a45bb192604ff6f952becec10e81ff8a443adf276a59ae08bcd0c2f0b02ce62b20be37d0a6ba9279b838cba081980b7e89a8bbb7453346637fccb9220faf14c4b8312631eb2b83330839a49994ff3e3f878880fb3c6b8aef7902b6769e0de2cc4d9768f7e5d338f19feae239e7297c02817fe4c6053ea10d7311806963b94776ec604a18f66321426a0baed6a186240050bf2f7d6937c3c18b8c1216cbcab5797f9fa33a57345fbbab8741d38a06b86adeb6df9475856652d24c3b81ae339e4f1af3e95b82b36f3e9da05544b1b79013d03e5e19766ef0e203b0170adbe4d24ce7aee2c436423a79cff11da7ff4f2c7af49ce236d9275de18e34d10c4a19af452ca1a7f5b7b5ce947b839d00ce3dc4715bd6610ee60a657b3134c253942c36d8249c7142bed1cd67b67796d8318587f2d08e3bed419025280b933139c9010a138bc735b823d25842c4cc5af51a30021b188de6aa7fa88aa567aa344a17b0c5e6d3132ab0f5d5f19967486081dd1d5f95e4b1e873c48883e60a6398715e88f5dcae4ed5931c9e8f48ff1afe338c2fd878a58437126d7fbb3376e33ae9d8b6859bd3f41be42c5dd1cdc15703094be30b0b4dcafa3beaba477ee603d17cc7ab54b2e37b2b368d716ebb65d0664660b45cf29904842faebbd888117345035e2da0ad63dbb523022e721bd866a8756ba9955b9b07e416adad0cc3c8569f2198618a04f8cafff2cb845a811f8c5d676b0da745168d021c931355a9ead6614385eeaa9966ef2fe1baaf8654de34be9f247aaa288c45e5a72772d1c5445a6491739bfa9051650f884dfb3a19cd3b4ea484f4ef5aba2adb97afc5ab95c5f4236c33fd19a676ca1f46fa75a2dd64356b42cc163b0920b23b9509a3ddad6a293811adc3487f541c828f2e57013c1fd5031a0969067f8469051ac763010e14b93d0ee2a0f490a9cbb5233ef0b3c46c1a7ccee916f50d2454f0584fb74d4acf78cda1172eb059a3b6c2df0f23abe668c93cb9a543aed632c84230742e7ee2cce539c9ffa72a4952e41c7a92cffe4394bf49e68a832df16c92581f5bc5effda8eb7d7440212314fa3f413c4a0d69b84b092a292751cc69bad85f747732d72cce5b0e0b9b0a5dc13900e885cf0351f34a3f1b12fb15027bd8c509a64fab928a05f63e9a83f6c692d76f0a1cea61eca0b6620263e0a016ef2c349ce8afabddc94e9f4899bd33391bfb621f924c7e5a261963f4f2a9f76e757cd8d9065060f1d4112689006e02ef60a692f5fa66d70b942400026a9735b6190e900ac31f547f0dcf510fcd1c147d9247ba2228ed1fa6c6da6fae573fe5bc0c1e8f7635cbc8951a6fa164947faefcc9204f04e52d4050b49230f9abbf76c3950b8c298668920ab64a013b9b419b205c24075b5fcf04777efcca19c6f9d71fd0ce8af68afa4e037427cea9219d101f00e58877857c2d92b155abf5c9574b2d70dff57b2cf6928b50bb1d86f1d57c03b0e4e50eece5e6ed3cfd34a16ebff7fcf6c5bd2f9741a88c63668f437a409bc366568de90bd4c2c66bf1ae6baa431851629abc85b8caf625b4f755839ac56ba40eb92b26676d092dfd56ab06b3a7647950a8fe7eb3a5a12744fd7aa67ae15491d564acb993b6d7b5d008d0c5ad7a192b7ba58c391d6c389c4fef8992750691c5077e1d1857bf5a6e4c491ef593c10b6e37bd2252d1ee98b46bbafedbe154588b32d63ed671aa6da5f94fdae330abbbb71d7c5ce40e890beebbdecb42a66f08f518b18d1b57dd69ce298c4d1c4505481ba5c62a2122c2d0128b373ad9fb66ed68c99c84ad357aad13708ea49d9238921d4454d6e1c63cca786229224d0cf708a4d026a1d58a50a278f31af7d72c35845235782716831b64c8ba2237fea116ea414fdae238c1673feb2023b075cdfe6d8c30f8afad44d0c3bf6e566e22abcc672d4ca2dcf8d0c533ae71be227fabec91d45fe618a09e994436fb5864b6a2bd0425b25091844db7f7957184188da290e3cf699a6d52093f4862bac6476a48a341ac02eab0a9237e58d952b1f1ec73151c80f23b1b06c8039c24bceb91b8b2c7fb27699adcb59e4f49bfceceaff185d9c3cd080baf4426d29c42b720d8db52339a1b5eaf71564be694a013bce036d9db252103a8bb513aac5c769e7a9b1b385982da6260e8530f426896edfbe69118e122f9865913b979fe10c78211f3391c41355c3d9359bc0f078d7e0b9222ce0d82ba9daf5c50273d1c5a58c2f5559219c756e1773cd486e58792e3c5853bfdf77936ba0fd9d16c320f6ab413efccd213dd1d6e72b8703429726274141a4b377af7f9d70c411d08ee625083698e44135428f042b945f505868587813330fad3769abafbea6f7f28c5f5435bfc01c792cd3d534925f7837926cb05b4536832f2ae61f5a346be70687319a40dd0a8358cb1deba2b3a1d628373d130997a67f2445f17404bd06818905b40778ebc487529d2d96a9832b5c543fafe876c4a87e686556c5e16c0eae88ec28382e48f9c4e563d6ba02da021c11311951aa8bfbd702fdc43c7ba9785b2ba41a7f7d351ecd6c8e5706d55d0c42f8464e7a30a175df423e4d7f852d8997867451bf5485cd7d5c83d1577d24e3d77a805a6eb84e510119a9861e2fca7a15ef648b69a1e1bff5e3763e4e10057938707e7e022da42b88c5e0ba6fa61c3489a3671f4eac49d3768582f829cc9fead16a75991db449d61657049d87b25bae05b7821eb4d41a36b2f9bea60db09d6cca7408f05e1647eac7794903bca8342d4a4c849ea8b740bc18addbe158e414522b6412da6c715cbf227e17843b3191253be011db8082cf2df1e9402633cf29b61ed664853d5e912d5d617bab6a8d432a007ce824360423392f12e299618600170930c0d1b5cd5968089c16c5aeb9368bb278916aeb9d694517522f7d86a3154743a510a8b66c5a200dd5ca1a83e75607f09565700295a2bf03847567ff2570249f0c34ddabb09043d0dafa362367b7b098fb254611d8afe812b49f41a3c455d90f46d38b14d88190190761886de68596a4d0105f8a8a5eb35f1a9a0410238f51c05a93dfe73f557c00675dae91f4c264ed553c4b3ea9e3af3f37e38a0baf2628e664100b4ce12c6df682714201bebe3a739d950f9b9f5534a7f8a72aea93d3cb209ce3aac5fa08e56f905d5b7ed9a82622ba5a47e2a31a310067b0968856c5e07584486a4393c5decb3942ebc5f27611a8ab25c8caed1ead967a4550d00cecbb6192e9a87f8b3aa65849f8f1e3a5e1e72d90626b1292d7dcc0c3ba0268626b1cb3e9b5b4648343d8696d53a37233a9a6d0596918119230e172ab0360c40702a25c30454df6d74e111768db3b595b341ebd8b247d0bf4aa553934b1a448fd79c3c1da0486e0add476fb0088dbbd5d3ca0f4b36152f859f75f0c976e685dbae2d88efb1e8a902bf02e059d5819894dad26d844ac43347cfcc2d88438b52bc6d899ef6dafab037cfae4b8e8be01b9d6294c185aff89bd2e9122417cc0cf620737f6baf20b972d4fcade0a98a306c106d86d7e97ac22470fdd8f7af28877181eb48990a843680c3c89209805054858e404cba80792fd3e5dda78c879df509c635f4095b19b83df02d7e616ef8df1f9143a36f7e631925fb0375354343b51e608081d5b306adeec7f420a5ae857e544098796fcc5b5363723a145b1a9838762abe9c87d34dea676b2bf8e42ee466dee0731132f44548b521a006d340a024cb159624d4f7e5cea3a655cb2e15ffa506d7f892c4c5334f02449e2ebc92a8e1f8ed2a48056055c17bf5279f534d6b1e25fb3c2e36df46b111032db03a28b05474ef9623c231d2257f3c4b0ddadc2ca5c1cd387719514a3c183a3651da9582a61c60faf2882ebe604623eceaa29a3052ea5e7addcc6cb4186118c0319e8a49cb32a506898b802778351ac8bdde6c8912a7bda83a1dedcf38211efdbb8688b8f10f77f1ceb3fc802dfee6acbd0fb39cbe11f5a9dd2de2ab1371324477fdece0a7895dcef5ac3eb90f78c58a5a6f3b18faa2b8e3e3ad7a5884d71f6b042621b8ee04c09fa0d2b453008d9fd026c7f04855979e8cd9263a2fd9983855055f8883f267adac2a2a608ecd4068cc058b73d0bf5f2a3408fddb1d97f7d12422d769b6262b2c88c4d15f207a97378224c591cce0043287974d9cf2d7db9e033fc90383785f962662f13b33261f85e53f27c8db65ea273181fc7578a3e4cae29fa025f67135986a7494b99ab946f581a502e3223e7cf02b093dbf43eee6e598ddb41881b62e998b02cc7d545d1b211aa18b730be2600d77740ed6455abf05e6f64621f7dbcf14474631f8e77f70f0cd484a1268d38e710bb25462f51b00e7f8d1d4dbbf92df8474158c4e9c1ee86de02521881c4db7f6e3a5df2600de80769e810997c2897c8e017ced32b1d848a0b2748577763d7c440d59204be427e66a475cae64e6521bcd93953540f26dcac5b7b7745868a383aa501ca98d79b4c943de0148cf28ee20dfac09bc04890c5fecf1c9d05de80a66c4a5f8912db384edd14bde3f5dca430ac3cf0e6b9b8659", 0x1000}, {&(0x7f0000001700)="e86dae6a6159d3a759573783e947bf8cb97fc8eda77b804c0679e1431c493a9510b4a0cafd492d2b2f39c8089cfde5243e37aac41a2ba638306a9381bfe30d85eb2a2037a7b26ac8c2e2132f666149d255c93bc87fd2f6303aa5e1fbc5970b12c1d272c7b9a9078c60987c35ffb9a642a8ddccb88434886394e112c33b3fedd29b6c052eaaf1596240814066fe36a89f7eaf6b544ff2bd7f6f26069f36f949337cee92aa694724c81e6abd6bd2f6455b38fc3d6885b46e13c156a179e20d922857104b23f847c5aac078e15463a00e3db4a354fff10052a0fd5a629cf27a539d4d3c61cacba603c25a841589612bcaf017ea884bedcb056477ace42d4023bdf812ce88b362e1979cf5489b751f92980cf671f1a0d10f05fdd1bae504c45113c5182c4f884cd2b0894ae197793bed6e5c6d7a6ac7f629d2f1fc8e5a42a0d4800ae9d0048ac94db33e86cd5d6b5c5de74c4eefad99963dd8cdb9fd153a4eec4788fa1da5a1b2a704782daf1d84e09079aab3e6c9e3fc52147b211a32357bf53a4c448c000b35745f92a1542400a921d8ca87b4eebb5c447d5c2ebed69d8220514a2af2bb4eb45c6a328e456b615f3cdf3f799de66e797e8e6bf917513cdbc3c48da64a6411f6f6c02067234bbd7ac90663fc32d0de027cbcda360f15ff3cd180335f3dbfa2b7e7e4f77f245b411d6818d5a6e5ffea4659a880b08c35edd101dd3e768f60c5c732d85f84c3900b13ab6b19a777b5dace30742cd1363b083fe5494f804fd995237c6022a75f3499cd0730150ee7543da82b7eb9464e6ba3d827de372dca63742dbacfca822a42de2f721f5e49479b47958c1cc2aa2253b7ae63f4cfbafd5a0ff26ae43224f181fe810e790007c30a4d1c33f40af10ef339ce1a258a5f54b1c62c2a7d43b5e923cf33611a7984ee501a37dbad8ffc35d5e3e4b7a6c4f4a7eb956dc70c403e42ed3dffcbf3a61466ba3a21aa8da4d76f4130f96b4fa111ec649f17800bee04764c51f582056c6b7203e9457e5a55017ae787fc679ca2d002617acf5bdefd5c77751436e570fee3cb910e947567531d86c3923a669c94c3398f69326b22c7ea6df707e4165d163bb4f7e67a364699b6263d7319a6d3c22af29aad2294da35a5b28a9fa94e22fef2d54eca96751c5d7c0afc261321a57d526fb120e4abeed83d5bd7cccfa218f622b515513f331e477767578302ec6b322dd1fafe282c28120b45977249466feb40ac9d2b1ef868b6ec0af5465095d3912c564b561fcdbd3eec88882e273c779305c91ba8efff1c7ad20f2cc3a3b36b044988791a68ea1a345c5aa03141cb04f5b3a24082d24695c63e547d3c294653eec4b9076de22522ba53f5f321c072160287dacf60f22cfc2c0836abc84730cf49f86b7e385ea411fbaa267b91a8d4322356bebdbdbe4db80dbb3315f735882f9bf09e19466bfea7f59989e823ce1aa51631a9a808e8c0d71cde3ca9d3caa8a40360a0c5eedc3b56aebd01e3b73d2009d0f5fad09d2ade6f1044bab2c6702982823bb27706b17a6d9c81d84b198f2bf64c635259f8798c2b9f657348a9cdace18e85837bdd831893a30a08726a2e6d0612a9e2acc92e9d59fa48464ed7579396f03a1941c1a77e1a0f1520a3c34e81abe1798194f3829e86038d572c60560574a45e693e4962bfc99ea414ee5b35c311b54be4cf0ea684adc456b0114f94369abef20db133ecb678b9b7bf53fe4aa3465bb1ce0624a0d62f14c9472fc13be6fd755739a0fc8b6f6fb2162c06de2a61a953384986b5140b340e317f0a5f484f9826cb42532b84cb8df650a97014c3282e4301abd93af0f8a37e65dabae18e1dbbb6029649bf89f3afdb922b8e9f55cf150f7664890b6d36915828a589df1fd9c2d9d25675a0f908dbcc88bacfe9ace028654dcdc10c7b18ce8b22446a857f2cc0b986f2bb8c649c53160c5d7a2dbf2ac31d427d69f613cab249c9487b8c10022f31054490ce5e08d3ffadd2e5f8267a9189c688e3d737c4db97191247b7e4f3fffe502ba1789f7177c45e6523fb036efb965a74bb7d7d81064006fc97f048a1f53e8746e2f83bcf96b80aee225a960421db6b9039cf2c546d64c3ad05a4941e3473b2fc2526f15e151c9c517556feb37a033e72e190fca7ea41c242efa9919666f2dbb163eea02e409168d2b14b2b4d444cc80cc525721991cb4bcde59a5a1717f2fd0919bb6013b2f67458fb7b54a4204391d2f73bec8520b8123df3d5cf24190e7bf49ce7b07e323b7ea33632b451fc1897901334eeb11697ff9db20471db7c190467132c0b230e67140b6839a02542f1622efba44c3bb83252b63045d6642e23bd086b46326a78704bad00b8ac1ad2252bd6e1baadcd1917ba60995521a8fccd3c3e8f9552a4605d6f642cd6e3da406250aa241b05ca10dc37a70ef1a8e5fd811ad6523f96102411497866c65e4fb39e213410119695cadffe59c67aed2cf55bf4ac51e14e46648385677054254000aef446f0a8c47861a274c9b2cc5b7257d86c7cbc434fc5458f56b09d256ca34cb1d7abc00a734df3974279214682c50c37597a3fb1dcead3498b9ecc303da172c8c1042eba9290277c3da31a37625219787c32cf82ab5b3836e4181c1e377978515702a9b0f3e58c64bb88027f814d78c75bebbb98ff7ba8664070b1752da01f7dc5dda20425aea27341ceedf6575cdb4587acee8497fb164b5de0568615eb73a4874713d97dc3c2a015d48d1f926ef4a57ba177dac3899aa1d289494536490e4a9afe4a0bad203083a1daeaac02a393c6540c3688b858e11c39b2d5ce1c6b0240fe83cc6509495aee59c40577c88e80b9e2b1036e19699477b1e451ecf47fb6bbe4d88488a52ade7d95cc1f5447243e51da96bf8f193b3dc00797c4b53b5708b24d27fa39c555064c8beea1e6c661e1d3f8b9a4fcd90905fd8564d4b74ba3a177c7934a6b06494f97f69142614f721424c5e72a1f18a7acc4cdb3f918eadc5558ea5dc2cb29959dfa78d4c2aeb49d6b5403bbf049df3376f5366cd42ecdc69941d320102db29146f334260a0c8c44931d87de990217d8a516cc3c49419b779f6d177ee7da0ab7b3288951b626ab2efaef98242fc457afff40434c0641718e878c368fd5658bd920993e848dbb21b26312b2ad2b562ebb87448e0a138bd14595f6f550b083c3708a34d36af7ab324a8fc0496acafed081b9a59b597db1929bb3ac8fc46bb03c33814ed74b3a7295f14cf2fa736dd62d06874de1c1a3022f88878ffcfeb2c45a2918746816896c9a38d922889f66914aea674fc4f2b4ff367a00030808ca3a91a3e804564cdec2e440ff9624197498b26accd5ff66e568a14f21096bb68fef98794a208d7f7f558a42b5c2d5a6a112916f25f3aa16f92e51004f42ffc3c56396d2cab96e57b356f3d9fdf3bb13d2ed1886dad291005748adff0d5421b5982b923f54e3b9e674ac94b5f01b9fe701923642ed9841a56fee9f237f51f141d522a9e414bac946cc888ee956e277f128d5e0343f6109f0fabb5b413028f054b15004d02ec9137b006ae7ad8a1da3e3d4487fdabce8152af10c97a6ee17075d4347c29221cf7a28790f1f87412e4e069e2e3ad6d553d7219171bca33ce6f0447e1bf75d892928cc6da6a6c34fdc9c32866a1d3b4652273de4a5d79d79d7a6550570daa4d8c014c96a7c8db733e3b40b77e4a3251b9ae9a838d3419afce36ea8a21ac391e861a11ebb2d8de0a0fb9f2b45a92ad53a51b85235bbad93f402ead0e0666897bbb1e14bfcc09033d447fca3bf9e6d9ccf501d430ffefa9551c586057fd936681dd063d462a6bac124d33c4cd5b1d33f042197b3ff5e88e90eda7962b22a28d33c666c0353238c0a77830ce28bb45620d94a279d74994e282a2a03881fda662727748814fc87ffee5eb7068956c928aae7fb065dbd9be2861aa29b8abddf0032034539cb509c3b9195863b37219bf7c1d3651c816aeb9ea71477be246c2a085b7013d865dcb3241fb6ee931b9badd67fa218333b573feb3bba442c4db64adaa86f1abc1ee916ef665dc3427154d5f1944a741a927bfd184063c3a720bcb4182474f3e6231bcdc48e8df657dc7fcf204adfc9234421eab514709df951efa0d2424aa26742bed0f486b67da251622a50cfe780a3964a323a9136dc50c7de514256a1269cfc05f43ff92b75defb9e3243033d1c37493d04f5dbcb8f89cb3b6d2b1d5f92a117098aa03eace3811b7443994dc7e77c6631a524db4d7746d246228620d948a2daf468734c1be63ed575386141f9b975df5ca9860c43806d9fb5e9087c8da1e17a095151d2a2ba8a9d1df321eecb44eaa9baefbfbbe387c8105aca7f0b7b9dace809f9d4f58a8c68e6f94c5e48bd7a04d32038f45447a642456c9f7e0548b59333a63eec76585d270096352496908444ad2b80bcdd7e652085b816681363c49d94a19a84596fb2ca454ff68aed774c147794d77100747e3bd6f7772da973079691eac8ae05f00dd080bb0ddb199471df4ce7966d6d5e5dd2a7c13ccf2990fc4a0e13d8e96e74ebe7c8ac81775df18acfd5d0478f3cdd991e801561c32b64df3bf376cae496d76abacf756542656e18e4d7d2b61d954197b46281dcdb55ffa9327926c2d8f8234a1b0671b4bf5671f78bb1d9eefec411a2ebbdaeaca17e125d8ed785176baadf7fcc425088280d9e2454e1d8913b5fad1b1c3cc745c75e5437473ecd46fa373ef06a54c5b0eb5855a33a21825821ff1f8d1488c0607486bc458e005a2026530c4e30990e954965004e1351cf88c40719f4e7e5e0966828dbca50944a66125264b99d4120afd73c798046087f404298d02dd636705752fb0150b1f02ab9f727ef089ad684cef6d0c1a743edd0d60368491d5a86ca96b54b33518fc863d6fdcb30a0ce267db2d1199eaa8ec50b2b184d321b0ba37cc4a5eb50d7aeeaa395d51c3335759e5035aba2f588235dde2cdf5533d0bcaa6f47a88c07d65aa3a7c63dd312e3e8168cd2abc3d5a23f7dab61530fd47411f957b30a607d0df490a618e72939ef9d89f0f2afde9b49a6cbdb7bf3363a694b07af7ba588a0403b5e6b79d0e8432f36908061938e45d19d79e3f12147af84c2b0764bd1c4a0f87e2e8af5a43de55d638ac122a16e3f3124ebaae12d6ad479ede5821712d706e2c81ca2215b67c1a39104d90184336cc6730a830a21f6da2dcaf70ca0bb53d925684f015435cc243913d083ce9f0f750523d2281f0d3fce324d077602d43f8655dbe92cbd4d5cc5711ef0bbef2d45cf77ffbb4920b47b315125873de5c635de3c3f30608f8487fffc605a9a07b11d37654e43c214954a9b6f0b6d157ddf1faa8c190e258c31d062035177b74a603dfde723413a15349b31e58aa9535bfc3cbf1fb1525595d0c7fabb3cbd7bcf11fceb4ce3c4d83554c5c3586fb2eab31e14bdd73d1d96c012caa1f538c06df1e114a084170d15880f117ff791b86d5cb69237774ac43cbce94591cb8b336435a242bb2ca9571d88b9b5dfd11b113662a0b4cbce09aa02168c0de9a0bb3e6dab24b0fb5bc3a1aede800882dde0594aa05fd96ab30440507d415fe644818fa8f7f810f71447eba82353545939c2d430f7555c5403067df34f731a8dfecb5c9cc067d58d99a6ab72f1c46651ad57fe8623170910200b49215c721935ce93463715223fb52444bf70a22855b5d633d1b2ec02b36de95679fcb93c855236458f3b0c4ea1c6ed7aeae529f47aedbd8a1b0e6d95948f8daf861837e1643bff", 0x1000}, {&(0x7f0000002700)="24759be74ee5bc7e6ee302e3055fb98220ba62d399368659ad5287fa39f6bfe89656149ce1341b497516459b5da0a708167ee8ebfb28bfd4525c21f4670d1e8b191f8c3577f5f6258fcbbeb9a3c5e3e76f961f50b0bc506f05b2f3a5", 0x5c}, {&(0x7f0000000200)="04e5413cfd729ae525f54c", 0xb}, {&(0x7f0000002780)="a86bba1233c4f137b92e1b7ec6c337b96d61bbdd2fa4aa082de83172c5f1e4a9f4f7db7abc99087543d2e04c6039b2bcc383f6d266", 0x35}], 0xa, 0x0) execve(0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 05:49:33 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x44, 0x0, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x28, 0x80, 0x7fff, 0x326e}, {{r1}, 0xffffffffffffffff, 0xb0, 0x20000003, 0xbfc, 0x949b}, {{r1}, 0xfffffffffffffff9, 0x54, 0x3, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x84, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0xf0, 0xa, 0x9, 0x9}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xbe9, 0x400}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4000000b, 0x2, 0xfbd7985}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x4695, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1e, 0x8, 0x0, 0x6}], 0x10000, &(0x7f0000000180)={0x10001, 0x8}) 05:49:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x20, 0x2) fchmodat(r0, &(0x7f0000000300)='./file1\x00', 0x0, 0x0) 05:49:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) flock(r0, 0x1) 05:49:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000400)="3d66350b5d9d7302fac733b26769edd07a3f762ba807bf8f129b24ea46b05c7e41a8da980f355105b24761877b7a14ef43e75376188f2bb1fb666f6857b5e956412082121121243c360b42eb0bd84ea3df2abb8ffbd82400dc2de17969fd3b817a5afd03bbcfe6793b3a9c39b856dee5c1f19d52a6b968c167aca991a99ff2422a06cd49ac116ac8c4e2efe7a5b92e2b68a702ac7fd3ff2601a0208a53534819f2ead878b2b4f1997887a7a629f828f4cff7564bf0e61a7db4d923654f9e2731c82ec4e80cd5ca178db793ecd24aed207a317383e234c55c4893a52db23a9f8e2c083100e7b9b82a096fdffb119401135afe91673a11306c5be318f0dbd6e3141b248df21356f3d0d81403e4f0c2a9f11d4fe411af1361f07157ef7d6306aa3d5438174bcaf5f93383bb8db11522cff4b6a10bbe1e507e09286e951c74d19d59b118e2b5626189a61609b7aa99c034166bad88b26b44e50f8ad37eda11fa4315", 0x160) r1 = syz_open_pts() fsync(r0) close(r0) dup(r1) syz_open_pts() 05:49:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) socketpair(0x2, 0xf925443351d072d1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/21, 0x15, 0x841, 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/128, 0x80) unlink(&(0x7f0000000180)='./file0\x00') link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x5) r2 = accept$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000200000000000000000000000000000000000000000000000000000000000000000000000000058cc8e44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b6c49e18457b25dc2c9ea45c11f16b01ffa85fc6753fafc9c86ed5972a173bc6ffa369edb5c1e24c94f35f0ce4a0dec4f04a1cc15ad71b1f6137386d1309b4887db35d12352cadb9edcf14ac7780401accb801adbcbfc9621b4f880ff143ba2e803ef150c070a1984f5fb42a2320aff67b80ae1e9f25c7e79a29ba890bfb42bbd9f3332b9f545c6ff0000007b7756ea"], &(0x7f0000000300)=0x5f) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/24, 0x18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x7, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000003c0)='./file0\x00', r4, r11) lstat(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)) r12 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file1\x00', 0x0, 0x8a) kevent(r12, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x85, 0x5, 0x200, 0x1}], 0x7ff, &(0x7f0000000600)=[{{r2}, 0xffffffffffffffff, 0x41, 0xf0000086, 0x2, 0x8f7}], 0x9, &(0x7f0000000640)={0x8000, 0x3}) unlink(&(0x7f0000000680)='./file1\x00') syz_open_pts() setitimer(0x2, &(0x7f00000006c0)={{0x0, 0x9}, {0x5, 0x2}}, &(0x7f0000000700)) symlinkat(&(0x7f0000000740)='./file0\x00', r12, &(0x7f0000000780)='./file0\x00') mkdir(&(0x7f00000007c0)='./file1\x00', 0x48) getgroups(0xa, &(0x7f0000000800)=[r7, r8, r10, r9, r5, r10, r6, r6, r7, r7]) r14 = msgget$private(0x0, 0x334) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x966a, r4, r13, r4, r9, 0x108, 0xffffffffffffffff}, 0x9, 0x1c00000000000000, r3, r3, 0x7b, 0x2, 0x80000000, 0x1}) rename(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)='./file0\x00') 05:49:34 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x38189, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffc) 05:49:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="000063e3d073edec1bbb0900fdb0b4f007ba3637abf4471a30298a85a205d72df9e1602726b2562e338ff9b190a0b76e995e10aaf10a34c4227448d71317853c2be8efce3d6f7e18eb3a8db4302951abe4527c8fe14ff3c8eb7c9bc174c14c98dadb81efef9f764220bfc2c37127b977acac4996e85c186951e022841b1f60e8c200fc72722673dce4b62df051c84cbb91715a1222aabdd5fadf34adc2178e174c03f5e3fe4460fac0343ef2c722ddf89aeff8edf606a60b3dc7b600a0b6f059a7", 0x445) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r1) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x4000, 0xcc, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x1000) close(r0) dup(r2) syz_open_pts() 05:49:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = kqueue() r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000200)="bd", 0x1) kevent(r3, 0x0, 0x0, 0x0, 0x20, 0x0) r6 = syz_open_pts() close(r5) dup(r6) socket$unix(0x1, 0x2, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x800}], 0x7fff, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r1, 0xa, r2) r9 = getuid() seteuid(r9) fchmodat(r8, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) kevent(r2, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 05:49:34 executing program 1: r0 = socket(0x17, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66274cd6db63eb3de5f0fbf73000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x442, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/249, 0xf9) r3 = dup2(r0, r1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:49:34 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x48, 0x80000000, 0x76, 0xffffffffffff30c9}, {{r0}, 0x0, 0x2, 0x20, 0x0, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x6, 0xd1d5}, {{r0}, 0xffffffffffffffff, 0x4, 0x87a55e99d82b626c, 0x90, 0x7}, {{r0}, 0xffffffffffffffff, 0x89, 0x40, 0x7ff, 0xf13}, {{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x10000, 0xff}], 0xd0f, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x7a8, 0x6}], 0x3bd, &(0x7f0000000040)={0xa3c5, 0x200}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) wait4(r2, &(0x7f0000000240), 0x2, 0x0) 05:49:34 executing program 1: r0 = kqueue() r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:49:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2080, 0x10000) mprotect(&(0x7f000011a000/0x2000)=nil, 0x2000, 0x1) 05:49:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x100000001}, {0x18, 0x3, 0x4, 0x8}, 0x7, [0xc0, 0x3ff, 0x3, 0x1ff, 0x1000, 0x8, 0x6, 0x8]}, 0x3c) 05:49:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0300000000e74de400000000a600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000002d, 0xffff, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf) socket(0x1a, 0x0, 0x0) 05:49:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) geteuid() r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000080)) 05:49:35 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x800) 05:49:35 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x401, 0x100000000}, {0x18, 0x1, 0x80, 0x9}, 0x800, [0x8, 0x101, 0x7, 0xffffffffffff817f, 0xdd9, 0x20, 0x3, 0x4]}, 0x3c) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 05:49:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0xfffffffffffffffc, 0x401}], 0x100000003, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) 05:49:35 executing program 1: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 05:49:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x42}], 0x20000000000000f3, 0xa653) read(r1, &(0x7f0000000040)=""/64, 0x40) pipe2(&(0x7f0000000080), 0x10000) poll(&(0x7f00000000c0)=[{r0, 0x9}], 0x1, 0x0) 05:49:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) readlinkat(r1, &(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 05:49:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887681309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30aaa4ed5973504af8dae59eb37577d92392afb0680ac030a173b1df6fcda79d914c9b421b5c093874a45a8414ed0deb206a9b313c9a2858a9ae68860a159f08d", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x800, 0x6, 0x714, 0xfde, "8f1f4738113696aa1334b55e4c486c3f0932e9ae", 0x9, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8000000000000da0, "b08d1607000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 05:49:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) getpgid(r1) 05:49:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) 05:49:36 executing program 1: mkdir(&(0x7f0000000440)='./file2\x00', 0xfffffffffffffffb) rename(&(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', &(0x7f0000000340)='./file2\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000380)='\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', 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x400000000007ffff) 05:49:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xee}, 0x0) 05:49:36 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x20003, 0x4) pipe2(&(0x7f0000000080), 0x10000) mmap(&(0x7f0000153000/0x2000)=nil, 0x2000, 0xc, 0x10, r0, 0x0, 0x0) 05:49:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x90) getsockopt(r0, 0x84, 0x43, &(0x7f0000000040)=""/61, &(0x7f0000000080)=0x3d) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x1) close(r1) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) write(r1, &(0x7f00000000c0)="ccba18f48bce6c1149a4a092c234d57f5ac38b8a746bf1e3862449a5449bd898525744db768125", 0x27) 05:49:36 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 05:49:36 executing program 1: r0 = socket(0xc3ab42f0726e143f, 0x1, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x4fc3098e, &(0x7f0000000040), 0x0) r1 = semget(0x2, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/4096) 05:49:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x80) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:49:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) 05:49:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) write(r1, &(0x7f0000000100)="84d1f5cde8e7627603683c06121f52313d0432906c2d4c4905b535192a", 0x1d) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) shutdown(r1, 0x0) 05:49:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) socket(0x0, 0x4000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="64aa34bc8d9279f2ed1115fad394eedebb7dc8b95e8c517c38bd59b3299364d62f39aeb13153b145a3be356bc4dfa3a8f4b8d423fcd61c4a70bf2af50c5b86efaa0105cca59dd60de94d0cae50a5653997842d328f1d731d468df0c71ef7178189b2804fba3132d47fe22044019f6cbeb8550e0c7ed229927b5b1b0e1020becf412b2bccfba97cf5aeaade7f619a6ffbc19ab5aebf743d5b16dabd46438acb6f70336e9251a8e3a7ca54a6056c92bfabc25c505335effc33aa2d3e9c0863b743a14d6b0e16892ced53b6ed95449da247d0d8c9c928b4af7d9affd40fd6916b72cfc429f7c2a671dad3fdd5d5541909054e4b5493e5428040b7b8f269be0e1ff7a8cfc4dc0e7423bf4a1eb8269a9023b443cce2a87350cbe3ee640c751faf85df24283116fc028d6c0482951d31dc7460aa16faad22257423dba5fbd9fcd08483532907d443c990343f02815fcb8cb6497b357670be8923fb578f91a786e9f8bd7e73fbaf575793df9401c30d1774b99c061d6e9df7337462eaa46eeeb112e9115e26f497e05d03de8a87b98e5989a9e79840d35b95b0df29219ed53bcc17fd90ed800889640e65c216348d828a088d890004d7572965c4216d022db1316e18166d939a26aa7a3f25c8cfbdfe2371079a5e685528e5e79d8dac687c3801c58ed79a1cc387a51576fb02b1dcd2ae95b1f55b76d8a4e8538be5f4d83c5255dc694ce242d64924be8c608a22a5c31c79ff3ef4b0b638fb27e7dba99397acfb0d6d66e03cdb732e7c7542bf1ea7dfdcf195e11ad4b769fd0f069f2cb51065a28e7b3c024a3b794f48f41a027d53b3d2d0975593454c2bc1bfcba34b60d04d50dfd71bf3aff20402377c110d6c89643c75c7b33a462c593ba9d3cc9ceeb4eda07b4be8d6b5ce9ff1a9781820200f32ce54bbdec93349f06dfca8749eb57cc5e9df7954e99d0c79f86cbec9772e4d26e1325095151bb298a7d72bab5006fcac7aa28a173b805492895c3944048d472e519e2cd16b7ba019f8d30dba80e4ddce1fe14049c5893451d261dd4c388ae7ddd370c0507150cb83fbe3708dd6bff7205c79042228ca08294cccfb553a9adda8e414872ba933950c3920f1368dc9bfae27d3bda08c60becdc228143b919729dc4a9d543d3faa060328ddfa0f42942e7d71486465a543cc7a0f6eead99d018b647eab94c98757de20bcd089acd2f4e611c2f1c8402458215b9fe57e16c103876ade73931ae8d5586554ce1a6a751ae2a913c154ecdc6b5d295cc916d74e320be5c915dcf6fed063f1c565cd54bd1cfa0b0352d80e07d1078cbafe31e8771f144851a029f4895f0dca031c67155809d6d40fd9efce0810cb0aef3ab7c0ac14131320333e9134aa1e4cc6fdbe24e8737cf8413baf8bf75f128077fcb297413a723757c9c9d98999e5c901b18bfeeb0ec6b4f4d101aed07ad92f9161a587c263428129e90204260022328f11ee6858674c0e17fd2af5bf44593f867846ba064bc8e2202e6d1b08e188a3b560b6c1a30dd02aa1d974ef5a0332ab199ed9fcc11e66dc13223ebfdc7ee7b5cd9b54dfb1d953e140e8f8760b5ea102df483013ce78b8038bc130bcf0db911d8387c027aa59b083784bda7457c44986e1ca11da891df9bf9ba9a26ec093d55a396268428d5e97ad744551df403949b23aba7fcfd111cfccdc9aa76c5454fcc84b85a17c49476d652729bc1ca47c6310017f2d7482e26d124ad68c2a15356a07b4c20753ae6101b48e6c1c154603490ff53f15df45f8a54a4dfc1978be4050807d1f70504dbe005c17d11db2769512dd36bf7b022c3834a7e6456617ca83128007bd0cf68dbe0fbc23b3013e857b92ab8ec956f2f69f959dad44ce96705f5d52139433c79fe419e7c4617833a53d325a0492acee4c8aeba49b622ae63f25872e8f8a2cb0bcb83ec3561744678ae4a83481c9f08e7a8f8238f6c814a2aaa06ada23d17fbedc8d26e0d74861bc1caea8534597c252bfd335fa21cd89191e5dc87164dbda536fb79b6b08ff0f48b28c0ee5c9233c054318c21659080ed9371e5a0582c36652c4b82292bea5dbccc476b09badc99c637fd1b24bd9bb43a4f2fce1b8df1be9a38e648b81d49fc26996725fc6d0cb9a5586ba46cbc96a621be5a9f40f75c293d3fb3f04a89d250b2149c5cc0a7eae07e770620752fd40c5a712846016fa9dd4d40b030d4381d6146f27968e01bbbe7db90aa1d130f0624436e8a3c758a84dee3e657398d6d85ccfc5f683e0d44fc62c7501121b71b08e3a01cc8a07330c909097fc123fe0759d11fa611955198f3511ee14fe3967ad581c6b67ac1738456f3149f6c69e993521bdd3e604e0f153698c8509a470470e4564699da4515db4fc59666090fdd7d395bce31d5009e1103dd89b71d594ae8d46bfebc79a41db801d02eedf97fa03fe527f1a37d8213a4eb3d634cb7cbbad53ee61cba7559333226ef146bd2f542a97b3309b683c83c383f0f673c18824262b760e83fd6bcd9829390d28b31d67ba101b49a2552f5c2fc9f49265e4cb0be04345915f76458e1890202a502fddc72f7bb95c6a2375956295281256b67915581a0e0029a4929d43c4c2122c1a0c55609d0c778b3932b3bc97be2c33370bbee5d3f2d48d0547045ef4bf177934016e3242ce40b097df683df38793bdd031ba2525dbb4db7e73995cd69b2b9eac24ba5d1bae96a1e6fa58a6019b6228e98c644bdd04b72e334357f48586312b6a238c35a8877809a7d0ff56ef60eaa5f14b34983afd7cfb09a47e986b3cee9453b099eac6d2ad49d070cec3a471ab7d7d61d0f0cb12f429bba1b2440bce71b3c2f25d93f5b4aa7e7950a9d9cae5c0b119f22975f720cd4ef830aee79e5d43652a5cf32c253abfc0100b5096bc653e51417633c1c31ef481c1b034def22f47561e065dca851e1156d526e13ce12c84aa21e129a1ebbe5e4f67052e747d7fcca1bb42fbe9f7dd77969c04586e0e5f1898e661d71fcaff285c342e41287f2b9128723bb45b0bde131d53d251820cfba687db3b536b7208765335f8f563dbc75c9ec0de753bfc3a4adc710d75551a5454363f7e55aabf5fe47f45ad5201f3efdac79c81633da7acc9aeb11418a6bab1fb323d86943dc3e2884594ae040be680f8e7b7302baa364bf8dd145fbd0ecd7c2b02928d184642e23e15f6e7a81433d6baa2431bfb061189e6da2d9b9305ae97547b5733396bd85a1e4822cbad5dd5244c214116cafd0bb404ea9f0112be2577f9b53bbe0a8172e426875b52e7d0b3bf541de93b79311342392c59e2ea8391c96412d3dab4b1b8e7eab9ab695903aad37241da760cc0541b59c78ceac8b16574f28d29df682660056174026a9c82a71c87cbb54e1ce73b14a27d8b905d0b1d129176f37e1cf7a09c3d8963e1eae2a2374cd665a36bce25cf729ac8ca5a8a8bed1e1318d6368f49fd64ef6e0f503a172c806f4295def2b737ea1db1f86aeabf1f2312d25a67362f7b3acff5b5720c65d12b3034acb9d60c04922025fcebf7937a3dc91871565185ea277751aebb93a9f81bd8274dea33f4d983250f4e8daab095ffa32ea866d80ac9b7191e8590188cdfc3be9ee468e1f25063c61922229cbec0c93d6c76af04fb87af0e8e1e9a7efb130b4d66d4a9d0541f2ef6f72a158c415f3cd17fb92b4544076bf4cd0c27f651027c2705306daa6663656409554224e96b848c3304ec03e1226a52f83ad1670fa9d91de91d0b8e611fc6717f520059e8e66dc842e80fdf062f95642dc06f4f3b6568af7c5148a216b2f213af441dcc0f26e16eb78e44568d831fd99ff73fd80a578eda5514bf2e6cc19400f3c77d5f9a2fc567d019b5a9f2df931f4cf321ea165147954d87b6721443998da147387e070c59076c88182bde8257c8181a5fc6bfef18fea78ead528bd0c69984c703d6e8fe2f5b567cf8aa93d859c9d3624f819a8a5c9b2491e50e85d377692d362b4bca8812004432212cc37b96f8741e2d091db6a7816d9820e64ff365c46d4b2c67fb27169edb7e1aecb2933524dea03f4863fc017fed7abf3dcf2ae299906112d68ea57ed45a3e9c450485ac882fb7b21848358dc6a3fe01f7b7e50c0a540af9f7de095f14dcf49e7e7388a722c46623b4183c045604bc1a2221405bef47184400199f773c8930030189016c9e7c0948c8a08268bbe5c34f9972e74aabc468a8a44cfce5b8b9be3b1f33cd35966a9049247b21fb7ab5ec01f0be945c1fb0a9ff3ffca7c73b136a7f570f52ccfd6e8c29dbb654e2beaad7573dfb511d209272a5ebb3de0231d4de1df64fefbf34a8d5011b03696d71f1356eb0e17df60bc23e4d0ea0bd9c2ff68cc71589bfa26d1e9f42901df5b846acfd092d30569bbbf45f15c1835b80c0f2c4e9a6d0776bb67329dfd66016ff3debc5b10ec536b844726c4befde629f30285353c9078743011e207a9eb551641cb8c31f8f96684bc5aa525471d81172f93d5302fd7f67f39b29ee88f50ae956c5e885c5f39ea17f9e4cdaf36513540d83102f025f2a8d3429fb6e0f950395c77c6df6db6964ef6575f4be2d3234250e9bbfd1c730bbdc3942e695cfb84e2519cfd5c54d9c3ffa3fb5e96be9310ae9ea3d63c4cb082053f88ae01ff93aa46556448d5c0c950902657c428c58380298c39a4def2ee5c01b2bbd17d14aaf4342b85845940c8ab8e3f0b3fc26349c4bc8d03d8ba6de608f759c42fee3286360e853eab6acffdc58234c44b4561e4a9d76fc24cfc429e8b0871eb4d65426d5b09c59274f9f1675769710f07e77ffc7d58f7255b9e46f44e71fff8ca6c2ede57a3afec3c10d61d89d7ef071374a6b4426c852a94fdaefe30b2c60bfe4d85b71288093e0915e3952f0e42c60e75556831c2187314303717886d3c65d3f8b23566115d4fbfecf6dd1890d27c48a0d449d3b826a21bb093bdfee1178952ca6d77567c1ebb199c1c87f15c8e68e4ddf8daec1ad3af5c37443c025e61c031c0d1f016d0e3feefa7ee7ec487c433fa3242012da1ca2df75905d969676a1e2858b55f8ba6a53a85e9c88a0cc0bc7ef25c07696ac28fa721680b33f57ed7a5b43454bb0bd4743862a8d979cf5ec954cecfe23250a2724675436030e2e2521bbd0dd32d49f8034a7fc2602253acda8b1267c40dab3b3cd2e056c96666536cbb8c5809203304201638a289451c2de2ac1caf3d18ea3176af5508822eb9840ec0e117ada883adf0fffa659071f3aa7e8541ff999decca84185a47b0409c95c9b9f8ac62cb69a1b5e73f7f41237ae3e1739ca8a7a01b80046fc4e51997458cd0e46e505abfaef9f9e22e4db99d2473ad723e78018af87dabb29049cbe48e709640f7cd5d497981872227a8967e162a48569de0f7233567b92501efcdd127a7da53eaeb2ba24a7a1990fd550fac286fceb95a1b2bd8a1dc805137a25cd447c064ead85f578c4bcc5f7cf37641df33a97a363c62c775699a884a74bf596b7f0ee77756ce538c78b606bb1c361cb0d1194a163482916346c621a81962a0bc341658bbf82702c831d6c0c13c212f64e4a55e9c8dffa1cdecc01808d0a698923c75f2129a5f3563177f60121a14f657a0fe584a06530c478fe3604dec4d041b7a7585bbea946cf4a7a26cf9025bbf07ba0da4c19178a8e01460c7118576739fa56aecabefbb770f43cb7c4070ab02a36f3483f46905049d2c34148edfdd4bea4fea7fabbfb42f240301abb4d873defaf2d136a4b65d259f0b92049b526eb01edb42902c4f40165d4492b7690208bcd661fa14130", 0x1000}, {&(0x7f0000000080)="f5a612c35419112fe9d4fe91183c7828254c097a9fd543a5e20d63949b8c12a43971f6babb447a2542d9569bbf70e62ee564d9967f2532e2df33332e1a998cf713e42d40e14221f76283b27727ee9e", 0x4f}, {&(0x7f0000001180)="c00b781e1fcad8ce0854b080f907d8ab17de239476524e3cc4b12c0e2aaada250f87ab1ba1057e105cac0e27c81861589b5e5657a55d93a030a0557e970464f833de0005c6f67b854f09813be92183fd4854d5fdbb2155b26c931299a98dbe444870fc40ebb8fbd9807095b2cc46140ba7ac14902c9cc376df5750c06ad983b2d241ef4604f3f84be7fc1ab59521bee871a060c88c47b90bc8b3f4119289", 0x9e}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x8, 0xfff, &(0x7f0000000040)="bfb18dcf845d9ec7a29f257fa126cfa5dea1", 0x12) 05:49:36 executing program 1: pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) syz_open_pts() 05:49:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 05:49:36 executing program 0: r0 = socket$inet(0x2, 0x6, 0x7) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="b046323526fdfcc3a43bca5b3e10826fd2174eecd7952c6228bc49a1e2637ddf4a2c06c5bf8f48919996a3ce4ee9ba46fd0580371f4c1a643938c7c3a161585bc5614293b1118440681cc30211c6a265c443e36f6acd0baff79cdfe115511bd480c4bba7028fb3a14e284b7fa237ad56f8d06e21402819efdcea93513cc6db52e8699b81bac75a87b91b831902feb0e38b139085469310c987e4e2178ef318f599882594a06f8bdf4349934b0e9aa44ae40ad05f15a03a7928fcb793286826336db67d7fd6eda4e5d446f75b31890e239e85cb95581ec5f83ee54835f867f2eb9464b1ebbb32e5d0291688d309a2c6cd818602881db9249bfb745d8007c0ddc2172bdf09c8719881e33888787c5c7c9f53aea0861cecc592de2e4d7b8afef2a1176cd7c78d92ff50445c6c8dbec6c7f15758f866f3818072cc9288d4ee7460c6cc0d5be3f2fc51e505a6c5209c3424cd2510792fb6153a1882176b35d214ecefbdf2e5e7650e2d333962c59cb890542b8cbd10d681f381957b84e04917ca", 0x17e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="232d0b99896d8a4f6f76ab4a6bcb4430a4e351dc72e0eb27ea76d47e5af31f82f3", 0xffffffffffffff62) 05:49:36 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x101) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x199) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setitimer(0x2, &(0x7f0000000100)={{0x4, 0x98}, {0x51a, 0x2}}, &(0x7f0000000200)) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x88, 0x7ff}, 0xb29e, 0xfffffffffffff001, 0xf10d}) dup2(r0, r0) 05:49:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209886942308edf01c97b16aa9c3fa8e56e979f25000e2ef9f39a82efc4c1366dbfe45b99dfa306bbbf55dbf5ab8ba5dd91a03d5cbc55b7694f2985", 0x14d) semget$private(0x0, 0x2, 0x4) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x2, 0x0, 0x2a5, 0x0, r2}) close(r0) r3 = dup(r1) r4 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) sendto(r3, &(0x7f0000000000)="83d8a1ed12169efa50e7f8dba0052f0b7bf5092b04157a1b565c066fd15b45e1df4050bcd71d0368474d8ab209e2681e50cc4e21ec90dbf2", 0x38, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="dfd1636ff264744b3cada1e3535803fab5156299c3739cebcb0e84b1b0c2ff75157bd453a7c294573a1ea0709b78e9faed0a2c4bff39ebda2888a4900b92cbf38474cfc6ad4b1bd3746e99a2fa85afbdef0118ae53a9e41f5355db9958a99d1a284505f8fbe44a0499b6dd78a2f4b57d673ad890d81d98c68368160dfe5a33c5f94b36854c4c7e5c", 0x88) write(r0, &(0x7f0000000340)="ee57e21e1d671dbb8bffffff3e21469910b1e924b48934b763b0d8884940486963fe9e09bdd01c4956b177d256286125b87cf088849003d174491443aac843ce72aa73b742eb4a3230b9585f2b90acf443e2809e985e886be51d1829db0583908c299ba26ba5ea7374d102a59043af860000000000000000000000ef8d3a4246305c6b481fdc0709d0dea16a5658696420f3c28947dc4950ff5585e9db0c98b7b6ccb60441eb5b28e18f8107dde4398dff813d0eba54266a7bf0dd437744f6c5dc14b573237c528c740b5ed818711cb3dc4a7dc96b161d4703e47a71d761df0bf9cf8c3c2be4d470e682ae275f12d066d4c6c334e251027c84c200000000000000000000009be62002090bd849639e6921d8b8b3d17c7d93803e53cfbae31d8328a395878414d28ea4d7ec34dba2a2f96d7b78", 0x133) syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x3f, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x40002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x810, 0x80) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="44ac4b0a7ff65ca946e0e508184b669fc8ec3858161f019dd4e6a7b4d6fe80f40324ef4416c9fd6465efe4462f54c7dcf0036631bbfa3f5b623d0bae760c1cce3c5a6bb509a3f13e24095167d2f3a80ea8d224574d4502559e7c81e32715346784040dfa3c993fa77b087d4ef341b028c417a408ca81a9e908eb8c43c0abd58f201c2f825401cc0e44be823add87d8c4b8cde536901e145f9ad05c", 0x9b}, {&(0x7f0000000240)="adfd766e924760d2d810ea59a83fee96638598dbc4aca9ed6e45c83710d5e930575c56fcb89643b55f952ae347555ada8e901cca82f417a9ba98875cd5034a74ce04882b568a871a7781e2d245372e6b8d27e63c2a99c2f46dd2d082ff89c9c2760e85121baf6616ad0315a4d22917f57c358e40fd311026bb7c467a05b22d28c59555dd2650da2e8b366fe8d397", 0x8e}], 0x2) 05:49:37 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x92, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000081, 0x0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 05:49:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x4000000020, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x800, &(0x7f0000000080)="ebffcbfc13b9fd812eaa4e713048e6993192b648daa14554ed3b707ee5cabccbcee65e3ac9d7c247e7be2cc113b1db193bd3525f28bdabbdd1b5f1315319b0a0bb6e77ffffff121b1102e6110edee5b3921ed1d74d431b620c6977b4021dd9eaa9de9efbb8a280595cb17c39d06da7e780d99e48d51e01746e633031bad4a971cbe1ab940427", 0x86) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xfffffffffffffc5b) 05:49:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800000000, 0x8) socket$inet(0x2, 0x8000, 0x9) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000200)=0x100000001) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/222) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xac1a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000000)=[{r0, 0x120}, {r0, 0xaa}, {r0, 0x80}, {r0, 0x10}, {r0, 0x1}], 0x5, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) 05:49:37 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="76f9210e2670e1fa89befa6242e8d6e48c87c39b66d1ebbeeb868c017fd4fb56b99a2bdbf550ce6a4721243f8e4fced4b2445cca0d0cf5163a85fc6943edccd90b6df493fe024294586c31f0aab805d35cb1a85cef82e27dbe78cc1574746b31a08864743bb7a217", 0x68) 05:49:37 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) 05:49:37 executing program 1: r0 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000001580)='./bus\x00', &(0x7f00000015c0)='r\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) sendmsg(r2, &(0x7f00000009c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)="306f452c1ba68b1b44a631b1897032cf9321f7b0efc10de2c855ede551fae81b48fcbff7e7405075f38ca9ba5689987731fc651e9dedede03ae6e23a06a3e515452987df7eafd0121c06be7861548444bac529bc3335c78d02f20b394a70c198a092782f35cc3138d650eb77a7631ec86dfe3cbfdcabdb8627a9bd55bd66733a3388bb27258a0b1477f235dd10055d3cbe8071dcbdce189cf160eef767cabc24ad6d107e8dd13850ac810c6f10a0f567f3f5f8e320ad11afea70fce5c4c75674a133dcbea564900ded47aedf8b6f59498b09ac3b9fc5654139f2dfaad52dee4846ff242a1451b1206d8e6be73b2c37fab3ba7477361c687360953ba9", 0xfc}, {&(0x7f0000000280)="33ab3402192a80fc1f9432028b51491ac4e7a3e4172fc136cecbcadc5351f3f3b96ff98b29827a96a2d7b2ad2d1b13896f15881515c51430deaf35d3da161fcc352fc1a9cf650dde094c8306be410f74c4b6af80e048e2d0c4d4a54e9bc1b253d9c9a4a13655eaec93440634f6957251511aa8705d68c2cbb375e50b3f9e12de92d4cbd65531571cb2e806b5b6254aa39e0407f9a2aad3b16a27485909a4d43a3f8ec1fcf59e8b474e0cd903b8129fe76f01f8eadae9a9ee805390d08dc35a6e5fd4b15473d3fdf189f3e136d8f97a3a7af1f4bfcf9743cf934f5ce53fc550ae0f09e7e84821bfc86e4d113c43493e4fc6", 0xf1}, {&(0x7f0000000380)="a1a8a7d2ef743d484f04bf55db903a3e894ac5c0405f9471de4ba2336cacb801de61f824da69751f6727c9b8d91a71cbd726489803f6f9b082bc0937216950f99930daa5569b157b22222a7b11b3d366d252a8c8d2d6765df932eb4295522bd300ef7f1e807fae38ae6d610ba534fbdc9c86d3fe146a0557d80bf481e7fbc05490f862ccb4e931ec85f17d8e9a4ddaa0579eb938bf3f1f9f62c93689108f3aea73431e385798ca41bb590a5fe8c88ce677517ae6cd70e5c0bb5e2818f405b87e302a6618494118124d28d33888017a27", 0xd0}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="f800000000000000000000000400000023db5d1171311faf831932b136f33f6db46e03ad1ce459a2584786843af545238c6d8f7ac3a5163a5bb9cf3b08a30e0563fd3411785e73e0f77e7080ad59eff92748d0881e5e365c74db0ba55181561ba452f15aa86c818e24abb05c7a35a5a216d59f8977a743f10612221755aad6811344e3c7ad6b9c8b89d1f5d6a485afaa517e208e7b0eebe2fb12e406fdb74f5a242ecc284b0700bb1c2868111f06bf231eedc95444fe81eb9fb3b3813a89f88725f34918130b5dbca258a8cbffaef1e187ead70b8e04a467975e07997beca42363ef656bcf98e8f412f9b581956cb8d238094f81212884da9f8882cacdcf00000000000000b800000000000000ffff0000c8720000eed31a16f95d50750ea8c07a24533072d890e272ce57aadc7fa68bcf74f7a73366a2883b616b20e8675b3de20bb976fc4fc6b80b0c7f8fe08edec97f631b2f8c6f62305e896893d3f41b43f57464f51eeb620762604b0f410e70b45d59fbf925fcf25b28e5688ce63474b0df1d07c95f580feb1385556e07571bfa85901c2bcb0fce2a64fad6e3321aedc4ff715278f13023b6bed1704f2d550176a435b4680ab19662aefb7bbd00b800000000000000ffff000008000000f6a6c50929d3e96153b161406414ef3953f6bf99c38fc915b203201842db211bb2b0e4a0b9e2ba8131148ca0788935420e34a16e5e520c2ba1c42abee3a539f8cfa0a2a832134df5e4d672031175e5f2035736a9c0ca978c77ef9afda2ec38e636e7cbe38e3cfb00264e14722dd1c9764a1a310d774a3e48dd14df033291a7a9c0c093fa3561a3c1669dcbd4455c73a0409ed87d65509ced07e27368d3adbc9ac849a7ca800000005000000000000000ffff0000faffffff927de927318b17bafe52d739b60c6b561ba1df41181ac2da74e1654e21b4e543b2b1435a0cd9a8fd9d3e87f31f97ef712609861ec911ecd528f228fca66400001800000000000000ffff0000ff0000003d8768e8f3d70000d800000000000000ffff00000200000030541d737697fcb8e8217f7dc0e366f54407127f8cc5dcc7b56f671579c0048141a6bde90cfdadc3c9a7b69909db564258c9c42723fe2a5d097f7e58cc4fc0b1f41228a4bbe46f7255296c9d467d0acabb1c258042afa52115f11972638b25e07c848cc443753b8b327aed44947b13f337d61d363545e30326207000c0dd4acdb13b3be129cbe8446d9abee46e8e35b3631db18ccdc280594b3de5d20a9f0ac40c0fc181d7b1c2a6f8408f4ee19613cfaee8b7ae20054b41d20d0bbe45cdc6cfe0e9720dde5703003000000000000000010000004000000004abfcbdbec2eaed6887c71ca1a222ac0651a28492efb19d0607191d670000001001000000000000ffff0000020000004b84ff6d3aa25499e62b3a79c411d940e5920dacbe742cc7908fad2c5e8a1d5127ef799a78467383201017e1aaf0bfb2abe78954da783257f933d7e1a0cbcf1e13f6fdb810ad100bab637a5a89d2faa61ae26fe901bedf8b57c045ce9a61aa787d2813cef0f7de4a2fd00c5ed4386e3ee4a5ba2f2566ac3d2258a6a876f45adb4514346e75a907b36bc10b5f4469e75161782d9ca1840808b1577534b1c96d907781e7b4c8450139c5d803a48f25f8291a15d57249f93a0766f948a8b7be7ca535343b8f7430ab86fc7fb22df93b3758b81c4c539c5aacc90172911cce9febfd81c3a44284b522c1642191a5ec9b963c273a89558fa9900a7600000000000000"], 0x4e8}, 0x3) 05:49:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x180, 0x101) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="2e0261f618af866dad2bbd326cec73709138aef305d5a11a", 0x18}, {&(0x7f0000000140)="3d2b89f881c534e7d2e2d409693ede67d955dc977ef1ab6c8e3964486e8fc4dc29d335dfa777d8ce993cd8cbb2ffacb072d1a5c0509cb57a37787676d0551af5df07620231d8608867fe1e2f6f297c0ffe1d2990fe433d91c13358700f19183870c9bcbd0e92a5ca77cb9bee4fa9f83a5d4ed3ab90ea59b8c1e6183947977fdfce55b29cb00468056402032fe375a8ab32e7dc33ab1adba330acd6ada63e4ddf8aec15094db1de17c25ae2c6029506ceace216d6ffd127fa08a82820afc92688936fd2cf81f47dc1f470385a9b9f5e4626f5861100c986bdbc869295b434b77c1cd06cbc2c8462b1fb6058", 0xeb}, {&(0x7f0000000240)="964ed92ca867f919a370c427496a5a171ff69edd01f09abe174b29d48c342b20ebe2", 0x22}, {&(0x7f0000000280)="188a24551e0c956c1fdc1ea78cf455d4d2d0196fb48d6b9f6f4444062ff1cd5e23e4d65dcac2a2630cf1bd05f0d74feb58d3aeb58cc4a1237ab224207d99702e15e5f52ccaced64b67cac62fe585f83e38b66e24371a7f2ebab2f7effcc4f78c5723df7e63b5fd589d6e24a54ef4f879afa1e1b9c3ffe30a57c89666539213b27caabcfa7e3fe9ff6d72d14281b79fdb6f31ae5d6ffc9ddec7575f44213c3c9472f8d0935bd63a26f73a7700376f34478a11b6743f722e22d4f3f28986f42721da5ce5132bd6e8e22f1e7c15795372426723cc38ebacaa000fcfe2e38b5652cbbe72869bfec20c71bc53031ed8aa405a0d089a0f2f87e3f1018105c4dc364e8d1e20179725771a37f566fa5d1920130a53e24760a7fc9f2cc7ecaf5cd8fdf8dfd8db256353d35d4b1a1e1244958e82a87751e63754e27129d0ba1c7b385dc3c35be90c5da8929a433e66c10f5ea82368afda1addfeaca3dfb5a6a82d093a628fbd2962dbb3717fc89c4977d318d0fad733cefbae179f8ec80a9d1bd4171f99b8ca4b575bf03c7559daade38c455bf416e3550b44617d5d196e96efe0409fe130d9b36f401ea2540dede06f97b4eaf8f9a2049d9a0a27722976a032b15e8643e0d8756a6e36258a686a6b73d258dca6c3d1dfc5ea772eda17c6a5c728476030a6ee82fe6f68988257a64d1dc16d786b5b196f509e5d59a5d274525ad2cbbac0175ade309417d7af04a1caa78d584c091d0e129dd88c96af75d294c440840ea7240b1c69041d2e8e34e0fca42b79a869b40b5d3dd65eb42bfc983db4611ec137eaa191f457fc7c2bdb83e7da1319165eb35d190157867d1fce6e5f52a3476ef43bf3d42f39ea9419c2bcd34d34215e0f345fd69916691f11ee0ce150a7c5e62e1ebb0a2cc570ba029abac8a20bab670bf28c7901e4209260f00cfece6025b6890afcd981d51337c8c5e334c5d46639dd19e748d8a75a9ed00ec0e4cf6c5cac77501c8282014f087f10989a4581a656fff282b92f2e6e1930e23001d1c7656b8e236e8dd94329612d478a97e748dfe73ca0d89cdf6d6b05774aaf05913ffda90cdd53e903ac74987f9d0deb52914100024b2910536f0746fa84f794542e817f6de47af425c8af7578df934faa3e94f6510e47d75455b1c82e9e04c2df2f81cb74282792f93c996a26e8509c5c8c0b5f1c44f23ba024dee06d2d5d88acb64a68a37dd475b127cea1b4143568bd6bc45b78471e3a35d73589c0e1ae6b3025321a3ee810843aede9c66a2c0c1e26e535488ea570a24281a8e2e3d355d643da696e2a66dc98d7aa76bad59e56ce0e2c08491f39e416b78082b6177d6b8c61cf0fc8c89b4349238c19da666d5838b8e83c5783ab1e18309aa1ded18aadb36e5da1400fca3ed9151f6be4730a90138d17225981727879d23ac1877b9bdd7a7728e8c018165347dcfd0fc013642a1f9d462af6a3afe2f1830dd3e7c1f63e409db11784e0dac1947f899592af65ef6b66ac0b28433ec33fde9df68a8d3f845a77f19ec49c3f904547bded341fd5eb21834da7ed268d97783057953e3d9a3aaa6e2747cc76762322d0b8fc8ee40ef8051604025386b28f724e3ebd7e1687a9f9a841796b7f8364873e5205c4bda1dd5297aace9ccf49464d5b98a115c30369c07f44a76c322f3664fa3ffdd4be67ba2fe95df0c8228880deef5e27968944fea871559afc84120d1450a1149b78d451b8c1832e1ffd2872dc608dab2ac8724ea9df7ece6a753fb64bdea155a4788b534fbe1ac5ac329b433fbd35b2cbd47f095e73b3cdac637d4bfa4fe5728a4c5fd0a34fdd61c6daff5e2cef379be0cfd449fa8bf9f2a146bf3265f2d31653f7599084c2430717776393f0c2eea3c574df66c132cb17994cb1cb9c8308fe24d118d66ca356d9da6574dc6fb2b3c3647ecfda7d6181f7b4cb7a769a24a5ef15dc4b868d3bb02749179f877692d8fff712dca24c339883703701a6b53afdb3365eaad653373d37ca79c65bb9dcef1a3462c263bd82197542c4f6dc3f8af403c7fe139fc54d8ba3c4b1246bd789d81f6b011cf066e633c69445f6fd3205beffdcaabeacbb1436b01243a24c42eb862bd57c273f82def39e6c070dadacc94a531556d591758f15c65c10e5e2f8cc86843977ce61972a2788f0130e331be934f0876a2b4d178a7bfcede54894037ad19c8a07b8eb32725fa62a611d4882b80811024d270c02e2c751754d65d863ff94b1e7dda40cffe2648316e2b53ca8102ed217d004f3f4d85425990bc42a9ed7448f7ac0af924d948b17f1f1b8bcb96dc273d7c9a8ee77c48b779a64ad6bfaa8f88cb00b1a8c233e53340823d9330700276aaf5c014709f83ec0c7aefa40855231874075e3044d45d601d4090a0ca277ca233a094ee4e70a29079ccf5c6e0c971f33416238bd0ded9457193bd4473c908667037af921066be8874d47d5694b70c33d156354b855fc8da13096a82a8b95f04ae9765a7ad72cad906db64e5b08456b5f1718c09511b93782f88b464adc37ca5a43a032fd4bf51befab7893ec237911ca79cc68d3bf6d257881fff35ce4a48f6d155e5971acb6a17ea452d3faa80f6332da759cd1ec80b032c7b503b0b60555382a7230f4cb19a711b6b226f5faddc2f9a697d96367a7a600891757be798449cedcd99052e22bf651f1f14fe4abf009a342ab12a37a71b62dbe5a96125ecdbe4b840a9b9f4e67456bac6bb7caf6f5a4edde8ec3c379d510d80c787a97c48d515559594b4fa8a41fb16649e679bf553a2ea209e4cc456801ded21646f693b286340f8de8c5f9bd14de6fb9c34ad914907d79df1d45559eef59be4eed8aa34824fa9bbf39a7ef9234581bf7f161077baf25adabd917fdf0a2ef5463928ee5fd48325d2ab785e39c5cfb331df71ed4b556355c5f9199e37ebbaf35a275c5f2e178ed75387823e8f51e38bc234b36476acf64e93d9edb4f9f540e86b2007fc4f3637889af06116001460c43ad97fb7c3c898eb0f8d4c71ff3a29724c4e641df2fcd4a63d1e5f1eee2a493e6d1ac5a394b20d4d695c4c3c541d220b30f39d29cb3020bf16ab8158541c32c7a2332f912f27fa62929169a81b3ea5c4e61a85fda24c8bbbde382b89ccdfba9e4d1a2186e091ccc1508eb99e433bb10a21f069fe782c912f84bf85c90d0e09c428082409f8c3f373f2a190c034df21d0248eccb4b017e3fda7b26263e945fb607b98f72ddd5d0646f7ec487ecc6940962250493d9d19fea2efc8fc12126f83ebfb0d29f2505308a9596e8c57278f47637076433ae5a1c5aaf56809804cc0509f60a0bc036b61e8e50c9f0ce2075974ece644ed6cb38b5b9da43b77508fc2fc1c5d40d09c42f537a90494518ca97833f988af773334797cd2fe3f61fbc3ae34d10b8b109baf0fa4716cba5a55e135b2593da2e90ffc9b836323006707966c076738609e2e200e6dc808d3ba49535748ae17dd3e8ff672ba9195a1ee1b428c4a00f7457a23d9d1e6e539647e96042ce84c13c901c9cb8d8f9a5a65acec5da85ad01f204b18ff0250bbe0aee72ce47fd9ef6d893e00e5ed8c342dbc9687349b99e88b913e3c0f0ee5dce9e3ea0fc4e6c6c2e825053002f2b2abdbbce6c2c0b77fa53489fc3e9140041f412c9d4292305ca5506a76552ac3940177e5be1828756632ffa523e483fd89539cc9cd537f425c457e495af095ab0ba4e8a70e06054ceb246c0c655517b5d6364b45ab466aaec84255862f3060d61b1a548cf28b52793b65d90a8cc298a7cf42cc07cda9e78e918ef857ea4eb33dd6f7f8fef8d9a7c4b1749de1176fbcf2da173d00c5510ce7547287306cdd645786f8c879f9ca5dc42b7377979502589f6dca2ed223dd556c0e965f5b536d20be88140388835cc04d6b5566d96c967bd8caf8f6969200f97fb39bc3bc4a16592fb1675762073b4917477c129d2a5d38d0401ec58764b1b5ea607003019ee0789abab415056da6df8f8513dd19abe5d1dfb4132a955b2a0e71c191a59e78645b226f88ced6e59a50abf474bd74647f191e4796b318a5f2f75a458ac1bc59d3fc67eb31060f3da6a97aa2d7de6577284dabf203813125da6f45e30d74a53a027f0668c60f3757cdb5ee9ac35f7f788f93798f7478d0d41a0a99dcabdc1c3572745e42c4aad5981a6a481e023fb46b45a09c12e396f5d0f0332cb1a7c98b5dcaeb18808e52a461452408f3a1c367ccbfc29c009b8d19f6a34291cda412fedad97bd5625bf980cde77b8a4d0a117fe7026cc53fe4de6dde648272a698f85fe96931ff3bfdf95dae387d00d6fc0c61ea7a14b6e7ca4b11bb6a8291c56f59511d20dfe371d5b0a3a2a73e0ffb67b57d3568b25f7ff418839b61d3c7db98dceee37773516a0e78d771b8d26951e0c1e0a77766bbde4037a5f3da1a2a8b520deb855a5c95426543599fea9e8132d12bffe868d2d244c514f00f029d603d9afce3a57a2af047ddc067f3e691defb179760d3db428325a9f29c89f9fe0293fb2dc5d4a343278af75a36e90c9f70cccc410000c96ffda1ef8e6829075cc68d9c4b8aa4f0e0ac410b8aa4fbe64d2e411da43ed06580c15ecbd40dfacbf3fc4b4927e2a83d95eda655187f95491c7df796aeafc163714b182e63c72ab5761d093551fbbe9a3043cd28e3c737863943e7348a0fbf965c0c16690ebebeab1fc1736e3c694f4ed19bafb03434dc092eae154cf6ee6375b03dbd90b7d480f8134c964ab318ea56274a73837c9bd05baf4f1d326249855f503e5a50a51ad87b2895f515ad0c070097282335b24ee14ce151a6adef3848be2aacb417fcb80b55c50ef145e2bae060f39d8659ca8296ee8212841ab4a8d98749df0372632b9202586370a0a61fd53efda21be470e836da95e287416f9234edb18ace3e1ff039d056d50b8e88aae3fd315b3eb7fecc0ec2720fae6c01c2b2f2acd2bfc23cb08f5b2c203bb5c2ee315f7be9975e033bdbb0ba9ebf9ac8a0723ba715621f35ec99afd2f929d3b2e42235b1c40fc2f3fbd194fd941f38f9cd315f365327542ec4c77aa2fafbb0bfd7daaabeec9a691d6003d2a4136336d6092911dad2373cca3ad81eaafc52283bd1c7ef5b1299a71175cc0c825046a7baaa1b572b573f51e15b0062ce55e805925ba2b75e9c3c43be4343457c0f81f18787861bb78ee26e576da973dea6b0f00f0c5918a19c7274cbaf5f4955b066a6c3182392c07381aedd65e47aa65dbb50f998204ce8b3ed8c49e4d4646bba4432915d874bfadbf2539a74b241052144852cf4ec918303f01197afdac86199b6278e7103c6cf762043a80ddeac32bfaaab4fa73cdde2e4a0703a3097113a2747c326a6b973d2919389ea8d25c9c34e89ed609d43b563221cbc562ee92910afc56ad3b3ad823363b39e2b2d033e6b8b206ac39ece220b775eb1f92aab0498f418afef904d5b7c0db86e77183c07deff5c8b297e36cf0f81374fac5f73e49c929300d7fd35392a73410d6e3c3b42198b95a8a369444b9ae880132928d149b6b58a621541f20eb365053b026cfe5306ff7dbe6ac6d657b7673f16932376c821e3e3b7ee628209565f2d2a594c977285fc0b29bfad7e5add43f70e4abdb193b9c3902daa7ef7808b33148297126ffcfa50cfe14e985e2e641e11a4927bb1a392abdf33bd65a3173e472becc99305afc752df98e26ee2075455cffac64eec50beb6da5f54193e86bcf66713abcc32ff74aac7edd2fbd5a725ee7614721167cbbc4a8ff97fa58b054021602cbc800f400e1c3e5e15c7b", 0x1000}, {&(0x7f0000001280)="21ba25a39ff854e09e7222d86816b04cb498b628885d734c4a9db8e10ffb945036bbb9a42d8e6a68e8a252b9ba9edd461906d2c45ff56edb67645e4fa32f6fd2a3635094fc128d638c48f65e4c88a9ec23cbed7e0a38434a2664a49efeca0fb5dde22ab164fa2666a3643b793d8b139ee93f9516b4211c4741c2f89a641dd2bf0064ea0255929c2cc93c5c3db04a9b20c95e8595b108fe991c922795d36461cb786c2d5ea67dc0c8c524778c4b415bd467c69123bef905a53abde40168e54b3b0bbe78c28dc6b603e09a2b11601a27ae604ad50bac99", 0xd6}, {&(0x7f0000001380)="7c3f78456173a9a82a10870309ea9c8ed594b6a37d0832832108934626cfd00cfbcee6c370e093042f7dc974860d9b443bccf198e80550db5c3a028d63244e8b536d96a64745fa54b73bc0999bffe7c97d0723794c25ae89d5648c01c9c25307beab26f511d1fe11de68c157f0006a3215a09928c665ab0c861620c8e2ca3f6a3981e2406d401fd8435d972f54c784d4255ea874b68bea3bc453ad72e1e91c2f56", 0xa1}, {&(0x7f0000001440)="2d832612e3058c55fdeb45774f42cceef6c506cfd748aeb6772a55875473f18169f82322fbf113a94d7457403ee746b6be9bb21f2893fd44d6edb7a3abd1e5f1c6b7cfc6d1f8c890401844e0b8a30c21fe4b3e0eb0534239b62576b57c9502f60eee671f44f5b124e73564e97b242ef04e14a5f2d29c3687d3aff79ba2bf1a998abee94dcc48c4ad7f508cc348d2291737555351d0c9ad2371fb3b94d262ba110e2d614f88c129c8994f91f38094007e1117ab6c8e74ffef91e6ac66a7adc57eebab0d0fd0f77a09bc8e6b529eb803d64913e700dca669b558d2c34f13711ba7169d876532", 0xe5}], 0x7, 0x0) r1 = socket(0x1e, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) setsockopt(r1, 0x6, 0x1000000000000001, &(0x7f0000000080)="00001475", 0x4) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r7 = geteuid() getgroups(0x9, &(0x7f0000001800)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f00000015c0)=@abs={0x8778e71249fd114e, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001600)="c2a6f569813c", 0x6}, {&(0x7f0000001640)="be8110b6bdc2739d2de5a86582c4d852aad69ee5fb5ec9696a1f6b45c044dab79d7eb2bf792b561cee107afb4bed989abce4dce611c573789449daf7f76b3d911bdf240e700465a00f5ce8ade9ac885a06d853082af3bd4ca2f9b3a8d4d6e3efb312b9454c912fb8c5a4daa7b9238152f71111f79252198d12203042b4479b751b132e0a5bf55f26afdeef07beb2248a49a8493b0f63726011ca935773da74dcd5c0e3c2d539bc8dac25946dc3f381f00e33f9da61f1bbbfd67c157709d92d7482fa5e5142861d2e2e17633da1d88d9b6721", 0xd2}], 0x2, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x9}, 0x2) 05:49:37 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x45, 0x14000000000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="e961d61717310eb701a5cafd5268cf5ecf501fa1c949ea589b20f33e9668a0f0113def2f6b65d6c6608e858b27d86a82f0496d7f4fdb76c26223ff5d5728457d1dd96618dd49e86f081a365950ebf436d202095ae3e6ad03bdcc329c4bf02494fac788305aa35e55a5a669332923b347eff8cdbbccaf91595e2d7a6b0282279bd6472fa0a0c95964", 0x88}], 0x1) close(r0) recvfrom$unix(r0, &(0x7f0000000040)=""/45, 0x2d, 0x800, 0x0, 0x189) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x3, 0x4}, {0xffffffffffffffc1, 0x100000001}}) 05:49:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) madvise(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:37 executing program 0: chmod(&(0x7f0000000000)='./bus\x00', 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x4500) r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045721, &(0x7f0000000040)) 05:49:37 executing program 1: mprotect(&(0x7f00003a5000/0x2000)=nil, 0x2000, 0x100000001) pledge(0x0, &(0x7f0000000140)=')\x00}E2Y3<\xd0\xd0\xfe\xd6\x1d2D;\x1cx\xd1\xa0\x11cS\x99\xf0\xb9\xa8#.@V\xd8\xc35e\x8dP@[\xe1-&\xd1\xfd\xd0\n5_\xd46\xe6\x11\xe4B\xedu(\xa8\x1b\xfaf\n\xe3\x93j\xf8\xf3ZH\xf0\xf5j\xb9\xad\xe2\xd2Z*\x18*\xc6\xc0\xdf[B\x01\xcd\x86\x81\xdf\xa0\xa3\'NA\xc7\xd0x\xf2\x12\x01\xd4`\'8\x8f\xca\x965v\xb1\xdf\xb8\rkJ\x19\x9d\xda7\xda\xcc\x11\x10^F\x8d\xfe\xb2p^\x90\"\x8e\xa2\x05\xf23H\x91v\xb4\x92G\x89\x85C,>\x84\xe3\x85O\xb1j\xca\xbe\xd56_\xfa\xda9\xf1P\xf9.^\xc5M\xd8\'\xcc') truncate(&(0x7f0000000000)='./file0\x00', 0xcd64) 05:49:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000040)='./bus\x00', 0x9000, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x8) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x6, 0x0) 05:49:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) 05:49:38 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() geteuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) socketpair(0x0, 0x3, 0x20, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3}, {r4, 0x80}, {r5, 0x40}], 0x4, 0x80000001) 05:49:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:49:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x1, 0x9, &(0x7f0000000000)=""/144, &(0x7f00000000c0)=0x90) setsockopt(r0, 0x4000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/162, 0xa2) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) socket(0x18, 0x4000, 0x1) 05:49:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 05:49:38 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xff, 0x10004) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 05:49:38 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x10) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:49:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0x81, 0xa) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x61c8, 0x406) munlockall() r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file1\x00', 0x4, 0x1) munlockall() mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) 05:49:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r1) 05:49:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() getpgrp() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) close(r2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="e89821fb3bcca436a72f858751db97c1696d867121cb905bd8d32ffe9434c445c2923edbcd03ef1e0e2eac54349793a2656611346f7fddfa6cde7fe622776d0953d6879891dd50e54059389b508b7292dbbb6573b8bd8d98d86a184b0080a7a0b220c7360bb3b1ab8928a1180240f8ad264267904a17b8290d71cb6db1427e887ec668e62ec752edfefc487ea1ebd1a99aa1f248eb7b8060c4949e7cee6339fd15a607d5551f84401be4e4f2b4b020a9f006a1801dbd555c8c795f9653991736df81cb5f9e517fe71558a2117690be83a79dcfb5531f36c4d52a9ead855dd95bd5c3ab7c0906322487e6", 0xea}, {&(0x7f0000000100)="d8812ae50816c3dd84ae41", 0xb}], 0x2, 0xc640cde0) fchmod(r0, 0x120) dup2(r0, r2) 05:49:38 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) 05:49:38 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[r0, r1]) getegid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = msgget$private(0x0, 0x394) msgrcv(r3, &(0x7f0000000180)={0x0, ""/8}, 0x10, 0x3, 0x1000) r4 = semget(0x1, 0x3, 0x20) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f00000001c0)=""/133) msgsnd(r3, &(0x7f0000000480)={0x3, "21cfff7541371f3474bee61a557a5ba681659117eed7472eb2bd8b411f68d9a1d88350422af35a1803b6765769b94d9f3263b59c03b5cf40317e3693fd37b047ff9a3080fa1f414a79587e0d55f26c5b483e4bc23b04d0f407d2375fa51dac60e6a7cfe5f62087a52c27297366f56162876e76cad842f67c"}, 0x80, 0x800) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x1010, r2, 0x0, 0x0) connect(r2, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getpeername(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) accept$inet6(r2, 0x0, &(0x7f00000003c0)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/80) msgsnd(r3, &(0x7f0000001e40)={0x3, "c3c38172d65dd37e8395f0b5b0c0448f4949b56c9b62209376c3b53a75d510b3b32740ef124abf3f9ad54cea16f5bf125afdc58c7cab287c29a7cdb6a767bcdee15c8b31a578d47afcdd97d87abdb8e9f4a977d746b9611a5f46eb1be91d766ebb67171d740fa35594129759459e9d283cd40342a7df66260e1badfe916d2c120f3574a3558a6f46c847ef2437886be13ddcaacc0ff09717b25fef6fafd73d7e9e7186b6acdc0f74a243a8fd496b8190b11fac760f589a22372401dfa01f88b0281ab6f2f3c9912c81d19da36a7bb3fa45c3c536708197be41739c75cd2d205467d65acb4adba5857052"}, 0xf2, 0x800) 05:49:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x11, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10b) 05:49:38 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000007000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000009659db59e28a6977eaa0f6d3970000000000000000006a6a4f20d8530c2c307fcc6fef23f39fd8c97741993a4d128eab8f3a5f24200395f4a2f7cd63e046bd6bdaaabbacc1f82406689251821e6fdcdfa0d9fae95600007079e0760b2524230139341a9b64d24490f46b961a6588a3da777e4056971971fcdd2cc1493f2ce345709fd11244363c1e80ae041bbe6a6ebc44009bd871"], &(0x7f0000000100)=0x6e) fchmod(r0, 0x140) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 05:49:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000000)="10f2b254f72a329a32874de2b5e88cf364ff676b3226f4907bbad58918c805570cef1379ac425adc6e6bd1cbda1fd428a6703afb9ad3fbc472da3b25b8671909017596838484278e7beb4a681c32c56cf2addab2a8cfd89385e5b2388d9cdc668e1f174c70c0509630ef6384f934aeab684c5eeb25e919a7631b461343e76812abf2a4cbf8e4b5f08e22a622f23b77f44fda63190565917f89eaac079aaaafb31300d71be6efaa0d6663d61f828bbaa62275227abd28bd30595e8add29979844c010bcb364b7", 0xc6, 0x2, &(0x7f0000000140)={0x18, 0x2, 0xfffffffffffffff7, 0x100}, 0xc) getsockopt(r0, 0x7, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) listen(r3, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000011c0)=""/4096, &(0x7f00000021c0)=0x1000) 05:49:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xa75c) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0xbda711fb30772c32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() getpid() ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0x3e2}, {0x18, 0x0, 0x833, 0xfffffffffffffff7}, 0x100000001, [0x8, 0xff, 0x4, 0x8, 0x0, 0x5, 0x0, 0xfffffffffffff801]}, 0x3c) fcntl$getown(r0, 0x5) geteuid() recvmsg(r0, &(0x7f00000048c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000003840)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/190, 0xbe}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6, &(0x7f00000038c0)=""/4096, 0x1000}, 0x841) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000002c0)="259e1809c1482c4e45d82e1df3d4d79387cef1b9c79d4097299c4fc0472c764a01abc225c2c091b0316dc9ea5136288c03ad7c875bc0fa54d9728edba44eca6678", 0x41}], 0x1, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(r2, &(0x7f00000001c0)=""/117, 0x75, 0x0, &(0x7f0000000240)={0x18, 0x3, 0x5, 0x5}, 0xc) dup(r1) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) syz_open_pts() 05:49:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x88, 0x0) 05:49:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000980)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x3455, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:38 executing program 0: pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x2c3) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001000), &(0x7f0000001040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000001200)="2a591603178a1a75bdb0353786d3371cefeefeca273f59e629129340c669dff2", 0x20, 0x4, 0x0, 0x0) read(r1, &(0x7f0000001080)=""/157, 0x9d) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000000)="df903c3dd4b758510c16ec016f80dc54014e78634d909f6fde83d0387848cd4cb5232fe8b629e4366bddce7d97be07652e3d9aec3eadfc60d637f84df0369f961d5d2b385bf1a79a9fde600fee614b109521a91bfd9a129333c4500f1aa0ed305124255c71a21c1db67d0f693f818ea923f2659779b6bd34d15285c40fde710857450de5ab5b762762f780ea56315fe20c9bdd04726e4f1c1ce4b6667cfd4732855d512a26154531bfc6bb928b24a97e4e7135471a746b6fe20180d7b0ca918a1b083012b521eb94b5f615ed32af3ba0cff50608780d2de7bfc652525511ad1e3000b64813e159a1ec436bfac132299cbe8b7b81eceb8aa8eef07738d9559d8481ee533a2877828df69d4ab8ecbab043ed11b630ce4f712edb24def2597b70efcead90d33fbcfc713bb8a3a4601fb8074850f72aac29031f5b2445e78699349de9b3c1c17bb99846c8f269bdb9e2e37a49c62d03cce1d65ad22c7b3c757d80635d05e2f9b22d8976182df8feba83ec4b1b770e3e04d4be6230f965787bea7333741cd61a8807d96456c48efcb85fb8d4215daa9e643546222efca1309d693137fef38a8711d9d1253c9f6f700c9e736aad42850f5a8073d00ee85e54d74c356531b228fbfa7744a811ad870d15fac0d05b26d00b10ff0decacda321430c684792c242e8bec772aad8056680a17ada23b16d65c9d6b15723f8e22036563f22245b0b376d3b32b90cdd22dc312f41d8f847318ea273b855e70bfbe812020266b2098936bfc6e4a49c6c747b955f1defcba046e84ef27986207e7095997c155e8d49218ab860207b06c4c54378a9258c62bc7f24106bdbacc80a8f5ebbe6d9564c20a850301ba2533e370bf2deabd52d181b1d669308a519c67fae865714688d0a26f4a5fc468e80a2a40ff76fd378250a2700f0815c78468af9b4e117e3258f6d5324c9606900bd0e6018f0c9091e97ac759a70f8721246c04ea8cae8a11f9cec58ed29ff7b2779d294e1e519ed566f55858974aa1b2b8ac16fb967197eb86021815690b7b6687276fe42dc489458fa991140928a1f93b93469136bce5075ee02798680083b2b14631064ab58f8a0c7170b6e6fa91471f9b73cf530473dd86a7aa8da32b9f48271a1467d4acb3d05bc63b169e9be4099b32088c1a990f669ffc2cbabbb697d0803a4e4b52031bcaeaf2a75f0e9a97718daf9e5cc48c10df30dc481a1b2d697d4048c21df3add7781dd851d4c1b6d2512c530f074fb186652d42a02f42a9a8ec86c2d7209d8cc590ff9018f366750cee6b08654e85e6fc966b203a5532d183ce60cb31a1050cca6116d23f9b5f5062e86765a2127ccc820e124cd8cd3ba1c2b5aa9a8431e38b690efd45ea3c9c11a3cb71dace22b397cc8849996a752fb2d2a98b1c02da89932af6a35b2476c00870b1adaa566c855d62f377c6a7859f903a7aca61cfe501a7c9837bc98d6a1e775b0325815419649e8ddcbf72a323dee1f5098cc7ad2056601a6d9e5603d15dae3b9f5614c7ef99e9dc7955d5f360442a885b3349b25ef524b1bc09da1203175822ad42bfc8714eb8670dec30a25ad6e14ec2025a82cc1fd6812d6eb54f60044268efdcb107819e14cefee43e70e53fbe251c9af31a56c1a4a36562e8460eb331d1414f8ea9e17a344e1b79d323319eed78139ed755ba851079545d96e72c96398e3e9be074268dc47a60c5d8ddc59f610b871b4ad662406689d4df94feae366b2b135212946d9755d2f1dfa0b4359c61798cd69b1bcd98b1ce4fd9eb0a7a7d447a57123ab851ec07c682ec798d700cc7987b8193abe57816ef4c6d3f1f4f9427b25ee7cf4c5c948cb8c25240575f09152ad2a14fd0736b0274f3d118ca3a6d8094aeb5a2c34492ee4ba070b66c6cdcd915c2c6c6f8f4b4222f6c22e6e9fd89e523c4ef7adae81bda2c109d30737a039a0ad3f374c51327de42747f5de6885567286d5d752ad6d193b407d51942f38ca48a8f09f118dc2e52e429c520540e8124c7c04ea28035f0d00b42618fa201c54b02517b9ed9fce495fe390d213331cb355f05c33d33194695efaa31a5b10259ffb7cf865efe67d4653d983817ac9e7c71b238db2a522614c7ccb71680c34058df57b2d62a3231fa5de6d182f7931baba950e5943be9a1b495483a7013403c4b0113da2343dcbd5db769dc542c15ecc16eb0ffe124a627b2fa240298450c5af157dc5df86c012fe7fd9ab6083d7df471ade19bad6f72840a388bbd8c3c8dfaec402a1fcab87d4cd7bce4effb942c2d754c8bc36c1d327e521715a732ca6c898dc360ee25bf60dc90e45ea7d92a9a91f25e9d3055488e2ab2b4ba02e62280c56a4a71b4350b968136eb01525dd9eba0a1c743e1a4d0e0b2c60acb39feb88099380980fb0900017559a18d141d7492b95ae7f84511441028b54ca2eb69af7b091219f86160460a53f0c7c35e5f8006b544c1ef94818ee09d7ca26321d6a9fcec5da18e4c2bf58113cbb82c2f9f5d8e76722920a741800bac6648785fa4a528320923bdefbdeaf66fb12eeaa5d1583fd676da3faebb97696a81d8172eb531f1b44dcdf6cb4ab886e68e3bcf049697f342c61d6a2e6f8cd99985baef7956bc721a55ea39b736c83d0b35d88764a897b60b3e66983c5a820969549e3fd168890538f50dc80c571702aa94426383e6521901b0402147be721cf46848a6b0e8318aa4a61c313e8025bbf92c26a88c1ab15cee46fef82657f84f286f828c7108ca46c77ab78a0aa79cc595d5f576ee20e8b6097f5ccd6f76e4e91c4f85b12a4590ef965464baecbad7573706f7c022485038d1713b8756d68a1cdbe7a4cf9978a273925acf51f985996b0eef60cc29412bb77d112562ddefab2a71e3d6fa8ebe415f53c2757a9b451b7df04264828580d8d6f4686828802cf0033c05a0d81b4b825a99d62daac60db9ff3ecfbe70504662d06d260005d1f69cde9aad5af3e68459d84c211ecf4159a2bed3f66b8b7271ead81dc3a5d0cef32069f1a07d13f878e8d4020d5241bb7f37406721bd7b94fd7d76c7a7a50daa30fd3fb5a5b944fcc9f2ac0b588c9d1ab3c0a204f203ffaeed6625fb5187b8deaef2a9c631b8e334c8a8ab482f701dc3dfd44527e55372880635f8bb14057af727d91a17aceb9ca9b88c7143cde04bf32fd6c07a00ad2d8b54e021e2f5f1950f34480109ecc1f9a744c815a21be3efbd616d0b53c6e8f62d73634215599eb1f5c9664c3118bb99cbe2c2c5f08791206bddf121841270eb180351fbb93ababb8bdf5543323ce550eb35fce2e80e60c988c73644f404c8fe379c51389f5ac5c12b55ed567be032e047f9424f2d0eb54c31c778afa952da89924313d04a7542c511c1644f241b6fcb30179a1de14080948db8e98f1b1f8b23e450b8bf4adc4c00fc53e9a1c23f38ec30c6ee32c4949e715862b6e4cdf174bdda93bd347328c3bb0da78c5927bee27c566b60807ae68a3feea7ebfdde9fb91d8bcc7eb4eaafc7ac7746e83d9ac52424da110b6eedc9dc11d10e2a84af590f6e82fbd28d2184ee270a654bcb28c3a75e15bcdf84c8fe26301534f0422e30944d1459a0b75ba0140947b6b0957ad6535afff7b92abdcde4a958918ffb22268faab9b398cc454d54009650c70d7009c49b31a8f2e84f1ef5a67562378d4a2afd07983b6dcd542395b7a012e3122b98d46276d910e3926facbe46c5c0fb46dbad5c2273b0c0605270923bddf2e993804d6848d4a26692c0efdd0a2c3f5491899ef54c08ee8e854a6901c17ebc2694bbf8a66e66ab51967786130eb552277081af883293965c59c49a7068f440519128e45a42346c095691f80415b0656050924954ee41447d4420b658320f11dd9e5cb2b19574a081c13cf0832cae87505f5741b8215887d21592d78642cf4edf29689e0c3774a8dde6ae2109dbca074fbd2cc2564c7be1dbd650b705df08deb673e613c915bd05e9e6cbbed8e81bfbd87ace48db6134ef753ec347dbd032aca7a70dc338634525dc992598482f6d11410e1e364fef11cad4dd41b305dbbd6441790b24a54b615110e9371352180d1d37d9148f01d5d91c263d3021a288ac11f1140275783ee439a147f173dc702cfe76fc036c656b9ad05ca14d7b7bbd6070719176d98a2a48ead79ce613f1c8f8c2b02a5dba2f43bf9e4bac5c38b268fb0cce08a361f78174e2c46b0e10cc37e0a4eaa46cb1769e5505b77e985609c679008a7cbf5e796c885e25bec4b444111b9f2cfc297f96014e33ea5d0e3dedd61650498f9744727e108b4b67b3042fe8f9b31bd19e2678a0f4a91b06a96a2fb068242e0da0a918c2acfc5bc1618fa6acca05bc552d039e959472f099ad78361ed159959e9ff223ed6ca2dd3f1ad419eafbb65b01b77b453435d34760884da2ad7a383904b67c4c0bcf9692d30472c93acb0092710d5839feeb18acb1fe415a08c9a3970d2c6f8ef98f04daf321d9793418a73318a3ac2e2cd6b07eef9cf20a2d373a6f80c09e9d0e5e821f7a97f4f1def5edbb9b8e7e72c598163efb329db403ac0aee49fec0310953a331ba591b7f7728f753a9b5ff846a32354317dba04ca92ac9376af2d4fa4a41bc98776e76613605ce91141ab4aa825a17e46f27c576c2cd4133e8f4cfeefdac9fc961e4214ca3283dc0ca3f207605156ce41001246c23294a4543b5f968ad0cfd00acfead7fdf16c874c157f49759062a407b78bac1b5bea7a31907df98133515342c8930a5e5a521b8eddf58147b743fb86f16a117e938dbe0c39fc4b3badc13b9f58291286db4caf666c70dc8c8ecaa6ce38a0951d11882747884d76ef704d5fe7870d6297604a11e655508d0c3e804439d3afcaaace0bf4f41dbdc0f7451b249a487e421783e79498db7108eaed83260612e9cd0af423667c6bf33c9d317a9ff760f85b6c221e3e403d800950b2679e061dbfba42b891a0b551f2e3d69a3d47c348bb81179a8a1c63bd75840951a9d5ee5f3e934c2a7765f08eea4dff26d31b4ca83198e6f847e6c91a22413ad9bf74c269a978947aff746632c37a2ebe8dad7f321cd5b4cc814efb1f52b97beb2c37c98030873f9dfa144341fd06020b72ce90430bccbdd54eaa4cc999ee1e7461f73426a7707bb35efb14f3151d72507c0a66c734589109c53ac7eea1864a864f81a6260b1429091e3d7970fdfcf75c4486bce7231b61cd7d5d7a17c236c0269f46eacf1a6f5fbcf9a40bd5878f53d65c5435e7254e6a6623bc007bc211045489812d1f12a919cb1787e000a041c5d456b0664d4f7d79bafd5a7751ff832b4ecc35afeb7698e7f66b9f1107267f9250f006c013b552fbcd3bc33af024e5a131922c3192695e549b4172187da74669e183a17f5dae4c829b06212ee87616a7809ab2de668381d3b7973c76b51d32e6650cdb2a641190eb23e03a1fb63b0a1d4202bf1b3946e778516ff7fe286f076d87b4a3bea0f653e78c771b65ee9c953bb379c9c11caa77e991e88d2999c879b8e8710815864b61a2ff9f6b9f170a857ec91ebd0a890df69b35ae297617852c571a664a51810df90585806a52e8ba639d6a004c4e48834e674c37aeedf811536a2189e21f7dd968c9a1d87871f156df4697c1d355aff893d1e8242ff5fcb70dced59028e94631a984666a7de450dd3cc0908b14e916e25c9ef1e234e2c4c8def368aeb3ccad4e1e09221841f4618432ae129539da7fee601107b23fe0f8b12c2abc663c64bfd480d24c2fea5d99769223fd1789c4592aa930b5f1729d222503581210821", 0x1000, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001140), &(0x7f0000001180)=0x10) 05:49:38 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f00004d9000/0x1000)=nil, 0x1000) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 05:49:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, r3) 05:49:38 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) r1 = msgget$private(0x0, 0x295) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8f1, 0x0, r2, r3, r4, 0x100, 0x7}, 0x6, 0x4, r5, r6, 0xfffffffffffffbff, 0x3f, 0x0, 0x7}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 05:49:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13ae129523d9b274723b", 0xfffffffffffffe58) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) mprotect(&(0x7f000032a000/0x2000)=nil, 0x2000, 0x1) 05:49:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) dup2(r2, r0) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x9e, [{0x3, 0x8}, {0x2, 0x9}, {0x2, 0x7}, {0x3}, {0x3, 0xff}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0x7f}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0xfffffffffffffff7}, {0x3, 0x3e}, {0x3, 0x1}, {0x3}, {0x3, 0x6}, {0x3, 0xffff}, {0x3, 0x1}, {0x3, 0x94}, {0x3, 0x2}, {0x0, 0x9}, {0x3, 0x3}, {0x1, 0x1}, {0x3, 0xfffffffffffffffe}, {0x3, 0x1a9}, {0x1, 0xfffffffffffffff8}, {0x2, 0x1}, {0x1, 0x10001}, {0x3, 0x4}, {0x0, 0x80000000}, {0x1, 0x100}, {0x1, 0x1}, {0x3, 0xbe4}]}) execve(0x0, 0x0, 0x0) 05:49:39 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x480, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x2, 0x3, 0x240) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r6, r7, 0x0, 0x2}, 0x9, 0x1000, 0x3}) write(r2, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:49:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 05:49:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) shutdown(r0, 0x2) 05:49:39 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:49:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x450e) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fchmod(r0, 0x40) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9}, 0x0) 05:49:40 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000080)=0x1) setregid(0x0, 0xffffffffffffffff) 05:49:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r3) 05:49:40 executing program 0: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x55, 0xf00fffff, 0x6060, 0xff}, {{r1}, 0xfffffffffffffff9, 0x88, 0x20, 0x100000001, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x98, 0x80000025, 0xffffffffffffffc0, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x4, 0x5}, {{r4}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x59, 0x1a}, {{r6}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x401, 0x8}], 0xfffffffffffffe01, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x0, 0x3}], 0x3, &(0x7f0000000200)={0xb6e, 0x8}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) login: wsmuxpoll: not open 05:49:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:49:40 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000280)) mkdir(&(0x7f0000000340)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x3f) 05:49:40 executing program 1: munlockall() setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 05:49:40 executing program 1: socketpair$unix(0x1, 0x2800000000000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0xffffff20, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x51}], 0x986, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 05:49:40 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) 05:49:40 executing program 1: kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1000001}) 05:49:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffffffffffff62, 0x0, "a76908c27f5524bd949125168097043ce8c092c2"}) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xffffffffffffff6a}], 0x1) 05:49:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0xe5}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xcda, 0x4}) close(r1) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f0000000240)="c2eea4f302f215df4b2d58670d4021c6dc7454cde62e42b4de12f2998dffae44558b0ff4d711ccfaea87d27bb99f8d565c32ddd566fd388bb57ec45cd788c560179545e99eacecfe94e96e808296e912e477fd085347db07e544e18280660846a15eec35fcb17dbb0f8defdd5c5a6a2d117eb0bcc2180cc2429be5b04bf0ababc956afd03e96d1d47d2003c5cec0b541a97458ac394e3078f86b4a6b6a142132da7745edad430cf74727a89c90", 0xad, 0x4, 0x0, 0x0) getsockopt(r1, 0x0, 0xd6ad, &(0x7f0000000100)=""/165, &(0x7f0000000000)=0xa5) wsmux_getmux: no memory for mux 16777217 05:49:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x3, 0x1000) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:49:40 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xffffffffab56d495, 0xfffffffffffffe0e}, 0x10) 05:49:41 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) r2 = syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xffff) 05:49:41 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x6, 0x0) setsockopt(r2, 0x0, 0x69, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) 05:49:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)="12", 0x1) sendto(r0, &(0x7f0000000000)="578edf0c07fbaf6c9276308865119e18eca3808976ec9b11664204478c2a2c70c5d1fb418d3552963d1017d7e7d24b17b592416ae4cefc7a51e40e83fc997d6ed1f643d115d2a1583d4ef387d12fdb8ebf0fb759c1ec515a3ba8ea885b76afc5c4be2c5c8c2f59c6ac7b662217eeedc0069ee393305fe236d13422d6636328565c5329702e94fdb8b9024b240f851bb50f0943e4d9", 0x95, 0x6, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x100000001}, 0xc) pipe2(&(0x7f0000000140), 0x4) socket$inet(0x2, 0x4005, 0x100000000) 05:49:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:49:41 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000001000000000000010000000000000075000000000000000000000000000000000000000d4ceca4ab4ff4875f565eb8d29be02596a9d12c30cd6ae46a04f129a9cefb7a08d130bca06c04ab05f475bb52f86f9ee86c36c44e9a666b73aa039b8f942841883b65e09fa0398620c58e1fca020a6abd883e4083e6319a0ae918c1598c55fcf6b69cb8aafbde77a068d8ce3f4300000000000000000000000000"], 0x1, 0x0, 0x800) r1 = socket$inet(0x2, 0x3, 0x10000) getpeername$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) sync() r2 = socket$unix(0x1, 0x8000003, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000)={0x18}, 0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x100000000003, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380), &(0x7f00000007c0)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[@\xa5\x00', &(0x7f0000000480)='\xc7-%\x00', &(0x7f00000004c0)='(\xca%/+--\x00', &(0x7f0000000640)='-\x99']) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000300)={0x1, 0x1bc94000000, 0x5, 0x6, "a0778a7fb9699d5936f5bf169cdc592f5c9caa28", 0x8000, 0x4}) getpgrp() pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="e0071f801d29e14f39b397f2cf7133cba0f46507441d99ba5e1ca51ab8fe54c10ca9ccbf9b2ab7798a9123776543f9b6553ea9ea", 0x34}], 0x1, 0x0) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0x8ebae34be4b7a32e) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/212}, 0xdc, 0x0, 0x1000) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000026e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000500)=ANY=[], 0x0, 0x800) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10006) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x8001, 0x3ff}, 0xc) ioctl$TIOCSTOP(r5, 0x2000746f) socket$unix(0x1, 0x7, 0x0) 05:49:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000180)='./bus\x00') utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x5}, {0xffffffffffff7977, 0x5}}) close(0xffffffffffffffff) 05:49:41 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="82e86a2823d89aa650b185ca23143f543dcf0494d5115a7b82f299574ddb92b8147f7666954bb88adfd3ecdf5703aa7f", 0x30}, {&(0x7f0000000140)}, {&(0x7f0000000180)="649ad833a4d2c2db875815be879757bd25d75cacaf561c2bf06f3816d896da60d1bf18c5d18c2b10209b7ee4d141736bda7df9dcbe67872289af3aa936e4d4ad47f0622dbb6b5af3b415a36a5b02f3bee0e7eb2ae6d0ac51e18b104dbafb634456f61310ffff20594d7f8d184f459801e2b8e0e77f5cf1322a94b59df2aaf179b9218118ecf08993d1067ad2e428d4925f4825ec104299fd865deec5a7f328594ac0d0746997820dd32e2ed6a4b0442117d68cf125bdc0ac975617fa05ed09ea890b946360cf49bcbdea5a3e91669487f986bda6557064a9e2968b0b2385", 0xde}, {&(0x7f0000000280)="b6778c2f8bba8b2ecdd0e384c0b73d6312fba4f51655a1c41071da3f0d18ed704089de97028dec5b395f5dadfb439971daca6198b571dbc82ad99f357433682468dca438da838df1c26b7aa40de9709de1d6efada4d842c5b2dce8c89f3eeebdbe8c7cd958e4f5f47ff30bbe08862deb95e4eaffeb47e8b2c3ccfd2b48534dfa89d173855c8071159fb76dd9ea542af0d15c3528edece060ec632149ae28ced316dab74be284", 0xa6}], 0x4) r1 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000400)="3ea3db495eacbb9b5c0757", 0xb}], 0x1) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000004c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) connect$inet6(r1, &(0x7f00000005c0)={0x18, 0x3, 0x0, 0xff}, 0xc) getpeername$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000680)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000006c0)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000700)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000740)={0x5, 0x3d, 0x2, 0x8, "710c4b1344c8584cce0e7519616e5befc2e22e91", 0x81, 0x9}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x1, 0x9, 0x4, 0x1, 0x2, 0x39798d14, 0x8, 0x3, 0x3, 0x4, 0x2}) getsockname$inet6(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000880)=0x6) shutdown(r2, 0x1) sendto(r1, &(0x7f00000008c0)="83e5937bbf28edadebee2b42ca6a7f36091ad1771c37337917dfd3d87e753347ae9fcb2c2356702be7b2019c7d8746a4603d9176001b93666304c26485707416a079ccbfa900ab6315944958fc869efe9454cab38ad7650fb9e3d214a4d9ef6234a20c81fdfad0c481fad3e0b6637d3925377a6439280478276ac825316f07975636c9e20ef384", 0x87, 0x400, &(0x7f0000000980)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x800, 0x2, &(0x7f00000009c0)="c8d4a1d4efe38558c49224613e2f9c90f91a67b7c8c8eb2ae101fb6e5c4c2f79334bc85a9ded24e807bff844d29a96c3bf58c799d5a0abd7c0d84acdf104c8f98dead4e5fc90cd1f847f7fe814596b1883214371edb4ed7406156507e5f1e50c85caf55ccfe7a5b0f94ae313dc18232b56e35752c9f946f04e0e3063c258200df2f16d7a2674d65513ddd110240ddb20628f030cf82cd2087336072caac7ecfda59eadb8f49eb644db9a8f38066658a5776a8a736f202e", 0xb7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000ac0)=[{0x0, 0x10001, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x100000001, 0x1000}], 0x3) sendto$inet6(r1, &(0x7f0000000b00)="2b83d12c7b7ad1061222207dfc9e6ee971861e6241dad9eae5e9caa0a8db0c5e2f101596faa0fb6269ca4b0f11a8c5bad7d5bd301008db2f3f3f5205929df1aa17f7c09724745250a6fe4d933d3db3de75d0e37a95e24d073caadc28ace00576d8f4f32d12cb3c962fa96d62c65b3b5af8101a0d8fb99178a567da269f0a2718ba10e3fb92bd42a84f35c767", 0x8c, 0x2, 0x0, 0x0) symlink(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='./file0\x00') ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000c40)=0xbb) panic: pool_do_get: semupl free list modified: page 0xfffffd80734b2000; item addr 0xfffffd80734b2e00; offset 0x10=0xdead4111 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 122676 12540 0 0 0 0 syz-executor0 *415189 12540 0 0 0x4000000 1K syz-executor0 db_enter() at db_enter+0x18 panic() at panic+0x16c pool_do_get(d77ebbf91832fde4,2,ffffffff822fbb50) at pool_do_get+0x4bc pool_get() at pool_get+0x104 semundo_adjust(9794528c462aae17,0,ffff800020cdbcd8,3,ffff800020cdbcde) at semun do_adjust+0xee sys_semop(d80da3b88f955d98,0,ffff800020bbabd0) at sys_semop+0x797 syscall(cf21f223496a2716) at syscall+0x5a0 Xsyscall(6,0,ffffffffffffffd2,0,3,2d647b5e268) at Xsyscall+0x128 end of kernel end trace frame: 0x2d8e2ae0290, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic pool_do_get: semupl free list modified: page 0xfffffd80734b2000; item addr 0xfffffd80734b2e00; offset 0x10=0xdead4111 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x16c pool_do_get(d77ebbf91832fde4,2,ffffffff822fbb50) at pool_do_get+0x4bc pool_get() at pool_get+0x104 semundo_adjust(9794528c462aae17,0,ffff800020cdbcd8,3,ffff800020cdbcde) at semundo_adjust+0xee sys_semop(d80da3b88f955d98,0,ffff800020bbabd0) at sys_semop+0x797 syscall(cf21f223496a2716) at syscall+0x5a0 Xsyscall(6,0,ffffffffffffffd2,0,3,2d647b5e268) at Xsyscall+0x128 end of kernel end trace frame: 0x2d8e2ae0290, count: -8 ddb{1}> show registers rdi 0xffffffff8135b537 db_enter+0x17 rsi 0x2b81 __ALIGN_SIZE+0x1b81 rbp 0xffff800020cdba20 rbx 0xffff800020cdbac0 rdx 0x2b82 __ALIGN_SIZE+0x1b82 rcx 0xffff800000f47000 rax 0xffff800000f47000 r8 0xffffffff81b488b4 kprintf+0x174 r9 0x1 r10 0xc1abaa5eaf3ce9d1 r11 0xb30642402264572f r12 0x3000000008 r13 0xffff800020cdba30 r14 0x100 r15 0x1 rip 0xffffffff8135b538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020cdba10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor0) pid=415189 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020bbb9e0,0xffffffff822fd4d8 process=0xffff800020b946a0 user=0xffff800020cd6000, vmspace=0xfffffd807f00d870 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12540 122676 58053 0 7 0 syz-executor0 12540 516508 58053 0 3 0x4000080 fsleep syz-executor0 12540 474994 58053 0 3 0x4000080 fsleep syz-executor0 12540 29606 58053 0 3 0x4000080 fsleep syz-executor0 *12540 415189 58053 0 7 0x4000000 syz-executor0 78672 85834 38610 0 3 0x80 nanosleep syz-executor1 78672 188816 38610 0 3 0x4000080 msgwait syz-executor1 78672 46327 38610 0 3 0x4000080 fsleep syz-executor1 78672 40436 38610 0 3 0x4000080 msgwait syz-executor1 78672 187464 38610 0 3 0x4000080 fsleep syz-executor1 20623 92985 0 0 3 0x14200 bored sosplice 66423 447285 1 0 3 0x100083 ttyin getty 38610 176583 8617 0 3 0x82 nanosleep syz-executor1 58053 107341 8617 0 3 0x82 nanosleep syz-executor0 8617 501815 58919 0 3 0x82 thrsleep syz-fuzzer 8617 171597 58919 0 3 0x4000082 thrsleep syz-fuzzer 8617 138098 58919 0 3 0x4000082 thrsleep syz-fuzzer 8617 312922 58919 0 3 0x4000082 thrsleep syz-fuzzer 8617 409514 58919 0 3 0x4000082 thrsleep syz-fuzzer 8617 371468 58919 0 3 0x4000082 thrsleep syz-fuzzer 8617 481433 58919 0 3 0x4000082 thrsleep syz-fuzzer 8617 272424 58919 0 3 0x4000082 thrsleep syz-fuzzer 8617 17389 58919 0 3 0x4000082 kqread syz-fuzzer 8617 15286 58919 0 3 0x4000082 thrsleep syz-fuzzer 58919 497265 15925 0 3 0x10008a pause ksh 15925 105405 92697 0 3 0x92 select sshd 92697 159348 1 0 3 0x80 select sshd 80145 416436 67788 73 3 0x100090 kqread syslogd 67788 440512 1 0 3 0x100082 netio syslogd 65525 276347 1 77 3 0x100090 poll dhclient 26410 200798 1 0 3 0x80 poll dhclient 70148 325994 0 0 3 0x14200 pgzero zerothread 39572 103536 0 0 3 0x14200 aiodoned aiodoned 26152 8832 0 0 3 0x14200 syncer update 71015 83000 0 0 3 0x14200 cleaner cleaner 96949 384918 0 0 3 0x14200 reaper reaper 22374 69374 0 0 3 0x14200 pgdaemon pagedaemon 64155 225737 0 0 3 0x14200 bored crynlk 88760 211732 0 0 3 0x14200 bored crypto 49244 509720 0 0 3 0x40014200 acpi0 acpi0 48753 163293 0 0 3 0x40014200 idle1 33748 133738 0 0 3 0x14200 bored softnet 81010 150703 0 0 3 0x14200 bored systqmp 79418 249737 0 0 3 0x14200 bored systq 22057 152960 0 0 3 0x40014200 bored softclock 27773 393881 0 0 3 0x40014200 idle0 1 299707 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex semupl r = 0 (0xffffffff822fbb60) locked @ /syzkaller/managers/multicore/kernel/sys/kern/subr_pool.c:583 Process 12540 (syz-executor0) thread 0xffff800020bbabd0 (415189) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff822d88a8) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 exclusive mutex semupl r = 0 (0xffffffff822fbb60) locked @ /syzkaller/managers/multicore/kernel/sys/kern/subr_pool.c:583 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9478 6331K 6338K 78643K 10601 0 0 pcb 23 9K 10K 78643K 165 0 0 rtable 100 3K 4K 78643K 186 0 0 ifaddr 42 11K 11K 78643K 50 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 16 0 0 iov 0 0K 16K 78643K 17 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 76K 78643K 1337 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 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 11 0K 0K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 218 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 42 38K 70K 78643K 273 0 0 subproc 64 65538K 67586K 78643K 68 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 28 0 0 in_multi 33 2K 2K 78643K 45 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 170 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 86 20K 29K 78643K 1427 0 0 UVM aobj 11 2K 2K 78643K 11 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 19 0 0 NDP 7 0K 0K 78643K 13 0 0 temp 114 2361K 2433K 78643K 3295 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 132 0 125 1 0 1 1 0 8 0 plimitpl 152 18 0 11 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 54 0 50 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 pool(0xffffffff822fbb50:semupl): page inconsistency: page 0xfffffd80734b2000; 34 on list, 0 missing, 35 items per page semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1803 0 421 45 0 45 45 0 8 0 ffsino 272 1803 0 421 93 0 93 93 0 8 0 nchpl 144 2306 0 719 59 0 59 59 0 8 0 uvmvnodes 72 1859 0 0 34 0 34 34 0 8 0 vnodes 200 1859 0 0 98 0 98 98 0 8 0 namei 1024 5754 0 5754 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6226 0 6226 8 7 1 6 0 8 1 sigapl 432 386 0 372 2 0 2 2 0 8 0 futexpl 56 2572 0 2567 1 0 1 1 0 8 0 knotepl 112 134 0 107 2 1 1 2 0 8 0 kqueuepl 104 83 0 81 1 0 1 1 0 8 0 pipepl 112 278 0 253 3 1 2 2 0 8 1 fdescpl 488 387 0 372 3 1 2 3 0 8 0 filepl 152 2287 0 2187 7 2 5 5 0 8 1 lockfpl 104 69 0 69 3 2 1 1 0 8 1 lockfspl 32 107 0 107 3 2 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 557 0 550 1 0 1 1 0 8 0 zombiepl 144 372 0 372 3 2 1 1 0 8 1 processpl 840 402 0 372 4 0 4 4 0 8 0 procpl 600 853 0 806 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 273 0 256 4 1 3 3 0 8 1 mcl64k 65536 257 0 0 33 1 32 33 0 8 1 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 110 0 0 13 0 13 13 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 379 0 0 24 0 24 24 0 8 0 bufpl 256 5370 0 967 276 0 276 276 0 8 0 anonpl 16 54619 0 47367 44 7 37 43 0 125 7 amapchunkpl 152 2117 0 2016 9 0 9 9 0 158 5 amappl16 192 1969 0 1595 29 7 22 29 0 8 3 amappl15 184 202 0 197 1 0 1 1 0 8 0 amappl14 176 3 0 2 2 1 1 1 0 8 0 amappl13 168 19 0 16 1 0 1 1 0 8 0 amappl12 160 17 0 15 1 0 1 1 0 8 0 amappl11 152 183 0 174 1 0 1 1 0 8 0 amappl10 144 63 0 59 1 0 1 1 0 8 0 amappl9 136 340 0 339 1 0 1 1 0 8 0 amappl8 128 149 0 127 1 0 1 1 0 8 0 amappl7 120 33 0 28 1 0 1 1 0 8 0 amappl6 112 50 0 39 1 0 1 1 0 8 0 amappl5 104 221 0 207 1 0 1 1 0 8 0 amappl4 96 283 0 260 2 1 1 2 0 8 0 amappl3 88 135 0 129 1 0 1 1 0 8 0 amappl2 80 2746 0 2681 2 0 2 2 0 8 0 amappl1 72 16405 0 15951 24 14 10 19 0 8 0 amappl 72 1065 0 1024 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 387 0 372 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 387 0 372 1 0 1 1 0 8 0 vmmpekpl 168 6900 0 6879 2 0 2 2 0 8 0 vmmpepl 168 48998 0 47561 89 26 63 71 0 357 0 vmsppl 360 386 0 372 2 0 2 2 0 8 0 pdppl 4096 781 0 744 6 1 5 6 0 8 0 pvpl 32 175580 0 164768 123 15 108 116 0 265 20 pmappl 224 386 0 372 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 469 0 6 14 0 14 14 0 8 0