000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b3bd0409e6a49164157a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004567e3bca56f3d62e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000494edabc616ca5c37e089784edec550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2bd36f3647656460427c0e674928c55174bb1713057bcd7577f1df7ec930fc5f03515a15631bf376ab518fdd0f5076286b9c85f6dff1a103235cf3ff58a0033edd2386a6b5490532d9f0406eb432100000000000000000000000000006c0135ed86dc7de3c2236b05d06f81b1ad268973f0722f22d2aabe64aeb5f9f53d1b58c9e85f6feaf0b3af387ba621f8ea8be1313cfbdb8d0cde70ef676b507bda229fa196c45a39e9f93a543bcb594b65cbae580000000000000f58637e62ade517c21c5bc4d4c3b1b74011cdd9115d289250c6db7a43994a0befa7ace035cf0b5bbaabb599dd3a13db67b5f4fb88cad28ab2e2f33eca942a6be5e093f52b502adc3e87f27622e2b7cd8f258c13be6b102f64655da02090aa97c942c4fcf4f2974878c52116be342a3423e29b2987759c3df9e5d8c5ea1a19a829b7ec3a64e64f11db913110c3aaa3e29048"], &(0x7f00000047c0)=0x1002) r12 = socket(0x20, 0x5, 0x7) fsync(r12) sync() shutdown(r9, 0x0) kevent(r2, &(0x7f0000004800)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x7}, {{r2}, 0xfffffffffffffffa, 0x63, 0xe57839dc48a66f92, 0x8, 0x2}], 0x100000001, &(0x7f0000004840)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3}], 0x3a, &(0x7f0000004880)={0x3, 0x3}) fsync(r12) sendmsg$unix(r8, &(0x7f0000004980)={&(0x7f0000004900)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004940), 0x0, 0x0, 0x0, 0x4}, 0x9) msgsnd(0x0, &(0x7f00000049c0)={0x3, "8979a450c5bb807aaa7e6b8ff0df90a358cfedcc1849a1c1a60c33808639468d481819274759f3c4126f019b31bc30153b6170e84be3f0bd1823e171606ae801e739196787df91615435615bb1"}, 0x55, 0x800) writev(r3, &(0x7f0000004e00)=[{&(0x7f0000004dc0)}], 0x1) 16:08:49 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x102) recvfrom$inet6(r0, 0x0, 0xfffffffffffffeb8, 0x801, 0x0, 0x0) 16:08:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b04) pipe2(&(0x7f00000002c0), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) r1 = getgid() r2 = getegid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) write(r0, &(0x7f0000000180)='oNN', 0x3) 16:08:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85494ef5afa680400000925a0845000000000009"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:08:50 executing program 1: r0 = socket(0x26, 0x4002, 0x7fffffff) r1 = semget$private(0x0, 0x3, 0x180) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/194) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8000000101, 0x7, &(0x7f0000000000), 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) r3 = socket(0x10, 0x3, 0x7) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:08:50 executing program 1: r0 = socket(0x1e, 0x3, 0x2b) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:08:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r1, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r2, 0x0) 16:08:50 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="29dade753f25c1102337803372fe5c32e646c6307208f142d3ac86a1ead4808b6cb990a9b4c99bb144fc3a1aed82b7b7e38bd60c44cd4c2624ee06afc0a0c32abb4693207cfb09c206dae59fdc0b2d5fc97b660b0dc15596fadbbc5f6525a3226ce85439f3407e393d5575d8469157f228c52da3393b72c25f3cdadd1df423c77fc2e04f6b6ddc3badd86160ad2449c6bd6695bbf76979ed7417b4d9b16ce99ddc2c4a50606f8b44c7134849afa470e95fd689de50c77d0704db957fd26f75ae51ad2ac671115b44abcf15f85e61f0fd4515516aa31bc281aa2d", 0xda}, {&(0x7f0000000000)="ce81852119843f1c60bf4cfd3cfe5d2ae2d13a9a2684f1b338da978981e9f9a16b54386b52", 0x25}, {&(0x7f0000000080)="555556b30979ccc771bea51723bfb73b2a3fdab94def6d6dd6e5ab44c2d7f74135b3942463f46fe893723419af6258e3f85ab873f9016d993eb130e65d6c", 0x3e}, {&(0x7f00000002c0)="978b8dd978dfcdaa16edd0b5e096eaa2935f11fc50086d0213033692821e817572627b050236a60698225edad1c4893fb95bdf4f959e7e2184d94dd42a288645a6ab7f8069947e3e55707c1560dd6ba496933e62a531523cad26c27f5d14bae95dbbf9a86b31c7bc06abc2ab63690b6fef55b15bc8d1b301c4a62564f47b02386b58763c", 0x84}], 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) write(r1, &(0x7f00000000c0)="fa", 0x1) 16:08:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x6, 0x3, {0x8, 0x7}}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1) 16:08:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/130) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f021666", 0x12d) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:08:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) sendto$inet6(r0, &(0x7f0000000000)="10b6c1d08604e963432e4a13a42e7c967f9a3cdd19b5d5fd37c0e7e79eb9ffb6e31eda313ffbbfe1e48be05daafe06421cf9b636cb6cc65a87af0b9e92e105602712757e1aa56931c4f249cf084d43529f2713166120ccb543aed1ebefa4085907b1fe749959a6cdb0bec45b9f1583de3fa3ce9c9403367d6115f1afda1542ce9520812a973c399fdd047cfd49a9366b61300988a3e5a5f98188e360ad70c9165e702888e31e95eb1ec22ee0ad33955f9b840b02875dc98e13a961861a150e9fe0c4a800a0dd1570f8b8a8e5b17148b5b1b8bec7675029926aa02c9f262ed9a8a01f6beb05c1e3175abaff8e4e1341c8521506bd5993a5", 0xf7, 0x4, &(0x7f0000000100)={0x18, 0x1, 0x1ff, 0xffffffffffff7fff}, 0xc) 16:08:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x194) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) fcntl$setflags(r0, 0x2, 0x1) 16:08:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80104267, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:08:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) truncate(&(0x7f00000005c0)='./file0\x00', 0xe3b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3f9, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="6fb15bec0d0a64d6182889e624c6f45187398dfaa7fc8ab2d0c423c9a8b76b191ba5743633d9e6f9", 0x28}], 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="ccdc90eaf13294ada8576f1312a1af1c28564cef025f3771ed369b2d3bdbc50c55254a98b9b2705039ca29db8175fe4f95ffa32316d96e3214e10f2904ab8a5f2a28763c2c2dbf1e1627159ba2387d9e9c0595c1fabff9e12f791b677bae377ea5172ee8c09990bef28d946e1be6006e12eda1abddc56e9ba3bfdb89c5ab4eeb641b3fa8167fbac489622a6743c9930b840ac77ebe45741e208fed13140f59397082ba79ec30fbcae3d2de737ec2", 0xae}, {&(0x7f0000000280)="c1a085ac34dd0c597526af66abe7f899466576da22153bd65d1e45e77891aea619044bf410ff3edd12378dc7a2d86ebe191612e39d2ff58411f186586b7053d87e5334f51782ae18259975ea080fd91cbacb58ebd68985481ee2f5bc0ad39864a2d9c8aad9193366a70d5231edd2ee17e838317be3bce26ff479b826f11290791c7fd148c55002323f2b50edf6f318f4ff30681560a9777f5734af5118c2eb80f6debaeafe18afc21f801c4ca1ac17f743", 0xb1}, {&(0x7f0000000080)="be1b98f7b3575b0a4a4bcb81dc948ffdb2496bd3345b2a8f9c1197ab4c8d7eb05ac2b845d92a3dbacf33f2d00915c030f9df6835527888d76b5276291af6e541ed252152b6ef89971f11e0973a11cd224eb715e0f171bf3727c32e5bc732993d54198e7ea12bd76824724e48c2d9cf1706c23b6ab006be655364976f89315f", 0x7f}, {&(0x7f0000000340)="4e521edb8aa3cd5f310264a64363b19a3c77bbcc1521fb053d142f19eeeb616e2a748c5ce2ad04fc9725c65d6c2c8e2dd0b7b50b1593a2086d1407957ad966e5aca82a7b1b52035c4ac09a43a94c2a93acb89e25be83456542fcc7bb8dafa5990ca59772718f410fc4800abbbcddf57a4bc2f57802a5d0c68fc710e0cfec7facc106313293befcbdd56d4432d6a5b72f09cf92e09236cf57a0f1cb754e426d", 0x9f}, {&(0x7f0000000000)="fc10dd9f8eeca6964f6fa4571e8dd79a54022fe9442f5d1b474542eef018f68f4aee1bc0550aef7cbfdbf0a53bcf549a6d1d6b38ce", 0x35}, {&(0x7f0000000400)="c522d166b30caaa374608ca63895d51bfd720f5eacf0bc4e5a2bf182b70fd769876aef4ed1cb4c9d95174988f85ee9a13708efa47a12bfde3f32ef99fc07d0b4bcde93745e7c7d0e562e4ad8af79b6ffb5b4c622c86ec7a09a3cc28e94fc95de8a3c378f42ca032ed5fbf28e2550ae8718538a8bd9a4c2bfdfb742bd2b711b64d7ad26467b2018bda9247e2af3983ec050fbb0a43254b1323f0d5d799f1a2b7e4c63a793667bc36aa4ea340c78692b31a1d88ba905b213691483648090ead5bea675adb9629a9ffd484a07844860d0bd709dbd13927035c2604dfed393a7e0a5c7b7840401950d2ece045447ab30af54f9012f41079fdb15", 0xf8}, {&(0x7f0000000500)="bc6d6c01324f065bafc0d3c608f2c828b5839a1f938c551f84af1ee0dffe9ef029b7cf4122a97b226a216435957997e5c1b5a9e0e07f489be92e39", 0x3b}], 0x7) 16:08:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) syz_open_pts() setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f0000000080)=0x8000, 0x4) setsockopt(r0, 0x100, 0xd3e, &(0x7f0000000000)="aec27aa1cfea115fa79e78cf3a608a687a85021e6e027c21bd766228d5843fc8ae2b20bbabb3b797922fc206ca35fa49fcc3f42773b8450f02a6ed0a279205dcef83858d24f1fd581a69832136d8686523e16e", 0x53) 16:08:51 executing program 1: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r0, r1, r2]) 16:08:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x4000000003, &(0x7f0000000100)={0x840000, 0x100000021}) 16:08:51 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair(0x11, 0xc003, 0xffff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x3ff, 0x3}, {0x18, 0x0, 0xb106, 0x80000001}, 0x8, [0x7, 0xb0a0, 0x4, 0x9, 0x5, 0x3f, 0x2, 0xe42]}, 0x3c) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x80, r1, r2, r1, r4, 0x20, 0x8000}, 0x0, 0x5, r5, r6, 0x2c9a, 0x200, 0x4}) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r1, r7, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 16:08:51 executing program 1: socketpair(0x2, 0x8003, 0x1, 0x0) 16:08:51 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0xe164, 0x1f, &(0x7f0000000080)="b3e3ef713765f82b2ba81312b42da8a3601f4f3cda2dd085769522639c6b52a4fba74c985bd79f76b37b66749349a140e32372cbdc652fc45874c4b6859a8a3dd3e77a9c628765674afb866d0586ff9d99eb767abc21f4042ada07dca903718f807d5cacb53e47677ee7dd64f7598703c1d267bec6d12124f38d5ef8a31366fdd44b2f38c697a61f7f6dd47899be2d6f845183d20924460de04872fb5e99ebaed7ef8d3e4c66dc6d9662e5897c41c5b230e7e542c1967b8f735d207a4bfee59890562d46fe6c620636", 0xc9) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="80001dc0", 0x4) dup(r1) msgget$private(0x0, 0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x5010, r2, 0x0, 0x0) 16:08:51 executing program 0: minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:08:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x19, 0x0) fcntl$setown(r0, 0x6, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:08:51 executing program 0: r0 = socket(0x2, 0x1, 0x2000000000000) r1 = socket(0x10000000002, 0x2, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000002c0)="a132c1e4274bae9328a27fb75dd255d9924c7c5a0ed5744f0817fbf643b7fdeddcdd228e396b9999c072f3610032ba91ab23b622500181bb12df0ead7ec7eba3f0094658dde1fc88c5ee2afebdf4b52aedafd125f6042c481652d4d70427cc8eecf0", 0x62}, {&(0x7f0000000340)="67be2a56023d2add39d9b2c8ee4cb2c1fc3b4d3c3782587326299abbef8433ccf562ba4b1c9fd3cfb41570c036736d4994a34d13abce02408d1ede797eab04d7b8cc155e91d75f0a3c32e8bb32f7c82be1f6148a85e56ff560d4ffdd99ae35b5f6d7b95f7fbae2b1ce4704684733d2c86561af15bb9c076e43c9d61e39b133a263cc24835199503579999bd4ad3d60e7fb260edfcfd1b38c310ba350360a5f4d", 0xa0}], 0x2, 0x0) r3 = semget(0x2, 0x3, 0x606) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/218) recvmsg(r1, &(0x7f0000000d80)={0x0, 0xfffffffffffffeea, 0x0, 0xfffffffffffffcaa, &(0x7f0000000000)=""/18, 0x12}, 0xfffffffffffffffc) recvfrom$unix(r0, &(0x7f0000000100)=""/28, 0x1c, 0x842, &(0x7f0000000140)=ANY=[@ANYBLOB='\a\"\x00'], 0xa) r4 = dup2(r0, r1) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shutdown(r0, 0x0) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) bind$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 16:08:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r0) readlinkat(r2, &(0x7f0000001040)='./file0\x00', &(0x7f0000001080), 0x0) write(r0, &(0x7f0000000040)="b38219d483189d66b4ac1e0b2537cadb903b74d1231c47a17eb2af5a78b8e93669f93c0c95d1563d215dcf394bd34092f60980b61a758fd2588bf7e6f2b762cb32246b0ac9813339ba4bcccfcc196e80988e82fd0586f6d66af5692dcfec699287603da3e6c4e7e909504a65a2057163df28bb017b281bdaf867e45634493b7b9d0c3b65a406651c9f698fdf19db0e8c1cb8a1d551b010e148d49120bbd0599443c9166cb2e400f0696702b034263e35b03febe1eb389a0fe6bf7f7bf934f8da6717163e026c2ff3ed13a3a03ba6ff1a8bf8796f9859786091dc1e92eace156f69f39b727dd231c02a28d9d93505211ca3d902ea65f6b27e3ab96cb089a3d838e94ebf471eba9f5f1e7141f42216c3f30dc636477d2678bcb5f1864bdbaaad5ffdf3d7e024c818efee160d86faee6b649ddd8c85add6b47ab0ec393568102cb457ac8f1a405749764df4ed7f4c59015d519f29f10a661a1faf3408eec4d14449877538856f9406733216aba775366b506fec57962be985b950c8161b87c6f8fec2d7cbce6778fd6609312e7bfd54c8a85016a6fa93138bb69f7172b42626bc56ff17163bc1ff88006e8621f7fc2967bc79cc4657326515e8d6ab29992bc49a9c552b8aeac684c8f13d2dbdecddff6b67a8a9ba9b669e6f20e0a4a114d8b7425e25ab4158290fc2db5d99b39842f567b2daaf7170106347ab558754d260f5ba957333abe884b81388f132180fcf2908ae70310765324bb3a3ef9bea34f2ee7a1af7f5afe4648d7229c500dc2ab5367f7feea43f375bf5bb7bc5bc8e969f1977afb5fb8b67cc02bc5a6cac3440cb6e45aae6d2198007bd86487fdc1ed8169754b5e06b74ac0aa7cdceccce402d258eacd584fc475ca2b7358526e27023605e6dd44aacf8ed678227a7161f0162efc759ef08438ee544f64b55f201182132601ffbccbc21707bc64c45016c413fce94a655e581141bc2b8d6f2f6d8b4f1e365bbef1db6702d1b194e1f382011cc9e9c2779c5112c0513e15ec1582183f135197b0974e40f5fa1cbba0e897083bbf0e6445e17c681920939f00ab0eeb96f699c8aab7cf01c24551054b012583788f99f2b6ad45f1597201ec7fa4771ad1243c7046fc6877009d1613fa1b7933c25dbf10906137064473ddcee0305e492c7f9cba5e9728916bd0a8cb5e6a39e96c49bc0361a89b8e6f15d7f80f714d85dbde4a3a62ef8a619383ba61ca5bac0d140eeda8a617b16b2f1d3836482c052191cd7d3edaac95bdc6c24baa6249b33686b12ccc30bb2d632a5c41cfdd79450546a721b7cb09b975dce3d8d6c984adf80657b34be719bf6ae2bd795e6fc7a095a051113dd2ecb1d0784afc92c0909a18029284eb62bdb754d9c16a1d39fe84e3b9893979bea5190df937d104867f3879d8145fec1cb1f1bdea2732c825a7ffc24aae2ac3d44762d014392923a5f90d1e5b598d0580477c2484f896bf82a5c3bf1634c933c81955e49dc1be90f0427055d8b11af2fad188122d7a740821f4559a814dd1e502eb254c98d5600b84b9cb87dd5bd607d7f99e4f9262051380b6df871f7ba5555a94e34a06ba9710772292de82ce6ec521760ff0b4c83ef4a0c41a5f5c32f69f582572afa167e46ac2a839c7dcf525752dc4e08933861e0356be12aca0884897b79073d3dfea881776984c89020d8b8c66383b518648bc4d6ec7569b897fdcfe99edc0fa3b8d3a464b2caba378093bee8612a1379a93be54e52eb79c5e088962300d8d363b41e3e48eabee9b02b60ec86a32ddf76238ac8663a690ba8cfe165f98e87408b5a68c07283c7c03cf33e880222c58a48c4fc6984303745c2c91b54bf76bae8ef6369d88a314a6e078f00740d0192c2645dbd79ab6826abf693a48db8a49227e0c3a3624e0c8fc91598fa227d67f534e6d3c7470a68395628e671470cf970b5094e3774024a63a5806b97e5c02a0964cbc189716b4fe4d63f2bf4eb5c189ed108dcadc39001a07dcbd0b5386f08f3bb7238f36d49b20e1664769af840c56565c59dc517c6d90a77ef65c8bba40431ee2f9b7d29788b42e18575c47fe7be099ced530ba86990ad46aaa671883164b48e01773b38272505e4d60f538168b1bd077f9e64e209e98654e5d7ac4ca2d6d60a7928d11c15dd3a13532347dd9d223a8baeb3b1f761b11ae97124049fd69585356c63f04fbced8d21c64d061cb7cd40cd0ef88d28728dd1b86fea18d17f9aec088506053c77727f86079a279b5f5e927255e16e06e19ff0c32c3c916658d8bf71c953f025bdce09b473f7453766f395f778796502a69b391f0bc0b7ca4b83bcb80593ba309f5f865408cdffd36656895340e7ab99769255416250db23987499c0a8b01c30e2d55b4991a9ef0667225cbd49c938abb8e66b8ceb21d71778d9aa5f8be6effd2234d27c6fa9bb1e65f339d159d80d859ca1b92a0e6c61169747bd14e8714355b5aa36a209d90f660a888faea580bde862abc183b32966a65db7ba513fe17f9a4eeb14505d696128c5a914140922a9498599a5cb342cdc0d4020d753f0397887e3d61ad2806ef3ed3db2a428ee4007550287a8c5a2590cef7de2e0ba764adddb7a5e079699f8813cd1586e4fbda3454e26365c30b16787ae3e8c3d0896e0aad4414aaa99930da18af4e0194bcb321363a9848e45a7b280485a2c7edebb74e2ea32dee0fce927147640066cac1c6e6c4461eacd8ee408410cd5f818edb0fe6156019c3d4cd407de93c82a9c7a844b136a3c729f70e18ccb6c6d5c56439011104213f23d93725c68e311e88fb3aec35bf24885d952e7068e7c496e570493e34978d58078f8560257bd2f3518c6f19634d35656280173bf127f6efe4302e798ed079a71c125fa4e21a66bc21c7fee04f84674596303b52624062df69843b0874b21d5c77b2b40f8acc3cb4abdc5a6fbe2e117911dc479f2f62452f241a6a029782f7a076b7fd4f5da74a03be96058db2ce7c501b3ec6e45442312a862e8778ec05a2b614ab053f84524d07918ebbc47d70c855b341bbd97ad771f7a1685aebb82d05136a65593aece37169af98dd6489c5578049650e701f894112c0ef1b322aae3b7e070d4290ca4a06a676b6ecf1e0443f6f2606a88666e376b879c66cd7570d0384526136727c3325f0353cebcf513b7de4d1249532a26b467cda1944668f3fa51cedae21fe7d9f5d3d2c198ec3e7cc00b2bc1da493126f032c8f5c1770dc717a8b29fbaaa62c579a1cbbb8dcb1f44a6ee05fdad47d26699801521a766de021a7a46d5d2ad714589f966c8f21cbd0de7c28ef28997a20f430b895fa636ea50978c4e33279d895800ace1a1e6265e11dbda3c8a1fa83a9b372b5a8c2841d8757ad3d9511056cf6e09cd27bc6c0a20d745f4d02d7edc30058545a8cc092534cebbe3a02eb58ab084eb2ac4a205c6b6118457f9fb48ae9f9d4c19f65470d7b42317b4809b3048683ecaec807ccb95f870d11a1411223cb1bae32da870014f7af3458ea08bf37729f0631784d36799e1d81955c78bcec5e76f1e5fdee10e429fe04695be49fb7068a167bbd479bd03b2ad55e41f5dbfeb61f3afeeecbf71964d957e5c497796e227c4ee1bcf437a0c8a7803894822804676cf33d6f80f4b9edb6257992c98700ab0b577820fc9cf6bc1d14aa05499bdd83ced8ef8516b5bd56536e3673a86488cef5f3e782450503c6bbda7eeb54fa7e6b009c7fff0e3887f1466ab4c9c62856dcae107fa48da7b2d391ee9d336dd06377bd59b00656a6cf35642ac0d6ffc6d7689f3d1d0026d73050716e64c0064a8a780d4d7dd6b6b432e3fe58b8bc278d03d89143d870257ad4b039ce818676c0a758c8b51724f69f45a55539b3365c4641b81d58b5c46932d48268678a1c2bc488a25a110dd2e0a81231bb12a50fb1c1f7c931f85b8596bb757dff4584b2c0e31fd68fdb294cac62ddfae96643555f486cb8f015e16595a8e909a918b70bcb3fffc505e3076b73511ef7d5bb049b05b8aa80aa82e3629c6cc41b29340a5ab75eb9a30651d4423a410385ebb22187a36b8a4b231c060b9ea579a5125410e2915cf79b2e092076ee5c75d048266598d6ffa09ab2aaa93ba7dafa8c3ba55b14a4aa957d363611c1cef40592f539930a9088a777c04cf01c857862a013d043afff9940f85ccfe5b2fa8a45d569fa33480270231008180b97e5292a1401ac0c716e2210ad9c14098132b9886c17e6fc26a78c3d9e49559782fbc7414329b476c60e3a19421071b34294fb96117e26a18d07747f80f10cbd58033d13834a009234c43cbbe1ae0387c0dc9426b7af7a8d8e75c56993c32ea3310965b25507fb1794778303786732f06875baa0983e01f2cfbb02b29edb376b54a1fcff2c897b078d57f21721828080d1738096b21f829ffeea7e5543b9820f2bee1a7c3e5b3a042763a2119986120ac202b80a52fd0828a85c0f8f73ea1fc614ae9f252d5080cae7c0eb571d8de00a3a3061b8b0a1a538149ba54590d4ae671e6ec5b012a79f4edc967e1c6650afc216c232dec60e4a53fc14785846fc44522ab7fe50f1afd8d5883270db23ac880719d06d1a607ec675d2a9c4febece0bb88728f59d1a4ab52a59f70af3eaf7f95bee29cafca56dea9b769cd5a2a88f3d71da19d54c178fd2f6a7d781fc7cde7ed3740c362101dc02bcb9c1c8154d358673bd3bb15460863101045f1d2e3258da53a9d04f0b178ecb3163dab93b20d11d0759ab4a4d190fc82e2e9433b50cbfe91a4c0cc42eaa4f2e8ac95f4fcb4919de16178cf8fe95f7a43550e20a54d51ee2ceab8ebc055594ae9f636fc05b11bf6787907afbb1b36bb403f3e84bd49556f18b4975bd870ae8652bd0a06b6bf1a07152a6a6f48cd1e4bbffff6355584be2b8f0915f624b9bd4d926f23820b93f7256ab60bc4be7f12a1f2ce5591c1376401cbb40873dce99281571bc87e31b9dde55b3aee4cae94615c9db1a7d3f3234f4dfdd878b3e988253edbfbae2ae82b437e805d1669c6b0085b19a8b0fddde0f7874e06c545fbaa611c31af917faa1f484ea06b89d265a32bde8842adbe275b1513f07b676c41d7c477257a8808cab6787e05d4f61119224dc05813fade40b5ba2845f9c45316bbb3fa15525a303c4b6196d311d89104778aad1535ef60b31694ca1aee2bbb3b0ae008522ab265bae1803c223c81141110d50bc3306e67348b244afdffd5b1b83ffb56e73cef69aeaafdcb2562d3664ea1075fff273d2b78cee722152c6374db69c6474baea6db89901ddf1d4eeabdb9096d5e9008a9459ba4f518d28be18b6aed4f942c778f4e8800d96163169efac6b2f19f2fd4297def0a97dd89ff400ad7b9afb5dee66cfb2d016e36bfe3c4d3b51302192ba56290f04e3640a0ed8143552695ae9bdaf036814da43daaf985ab5516a8ee75b5d79f32e5e7c8bf3d725a796c90923bb2defdaa133bd19b630ac03de682171dc5eb38477a360e3de870a6dc7001f677c2e15409c9a89146e79719148eb8e36492cb79f709324ece14d43ba22137b679b25271b5866ffc05eeaa4001436df118981b8548df6e2676bf4171c589fc882100dc021a419df4c098b37982483c7e38d07f2bba79a88e70e52e1651f293f00b941c39df0a6cc8838dfbf35d3be4099d59ce4c29db7f49cad53aab1313535754c605aef7b79b6d91d93a9da6a1a88fd46bfc4c97dd6ff215fa71766a7439435d39dbdf3c0912ac08f36e89d7f5056fb4d41cc180ec2cfe3fd5dae88c726195884f276e24e873a0f6abb2", 0x1000) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 16:08:51 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x180, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x84, 0x2) 16:08:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) readv(0xffffffffffffffff, 0x0, 0x0) flock(r0, 0x1) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) 16:08:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x5, 0x9) socket$inet(0x2, 0x0, 0x42) r0 = socket(0x18, 0x7, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0x5a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = semget$private(0x0, 0x1, 0x100) semop(r2, &(0x7f0000000000)=[{0x0, 0x8}], 0x1) 16:08:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x10) shmat(r1, &(0x7f0000ff4000/0xc000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) 16:08:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000401, 0xfffffffffffffffd) getsockname(r0, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000003500)={0x0, 0x0, &(0x7f0000003380)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/52, 0x34}, {&(0x7f00000011c0)=""/81, 0x51}, {&(0x7f0000001240)=""/1, 0x1}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/50, 0x32}, {&(0x7f00000032c0)=""/160, 0xa0}], 0x8, &(0x7f0000003400)=""/251, 0xfb}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 16:08:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r1 = semget(0x3, 0x4, 0x184) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x5) 16:08:52 executing program 0: nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="9e54c0074fa5cc9b56a25db3c794adb5d787cb793089806f2674cda95b376c004517b72e501abede3ccf2ab260bcb9c34595a7a84df7717ed7e72b9c55d4bc803b2d539d0d4922f3b8c74e2abc8fdae416b227e451cdc7632fc475b23e9e98303094020fdab677a3f2835cd7475016f5333ed86aedf9d150dd2b66bbe492eafd1e8b", 0x82}, {&(0x7f0000000080)="1a1d6307829d55e1f89c6963bbd483879ffec1316ec8d98715d82ef5aa7a5ba038", 0x21}, {&(0x7f0000000200)="5bf90b66f0388b7b2da08e22b8910ec3744007fd9513e76ffeb7df0bd98abc40c32b7cd761c7ded692a0806542d5ff223d43f52ca7efcd5912b88bfd0f25872a3590881371350208935214b3b2bdefc0feb65968a429cf62affd86aa13056cd46e8b49e73d440ef35f8b337498396fe8694e2bb60821cc935106767e08424d858506a40965739ee80049aef67cfcb4f3c6541021551c8dc3232e55dd02ee49373667e57e06a20385a4748770d6af84a3cd83ea312ad2a4bb34ebd818f4319487b3160f03741731cc05413f6fc2b29eb2d1532e8ad48222998375e2ca3a721ced0a2bddb076cc42b9c7a68826b2b0445082bd52326194fde0f8af963521a0afef11ada10bb0d105e6615d6d65ada504a0450dfab0222e5076e340a120f07995df41606c25fe51fddbe13baab1c14ee3b616ecc547ebebf066debf32a8b2243bb000ce15165dafbe6a9124b7f14f70c10f423b808fe45cb77ee093bba440ba2050b94dcda56471387dfb62f92f69cb03a92647301c10e9e8ffa19ed70548735f600abef1f4b7d24794f3f47534480821dbd06e99a032bb3e02b0023b70abefbf33c9d68613c71d0f9ac49a7466e81c11b9e14ad5757789415845abc42c3c71052700814a7fdfdfaa2c86ae1c6198645808555d71466f745c488433925a2ea0ef6edc84b3ea4398c8b7412bc2d93cb8490319a780b26df7086f0c65b4d249a6680b9eac7ae10d46aab007dd0164fd84d07464c3ec3fa3e1019ae8713824dc509788fd1c554bc718618f4e4e2d9bf24056c046fc45ff10fb6f8900155cc5cf255566536bcdbee3544fac3b6147d2a77456aa78d9562aef8ba469e5edc5f0c33a6a1d094ea271c86fd7e41f6fb674364f7d9490c14b62b84ce13735db6ed2b9250bc6d5a31e92e3eec07aa0220319db47969ca3ffeb98e3852c5a4c7ef1855ad032576c59820bd634c3d154c5b5ee2e9aafbdea223f2b3d9780bf984b45886b55f17f452b3212ba857ca0e379205d66ac5a6e752c3852a1ab73fc32fd2d24a3e6e9dd0ff967d6ba0e5d5d92332a0f57e293b5c2eda60906d05cece59609c5c785f0806bff258755717cace494d58a81ce49368e89dea4b4b101df9ce0f6f695910c848a73c66056d5ad06dc28e0fad67b0269dc2ba62acde9b2e4043118680d0e2e61eb23acbbcc52b43730893b0f761375d724a69e2f52e135485cd1966872576367571ae507fbf47105c753527295c8dbaf2a03ffc49f18e6bb25c090a6edcb2ebef5fde649b3b627c273e08d2f209ddc21b39aea0a7dd3549e3ad2cbb63e16f8966bb9164847a2f0be7f046f41f51bdf7592ede866678db3a465106af6a84eea690bb7c8a39c76147c21917aaf536eff17c7754742fca2851e3fba7f68d0c60c642d6620f025e94066f0a832752dc5c1ba4ba8999991f8110e5fcda3d5fe16165d8c49016e27166b21875afdf1e2d83fd2ca40749c1096c9c258a8c112fc86f549b7d909bd845fdd888db8418e5aed9a61e1fbba36d5b31e32396e830f9bc5e9dfed8f16eac296a0f310c70a5421571247086cd61ab3d4c1c19ce45b85b5de1e14849e88ab76fd913d265d3694ed43cbc82a435989e9fd8e5a76ff772fc32d51d9cc804ec6dd00a73509525c82e7438b75ba3afdf644234028d8d0a55c557603308d8158ce5ecd808fff81a4722a95c1716fc2e305d3ec0bd6ab44f5337b5f38e9c3355eb0d63f72d2131b84a04525e37a2a561a81ef7dae4a57906433d55e35d4bbe5072a30bc1d254043d45ab06662b06319ff037551438de5e22d8c45601c2d13ceb470ce55ca66d315bbd170aed30080cb753f05a7d5036ccce26847d35884fdfd522f228d37ac3c780627bf56f56a75f02baa69f75b1086badde57544cba95b48d174443210b065637edaf12f7baccd94981dba1e83868a198cd2da11d77d462ef32b8b2f81a655726fdc53ff15ad9e62433d5d78dc2e1d1c54cc25f9c7553cf1a4b05e97036a8357fa4eaac6962d0573aa1cb08fe5ab6621bb6a9115a5779967f6c949f95a70b114e01c6fca4e27d62bb0abaf9416dc6196e917c98efc188b54c9dffa45f2d329feb78afb570f63ecc2f9fdc9bcfa9793a3c1716c74e4d878119fce381640212ae4bf85d0b17fe86ea6f085fe845b58f70bfa1371a9fdce697a6147a66610c291552422a725d5af1afc351bfd82f92f763d0b631f5a18dfb8486e12b61a23f795e67c35d746eb1ffa453f4ed1a7ab7667bbe1d7edcbba23d095e05193aa5e4cb9b8300aaa36fe1752f5e2636d55406f7e08397df1088c08f6ce02bf33263f0ae0870b6eab19e4a2bebbca04c254f1d94f17846b634848cc86a720c79c3b016ae65eabaeb9c05ba950f62779637cc93dd90666951394a684bc1b5d6db35183f6737176dcc1a45caee46f81a99e0bbaf7550c9995fa8edfd2c65fd727a941d13c3a972bd65a9456275ce5ddb2dc89a068d3a02d7ab74c31dbe33b89d7fe70f204eaef26a8b5f8e99f137508e4f2783e18f2d04015fcd3e20d69c7744f527e145bd99c7d24a8321a6c904d803533b23cbb078688a082e00e99e479ad0b5a70540c4afade518902d54335d3ca5e9064647b87f91951940d1aa60501706f0befccebba3b15923d507b1e3cd09956a3d737432fe645756bc76411e50665b1b837bc148539d9a92cc5090dd36b0d08670929abd7c3f05241039de19f10eaed92f9012d52553e43c259b3bdbdb2528abff84c8724c44420f3856ab6f2226b6cac742d2ea158e158c58f4073185438178c36d70d10ff4350ee9922a3dcd89a0dd81fb11069c5e8ed95103c7e35099c359f856fee598e6451d022ea921901953c49e0f423c0cdeed7414e7a364e8e573967e31c5826a559b7be5a708207093e51dd4de9ef2dd2ecb0e04afbb9391a7324e3685b76f2c3b347b3a54aa6c15a2d7a7a258566b9be1184f79143fb5bde7676c85507e7b00c6b4ac56eda4d54d4a10274d1868f5f477fea0314f6894cf5876ef46747c4f7b44e863b3a1ee5999e173fbcb39ac9995309ed9b41777f0e1a226333b2663251909df90444a4c155427ec3228b00be9253f9c8992c239827de5fbc943d7068e9342c2c0f7d7c84529d03e6341d45054054cfee56f19cbcabd586d8c2ece4ab37dad5d361529836411a146c3dcc40b8951b6eee69d33be05fa7dd5c61caf90127ee304c36ddddc32556d13871a0ef554d043d1d112ccc3a88407af9b9131dce2a2763026ce8d23652abfb0a8aead98fc99c821a5c1a0854f188b3dc5d97443ffcc668e73fbf1dc21810421c65b4a5960e1d9a0edb09cca78b9f0c09041b8e5806e739c9d1286c2736e5b675e6ba5af1d7d6b52043ae0dedc35db8937bb3ea785fa05c7bbee5215f51c144daed09c3216075d9f7b856a7ae3219d34af1f96fa25021f38bcdaada5bf8bb267dd388bfb12c2fe127fbda87d99520a00e28870688b8aca48dd5b4d32999974e6bab60292aa3ffc66a7c8b9bb954ecf3a7be6c6174eb86ca3ab6bb0381c311873f0f7e0069e5108401986a5f6ba24f227b756778187c866eaff207b5dbf14a946f5663f84c566632f3a5e99a9a7578e09031bd28141a912530a37ce3be5df3ac266de741be260c802892ac5bea8b8ac3874062f7e98f0cec71b47ebee52c8c968cfc0ea8ae04e4b3fdf77b3d53cbb446e1a2d4a3fe25726f6b31c59ce5a821db56eaf83e4e26f5be7b174b5fbbb58d1e1d5803128097308e737bb33114f702af95e165a3174a4b513cc6b99e5a7ac5e52843497fb5e414bc8c9c03fc68095f944e6f765f296061a6eb1c11a5363a6f31eed2db706fbe987aa795d628dcae362215e0ae1666d03896a8a1cb3d201e210643d2f32421dff28602a59a7035576b2bb05a5835fac8f473667b2d3a119ce574baf176b052f9820a88463d2cb5ae2112450676260a6c754e08dc159fdcba500628adc6cbe28083924170216ded37795e15ad76c26869e9807b223f388f93e3cc6f1351927998fcdfe17b2ae39d059ff70154811b8d05fdfb5644f05e1e8c09e9f756f60fcf9c3531eadad43e63a99cedb782922af00262908197fd002526231b956a07c669768af72b63e981b167b198a9073293dc1d1a4bea8e8307239daadf0c2d25a49fddb33390fce47bb76bbce24adce8df8dd37e23979669ab88081569986afdcf66109a2a77148938db1bf0e418a82ccc474673b8bd56a2c4eb3a67ca9dc9ca2775062cb3548dc22b8fe163fbf34c95148496b8e93f584d49a34e2bb51caac9fa851cbb804110568932ccc2624843b128dd81dbaa0562cd17c1d54f303acc0dffdeb6110224bcb03e397308bbb289d6f16fe147ee0ecc0cdac1da2a201c810feaaeee3424363725c1fca01b23dbed14ba77891cfe784bda9686ec281b6d68cc9a971374aded5df9cb506821783f5b4f426635ce28d6d3756eb4db8a2d1f74aaa74481289333fd7abc5e19d34a887cabc5ed76f6b389d7bed40c3c2a38d80cff1c22e9098bff684d6933af3336db1bd5d3a98491b02a0c3a38476cb19e841e7fe704ff42ea545d334f53aae36c5390a94cf55bcf1542c27344ed693a0d3d1bbbad6477d4e7337087b7bbede9fdab036ce172c158697a0d2c1da654c68b3e3dcc4bf8995245854254b65202e27a25930af25be7c2a79c53b58cc4a1fdb03523b321e675fb833fdc8aaac6f7f76510e9e273cf174cb9a4f0f9d05d5a794c8ea5adf8d061674a94a93d41322c05db7b75b709b3a3629a9f6471365de115d514529e66b4fa94a544b5778f44a7fe6d22e38ed6060d617c8903fdd686a06f4a25062631c3eac71098f74063a62d3aa0db953713102e01a3b57235095042e5425dda0e245ee955d72eb3bb5bd9ac332b8d5a278c221fe460d0efc76bf63c992b8dd12ba570deb57b8bff4a9de2e4596920174870ea678fc381525e587577c579d65b5712c37f53fa782b4325ac9e01e3156faf97ca7fc2bf75b777aa5466ccf62bd1a70bbf25f4e8655e89e38962361168271c591e77bceadbeeeeddbe686c7be423627002f51139bb268b90a8b586165962f0fb67592eb9d9e2a076e42dc2952eda10587afccaa046671c88b1c1566d9823b9328e884aa6a2e1f3e08f5ee2228544703c266f23a4abf5eda3021f445d19c57a7ce790a59a0812cc386494d7393a2fe36d8c171086393a4136498e5c21d3fcf795120bd9d6dda4d2023dd04e5622ea80e502455237dbda3331aa6b65c130719486ae7be7cd230849414801c8a19459f4bf9f96ccd2bdcabb17d317b5d986dc1491da3f068b4f006dff796c1178ddcbbe8df112fbc3c0fb0ebd7149c14df582204488b932ddd136ff5062d6d7d9f0148bd181d40bc227c220ab5a889ca81101a5509051d61ff59f97d14f3b01bb30e80e2159616111480f3d4287a2d5c00c8d6f58ccd10b54fb2f6b79f9e2c3c332150f55723c406229609a5c63ce2b6e989abc8319d26545ae7384c2dd784d94aa656fb2cbe0ced0e9f79745e372d807b68f37cb23e816c0f76082b24500d07981cde760f2e313e47692bd92305cf9e8221ca2b284d9d0b476320a9f91c3dbeac780f4c7f77a556d7f1ae5052f43acc9ccd9f4338865e0f29b4c119113bf417a14ced7498143212c839a978ee9476fea84222ffbcc011356d5bba041b84261dbdfac0ed77ca24f9f839063132cb30dec0e15dfcebbf2b6b135f6055eff578b1e2704a77f2ede9060918d92d9fd9502643417a1adf16534dbb2ef2d16e7f3b32a7a3ca6162f45cc611e403d79b5", 0x1000}], 0x3) 16:08:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x3f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x20) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:08:52 executing program 0: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000001040)=0x4) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000001040), 0x258) 16:08:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000080)="7d43caeee32f5a9a1bb737afc150a5780ced3f74f2b3f5ec21178ff3bbd19f0f473ff571cbc3ba7a31f4d46f07261bb3f349a4e0b373f02e03b0c1083835d57008799576ee73996828a81cfc635191179eceb4575dec16aeab3639df406028366779bee030", 0x65) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) close(r0) dup(r1) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3) r2 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="000000186a56b55b3e753c00000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000002b00", 0x2e}], 0x1) 16:08:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/239, 0xef}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/23, 0x17}, {&(0x7f00000013c0)=""/178, 0xb2}], 0x7, 0x0) 16:08:52 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:08:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getppid() setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x20, 0x3, 0x8) 16:08:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:08:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x3, 0x4e50}, {0x18, 0x2, 0x4}, 0x0, [0x3, 0xec1f, 0x8c0, 0x8, 0x1, 0x7fffffff, 0xced, 0x5]}, 0x3c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x109) accept$unix(r0, 0x0, &(0x7f0000000100)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:08:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000005fdc29de1dcd"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:08:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x288, 0x0) fcntl$setstatus(r0, 0x4, 0x88) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/222, 0xde}, {&(0x7f0000001400)=""/24, 0x18}], 0x6) fcntl$setstatus(r1, 0x4, 0xa) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) lseek(r2, 0xc, 0x4b72b7c2d494c605) lseek(r2, 0xfffffffffffffffe, 0x1) 16:08:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000001740)='./file0\x00', 0x120) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1811, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/180, 0xb4}, {&(0x7f00000014c0)=""/237, 0xed}, {&(0x7f00000015c0)=""/51, 0x33}], 0x7, &(0x7f0000001680)=""/114, 0x72}, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x75101f69, 0x8000000000000000, './file0\x00', 0x800, 0x4981, 0x80000000, 0x5}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) r1 = semget(0x2, 0x2, 0x40a) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/66) 16:08:53 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) fchdir(r0) r1 = socket(0x1e, 0x3, 0x0) read(r1, &(0x7f0000000000)=""/157, 0x9d) close(r0) 16:08:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa02, 0x4) r1 = socket(0x1a, 0x4000, 0xb66) socketpair(0x3a, 0x4002, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x81, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x88, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x21, 0x0) socketpair(0x36, 0x2, 0x5, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x0, 0x3, 0x8, 0x1}, {{r2}, 0x0, 0x80, 0x2, 0x1ff, 0x8}, {{r3}, 0xfffffffffffffff8, 0x50, 0x4, 0x4, 0x3}, {{r4}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x1}, {{r5}, 0xfffffffffffffff8, 0x0, 0x80000001, 0x4, 0xff}, {{r6}, 0xffffffffffffffff, 0x50, 0x2, 0x7fffffff}], 0xffffffffffffffa3, &(0x7f0000000280), 0x7fff, &(0x7f00000002c0)={0x1ff, 0xffffffff00000000}) r7 = semget(0x3, 0x7, 0x40) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000300)=""/194) clock_getres(0x5, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000400)=0xc) 16:08:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) 16:08:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffe1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x78d7, 0xb6de, &(0x7f0000000080)=""/64, &(0x7f0000000100)=0x40) fcntl$setown(r0, 0x6, r1) socket$unix(0x1, 0x2, 0x0) 16:08:54 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x180, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5eb52ea57ec37848fc66002a4cd73ef4cd2a8654005526ffa7384817487f2931451b737bc0cdda6821a2ef0e58f1d658988398636d360edfeee8cce0268bcde068db82968784e51c43025e244e8fcf5bcd0e1413ae39e80b0a53206cb000486dafe42b0c18064d4a87c73324dd2dff70df735328d3359fb8a84a0006753dad2f58f3b83f7714dab8936da2e5c7b984c3ccef9196301145be6bcaed5b54bd53aa61dc0908044cbf758097d56dd91949055894e40368616f2e3290bf341422"], &(0x7f0000000100)=0xfffffffffffffeb8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x1000, 0x680, &(0x7f0000fff000/0x1000)=nil) setgroups(0x8, &(0x7f0000000040)=[r4, r4, r4, r4, r4, r4, r4, r4]) shmctl$IPC_RMID(r5, 0x0) getpgid(r3) 16:08:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:08:54 executing program 1: getrusage(0x401, 0xffffffffffffffff) 16:08:54 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) 16:08:54 executing program 1: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f000004a000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:08:54 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/115) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7d3, 0x4, 0x8001, 0x0, "1f88f10751e4713401bdf8ed981cfbfe3367e5ed", 0x7, 0x8001}) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) 16:08:54 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r1}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x400}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0x9}) kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 16:08:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x1a, 0x4005, 0x10001) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) 16:08:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x10000, 0x0, 0x0, 0x0, "000000000000000100002000", 0x20000000, 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)="fd106df2230002e77d78caa3612cfcef865e823923b3abeb918e6f44d84bd69b9a3c1592cc894b5f8dbce3f4ea63b5a2543d24adff61ca297646541d0571fa80cbe627256eaa9b6769ec7718b80271aff8661a024c5e7af7afa3fc17c3f467887782d0c5f24bb4a8056876df738c7459a346f98843de5d9cf08df145aed60283ac251a0c40d3240cd1b810dc219c5e5942a80bb34307e8418f4c1d176231062728359c3d528b970c3bcba7", 0xfffffffffffffeea}], 0x140, &(0x7f0000000780)=[{0x0, 0x1, 0x4, "42ad131510f2f3cf779bc6fb5d146d6b4f21f6811199d51f158932023d1c3df0d210116271c4f8c5e681c85175f84aca1fbff7a5fd93d20af25532e547da47a88098304d2705ced5373c6db042f15b36272578868ff88313ba8ee22dd3266c29ce787f85c45d8f9f96b5b44de0e2ac6d83e097b36f93db19da878429dc4bbdff63d5c92b57"}, {0x0, 0x1, 0xf24e, "f673e3b46f3afbee5884ecb3e90dbf90aa1853513485024159e832730f530f94fcc5101f3ebc309fbdbd13e7cf285845cfdb7e"}, {0x0, 0x1, 0x0, "574cbbacc8638783777a6864e6a869142faf10689fa864c1800dd4a7b78172cc1af573010a0bea0ce3f382381e3f474a545c49c09234bf4bfc0a219f56bad40097cfdf4c262854b3bc4ead193786e15e4db6ec98ab1913a78322183b27bd18048a2ba0c31fbc5ddf485333a364b5b58f932b7dc1db0b70f140a65e0e2eab57cd75bc737d60a317c5364f28b7d9b54389ca65f86cc8ec1a7a82bc5de2772d21330018d64a6a01696461a4f37f0909a99ca87a8ed045a7ed1517f93de0e075a4a4a5cb63d094f37795d6d7acf8281f5ccbab15768bf5e0e1e3c0c5341db62bd0aad16144d7a622"}, {0x0, 0xffff, 0x548eab65, "52241b4d022690a1a1d3be7a0cd567455344034363d7506e616c13f0b27fd1be6bc38d422b4f548d2ee5cfa41b7f02067e5b15d3e1be75a7475a94ba570395a834b99466a3d421411019754f3a8e781365d6d64f7c0a76a7d861fb054342d423d1ac94520364576be44b6819b967c6a185d9be1ce8b773bd8d5bed89fbe3a96e4f60ad3d9c5caa64d006c66593f02c71318e44f57ad8baa4387e0979f153b869869371960b95aeebefb237c9b0f51986efeeda85f099974690e4b54a5e24d228e7addbc6612a4825bcd07f01f467c83a8676423bbf200a4e70c52750ec4d2564931dbcf8466b0e141aa96b"}, {0x0, 0xfffc, 0x100000000, "c35c6a800d876798a0537a570de89ca2820693ae291c011825cbb00a380c393d0f7e9c2a64883b799ee004b5dea641b2654a42e5b2d2828e293f92b097af670867c0b600308d07caaa12c5edcfecf5db2aa4facab3a46004c0fecd2d5d1e63e6bee24154bf8b95c5bc55eb03f15c90fe80eb353418c97dccbb528db57d4969772f412d3d7f9df68c1b750ecd785a4bba2190de62830f4d10baf03aed04664e8ff285f95afb09520911c032049043c7227594961767e1b2320902812812b1d26d4efdb9d48ac49548840aba0eb55dec"}]}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0xffffffffffffff2d, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xfffffffffffffff8, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) setsockopt(r0, 0x100000002b, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:08:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:08:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000b00)="102593ca39a96ee34a7ff6d22ddc5782b4747015ca", 0x15}], 0x1, 0x800000000000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10040, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) ftruncate(r0, 0x5) 16:08:55 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:08:55 executing program 1: pledge(0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x7, 0x6) dup2(r0, r1) 16:08:55 executing program 1: r0 = open(&(0x7f0000000180)='./file2\x00', 0x800000004, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file2\x00', 0x10) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000140)='./file1\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xf777) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="ef55121be1e92174cd62e5cf84055961929b5c57a92b1b99bb75f1f19807a1bad981ba685c2e35dff66a05ac1f9db955c734d13d06be0d2000fb89517c22999fd844bc8d285a0341bacc31e9e09f6bc8d23d17832570f801a8292d0b36a3ed9935f62c29c56fd5f0a517205b29769e48e06137503b9a2e01df6417690f7fe79dac75fdb22b82489e75d3a34265644071ac10541f6e9729e1701f2a3fededd3a8807fb48b865a23eefce11186bcff81fa7a683167db0ca34fd74475359937ac4712205490130e607c53d71dcdd8ec914f2f0620436a94e9", 0xd7}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000700)) r4 = syz_open_pts() poll(&(0x7f0000000740)=[{r3, 0x1fc}, {r1, 0x40}], 0x2, 0xfff) ioctl$TIOCSTART(r0, 0x2000746e) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000900)="2bc15ec278683960398b0be3932ca40f2e39739f0e1d1c0aaf534d3153ba920e119475ed04bfb161d01954a87f", 0x2d}], 0x1) fcntl$dupfd(r3, 0x0, r4) getpeername$inet(r2, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) lseek(r0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a40)={0x19b, 0x100000000, 0x8, 0x8000000000000000, "c8043705c45879affab6e087b5c678057d8056c7", 0x401, 0x3f}) recvfrom$inet6(r2, &(0x7f0000000a80)=""/176, 0xb0, 0x841, &(0x7f0000000b40)={0x18, 0x1, 0x3ff, 0xfffffffffffffb41}, 0xc) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) socket$inet6(0x18, 0x4, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x10, 0x0) r6 = semget$private(0x0, 0x7, 0xe1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000bc0)=""/229) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000cc0)) poll(&(0x7f0000000d00)=[{r0, 0x2}], 0x1, 0x200) lseek(r5, 0x0, 0x3) 16:08:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="4944297e9f2db7edb431d569fa28345384871332a5cfb161ccd5601719a880d1266491e2e18051f64eb541d92f5f9b86726f36303a42cdf7adfb4d6e1ef9ad4e41235f670515b955ea760a89ee0e5605bb8bf080dd1b757a69a92ad8b3bfc797760b9b875da0c7decc5a4b746a88f7a17b7a04038caffbe99e4181cefc1d34eb3ece45dda78e8c96f8428da481c9a3cd9075ec99d62b00a5e1062634df310e8e59d606eb8dc9c9ddf939864de7d48dc6e7bbf98de0e6b20d8dc71ff8252285fbec6684981b56e71e9c", 0xc9}, {&(0x7f0000000180)="8b03c72d642a8d46ab11cbcb3fca017d612656a82247b8883e5f401b10c92340db22de2bd4d47a1c2162d28263961b4208004b162c4b2b558315f767d02d2f60454002a5a876ce9184acc7d32fe37fd5d2b2", 0x52}], 0x2, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x90, 0x40b}, 0x0) fcntl$setflags(r1, 0x2, 0x2000000) getegid() ftruncate(r0, 0x4) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES64=r0], 0x30}, 0x0) 16:08:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x28) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/125, &(0x7f0000000300)=0x7d) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = shmget(0x0, 0x1000, 0x40, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) write(r3, &(0x7f0000000040)='h', 0x1) fchdir(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) sendto$unix(r3, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:08:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:08:55 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) 16:08:55 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getppid() fcntl$setown(r0, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:08:55 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x400, 0x0) r3 = socket(0x1, 0x8000, 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x8040, 0x0) r5 = socket(0x18, 0x4, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x200, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open$dir(&(0x7f0000000780)='./bus\x00', 0x20000, 0x10) r13 = accept$inet(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x10000, 0x0) r15 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="80456bc3b7b89f10e840d255a2e74e4f4b3652310447eaba29c5b260f0ae73a4c0f93cde1f8e3abe0986fec89e03031194d0d0633d852ec0654f9202d0bca9557deb85f1e6e0179a405f5f2581bd97f854264a66cf39e53dcb69566617b5c808d8b7750d4a94c96fc3e0c597454efc157ceaf328716e42b00337f59c9d3e4061910a3aaf957c66ea79e7069106abe990a7cf7a82a2f71f5a219a5ba5a3f80cbab004cca7d6f22f60682f49c6d5353f396556a6bac637a3da9add571662a83e3140106452da8ecb", 0xc7}, {&(0x7f0000000180)="48e9efe5c314b00562782c3a5c102ad130d53d1fca02aaf0", 0x18}, {&(0x7f0000000380)="bea97ccb46d8dc97f82140b714fbe00bf5397234d59886269d17e2cc28692c17435f8b369442bc45c1e1997784b47596baaed112247607f7600340e1d12bbd2b9a0774bda1601a590231f0f8af675216f2a3d0f5f4dac51814950c32216635b1fecdfb999b5039968d05e3880494bff5cc65cf311c62864dea984d6a8175b3aa48b145a4e973510739e7990524276b98a195e9add57e990d4f1821d2b5837f8c7e2f313f4508e418959dc800c50ed97270323184e214d8240da380dc8db37e34c7f90ae3cc5f", 0xc6}, {&(0x7f00000001c0)="875ab88e0d3333c6181a99e5ff89f4310d39d6e34ebab1bd194af1d3f78608b37f593002a27b6b34152d6a192300", 0x2e}], 0x4, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13, r14, r15]}], 0x70, 0xa}, 0x402) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r16 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r16, &(0x7f0000000240)=[{&(0x7f00000006c0)="506dd6500589a39e90b065102311f0fa315fa26e95c836bd263c03d78983ea", 0x1f}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0xfffffffffffffffc) pwritev(r16, &(0x7f0000000080)=[{&(0x7f0000000100)="54657d6f8395eebd56825af896f9324bd360ad498c9c8d91296754536e2e", 0x1e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:08:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006005, 0xe56) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:08:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = getuid() setreuid(0x0, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') 16:08:55 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) nanosleep(&(0x7f0000000000)={0x8, 0x2002}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1cc) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xfffffffffffff0dd) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:08:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffbfffffffffff, 0x1000000d10, "b04d000000000000000000a0059ed20a835700"}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6040, 0x200) read(r0, &(0x7f0000000880)=""/161, 0xa1) fsync(r3) 16:08:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x88, 0x0) getdents(r0, &(0x7f00000026c0)=""/4096, 0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0), 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) read(r0, &(0x7f00000003c0)=""/120, 0x78) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x5, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="5394dac7da7c5367453b4afee044b2aff329947f67b70e13a8dbb493c14e341e24daab6101df088d2e0f6a7d0400e843bf624a0a0878fc2048e36925b48d87e50a19cda07737a683777041e3de9d273d479cf2647c3853873dcfa4f8a8de89ac02b06a5ebad6bf07d0514741b3ea84296b856689430fd51791c139a052bfbf2243f869e9df0ac34789d5ce2660412d76e79ebafe9ea80d7b4e4d061988340b4614ab4bf1c7c1b6a90a33575b33faba9d68c979a9b1d33c313e99ba4d6f5a2e2b3f73abc5b0832632fc31c957d63b9c7e", 0xd0}], 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x475d90b9e45a8eac) 16:08:56 executing program 0: socket(0x16, 0x1, 0x1) kqueue() socket(0x80016, 0x3, 0x1ff) 16:08:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x8}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11a9bdfb5012ca4714f729927778f27aabbd2de6bd8b9d0a423225b87478447062c81e1e6c56d26c288166c3bffc5d1779a02207e09c520b0800d91f38b8990edcb5832e1f08192ec4c829074e352958a3ececaad7a6d05dd945b57182694fb677d8af1530d9e52558a1b915af8add1be6aeac6a9d121050201dc87ff5ea48a206842aaef9b4e86cb54dcb94d41f116d4f475fa75955b23cf2ae65bb0212a25af52cbfccde1079066d171e", 0xab}, {&(0x7f0000000180)="5b26dce5bc2222ede3d8479dc663050aa3b2f50d649c07de7c486d0a4dabf5305d3fc0fea42d2119ec538107573fd00f6d08061d2f0f884c1afdce2fc9d9ed17752be9e8f2a680251df9ae76c4b094f9536db8344f0962bfee1ba1eec104cee9089f0a83464453cf8049cc2bc56d64721a63609824a1a3ee260606a4b372e395d6d509a1b5fef4cc00b4a1b5d1c0b9ef98a2305e662eb1d0749af33806ccf94bf316cb32258fd2313ddf49c8e7caf3dc531dbcabb03ec194022ff5cbd272bc65ea322288b63ec8a4dc430620754fee2ee82756cff3f651568f0d6312f1568bbd1bec5b696468c7a9178a3f1479b9", 0xee}, {&(0x7f0000000280)="9d19de0e3c547553d413385cfa919c68173787fa0196c2611a746d9a5d05af51f5dadfb3a20312c7c09d21ea3add178c7b15d0d635049ec117c884da2c7b62275c8c5ee1205cb745c1cd2cbf969683bb6d23dc309b268840965292df142e0f645e697ddd50b2262e3796db94cb1b10cb84b41d7ab5e3534b7c0d058a2c078fbc8594df", 0x83}], 0x3, 0x0) 16:08:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x800000000000010) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x200000011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/192, 0xc0, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:08:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00004be3b74efc", 0x7) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854967f5afa680400900"}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/57, 0x39) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xe4, 0x4, 0x53b, "4e10035cd51c40c2c43c10152867cb0367aefcb0", 0x0, 0xfffffffffffffffd}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x10000000000001a0) 16:08:57 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:08:57 executing program 0: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) 16:08:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) 16:08:57 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) close(r0) r2 = fcntl$dupfd(r0, 0xa, r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/163, 0xa3) 16:08:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 16:08:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:08:57 executing program 0: msgget(0x1, 0x20) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000dc0)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f90c17e01e62887f1f0136f5bfe408a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e30aef21a642856bb621abd4f0d4365e2d0ce028cf1392b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef02000000000000001e813b58bf9602d19a9c63a4a5ce7a567ba2a628a19e36709f015183196db52622f6bd49c207a43a54e91b4798b11ad906c8e42b02f30be32670fc59e7f905bb0531ab38bd8f056dd98c2e2ec6e2a1aac01d8086fa14f4ac78e67ab9652174b2c01a8304dc36489b11375c1990841f665b1bb03053df12e08e28b95ac1c1560eba1cc5b48462d009990d8402f664a215eb7fa3ddc643f6d4112204bfdd7681a324c245c24def5c2e09acfd250d8dbaa49ebdbb0c31d0a8323cf5d4c0e5cf880dbab00a032dd8cf3cefaca85fc33ea891582c082db329e9b0b15eb93d453508bacf967c72a3f11c720cd83836d956dbb706ab985350deaa86db209b31b76fbfa2787c8ece867fcf07457fc1104f61a9df3b64e5bd190f16efa1014d39f19528829215057bebe8f398c847a8ff0e84fac0612b8d9dfb14eb98aaee5226f8ba63d9bb647892d647a764897f7a31992ebc0adf1e1380d9cb84c2acb4e199099e129a3fdf739a7d86800ee48c73dfa0568e039c9440a4c0a78d7499ced4477beed2415ce8a886d962d46503f50a0b42a91955fde5b893deaded385b0d2f26528c331b68287aa95c38cc66d1e9e349629a3363700421a9ff72b38f78b56e686d1b77eb9430737c8f52e206ed72d5ee955af2f510332edfd69cf03a1d11ddb9894dba84fb439196cfa47f96b96b7d581f479085cd7239f0328feee5412d7522087f7a58be161c9919f98ea0b7785020d97c7e4472f98972daeb6bf0be69365aaf9b419590f5d69e1b5c7b8d7b68b878ca2d53328602e5fce844402e22b973a56f73214510a2d74b3434bc25af40893e833f178029c32a27ba4518a73c87a7e8d8ce94a37651e2659147afab453c1f89913e1da6b6905297a212a36aea60447b5048ef20defff703a17345fe83fe6f6120a893c8c74edbe9fd2f21ad689f92bdc169c7df3055b90ceba45acbf48877489a098fd299eb73613993a6798359da1dc14519a4d0d56ed8016847734f0385bfbc735a3086c2e231fa3dc3c312bf2018fde96f223fa3217982c6760879cb8eb778f234a3d14b9bbaa8c7af8704dfe8da41d9b3681967f9d43a47cf9706f42b5695c9d91bfcbeaef14602bb54e06200d23735bb89a702444ce5e78418e6f36daa01a3301c04b6a66eb2d8ee306c842a84a365890b0293dc947f0064fa818f09bcc55ba59685ebcfeddd1eff2cb6ffcee507a892326c390728f79e3187243db451bd8567d2079294e89cdb64a11ba64399919f84ea5feabaa3786e5b63f9e09bd92cf68358bb0811b0fb79ec613e72a203d07d42f0f9eb5f3fa3a050065bd40ee82f2928ee10f67a38672110cd73ec968c9592a317cac0aaef20d6236988b5c67f9ddaa017df17b3d1a17000f87c262d0fc2ae72bf8927874a9f832227c783dec41e861aad35ee0c37b4a8ae666b87cac084056e6246ce805d0a8f794d01d44cef2d29cff75ac52d46efb787d9e13c1f0595f59f7dbb64869f73ad9a864bed499259aec4a472142833fb45cd102cf1791ec1f4226d79fbe8c7d2e2f4bf90138c86662e3fd8a8354440000000000000000000000000", 0x5d2}], 0x1) setsockopt(r1, 0x7, 0x34ff, &(0x7f0000000340)="2002cbbc65fd813b624cbad13943497be454c8f8ec3b6744b42fcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f467901774a8bdf4d1e54cf29e955b3285ab0c9e30770cb2d795e1150153894e440d10db9031b47ceeb79547f0f21f7c8a41306569c98bf971db16339d891684ebe215578653d60872ce184c25bdc64596848ab22f5d56975ee2dd596fed9683f4475e522fcf63ad502a42b0da7208759f7719476dc84b144d7d225c018d2897cc2902ee8120b459a8a9342c2f3e0f75342566cc36d5e56a79c92c777bec5fc56fde2f11b5ca090c3c87b9583ee7fb7f060e7e93c03bee7f7159320be654b9a51257208d3ead306b03eeb6b07fb20583d10052f019794fe9975f5fb4326a463a70da81a29b5e47d3426681a", 0xfece) r2 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$setstatus(r1, 0x4, 0x4) close(r0) msgget(0x1, 0x200) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) dup(r2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() 16:08:57 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1000006) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) 16:08:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b0000332700000000000000000000000000000000000000ba00f2e9ff0000000000000000", 0x2c}], 0x1) 16:08:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x1da) bind$inet(r0, &(0x7f0000000040), 0xc) 16:08:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) socketpair(0x1, 0x8004, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) sendto(r1, &(0x7f0000000180)="f95610d3b9b1fb6648e29fcf763ce39228bd2b1f270a8631e18278ebe30493cf6ddc03d88dd96d51cdc087988d700a4b39c44c1b9695e652318d0c10222de76f6dbcc5f7f061c0452cec88baa37f146c4cb600c1c56dc3af62e3e9fb898c54761d75268a78b9372df7c402559e2d92597c7aaa5252f6d5cd2c29d73490770d8f585709367c4b6c8f02edd98233eb747e3375bd6bd33eb2dc25309803fc0dc012ca72e511e840fb8abef6a9b8515194751b875b89aeac35f2fe42680f177c5dae430c576fcf8b01637b63fe9ec9e8738004e5b54b809a0cc7ed332715f0", 0xdd, 0x9, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:08:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x10070, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000400)={'./bus\x00', 0x0, 0x80000001, 0xfffffffffffffffb, 0x1, 0xea6000, 0x1, 0x71c, 0x0, 0x0, 0x1, 0x7e4}) writev(r1, &(0x7f0000003980)=[{&(0x7f00000039c0)="8d74322f7fc8c0f81f24d8ec44bb726eb9c9300580f2194d2ab4139f8130d02510b3dabd238c0ec04c7ed222cb8cc90cf207af07d617350cef9d876f1259115103bc428703a5aeeddf5761e3c60d211de568b149712ae682c4180a92d052b15e5ee7a0c8cb41fb560ce88a2d063618886bb68b7ba1b792f3d0e72004cb68a4236a2ed1f106fbe9b0264f8f0c7e8694bcab5ff91ce4c4eae1d63f1ba930ebbaa3ece285a369dfdf799d31e777af4540b75a59f822a33f38f57061742d1e17d97bffcb051a911dce", 0xc7}], 0x1) r2 = dup(r0) recvmsg(r1, &(0x7f0000003780)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/175, 0xaf}, {&(0x7f0000001540)=""/107, 0x6b}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f00000015c0)=""/121, 0x79}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/15, 0xf}], 0x8, &(0x7f00000036c0)=""/191, 0xbf}, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000037c0)={0x9c2a, [{0x3, 0x1ff}, {0x3, 0x401}, {0x3, 0xe6}, {0x2, 0x7f}, {0x3, 0x5}, {0x3, 0x1}, {0x2, 0x58}, {0x0, 0x3}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x40}, {0x1, 0x8}, {0x2, 0xb7}, {0x3, 0x7}, {0x3}, {0x2, 0xd3}, {0x2, 0x8000}, {0x0, 0x3ff}, {0x3, 0x10000}, {0x1}, {0x1}, {0x3, 0x4}, {0x3, 0x2}, {0x2, 0x8aa7}, {0x2, 0xfff}, {0x2, 0x3d7fd08}, {0x3}, {0x3, 0x9}, {0x1, 0x100000001}, {0x1, 0x5}, {0x3, 0x8}, {0x3, 0x20}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x3, 0x6, {0x8, 0x401}}) 16:08:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 16:08:58 executing program 1: setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=':{&\xc3\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='/&(:\x00', &(0x7f00000001c0)='\x01%:\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='[^\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='*)\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-.\x00']) msgget$private(0x0, 0x10) r0 = msgget$private(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x9, 0x3, 0x0, 0xfffffffffffffff9, "3ad2de40fdc821c658bdd0e3f8c16c7f00465aad", 0x20, 0x5}) r2 = dup2(r1, r1) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000480)=[0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r5}, 0xc) msgget$private(0x0, 0x0) 16:08:58 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xff, 0x2}, 0x8) socketpair(0x2, 0x8004, 0x8, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:08:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x105}, {r1, 0x10}, {r1}], 0x3, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r1) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r2, 0x0, 0x0) 16:08:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00", 0x0, 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20, 0x7}, {0x6, 0x10000}], 0x2}) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0xd1) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:08:58 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)={0x0, ""/53}, 0x3d, 0x2, 0x1002) lseek(r1, 0x0, 0x2) r2 = getuid() msgrcv(r0, &(0x7f00000007c0)={0x0, ""/243}, 0xfb, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000700)=""/187) seteuid(r2) r4 = dup(r1) faccessat(r4, &(0x7f0000000600)='./file0\x00', 0x118, 0x3) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec308081b6c63124460de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef57000000000000000000000000000000"], 0x1, 0x800) setsockopt(r1, 0x400, 0x4, &(0x7f00000003c0)="4be04cc1f128e33e06acbf16f880cd0fd904cefd98e200a1d5993fefd8c1f11f7ab0d69ce6a4b185515f6040ae29645ebc4379cb6a52d63b76426c660575a8794613fcf193385d932b03f567998baa1dd828f311c871a41a96369ee9c086f963598b5b1f787a1a994ee46925824bcb7639df17605934f387014ebfffd7fb1cd53ebc9e9e5adf5900793c0d9eade0cb59b9c5867a25adb81b7477a4bca581f7e5db81509a7e2e2b471b958dac1b", 0xad) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000500)=@in6={0x18, 0x0, 0xfff, 0x3}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000006c0)="ef696de1865d029e3ac2595fbf8bf0e68b99c685d646d66262e9a0aedd142c3c4916aaf0ae14410eda69d554f3856c37c039a8635c8d9ec30c198c", 0x3b}], 0x1, 0x0}, 0x7) msgsnd(r0, &(0x7f0000000080)={0x1, "a7aa0aba3fb1fb51be0bd33201511318265e6d360e8e6eae52bad9a6f2afcf9e6ee90c14d27c47851da6b8b1f240e81e37b25fdc684f21a64fee303fec984baa2455d167cbd7c5023939"}, 0x52, 0x800) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x209a2, 0xc4) getdents(r5, &(0x7f0000000140)=""/223, 0xffffffffffffff7c) msgrcv(r0, &(0x7f0000000480)={0x0, ""/92}, 0x64, 0x0, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000540)=[{0x47, 0x100000001}, {0x8a, 0x2}, {0x42, 0x1}, {0x8d, 0x3}, {0x0, 0xf56d}, {0x20, 0x9}, {0xc6, 0xfffffffffffffffa}, {0x6d, 0x438a}, {0x43, 0xde1b}, {0x27}], 0xa}) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000640)=0x5) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 16:08:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') open$dir(0x0, 0x0, 0x0) 16:08:58 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x140}], 0x1, 0x0) r3 = getpgrp() r4 = geteuid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="a887443f62be83e2e5f7e9ed2455677fea9189619ca16bd91e2cca8c39a41546c2874010edb81a5f130cc38b78b396721eddec198dda64b6c939bd", 0x3b}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xc0, 0x400}, 0x0) setuid(r4) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcc, 0x0) 16:08:58 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) sendto$unix(r1, &(0x7f0000000100)="7e4954cb0c", 0x5, 0x402, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047466, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) 16:08:58 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000100)='./file0/file0/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:08:58 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x328, &(0x7f0000ff6000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)) 16:08:59 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x10000, 0x4) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x7) close(r0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:08:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="10d3ae0262a48ad69cd6bdf6fa5f", 0xe}, {&(0x7f00000001c0)="b6074a8e88d6c918b31add99263f4404f5bd35e8d1cc0765efe47f3b3eab6485f852257abf88be2ac78f47668a0f953aa7ef4249b37c3c092eeaf8a0e5e0c2983dddef2b54a3522f1c2a04053cd41268309003a51c8bba93297afdaba842dd343ec1564f4b4c6d6c5a41a89985d98624a6697697f20e", 0x76}], 0x2, &(0x7f0000000240)=[{0x80, 0x1, 0x2, "911e7f4021f0f6c601627c9e3fd112f8faac62b8ea5cb2796d2650e9960280d8f64e751bce41e68b7aea68a748e1a5f21acf8935d3f1446a85f3c93476bc98ee25519db5f3df89114358dc5312e2da86a86b229332ef30fa128db420c57dd7882df0986b14bd555ab87fd6"}, {0xd0, 0xffff, 0x6045, "d52ff18edf779823ec38662f043433299213008321576390953e7c4e94cf397c344d77fcb7ee0ac74cf3921e84dd02f32792e797cde871dc3e50b26b5ba406cf94ede03fc4299e48161f8d8e8c3c79e77178610e3d8d554850cfe2deb3d588597f47eb2ba30abfe555032f28a83d968c7f39f8aab84c292888033f97b14732c8ca553d4e8af271e87e17906a5ff5c91e738917fe26f8851b4feb5e55daff427f3fe44e1e108129fbb0c2c2652a7a321727c50ebc487979fe8e8b1859"}], 0x150}, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:08:59 executing program 1: mkdir(&(0x7f0000000140)='./bus\x00', 0xa0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000200)='./bus\x00', 0x8002, 0x40) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x8, 0x5}, &(0x7f0000000100)) 16:08:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8083, 0x16c) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) 16:08:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x882, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000400)={0x4b7, 0x0, {0x9, 0x6476}}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x10000, './file0\x00', './file0\x00'}) getegid() shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/222}, {&(0x7f0000000340)=""/163}], 0x1000000000000376) 16:08:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0], 0x1) getsockname$unix(r1, 0x0, &(0x7f0000000080)=0xfffffffffffffd80) 16:08:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xffffffff, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) 16:08:59 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x6d, 0x29f, 0x0, 0x100, 0x464bc586, 0x9, 0x2, 0x1, 0x8, 0x100}) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x4) setitimer(0x0, &(0x7f0000000180)={{0x7, 0xfffffffffffffff7}, {0x40, 0x8}}, &(0x7f00000001c0)) 16:09:00 executing program 0: r0 = semget$private(0x0, 0x0, 0x40) nanosleep(&(0x7f0000000080)={0x8001, 0x100}, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100, 0x1000}, {0x2, 0x0, 0x800}], 0x2) clock_getres(0x4, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0xfff) 16:09:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x3ff, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x34) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:09:00 executing program 1: r0 = open(0xfffffffffffffffe, 0x20220, 0x5c) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:09:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:09:00 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0xff0a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:09:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8ca2, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x400000000000005}, 0xffffff65) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x7fff) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x82) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) close(r1) 16:09:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) dup(r0) 16:09:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:09:00 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/244, 0x235}, {&(0x7f0000000040)=""/32, 0x296}], 0x10000000000001c5, 0x40) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x5, 0x0) r2 = socket$inet(0x2, 0x2, 0xaf) sendto(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) sendto$inet(r2, &(0x7f00000002c0)="9a069a5be08aa38ed2c32a84e6914c1776811a58020b0d308e1195ece10a68628732d77cea22a2549a6f5df44c0d2e670850ab5c76c5d7444645ed887f2fde726270925328d275ce8a690b93e59932d15a02f6d43af8801c7812e6d4c6c33a032ff2c6a90e5e0c0cf1966ca796fa956ab4f5adc545ce38dfcdabf6b5394b6eea2b81b828d2c62a72c7109633256d81abcbfc5094bf5373cf3648c6ffafd4e685e026e0b48274a878b9b175bb6075f255fbc7967d7d0f2500f0a5e7", 0xbb, 0x40a, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:09:00 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x2) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="53da9ac07c7c78f94f9a0c250be42c9236863565777a909495cc26a94fdcb62bae7a8b9e22f4ef876e76e98c859be1b0c9aa6e7c5c047df4daa00efedbe4bf49eb419ee8416f801797bb9d393ea69682a146f06d889407afba2c6715315bad3cd4bfe3d6ac51e7076527289b7d252cfed37a0917fff682891959a5e8ed2409", 0x7f}], 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="1d508d37111943a7370588400d2134f30acbe16d710ba9e916d2e87916d738d8312d671166fc5c43746b3e6d509b877f053ac108a920e511b4593d837c990a3c7d8da1aa774d5f8cd8b9e6ce04bbc9b3879dcd10be7d7b6d50a1829869d447183008fc8dd6fe5e748c238d50863d6b4f9734345ab0e3209bcd50b3beb5e6aa0236f97e0687f44a61113fc3d47923edfb1e148c75", 0x94}, {&(0x7f0000000380)="a208c6c815e79d170c4a3b39ba54ba265f307ac959b5da0f20a9cdd9c781becb0c8136d6c06312b8cac2e5bff933c89f2c7f231fd0222d387767d8c86c568166166bbae098d60a3ec8144e14d0bc92364164a822749b1e1e044f2f6cca0cdc03c42b8648a092805172dc0612f580dd58b14f8be54cb6a70162b5205b2ff33ca4c05a34aaf2a39c07bb8045d682598f00054609694527f50a4dd1da03bff5b261a8422cf72e591063e816865533a116795a212398cd2ff1cfce21e066a9dd", 0xbe}, {&(0x7f0000000440)="b6731193409f86ff65e087443b935c5d6857feacaeff9faed80ffd2f872fff3e36235642363d84", 0x27}, {&(0x7f0000000480)="e976b50249ee353c0c789deda021ef27446f89ab216c2fa6f0", 0x19}], 0x4, 0x0) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r1 = fcntl$getown(r0, 0x5) r2 = semget(0x1, 0x7, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000580)=[0x3, 0x3ff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001b00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000600)="004fadbf805a1a7e40fd8e5c5ab52b31eb17985e27a3bae6fff91639893907412060e8ae915c363125f15493681ec7326722a1eaefe6a7f938c1a22060c438c70aeed659b9ce6269bc199565303c51ec4e6e906dc3732f7ad0ad7ec90cb1572acc4550d341fd88f2e56fbee7f2ef678c0be95f3bb985ed1fae1877c320923b2d3eb41eb4759391cb474ef84fe57d732f51d11484e6d7d0dc3f20642ce47373a97590a6debebd8a", 0xa7}, {&(0x7f00000006c0)="92979a14fe4872bf8911a7291eae90d1bbbde838f9261675f5696d8199b6d1b64a35", 0x22}, {&(0x7f0000000700)="2d39164cfc764d32df1ef4f17a345fa645ec363e03a1e1eff6a6fa7bde9e524382c1080627f8591a9ba347c18ede55575c684eecddcb435731306faa38615d01a76f15374ad78da556b8fa514983b9e5a5fa45cd736d484c87bfc77ad50495ba3e17", 0x62}, {&(0x7f0000000780)="665b1f1cf11e241d33949eeb513845cf23664d80c1a51824867630f3a8a3c5e19882e3b17d8dd5289c72a1f90ec30aae8bc8c25fe69bba5accd0dcde736cd8d125b4da8e05daf09b3fa43ef272589f073c1c3b0e7bde0bb367e1ec70d73158bbbc3013d6a1c9a88850eac47c9896f8098e34a9aadfff15168d8cb59fa0a3eab642a7d31020f2c4a811f53522e03fef7ae1764bff143aaea6c10fee6d37a9b694f06ce77a3d15f2de926cb0ba2be6c44c9c242541dc4d7c207a7295c99c2f6d7b8831df09df1caf7e288d87808f39a6f3c8194841e012d06caf4a84fd4c16f2baefe347fdbee903844aed157f8a97446b4cadaf0c7135d03c63a418cb5dc07a5fcb2fbaec53bb44314c37a30590572f1bdf088060568bb318634f39185e0b158d08400a478e1048d31d671d30435562463bb20123ae0ce930ddc7a38d11a722325145aec259fdd44393d412fd3f5c1a692e5be5ff805a6e58b907d7a51514438eede31573cf1dfe6c78a0a8f75fad8b11891f9acff0362fd8c5a1d712ea2903bc7cbeae79585dc822c7e5b781e5f1762bb4ca9ab980dfdab7987981410c3f7ba900ce96fa178cfdcf38fd3c2c21555e2b2781372ec83665d75b059c028c406aab236d00656141796193ed1c0b5a420e2b3813fd9e2c71b44a9227d5fa40184b4d1de6c8d8139ccfb9a5a9709a7341805f3b899a19b4081f12ccad1a4e96d794bab97e8ccd0162b0049b0aea05019bc41c41bb2660e6ce9ae28390ba650d977f2774f9a423a81719916dbaaba1664ae8e1d160723bb63948a9311e0e8d467aa039d3e009b91d00556de9c36d9dd2df1a8f7a9ecd6e89d3d2d9d94d1329dd035781c44d78d71ea577a1ec58f228de5be366f53b63d618e84285e2a994519a248e23946cd0175dc65fcb4a669be5d6f5d88f843f1e941412b895f3a4c32bedbdc29ce08e599f93707a195cd66bf39aab46b7c53cdc11d8234065b0256e135d7a101a5c3b58d8f871bfb5c11f8135988449f9dfcd18e064765707ee498dbdae44f950d30c231e91f01ac540c749b53a2f932dc468e5dd12c24291c89316a84429d670cc2204d72fa6e6b17e7c6846345b2330dedebf691b7e832a7731d487356f164d4e20c4057d964cc36f0b10499fb38a4741bc3b85357984c9dcf2b7f8b85804d7c5195d3024b9bd9396479e99258ae6ece782ed7aeeee3db811028fca5e4d3ee6bf348b2029ce041e107c52a4810c1e378a44aece62d1bddaf026705034f3e8eca60083f2e760bc5fec00dad8a7fd6bcad6958f7e2347f63c92eef4ac8df82729d433027791e9564b6a05a102870826f1f8c68ed9f901c83420337c8107dd3a349adbafac2fd68fb906591dcdc1e98b9a39f60b480f2749845799326c5e9c41c6b88e47703e2c991feda6ca73ae2570ae1b6dc5a3fd6ba8b23ec10955f5b5d994fb5a63fd6910917b8f05c038fda254fef20351cc0e947e42b61b7ef4869f07479ddf4321aa95df1718943d2ec9439a4f604bbff17631e1deea44055162ea01a82d09954e21053229734d8d2b3a38b740615f32123943cb8941b1953470ba449f6b7350efdd9ef3d9c3fc08916523697fa1e59572eec3b188afcbe1603b003492312f6856e67c622b949cc7d69b1cd5ba4c193b392b300aee7dfa8e205247373eabdf4ead7e79b4e000008cc68ca788a1c8a2a18c4b64c22f997e2e7f06df8aeb3e709dac7e71a2b58c135c5adceb433070feb2c894715b72629aaab7f2500c1f060a0e680f6ef294ebf27e0961362bc506d7225b83f6c28cc4b0d1b83071c1503d740d591478840489aab5a3013b6c9ed0d86c3b20aa7541a1fd181eb20ebdb1394adc4a3dcd4a406238501779d099e714b6c0a798029cce60a651eb73c3946e5c846950e291f721a634fa4081f518c61113e7a7106496fbbc89f5d25411a98363653661b81ff44a06a9f8ca9094eb237d2adc6c6d60c96b0b97833d007c71b7a065eb12093b862094c0158014c647764e6cb49dd06a453f1e4c957f2ea0f49ad4aa4960f3e9c3a1351c94b4aa39341ec1985a3d9bbb32c6e28fcaeb14ca8d48d653c2cb5a4f83d3acec22b08c2416142fed3fff7e3c4c93dcfd64904ec5d8ea30f3f1992850d148733c7251b45d1ae2b5968832af05ab8582e09f0b01886000f8084eb445da422c9266b359c05762b916cb4e075addada537062cbd803c70077980859c12af637b9bbecada073ea8f7a84592ec718752a1d995a5aeb3ba9752755b26fed4312289742a19ff10e372afdc212866bb8a4335e3af8aeff55a891321741050b8a2df26007dc2f375a90f9b87b43245f63662ab65849d7f6a97dc8803c14b87014c77e1ff48c64d819bccd1035f566244ea1971659911776b166e7580e4bbd6a30394b88cab78cfb8e6e055f906bc82a3bf730452cb50056eefd99f91128737dc8e94f5c2ea20300e7e4a2e2e6bc6b18e0bd8329f8d4d5db0c1b647449744267be167e130a3d3ffac237f25036c2d1cc9333f4e43015cc599eb9cc6c1034307ab63e6ac850fa72bb38a2a28a2999499190809dbabc1e6b9394a42a12ab378cd78fd933ab9936008a9c46de0062b48190e6d21c5164575bd2a135eaf01b6ada25b641c3e93589e07e5df7f9d2998b7aaf496bee63a46e24a70d234af23e97b3cdf408ecce099538b2b62f859ec8daf31fa2de48123189b7401325a49e563fe70124076c5e4b69c164f047ef13ec368e3899d1ad78750333911150928556caf39f33b0bc0a55fda926c83dc8089678bcb3a3afe5042817ecce0616a43bb306875a2980979ad4b95e199591257c96e7ef597a5f99f8c462720ad8035eb94197ecfec152c6cf2b40e6123f83705b4f9351490c120852ec522029fa0bd53cf4ccc20068cd4746bd7b607ffcd0a5d5f1b41dfc3dd29c83b50fabbf641d2017c6564efe99cdcb6c8cd7172de505f728e6ab3f609c4916f371d23afcd81ae9ed4f7c5716adfb5940288972a1a45f513458ae85ca806ea9f1e3364a08f45e078a6774dfd8437c3504dee9fa3a1d38c4a7b72f0d5198ce6c6d20c56d3c89b6972da712ac1e05da97f3feef2a2b3aa2a038e785070f865e14f5a896450d0e756f34d65c13d15ab278f02a150441d83c4e54a7ed36bc33671ef6f2f4fd0edf697fdf49ab7446e1a60fece0475f375f0fcf2f8ed755eac04446ffe4bca007876e2151815f57f420e87f9e75394a9bb7951394beb7cc2b906879206032b7a77926eb7e96fcfd917247aac31a695dae980f6b75a8ccf70df7991273fbbdc25f6d86c9b6fe7531d6e58d2ecb25c8009394170016c4316f3fac2ce7b44152b22349498a40ad2902fd871a5c2120a1cd0d34da6b10a01148ea4a92ef8965e4e3016b60bb717899294bf8eb370aec55e172aba6e83123b1166068e136f1133a8d9eee474b6fef33f69d3adc69f5a3315ff97357c709e228b382f0223c0c4b5ab1db6115a2cb93b1aabd414a375a8f8904a2f50847f8b050fb6d4d39262d5e5ebc0165132e8cfc5bab2ab52035188c2bb7a32e650848ba4cbb272529b841769797726d039e256f75e889e22c928259a611a04f66721d881f97e1d5de60f491b8da5bec5a1a7a6fa246ffec5c62cf1e09698fe5412f81e753b0a131575bd2eaf72763c53c3b2e7c2017109e9f33f72d59c767f08303609eddceac368f85f33da7d2d896f2c051aeb120309272ec03052774e1b6b9a4c9d40e720f1f8f7d387350dbc7191a176fed7211a1b781e99d04c654dfd20146ad358685571e956efc0a8805559fdbbebe8772bfb02e244db3c83a686294d570320b2ea492d651cfdbc7ee3e38146d450676493f618e59625495be0c662ac259fb7a298c2b2bfb4c2a80c98208f0fc82bf7d80294ed9824df5075888d94a29cae5abf9bd43e9219d65ede9684159c582af5b566ac101bd1db720a0c2d2150d4c85ba66756ed807224b28aea32015aeab4879abe0f2a44ece9b0995faa2882aaec257966e8a66fb4355c41b0838e95510693d6b9a925741443c2a3a3e8663945bca05c21ad764d59f18b3cd515ec621e484bfe6d1ef94b61e0b2c78338a7daa877f096adcc0991b935c45bcdefe18a2384bb6d19fe456ca429791d10f63c6848fc02cd480194ad9f5d55ac725b2569bc83522676d7ae44d5094b41b1ba96c9fe282eff6b26bdd05e88f067a5da1bc1f161d5b0e2c2bad3272f08d94eb73128f7de527bf2389f46de2d84978bf67d6e633c2949365850652f62870723c3dafe92db67093e082201073512f94e767109599ba29a286f810531730a73de2eba920cf74c81ed96ae34dc95911e27c23e7c7d8d0476513c6b90f61a1c43d41a8386da76b9975193e2bca7c1ce9c5a75fc5b6a79b2e02c123aa9c13df817bbe369de1addab5e892bfbc1f82bad3b1ac9b9a01b9bb3fee4bfd040767f8ced57d90c5483f7ca457d8a7be05aabfb3f6d41fe49824e721506ac91cfbdab155af3cb43f38242faf7782d14bb29d3d8ec934c4a001a30bf043e51ea87ec1232f223f164559fc5712e113a3fa6a309e3c86f3a29c3ce19134102754dec918edb67b6c045b60d8fa1bcd1d3bbb2a6ae641595bf48d39ff6b674960eb0bee0ae7aeae4891791d93795929fa841a754f00b085d7dc096ea7b52920441eb67dc43b8b98077c4c80c794e8de356d49e02eef1ed5660748ee2745be077057b455925f171e58a6e641b34309c3903fb1f529e27b563642a4cb1d24ebc2b3f2b069cf837562aef189909c5394db46ba453801f1c8f9cd17fc2080f92110b9947cc9c6b35b9693c1a8d6877421b55d14043642909761f5834f6090b918954a7cf67c90b455bea95c4a835a8c8d9fdac1b46051aecc6de826195fa1518b4a09da128ffeb767bd4f98690bcba8ce0b2b59f4478784f07071053829eebc4df4c0a85a18656d067011615d23bbfb0c10d0c06062156eaa857984b683bc9fcbbbb173f60db20cc750bd22891cfa1c3ff752abb501b355bec450af2d3152b5e0c694dec17b0a031bdc2f446bfbf187abdb9c11249efcdab5e939b38b62ae22a304f9e29fbcd0ac73fa487896b6d35f04e18174c5a73debc7d6863f9d2a1457e66f58a692b82daa64a783e63bd2719dc8dc54e40323caff185cd9cf87135ab5f62bc3670d6c68a93fbbd56638cba559180a7bace23622e8a5d7ca8b8971b6ded9358c062365e806cde91a3de0f6cc2a2e31c3764772997a8a0d0e6f12f22e788f4eb3756dd83fe31a7a948607b72a574a2df9c5e9954ac2790458d9aa22c70b971a082f516c30465a6e11364d77969314269c7ebe04c82963ea9ff5f9820aed4b76d9edbc3b237b1de739a8bcdaa35c074e8d0d36933b30c5fc255d242c18ea6025060b2a8634e277fdeaa60929987596f47a8f390219468a1f8ecb715d8d3597d3206aea4d8ca35621fd9524645cc9ffc040b50d0aa32205dffed5a286223a9865dc9d52c09edc8a1067ff5d20a37d71d0f3731bd1b8ee304c838d54d3879ace0cfb0b51c76f56871fc926405ea833843b891d472c4b877ea5b31e446001635088523ff2748539f6fe7ea0cd4cc4b09269753e0b5d58535d043bbef90e2bb7fce22473e006f60eed28fe880faf45c353d5f908bd6fd9f8dce78290b688b04b77f3b2768fb048a6690cc5f1b03196e8b0e42e0c65940cd7b84fe16096de30bf286ea392eb4ec91dd80d36da89540e887d26389e5e1dd9efd8f60d42f86e3c3e9611289f9d254a92fe15948e68ffd4e6f58b8f0a42b20b2552f8f322cff7e5e", 0x1000}, {&(0x7f0000001780)="cd497ae6f1fb6ab80dbef3d58995678a380dcffac3728cfa6a428d1042875b14436b2bf176a72b30277e2aca26221eb11819f06165da0eabf9530bfe6843406afb4ee25e4d4ba5f80ff89466b33765a2e1faa5ea2253fb0d35488fe715b488e1e28ca27d8cf71c72e59d517bf0644d1fd27d730605d007d2e1bd", 0x7a}, {&(0x7f0000001800)="b2ffb0007e63907cd0ad0fa67816a9be49441d62797ab061e6bc6e885ab5a654bef273cf675260909a4a24dcb5c5bd1c845f390a4bca298ee8e23885f736700701e3cfa51724d9acab0d", 0x4a}, {&(0x7f0000001880)="763085ee0ebd4eb0584c9432ae67c59ccb7dc9dc730aba6668df0f46a7d8c050a22c5765c9", 0x25}, {&(0x7f00000018c0)="4d7f7c3a746ff3ea1200b6bf0fdaad07683086583742f40aa668b0a0d06d66ad96fd7d", 0x23}, {&(0x7f0000001900)="17a6dea1aa40020566fcbf06aba1e6268637edc2d0b7702be7ac9edffed66a81036a40b97029737f63c17c3e89e4b9b80c8bec9258d88be95e8b6f76c6ee4391b024d167c0316a6c5085d3701f8472d4607c8e5b8711b89331b237d49deaf709cd0dff752477c117f4", 0x69}, {&(0x7f0000001980)="cea6d687c8b3c8e4f067c136e2be9af1738098e6e4f4b190569e18f5d27ff07018d3e34ed38d4439df97768448422b0ad87bf67c0922b6dcf3240a823931941ec9fecfcd4559c3817a2d9937af5becaa0f7defc8176c0731b0541155fb4f20b9", 0x60}], 0xa, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r1, r3, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xa0, 0x409}, 0x0) getpeername$unix(r0, &(0x7f0000001c40)=@abs, &(0x7f0000001c80)=0x8) r7 = open(&(0x7f0000001cc0)='./file0\x00', 0x80, 0x1) getgroups(0x3, &(0x7f0000001d00)=[r4, r4, r5]) truncate(&(0x7f0000001d40)='./file0\x00', 0x1504) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d80), 0xc) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000001dc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001f00)=[{&(0x7f0000001e00)="c0b802f5eddb195b9ea6404144dd00ac3899eed0d1b18bf3720d3479de9ab612eb687abd8c96412d16c67bf57173cf7600819ff7d44af19d66e5e5a57a0b6ae7f2f4a3b8029a86a9e7f72b4211ab3c3096b7c0c7458ccbc1670b826f94a707c6e0f4e1b9323373c29373a068f4d9bbf4662e5a8966c9afdd2bafa49b865ff35327eaa4ac13c30bf9387216752f391d72387e81844f229d79931e4d38a38e6c8cbf6888ccfb68f58b73baebca6bb906c9d6f091179abef72e44a49bff2c219f39262a38c9d2061404af5d87530e0da89d3ca284e64b1e89c9b0484f0cc38c9cad24ead0f4945e5cc7660a", 0xea}], 0x1, 0x0, 0x0, 0x1}, 0x400) connect$unix(r0, &(0x7f0000001f80)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001fc0)=""/11) ftruncate(r0, 0x4a) sendto$inet(r0, &(0x7f0000002000)="d86375f5afc05950045ee813a3708af3bd6c6493ea44f3c0e718548245a7d736d7467c5c29c34e96f2cb6f99340cbd3d85da1c36c54bddd14f5fb590958be58e42e1381ba74402f370ef72d0824aa07bf443c7", 0x53, 0x407, &(0x7f0000002080)={0x2, 0x0}, 0xc) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000020c0)="4a1e8b8858da19a1fa1fe34f284495b4c16b73df1a47cae33dcef175d508d4a0f1b0ee952aac6cdef66c21408c17687a982b653b8429122fb45c8f504d32c7aae44c81b398", 0x45) sendmsg(r7, &(0x7f0000003640)={&(0x7f0000002140)=@in={0x2, 0x1}, 0xc, &(0x7f0000002200)=[{&(0x7f0000002180)="125f095e0d4e09bb56ad157dd2facbc60add4151d4a2b2ff5acb341613002e20f5a1df92a1fa08aff63a27be1987b1c03f690646dd891e3c7449e39295336c1784019547b234857638417761ba82e9e4588528a68ddbbc5dd2ab2c359adc0a4d90c4adf5b53a", 0x66}], 0x1, &(0x7f0000002240)=[{0x28, 0xffff, 0x200000, "c6f7166a3d308741207e589c765b17b65d57ed"}, {0x58, 0x0, 0x4, "703838258e66295c4d98686611ebf025ea8431ec0904e24afe4ccbfe04a0d4decc5f5b64a3c63cfc0ae6d114239b81ac7c8f78f72f0a75a9a224a6138d0a5d56dd"}, {0xa0, 0xffff, 0x4, "978e9a08a79f7f6a90653cd879fe90224ba2cbd1bf8a6aa4002866d0d1d6352c4410a511b3bfdd73dae765859eadd505dd21fd2a75171318dfabe8c4b03bca290f6ba5dc6e7274dbd92a9394071c2804de7d7cf5ed9f4a9745517a2072dda35062088e76cad379374226443d78f0f2fad2228eb5b078fb29bf5a0ec222898732cafeeeb750380d9fa4e6"}, {0xd8, 0xffff, 0x7708, "836c6cf2eebf165d67381e02c97499ef4e051caa038821a67456bc126c0bd80fae5b4c44fe506ff0b73523a603237d184f4e42b0cfdd103d47c336a246aef43aa0f6aeba9880d7bb4126affa0325a64274159cb29b7b5cfab2dd63e59836bcfa237b651b73a6f0b308ffa11d8ef6d5796babdc63685aa2e8198e75447ba7c38fd5c6242d9f5570eb76c367ec84385531b0ef1eb4ef28abf0d72663f4f53af8549235465b449fe578b842ab1372ff7decb40a909a7dee5da8a8207c8ce56985dbef"}, {0xd0, 0x1, 0x6, "3a0dcd432066f57c91d32eb9258e94a83c19bfe7b1eff814fbc9891df259580c322becc2ff81b7806c6f8b941d554e3ca7403f8cf2ea0cf96f1b80f616a450f66a2a8f0ba4a9717aa794b10747c81ea6a22548a6fdb72cc24eff3c99bb8ebef857515a1f3f5d85e79cc4a5b9d359d50fbb4b4c91fe397621f96fe66ab91a8bd887e497fce9a149efea6e160dce3e1625edca5b16ec9e58df53cc39dc9cdb524f54befd4e9413e77f66121ada6a686a4a6fd956b3843ca2c8f8"}, {0x110, 0xffff, 0x2, "7568b1c77220c571f99d5a11bf558fc748e8dc1b6dacfa0485044c467183a3f36cec6a02ca3bd76a01572df0d60e1fe2f8c28f7a278356caeedcc8e73f36ba843485e8f06b54b0dd09cda9547bfa840ccc58aec5661ee361a504ef52d3a54e4ecd7ec525c9e079816737f3f7367a095da004d617606368311fc75e4764b9e284aeb200cdc4378d04239c1e1a82ce7360182f563beec3f4c8078eaa982b273518ef1c2034fa53078c772c8bb661e0870c01d21b691ce0f55ee62f400524d4fd729b859e9dde5d8bdc855c99bbe3d5d5f18d38be6c0eb5e2d92d2d6b36773527b63ff5063aa4758a57555a8210310e62c1c9d55e436e34c465638a"}, {0x1010, 0xffff, 0x1, "e479c751dd0cb3510ee1bfa869a251be20da5df1d0599c376f5092ecef2b5031095e9580e2feff24d4693b2929e68d7e2f574a11f20b35f0772caed8ce3bfb2603e7be2490c4e275b57a362cf714bdb79081503379b92017e2e7094421895eb485d2d28a50f5c678379a4388c5d2575a103cbd214db0ab3ae28d7c5c1ef18b22f1fde6207c6f0767e145c8ed338eef41c9c75c1d54cc77d4bcdb41a338954bb8809623812c1d3f406740f4ffa00b1948f61c91a96986e4c2930b74cf0053d3e9894f81f304848e42cc143dfe8d70ab974d780bd39c00eab14d0064fd31e12fe6b54a94e074f689dc195a705c3cac32fdf274c7f111e94009895fbce10932e32a0bf86a1f36e4a03059d93d04fb0d43f584545f310bf7978bd8f379bc910bec41a98ff16ac00f70c22439aba9d88d842f85d698711dbd514f79936689be3cce0de44272247b5a767f5f5183625d0adec31e77b38d8f1f9d21eeaff09eddbf87de7c017aed8d8b7975a7aa2ff2203df70aae8a58d6d797674a1b2a0630f2c89c93317b3e154e3e86ba5ac5863eec99180f79bbecc2e964af3d22657a4dd624fa43f2a6d12ac6a8477158c8a89951fdfc699be23c27717ef0e48fb50d72c5c5d5f9c17784c99c61bd5fccf1ac79a618b43652bb6f49524be9482451c2efff5b34e225519ca8f2b683b825ad1893536dd0f2db7e51238a0c22b01131498d7d70a786057fecf47dc74a219096618efc734fc3206adf9a5f3c08742dcb75c2a399eba08061d9bbcbc7db6d61ca81b17afe19a22482bd1fd6f686a5e9db79a1b01332f9badc2bf3f42def5fb13a5d3ce701ab03d249a5fdef9df80470d34e572f3195c33ce6c990994370ac02ad5759412f7ea8b9daf34b4629c2e8c53a961e1d716f0069430b3ad5d7bb3cb457542f178046cceb7c8c3021832efee7089e547ae8bf1bf638df7c87cbd965b85892716294db8ac542d94be3e6c02a58610dca22afb1823c6d6c8c1d38f7287ed33ed2451c1fe5367f98d279489b9fec484dcb6a313aa53438dcecb959b2ca8eec3ff67eef9dfdaa816ff074698a4094665150299f265089fe007e40c94d8af10631ea9896b99da29728567a618ade2d056562e2cf5dd913a25de31eee7ed5886bca03324e3139198c3475bcb678286dc6c7b393a9e4cfecb962321560d39f005a37b54de311256e81cd3ddc353678bf6e1b676ecb2cb6fb3c69dce190cd51deadd84a6472271a179c18d58831cf499f7b69e9652d712738ab45b45ab7ece72271e36faca1a1f4d701b528f8262634cf1be1126ce68d2b0e5da1088b97038e506a6bfc5f58abde93aac56f9c24ecc814a9f66f31ea72588c403067d65c5c67d488542e0819ba600c94444423848313528504309be1b051607495e6100003f56572873a648340b36020fbc5506997d430083a151a78338fa37bab3699bbdae3093d00a24e2609c132c52671fd31aedd40fe78f6af6d907b152760c5b838c056cfd97e0b7b9606af9583ebaf2e0837a3264b5aca5e6631568ab534262c406f9ed686591b20639bc04d3ddced3f3810e5d149e7b426f56917a45b754b042656c70e21fc18dabe8f4c21dad7c919ea05fb1d546f7be44f13a87bf158e49c639e3013202de3e77fcf96a9f5ca1baae15cd6c29b129482df9b5bd103f4a955e786d86f2d57c91417e96075b45a91a5849c74619fc29a2df41be8c45c3b5eb20cd0ef756c03379faf922c327f8c7791994421a16aa7719f771a23a317cf191bdfc0376ba7b51bb0e2ae9bceeca5b66a3efeeafe03c70122239e37eb3f9d82902ace4f2cc27a9ca9f603f9d27dc68f1c59e5334516082352ffa8452f9f5143a9f4592db07ed1bd13cf53c6faaef9d90d53d8ad9e1da5e93db53b3be8716fa509e0d2c5906542d8bafc64dbd8faa6a88fb780030427d683ba47b424be4dbb1cb68cc202eb0334804bdf930caecdb1efac8e0484cc7484dee83797a3ee7ebdf5b797bf8e66e857a2ca16882c34af66159a158c0cf6dbd3c18dcc4ebb4f0c27e07b7e815c30fa506077930409dc9f40d1df8c5f46478a94c59441cee59dde913b2273d67b2139e9260d550e3285dd32c39082566f6adf56686510d7cbd77733e62e7d80669385da5413416cf2245840c83f421390534cba21023e0dbdf86ff5304d6ecd4e556aff265ace0231e1b1ae39a67cf2e3f82332ac861c4e8f3a02e49ceb79c1babc9945103c0c5fb5da74e375c82d08acb2b4af6d9fc420b33a909509da10493d202658096c7e699b5ce336bf0ea0b503ceca7a5c51ee8c075684303f636a9b894105ca25a9c308e6e9e4bfb84e656a020164f9e4eddb5aa8330f926a276de4d45e4a80ff75eee72c26da2eecfdef3be5d9c1b2b609fb6d13e268d5935509b3639250f6f425288c9bf92bfa66188c6352a618af7655e0aaa86552ea44f736536e6744a36f83248defbf74a7aa26276ff3cf91b5ce7621fd8a24ddc1ce272eb36a9098c33de734a681c0a292dec78b534301a5195c33af9d3df5190295afc51b82bdaa15cf38ec9e827153019ab5eae22fed17042d1b76b7c68e1c106146776b684ffb5bd15b1948800fc6797535309a6225630be488572f03ccaa8dff548864735467d05f4f4d5fefa0df46ff48d8fb4840e8287a2d0ab555dbf966c7eadcf0e2c54866235354e75e851d134d99499de19f49281c24520838853b2869ada8921a81d2210db340a155562de9a0bd001b83f10333bdb5b02ad09e957f37ccd0b5cb4b1b9a6db36dd6450e8810654bd50db88b69d4b13cd94d4ae9b547b1f3db8e4f55db98fa56e9ed5975174197d3fcba1fe2eb228ba71bc77c6d7d695f41e5b5d6dc26347fe4ff4d32398bf25be3b43ba945645a500935f0f68ee8830d5c49e7843d520690f037b979dc35eae1220f0b620d5270aa1006d13b60028f230e8b650469d73e12822aa93ca3c0e0a0e39de7d647a664c1e233e420f742aca7f3b6962ee8ffb81f26f449545c0d72cd416818b7c00e88d39e5c0b585e9510946e162750b23f0e82492f3c96068a330d44dcbfe906f8f4ec3fa1e322616ab9ffc65a03597be45a65288407e3ac69b0f096b65444cf303fc1d1d4f4dce5ec37c3b1073d3baa490c9f3c1e4c86b4d4558dd882d38395c578eb5b3f752dca3ec874cfe75e4ebd558e7e7444bf362fa86d95165ddd8fb34fbf86d6b091216808816905b8d0186a63ea987a8f48ed579c69674e7dcb8e978fdd3d7b5113309a0f1e47649717cdfa3c597f7896d1ea21884e9c99c09b8e9cedc95c719be01ecbc77ae218757d73a6b1c1f4ce9ef591af07adb54a7d7f34951ea6b43380b4cd1a658f07ce9607776f0ae34bf589b4a4c38a21743246f998d4015beccec3323e6d5ea221935debd662d5ddc1bf3dde7cac6030c57e51451568b76d2af801f6cab317ec7a84b0440fe561ca50068822f2e8dadfef2f61bd28bd86c9e3bc5888d48d39680579fb2aa9aca08f8f0e31c395bb2bec809bac4f7d23d2c43aaaf17428801a9c3f6ac86499ccfbe9cb40439efa4ade8c61be6cc8fe98e572b3d07d7d457258111b3ea8785f62d55d73c77805e84e51a83e69203bc21c9d219f49a45fe683d6d43638034816aa32fc90aa519721b9ab746a1d714fa237ceed9558c5e0bb9f693942772810f16935e81f455ff456350d5e4ddfd295605fc93c690f961b630e1967ef9bff545b5bc99e8bb481b2ee580cc072bb09404ddcc95bed81e67f428d46977ebd1aca37ebda924c24873d0f745840c5319fbff928d27feec891783f7f3b833f50e355aeeda6c9ef55a13e9a8b93b7cf176c878bb54922ad83eaa81a359582d3a6c68fa52776a5f0d806ace4e1ff07aa6d92b3eab735732eeb1a8a222bccc05a96c3fd02bd32550e69e6887bb2b328e01c2ab26a92c0e8296d2365ff6404dd53bcc1c643e3f34b9b38d86029ae2348a7d192ed478fa2962f47bc54ead485145a46a75be60c283d5dbe962a13bbd964acb80c87dddc221e58cf207f6260811f43517bc00df8c54d62da18fc10640dff4fa055b7c34028bcbed0d7805c5eb6776305b0ebffc44a61b6f8578372007881b56c678eebea380719dcc7b14cfd7654240ad3d73b8a3549d38353d0a1cadbe3313e59a96725b43604e704a509d6ee3b593aaf1266aaeac64e8dbd2228472cf1cdbdcf18ebcd935bfd70096e58ff1a9b85661ee3f69699951836388f6ba4560ab419a05f64a7836273b30a45194384219a07586815c095f6336bca9736825b913eabdbd866b92b5d4d0f5fb13b929f2dad90603997cc5c11eeb190164ed944f40db479ea84caadd707f3c0adee631728c2a3fc3c9ae81f31a4600b511016c006b00796247fb8d062e84e33beab2e5718cf751da653d9c6ee5e9c6e1aca40ece2ddb01a7a59f36b791edf575d6f6875283df818b419989d9b8436d6bfceae07f5e1834173079de5eaaa5b573e0749d4aebab9b47d381ee6c8b26b74e86af872e1719659750e0a77caa199640e6f0a041e5a594e4a129d0dd47c63dc5bda17343c1a2bd010722fe653d6e4a8213142ae1c8ccd112b73b56b1e0f7e22f8c665bf8d568fa76cbfc0f18716ffb67b1cb23bd4c8cfe3d84a3e3ad086fbf01ab97284495339c75191e73f84bec4e4091672069be222018ac60c831ab2ef4ef93ccf496e451917ecefe0ef0995d95aaa4be35c179ad3441f12fa6f9daf0ea0a58fee6ac1955456e6f4cf5b4d1cbfeb2e7cdcd61b9c730498e2b20ddeccced7ae715e563834f927873813c2ef5c81016d7fce1e3f9f9f775e5d4d3e07b1f63f800b92b11dfad0e66044bc2ecce3408bc19454c2613b88df287f30db42a940856af9e0ae8167c640925a5b3c3e98d2ead749ec18b633ed57676ed457d9a5b99675727c0953beb011128b3b59cca553e439b9908e9742cb17d0d4bc919d4b2d681a21a9c46488f35bfd15abbc84fbd6306ff63dbae4972967e3f6f509c50b6acf5745f8956d1321784bfdff753fb88aa0faf0a8addd84024b2dfb7bae8e117ce60d514363d358b13aed575a68808bbb5ea6f9576acfd563fc0e8389750740cd68c64ea2ed10313a32a8c7965ce350ba53bae9140f04c9eebd6ba689c68eb9e65621b0d86e15c7774c6b510d0f5bee2c801340108c03c89533be549525b1a1ed985047c4c32bf4188afb280a2445fa72a42ee422ba73c0f60c804863edd32def929bd7555a7268d1ad5ee04f93c391dcff309850f97df7846d936b204a9adb06edb41735cef5674d67b05ad94d75b9fc1705dde8a5464cd6652baa29d7de037b13b2e7c185701b843e1f6dbaa73cf8a26c6f64f5587e1e3c71941bfc746fef70bf9b67681f2b7af19f76ed6dc0ab5f6f793f624916f0c6626c8be80bd4f1a394e57a1124e5c8095412bd5de2cf8472b99d1850ff60f0a169ddada2c27877ffadb4250cb8e4c15f7dcfbcce74108c06f74885788a77b6e014137ce70166e2de41d40d2c6e5e633d90404e53e60e85539df06d94b6745037c9021278d528c14b3c26bde28a7fd21de081239f439eba8afb97e433a3db5dfe39379cf597a8d3549b18341c4ee450c817dd0050a4b00992181d0f78ae71f6e66d6a9010ee2e5f92698a718fef892e771e0ca6a72e10a71cdc746d8336756e95deabc5fd98e0ff6cf97d22988f069f163237a9e7d9f6bb1f8e3ca706aa23c1f9fbacbd5049fd507c7e0d65501277bf455ecfcbef573b0c41d94708877f1f5219d2580d4a45476564f6e4ebbc6b9dd4a0d774f7c741d7794487ce9f0b"}], 0x13e8}, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000003680)={0x6, './file0\x00', './file0\x00'}) write(r0, &(0x7f00000036c0)="b1d83a1bf6d64f8e7d0ef78ad7585f107c5c401e6d7e3bc4b6da4be26589be3bc902751f013aab42b1f78acc0271b6596ce055b47daae31f144d5955351aef04ac154bdf88f2c2e58621b40d9831e2ff32527bf98da85502482c53ad3f8582848a16336af0e83acee8e6c3386e32d9bc9e204a1c8c127ccb811cf351c3aadd603bcddfb194b52dbb3146616a861fdad3cf21dedb71112762455303c69622b27f0cd4ad24aab12a14fd611d8c93a7598d0ce30c8e2c7cafa6b64a906e44b3f23aec3af21613", 0xc5) rename(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)='./file0\x00') 16:09:01 executing program 1: semget(0x0, 0x4, 0x10) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) 16:09:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e9ff3fdcc400"}) chroot(&(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x5) socket$inet(0x2, 0x3, 0x9) r1 = socket(0x18, 0x3, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="839a8b6f15b1d894febded44e4481b504ee4b353f94de99ba2553777471b1e9986e7d99f52fb4111e82b36df1f581be558546131cfefd7f90eb9d205d6bd79bca152d6d1783b6ffed89421abadc9009934593a62b58270a78f903e7fd3d66b989b8607e155ce855c37fb0170455191c7e1", 0x71}, {&(0x7f0000000180)="d05e5601ee103245cd7da4d98769ad2b99615f0da460a3bebcd06b77f532768a4543b029a4cbdd73230224bdde3f3cc8c0a2c26e5703fafd376a7b3a439ff7b7ed3e953f78078d50599a69fce10ff3879c1296b3c40b644b45804ac89727fadf9e9451da01c91be2b0eaf9175a3f6831ff4060845209d3588f91dc9e71a7f6ca839b4b2cdad9e0f42280d929da10102c15510431d50beac59887937bd7e890705bd11d76699f95623cab89f3c9926b81f205", 0xb2}], 0x2, 0x0, 0x0, 0xa}, 0x408) 16:09:01 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = getpid() getpid() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="a33af7fbe137b55a6aaf2c077318bc97f4cfdb3ac64414d24293551c4b913fc0b92fdc05b6b6aa48795f325dd2d2fe98fd6f8c7b1af4186daefb2cebbec32b81d9f2a170e40f32c02b1dd0689af3cfa73ed83f1fdeacd4631eba3fab93e8bcc0dd42e8617d8a846e817c4f9651dfff11ce2c94265cc6b0d18f14c1ead303b2e6d55e7a8324d0dc92e815d9880d043218a9", 0x91}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x68}, 0x40a) listen(r1, 0x0) r5 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)="ceb8ca86bbd44b12cb4711e17966f79e3c334ad9c5f3f5769d3e539d7c8200714877d64fff9e74341a02afe3e48f6ca59ba24fc6edfd07d28bc4ea0eac435d705906a48b24d4c2a5f43aa42e2b121ededb9906d6a0cd657656c1441f244d0f", 0x5f}, {&(0x7f0000000340)="6bc37a7e7236119c6aa3c43d207b953b590495f3c9f16b547e4e5f95edd008ae27133c", 0x23}, {&(0x7f0000000380)="699bf11aa8d4df3998656c4649c88a2a1ca4670ba3ffba054a866cdc36d7a8e733ae3d16dc2da2e2339048f8c57bfef7e9689c447552b8acdd5bb0f9a041bbd9ae89ac9415f443cbc28d34fd69f6025d85bf35d06bb3e60345127cc82545d62e1cc37018d8", 0x65}, {&(0x7f0000000400)="9a73cd16988dc9201934323860af84ecbcf409a6dcaa52752e8cfe0a018e213a5b964f4803cafa4c03712e9678b80e35f39aeb868805d31c21095690a561eaeaffd0380b48a9f8f7b2e15fd4521b51bd44f2cce404f5aa08ad79c0534b00e50c1377513c4cbe229cc7f12136035cbb37a09359b49f3270a06e52a27bd57fb8bfa7ce968380127242114c62afb8977fb3d0b187eb4355acf8cd710a34f9a70e4d036681f911d40011f2e5b6e5331582da6583232f72cba27dcc8d88773e632bd7d5b22060abde168126538ce9ea", 0xcd}, {&(0x7f0000000500)="22df2431b5865941e04ae526c9e3d334fc73ac90f9b210e76dd4e67345e784578cad6138b04fcc61d709e306adfe9bfcddcd2080fa3eee1b609fba0588e981951fbefd509473fe1fd689e3c0b7095dedd70c87ed54a86645b51b0bf7b9", 0x5d}, {&(0x7f0000000580)="c192ba771282820e8c1ea3960e92d2a0f993ec6a32455a85f607bc9014c831616682a97261998de462ec923b72baf71fe6364c028f016a8691fc1ad9823060b4c5defd0c1197d1eee4d9d29a9cfbfbf86aea6d1ea895a90edfc1ef1ffdd5f100377e1d9621f4468c45c130473f243c1b561f7874e94b2838bdb77fb67756186853a7f2a6ced47af54b9614e2f851f45e736c5ac4fdd842f83e10acadc54edef2fb40769bde1e14271d91f650270abbe1997ce3b9247e77c495", 0xb9}], 0x6, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r5, r1, r0, r5, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xa0}, 0x8) 16:09:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mkdir(&(0x7f00000000c0)='./file0\x00', 0x90) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x420, 0x24) 16:09:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000100)="b2ca1835519581e7bff1d16f8965401aebf96ea595836290e2810d23047d6a9354d6b27d0acbb75d632bdfa4e43e64f17141e66dcc173fb48894f2cd20f9f76e78b04be18c812d7d0d86c092c3f7ae516026747f40aee8a6be8b932067270fd17745359f9292eccb04b843641d98bd94ac095e394422a4cafe85a0", 0x7b}, {&(0x7f0000000180)="76a3b847758eb753ea3240d999a3a955346e234c7655879fd67f88ee9449996c4925d44b326d99963ce7a4b1aff518ffda3ff6eeeab5d5f5087054bb0ca82e40733976b711b2c99d0de5f073e5d3f6564f9e24d416026ca87ebab0b58ad3852db5fe4a9030", 0x65}, {&(0x7f0000000200)="fc49e47ec19bdd30d013282db41e87bf7f045e2c4e058b3883591a70f303a97edd254c29817ec0a23b7f01a9d2d4c6665db24926737be2eaffcdff4ee501e0083d5aafc9b85925937fd519e5d2cc568dfb18122809dcb1f5d635df561bb80869123aacf37e5fecc88fa07d58723a0089571e7d4504de28e5ebf4dea5e7a5c680d324c115ab0b955172370a34fcb5560ae80433575f360aeb6c3789f8a0721c3d74982872f1faa5263db89cf658223c7ca2c9243b19103f8873489641dd6da6aeaa9160216b7803beebc0ea69a9cbb2564df0c487d536deac9af1b87a", 0xdc}, {&(0x7f0000001340)="1c19298c11b300542f7bee217cf72639cf0510cb73bc8e294ff974c1ee72cb989fd44a70d51e429651c020e6d103fe55684bb1842c06c7c30c405228f78f654073bcad64", 0x44}, {&(0x7f00000013c0)="28f94e6361e833e212f373723dff9fdd9070acaef64910f268ff81f37f1e5b0cbde215b87418e30af4cbffe40ec4b99482d276f76e2c75d9e8bd3266d45e3d30de8801bb0a3f698a035b1543283f49ef551044416b958dc3cf817116104fb48e4468ffd7ed4d4a7c282910b6a6cf38b088ffe5c70dbcb107800e684c3012fc44746fdcde796f656c8a5bf1fd2c1a4012f49c95b669e7d7e4a469f9b04fe5cddd07eddad36f0bc01e1c8e55681df342d29f129062061f093b5d9f2151a907ecf2ce9c4047fb17b492fde8e618ae2cf2dc66cad23335970aae7a230245e9641666e35dbd1dc03844fa6b6f1f5c39051fb8afdf77946b183f9c949250f06334221fc79d4b374113ad645a49e31168714f511e9c32c51a739afc7f1fd864e522d29533df0fd0830c4c7c9be7ba31a909f1e03973e15f48a51539e7f114e363cf5f97c553e69e24224bfc9968c291922263c96961e21b2cfd421309e081616caabe0a92908f45ea3d69532a2d34bb3d83ca96784336fe26d34e2b856683c07f5e295e4407d4ffade08907957c267b753aefad3a4ba4bc3494276dd59d959ef0aa7a2cdb833d120edb21d76dfb8877f554c3f5c2f3e1b97956b0879eefb3177ec9ffd724114a9b9602d55f4646a455a9093df6dd3bd4c93f9b8ad0cf71800f8ba0269703a4836e298eb9462a1cec2680037455ef56a6545e9ea5eba91600807ea47d23769aa061fe15e4f2f3e2831477386a00cc628f04b18eedf281747270221c72a380998a54411199d4cc852fa4d7a2b1fce42d54d1bff6d8e51c6f322a07c74c8832f994c7314ba36ba233a2990f6a9722a406a50f96b4878c6f56162737b5018cc2b7c444035fe055077c53be600c874e7b3e3f868ffb2fd253ab20b3da988f88798efcab170ade43f7844b918439f3ab31bafe422b22ba72c5c8e2fbd9b26bcd363b06affb9d1f2bc9ebe0bede399acf3d20c5a8a89c9ff159df1298c6a9e2075ec2cbcf06c4d3d9b0afa65ae7b77988d609d95857470a566dae93d567a54db265ba1a4d39a508152bc16ead2acbb31b34985aec5500725eb024cc3c0c4ee07c43c92a155f1fbdc179fe7f1e74c0771c3507fca6810751429214332c1b632a399d0ca98b1c6521eadb678c219c14f9d86e53ccc0eb4cbf13f8ceca1908ee09955aa24a140903f044543ccc6b302780fc68a98e00e071e838fdf22306cd32895ebff03de6224419e2d653677e9887071f29f57cdfb79e5c6074dfe039e133a2bb2d8a0ec393db77cab90dddcabdcc79c9fc5aed45502d44c5340b67ae61e3d0b9fe17582365771e53da8759751e3d7cd42f185632ad3eb1290c4a4c4d689c442c60cd65b0e511f0c91e8e9a501c91405b4b94c1f1a255ef583f346f25b91015be8fab088639e14e9fd2942a080f565387fe0a764ee26113deb2c1605f58a4f78e9e71aa69c776d8e059389bc290cf43a36f2482a46b10a65bb12d16fde773979c2e80a293a956669789366add35595a087571d6e927a636f15b5c7717c1c3acfc7cf1c1f64ea592ea30e5f54b1d7d44f9ec00f7a8b3aeee995b55bc4a10ad4af697080b8c15c564dc1a80069a3e373255c14ff5ef750f369a5648c38a9b0b2a87b9b349bef0517228e5a483b8dc922f87e8825bceb96cc1943aeb38e4920a54abc290221f90f498e6f8d7a57718f80675bfa426efd7ed048eaaf0af912a1fc93e8cf35d5a928d93b8a55f09ad5af0eabf6a9f53f4ab15e443743f4274e8ab1abae9473fd9fc8198e6dc8ac5f45eadbb46798eed34a8f3531368b48f03ba7a248ac204ba72ec028cdcc9937f3e98f27435ae641a5305676832c06cd1626c72d7a2653bf489683fe9570b5788fdb461fb6ea507d8fadab4acd4461c0bd183820cc0c38fbe0f8f2fbb61b2ca09a1e374dee195d7de16f6c103430efd210199fdfa87c2161657c770706898da73300b88ca80fe94af8c936707f6f14ead22fe6971d0626bda115596f91102e269609f95e398da8673340ab0646bf7afbe8ca6e6278a29329765d1aab115d00657680b1206bc5550900390792c96d91bdd72a9a257c665fd8a4833f0cfdae2116f4818313ff23409d315f8eeee08988699eae0fcab18497963e6d022e09d515109004061751614d78c90064046ccf2443927d82f66b95dd2b153acc7472d9bc129ad40374f53a3183767b09d2b982715e1e8dadd1ed40214140065f53087c15abcedf4accd2236262d97de5897288b7b7c410dca1f8b19ae8e12db28547e6870241b28d70a0aca3adda170a20d6e2313296145db037d534040a68dcfa15d7caabfb2d0dda16aac45ba82676ecc2195afd85aa3a325f900a02759e2fafe902d5b2be27c5872e641395401b88b87556e79fa2b244b925f8a9c7cc2d99d9b9450ecfbdb0aebdf138a21db4a13bf440c6a8c51681656099ec560dda6c8f4564717e0b61caadcf818155aed0057698a2523a59c0b5343b9f8a67dc7c3666b17d3ac1c3f767d1083949aa5471c5391b71a898a369b0a950d37a737f61d849f273fa397bb511fdea4265d83c18840b056f11e4b5354cc0a75db470072caf54456d1f831c23bd8c49c89745509bf164938a5c603cfa5990f67b76a75ff2918763f74b3516fdbeec910981907e236052f3cbc33f774df964c61cc0f85accaa3fd7fd702a351c254b910b2e16d93450df60261c94d0d2b24a87f06a5a0cf23c150c5d7781dac8cbb9f12ca01d99b010d8fcf45ad392cae6588183676ff48e43074ed3a1f771adea0032d273768b37383dde0aa9272ed95d90572a12aa178a2bb8428dce6ddbd5cf1e1d6073274ed710dcfeb4795c403b5861bac5a83ef6c4297507b8d088d063ba036dc947e1ab2d274cad60e836aa9e65ca59aadc7310b18c704a78821e0f342ad11516388383a8797b136015b810a65f476a40923e8ccf4790f8b38038d936c860bfda9e51a156bb9e34cee57921ba33884dde602d73cdae2f6e78af7d00310070e257b8ef605066a5f4332b8ed78470a54836e6bcb5a8efd4c5cd87d5ca5b516e5a004e546ed5c67ce95a7ece38b2c9f728e13c6f56ef83a3d7dc3bc863b01d8f2cab52dd237ad7c58795152f55fba57db2a2b788feb762a610e37b6d25455856f92e37053a1b9863ee2114d49d960b9a4808067770e4043253a5c545124be727a6f1fe7e523df1187a5be8cbe3861ff16dad6a859cdd06b0c6018a2c1a77f0df802ed93d8f024ce1fa6e90602b82a8732966630fbdc8c6f0f5f27fa7e45b4d13bb825cea27c1fd80b10121572480998b7af16c365df037cedf84de1129db441ec8fba6410e9235d0334aedd9f98e6af3f04a327adde7bd7d0b7f80b960899b3bb19778b4af48f6c991170142d6c0ea51546cdb3841389a5929fe6ca733e9826af7be1f22c539a3f543e7b23d1b071bf8cc1e7055811e2a0bea08ed8af1f64f13bfc0268d0b4844173e243c78b2cd4103fa9352b2dfc5023bbcc2da3c2d14d83677444335bc6f0a5671d412f2ab1eba1e73ba1691c1e44b60615e5b49f0b2d1aca5662eefabd1c36458603aa627c4966f28114bfb609e430d65f1edc384bf30011e0dbaf435ada5f3b520e51cf700c07262f78eddcbc2198bb5ac56021e0592eb45acdcfe36e5f6950b9f199e7141eb944dde3c6464537a301e8f7f0d2cf39ea6ebee28bb0d6ecd367348e12e5c723d0ee4613a9d0538174d9903c3be4da391d8cd483bdd97f5246adde3a63b47d643e4e69e0a99663bb9313223250076f1a20f778ce05ed0cab3bdb93fa68d4d8330fcbb99ecabe20ccaaca8c4108b73d377dbc36a7021ac4cac6edacf720f45358e8ce21ffdaa5aa977a28fdd914ca9c33e336bb382b313466af67ed851a1c09dba207d6df0f8eeac43d023f9b9ed4dfc8d142eb21e8567985134cae02c93fcbab9fa8dd1d585cf2f859b308438ae564553b31a8afe7f764853daa28b2133bf3a2ce2b3d596b9aba853c6e7208e0a624f67b9a0a9fcc8f95435f7bcca80e39829afdaf34c145de24b185a3ad0e42bea686992863c4c8e92656bf48bf74b52833ce4fc544663b598042f93380d650b964d51cd2dbdaec9af521a01ac2973ff40f626cb3f3057e9a65ee61a6d5d9b9a8684e9ff773378325b53cc7a42637a4991107d1d00e3c34e4f188983329750c05891a1f9e851dafb3e27ed0de786ae0a19ded7782605d54e0969b9a7de5b78e288e07130146ad49cf3516308b98120780d9424929036ebc3fbadaf84e4eb8f859b4308b1de8c80b622929187b7e636c4f469f54932af07af9391a43b4da86b2e8a3bde79cab46ee0ce0346b3cf7cfcfb7ba7594e566d4dde34787400ad7cb74e489770a426f71b4318b60ec5aafa2339292c6ddb73b73bbead34c4a756080471a679c64541122bb02fa5bf60ba75770bf070c791a3d237bd1ce572d1e669bad011b34e030a0f4a99634e07d4b42d2a6c0c56cfc4b4bc9b6a8bb8eddfbe023b9204d3d16c681c3e9ecfacf3f1a976ec1cdc722927cda397ec95d583db09b160974d3fb768fb29aed0ad1c4efccc23b5ad429590866b22eee03355757611bb34ebbdaba794b051d37d333dc4879b8486c0c8ccc557ce2ef44ad8bc92a52bee919769af93ac1f8095cc8eaf5b68c49b68cd18cc3fb44bcb2872c2fd3f4a4bc861aa986c45b8b3a2c0b3ec3ff07f0acfa7b05408c8b089b85eb99a35b5d69160b9a6beb9eab4f1d9205114af7ee2e8ff2e77ec02b7ee0217e009ef5c9622cf54e77135a6308c8d924ca3570e798f87729c013c507444172697faefa540fff4e313dd414433d22ca251adf560b0256d17ad6a1a4ea5f1e8a0c8f641b704ef0532278cab6410606ea17584cec1b09aaa3ef5d3bba4bec4b87c7a10e9e7f72ec28da2d6754604af641a323a5201ca1fc24513e3d4323c0bbf6eef36d4dcaf86fa312f4bfa9452ce4409ec9e324d6721af95ba75e1e466e6d5183b89dc294821e5371f1d45a2cc3c8b46615fae9526d508a63822a7e6bca48fd2ced4d518329df0156bb15ebac6280626c666aaa00b26c0e9d28b897fd46bbe98e0da1d95e7deca83b22090c548dd2b6e45420afd4e7f67b1d8c74ad34c8afbedad1c0ec43463ce6874b9cae4b4967a92de129c80d44e08f629dbdb2aff732b9531d034fb49b727f291264d1aca3f08761765fe3669107cf1ee8f749a929a4f6a70962679715da21465f5f18ae2dce903e3d1bc408cafe9286b40b9094f8417aa6012c9836906a2aeb0ac4d71fa0fe6e43c99c69958b1943999a3474cd7b8819bd74f1fd4e3b0897d2525a72235361afa084274eca153a4149d2ba2ba59177aef746847101d1533db27bf59b340def303b70b26c01af1a8d143eb9f6eda89d02322f72532702086794d75626f4fb7ce2ea37bf114050eb1b5c2ae56ff41214af516f9bc20262cd205d59037210494bd92061407e22d835351447afd561d170c1fb92e0e9da27a5df9494266ee7f5c0b91aa3bcb6a2cf8ff37359d85faa900619315911fcbcb10167aa0c24820d3a315fc491e10256a4476cfa2f53f05cb53e7573fa1aba40d0a7126a89d395f5f94636fbb9545a56c6a5cc09c5208b978f4f4d90dd33e42634c04d0a990e6f985dd16645db7214302f0794ebffcfcb1c601368edf2c4f17995da4b806daf77b2f045ae349dcbfdffa40d836e73f644d142dd6e3f049f989dbb695cba1489fb31ac7b8e0644339f7bab75429bed3641888094b6d1490f32dfedd8f5ba7c921a41e3ea4126d8508ff4232759a5d11a79e7b0f16ad5", 0x1000}, {&(0x7f00000023c0)="09b0f3fd101bd42a9bd853b278349371341d5b28c8bb774ae17d9acf91be24d501402ba626e9a1db992a85d6d7f57b32572bb10862bf13923830f3eda768f43fdf82d1e6af894584c22af3727f9c0412af29c09f8f62a322c8c923c06d666a4080424d828f043ba87e2e6c23ca93aaefa1364bc59ede37085da5b72107bba597a093ad2d18a5746cd4", 0x89}, {&(0x7f0000002480)="2eb9a6402907c422ebc74cbe66cb162583482a26b0a3ae31a74fd07c6e0ce874df4cd52b828064f83478b658a156e6edb797046313d9c553e3cd8ca571a0d31cab5ac8a8629b4ef011c6a41df47327229033dd6a30e6d6604c60c455e187efd8806eb3a4bdf930718feef06095cafca8b518d59ecafdbbfaacff433e", 0x7c}], 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) socket(0x2, 0x400000000002, 0x0) r2 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) 16:09:01 executing program 1: r0 = socket(0x26, 0x4002, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffff63, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) 16:09:01 executing program 0: setrlimit(0x1000000000a, &(0x7f0000000000)={0x4000800, 0xffffffff80000000}) 16:09:01 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:09:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4000, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 16:09:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x8001, 0xb115, 0x8}, 0xc) r1 = getppid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfe9b) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x4001, 0x0) geteuid() r5 = dup2(r4, r4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x1002, 0x4) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:09:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f6669646530008a3bdd900f2ba9deba69282a01dfc33633428ee2d4aa811d5ba83ce83f4ebe885741ace5904efc35ff94166325376345b4de2fb07e461b05c081a8377c254b9d6c5baf8181d2d9704a99c3827fe8566eefb25ba15d81a2dbfc57c009e60f8b8d975b1b937e64f20e8b207f0b0ed0877a9ce678cdb135086bf9810be3e09860d6b888245511e406795ee2276ee66d980b8bdb3275dbb022076b851dc1d1edc247b77677190320840a34987bf756827b75a4e836efeae698d9e90752c79648cc9e55db0c3bdba7323f087d0912443bf9e92096a86bc99f09208ab477a71b45147bd101de"], 0xa) write(r0, &(0x7f00000000c0)="08382141e4e755a197ebce62bcbea63b04f09345fda17d11e6b02de59b75e92d9e23a5713ae5db9a1e8dd32f0ebbcc3fed3f9e8c53a77ab8758c6d777f1f4e7c39648c323033cf5f14a598825d4aa9cdbeeaa5375496fe7e6e07b7ef00e3341670570ce7132ea4281e22ba1fc04586983eb34e04eeb5a88ce283bd81fffa194e63073ed6398a472476f4d2cad87a73256bf4d2c41008fe11c26c6119d9375fc8913c13ae", 0xa4) dup(r0) 16:09:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x100, 0xfffffffffffffffc, 0x6}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:09:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x1000) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:09:01 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x3, './file0\x00', 0x0, 0x81, 0x101}) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:09:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:09:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540), 0x76, 0x0, 0xffffffffffffff24, 0x1}, 0x2) bind(r0, &(0x7f0000000600)=@in={0x2, 0x3}, 0x265) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:09:01 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) socket$inet(0x2, 0x4000, 0xffa0) ftruncate(r0, 0x9) 16:09:01 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x1d, &(0x7f0000001380), 0x100000000000000b, 0x0, 0x248}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) 16:09:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x401, 0x7}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:09:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/178) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/81) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x3ff}, {0x20063a48, 0x80000000}}, &(0x7f0000000140)) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:09:01 executing program 0: socket$inet6(0x18, 0x8001, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) 16:09:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) 16:09:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) preadv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000300)=""/64, 0x40}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f0000000500)=""/106, 0x6a}, {&(0x7f0000000580)=""/68, 0x44}, {&(0x7f0000000600)=""/7, 0x7}, {&(0x7f0000000640)=""/90, 0x5a}, {&(0x7f00000006c0)=""/253, 0xfd}], 0xa, 0x0) r1 = msgget$private(0x0, 0x100000080029b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0x202) semop(r3, &(0x7f0000000a80)=[{0x3, 0xdc5d, 0x800}], 0x1) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000a00)={{0x8001, r2, r4, r5, r6, 0x4, 0x5}, 0x6b, 0xb8, r7, r8, 0x3, 0x8409, 0xff, 0x7}) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000000880)={0xc980ae33d014df88, "1baa4a4fdf31e30e615af78aaa3537a6dcf5848fc673d3aa8a7c543b0c1d"}, 0x26, 0x0) 16:09:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket$inet6(0x18, 0x2, 0x1) dup2(r0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r1, 0x200000029, 0x9, 0x0, 0x0) 16:09:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="493b4451d200019a861171a40000636070a5b52859c76a8fe8757f3f0cd10165f224c4bba12b515aac034c040f130f00", 0x30) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0x90, 0x1, 0x7ff, "e3e1d48c50006797bb8e2cb26c344c91500b0671", 0x4, 0x5efc}) close(r0) sendto$unix(r0, &(0x7f00000000c0)="8018ab38e42596e3d68fb8fb694aab5d172d7d62b322de23063e11802cf1d8c741c7c49ebb24a16e5a6439f3c6e44d3f5effa80d4049058c086c72d8d5af66df7ef3c519fbcf79a90f431eb5be7effd405a70e7d0db77c65fff6dadf66a2", 0x5e, 0x40a, &(0x7f0000000140)=ANY=[@ANYBLOB="0000303968351d39c3e38640ff5ecf7045738843e6118e2e456409cd781e6abd9b54f7"], 0xa) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) dup(r0) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x7) 16:09:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8001) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0xa, r0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/113, 0x71}], 0x1, 0x3) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0xfffffffffffffcce) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x81, 0x800}, {0x43, 0x3f}, {0xa7, 0x7}, {0x80, 0x7f}, {0x65, 0x7}, {0x27, 0x6}, {0x4, 0x401}, {0x46, 0x200}, {0x83, 0x7f}, {0x43, 0xc9d}], 0xa}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000340)={0xd4, 0x5, {0xffffffffffffffff, 0x3ff}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000003c0)) r4 = open(&(0x7f0000000400)='./file0\x00', 0x8080, 0x100) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000440)="70e574f4bb48864a5d9b5c4d64e1c399f8e655b527fb30388019926eaf777741a93f1bb0bfd9603b77cb4d9a7f81210659eb151f8497021a33a6e0c04608e150e42639cf149b913494dc45feaff6aa059be2afe07b319bf8", 0x58}, {&(0x7f00000004c0)="836e7088b6ca1fbb27a87bdb7c76e5a1d9bacf423747f9ab768290138d32a334325c6063e8237bee44a571450c8f7967a8a9e5bacbaf56d1ba921f1f3f7f38bb225eb125524d0a5e33c0ca37d0706569d6128431efa553a8925221bf62156de6628ad6f9cce4ae9252d4e24c26da9a8c", 0x70}, {&(0x7f0000000540)="f43e36467f34a388c4dfbd8010d145eaf452c96623558829118cd8289cc124ba807867c9d537eab850a7857700b34feaa0f98f85662537e5e2b5ca53645adcec86a6fe1668d11c374c673e0e6efdc42d9495e91d5224e359402d8faa673d", 0x5e}, {&(0x7f00000005c0)="9fe5fd6230ce47a28b9a954027b117ffb02ab2596307a4ed238979c0147c0fc0cb5c8e37243e317bcaddbf6203ba09dd112f5f31e3cfeced16cee9b379a04ce0d30b96915528e4499988c75f97f254b75576b71762faa9fea072237094046926d5647590b5cf32f7a443d5abf853b7a6bd14ed53fffe8968125bf5c85556bafdca025b10cf44256a42e4fc308c28451fe3b8dac86de13f81f64f65e4d8b803a7fa663b25164d83", 0xa7}, {&(0x7f0000000680)="d87eb4cabb2f5de22733816956d198c6ec5881f73a684ca7d043a3305ec770ac3ef6ac6acf79c391ccd692ed7f559e232a6683b5c817d5c17a7acd4b02a2e5e9890423d02fb5480f087b4a9d626fabd2cc55132cd29437ce1eaf58d889676f07e3bcc2daefd5063db41882b0b28e36aa7958dac7430fc9", 0x77}], 0x5) readv(r3, &(0x7f0000000b40)=[{&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000800)=""/103, 0x67}, {&(0x7f0000000880)=""/208, 0xd0}, {&(0x7f0000000980)=""/109, 0x6d}, {&(0x7f0000000a00)=""/217, 0xd9}, {&(0x7f0000000b00)=""/12, 0xc}], 0x6) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000bc0)=0x3) execve(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000d80)=[&(0x7f0000000c40)='\x00', &(0x7f0000000c80)='{\'%\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='#\xa5]\x00'], &(0x7f0000000e80)=[&(0x7f0000000dc0)='-}\x83/(,\x00', &(0x7f0000000e00)='@%(\x00', &(0x7f0000000e40)='\x00']) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000ec0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000f00)) ioctl$TIOCCBRK(r2, 0x2000747a) flock(r1, 0x2) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000f40)=""/84, &(0x7f0000000fc0)=0x54) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCNOTTY(r4, 0x20007471) syz_open_pts() 16:09:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/151, 0x97}, {&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/148, 0x94}, {&(0x7f0000001400)=""/136, 0x88}], 0x6, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:09:02 executing program 1: msgget(0x3, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:09:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r0, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000240)='<', 0x1) 16:09:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x375, 0x1, 0x7, "b7f8ecb4e90cf5bc0fc4a1e0677ad8107a3f5b2b", 0xbd0, 0x8}) read(r0, &(0x7f0000000140)=""/74, 0x4a) close(r0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x902, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x10001, 0x1, {0x5, 0x2}}) r3 = socket$inet(0x2, 0x8000, 0x400000000000066) write(r1, &(0x7f00000001c0)="19dae5bfcb66424fd6515f3b3436ff78892290d5429a", 0x16) recvfrom$inet(r3, &(0x7f0000000080)=""/185, 0xb9, 0x42, 0x0, 0x0) 16:09:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x106) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x1) 16:09:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x14c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x2f8af06b, r2}) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 16:09:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) poll(&(0x7f0000000000)=[{r2, 0x42}], 0x1, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:09:02 executing program 1: 16:09:02 executing program 0: r0 = semget$private(0x0, 0x207, 0x0) semop(r0, &(0x7f0000001680)=[{0x0, 0x6}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 16:09:02 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x4003, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)=0x5e) r1 = socket(0x2, 0x4003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) 16:09:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchdir(r1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:09:02 executing program 0: chroot(&(0x7f0000000100)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000006c0)="eb1e9b67c0e6ab766f19f6295b72fa835b74cd49c9f0559b4355919ddf62e3467e4dfe9a67ee24567c8d5a3aa04f5da4ea966f6037dda48cf6c50ce44fbbbd7cb5d87300100cf22100b4837c1e3b30cb33c1b957a3649e2b15c99169a860eb500805617f6f09e9c65f4af05092dab658b69304d3bbd93d32e737583025d4dd6757e0113758571d8ca405e965a9f00cc2b85ca65a470258afbd5aece1cd8fc5a1f0d710", 0xa3, 0x2, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x1000, 0x9, 0x8001, 0x0, 0x7ff, 0x7, 0x7, 0x2, 0x2, 0x3ad, 0x80000000}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./bus/file1\x00', 0x7ff, 0x10001, 0x6, 0x1, 0x4e1, 0x9, 0x10001, 0x1, 0x1, 0x5, 0x10000}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x8, 0x0) lstat(&(0x7f00000007c0)='./bus/file1\x00', &(0x7f0000000800)) mknod(&(0x7f0000000680)='./bus/file0/file0\x00', 0x2000, 0x0) 16:09:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd86d07cc77", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0feca1d2a89ebb1db050f16c461983a6b27d5e7b13ab9d94b92ba7871dc83f13c0f31ff4c64cf4fd9540d70a189baa5ff1504007094ffd7f37d3645dd7d4df40429acc07b2e04f099af14699d7657130e68f1167d54829d8aa133406a13d4e507f77f9dfa7406836a231d0f0e146f301aafa36a96b1ad3b0d0a055fe2a061fb1224f13c20fa775a4fa0919846394d5666ecc2de196a4964a5bc17e8e4f10aff61ef90aa6a5d982909e7d3e142de370db3eff19cabc95715bd80f31480507ef12fbc46ec36440029965ff873d", 0xcc) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:09:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000b68b167ed0a8002a641d6de1", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:09:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000480)="a9569ce8c51d93e18924b407389101292203bf04d95445f65f574c6140bdb421f7605ab7d2311168bfd750a1961ea3cb75c146cd03dc7954300c2859067173e535a4df57ab0605cc415dddb6d5d8bacafd3c64638eacc698f12e2ca8790fdcb7dab63878d1e6d02ce50f15dcaa378f2895cb9a6812f8883c000d6bbf01ed1dfd3b2e57b073cd39eead114d625258db9c4edf1545baad4df49613316ac4716fc858d9b5284e63cef3ec4a16abec26c3a79e7acb9746c71f6b94bdfcf789dc81cc85f863866740e940e7039adfc9bee94f7596cb4e1acc289b013f37", 0xdb}, {&(0x7f0000000600)="f936022d76d2ca70ff70dcad563204818b1e07ae5945c3746331efcbe40a7025ee7e0a2e6b5c8d8bb6a092631e47e150d7cd6c28ae4659d22535e9fadae08ed7718c0ad44e8f3c0a6675bb04fc19a4747b0940f869c1edaecc366a3fcde060e0d5d2a7097d08828341e3421e90d4b3b6d67f9d92dc981e7da388af9ff8b3994fa9cb1dbcfc3502d28fbf693ec34bc8e1dc958974c0297679b18888c05a3f82e06d79644a33cc8275d9555d4fc4dfb3af4f5d7fbb057e75fe73cac4b007d6138264d068da0850db6b0f69b96944176fd138f2fa306d4da8fad1e42920b4e505728abe512546d01fd9ccf62de9a41664b67759250b66100e339de7ca3aaf7d156c03afe157bba335a0950eead65e121b0ac6545eda6b2aaa9f623fdfe2c1fa660ca2c7d47011b089f10a08622abf4f30649ab5998a8ebb33d2af4b770dedd997cbc6e55bd2ded7e643f1b9ca3b1589be36a4072f8225338c0df1ec2cf601b67eb9bcf5b405f7861e3c50ed1f07aea3b0074cdaae8b03999093b4bde663cf9858da927fd6397aa2b6b15f2cad63a730449b78ccceddc0d68a47c9ef16b59f03097c02d3f5e32b925b88e1705fd961f15d25abe33bab1836a8fcca096186a8ca51279485025f13b0857acab427a167ddaecd4d620dcd3d96fda2030197e511be264b8812a832a83e347826b7f43efc5f1d959a208aec8d59c9a816cd0499a8a60381b4b3877cbbdadd48214af9179d01d5f109528ef69c755182942b221b4122838bd21f2d1402b98e78934f89f58ead2029b44041a0085877a85d9ec55f22492cb13120aefd11f6fb1c12974e11ecb697801b3b7c2621f9a30edef3f90230b2b8b86da634a555f0a38b7dcd9a832906370ad7c3a40e4abafb826d3fb803111fc89f85560819e891254734472004abb1e82fa7ffa78480d374dbe7492788433608b62782a01c6cfce0f0bc84f412cf4377858543cc5ea4194027be4cb02cb9c2d133f853ecb8b39abaeae00c28f25a5c8127a63217dff7312e280379541f54012c58996b1e090340698d626c3f5b31d99f03e01287685c1fb7e600af774e7e7f3f8a0eff6bbdb80fcea2fd741dc8795c5553de346f8cfb30d85112e5fb00edb0843ac1712c964778e061ec4e946732b0f3bb7dcc4f9a61aab45f5cbc6f3ddb941fabe8056588702731449f8b886a758600a40a562b150d1f299903ddd1fd8f02239b2ffc9237ca579a391dc9c957154cbc7e0dcb80a0d0ff8f06ca5db05b7d8f13d9d1ac34b6bed4ac058ad06a7853418463551fe197d41c64d492ac550dde427cae1502d2865b67176695b2843c11026cacbd5605c550f90ad2dde97bf5c94dfc347b3a49c4e5c3569115dd535ed069c91e0da6def052442e6fa7c670f78ab23613a67c6b9281aee38e55b0ddfb50999ca5246748dfdf8d87337c7922df5e3a56a2d6d5f6b3fbb7a799565f88d93fdba5eb6d4aaa83f4610c98ab5efac593ca83e9d9e193823d80aba3053a8762dd9c7ed19dcf3f6a2d451be4628433a62559fb7cce25fff8d99623db1751fb6c9df829b9cb72f2f3e139cf4711a32430107908b45892d3e7efeb674ae3fdf46eff64f32cedbdf32fac1bda2f6540e40b7a98d78e9e3bdf835a5e77235554533f089db8c71a124c3c0e367d09a450308dc17ff3b683041cf28dd038766be1be41c476c398ea9129f37fff76f55a8eb5b5eec9bbda53f2fc5ab5f48487a0776ca4fb0057d4f81f48947fe046c4d0cee1647e98094f7416c0c781778c63b6c8cb1ca873e2de124e01ec65f68acbd77c382131584fc428c484b5dcc07d44b8708cf122d6bfdce6a3349bcc3cdf66e5068c429c110f9e3e59025e1eaf4beca5d350542214f2291bf1c08bb46ba8ae1c5959db630af4173cbbd842aa97d27d50a1df6580c55cdc8e558e5b17917c248a8f9f79ecdc8338b93630ab02afdbccbb2e6c9d8d65cde7e8c71fce18c73c7a30dffde21f849fb59d19543ba78d7dc77dfaa817bb6e54545bedd6412e0ebed4e0c5922ed32848a0cc809bbc643f7a1c942cbaa514c123fd0daf192a11b6693c543dde4d44e711f3957dc8f34b193994be24e6ca01ab48c8a5d392cc5a45fa4ee450d2e9330ed928802cd606682be5d0953b4634a603fb5e6f56ad94e3e54c1e0f0bd6aa5e2521f7e1e5d55d537c5d1f7d5bb94a249e050d1b2d8ad4aee6925a2d3366553e1f0a3b162f67195e23cdf54439655cab662f1c451d4955a24c1ef2b316cbdb07592899a68783423998f9fe5ffa55aa7500af187f859bb8cf31ca4ff672803ea0d66733b284098913bf2ad3831368df5591c8f18263b9250c0e48872bb5f40068104fa6c87c4a5c4fc36a42b4b742db7e9e563c84dc838180c371df4bb1a0cd70b7ea23795ae5afd751ead525db312f27fde21413bf737cf533878cc0b85dcb1f1c757b90e096091679004d3949abdeb23814ffb189ac750f25489ed4a32f6163d83ae6038557ec2bd2684fa33790db87ecd5f43bcc69e43ce5348a21c5c807b399b97f638b483a651c5cb700cd4d9b2022be0c880bd8545dca72b8ae3210a813df7858ff178840c8336d32d29ad7625595f3035a5ec4e6f9a5e79dc3269ee4f5b5b5a43305e4cbcc2eafd5bb7e32734eea373be7a874e939c363d17a981b8702c4c4d7dd043b77794c7682c08264a31460b24ed6e61fd5c5f22510da105505f1642f064a84c1d8d457fbed5a7c0a17145a3a6a988907fec8f772879c0d92a6e573b592f85d1f2d185340c1812b162093cd93797907b6fc4054757464c5551e0caa359b4a446a762bd10043bb2d56ea31ec035e43afafaed153f3302c372bcb6251eeb11905c454028cecc6997cbbeacfb72c95d4dac685fbe9a6481535656403d08da274d689cd24b702c8b6dc6adcc8d797c62e7cb65af1ce58b0f5df1a92833215548951fe246e965e31dc94fc12535ca81d2c91e4e385c3815283a4830b712fbe743030652c11df757cd90a5a44e7f11324fae19ac7b0184dbfe19128919970e11920bc05c86696e3e02c34e23f2508d2df0567d9e95e0ba7a4b526d8a2c31f9bc87d3eff7ef992e76a4a406d016b2181742394d96424f34aae04255712703df3e0f21bcb4197c2f6d182f1b708a6958b35189316ee5fe2a237340269b6f7fa0046fe8291c9bb6b27f988cda5abafd49cb7ff0469778573582bf8b02dbefa8093ccda8d0cfe723b95a7e76e12aa69b88d728e9d874517736b3877394a2ba1badba6f0b9899ed7e5bfcc2447648d61e6e4a062e7527f01ac43c28114a78af83e5327a7c586ccd3f21b92faa1bdccca9732c6dd36c60d49b73532d50bf65feb8d43aca2847e0fb5ee13248913800bf74623fa419915a11246699741a1110edea17077b0431bffe30dd04e8c2f2c49b3577c6a24f9116392d94e91133ddcf61f9d61d1f78ea7a21ccb3e793e8d882d38b622f5274125f923e030ab90e82463b620c6b47a0860a693d4c9062c3699a5fca779db8966050404fa93716a9d79bacd6b6d683a530b8f3bd66462ba98a57e17a948d72c1d5756bce17c010addd2960fdfdae73cc1dc3ecf8061b3a703c7421835eb2b55e28cd4f6e4c332b57a14f81d1f4b86d0adcb9f985835ec648e5addf9353354aea7b6caf24c5a23917a65703896812ee5cc5d7e5001efffefd7fed876fc9c96d75674571fc72248c9256c201eb9494bcba28ac99a367eceaf90f6c51718231786690979f95b36285aef7883db85e998d0ca673958140f2073ac7ddae675679ff3669d0ccd3cbec52da7c1af7cc9ab06bb231d80f9f00a2b2610503052c7bb8d63dc712c659e1dc11ec298f95df62b52268c6e37d8995d09b5ea2d0c54ca45c09514cf10bfe193ab9755c83316dec199988e2e6b9be8dbbfa54cdd9ec39f4b73cf133d699ae37b1a89923b689db272c6162c9c51e9a44bc64278df3db89054fe7b16250031192e65d8fe15377f0c15dd4721232396ecb645246d83bb8da9556319e69c2a823b8f6aeece4552d8f97b31d63f7172351a46e2f136251444d44e80334e43e3f1a92ce7af1d95f9590ac87724e355e693b56e0ab6dbd0d6d8ac2cd7e852e7a13c056ff508fabb987ff2be14d10f07e05fb8285b6fbe7cd96ac0254b7f234a69e69cd790351b367518399d0e65793271fee9ceb866eb748c47ae8f893c823067382f23df371c703bbe96735d11e1ec271b79c3a7d59ecd904080f06cec3c2d807d42319eaac7f90baec441f604b113b31e902f1fdac49f7b8a9248e593a9f2c144ea79eefd8243fd3b2470420177b65a34d95db9a712c0731fc0a799083b25c031194fdbae67db955e7e45ce06dbbdb9d5fb205b9b72a412dff8e79e444c25271e2a5d20e39d285026fb118fb72476d701e79d4a02944c5cfc21d1a84f2d962d54b11b51c0c4cd34f41fbb8b410f8c1263535cd4eb765fae2e44351e59b0b74ccb56e72485cbd4eef52332fc85b3f280f972f2d38462d7b5ceb3466dbc87d9fa2db9dcb9d5d42eb570ebef0b18dda19a6ad59bc76734f3ad72b5cf7465d9d15138213197ded30b924690f95b2bc74bcb9db6fdd36f2de28753e2adf9c71b5be58352a11d964d22a9152a18c137547586948c63a44b27a1df811564355ca1bee1f0dc555dc79c741b4436990408b02aebb24f15a0fe4db295c4f6b2d31f73a41bf9529a7b7b3f0c1d6a4b13ce267773fd598f2305c6db742f60a43edbe2d6ec7c9a68a6b8b164a5baf0a0927f2d73b7c110f9e9036dc13bebef716ee1a3f48d11ba7c0127dd3dfdea0e6ee8e7d4ec7f7fd29f785dc99f0285c5481d37a26710be2c92b835d301aedeba44227c3f7cd44e38829c0b91088662974a874ce321de74bb89dce1a1c9b4b0af49e51cad2dfa0f14749bcdf0fae97389bf6c22595cc0934497bd4be4fd2d4cb83b2cf357bbc06406a72ce873afa9e33f7268e2ad136988d00cab05cd2bc6627a12f77e09cffbba9dabad11dc13278d693b7698e581bd5c236c1d98bf829dba181e24c9af8e13bdcabe95bc483b29bbcad4bfd5863918621bd62f4cbd6e88702c3854c4b50b9abf94bcf9701a49cf4c9e5bb7ff0a54f7f1408a2ecdccbfe722f4a29a438df58a0b0cca88807d50e0304d398625291f34fcab89e7e785b0be770f60b37059594fc2ea1736a8399eb11caab608f123f9acb099227b26c5a43561030b1624135f21e5ba4ced54a777138ed7a1e366c865a4f27896a380a8b959ac5da9da3f7159f9df5c59d4df76ed25b0d180f2354a435b4ec130c55c92be2fdd92454aae31e66e24e6a06ba8c243ab5c91ed5985a40f078bbaeecbb2b3489d9e07716eed95a09363fac3e02f68a5e19415c180b306e3c92974796582e50bc8977958468e76871c2831bf3385ccb3300f6fe8938aa280e04bdffc56738f53ce6f4cc42feb9dd204b51818a99f7a9ff6dc53d9321ce010f01d1136da90be3df2e577b71cef5480da8c7ea32f79f56e9e683858d8f6e44bd77ae862274f1df16c2566e63d8fd6530be74cc02ae5343746836ec234d3e4fd7448158593b2e845bc1b67bd842e6897f70540bc27410239d3950642e6f8faffdcbc4e60059eb84d32032e692011da8026b4eb62991041e4a4491dcc8a7d34ff6bb35c5d80b21d73d7331fba68c621c9c32dee398e8efb9543f425b07ced1642a59bb69fd53ea9702265a1b36a9901785d400e57f95cbb39aa34e98fbe520f74154fedd7a581f91d5690defbde2de100f3de9d1047567dcf7e5257e57a9fea361a60bfee0a1782fa00e84a9bdbea", 0x1000}, {&(0x7f0000001600)="e7f20be4ca2239370de1b4a6ddfe065ad5c2c41e77cb400170ef4a573bebdbcb8ec8be47b6a3e5ca5c20ee50027011dcfef89b3ceffc9328b7865c218785f708a2387d1f708a47ad36f926bcc4c8eeb527bd7b0de754bda872bbc287e9de7ebc09050ff5adfbb8925b761fbd8f835f8837906e8af400e95bc738a08573ee840be986d6e182ef987d7f3cb58e4a310f7dd13ed3491fc1ff5bb4a9d13ce3d683c255cb9206b951ce9082ea28ab8cbfcd7a5c4f6960533230f647003cd48f4c37275fe8a3f37db6bcfef907851a33ffa66bd6d7b1d7a21614e507ddc3cf2fab085471a8c1b71b", 0xe5}, {&(0x7f0000001700)="2811d03029713c4fb40f626cda14acad1197a194ac86595a01002b96cc5a2d5792d6a4217ffa4cee9fd6bebe9712bfd83f7f50a23c7d91695599a2f4871dacd517326ffd5e1fb5053f082e412dc26c7d43b4667dc6898c390dbd2b2008a22ca3979f19e6c3086643e79e8ff1afc359b6fafa28115996cda3cd3f661a88874a9afb4ceddf67facf9cce40df9fb3ebee9d0912930e11105dec06dbbfe780629f51932010976abfc5fef34cae25ff745bbde4667a44659d3df6c99268b97e570782c977dda420e14bcbd7da5e44eeff", 0xce}], 0x4, &(0x7f00000001c0)=[{0x78, 0x1, 0x2, "8c06c6fc8ae734ce8f29f475c0ed42abcae8c02d632897f4b4255a573970c11886ba5d03d36840032f16bcb0cf2974d48f4652eee2799651f335693dee9df1676f58a1d3c2148eaaee2bf411a0d669403c7c93f845413e23f8588cfdf7cf1b79d1bcf4"}], 0x78}, 0xf) sendmsg(r0, &(0x7f0000002f80)={&(0x7f0000001800)=@in6={0x18, 0x2, 0x94, 0x1}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001840)="a3edf9fcc743a202a314ee337a042c26ed4e36f3825914e8fb6698aea006105ff1a366915edee5c889bb8945a329ca43c55d658d87964399b54bbdf862957f23ec5ce5a117afe3148a56d8f041981d62c86837706b1eb0462291b60a223e0d535264b344a0500d3cff7a3e8cfec6829f9e55d1e6d00c40a791686118fdfeda73abee6328a46bab4ce7cefe9d0f5b23539a137a4ca16f32434768fde2f272c80331f7982a83908218e16f07d4104c1787f16c8742d5e2c5a21fc83c168d06561e6e92b9a64ef12498669fa10f96a3dbe2168bddb5945320fd3b769a7e60743dc9632e63aece71318eb6c4d1859e6d4eba04058918e45a930c739b4d8443", 0xfd}, {&(0x7f0000001940)="adc7a305bb2a986baa525676bddb8dc157a5ee2492939dd05a35eb", 0x1b}, {&(0x7f0000001980)="ff78158d24f4b21a6cd3c13ae6e850dd84a2c9473d0985e6fb919da1eef84302488048056693ceb458b017f9ff2475281e0c5dfa1911c2205110b722f5f2d705a084a6b006c7611be209fc1c8bdf1c7bd5dbf71fa41a5f28d858d6fbc62b6b65c1523c6c95b08683f72f449b7bf4260f0e3860b2ca231024ce4a9e7bee0f357a1ae9528d5f2972a0e48d012bce7727570f06f9fb8a01e401e78a9baae6e479312d6253c846e687c4e1d38d1808ac6ea12a0df128ab3050b17d2a5e63298844653305d68b4bcaf73f1d09bd69d9c21554296324bb67d470e7f7ececba983ac6a19c6577b4d4b28cb8e9d95e617dc71a942d4484eab540f6239af0", 0xfa}, {&(0x7f0000001a80)="6a0568cab9b66946c48ed3d01a63537b2cd178f2", 0x14}], 0x4, &(0x7f0000001b00)=[{0x98, 0xffff, 0x1, "0a238b028d17831f747c2d728b6ece51b4ff9522615b14eb54b6188db2996feb222f2bdd25c2f956f6e0546423f525a55570f7032b8ed2dca389217504dd7095ca2ce52cdbc77f5db103f844f162145f416a5536a886afa1f91c47ca1dad7a0293de8aa632fb944554e1d2f43858a0776b30a752dde2518afecb4822e6061eb736f1"}, {0x68, 0x1, 0x9, "f23ee604d936e4abfcd1ccb824af16f2c86b733bee3005ab4814d6fb55514f9cfbfe65f95d0039e367b9cd1851d8ed3a29836572bb4ccb34de585a5bbde5ea65f200d85bf38ea886dd298ed1fff7aa95525b"}, {0x50, 0xffff, 0x4, "9104321abb0090ae8dab0ee14be044931eda18afd00c91fdd1dba00f41568669c1536540baa2ed9a08a891d9bd921c0d3758d6c07efe091cd5f739a53d0e"}, {0x1010, 0x1, 0x5, "c562e00bb89f7d68e87b8974f2357d2a1038aa6af67c411bf7d156a38d49c518567e1b096acea40ebc6736e9f3d68e030258856c9eb6f08b1635c8d19f7a34a67a260806a9b290f5ae5616022404f07b9669423548d68393585160e62a2ce322aa97536c8c10a1810fc79f522b4a14e2cb05a2496c4e0d384dd4369aeaf7b00eb7e25714b9817488c57962746a459ce0e86d35b4fe510b5b787b4a8d1eb784914132732243e45256e5becaec4c7d9b8342d807dab4407c5718e67f6f7725e821ab47e6acf87ea5c4826ee1b5af451a63ba36d11041e6226c905e161a36b88d756ac0e72fca726511ed3e313b5d2da75c86d4ce4a2e3e3547f1c0c411c09add6086e3f08c67e9c2f9d8f8e7337ba105da00306749d57155e7afac0a5c440c98d0a53c0a225d4e8254a0ebe0818fb61247237a091d978152c4823894a97461a5e0b701eea7cdf9cbdbe0cc4e558339e920c9a952e62c6bace7ec8eaa7a25192a95d106614660d6a95f37e172d5eb089c78edd67d7f48538fff3212bfe4438d5e7423355ad8f1f3feaf326a1c00b79771b2a2956dfd47b515b9dca74c57adc3e6144c18148891e1a2955a43c36d7425d53cc832e9a8cca44fff960f11bc2b338275ba268303ab80f9a0072ed847daeb60d651b1f32fc0ce79fb16d20bddb4153f7864f31a39c90fff74447d993f9d9b2a48c135f4c68824ce22f7d8a4243b36889aeb2f5bac73bc10343f9b55166cc93d79d891b2613f03c0008adc2a02ef7b32b368ac3e4994b5b6e90589c5b92c509d96a280dd1964b4d4ec15f450213c31a4ac50cb0ce2db299e5ffbda0f5528726ac1b6ae3b93e5dc1c83ccf0adff4ee026af82a9b50a85aad4946275039cafa2443ace7b7058c2a2f2a0308d85ff1fb021f3f708e0e74eec614b6669fbb2bad29061cda8a1f88fe27e14e5fb3cbc7aec3eecd9ab9c16afd7abc310f2a9705b9d3e7c7e8f4d5c5f1474fae6ba2aee99584780d31b9f76b86d255ec635623d0740154d7a5c70ef52b9b946753dc9c33e8bf918b9a8c6acb035573f747947752351f628e59aa8198ad56a77ef8e0bb8f6222d6b7b345837aada7bb3e1c2c5f0a1d7b9ca72f3090fedf014281abe0acd3c54eae8c1bf3daadfe5c8426f6c92da470adfecea3abc802fb62246481ba4fb71bac5085689b0a78ccac5c22b462fae4ee38e2a801e163a2110708f1fc0ebcff006d3f1a5a63aa37da8d6f47cb32428a053bb26dfeaf28a7cdb9283416cd247a94873e977d99ecea644f6928b110f14b631f8446d00267769a0b0e384fb136f1460b34862bb506ff15abe5fe03351bff5640c07952b91c9815cbe9752bb6dce8a85320f82dfd5ae330874abdc589015f736d13557509ae7c9486d58718619a5ca66b43982d53462e25069ebb0913d815bb03d9cad26a60d62c5ef33e7c0d0f43809654240fa2239fa2d6ac5bbb3fc7fddcc5ef59e65dd25dcfada11c3f37ef023234c73f1f6f7b58fe6901b57f306e5b99d2a3c9ab4eefe7959e0df157b4946f0878243df0473868f2e2b66c4e15b42969c03873e4a5039cc5bedbd9acf6a6be4d77e7959dbcb89f73145af2b75d758982d7fab8257077aa73da861d0a6b614a4d20723d21e33874032c5970d0625ff9847de156a54f303827a300c87dc334b465ade481079e301a10700acbe93513ce27e2169f69e4f354b0edd8a508d329fa01b138eb14b36177356f0210d55581d71cec0018bf337975125a8a5386158b0c61929c83d3738e9d42a94d3c16c38d4785bc782e124cec44461644ee6ec4db86d999c1747493c56e50d89ff2691312c917786e3d18e57814e6e28517fe6a295d8254d31103ddb96930258a146253086303970c7d061e6496e482c065820b74570b2b5e3e560619e33d09955585cf06c97e6af68de881efe5bfaa51bf5cf995264c3087fbc9682fa13470ece7f60bf0c429da2f16d62ebb9790b59606e354313ac8316416ac001e75f6f8018cd6281fe1e83bef15d8f9e623e62790db2b10197b95e4f359f1afc80cd483c5b52b68a822fd4855f6726b4051112971f6daa634142b570c6103141ccdd22025a3e75b6d3f35b42f378a4d5b2f205d9328edf9d0165e4b837da2ac2dedc47b834b747750ee2be5d97c863afa18a840e19ced4dc4c352ba32a3e3293c01f02c1448237ac431c79a13243d912beb2a4a5dbba9360bbb2c48709c3a73c8a89c21a04a90ffc99cca95aa482ab25a5de005ac92760cbfbece572f39d05c4c899d734dd9796a112f5ae4f620a8b6ec3642204801528502976fc28f06200c1182bc5bf61cef14f771fc2b8a6e599bb5ff5ee58d1c2fe51e32f8f1193e764177b9f0a27b053741bfcb0d7c0b0f559be7a40404e959317a87185a0c79ef6d0152e9169c93eef0ef39833bde58d7fef53c8dbba05d72bbd216e5aad4ede3b32b0ac3657c1c2944402fc6fc261f31e18ace8098683d201f4895aa6fa7e1511ac2b15e5b79de638b4de354844fa228ccd2d44580d533f10ea93bb69c0066e11ac6551a98a31cdac1f11bfcb56959ac88d67dfcefc8d11d2b4d74d5f3008527d79f08614a3c6b33112b1d18a72c512fdfb3f8eb03267526502bfc2b2f67198dcba94f9d073d31c3660354356b36854186bc9082afd261acae54e0fac92c596ab46e153d1ed222a114754e2a1fce0fa7eba820f8754163e477087279c6cf4c9e4c0304f614e8f9ff6f284821ca057e1f5cdad86c3cc107fd10ab98baf66bba51156f7f24bda95a7f2848440573408a52614cf71283784be0d8960585c3b3ca12402ea6710e9898537eac9640cfc9fbb4126eb2ab890b730f8d858af7f8604ccb320ff0b588a9f513482f2a7de65ecdca5b00e69785fc55098394b989498799a3d884dfa8c9569a6f69b6dc290ee1f6e94c5b1776340a99e780f6153753b1da5cb0a5a4502d057cc868988caa8a12381f7532ce28ceed55492ce1417b642aaa03cbfd91bd568671e9adb11a180108d3afb8c5c1e7dde8ca2f113ad6a6ffadea686ac2be80beb42a85277286b894dc5086fbd0493f877c9ddbe710306a62806a3a2bb440cd1a158c04e430a54d0f610777409650f4fbc18b600c1ee70688f94f4e7b996475ef8aaa815731daf3afec8c5307f1a5c144f5aabcf42aefa3d80246ba6e82cfb36e79853b05d007f1a15e2213be062df5669ba4b8389cdf9f41e90862059a18b34df410aa413d409873f37f925729b404ca61f3368ddf47848a503e2adbadea0d3419db45e8cd27f557a26f98a915129b4926c94631809c770dfcc5aa14572e8ce25023ee37a0cd116d62e3bbd77f363cb85a258c10fe32ec527b7342d2269129a29d40d0871045d5bb164366e6a03312929a878092d977a62877f9fe661dd05a9afac39c202d279c10494a734ee8cf9e599fd155d29c4879b92a0438260431936be2afaf06f438d796c3b039ee149f53e39f3bdc30e05bd4a428eed320902358222d84e1736054524d0e3ac5fb0c2c1458413748d6482c942ff95740c11d3ec49367a6cf224254ff71d7ba32528f7b44f4d26dfc338859ceb0fdec6e26b2fc32ee509b13e070bea994bff8554cedf6557455e12155e9f836f43e548501d64e61ae14d12b7ec1e4cad514b2af77c2c07d75700ab3dbee42ebb921b4bfc74f962123d17a47f2d7c16c30f9b0e818d6f2a788555fb173c2a8b571aa3e25bbc834bee6bd6d7dab4b7c193b2035ce53c8be17160796d47540a98f5d54ba2bebc6490c692d09e1376f0276882f5136497d84145534e2449235647b4dea960b18e338ec93c65839ee5f46c29be139796af43cf070b13bdc90486facf230c77c277fc1f5da6578e98d4b086cdd87c8a798e2880140fc5ca62c4a0743f02766a588b99cead882d65ecb6d00c160708043111a5cc63131338def52bcb77fdc11d5e6a34c955a70e7522ce8c5693fc8652cf487a7e80469c0a732c78737a2e40e73feb153d5d02ed7486330ed982380915c86b797936758d1d5565e75bcdd2bcf112247763ef6faab1083e3efe439db3572b5e544fcbcd899a2d4c2670345396bb672218a409ba90fa0eeb46b2cb8e14c855f7fdd0f20e9e3fb5cf2cff679794b017c3dc5f230e14d8f919d35f121ccfd53310e51923332733b61d3e600735dc9759d680a7664891319f55f46c1ee31a66d8a4f2ff136c9426938214ba94e1f341b9ffc1ddf9dc191b2ecd61e2ab34597be2c6a92649061e61bb304e120d4c7762ec5693d12fc04887cc343d6279d4aaab58e4847e67aa9d8a8fb03e6b9eb74a8b65752adc8a8d0d03a82183a437b20060fea85f73034965d183288bd79822e9b85cd27efda15994b34079719d445ddaa09702ac5bc270767bd909fc50d917ac15279b57c3b0b0e180417ab4de794975e2190ad8c7b0154f6ee98edb2a0e226496c35b228235d57fc7a23937c0bc34d9ea8a478870e968cda659ad6fb5f5b1d764e6badd17b14020552cd31bd950b3c28c2d43cbb4b624ba5297dd488ef22e67cc4a2c72f7573ad7a66033330270a2435e24c801f82cbc43a96dc9e14c87c1c676235cf0e06aea436fda4a44a86c973dd87d45e1323e73496070396557b8f6d71837465770b919a431d8ac57b7940360dcfac497d9247de491ab227cf24023345b398b724ebbcd2d3c70841d672ab24ee13aa84531e89d4ad6082f1b53c7442ac3d8fbc7bd195bd7fea534ae59af14ad62478452920c6723f678e1eeb1a0bbc7322b31d059e3efd66331a9151358e11cde26cd67bbd6c4e8bf766d452cdc3b66d44c4ed42d6ebf8b723d76e46e26947434de3dd9a3c8d1dff2f31aacb1eefc1b19d59f85e572d7dc53d96887f1eeffc69fd06034138c3f5d75bb132fe9ac0da4d5b0a5a6ba2461d5c290d5dc8b2ca686922a9f7c3ec5e0d505f387a46756065eab813c6d0ab3bcb75194b37cacda9b8a1b6d202ce2ee082af93e0749ab3f0148559c5aa40441534b427a4399787488cc0a291c5f7aa3e04c5b4e160c5fec719bb9b37a6cfe21b6af83e7a08e9bd65b890d002b8a86ba50f3c0be853fb1481ef308e0fb863f0e01b979a46a12c78821c00c89812210c337bc932ef447bca6277799b9db55825354eeef2bb64367854a661f17b0b03803807a65136f15b4caa36d815351a9f248e4c890e1f9117ddfdd9b657cacc1d777d4900f9ac84e7c91104dd1065c3a7bfc5d851f6b65b8f10fc89db31b82fa4755e952b65dd5b960089a15ee3a2823e4c36ebf9fef70f2a93221efbedf886c57d073d0bf516b00eaad913c49ee4d21b11344a7773e2b47609b2ff1e8f209ac5673806311ff0369725eb10071d54b38de230e5e56cd5ae09a5f018d7598670e5b28fba5e220c2d28ba7db5417379c14b6b47b87ad8e81187c0130cfbf82b47398ba655f1d4dc8ec155d9cd2ad69f00bf571fdbfce0a022dab4986f7704ec12ec4b257622ab209c2cabe5f3af753e0f2db296869943f86abdcc00603725e51b4790038e69a12a8a8848abaa59fab8afe6b0531bceaea30d740661984a7299983919093bad1c0fd4cd9c20aa073614369db324ed236434921fd913f73955559ef46e22054fe00591658acd7fbc8e4ecdbdd372b4c846072e9114124783cbba2e3f9a9ac2e350c359ccee498f63c0cb4b6da165be60d3635da277f22c51b86c8f0ea83f2379b92ebdc355db649c68877ee1f2e50d43c7986f558712451d0d1095fc41d81841969fc438da703d63e1a3f2232bdfebe36b8fc4eff312d6e7fb6b3dada978a807b3432e96e8360dc50"}, {0x108, 0xffff, 0x20, "fed554ae6cad91db93caf3c66f17fe9add6d4b8236538a6a6314b35a96bc76c4b8aa4ce5984d5bc0b7edca4fd630b0bccd3aa1447fdf14c7a6ca3610b8bbf8f17b7029e2205e592264a3b0d891934a0c5f3bd2c4d5fb821729f583542d13efe2002a8b05c72509d82c70aadc439bd11080b443c19ca212f713799424df5eb1915ff47527b4b4afa5cc8d65952bdd723d102f1eb27cab7ffe72e8ce8c2daea76b80d684b26c37cdf3cc78c143ed480912a3014adcecfefa6a644983bf44088106311232e7fdf286138cf8f4ee2233dc20748a5ca575af96c1b6c68696f2a68ebd0fa2b8e6fc906e765ccdd865ee1f3e02bea67c93849e74"}, {0x98, 0xffff, 0x8, "b7f73b3cd379b1598e8b0673f6095cf1c459b6ee0d6e3b0774fbd94fef6abde1bba040d72911a8a1a1ff296a0f114324523ac2c9e7c91d1a436b61630a3b8fcd099527b7a11cb2c23096d62b82b67bc7fc7d9dd52ba755ca7026d1748be9f674bf68fd9d8234357a6a0ae75f7d967c832187d567c6ce287c377e2524dc7b816b22295d"}, {0x10, 0xffff, 0x8}, {0x90, 0xffff, 0x7f, "f774864cf260b652a9be7c81ddaec9f78244abaa6249256708260d9d0713fd18a388c3fac34e512460f670540566a4fb4329226bc2cf2fdbee98cf61122da9262a890ea5d3ce6b7d61ad4d8c9bf4447ddf651f5689fc24bec3e8e056da95a983b1f03be73bd14648c775827cf4fc3dec93aef8cb822a98eacb90778d"}, {0xc8, 0x1, 0x85, "1d0b0ced29f499b7ef4009567f285855da04019a92be598523314c47a56e16332b88b97cf3839ed40aef6889d4f290c56ad02a1dad7a9c512b0a82bd82e99563ed418c8984d3e20beb33f00d9e998e1e657e1bf45a342e6e6c6db5218fe06902cdfc548d374fa6c36ddca7601dee7dd8ad2fbc2202960ca473ec15e7ef9dfa7f3ea28a70ccf77ecfd251f3f79e75e8e40a7fbcae5f82083acfbfa74e84d7d3f302aaa3f71d1dbb56beb4459bbb0d3ce37504bf"}], 0x1468}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="52bf0d418e0143b67e2ac7864f56d543a12366538774865636185fa5638e67dbdda02f687ba6d860ec431db977eb58794202167f3d9d300e13a9e04cc8de4505f4615cd9a9676552b5e80c25c6286d85d311f7e5014bdd0a2f14a6bcae8954c06408da47fb0ee20d26fde8c21f4dde2162127a18e441937faed78e0080c141e6e7b786036e0e26aea3b478feaaa92c358e68ae84a88127fc04f98897854844b7120011c72a65e0f90ca32142e79b6a416a8a553ed78711bc41e9fafa9cd06aa6282c09f2c3b7370916151b93fcc079dc86993f4e372e", 0xd6}], 0x1) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x4, 0xf0000001, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x7fffffff}, {{r1}, 0x0, 0x16, 0x2, 0x6, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x82, 0x12, 0x7, 0x8b}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x40, 0x7fff}], 0x3, &(0x7f0000000340)=[{{r1}, 0xcd11184d3c2d1bec, 0x0, 0xfffff, 0x6, 0x1cbc000}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0x101}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x5, 0x7fff}, {{r1}, 0x7f96d7d716adadfc, 0x1, 0x20000005, 0x0, 0x2}, {{r1}, 0xfffffffffffffff9, 0x21, 0x11, 0x6, 0xff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x7fff, 0x1}, {{r1}, 0x97dbc03329d1de52, 0x8, 0xf0000000, 0x8, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x84, 0x0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x14, 0x13, 0x6, 0x1}], 0x6, &(0x7f0000000140)={0x5, 0x7}) 16:09:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfffffffe, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:09:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) 16:09:03 executing program 0: socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:09:03 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000440)="24ea85340b577a1f860dfe6d980100b76612f22cd2fc40a94a10b29aab3896529eebd177ccdcf530bbc823409c5164d518a8cfc19074c8be7a5e3071ffaa7bd910de691ae3627d963860d9870f71d3533f3978bec4f7e56eb3ddab496a3f7323e2144599af4099b888758f5f18ad6ef1375437d33cd24cca65d737e45a41e5cd7b0ef859234d8553042fe638e9ff13a9799e936ab260c4cbf4c98b80e58b607c6d558528710880d043881539318109dda1958dd0cabb55f818df2625634046191e0a0a8d4d5daab4e39f14da447d45c593597d312e979d602ceac6644d097fbe44d12922fc6dce0d45b628913267d669fa3b95c2955c4869c68fb8a8f906f6f3830e33aaaff49da9b5fdfd25fcf05202724d0cf1f7db86560d1edc6080c6aa27e2f02098ffa167bd0af85e3e369f7d1432040b2700c901b3f3a3a9791a31fbe88709e3b7fc61ba1186efe0ac66fce8686dbed6349c0efb6861c9d867fd6b326f96d54abe37e7ab037abfcbd43d04f76363eb6bc5c1079673bc890f221e71329222849bdc42520677531e542b67f915f0bde398cd4cb313ef242e4d93b286503fb4fc5c165447c4b20c80521054c7974cb05e6224c20026e54e5f7c706e5fef754b57b71db034be23f46c6c5e750903b3f6c66b277cca3658e4a0c117705122b8b1a8406dcf2817dc03b65b935cccd9520f37c8c798e451d98d016487133ba2a628a18a199968504a146a87d5c6b55db5a8c8a9eeb8ecd812ad74a5ffd9f5cd1eb26b26d42947104a5eda28e8d2c11206cab9f92db0bb3d5e691b4d174ba81874fe49371f490288695ffe959c72f612815737f5890381b5c19e56e56a5b6d2a0c52f2f3e28b162d827660377168fe23988289011dba7890f5132c5a770dd456954f346338a1b737513cdfcaac7383464b3af2452c500b1180d5839053d5e2d326ce26fd7c30ca494c50feb55d0585d990792cba210d3ab6778fb8cabd4fc8ea7a61f5f711655bb8af5adebe951ddc5026c9822af3effcff24fb2c50c69f5ad77ec2ee208e75011d3b88cad8ab1684fb9b574513f2cd94f40ca58e37401ebd4846a7956039d018b49562a33b95081c19433bb67254d5ef6168293a90ea160cce7cc0b256f74c62a1bcb2c24fea7d1fbb60772f9c546cc6a83c35253f76f2527f56d7f4dcf59a7ec8831591ac807f211112b0930bcc7b916b4ef817a78ea369ea958f8be2a57ea02b6bbe9c7be25aad709d5a5ee4ebbd116d3ba052c1b73713260589a22101be21369bee716a90168ae888995a5b6302a36b2af4e558e4dd6e6bcd541da9428e0b1c976fb630f650bd4a40e5a45a998a2b32ab152965b3c837f57065c3eaf208b83d30375b8d08c1462b4e66ccbbb918fbcf74396a00dc064f6f73ab655f6c46f57352424f57b8bfb54a95625bbc6c4288f1426ad55e8b3267c4af98b35b683a9147018cf89f8c07b609f9a409ba2239f7fe02f4de13a9f5f892649bf3d32289931356d4959805f419c0c4432cdad2c182bb855c74dabf3b9fd76d08b89c6c7d84a3abf390b89b42cca48f8ea0bc74d9ec5856857919c0bb21c839b43aada535ccdc7fb880ed6d43001e925e39799a9156b3d9df639c55d828cc220880330d32ce5ccb15c93b93784a19f0bf82d0d1bcfc809fb63b88b6382fffe6d1d179a5658a0cca298a82cbdbefefc3054aa7acc444ccbbee55208b647aca9d32d887e6b0b8ada80c4c9acdb2ebd078f967e0a56a98ae515d91d29adc17dc7a82c9045d71504c0c540316735f4d9ba965f092af77577649d6d3a32c9a92dc18bb60d7ec368cd441401f3363110bf83ddc53d469a2f009d6b957b5ee54f2306aef9c1b1f7ef2a659e1b2743086461f5ce7c5e7c31f88b70e82255c385fcc9883b363ba4fd3dfbd434f351ff044373b2eb21cab6a007290483a2bd0d7598a124b24eed98d8d8e81baf9c00f21ddd46504f0268f8295973406b9486a037a127cdf44b430c5fd3212659b2e4d197493884352a4d59fd4db0b92f054402de5f8a1f1e59b776b50857f963162bb07d74a42af7add9ef537d0d805e2d0182535c5857f4ee7ef254defaf8a586a377b39d41824fb17c445f81df44efbcd03d2e1d8f1591a1b699fc6a0339cc2c822e925c59f76d5de2d0700dc7a41f2ade8f4e2cb1befc70e3320ba94efe5ff07caf3eae5d2c1bd16fa61186937ea6ba5d3fb9a077b5e00c645dc22e0214031465f77357f409737aa55341a4d67e0c3e18f7b80f5b9cac246322db992dbfa5ddadd1ceea961fbde6fd0fdd8c5212719adc0525808e6d3e20e84e5fc47731d41d9b7d88d6284b755de1013858c9175990d69041a6f3900f7c3491816a8ed099c524e5f1d3ad6bf0b1f87f248b8b86ed975ee89b84c0191fcee1153237787ff22a8f082fa89883091a2105157a9db050f4a237729a084f7ea2782d4c114509186cf3e5c265457e3b9c881817b00c88eeef4bf0fa305f720a52f24f61354e90a1836617c1dfac9b1dbebed259b473fe9d84b7e5b1824ac71474e8493910da7a4cb7479c3e4d18e203a6ebaf7658750de3b20932e6eb482059a44fcaa1ac5124436057385e76b7f75c5e16baf75d0317ed104e13c8e11fac3603c07c684665abbe3da55efc81b9e1eba54f6a9852fdcb2cd010778afcbc21c5bb55c0789ac0661474c11d15d5046c226b67727d6051e2d74f7c80bcabecd735370fd8f052ce672280d3eef4b39cc21c5de8668a1ceb6702ef88bad2bb6bd8a23c66e5bd106fb07a3f96632c0f47bb3ada75911c6b4c0c12af37f490d0cd5ac1e6b309ee0d963d4c51e6c004b8ea4741d79aa186bf51a0adaf0d3b86ea3339b98e98e7fb38d6664bd3c0e34a32c4949c57bcff8d21ee7d95e58644675bfecae4d53563dab1bdd704c935356a55ad4274ee544bc636a138a75e49aae886950dc08299408e61412a848739ccd0386d87e1c5e89f5c80e130d113ad8545dd9c499902f813250a86df347f3ed06022e88cfa28d4308a3fea74c68cbce37bae40b662ded75b13e7515dcb998f4f15d818c803355177470c19671061b48abd8d9ae47896c939907f7455073d46efe8b0b55041da9a418dd6c0caa53b888bee404038e67f70c3ffb7cc8144a0c157a578cb19bfaf4c34620f22e15b5644bbf3ba6c85dc2328d555939d1019be2cc0dac91c42a8b2f7eb52b714ffce12e238670858e9b376792c0c058feb65d2850f0f245633eba1fdbd6376bfc40daabc5c781a4bd4538d6cff36f591e0a824fda5ed0fdef7e515da5aee78620edbb700b7cf62951be4ed1b905d0b4fb9959b341c103df4d09a589ab1008aea3009d088240d3faa77eae41559d49b1182b4472b7f54f268aa0857d551d7a9092453fc54f052aae9fcf1e2720d4154ba373c0e18eb308490446d4e8e5da388e5350fc4dc662a5e08727c4300031398205cd7779a03017584f7428f51c086a387617545510fc1085cfb540256f287e3728ef84a9a851da8323bee35ea1926fd72e96155184c4451aa90d5156fb4cf327547661c636a90f8169ef143a59635a786645f964ee97cb7904189a89be84e111e3770a1f1e6ebf3da6547abed0338e77c82dafe8d67ba7b0cf8704297aaddd3373a03a41de86bbfc586bed91e895a7301a49fd0199e76ba5aa0de981fc85874a5ae50c2770560a9a9e6f38f8e924fbeabed68a2d6baf64367be5f333085f9e6f13603cab3d266c1c436cfa7d3927bc318b7783a8b92db53bd5d8f4dbbb00385801dfd8921bf45ffed5eeb562e3843e29d518575b90171c59260c7069f0cbef4a369cc3991acae97e5fa4864e25c9404d9017084fcdfe0adbf2e0a3aa286cb1d72bbe0b415b122b98557143832d1327268391bb53e06335e6e950ac590fe00784b3e82f0a43e246d29add6369cb6c0d8a985b91aa720f83bec8f25ba7d4605b9fc8da19676279a2207e22c13fa19bf1edbb373093de0273c3cb0e4c86fecbb0578c1239c4632e08594cc97bc8709aa00b4829048500192c84591a9e7ae641cf7831b62bc90e46792fcf363c683727f6d6473c1430ade1dc9936d6d7cbb9aa7dfaa11bffda1e5ef5c7753604cf0a40cb9aafed0c0173beca2a627c43c970a980da3b0dc65e07892ba4ba27369989a2865945bc4fe30e121eb1bd24c06f68b3393ac22fcb981c93f66963cb961b79f97a924bd4a546d9edc490fc0de6dbeb6f7a5879d48ac0451d25947c775df8c7a2fc431c6b835a4786c1cb6873986458435eca9944734a06e9ac3a2cbe389134486e5bd5b035f56ce8c2cdf95e0d639b05ef135710d432da8967d232f1e777af3e98d2b71d302a6472ff71d6bf4731681fd21add3fe0d8e4b9869781af6cee196ea3dfeea264be88a948b2669e20761463c1f481aaf03a2f109a96736d55f8de41ba35be2a1a1960dabf7d476abffbed1938da4e515c339f6d1e82edb194a7fe472245285004d556c50ec44e79607f7de7733e3aea2eea872fba23964f0d2b5e18da9b23380f6046722ed5b1a3a9321f11ede13f51e3c03a19adbc21f51daa94639df7114d5c374880ca724f57fe9f7a17688df38780e26c450a08fcf68a1f03a7a006cffd7d43edfa58fb6d705219f800fafd22f5fd9f4fa78597ba1dd57be9976c33e3f19f03612342d2479c27295c2393a5f7994950c05566217280ac332cdb527f2a6060a231e46559b2d69b0fe36016c490c25e8c3d8f0b54e31a427444904655ab9993c03b1a9f6fe72e087bce20f257c71daca7a0ce7be28fc907ebe222ed5a4f1354634ab2ce6388ce15295839e18210d8927d9303fb3e9f08aa6196df07f4117fe53a351230ea9039389373af9fae58621467045e1e5b8ec941d01a1df2bc683f702f03b4b3143d35caf46d2d900b524e021ea6bfa2fe0cee0ce05a16e8341d548191a216b2e393f8c1d654115e3e1210277a953e483fa9532608df45b2187bff89f3a137706c8440c0fbc98481db13965b84cd189f1222a30adcbc7f593fb972d90bb26d5843bc7a8c3e2f22d22e62ae8abb97588da69ddeb8a122d7b6de799ddf233d85e6632e585b97a2a733cc54b420a5c05679e1d010ce62b2e0a4322f141ca512ff5a73c77b7f9bb7a25bdf991ee399a9e855cc2d20bf3dc33c7bc808fd131990639c75419c2da3f0d135456b24452fedb18501547046c467f10c98a04002f6ef9275d1fde73a138168f9e434f257caf4bba9b19afc275101168e8d50bd209c104c1085f9af405634dc117466587a9f3f9e4b2682922da83527634f366c6863f8663de968cce9faf993f03686798720fec0999f94289fc01e7657868f17e67d40a40297b909d2a4ef5384ec02a9e911225c5a07bb926c1e13a320a41423f6a2f6fbee50b6cbd529eeaa6099919d3214245f2a7939d92421a2cd1ae47bbfe5d23c61cbdcfd9c7d32b98a64a965f9804c69478de25ab9785e3f43ad03c9d1f80ea01851e651232ac762acddc7282db36b4c989614909df7693323d63ed0382245bdecba9d6855491c6057e27361524dd36ff6850ef5eed05a7e43515fa6cbc77714520a37d7ef802a257db69c5affcc3f86fbe758ec405b7ea3c7bea47ec7b393e4932b91dfa378f671f46e56aafc64c16b8c2f9f4f009a237821366187bbbbc4520e01d4f597bc86e216aa7427c9eafc67f3a4ddf2122d80d9008702b66bb4bd332eab29d9ccbb126fbe25afe8a37eebdc5f009161fbd9ecc1e20fec2c72d9ecc6d570983c8586d94ca3af72f317419d6298fafb3fc3ac303fd6df7ded122ed42bd743bd72fa", 0x1000) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x4cd2cfab22dbc5fa, 0x40) write(r2, &(0x7f0000335000), 0x10052) 16:09:03 executing program 0: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="a1", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) kevent(r0, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x8b3, 0x30ec}, {{r0}, 0xfffffffffffffffd, 0x5c, 0x2}], 0xffffffffffffffe1, &(0x7f00000000c0)={0x6, 0x6dcb}) mmap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="8974", 0x2}], 0x1, 0x0) 16:09:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xf08, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "8523b73a3b00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) 16:09:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) getrusage(0xffffffffffffffff, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x2152, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:09:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r2 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x40, 0x0) sendto$inet6(r2, &(0x7f00000003c0)="90c84bc11690e23f5f85ee90a7557e336b165dc5031f152cb43e7ef4a6e9cef8d32d311c682790f5f953b0f658c09b55918dded2e638b46de0b0c5b5b0b5da760cd512a01f7586ff726eb5dfe791d91365e2f178d5f5ff4ccbd40e37f83e7790e6a71e4936d7c9aefbbc419314601ec8a09184ebaa16f85f0cd722cf460d0d6d4d4400fb800fe645c56582a12e8b0949826945d47634b1e220abc976a6776482a7a11b3da46ec0e99ef78fb29754f672d2caab1c678c33fadbc5ca2fff34de32016a64278ce5f08be7ef10d3ac241aafc959e22ea87d7575f4a996a64b31c3d1ac31665b41", 0xe5, 0x1, &(0x7f00000004c0)={0x18, 0x1, 0x2, 0x7}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r3, &(0x7f0000000240)="2184d9b412221ab442e3c01ec1992555c5273f2b748a5b00e647bcec9639013866d9a5db538f1ddc268c055239ed5af4ba9d4a93587b21f76bf316355b1141758b58555ab46751867202b210a514c77187cd8e34db48a652330ac9b0e6b176a4df3ee06eafd46bdb1321ffa657c361615d7c3a6058b19fe03c32edbc7653bd15f5240702703c7ca38bf5ad67a286cdeba875d70f55443b5c2377eeaf4ab529bfd98fdcc5a2c42c25afe8d2e5bbf40e36a979dce04626011dbd29fd4b756d09408f37ece4f940a1510dc8d3567645a612198b11fbf32b692ebc01b0f2e6df5c7b3a039f8262c729bda5c32f0d65", 0xed, 0x40b, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000600)='./file0\x00', &(0x7f00000005c0)='.\x00') 16:09:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x3) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x4}, 0xc) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="0eb31b23b4d554cfe60dfacf1d0df02be57d5b1e803b959ab06c995eb34b0df2525deca23eabdc9f63c60c0472f2bdae57e9e49038011b1e7aab", 0x3a}, {&(0x7f0000000180)="fedac42aee37993a7f31d30daa066d03289aa0975e98ed786cf6ed27eecfb40aef82f83db3d692f3c7caf492d648901df6c4a05956519635c0154cd00b094c8a5dc76b5b1ba8241725387aa5d59be14df128dfea60dcee91ecede9e5c430ed2e6529516c0071d9c54954e4ded425dfbe5e4a7a362dd186a0886efc916d1973e9021259e5a5b3a97102178dbceabeb2e0db914a3b1a59bedf1b7c6ba7d6", 0x9d}, {&(0x7f0000000240)="c13e374925fb43da193f74edb5f3156442d82e74371c7d4d2030ebb304a3b9223000cfdfdb61f4b1909cb4d2155bfd2cd5774f1c116447626594d36b8d9701ef943e707b2aff0b6ea9ec0535695cf9784f2f18d76e032758cac15b6f0bb6a19a6d9de8137556c69d27ec5a0a210fc0a2fd882d46733b934f4318abdeb405f89d79f05af039b74a838011776efb3d85e9636a1b76902df1dbdc07d8bcdc0b07de36c60b98cbf4ebf16d8f4adcebb1decbdc8d33468089dd8bfadc473dbd47269c8aa440f98adbae7e90ef853c0c74e5cfd644383d6884d86cdb", 0xd9}], 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0), 0xc) 16:09:04 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r1, r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:09:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r2) 16:09:04 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x41, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000140)=0x3) readv(r1, &(0x7f0000001a80)=[{&(0x7f0000000380)=""/246, 0xf6}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x6, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:09:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) readv(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/209, 0xd1}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004667c, &(0x7f0000000080)=0x9) ftruncate(r1, 0x9) 16:09:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) 16:09:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x5ee, 0x101}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0xfffffffffffffff9, 0x6}], 0x621, &(0x7f0000000280)={0x800, 0x100000000}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) socketpair(0x0, 0x3, 0xda6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="ba7896a2bbab1da9e03c36e22a2ce80b67fe82f7d9436fa3e8bef44a42a19ba392698c0626d10756aa433c871352c25f4f27d88aa7797f53fee9bd19e61fa765b85dce372e2b2b7c09d8e0e2a38623e76a365e7c54b6c56131ca661ed8fa639153f4d1d51db7c4", 0x67) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:09:05 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x8, 0x17b) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 16:09:05 executing program 1: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) setrlimit(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x7, 0x2}, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0xc007, 0x2) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 16:09:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f00000002c0)=""/164, 0xa4}], 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000100), 0x0) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7fff, 0x0, 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = msgget(0x2, 0xcd4ae1c224ac4478) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000003e47322235a9aeb3219db72b7b05439cee8f87d5801bcf3a4b69067568ac9ef63cc7c43f78f85a5d366c187c621ee233f441ed55313087cbd21b658c54a845a9f955fd777e8c50db72faffffff01d658c7e12b7c8a8b"], 0x6e, 0x800) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ftruncate(r1, 0x8000) write(r6, &(0x7f0000000380)='oL', 0x2) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000140)=0x1) write(r6, &(0x7f0000000240)="ac7bd222559b2806cdcdcd98667bb5c0cec20a7abd843f6f562c3e24f2c097544a3e0f37f0fcfc6ea432d244d0f2387180d52503614c55a484816cb91567c59d571731854e3d4125fdfe6627183af998b328ce6ed719f31767a9a2d78263304d5d6e", 0x62) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) syz_open_pts() kevent(r3, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x6082, 0xfffffffffffffff7) unlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x8) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000ffffffffffffffe3000000000000000000000000ddff00000000000000000000f575b1067197b4368dff149f179ddd8467ba0e4a0bf450ad55daff808f91ab7f5c469197dd2539c208a686946e03504d469c404e378e38a3a9eeb0c2cf5cb3f4fc9c7fc175fc468ec4ec"], 0x49, 0x1, 0x1800) 16:09:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockname$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000180)=0x11e) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:09:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/34, 0x22, 0x802, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) dup(r2) 16:09:06 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x9, 0x9}, {0x1, 0x2}}, 0x0) 16:09:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000080)) 16:09:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ff040000ffffffb2782412cc3f6c37b3bf1b05eb5ad37705000004295be9f566f247e3db0c57e15dce7795c102c4f5cd968bfa152ba3a9a58ba2c7348d3b5bf36989d1f74ac1318d2a2a8cd019b89f76d339c0000000000000000000000000"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x200000000000007d) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5e5b3b1f5dc2d88e9e0b4a76486c564dcf9d4fbe5867e38240ddfedef605919481b5b6915b6b9ee415c18c9d3", 0x44) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:09:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x22, 0x80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:09:06 executing program 0: socket$unix(0x1, 0x3, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x9, 0x0) preadv(r0, &(0x7f0000000280), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) r3 = getegid() fchown(r2, 0x0, r3) close(r2) mknodat(r2, &(0x7f00000000c0)='./file1\x00', 0x20, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:09:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) clock_settime(0x4, &(0x7f0000000040)={0x7f, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:09:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x200, 0xf2e0bd153b78f3e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a56b5bf3e752b00000000202000004dd5706c85b0d89e19deff000000000000291c15729bcf49f53a3600bca9edbd9c", 0x34}], 0x1) 16:09:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 16:09:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="136480982380bdd0a803d989fed05c6bb77298147ad033e6323d259560f8e5815f73f2a044fd33055552fbd5e41789863e00000000000019515a4c8ab06198824b3da025bbd47b3bf579456fc7d409b7c5c862e119d747b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000700)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe2df55bcc9ff3e668642ccfdb9c29168aa3ce5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f", 0x4c3) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xd9f, "ff42b21d030400000000000000fffbffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:09:06 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x180, 0x0) write(r1, &(0x7f0000000180)="fed585c96dcaee808d3109fbdaba2fffa74242c505975b23b0bea5d5a706756c1e782ea6a15f9bc753e1f5f6326614c1b16b2ae47f505181cc6336b04fec14732ee6f9f847611c54619517eda678efde01add4bca3a9bfe802b600abc60c2fbd56dbbb84fbc3eb971a2d37371cb66dd19078304cd15d3b8d74ce7ff52282854033dd8f3d3ea1b2299fea2a5b4d5887d976ccd978e8fd5596dd333c0e35bc9cc0f7668424897d2f713664c4a54c66af20936e279e064f", 0xb6) read(r1, &(0x7f0000000080)=""/2, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) 16:09:06 executing program 0: setsockopt(0xffffffffffffffff, 0xcf, 0x20000002a, &(0x7f0000000000)="d5f3539d30db1095856cc2b8ea4d191b79d9003c528a604b57388e9c947270cf18be735a4310a544d1a33aef514c5b9b13c4797b1072d969ee39466f19d43d9cb63319c8abec149512ff7fd9393e03966d14b419925fdeb05abc869c6e94fb7d1be2973ea04cf91d47c16c817398eb5fbf0464fa7247fc4261f6bc5ecd46d2302d9e39b784e6c20cfb673b1773c98a0cedaffa851cbcd78223a90c72380f2432d4f9d9c48216e6300e06372c71b18ae6d498ea9c3e172ec002b4557b822d5c2109d7f7dec1cb397be7165065afd94d04", 0xd0) 16:09:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:09:06 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') symlink(&(0x7f0000000000)='./control\x00', &(0x7f00000000c0)='./control\x00') link(&(0x7f0000000040)='./control\x00', 0x0) 16:09:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f00000000c0)='./file0\x00', 0x2087, 0xfffffffffffffe00) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x83, 0x0, 0x81, 0x7f}, {{r1}, 0xffffffffffffffff, 0x66, 0x8000008a, 0xffffffffffffffc1, 0x9}], 0x4, &(0x7f0000000140)=[{{r2}, 0x0, 0x81, 0x40000003, 0x3ee, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffff, 0x7}], 0x9, &(0x7f0000000180)={0x0, 0x8f3}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11, 0xffffffffffffffff}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) kqueue() 16:09:06 executing program 1: r0 = getegid() getgroups(0x4000000000000224, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r2, r1) 16:09:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) geteuid() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xb84, 0x8, 0x2, 0x1, 0x5, 0x20, 0x401, 0x1, 0x2, 0x0, 0x80000000}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="000000186a56b5bf3e752900feffffff8000004dd5706c0005000000000000004e341dcd291c15729bcf49f5", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './bus\x00'}) 16:09:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x200000000000002, 0x9, 0xfffffffffffffeff, "050355a8a5380400000480ffff00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:09:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x28b6) dup2(r1, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x10000) 16:09:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) getsockopt(r0, 0x6a38, 0x4000003a, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x9, 0x9}, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1c, 0x10001}, 0xc) getsockopt(r0, 0x2, 0x1ff, &(0x7f0000000040)=""/254, &(0x7f0000000140)=0xfe) 16:09:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)) 16:09:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffff0000000000000000000000000000000001f2e9ff0000000000000000", 0x2c}], 0x0) 16:09:07 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x204adc896825f5bb) r4 = semget(0x2, 0x7, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x20, r2, r3, r2, r3, 0x43, 0x10001}, 0x5, 0x664, 0x8}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1d0ce8873cb3cf98, 0x2, 0x3ca400000000, 0x3, r1}) r5 = fcntl$dupfd(r0, 0x170f479b6d864e97, r0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x140, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="817be9590466a0af46fc9b37e58811e9f11b6725955cc895f2b1e75efe7366c4871b8e3f7edfeb69b4b9b4d8f1a7b754f83c6f59e8bfae45071225d4d0237f838d23903fbf11ad91d637a7a58ee96a252096985acde98c03214279f35dc87ca4b6dd5a6c94f68d02cb2f12dd29873cccb466f769435e9f0b375bf16a148b245a6de274ca77d6d2f45d60306b8d4e128b6e739135c40d00982adf26a914dc8f69ca11c4356981", 0xa6}, {&(0x7f0000000340)="516e56fda2ff611a4a56dce83f39a7baf95d5e0f9d4d8cc6cd5914dc3bf7e039e92fff4fcbe18b62ac010327852e0915b60fbf7a49efeeb428f557d67ed604edd79ca1291a991680aaf47b5e938dd499aa84523bd0ffb54342c7f1667da4df50fb9aa7b938e531e59078e7289ffaa298aa410078e493f0e7fe4e47b32f747c71f7047a4980e44f3a36b56efb995ab7534c13a1c253b39f37cb2f2d621622ef5e0daae52f3208456b5aee5a98e3c0aa9afd4bc3103151396fc38e45a99f49b4e3a1ad2b6b30bdba29bc6569", 0xcb}, {&(0x7f0000000440)="fcefec93a7875fbfdbeb4e33e91c9bb70faffe438f57c0f18fa26964078906bd22f149d698dc02b54eb6929dda9b9b0453e2d4c51bf00a84c476d7efe33b967d30bad792c38f57c32e31", 0x4a}, {&(0x7f00000000c0)="9597a7ee1d2dc5b7b4799ed6053cb18650c0fe3391d429ff0a00bcc1cd97", 0x1e}, {&(0x7f0000000140)="8d8b107a03be4cd1318f0f94e6c434bc53dec7d218ce7a27c8d71c7484abc37503371a7217721a3290f1c2b2c244071d66969ba1cbd8321308", 0x39}, {&(0x7f00000004c0)="1af6426070bf9242cecb2d91035a576507a51da23d064f852e4384056f74298ec3641e478025b59674f70ca6c5068a5024d9c47da014180f493d33cd43d88ac155b3f3c1389207a63635304b211b4254d6e824a171353c66cbffac9fd1f444d6b8fbe34982effeb6a3c5854e3fb3b8185ba71ca8cbe0be21d5d313b3d7447eb232a82319369793", 0x87}, {&(0x7f0000000580)="65814627d5e44eed6bc4289f25965bc723e46cae3ba1d04383dac9994960cdb4bb4acc2477952875627c35a2df490f98d942d9d30bb87a06285d23b55b94c140b74d1d8b2b345fcd28623926b6f0a0acd228619b5921581b2db6bbe0a918406fcc1c262af267ca619403aeabf214cf7581b87f1cb78f0cd620431546d085d1ca28fef593e55d891e1ec88e7ad548518d457781f10e7f5a5e7b9b7842f42722d06d9f9e85f5d4833fc3b2d455be5f1bc633dca67b4acd1715404122806414aaf0f66bb275be1a3a3cdb92bbdb2bb1e737ae15de120341a21e9c5316eea6336b45482c84202e7a8b27f77da33a424b", 0xee}, {&(0x7f0000000680)="d801deea8448880a32cbba3fcbccbb0245bc1dafd8a18d4106dae13191a45cfe97d37f96987393970a0ddd82c744873353a127d8f7073adb0924c68836f4753c1a0aa70fc5c81292fe344552de8d9ef099336976741c81902f1a45a7a56b591cb9026b42bdd23a69c3668d088ab6bc9dddad251130103c57c433ec9a81ab03fe24df545cfe86e9", 0x87}, {&(0x7f0000000740)="9dc820d98629fb565522f3419227e14148d7a4aed1d429bbb7617dc1de57ab549ff5d8079d5f77069086f5448f1acf7a3f140cf69cf73576bbf9798047b4c7e9eec7d6d136f8c3cd682e0c111f33a6d8bd2230eddd04feee64fdd8117c9c4c514d1dfa7c15c8b26f36770ae7bfc0d95a6574d477ef4bb7a1aeaff2dfaa6e77a258d1b743d6eb4ddf8c2f0e5d0c06ab47e3ca8908ff88461e46de048c944e7a99e18768c7d4a81fb216d46d", 0xab}], 0x9, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000009c0)=0x36d18000, 0x4) getitimer(0x20001, &(0x7f0000000100)) ioctl$KDDISABIO(r6, 0x20004b3d) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000008c0)=""/229) 16:09:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x167) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:09:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 16:09:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffb1) write(r0, &(0x7f0000000bc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf2e1a7cd8a26ab6200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf910863ecaa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0450300137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9ad8d56eeb6664af6931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c82840f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a0200000000000000c6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bf05000000fe3111e3b1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f943601c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d88a4f2f6bda5c", 0x9a4) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x20, [{0x3, 0xffffffff80000001}, {0x0, 0x1}, {0x2, 0x8}, {0x3, 0x10000000000000}, {0x1}, {0x1}, {0x3, 0xa4}, {0x3, 0xff}, {0x3, 0xc000000000000}, {0x1, 0x4}, {0x3, 0x8}, {0x0, 0x3}, {0x3, 0x401}, {0x2, 0x7}, {0x3}, {0x1, 0x7}, {0x2}, {0x0, 0xfffffffffffffff7}, {0x3, 0x8}, {0x2, 0xfffffffffffffffe}, {0x2, 0x4420}, {0x2, 0x54e}, {0x2, 0x5}, {0x3, 0x200}, {0x1, 0x3}, {0x2}, {0x3, 0x1ff}, {0x1, 0x9}, {0x1, 0x7}, {0x0, 0x8}, {0x1, 0x4}, {0x2, 0x2}]}) r2 = syz_open_pts() close(r0) socket$inet6(0x18, 0x5, 0xffffffff) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2c0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:09:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus/file0\x00', 0x5, 0xffffffffffffffc1, 0x6, 0x1, 0x5, 0x100000001, 0x7fff, 0x0, 0x2, 0x3, 0x1ff}) 16:09:07 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) accept(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x5) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x2) 16:09:07 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) faccessat(r0, &(0x7f00000000c0)='./control\x00', 0x11, 0x2) rmdir(&(0x7f0000000080)='./control\x00') 16:09:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r0, 0x3b66, 0x80000001, &(0x7f00000000c0)="dce5527efe59a0b9b57395ddb4785774be0f85672759bda9c03f364bf745b06cbbf59edec7bf59d568403327620b7f69f2b21c5ccf31528ac7a514f9235f6ae3a7c7326bfa0555c392165185d8", 0x4d) connect$inet6(r0, &(0x7f0000000080), 0xc) 16:09:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x81, 0x0) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$getown(r3, 0x5) 16:09:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="04", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() clock_getres(0x3, &(0x7f0000000040)) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000280)=""/210, 0xd2}], 0x1) 16:09:08 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:09:08 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000200)=0x8001) poll(&(0x7f0000000040)=[{r0, 0x1b5}], 0x1, 0x0) 16:09:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) shmget(0x2, 0x3000, 0x7, &(0x7f0000000000/0x3000)=nil) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:09:08 executing program 1: 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) r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = msgget(0x2, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/103) 16:09:08 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000880)=[{&(0x7f00000003c0)="47f740cdec", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402"}], 0x100001fc, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:09:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40002) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 16:09:08 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) socket(0x3f, 0x6, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:09:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/201, 0xc9}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000280)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6810, r0, 0x0, 0x0) 16:09:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='?\a'], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000240)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x888, 0x0) write(r0, &(0x7f00000001c0)="7c2aa2918313933d025fda2dc80455dc0899e38f6a2f6d38557029ceef975babd1eb4362224f0b625821c79da7b7e2b7dcd37e788e2ea4eaa0ff7b02cde4d01d2d6e1046a5426ed462c72977beb0ea88b7afbd21c745d2cea983300c674a08653ab702afd87ce54d0c29cefbd754b838452651", 0x73) 16:09:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:09:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0xc, &(0x7f0000000080)=ANY=[@ANYBLOB="00006509000000a45959"], 0xa) 16:09:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x10491, 0xff) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x2) chroot(&(0x7f0000000040)='./bus\x00') bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:09:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCEXCL(r3, 0x2000740d) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70864e1327ca0745ef5d"], 0xa, 0x0}, 0x0) 16:09:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x3000, 0x4, 0x0, 0x0) 16:09:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x0, './bus\x00', './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0xb10, 0x6, 0x1, 0x31, 0x1, 0x3, 0x2, 0x2, 0x800, 0x528}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x418, 0x0) accept$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000c20000000000000008000000000000000000000000000000000000000000000000000000000000000000000000002bd18b3409d7994101e32996e1a58299c3996609fa1331a973857005347131e8543778598020917a86c5c9f65d03b6ac59583d1e5adb10ea72e1d4d0e70b3031c93ca080590eb5025f9c594e03001eba9935e991e170c52d0a93de9079f818bd4e3b4a118d0e693e212637e352aad5b42f79929a6c97f938cf038b140ffa1f8a267b503a77fb6e661d89b6128a67b502cf8cebe69f3c70ce0500000000000000bbd83d7809098286094a6520d0e7714cb804f0df23546d526a67cb3170a7b3a13fdc2e25565c59a91a4700000000000000000000"], &(0x7f0000000200)=0x3d) write(r2, &(0x7f00000003c0)="65e51acc1ce582489ef2e079c7aa00000000000002001f6a5d14d26994d02f6930b23627000543bdd621e5c20758b90799dc2261b71b9c52f4014f098402fd6ee20603d5eb1c37c64b80e3fc668198f536e8303894bfcb017f2523e2a05977ddaf52492a4686246d730c53a25c99e51508a5c19a73fdf25c77f0584dfa1b895aa17ba2bf7bd8d9e3689eb89c0321a32172c9cf9ca8ade0e85bf7a726067a6b1052995e970196756a575583d50941261cca024779c9ace1739f1b52d5fc3f4d1a32eabf30cd69738fefe28b7fb0826c558472f16531eece1a426d0d4d1dce96809749eced1f4c3441d77f707e98ba768c4f34", 0xf2) execve(0x0, 0x0, 0x0) 16:09:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000002d40)={&(0x7f0000000ac0)=@in6, 0xc, &(0x7f0000001d00)=[{&(0x7f0000000b00)=""/252, 0xfc}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/206, 0xce}], 0x3, &(0x7f0000001d40)=""/4096, 0x1000}, 0x42) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7a203c, 0x8000) lstat(&(0x7f0000000500)='./bus\x00', &(0x7f0000000580)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000940)) pipe2(&(0x7f0000002d80)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000002dc0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x400004003fa, 0x0) write(r2, &(0x7f0000000140)="6d4cbee21bcbba1ff9ee4587857591f140cb205bcc1472e3555e994aa8c209c6c510cad5e252be8d06e67dbee3ab8824ab7678d4fcdd", 0x36) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) writev(r2, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79", 0x13}], 0x1) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="2799cd0338e4cecc261fa498131c5524646723", 0x13}], 0x1, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000640)='^,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000680)='\xdd\xfb(:\xa6', &(0x7f0000000280)='\xc2(\x00'], &(0x7f0000000740)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00']) execve(0x0, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000200)='[^\x00', &(0x7f0000000240)='\xc2(\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f00000008c0)=[&(0x7f00000003c0)='\xc2(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\xdd\xfb(:\xa6', &(0x7f0000000780)='^,\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\xc2(\x00', &(0x7f0000000880)='&\x00']) link(&(0x7f0000002e00)='./bus\x00', &(0x7f0000002e40)='./bus\x00') 16:09:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x400, 0x20, 0x8, 0x1, 0x2, 0x400, 0x401, 0x3, 0x2, 0xfffffffffffff800, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0x0, 0x1ff}], 0x2d, 0x0) close(r0) write(r2, &(0x7f00000001c0)="7d00251af22135738604bdec5715f0db51f12bcf2ffc08cff581191a9f16460f3d024df0b703eac4180382015545cd1d9f1cced787b98db8af9a43a4d18f0898399a1e2f90940eb3f5785398c4b578f3d5f6c58bd80153695e01efe4f89577750f2e449f59394a7090bbf09430c8695d692894dce82426b7a5a906dc22da58fa8640d260cba8903dcf0d8831683d031109c790f459f01b9ac1394e06d760945d6240026011b45218bc59828c4685990115ed02e25516578af59748e0f8faedf0082418a38a3e1faa8b5e08fab3", 0xcd) dup(r0) close(r2) 16:09:08 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r2 = msgget$private(0x0, 0x108) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgrcv(r2, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001480)=0x265ca) r4 = syz_open_pts() r5 = dup2(r0, r0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0xa50f344e8a0cd549, 0x107) openat(r5, &(0x7f00000019c0)='./file0\x00', 0x20000, 0x22) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000002b00)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001a40)={'./file0\x00', 0x9, 0x8, 0x10001, 0x1, 0xffffffffffffffff, 0x100, 0x3f, 0x1, 0x1, 0xe995, 0x9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r1) msgrcv(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x802) r7 = msgget(0xffffffffffffffff, 0x3fd) r8 = socket(0x20, 0x10004005, 0x6) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001ac0)=""/4096) setsockopt(r8, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) msgrcv(r2, &(0x7f0000002b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000001519e6b0a549374e00000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000079d4334209b4f86e950374b6240ffe475fcd231eff80eac655bcd0b9e4fdad064f0fa640a2c058c04530fe344c3bee2d2c"], 0x3c, 0x2, 0x0) sendto$unix(r8, &(0x7f0000000200)="c25382198c918d685ff1056a85a4a034f8d64b6bc7e137b52457655e92f3569ba22bf5cdb15f0df3d04c515c132a02ab601e3524ac4baf5826b5ac217ff82514b1782311054220761a8a4999bb77bbaf0acb03", 0x53, 0x7, 0x0, 0x0) msgsnd(r7, &(0x7f0000002d40)=ANY=[@ANYBLOB="0100000000000000935af92b04ccf3298d7e5e869f3a906ae790f8b7ceb0ab8b51bbb9af832c38d6ce56830a0cef8f7d630be9dfd5d4e3551b39e6c1c82fc372223576bcf569586ead4bbe002aa64f1c6b1ecf553514b834fbd73b9c1626f27fb12eda5f06cf770fbeaf28a76f13634336776c940a893167edc7df5635f3c45fd085505a674472b7b4ee0368d532e545ec757f0100650aee68fb280da2bd766e9027099094cf17b324f92478cbe46fc73705f2c5c08e3e20c856e71bd38f921c746405f6ad324fa352afcaef0c914942a438d816ce1ae0f18ebefdfc943cb3142ffdaf2f25ee83d2f4231b44f08855525b128e73b3c065461fb2a09531996d563c0a1a4b26edaf2c77ad7414e6fdebdfda41bf0724df6708ba4da9f42e89cc2dc0bbf4f05add2590b93b1689a10565a5362d153f7dd4bead790526fc060184a8c502ea09ee43a70377ac8e279e29318acf7eed9d920b97171a7a748fcd9ea4b6a63ba90b00c7d8794bc11cb702bfbdd1d0a8e00c15c3e0a41579d9ba7651623eb12d7bbd644d466c748abd0629d258073b0902106945cd57332649ae0167e307ee8e3996e6d730dee391910df3c22e3968f8f82ca4bcdeb388b190f48142362a398b1dbb97b7ba82bf8fbb947e"], 0xdf, 0x800) msgsnd(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="d8ece54899e0791dad735c63e63ce16894415b83b26f4adb16cccaed6393f253394d59e4040e2be1aa2c7843eafec8"], 0x1, 0x800) msgrcv(r7, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aa87f7ded054b470f2419a3cbf20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) execve(&(0x7f0000001500)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001540)='[\x00'], &(0x7f0000001740)=[&(0x7f00000015c0)='$}+\x00', &(0x7f0000001600)='+##+#&\xd6\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x83\x00', &(0x7f0000001700)='\x00']) msgsnd(r7, &(0x7f00000017c0)=ANY=[@ANYBLOB="03000000000000005477122a0f619610f1d772d22e38a7db87ddd3356ce25d149c13a854c07b8ca22c0db8e4d4be8120e0e3f5b499301e33af9f6701483bbbdeb055373fd0b45db983cdeae89acd2eb2814d7ae28701926334a280894b5a867833391e4dee5dbd9902c30560794971e0b5b4063cc8a90bd7376455ed061b9fd5a4c7a6c58f8ca14de13f602e7cb0a9fc293d60f36fba0a5a7a5f70766ae7815b0286403bfb68e2909d2f04261823467ee096eacbb69959170b6296d2d9b526478359f813a913ed2425b10cc79a823e2da6f77ab8f55e2cb8c73dc589344b1855d2fbcf031897f7db7a3ed897f1100f7f154db6"], 0x1, 0x802) 16:09:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x6, 0x101, &(0x7f0000000100)="af6a684e8a4faac6c6e536f7402548b0532b80b6d1734a5e54ce6115a75e39e9c1c25d215c986b9d892803361c793c6f9412cee3bdb6e50e7da3a87c7a1913930968b0aadd40c5dab3f093eced7986be822bd306b529c964113f0a884eb74edbf443106dc1f93e1edd1f718b5799fb650460f6ce811028a844902d9753fb2484419be2329e5f6e2e701dc57aed4e6f925dea656427", 0x95) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8180, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) 16:09:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) flock(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) flock(r0, 0x4) 16:09:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000100)="65e36db58c87975fb9bace9ad794f8bf4695d81d5d3ac560a188747700b598679a9130d70b4fc556625c55cdbb49ad6fb7605205c7d9df57fb644afa2da9fee2719d26e76a709328c7bd8dcb60a0886a7172f49710e7c1c5aede5c789fc1efe5c2eec24ad422aefec2640f32fbbb45c53e8fce3df1eaf00a6936ee80a019c06fd9df83f78663cd9225ca0a6d2eafe95be7cf4b9ffa58dbb816aef536a1511ebca0c3488a270aab1c2bad2af119b5326fd5d6543c8250eef9d75f3cea16fcf6df63a7292de56edf9cbe010d145e398b2a6de00aa307ade68684faedc047122fec98c942235e69b9b957ec27de0b616a4c7d5707ccf70895f4bcdcd208705d9941e55dfc52d671cb00085ffc3193aa63d0a1dc587de4d027f098042b5e55c8292888aff24245f217ad85c74019210692ba41f28bb618deaf90fef29a25da447b16acbb715bcd58ce394817ff0b337cafd54306fb89276dd1a4dc1ad54925e32cceef0b740a8513ca16dc05695110e8a1e7e0b0dfca6eedc5393ce10f9a9104b5f889c4be4b5aff48f06b0d49821c13411b5b4c22e34b0d2968d47830b3146d78d063dbbb3b75e339ac26d5b10072f7a908813573b3f37594fac6f173102811f557b786297fbd3922614435b30a4c2ba455184c69eb8b07cb78085b8a351794550567dd751c71ea6b9c6b92779069c48d48002cd3aad30846fa7f32a01771f74ee4d33cd9329ffebebfbd20ed1112f8ab518fc15140634433c43e273d1ca21e01fccb07e1b973b35137184048bb8ced1b254d0cf18d247890761cb4385ddf9cf4e029d44f761c7c057daf10eaa3265773611f299c1c9bf560dacb1aa9b98a0b8815b9b0bc8711becd8b5faab5addd1da27263c828d1454b746b9f507d6907a94f3c781187eb193443279592afcae43f746d58dcca86243a564454b507772b1bf5b3b882338d54de36f026614491539dd7ea435873cc2336a8e78a824e50c261dd6cf6448047d5a174575fd6236fcb6dd734e786c31b6aad438c9832b654240c9b7d349c43f04f5899f04313c9b9e500ef3cd4b27d6f754ca2824b60c819e287802d0b48b7fab47e2571a7a923bacca36724ba27785b838ef7951efa0b040e08d80ef9b8ee36ae43e1f1c64c3b9b552e496fddd6aae8665a39d63105018fcebbdab4ee8f2f50f7dd31e863439243be49e9713831a0477eb270c25981185a00bf9859be1c7b728e66f6683ac74b3d63eddb2af2122da15738af658f8b090b7607462a22560a6dc45cf9f933df6a9f709963912f04c79fc9c9c4411a2fb7890e5f552028ca3797dff3739e5c54c03bf4dbf138bab40b5bfa2583120bfcab6974806bc7f5b762f8dfed4d84edf3d45f386349be1cd60eee359bdab1396e70b474816660f8a5d11e1ab29dae99e2b4d3676627f6ca577f8ffd78c16d6974c6de265ed1531890edf253aef8c957fc613a108b8f02637efcaa704879ec631bba4bcbc2fb1eaae3a63594a5ef3ccbd105572fb25ef05b62a4793d7abbe94d51825230ab34b04d52f21cd3d2f7a568a8966a545b04dae0c23902583ed8b01a035a043a0d2dbcad116340453d712ee247922a52ac11281a105cdfb7c12b359077e3ee5b65eaa731d3cba054a970c7a6d84796f8922c933714e42fe554d315ae6b3c493c65798d667e7ae31bcf47745104d3dde082c0744ac4e7d38d3fcd3fb9060d4b467cf0aae8763b1d1ac7b0e3bdc0aa888716f3ce8f1d89a7435359ecd56a5ddb0888a0c2cfa3c1282278c37043e83954f4e8eebf3cc22bf65971f7f263a15ae0ee5c1ae078fde4d36e3369e7cfae051a7bfd4814ac8c5d1129fb96834ca64d239ceef88646e3c6d14ce4a0d8c2878b85b9a3f6e2a46eff10e3d831886e81262963ca30938d9f52f4d2d76bfefc160a685320e80963cac267697654420631c278f1d4880f2397bced817eb0805a3ebe27a8a131e8e3266de7ce3dd28f28ee4ba0332aba0ae108470b2298b3f281cb13391ca5d4c77ddcbb31fb8e7fa1cda7671552d2461b236664db0c173c375841affb9325d7b1be06c6f9958c91a1f5695ed49d79db7f91c537753a84a708060543713822a6e2bd16179355c92d406ec7cb208fcd4115249a8b4d043c4d8ccb3f0ace746c19cfc696438bf2e7b9dda0fa7147b449081789745a0ae9cc10534624dc4ebbe095d4948459dff9f14675e37a18799ae6c43ecc0e843dfe7680837721058587e5ac145d54d1fb6d2695d947323cff062003ef88768d19c38087cb6a23548d8f8ac1faeb0c2e506c9344d473c3f430c62574009950bd1516623fac3f676cd20481d6eb8e1f412c36fa6a139b14898aeaa3c0dccb8a5b028cbe799e612d457b53911b166d86828585dd820043041e44e45055211a6ff98f04f233e84a6411bb7056ad26dd5c69bd19e5c8573ab245e908c1e184c322470c3607ba74e88794b080aea2f58feea5ef3765b9387feaf39ed623c9d8b688b66c3dc591d418b55dc4b2bc60782a08c971a2d852fcf808894633eef97f4e417a5e5a395b0be174d852ca75be52dc7047e74ab70cc959547023caac8b7d4bcfa173a7aad403368d039f908eb4545b56b6c891586255eed5fc0e0e27a87bb71e7df3733097d9c1808730e7f5e040b2b46ce68bba73ea6cc50343eaa96a39f8cfe09c83d67a148378dd6f2e0f3a208cf761e611ace58b528c8a08c1fc081cce54f18d11d6d22d9a269a432de186654acb9a3edabd47e8208756a8468325a8b5bf7a545cf0dc7f174e6c7164cc59b8ecddd76205583539190cdc0390f866d0bd994aea3bca652395f9d9ee8b3aa9c4ab300916490996e3623428c8db3bb983fed6f9c787ea573b0393231043abeb46b572bab2fbbd675f7b80cab097f8d783df8ee4d689df0faa3da7031d6b0ba0b886143b10ebecda50743f4875cca5f44f1814e6816cf2bf12ce9cc6a845718e48936363f73cd4ea43ca02ad936dd2a3d9efe6a4ba05dee42e94f9a4717a27f66f12faaa6fda2d0d37d332c83b79f00d69b40cbf55b39b0eba0f4913bf237f7efebd51afd98eca4b5d8e9bf27855f34d062f1134605c91305dac571212ee6d106571a0505eb4a7b01a60d625a16330d00edbd7e45ebf6189b10c7514e632077d10b4e30fe7e7a1c54f420b7f3396d9cdf309a9f3eec5440474a185dfe08567e4f5f0ffc680e5a6dd01381f83c3914c16754e073296d4c3a7f710a7af7b5af6512609805b7fa509eb9b3f21d7086099cd06b6ae01bea42fa5b2c38d3b3b06441eb4e0494bfebb51364a5c82910bde4c9063dbce207117a561c3d809f0c9236e9b843dbd031de7252a3efdc13b9dcc0e4a44d04acfa0bccda802f828c6604fce4bcde2b858469257dadd361e3fd86074a745b08d5904a83638efabab8592b03742e9dafcf4090dbf64670e7f6dde6baefdc9ce5fc4568363cd81eb913b83060a48a95de5dac5b8bfe61f32a965203996e9c884ef94c48e4b80719ae7060d97437182c348be7019324cf67610b8ff909d4175e0958093bd61b548c8207bad42d0f95aea6b90049babd057002c8ea0dd8d84b34ae18cd857b8d37828d363b0a418b16040e9460d541bacc77e6750f5fe7f9e06e584d4b770818802e9ab933cd5ba52bae38e110617d968bfbf9f91cc336d15dc4e2a3487c82175cc4336711d4588113b94e5e46a7bae88c3f700d1cb05dcf2995a37858a073e602dd221d27e48b75500b68afdcb5d242c2482c3d85d5826512b5cc78fe126a2011885393babe3002d2e59eb9e44f18386ad2ef4215137a5875bfdc17e60fbccd23303d528b24ffaf6912c3156002a6da698839924a955aae43790019fdfa49ded7b18d61be0483005fcc32e5f6ff19c8353a4622380fda4ad268f829e710b27ec5c408acfdc7f0e9bffc78f6e0f5d09bf43e4ba98d0a090d7286b1fcced96cb087cae123e7c0eedf3f5549a40417f07d2334f4e74c6e175278d382548056fddcdb83d934e82fd7c8f53eaf56bbb5835d1cb0e68de2a15a2ae5c64d77cd64a1b4d0a459f801633186206db15ab192da622aeecc6fa02695cfe6042c77bb92e23a5996ba77c2bc15602fb1ab6b62a94f3daa04fa929331816bd0bafb749a1fa03d7efb2befedfa277db3274a8c54b335dec5e9b17451af8736408fc7a5db6ea52465eb61fbd45bfd329c41901de6586250bcff53f72f4c19a3fc7dcfcd113ced3709fc04af97377a178c7f0e84832377f7b249958ae7b55ef75b68a1d3308a5298b2eff29f4d4b7408e8823848bab30708efbdcad683b8b7cd76a5e8be5f2722b8aaad4203d9fdbe83a350d45e485ac7ceb3b2614327813f8b677e5e85ece8dff796d1b565b0b0a52f8ead5f6956138bbd444c9f593de203ef26fe86b88291d0d7e9aeb891621fb0efd99c8f4db17811a734e36d3405da4b7ccade768ed03d1011e4b814f769f1b1bbc3e4a88d4cfd5daeb2400bb9d7baa605de880ee6e27ac1df5c34ce2e5ffed6ad0a199c0be607b63c2968f438a324cb854295da92f8e6ca82a2f950c348ba309aef8eee0e5d96473163d5f88eac222b16d84fb9e8ce6a4e753ddf1c7bdbbac169af652d9c72f37faf8f26398a8529ac8ccd48e80ca6fd43897005ed503927b821dcfa22861248b2bd6ba22217a2c793e9b8c49a1e4877703a392d00460b835820e039bb48c106019c30e43f9c99349c020ca37ad2588239af8031241f57aa918f479a64457506b10531dcf3ed658b0b879876d7467a188251814cf98d212ecbc3db9ff577ae632dd5163548459b6b2d33769b894e172e38a97216074504e4a98ad204727a96c0ba4356d99f516581442a9f464928e44ada39328b84f3e9af83ab448ddebaac65d7ee8032c2b0dfaa29cc634781597097cc96d08360f5abe4bafbe2f3e08c25d348f5716f58f0f9ee7a16af1bf699913fc0a0c82e5dcb3ac1925ad873ab2c920d97e87a2861bfad6d1692149ae9b7bc1320feaaab061774ac975fb417d54cbfdccc0973218a3f0fb05df8b194a00df4c77d18a8dd9e0663a00a303b58d28076bac82d399d143f921527549ebff6dc75ae4d0b983583d6c4034c28711b37fe05c079ebe925cc1bc4a6a1ece7e96d94cfc79f73e5347c4128e983e419c0bf91f98111720f4c137d45d8ec4269b44e44aed11bd8825849223359fec0844ae9d198eeecec5bd3693ec634700109208a6f6366b841150c3f40121aa0d2d7feafaf4c60081e85c1d4b2d5ed9eaaa9db36614c8d4dc18d48d424c08099f368e29532d1823ef17a3dc766dff75175ca6982b0b945e52dad8666c2f2abaa4dfb47993396feee72f0d3e82575e0c770d2d76a8da753ecf42d3856c1ae840a20abb0a6cfcf725f4a67aee3b94c4031d9f58eaace238a6f6f02c3e4d2f9304b3d879fa2fd943bf8d0fe915c4a388ec6d27ff54190eac520060c4608ffea638ed6b9cc4c79cff55dcc31c1c008f0709019716917defb5959f9f1c675f5338cc87ee71a7f8fed72750b26174c2f18ccd34ca8a3df080979bb5a9f1f922ef0adf9dc8c250d0f5ab07d4cbcc1f4e256df5c0b63ff2d4253d28e7d2d7fe2c0d967c3b7ab6d75ff66247bfa1e18f9a4cb1d923959af3529b7ceb1895b7f5ef5d1a1a16a3a9f42e4c46a5253f6d58e7f9ffdc4008ee230ac510a2bb1177182cc5b7972337a4ce4298163994c074ce7cc4446c6398444707d8e612820fe75c7c1c4f99c1c0eb19216f37f326d36efe9367bc8507d783d0a17578c092fddc8949f9df74c24ddd60ad0a17c8fd0de5bc4deb16346fa597", 0x1000}, {&(0x7f0000001100)="d54ecb0ff4c5c970bcae9af462b21d39e82bd9a2e7df5b65d0105a3719374088ce0e4086737e944b587c0442146b5c7bbb762dd1b7c0575a581857a13971864576a9b2", 0x43}, {&(0x7f0000001180)="dbfcf12fd1e957b2455b2d196e4e7b34f344427f2888c830182bd97bc05824098b8e5a2f7cd16abfd3312ddbe7792e98bb7677b54bba1190235c70598612e9a6a128", 0x42}, {&(0x7f0000000080)="c0a19312eaac940c0c57eec94cecde41b2e88d3f1b5d042e4bc4", 0x1a}], 0x4, &(0x7f0000001240)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x6}, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x7, 0x9}, {0x4}}, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:09:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0x80000001) fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = dup2(r2, r2) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x9) ftruncate(0xffffffffffffffff, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f00000032c0)="156afa838982863e09c383d14b4736a9f28befe30531d3c4e967e3e59eadcd3f4e9f4c5c4a6f141d7f6b941123ebb3ee8da088d665f084652f3283566f9a30a3a67c1ec9294e67cb05c3b4726c9cede376f0002f0c9dd95cbba78d60c87cdfd95a260b373df13e76e80d7f17fc5cff476f30681aed1fadcc5d461c28db2b33725c4c578441cc600693bb8640e211930b158c6e05b5022feec63edb48d4f2691967811adfdc3c56455c31e300f2cecc150a1404e3799ac7800bc36fd3878d9388f99126d82c4b8531cb2f20e5e71522732e02fb4ac89ff86b20039f9a8ada85d57c596c1961f4d8c165ff84f083b1e8054d644ade51222d6d59a70bcb0d5435ff1943f2b012da054d987ba0700e4d973c664710385a12cfc08540d7110b2348d6c884cc3dec67eaf64a4e7192f213917c16c746bdd946b5340fae7f7603715d073a8683641c7525b6971c8a4693253a8729320061205dada357dcc9c89df71d69bdf494c668cd9b7807ce0de1348178e37a09c6b274d781aa2e6800b752a662968b09075f6d70883ae597aff45077d0a8f8bff206e051a807d0f9a7b2126e0bfa99575d2b96a07b570a8e5b74f89c7469874527dbf949961781ee4eadab4b44a8d2c394b17fd2e830a5b125074d0a66487d3dfe6ee40c291e0130911f6754c1d171c94036aa650df8ae83bdd7da10b9afa9f2aa8d4a867115396719cf80e894bb5a4410a95337f3dc11f6eb1c9726eaa83996e4e18e9e311050282de173116e2a558f0b9cee867b7ece3d4e939aacbf1fe5c371cf521228464a0233537863c5ab8569cbf26b56e2ffd56e8fa2d3675dd321a09b985f75d12796a47f6d15c25550f123b589e4a79bb667daae140fd4a00ff5acd79af83c9185dfebb3ab8e01c0c682c766102288f40116c27924a20595f03613e06d50f1d6b76d69ed1f8f801a772417891b55481cadcb856b134eff5282eb99876ac870fd36ff98ee24f0d776ce90937d65cd37c07e2400054a0aab92b4d93add82d02d9e4676c2d90133807dc294d4c23f3b4513bdda88707430fb60d65ddfcff638d953d3378acb92c9442a2130c4d186caa0cccd471d670b9d4dfd9fd05e278a441bb7fea081ca72aa2aaee3395f6f102c14d0fd3f700e15f695859d2d50dad43ce6f19b816ed7d86d1f823b7952dcd3c42bd38e45cef2b60561691310d0471c1598c33ca6e1399df7096777171451ad7364c369a337158dbbadffbc97015b109cb46821f73febba3857aa6994c1e9c402e332dcd3517da5be1f7dd78ec9853f57d7bc04af95387d95000dcf76ba77fce276a86ed3f7af8145ca0744a92479aa7902ec738a944d090a6c690f778060f03764e805050c7923a668bbf1d75646f13c4fe2efe625b757f16d411dbee09a4bf3586784dd26b729780429758287dba390e34de3b6813a83e33cf6f92eba0b6697b4315e6293fec42f3dadb16758a0cad060b74dbc95ca1356e2f5d0636410a75d2d4b5db0c689177d10732c2137ce541d5632d22dd18f7669b866f6666d87843a49dea01f3f45b1e927cf2c2d23e0265a35400df55e9d739f991cc457217a9b540875d53391fed0c3e1b1a00dfbf5e04ba4751392d018889f2ad7554ca39d49961832365e46d28566f777902c05913cd62b297cde06a4f60983cb024159bcf09539d792723f380ce4f2d32f701152d672b39e3e125364c4449b1af8675fae5d5115b9544e38a95dddab7c5fbc4e1a592cc9e9c8f1b8b70724672f3eb83d67687a3150f9b160495a5d865d77319e4deb3cc910d4edcb4647a9937b4d8d0ca330ebad9119692295898235bee192b624d4d694eb30f651b7ef9ba60c3e45e4bd6d0291dfdb4ec2dfd5bfe997ce0b41e6e0d4fb73c21f8ac7bc98fad30801e477099930130c5a9e45bf71ca8fc3d63663bf5d8d1d152bead20ef6134900f1feaaaac62703872a5d693bc09c39ec237fabbfb60b071657fd04a8fb72c5eaff7c0c21f41ca2b583a1e50f1d24c704a62678da3088b4b4a5361e40a5e832f1e209d85668aab96f4bd1bda9587296dbd38876d28959767e73acdc2f154b69ea43c2bec53b351c417528e01f724358b2fac36f4a12b936b19339f2e1b588151020a6131d3c5fa6bd196f5e7627a13ebd073d7dbe403735008feadedf5b6b56d431a89b2f62e537e3cc9d4c8c11b1d7257206b61c33d8211badb72ba0f5ec453562f2a65c38bf9af03d70745e575697e3948bd6f9bce580c6010619d143000756afa58cda393c8051e9d6b340c0c170568fdc8707ece714ca8e942129fb67c3bd7ee19cfa748fec7fa92aae014ca4c5b05891c97b0b7e74bf1df570c01db66d9c51332708ec0269b8dce11581b86f9ee622cdd02a7827eed08612174fc8831a2d722dabb2230e28d3f3eae8076774156014c22f338ba9b7afcee8455d437437eefc4d24cadbfe2fa910727da011c6eb77e638a20a6ab048af128eb07f494998a455980d066244f095f765bf58d82d184215b2e3ea4865db85c4be6667faf2a48017c42d13f817c9a83fc7f7c3d22e9ac6e6847f0ee300234a36306191272baa3f8521640731ed2c6f535714094c714b01847d4bd22622878ba9f57898c586944f21fcf3502a0dde32264a607757a17838f5fd91c9a349116d1d2f1d5dd33c0ffd62320d73b57d007dec241ea45eba495573a3b5728f5fbfe3d060194aa858e20a9515ffcb0dea5ac381fdca30a9b48478dd3813fc0460c58842a49ead7c8c779fcb99d76a5a8b34486eccd189195747f063d6ed083f412453bec6f9de1bb174065ebf6df65a8f30e10c382305f97c615a6ea70cdbd6e21587a7141a7812d6b1ebf4f25a97270c66cb50f79ecea3104e3fcacd723d8e16f995cb16a564410b1efb4bee084b9402d526568168beda91cd78088d96b66c6f963d551cf70c0e3c19dd88a54aba44004299721750d3d47fdea402f46b76c1689fbfa94538c99261826ca8989a8832cddfa0fa076b9f3a04449c8c9fbb3488600d6d1d052abbe3ad75aae0902cf4aedb2cdd0a6abb2f0fab628203184f414bd698ad3518c41391a3f0ab481a00ee312950fc5345bf71a03f3c77966b0fbcb08eb15bc99bce0e30b10a331e69124c3884b2ae5ef6e45e6eede2077c53a1c4526f55c2dd90f5cdf1dc14c6d2ffd161972cc0cd7d6dc74582e061cd97283a7875ce4f4ed67df841bb6718b28d95b0f9dd3f9bf268bc96d3e8b1bdd4b9c51dd3bf15ddecde68476651be3ec06c7580964cb6eaec7fb31d0dd9566b33be7b2194f44bb1a30f9cdeab321180c9c52d5871b59c18a6afd2bd08d3fab3ff162bb0b46b8caf542823969a1d6d23333d0ffacebbb1fd9625689e11f6aba3971f8b82e3ee0d52a35e606e6691df845b60bab2b34b51094d3414c8fcea7d745b2e609f10f4d226630d6cfbe35bb9eae7a36820812e7845ec0449221085dda5742893ed2610b8b5f9f2cbdd84f8358e5e738abc39c98ec0d7a5291325afa8e9ff30af32b69549f2d0de7c53b89b7eea443a8ac7564152ed42e6fc3553873a328869877260c1570f912e97b76f9d64ebf7e297f34863cf92d14ba1ada2f640dff5eba191b459a2c8dd960669125f6050886d9030785ef35e4bb8aff161bd99aea2975a7ec0d7710aa8b3789138bf4e5ccaf22b727b23252dbedb33a2d828946bee71d2082e54cb23c0bbca4bd0de85e6a8f270c3d7c1d258004cc6f13aab6bacee01af4c88e5b446c9accbcde01c15a6ee8627d716e5c334a925c61e49f75f578de9f7711e22e28f5e6a2b21d638035afd01781be310376c997b5e40d062395eecdb0edee1e9cd37ef323d13b472074a4d0cc31b1ff3ef59b0005d6a18883cd11bfd2ebe449ad6fcdddcd0e5f6d32553ca905da3e191c227fd3a9aab6364fd00ee5d8acb132dda00225aab0fc6f777e67aa26976a48a115462d6ed0858afd9db8162f253a4d6142a5b6d19afde530074fd5ffdedca390c5127d37b65d8004167ccdc0f5482e7b4b63bdcae7ce23ed25f80a268bb16ec983f88157abe1419201bf4f22da4e74a7373043cd3745e3f4046f88321cbe66eefbd8b7c519d33819c599f6d0f4382ec9ebe3668942c43f8e92c19648145993fcfa1c67ccad9a7368848656aa8bbcc62976644450372515a77281dba416827bb3b883f302734f4d1eb037028b12d8770bf8b94bc11f85e3d866c9cfcd6dd9a93e7645c57d14f0a60159f69d98fa6092d4693b7106fc4fcf70d9832d6afe20a96a32431f2a4cccf734881812a2f6e98b3b7263469367d061c4fe4a3567d0bfa8b73c7056c7dbc95a49cec0e0e8f90865d400a462db472008d3e374f0b1f2b1c3396ecd084803e5f873c00a5ad92b383132bdc2fa327340057ea86a256a36696d4d5f79d371102041d705ac90815c97d6efb2a6d20ccea5b780417fe8be67508b7dc44bea5e9766a9e1f36329a14d6258836cd5492e664fc93d224c7309d88a2754aea77e65af5eadda78cc473e3411c0a4a78543f0e0398f593523a91dc23dff190564178e7dc9ae5c6659aefc370bdf2defb43097bf7127ab794f6e1eb88ee59c9bfd85aae4ca3caea756d4b495ec24edab0112725b16b1f07042690b0a58ccc62efb87e2fb8bb5b4f9a812947ce05ec26018e5d137b04d3ce4582fa46137ed01f51a193aa06e03f7b3cc0b2355ff5c8c262f94280322e9deeeaf9d229af8376b6f00ba498cdfb3d5f59347ec964c5f32f74c9a06a771284da079103517345463b2817c94f8a98fe57d9e32c22b69371d4f7524847d8f97b03eafd327fb9548ec35d015b28249a3554857af0de8a4b1ce137b1d855c8c96b131c962f87df0f31da5da0cff7bf643efb9f01d685206f572b86c726633c33bc3d282e2c2ff92db549d28dcffd231cb81188446835c46e5365949215ed451cda2cbee9bcbba9deacaf6a7895a7ae79aed3570206256d758d17ff286c87f2458df703d9ee91e29e92f0a02ddb00cce8f4676c6ece4c7c082433a635bbf0801333846c55c3926f8940756532b691084df0d63f6d3327cd833e5bb40eb38b084467ac17389690cff3dc2c1fbacb928a92433d57c3887833dcca096e017b6894c508d59130e461d4fa691761666e6c39eb5a055b32c071ea27fd6d70924d4755a7e8e3fb3061381c410739da64cf05dd7c966712f88dc306169499098bb6cd29b2d86da4919a1cfbbde209b2bc3217b54f066cb8c928e30bf33a0e0901c704f8164fc49ef6a43d1bf4444ec8bed828675aa416063043f5ac6828dfb7f25aba599b21d00f132bdd3e7b4b97243a7c8b58e43b115e58fe92e032157904fc5efaa4424bd39b87a08ec8e3bf788fe6826172cfec19bb77bd30aeede80a44df3cdf98c17c46a2fd4bf22c6e997a751e1d988a66d9991e5c18344f61673cb96fadada4820584cc2159bc16264cfe340fbc002ed32edc196382f5521dcd8d3e47df7cfea9994863e8742e04003eb9c1ed303424f014a357ba77b266c0206aa6be7aea710cba9f875578d3efba474e0f033c5328952324a3ad65c12de50469331ce401337b6a8160e4223c477ccd84a4ae2483c9661132a2235bfee2eeed57d25226aa2939290dfdbc1b9c28522e6325d350529df76d29a8ca185ad08dc93ca11106b122e25d8e1439b0fd493b2b86e0121b7e548ef0a74b00f2b5295a5d8349fc904455c3f757a78ee0dda1120c721ad3f41e5fe23eead4720cc0fe200f463fb549bf952e0c1447e7a6b65d6336bb9714dd5ffc51d3048b0a3310607fd42d0c8a0c62b465939882da", 0x1000}], 0x1, 0x0) 16:09:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f000051c000/0x2000)=nil, 0x2000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:09:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x3, 0x80000000102) open(&(0x7f0000000040)='./file0\x00', 0x4b, 0x44) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) 16:09:09 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800000000000000000000000000", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) r1 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffffffffffffffff, 0x15771726c000}) syz_open_pts() r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x90, 0x21) openat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x100) dup(r1) r3 = syz_open_pts() preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/98, 0x62}], 0x1, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCEXCL(r3, 0x2000740d) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:09:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebfecbff13b9fd812eaa4e71304ae61a00929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x881, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd810daa4e713048e69900929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) recvfrom(r0, &(0x7f00000000c0)=""/45, 0x2d, 0x0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:09:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x0, 0x5, 0x5, &(0x7f0000000180)) setsockopt(r0, 0x8, 0x5e, &(0x7f0000000040)="8eebf343ffa3bc62098ffb84c00ce886ab982ef619baa5fe9113a986623dfe0679ded32b8aa70303b983ea2332cffa6a1225e91159a224778bb17ac09cb2407774189b0c48335e8c9f4128c0c23c2c731eb5817793e634d6d6d9b8b9f0feb2d41c91a4f60cddec53a29e748f6953795347aa4a78b064a9b90a9c0f5d5479504e0618afe0922e763728a1837bfd2a17a4f01630e40a54586b26030316b4cc6535ca936dc23ef4a7e18b7ac3879e8adcabbbbab6c9ad499ee6e3fbacf840c19144bea9f2cd11c4f9bddacb655d1fbf4c165df0061fceb187b32fac2019d013ae61bd", 0xe1) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x7f}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) ftruncate(r0, 0xffffffffffffff7f) 16:09:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget(0x3, 0x7, 0x1e0) clock_gettime(0x3, &(0x7f0000000240)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x18, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) semop(r1, &(0x7f0000000100)=[{0x2, 0x4b3}, {0x0, 0x3ff, 0x1000}, {0x0, 0x4, 0x1800}], 0x3) semget$private(0x0, 0x1, 0x4) r2 = semget$private(0x0, 0x0, 0x70) r3 = semget$private(0x0, 0x0, 0x2) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x10) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000180)=""/134) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9a1, 0x992, 0x679c, 0x8, 0x5af]) 16:09:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) geteuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="d00d04c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a", 0x26) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) dup(r0) syz_open_pts() 16:09:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x4, "195ffe00326512a4c1ff189c8939dbdf228df492", 0xfd, 0x80}) r2 = dup2(r0, r0) accept$inet(r1, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x20000000000002, 0x1, 0x2, 0x0, 0x80000000}, 0xc) 16:09:10 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(0xffffffffffffffff, 0x0) 16:09:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="c5a0fceae7ab1816b2d2a4ae9731f9189822b532baa1168b5df6b5d24993a9fcdf", 0x21}, {&(0x7f0000000080)="a77ecb762c4940d377c1ea67dfb36fc318c5c063d28c84ddbf06206dc06f0b622fd12c23b7a466b1b2a3dbb0640b28bb431601821f6cf199cc231c0c344eaab2d8153c701b9d2dc352233d9e3b6b356a3e10b74016ed169c59264e571e07898e99d679b9214c57fcd1774904702f580831c831d1414d9c8350b6102658be79f5a204b73d9094071c553d9843f8fd8d9fc5ea1a9970dd645ae3c5b93cbb17ca1fd204c6e464f864c5c70c0382de78210440fa6fdfd6850ab6a7a83d81c56b14d067976cf07cab6ef5ab75c9bf63067fa8e6d5564b6d83c894fcc2de4187bd947b762c109363f4f864e2c1b750", 0xec}, {&(0x7f0000000180)="205270f387d8b07449cd5d12a8990cb03bb3388eee2104ea913e5a26a2969ed24293ad1b336f3bbfffaa0b5bd5f5d50b99d69d090ad9", 0x36}, {&(0x7f00000001c0)="f3907cba51fb76234ccf4bd726e2c09b80b3980e4f66e0bf", 0x18}], 0x4, &(0x7f0000000240)=[{0x78, 0xffff, 0x2a3a, "fa362a8d5024dc57355248ba4de003fd60ca46b4dbfb34a200b98d6949f6c3d043556da0db1836c5f83b2553a0582c346d16ba01f08cae88a20e69840bde589cf9c0aacaa38a9265f9085f91c7ef02037a977010ca6d8886b95558a104fab12653"}, {0x20, 0xffff, 0x200, "d42d54318a2835d7995331af52"}, {0xf0, 0x0, 0x8, "363acc8ee27815b0101218cb6b00aac2447aff6b26770a174eacbd3b4a665d5284c7fc86f00ad98ded57c895dbd5d6b1294f6875cf02b6551cec519b9164995da81d8eb8c00170d9189f0b3e07bfc428d41849062d16da754ecb075febab260181b1425b4de65ece65e5feaaca9057cc7acc313105989a60940167c7ebc1e9632060acaae9a0db67551d8e4477fd04110e4337e9c20cd312a167cfec4e2473e21ba26270c4f0991a23e788e8bc1f537ff4e7290364e196b75aaf53d90854cd14a9bbbcf0b91b5d201bc8b797ed6d1cc6c831a1643ec9cfd8a7431968ae"}, {0x1010, 0x1, 0x6, "3ada736a47a030f29d60bb9d29294aabcf17c6064f22cad88240395b2f57cc2651573dd16053107593f3767a32ca1b823dffcbaa82f62fc5e36f7c8036163645490ede3311b69f102d695507a675a7f54bd3fccd2d4ea0917d7eefab15d38a9f6a4dc20c68fd0a86100e266780943869e8462f640c8e079bbb8607169f079ba98c0785e12efb584f8ee8b9d22d5d926d38cec2ecbdae1e145eb5de22653ee1414cd3ef82236cb27c004389c2f64a7c2c348982898dc90377a80f6de4390df55ce3701cab4087176617035fd6f35de6e83c6866fa0e6aa957a00617023690e4235f0cc02be54279d8ca31e127ec7024a2a5058115fee2243e91f81efe84ea1f8caad3d5070d601c8a089e93bc99322a27ddfdaab7c0b5410c0bd326b3d94f7cea03fc4c331c0a23ba6531c9db6a98dcd805a9f436910a1db3ff26596f82915be37240034542f307f9326cf635d58eb73a3ffa35320d07818881c6224ff94913f68a80e1d1fb82802abab25588fe4682dd25fe1d8015c03bc1644648f3f6630c4d1af958482f778eb15eff010681c57ea6c0dbb4431c7961b5a112b0b6581e676bfb26258a819983f4c6870447983440989668c0411eb4d04cd9a860187ab74ced054d288ec79489c7a07c28b7ea6623d0d1323c230b2c323e6899b4a132404344b7a14d64a4d9fb01231bd248333c287f83f30e28f3d004623cea928ed1d611000afa220f5975e02850a03c55e846f7f29f4b3aa5f45b858f6c2440f52c5e22c34101e533a07cd4948cffbb50b73d3013a25daca00d255ef0cf0eec86cc23b43af82071abcd7f78397ac857fbd3c15b2bbb19831dadf00070eaef4c9af6b475f114b3657cd23dfa1ee93d634c7844f4e30e508631f3c55a026bf40e85e0cb6cd43462cf7dd32635cfb4dac07abd12e64a4de5a3da3e5f3d7221db80371db70bc7b49f0ec5f9bc898f1ff719572b0013b23ff8f353d9212b0073b533191a23d4aae65874293e283ae15aff10e1acb320353334b1351ccf30444ea793c8be860fb0d756146b1f637bc127216be2ffc4ae7c13798e0a12c3ee59b6023d3886157d745372753194a64d05a6c6ad88d94e0245898d83b0d95ded8837bd857562dda2da63bbf77b2c0cc29d93cbfb345313475f2ba7fbf49d49d4759ba302f2e09b60901f628991e386fd2922b036d8f6f1c65a3f7a35708ef2bd0a3298c6dbe5f34d06fe9020917dca7a080f7dabe6cd21db52efbf6a2532144a06f20ff13c9bf52ff8e05b84a23b1680c03334d0781ebda3717d28996188f1da35f50e49430c19f5588a502ae6cd455970de171056c6d4f14ac2ead21bcd7b450b55414613a03ff79e3221c9eed5594ce5b3c83e315f9d00f9a803d989e97aea9f27a3f20645b9003b2e8b7de1adab808e444fae158e3c2cd08b8b9a31e481191dd3d8d7c4006630aaa2390410a396b7b4e1bb49d66cc7ad13dc13b493e565f226ad07de2840263b0892b21b4b4562248d05607470dc86ad730d9fdf02a75f4a2a36486d2d749758fe01790ca0cd994bf7906dec362e081ae4832d8a7c61e8e93913b43f07ae07f1d054628a8fe66e1a0daa6fedae21dce6ec51383614ed035ae72d5073d845f0e41d53d5f20ba207a8d605ae5fa879cc08d1558cfb91c79a074fce20ba9c9cd3f79c92efd467e1002a54fe4c091c046844b0720d6dd8d7cdb6445f2bb2070a3bc606fd2767a559c89a2e48b98dbf57952205efb952bdb4305bb7dac14e1ffdcc71355c7881adb01f4a9e79e81eb0192c044e20d265bc40ea1ea26ac587cbcc9904e1709a5093ed6d113814ed3003c414196fa2958cdd31cf972a6a14d464f94072936c503cf3bc20464d26bee98bdb615b6e3d44e7381a75a77234992833f6ec3784c9210afe662221724ca22a6cf223136b788f831e64bbf201facea5734bab7d6e57f95f1f23afed8fffc13d1855b14d7a5ed81264ecd3f752cb30e5508bc3b749a849b46220afa0edb22984c6eb8c5010c54fc99054767c437a07a03f44da5d2833de1ddf18c5c3290004f9b18d632d3717c76063599f0a5dedc528ee10526e4341929feba252d6c6c20b117f29e68eb6c5684d99b9a4ce8c3d39f629b5868d0261735b8ed334f08febaa3a6ddca13eee5ef5da099e8b553fadc22b2ac90e848e9e4ab83301995bfdb97a1b4ea0bee3c6cb42b51e0e337967795a00d042bcb24c916c8462367eb54af3a9463402fa3a1b9745da266ea6bf6df019c52f45dc9c89f9ba2595e49b04ebc2e3aeb67023bcc20f6452ef807f3ff44b24672bd222cdb6a57c9f27b41b70d4bd43a4123af9bf5a810b8c458415d59b96dee97d3e90b9e02d792457c61161fcb240a0c1d73836c4e9874c5bc26bdad7351f56f95d438b5189d1f09629a06e0db1663dce485ebee056be5b7fc701ffd6de400ca8b97f348299a15746d173adb5ccdb7349cbf63fc07c77a78ceffc39041635e356700e03e28bb773efa0617bd33a9ce26ff6bd57e38f5d052328da84bfb0a647d740d43dd0de335dbb09c9e0538cb6df30920ebff69c0c239000b8ddbb286b82268a67c4e1ed32e80fe6a961c220071a576664c2a105e329389292358f0c42c94301732f969318f38b46b84539560ecade5b492abc5b5f766580023d6eb04aaf7a4f74052c5c60f8405d91b853e17b272c3fec926f4c325ad1f64c46dae891a89e52ad8d2baabefe4866ca63fc598069c4df9afef62414b13ecd6e839695db7396ad0ebd00e6f486b27de3de277a608b481c71af04e10df054511ba168db57da897ac5cd16d9b5dd7e2eb491ff971b59615906fa925aac05441ac8c678e5b12cff0d8340e70930dac83b8feaeb2d9bfccee3c01ec9315448c8661da5f5dbdbdc264a53e68bc1ac3c1ee9eb0485c4a957d53b6d0b55983e96b65a1426cd18b4a5ef83015101893bf8c5e2d77f9fc63aebab0c181d8a4a3bcca1b3b4359ffb1631cfdef36723156172fc6d8322213947afa5e440628d8b6e2291169cf8f2fb813993ede0d7c907149278ffdb00f7e9cc985039333bd06f127e0673d6f932aee24c69e8f23823dcd0949050ab963a842ec6aa988cc8257185e56cef263853161eafaea07b23f8b149a995dad15946794491e3ba6ad1cc6438e30632bdd8294be18b5e6bea2754808135a470c2f05fac80691483391f4e2166fb6294044f28dd819997f113e6270c7e03cc557bc579b9857303384348296e558b9d3416671f0b84945a126e12a89a22eb7168d52a565c19a9248508343c4a1d2c031fe8c2e2c5d05110546fefa5f6f085672a07c9f2a88cfe71e5c2c1ce7831c7e7c21bdb95d5a9915bb910fba942bd2b6d032e88703cde86278d35d6f6801b849ad7f142d2c7811fef7a221140c0e9292b5af6f085a8dbb2cca2acd673d52aa49331dd9629626cf222b8fe152903572265b0d5981939c839b2ceaa943d0705082723853ba37c4d72c81ec8235c3e64112b24345f8e62e0fd0af8ca387f5727af299818400a9029bee158bf972e2d5c794198ea11baa4730dcb4afd5a7387da532cf0b79cd8f0541fbcc11064ca0d20af612df701a9a847457831f0090b3cbdbdd13ad8125b542c1c2012f5442e1ef4080980123de18097ccb1cbc272f4b68a763d8d0a3d06ad36a323ea521f0ef2289b5bb7b1e85afe1e31aa174f024a51fc34a030f180aea4d48c0bf425a9cafe53fa0377ac070931d178741cd8d92cfd8a86918aa824644b1804d07b73c198a3bc396e85dc77067b1f565a5d8677aa7f569f843f80c3093a4eca35cdf4ad60afcef0866ab07d5d634e17fe3bd5885f64d0f9d519e57594306b9818a636cdaa9f790275ab45a774eb2bf356088055aeca60f627c81d275b109c74eaeacf933f93e9a0af05990f29d72979f81493900641ac63ec17911cbf9cf0dcf5be832136441c6ba4d787f12107b7ffb7498a36d650f28c9e87654b17c857f6e6f455e8ba54e65397a3941e8b9fe610d68ae3c2a96702fb3ac7593c88c30bf5379bf317f376eb2fe7ff7d69e987174b265c09a04074ed8a305f07d9c6db97b623bdfd760ec955c9891cf66a393317d8c44f3c4f172089f02e19decc138dc52b8be32e80744fe9fbee66b5fe807ef53d89d9afb00bb5d0c0595748be3dd6cd2faaca4d2b6e9a05beca8b09736c9538bfb0f78fc2269277b6b2a246455207f4a9d10f367eca1d8f3dfc04a256b172b792254d7d2d4ec52313da67ed186ef60a1b6d7919c11698f38c501eb8a2cf36c2681797c143696a387dd18c9cc27195c94b31f629bc945e631113c2b0ab5688d6a3aba052c1283b4c438f29132b6e6e79801d7f6ce6743a611eb1d3e7f4aef8c562eeb02cd440e20410ecafe39fafb55ec768962112ef06e0439425d813e1fcd1d74035f5679ececa17209e9c555a3ea6d30d37c1d4ae61244eb72861b1820d2010e813c708b3cc872604622e52bf655038eaba936b6d0c2893714157c04caa5977f74d552336ffc62688f9a4bcacb7211827dbf8bda233512b770a3fa2bd5b087747f9cc987c6bcea5efbb0bb718412243b4d6a059c1798c7b2d5faa4f76247f69c6a9e8637c55a321c7a42906a1ca76870e990f16d00bfe9299b6def4938e4c6578f3f0c3416d3777ccd1e2c1dc1e00f7360b4422f3385abfe88109f926bfadc887077e89206458392bf93745dbc120ee49e16efc60a23ec2efd4d188179a61d0889dd51bb0d43089e6cffa42044a6db04dbe446b682a82b31585be0d77d82e56dcfb2728539c6acd5b254297b0d2d8c795c3562cabba3a6eefa890bd5c123d5e1c976d9724a0edc3d61d737979da0407043efc825d99201fc99981baf2a57627c3ce7d3dd36f07635aca7de084589f9112ea644999222ead2505628e43c3034875317c39328fbd828b7fe3067d54122b354470db61d13458c1e52545eb2f19e793f025b87a4b69ba950c2cbddc3c500b4cf42a5cb3655092887da3aa8597070061bd491bcba1cb57e9e1751bca61bdf730c51f5e5e462b0203d5454f5714ddb1efc5ce6bb46aee0d622ec75c001a697ed7be8649a6b0a1543ecd50e9b89254463cc70ebcc284b5182adced407e22b5cf49a25febb3a46181a89f71ca78c7b384470e02aed5a1a7533fb24730a24024604c06b7bb87b6ad7e900bd1982086758467e8857f68f8fec99802d4fe2bd6925bde887ee2d285bf9f96bd1122713f3cf2b730123c6461a90dcfac39306f516ddebde5e06d44b3b29c8932de5edc5530e0c70852031863394f4bc15bbdccea97108037052a9a57de75aaec3066139e65fb3ffd4d23a7e8f839baf038e4aa3b6803a1275c93c4a2dedafceccd786736b34859a217615b798cd98b2c395061a6b02fdb597bec4e1dcd436129833277d2d804f1fd5d9bc92deb1abd0f8d5d90795891878f1f90e440e51b6c0c7e3e8180842f28c022039e49d169f967d4f1b42f1a62df4bdddfc7c0164fce09d081ceca872ec33a66a058eb1c2d528a614ee879bfea908c30f5e630608fd549ab6ef05009ac68cb90d81fe0efd878c850ad5a4075bf65d5e5e521a6baed9e698aeb988da61bf9b3a32fb7030fa66e91ff166ddfef89b1fc9c7b66e715bf928eb9b0099ea84adae40e3309ae800dc2cbca8e30b51cc5a31d35fdbd52d128f7db7fb8cf0a49b3a8eecf29cb881ab4921e66aa4018a569393b7fabbcc808c1d23caa2a8a20632bd21e642f03cc0638a579cc51d107c8c633beecb1838a26b1deeeba7d1364ef25605893ae7b0ca058c3452f01878afe0e4961d8bf6d"}, {0xb0, 0xffff, 0xcb, "db4efb7b2899c95b7ad18bd024531cd568eedb59e69d115989bc2f7b1f2966a9819318003144259be28cc1b8f4e299c4e684ed200298d9b863c62aaeb05ff7e560d43dc2be9ca6ac8859cfe16aee143688c1352ea6c8b10940ae86b1867492a769d7bee5c98ba9080d4e5cf0bd589f57d41885b745e05c77dd20633698b3aa721c0e3b5571dabe5cf12dfef55191a095eab62d11199364ea15"}], 0x1248}, 0x1) r1 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001500)={0xf6, 0x7}, 0x8) sendmsg(r1, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:09:10 executing program 0: select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0xe00, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20000, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/106, 0x6a}], 0x1) r1 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = getpgid(0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x2b, r2, r3, r4, r5, 0x1, 0x6}, 0x0, 0x0, r6, r7, 0x4, 0xffffffff80000001, 0x9, 0x40}) r8 = msgget$private(0x0, 0x4) dup(0xffffffffffffff9c) msgctl$IPC_RMID(r8, 0x0) 16:09:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000000), 0x0) 16:09:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x26b) geteuid() 16:09:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)='>', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt(r2, 0x9, 0x5, &(0x7f0000000300)=""/231, &(0x7f0000000040)=0xe7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="5d65822d0559814a45f3ab439fec853d0b978580a86537409d38c8ffb4f5ad0213df410c3cb928f867f51231922e19e4733cb4784ff4c7668620ed730039eb0bd59b15b5c74ed67a29b5769c6ebb91b3b5527e62f1d29faa2f8ff56a32bc58b23ed0efdc2646f0aacf3dda272c0d89", 0x6f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "054d9560dcb215fe0897d12ad1ab01404d02b969"}) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/109, 0xffbe}], 0x1) 16:09:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:09:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x3) 16:09:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x80) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="1e762d71302ea013226fd6243ac1fd0cbc1f02cf3be063b99d677b1c2789954eb7565820128de91cc71096f9545cb617ff5e199578d4cc30067b1c7233e7848ba65e67efe02ba5c725b88f2be819dfda56c6750787f59e1254c1ef973168f0267d14dc28ef9152705eccb7e1c46603007dd53d744e8efb0f6447bc80f7a886f13ada2f276dc45d8f4435d78c1d174206bc170fd6103ef11bd08f081703d7480c84bdf2dd87088f433b2f408f36c08d5d5167773975edfb67fbe7f8a5ddf57dee91791b307c6206d9cfcf1c7c3a0453f74c44b2bea84ef34bd4aff750da1da0d8e1a75dce4d1a704ded6155258506b72ea4368ba10cec6a8471dd2249f3276ecd84f54d47895b6861994deb777f70f8fbbcb4fd7f0943b5ef0e2b5605224a96148e47ec5da7af012aaee457f74e82cd5ceae09b460f64191298edf2c7a81caaf4133d510f5749706aa2198fc32748747f29c76132c5247c780ceb1d09ba9aa66232e20fcb88831ab908a7be59a957707e3ed8676c860b33b02821b7bb9c30b817fd67bdd25c2b8cce8abe02e9cb7e8fb513fab7205869f7e4e8ea1f5c5636e335dd67b1dea18e0cd8bf541b544066b5d912348f8ed890b417370548ad3f8085793a2a14f78f36823013c5a5d3f04894023549fa49756fa723141b7f847fe3cb1c8e75306732802b329074356b33ef9230d75a71b417a0e661497725fd9ba3396e1eb360f80187728ebed75b58303829e5dcfd5c6520f1c7ec88483b0de612741d4f5d7fb4846d0d54e651b1785d15e653e8c8a09c277aead6877d921c045663727115cd83cfd677ad840428eb28bb22cab51f1510c09863230edd2a3cf9432792f55739926065379fe7e21057cbb7a6628235b24babec3cb72183c3e6e33ea527d597f879f97028fac0be1b0b175347b77516fc36a7295b924aa63036d1500935147be9984cfd311c9d78160775351139fb526f38d340a1619aafeb4dbd318d33edef5d7f1f2b0012e3efe70c134381034f779e62858a45e677d0469d7b7739cedd6470670dd3ffeb58eba89d9bc2e988349e4b41a6249cfbc2988c38427cfb16edca37f8bca6e3229189065cbe28018ad595ecd6e6fcef6e76b77c384ead27ba5ef72ed9c727cb96bca4c576113a0ac061011b270278b9e203dda18b96fdedc8fb4596edb797c7d837dca21722bc8507a9fcb7da6f3a5be88aa64e1c129689a6bf02679f6c28f9fc71fa54a9adf23fe447f2d743d5165546cb3ee832a161cc35aa6e9259faad16ea9c787a1268b09b900770de08de1382c1e7b285c327c2475af5c726547f1893feacd969587e45cf33fd76adaebcc8763e08ba81d0a21b98441c0b1df7bceefaa908590994a42db0cc0b555be38b53db28349aaa833ccc5b7f6a0c49fb8e1159cfa57aba111b0a2d4dc89485c9d104b7e8d57847fed47ff7c7f0e67cedcfb3fd5c50ddedcd9ff8560e4b7d59108870be1b27d93746dd43a23bb4ea8c7b0c682d03341c8a6d80e2b05c035940a3496e4ae0b23b29445adc56993691684ea82eaa4a573849d57a282dc5236dfaae8e9ef9114f5dda3dba5c2ba3bb0af5b961e1c919c0e5ff7f553b7c65a41c67889133158145ad073abc210f8e41c6a75bb0e36a3c977cb6464788b5b5fd4b0bbad3e4839d682e947f69cc230ca6d5f3aedf55c007c5109dae7f4a8cfc7a0bd8e7ece23ba2dbd715639ba6d8c48b36080e14f4675e2118124c88497e1b79ce56c9e3f8a61b2ccb3fecd34a54856304cf5453b34d9ce74fa6c1d68384d1966642f025e9a4a476d5b18b61254042c8b22dd1c703215460ec80bd34e6b9f3195f1f502e7014970b3b2baafe2c2b43fda8fd783b8983a10a0fe54a8a5e46f1b3534d1206524fa5d37ab906e5bab08dc173c14e764859a3cb5ad9c50644658b3782d20e7245296ce2e3708c52763f1b8f5b66b65471c08a9b56ba9966bce70139a7e0dbb551503fd03d1e4d2c7cf5db5dd3f52faf5ccad1260a231974c6e1708f5deeaad369c66d1a39084d443551b1fb9439c3519bbcbb7a0a46b73ceed4cc095daf63e93a3e4aae142db04408f14cffe2aa440fe5dfac9c3080c355db8a1fb76279de256a3a339c0a4ab3ae557f28890c285176f9e34394a7dea89d6edb5cf5420cad67d674354e6c13cd841ede7998bcbac209b8e8517ee02d2fd130593eb87661ea9a3d42290fe2bd22d8cd2ad6ff3756dc3f28191cf015d0cfd7aef83799588c88cb17b2b73cb5922216e5ddb1fdfc4fdb246022f41f8d8bd41112077922473d92532e302f1b1359ae44fe0b5572b46fa2c16fa17a4acfb00f85a8848a99e86bef27128de864d29c97dd08f79cebc522ed44e354845c5bab9f2fddd9f9349e763e9ef93c7d0d4f4e7ef5cb601802f8ab96d87db41da6630e827671fa741ef542c7614bac0c185548011367928fd6fe161145b254fe30ad9382ebc16e9668676a3b7725662459a46b3de46469cce55ebd2ac18fa7d2af5350923c630b7d7495c6fb35fa974c7229274874c07b8131e9f0eb0328dd3a46ec1a9218101a598570a4a6a5445ac4289443c9d5a9f5e475c18576de029c6341212f456c57e8a3a555013ad4e54446e73001a3192c345c3b68ade03b19b39907e27769a69ab7731740ed74c5c80498cad019ecf95254d02b501904967483911b9bd18e94fef224b491049e12d507acb5757aae3cb0ec82329661a778abb498f74a1d27f524faaaef38d7293f948828fe15629059e06b9a6df5eded87f79c08d7e71455c25b57989ad5071edb02ea960017ef60f9b58d89cf84ac973922d64862d2eeaebdfa68cb36b7dacc6295f2253b4ffac0ffe19ccc695e96199842f78d2e7dbde004c6d5f929d408909488fdc10bb7a095c78d150611ad591897f2b51156b8e16336488d84dfe14cd92541738b4e749c5f9b095d1a3b2fb4b48c84f0f7f4a95799a560c8ac46ee9faae01935386e8cd5dd9beb8072afcda67733b829d8edc6d89e12f5882a9e471615b6af4f02061ab0fb8784144f30d202f62dad1a8278f800ea1d52900d468c3ab342d89e9273d8bea95bbed4f15c0b6d44c72cf2f7c18645515d35e785dbbe1e2dbe2a63f04d8a6c340dd3d5f8a73e14fc896189a8b689ea74a361598ee1aa88401bb827b81c31965954cdb0c94c0978c98e7d7c3566b12774097e3f26723b74d3aac60b3b1aff69cbb7b596549059a51fb0b7194f81e6ee299dd8dad06ae09c3413d4bf05dc7dfbb3ac64ded8f2d56be00e48a5a424193a1606c10233fb5475bb6344fecd669eb9f4cbc8d86382f6f2928c793fa338e1f788210a9fc581a56b2cd9f2a8499b5fe63bfd0e2cae0b0318613a88ebe58cbf1e1141a668f40876c9dc71cb059b02140e4d5f8d77ba138f32193d94ea96ef20adc80ca2dd99bfd479a73a87724316bcc2d693123605cecb0219b5de3ce0b3a31e2b01446279475d4542290b72d927c3295f7e929123ed889f5a4771c46ad3c4f312cfc447ed3895b3d9c58dfa5479cf76e4c6f83184defaae1eb59f494254edbf2a5746f2645b51a88a9f952932abe1606325f50071bcd4e2ec7f5f5e028538265fefb160868d6882e5b338df1764e3774809097347c657cd242cb0dd97ecf1d3bd0e03fc78aef9f446e3f9dfa6bb147a33cc934bd2b8a7ecaedd3a8c60a0554c76ef34930e1b5dc354277e9f7bf333a1f669bdd7082317be036ed180d6c7593fea02d30856821394ade93749f69c2d54e59f56ad7aa2618e60cf27dc5b53e3784595ec11569c6068585ab020380a8c8049d169bc19c97488052b2b7f66ec6d5567375bbf7df46d76e332eb16aa6c8981ba1781b61247eed579fb52e460a000623b5407bc306a039d55099673ca8583bf7b97e31377c03b8be087df0f734c7ab993375705771119aef0f65331bd1b13971be92b374f70c99570b7918debb8f033be980d7adb30db01a017e250ac8cf16c3332c4aa07c5a1640b473de195a14f581ba9639855f14e98e9dc5368f9c8824b278bbfcd498226c382c45f2e4657e28983b20bbabd0d2c7b9775e875a7600920042c86892467c17c730b41cd2062e15d3fcf438e42e8c04cd2d82dd65d54c20deb4ee0acfa2bedf4a3f58fdb6e10d7445ba7a28aa8cf171cf2a4cef443fa0dd8440d6e50944c8ef3f4d29a5459190114a154702e3dbe35a062f8d4751ac5d2a953766309ca800dcfb06b1dd0a2698b9ac2617f75be8810ca474400eee774ae4dc1c9cbc1d0bf9d1cdbe9f32c62eb324ccb1d757dd24c39e2c668f92226300e504ca66e5dd443133264ce3334e561393e985f4ba57eacb50cbf7c2a6bb4afe14fb1502a306764d0354811db4d237080043bf779b1e39d787b299841915a6417331e13dae77750a06c4e882596bde687ada26d7e24299b2bb16318ee91d927b845af78b27d7692ef19fbf6d4ebfadf866910b68c0c168deaa630aceb593203da2a6649428a549ab6e47882b5c4c24e27801bef4b595af41f34d89dd43697838a0b10eff2744250bbc5fa2c312e95984784c778a17c6cf10fe31a737116478cbbf87d5f2b7952557d390f3379ab3c7405bcab277eb98cde15bab8e7b5146dcfbe703a190efa171f16719a6e205c42caedf3e3aeda225d3127f6778b0a2c37ee6b7b1d34d98e4747d53f0ef2e7600e93857687a865eb5242b9f7654fe5dda06ee2f35519165eec6c822e0812618a0bb5111da3b80c5a9b6b02253edf85a6d2a730fb9b1f0af1711e29590209a8b4ddd41dab6a761952f990fe9163a1bae3b1d07ea396cea5cd94f2319b68f4a5d949ca5a76debcf28eae51938f30dd478078ec4bb99cd46094d2b7f2f5ed6d8d80fa815bf5d4cae1977ca3329fc0ccebaf8d45994e0cdbbc95db80b8a1f837cc1a8d790c0dbd1ba9b0816fcb533ae2a1d88f9eb94bb04e01c6e42d6d83ef5c41917929e9fac7c1ed6d6212a14f113d09d6fffe81f10b8cd379e579d3b8b048c3232444131917dca3b6c92e3c0916686364564fa3310151fe6e6eec241cc812e0634638030dd08e63174c7ce73838e2670225e13dd9ecebb1306c5f116962822088472b09a555d58fd4e7fd37c972080048ffba02d3e66f7add193887dd0f320ce79105f3fc18119ddd3eab00efc1fc2bcee5ec256a52d8d4ee960cc3626096d59f44eb0f1602e274247a49fff01793605a892b190cc608ed5af37e87dca10c2b6af0f8f187b1168643314b321b8d2ffee8e512b47a09aeb258e71d0f8028e663a89615f23cbc8affe53006311bbae6c9a64245bfbb866f9820427188c64a0ece9cb71508c9013c5a1753ced39d2fdab5749553535043094c420718f71ad1c702cc24267f9de057e52d6d04adab56857e5ba6af4f23080a51e60785f436354797f8fd9ed36aa9a3cd6a607ecf3f903a2927ef0130816cfb08b66dcab5f66bb18da3762b9ee8016aa43d0f811aca5117978d57059c44be63cfa6f4fe6fd13893654213ecaee581c191d80e412eff68195f43d6fd811130f29fe42413eb0fe2a85c3a626b62ad12b8c426304f0428b24574760e26df652f18416091fc780702781d6c0f9a49bdc4d36288c5f5a4c6bc26b2fe1221f48da6bc07f8615aa4352536e3dcbd02be1ff12301abe8e6ae7322e3ca157914b8890a625893d861a29a0f5fc012709cbb9d7879fe4672d501b9a4918e468802cfa49e61d12dcf46c3c10bbd5bb0f5f148271a25a0c9e63ab8b7e7bd778f12be758b789dedc1ae26a6a5e322a00cd5b3bd0c3fb1bad255d2d82e19d6202697b7e984b8ab6ab298", 0x1000}, {&(0x7f0000000080)="9bd1cca250d8fcf7425a686ac90f19c73375878ca2f81ca975d4e48ab7e23acb12153bbcd26b1eb421621a98d5310785399bf8bc92b61db036803000c4325ef712487da57cd90a51a0940aec610c4c24f149aa821b9f444e98c4e8308641b966abd3cebba218cc343bbeed285ec8c6ea1003c01c27116e2f2c3eb07cc14dd2b3f9c80e4403051d0c9e439a46a4624a65315105c9c8e26d10f8c61197b8ab480f0af8820e00882bbb6c7e86d2ddd752b92d70b9493e89a882a566d3f1c5f9b2", 0xbf}, {&(0x7f0000001380)="fb7f3f798a80ba24a50378016251f00aa540c3aa6c51d6cc7d88e6f6bae19e4a650da404fa321577831dc8df41608cacc8e252956f437cd7d1fc44dd99223de772d73b9f80ebc113c3be806b6b3199514562f5a42940018e9d6f83c029eb8f3542acb32195fc015a02528e648e90509071e26b218f26be7249211ec9673ccdd194f55a6621c75404eb907f9471ee323c706ca7ac5a774ca84a78b61703b8d67fed21adba8846b93d02f7b1a10b0b7e426126c03e5c8b970a65e226cd9afe7e7546d408d5f7f0f1bd16bfbef04d3bcd58", 0xd0}, {&(0x7f0000001480)="85174eff3d28bf5a8f712c0e8d8b67342b8f7fc9bcec41e7bcd3fb557e6e9135e0ee5ad3addf17cf55de55314adcc8e487476d5508ee99e669bf6ec978ce0da13307303cc21d065d1c378788d4e6624382ca5e74d877666e9469ddc4685fde225c8e05946d0b5b7f6a7950bf4cbf387f0e32e7bd7a1e44d245973eb3cc2efbda0a441f4c92419204442d76eef5013b543dcc4365a25883aa3b7811a806c5546b29ac0d9aee1cb078350a71b2f09c4695282eced879459ef4f6f88013edf72cac43eada72beb7835d81540dc0ffdec145a4a49dd2b5131387d0de372d5d0c8f19ca64fe1a9dc7b9daec6c1e21b9fe3391dff37dedb2a33b132d53d49a7631d88a25862e7021bddbf11ce75f844afe87bf4bd6b8e20a2a8acba6b46276b910a70779792843b1ec7383a1227ece233911a901142919c1d53ee09540ef58f26703da52b773ac0584b0e6b91db837d8bcd213be40a574d708c169a88268d88d9daf45b093c224866f2f11b7a373d5477760674d18fa841b40e933d223a7c17996fdc22890d84d906ce33d85e85c0eaf4c6d75648bfe44f295b99466951d809435c5e6c08fa210e32a3e79641c165b0e146959655cc2851d0ce490b995961d7ad3efdb046caba6aa75897c8d18356886c432cc2d2eaced357c37efc9b3ee5e0661d4656ee4a62c6f2596d4b1bc6d6c700abfb1aec765581def561d687cbdae929b69552106b1ef37d3c1047a6920a52f6c8b3eabecdb335cb13c70630b1a9bf5b7a5341ac223612d82e0a1ce5e8ae163dabe6190bf336545a99e158faca1c12f49fa50058dac347fa3fb0b7b94bf649ec66fd9d243a831c3c543a034f4ea1142bdfd572b0c40e39d966251dad590f664f5d1dad42f5c7f11c757ebe5b2f9f244d8ad4056a8eba763320f3e122755f19d427a840996e5e13c2a534dfdf3b1d4dcbdeda17c95c8c061f9f3d6cbed1ef167f67847b01f047a884998d3e341e17fbaed36c6e76bf03091798c4e090a55e3dcb252fd0eeb2926c5ee48ce13cccc0296819f3d104c7b3f2fc8817c1c40a1e36041b51231b24a4884f3cfd24cc2647332c575e95ebc615475cd688b28d92fae4bd9319283f0de2a34d5c7b8fdfb7d0e9d5b18cf29855f9aeae00fbec471cb197ab6fc49d9b794d8744109b17f058ce7edf3f388c58edad12dff848a82adce5ac063dbd943837a5ed7bab6285e502e35967651956000b4c9ee9eb660889379350fca7c492ee3ef4a0d276208053d4b49060cfc4a54fd730e6b854bf80e64811c2b5582af547fc2ac7da113a57f01804858a11ccd3c7c42eb66ed100c6ab52b8a91aed0abe122099fc823629c5834c6ab8e163b28da73438aeab75b5077561728f61a5583dee2ef0c707aad5f72b0cbcf79d9757b8de739ba92a92ccdb670da7b4e04f703c80e906ed5e85de7123ac03618252776a1d4c22e72c36c34ee631d73879b1edb4520427f60595e2121bff7a9813bb535fe2f9689a0bd5255d1336303d2cf2746fed573951622cfd871b2cfd17a4e1c6b2e7fe404fd0b16ba6ded72fcf2ada4a24f2be7f7c1831ced073f5c61f62ab8fddff573b13299bf30927ff55da222b5fc823b33107b2b0f1a6ba22f6eecb4ff960c51441dcceec830668f1fae23c46d8d098762b9b80a9adaa5af26b16526a5883c01b3414f78ad8e393f661e0ec87aee10e4ad05b0a98d440154c66e478e06fbb72105a6352b753d71e92a2aa060f0105837f2555241a3410370485c01a35bab2cca8a533f7fb8bf86c7a26811f45e7e1173c976e4e5f629c16845b7393ba5749890cff267c8be28d4302b282d916dd895a54f4a770b964f76cfe2d860be6206473650d3f8eda7682b77a3d35cd438c42127555c78e88c66219d35fa85720d37937a14a25d989eec181295301330604d1e79c868f7cddd627dd261a4c16896025fb17f5cc5290f45c736eea83b27bc3bedbe20a787f951bc2b0f8d93b9bbf1df82e1d51df08ae9d48c37bbaa24e9fed94ea02ab85ed69f4836f3770da1174d331ce35890b83c951d88730ae61441ffe90bb6608bfc06a10cde6774fc95605ddaefc4ae9ca4670915d87a8ad539c4d734dfa76c12ce97337a7abc3231369dab450dcc455eda9d39b2a5858c74b18352b02bee7707f5522438c1060ffb092ec19bfa535f2f63f5f160dfecf3d66609e78796a2309816c965175c9adbba3e69ba484bd9303902d35c0ea68df8d9f3b64241e93642c04da54c1a19f6461dadd14fc6ab5be2e705a4b643d7fc1983fe7c75d54623e8ea8bba7fb026d949ae553ba60222e1a73b2b6401ccc59b45e940e043dc22a130e0b5234a3104bee06fe3f05cba6a8448c165da4f22f08f126062e001f0b5f676ec3fc0625a865c0936f840552d5932a528c374910c35a9ef6abb46ba9d5f03db1914d5299c5de4d50110cd3edfde7e689224bc36338bd4c5171e4b5cdf1523d529c8b38275b808e9778a385be38523c4390196c89a0a9a6b56f5a42ab5cc7085fd687578df61cc36f29a570b8fb1df2fc77fa2e15e7727251ec3841dd27fa85910d9f13af3b5a55a3a656c059fa99b4966c38b07d60087c57b1b2f79127f3d2e827ba6145f7eefe9f97d4f626e0b738a81400665d3e1bb5f58110c50613a75d1c6cdfccd77ac1cb352bfa4f10e6615164fb24ae354e05201763fc3133ba7722c1f47c2b3779ca874a6a7a3e68a12737429ce5d8b75a8a7923d431cb47ee2c0e0c0a9f24170c0258998d27018946aca99d484ddac7b6d1c8c1c66598e73a6219a9cf5a1d70fde964eb1d25248194edf60a042231af0d34b8d1028cc092b9eff26f08b7679624318677ed2102adfc0eb40c5b3b1870fad74b20d618812a984afdb230fa0dfff8d82a70c6e43d8469925013e3afe9300536cb24b349a411646116a2ccd21afc0c5ec23bb7e205e0c962d45fd78e307136d3f7b93ff3ca0e54615ae17fef706819232b8fb19c67487dfc59c091fb558bae40b649b7cd0ff8d5c837a7fd4653e26daf1b66986d3a74bb49aa435bbbf5cac649ff3195ca62c87b197ad2c19176140eebb0c3fdff90b5f15d8ab2ef2a3d05a049482685ce9e4d0c15534c1ce1b77a46cefc4400f93e260d9c4a8e6646035196cd9a8881548455eb852b4248e038ed354b6cae1580d5bb1544e5dc601f66d9daa247f8f91162e6bbb7fc015c38d541fafb3ba7001858774b0e6c08ccbda9869f15679ca5fd300dfd537d78086160c0e6bb6aaab4eb6b66bdb2ad89f98a1ac14a97dec635328e0384a743f1513649af0e5286dc318727a1f95aea48fe803543a958b034206db00742f6b570db1fb59bf1b56b706cc5a2026080a4eafaec791101cfd89aea0447b41f864c3057f9894b9861bfefff3885fb06c8c4afa22b6c3b64dff107aeea4a527f30dab7e27f5b21152beda58866245d523fafd70b720ee62c7b437286f590c8b9c445a27d506034e4aee8effb7be58f0434bd775c733ee5960cc47d64c5ff41dd5ab8b75e232d7e236202c682d0657ac74cea2676f71576e25552d0aa56b480323806ea489b46e09461ecb273278a141df2fa88e734f03fdc741f1fe8db5046a3491a6697e0d4b588e7bee4b3a77676baa6f0b5b5e33917a2bf7d31104dd2a5d8d76c7cd416fb08babf72ebeb59c422e17aa1482382e546e3b7239968f229e191fbb9f300561669853fd09d55231bbc15f70310abf390a0633ce64188fde03a5d6e42d5e508dc61f92c40af7f1788b1467f9a3fd031298e8263867329a349fa5c2d6b8171bd17689a271bb8f9a4db13c55390b23612e082051ce52d99526478bebd212fc67bda280947faf50eee3e1ec50394e7adc2dc0e75aae8a0acfb64cb573bdcbacdb0659c84b1636cea9f4aaa9b87ae046353fdf3b81293a890e598e084421fbbb7fd0b1462932950c04b0ca5edbcfaf6048590f739ec88628111748629613f176a9ebf36fed8c8101927016dd2fdc770bc9b426b8323704039480d520be5e939a5fec06e531f6d92b1e5f8f7fabea3dc8c4ae0d5ab02b87c0d5e408feaed8c0d80f8d4e0421f5e33a1c17964f00df486a0b9dca58eecdc869a9521191f837f1b720cb4876bdde7ab3cf454adfcfae84c500fda2709c7e275d20d1b0d589a70eb6619d027e1093fb80a5155434546665a11b700c0c15a6b3c16b9bc2e1a8ac46bc1fbaee247708d41f34b64c4f963a82c1c3f9cebe7e1e2d4f946a25d951133ecd1271e7470358ad7d932e66b841bdb7ed629ebca7c85c9024734f1b9eb763f8073ce75131fa5c82c0eb532fb1034292b2dc6d3279fa615a0466113b67a235f684674ba859612cc73de769078bae6e89b9aa9845533c3462ce60878dec88ba525a3da1965cd85f9f310aeb2d49ee60c5030bb75a2c3a5e007e976763b2001a8ec67d32b853797b52b9387625e72d56663327128b154513f470f02082cae0a649c67856f658d3dd1803e011bdbb00049350ebb245736d90ef7f91f9a2d755967bc535b0884d67cb3dddfa6300c8809e2947e5b60b3ef04a2a8ba2432e73f0f3966b02810860091e7c06f3275c2152d9b705f62ac121f3db2163fe375b2234c499d24e8a19608389161fc8207e8cd3f41041e0ab590d806a8a48b232d3298ffad4d3bfd9285f1983ec2b72248c71d7c2875a364507a2004d3618e633df1b84163efa707eeec7f8aab149e847fd8ba0f0b0d3b228330208ec3797f3331e7a497a1a64bf0460906a73030cc30b304567690187991cdd188512e8ad8b98f4716be91c44d3bdfe845fd06b052e62c53e82af7bd7208ca5571bffa363d181d9bcfb1fcd101f1b8278a2c71487e107fdb1a657b2137b9e0e2990d7e1ad83b6317c19949ef23cf197776947bc0dde20784ec1935e4074420b3878ef8b12c10261aea0407639d533ba2d34d48446a338922e52385ea209ccdaf72dd287255804b855594391d8d13ea07e006d8ff0a848162bd1b88a99cff1fab6dfaae737f078f50833e1aa72dfe3296aa17cea2f5d07672790f59bf043cce53d06cc4557c73406341d1e7fa615246a7fabd46c6ace3383755506d702f33e3d6de626fa46b30d214e9fdfbec245996f365bb66acac55aec603801687c037cac29edfb98765cdfaae8a960703e6eea4ed77508d2d301ba4af8b3fd9cf8b20636f9e5bad4d1176ac967737834e222c8e60783e33d8acdd80d882a84d878a8646fbfad0596750e6ff3866cf9b1efb412fae7882f09eb98b10020dcdf97aaaa971ed2d56ac5547441d378685059db732c9685b4cba8c489e6e98f0507749e4c6148004128457567250272d59bffd6f8ff25add546d5683616bfb959ec947c8a17b10d0fefec20e94b1f6cc14d7dbf4a583e62811d87e19bf04176a65d298f28eb2119b4cc088c738b7a581b27609e724c2cef5c82d2387e2356580ed42476d0d6465d5bcc386ba12a56b739efd8268c0c9fc0f6fc45c266329af443b0219e6d9ea6f0a0e5fe1cfd99847b5b0dd427552cdcc5add9270a9be85081ab30baa783768d4e25ab20b906e0d5ce0ef2f70c77a0ce2fa49704bc1914f66a58234ce60b55cbeef4bb7a31bdec53560244e8987c09f5da32b11259803fb45aef6e804b0b912b80f970dd94848d236b09f8236b68a91c7ea2406ff4b63a805528e32779681984b285572f7a4562a3e5afd21893bacfd9eac856af267c64d7a9ca87ae7a740728b585b6f3591e6792d94df8dfd16e228e1b55ccfdcb416199e1ff208df2025691b7510d2f49e3fd9fe1b61c96ffc2e31955ee3912abc506bacd", 0x1000}, {&(0x7f0000002480)="696a4c435ac1e4a72b3d3779af9ca0adf5b4715446cbeabde0b3b855276fc388a71787c37e6ade34363b5c3aced5ed2200829709486c8b155b2464c11471f7fd18f43b69e292f331ee3ea11d6da02bd6cfcbeef538239215eeed89562bd4e5f4eb4bb40db4569edeb7ca3a63954a16e691807b8b26a45e86408ba94d8c586ac0ec152933e2d5cb276e382b275eba60acef355a69a088cc44de4fce85d669a6f1d6729fa201387712865f80a1f4cd5dc64a424e200795c2e1fc5252eacd69884ac1f8298e87ef5ecbbe", 0xc9}, {&(0x7f0000002580)="44a27c76638c6fefb1e58fa28c0a1e876fb8e5a28a688df464851b20710d14da023259fc001e99db4582fad1b930cd8da4e92bbbe3600be35b7e33ae7ad1c7798f69904fc16990fa18a0964cde42fcf0d39c301c370d667f6336b80ba62bd3251774ed83d3ff55e9449cf2bfcf267dd2e02cff7d4aeca3b1bd14741888e79fbcdc3bd2956f64202bc664652caf1294fa2b42c4a1a7a6114c50055bfdb7194341901aac0b80f8ea7404b19c6144ea652ea6456bb55430276b2c0ca27b83d91025a8992d921618f1eee1bcfdd5c35789add38e75073066c2a88e4ba9864bbf249c93c860b3687641ce46993c", 0xeb}, {&(0x7f0000002680)="55eafa171a43d29f0e3c14c310f39fe8a6a9ed115221c7cbed03c13801b84cfd4acadab223c782f5b7f0e821c32326192d8a9168dc510a33850b97a5f50fd7ab8d6902e559d36419a24b609cb274161bd3b23c7701bf75b23af6acb12d592adfa9714316180bc4c9924680cf93ef6b46d5d63ecb7b018b599c81d42f33844c08c5b4253802df8629900d3b51cb3ba3ccc65e89fdc2fe402e06f89ff72720dd8ea16c4d56043b00bca77aecab0c9169e78b4496cbefba5618fa58173bc23cb0706f6bb053a3542307bb69dfe2e5d29da125330494676b37eb396fd8b721fe9fe89a2496a09745865282d381d4edeb136575f64dfe6545d31e5cfbcc21619873d515507079bd4cfe1c84f525e577f4fe66ffea3410feabc44d2b35e17349507f4935320157d23e36f1fed0d98c6070f17725a8853a5e12fddd5f5879b565a272f49f04f33859b2c3a9d587430eb87c6e574d81375faca316b23aaae1237eaec76806a01cc4c1c2b79f41c1e60b7cecef9acaed14c08d7b9834b8432b0f7120fa8ace458e236d056a184e0007ef50a59261e2c7e67f3402fe1f05d6903622856c70596a47b4b9a65e4c116177d2a5a1f1a50730d6dea6c6a590b6c01b83f8ead466d75ee0c7e827c7bc975e8ed0476967839587e09dd7765378f10005d2a2b5f81a73065f0312b258db9cf7834cd0aae53ea5775f683507a9a77d4838e6019cfda85fa03911a00cebe56aad01271e18b1b616a56b1d853d44e89189a7c146bcdf6494a62fa0c652dbebb9574184eecd298f6edecc2eeae95727dfdf8cd66223c87a24f836fb428f78c085eda3223bb161979133cd54ebc12904781c208043e318c442479952a37e4324ef4f6df1171d976e12f4b26fe6898da5a303f9e8c3c8e93965a49f388710715024a165ef32973928145fad6a757838ef23e6a6fcff275020cbe5ad4052981ca16a667242ab39a03f2396e148742f589842bd12a42cd0809b174b47efe96a9037d7368fae736330aa3c152a5bc87381643e6c8ec15493722d37bbbfe27d5da0e4862d51d10e4581bf78fd04220152e05ed43ceeab6dad3986abf3cd64a436c3512269f344786a8389ecf66c29cbf625e63d82e8c463ce882122c6f90e71a8450052716c8d93e35d0497983b970cfe3e145a910f63828eb5c4b4057e6473703bd9fb61b479c276893d7172f79b4015add5bb520f05baae8677e802ad8aa0eadeaefa9d019774414918ae775898fd67cb6e5ad0c2b7419766cda0134b85ae1c7a8b757d905958b5400fe1eadffe4a84edd0a89d57cb91a58cd82c0798061c39210e7667f55e786e7e9ea2034459e4684b564c4b89f1f072a2a7e03f5ba30b2bce9a5a28c88e911b6b4a882b0bd56b829e487b034501ce6eedfeefcb399761328ccf64455bdf66e6f554f41e3af4e57b7da6ba166374567ab6db29c0b2bdc8609ef2bf4b0e944c5f5341b782d1732a4ac77a123dedeb2f4cd15be8ccbd555193b3bd45cb532f2ecb521ea80264d185c521370057430e428cfed10af79b4d4964d9db0bdededf0e68cd5b3c136eb46c1d18b8213348b516bf1ee8deab8397a82cfa1882bd792d1d6c659c1d531f32c8e5d27037a25e485354a5debedd171eebd95285c69b55b1846b27d5ab6d42366e05445a6b0153f27d212f650718e6218dc34473be4cbf927cf23d1d0cfa5b83c8463e9a2b96e738429032c1e63b55e8d7278d3ba6b93ca10e88e0b49b93af412d98d0729d53118c577a54d0ef286493e6dcd2c3eae0f278980896015e9c35ae109a22afb60a425a06b706c13aa15e8c8d011ce70c2d580eaef7b9da710b0926ec21f9e1b0d2f03a64cdfa6a8cff71bbdebb819eb1a1ec614f60f60e71122885c9d2f7f129d48da8c3a0f88ad968e5e22f26aaa76552285254c44b76ce0e1a9da02ac2ad17fa894b8d47ef784e0a7812eb306f3a221577c02099490bde4bd44f8dce13379b6b81ddfba68d8863166191db0de525e1a32ff22cb1583d76fa75231c29eead16d6ffd83f3930dbda2ad2b6a7a9de3fbc207a1568075fa0d7feb426363b9900c5cd517a41026a251fb984fb6da7f439372d2e5c7a8ba8e0383ed4534fa396e70b68717e38755581c8e7185d5da82446ef2dad6a41988936bbce27ae18d3ac7a6041ab831e24e1c209f7a352e832a89816ab69bac98556a8c47efa42f5d9586833961e4981509e9a1accae1452babb530a79608156d017829698d5dc3d7d03fda1f6a3bbcf3c5fe6d9aaa989b855a25c3785b3f38fb9f5eca8135ccb5daccc64bec8c67ecc0b9f743781cbe3fd3f1d82f8258ed6abe088a7fb207da35db2aa81780f00a70df2f531d89ca026e2418b5803ef9aafa84ec5368ac7e7e656fd45e57c25b2727e2a8263351248bf87f604fa8bf5b60d400c956cef48df3ed3bf62ff7304d690d587ef3d4c5a965d5330541bbd3ffa6fe6a69e87783feb4ce040172cdb967582b0206a67be4f5dbf2ca1285d83611af5e95f4a01ef0a1d8662a2039047421f2b8b71fd914ea1efb5725c476bc71fd328765b42edbc647a6c9826ccd32ffee3ab4bfb463ce41a67d26a8314fe2270372dd162043a2dc90edcad232d58a61b06b8fcaba007abfa2bbbb81040eedd946f3bc3653ebd830f59ba23da04586679e0baab957a2f8e06a0eacc7a93d99216d7747686e5117f40a7b804f620cd54e960f3a3a54a15a76cdc5c5ede515b23647150070400664300216af8d933b52d90975e4fa1d89f9e70aa160d01a4aa38a5770636c9a151714fafe8e94aa31bf4154043553085e376675bca6e42fa8415eac5f62a1f93ce8920aa232b6668f0863f1cf616742f019ed9d0c75ac665f8cf0b88a233095ee06233737ae81a4f3f3483395a2f193b252cc1c0c43040e1bfb0c2588832ea12d49003c826f10b5d0c38199a152ae08061a64160e8138d5f04005d5a5d36f4dc7f7bb96db676016b206794ee70a227e3cc2145266c84d1691c865485475186e15cd5d2a9448f658aa12f89178d60a52847b5276141eccc731b03cf34a93f013e3eae894995c325e3c770b06059c51421ffde2e55f973c0492a46b56ab7c3bb28e0ad7c491ada62dcf352c61f408d66ead910ed8adabf9b356a3ae0842617448d80b2fb3b08c3d9656273fe244412d53ed9d23d32ad2806cd9c4183eceb23ddd78104f40bb87d19c472941692d2e81f506b6a29468c65b7be6cdf21eec444dcaab9c985c027c49face21d827d06cdb66c93f3aaf2fa70ed14da34ea917a67c4862a6d0b009484924054c386532e0f22285e2f26601b5745271b4c338881bcc967f8a1928e41292ab93a9a76e00b7ea15c9aced97899589e5eee818289d8d0ed28d3d73fcc880e8761b05fa58010b94e1730fdc5881ba1d6d152c103b18de8a293e4ac2f93fa67b8a0a219e77a7fa4863e2358155bb319d7240637a8de32bbca4e4ec9ec0a021ca019f0454c6e666264c2d3dad938022a1a50b987c101e3a5cb246ee86aa7aeb5c4f39ce41b9b30bc92741c8753e6088257b3f7794b739acbf7e6be1a79f637a348d42185a27690916ef27feee0516997ce75e7d6056699d7e886946c8c943f66986cebfd767f3e651d7b492a739ccd28694ae4889589b3d06f07dee2a293dc45140809f0742de6abeca8fd92c9d66ed77e17553f897d7d4da3f1b17fda4a8b81c036ad5a682a9ff5ebca05d2715ae8078f23894623191314dc82bece425360b4a7dd9272bbdcb9f20b1254949804fdc9f0461273b72eb2fbcb23a833c5eb7927fee3096b5b18dc6e680339260c18a787c6bca0007345b1748005b9dcc6cbd1b484f78c9a251881599f977094ef588fd485bc9f45cb94bfed43c098a6841dc768b5bb7f439e4f6189cd13d9954aab937a28dff76c19c4db32fbd022a5d0e9a92e661e23a8daa439afecf7c4ec6f7369f8ed731bd6f0593a4bb94ea0fb37fa2bcb73c1c7adf645f3ffc2c29682f66753da9c03a7cc819d9783f39e2e45667b60a78eccbde3acda9b890e48d91c154fbbe312b14a8cdc6051c3836eacf19d8153889bf1ab6cd15c659d9d0e5cdbc666af42402c16ce492d6f7ba0a5948b92991e88b371410bc32ae6c9806f7568c13dc44ec982117c0335437d78358060942c88900a440a99c6e53ed5232a53cf93e143bf4e192f3df4dcd4a5d661a4ccb44d41d241015717e17fc353d01bd492556024701373790e24fde96e81736eaf6078661636361b44c5dc4d0d0573bd5d2e9fbe9d39077c82f52c38041cb2bf092844134c1acbf8dee7996961701f293801840281526d55cb860c6003fe3bc0b1f772900911deb9674557bb9e0e8d2979333924461b2d4989afdaebbf2330ab0129a41c17ce38e7c267b25929f81025812b6efeb75a8646085747a59270cd6253124df304b83437ec036cf2bfb6025c8c42061922fd82c8b1d26a334e23327ae86f05cc47af2c298d4e88938cf7e9cf08285fc288d298f9d79577fa55d15f5217fc9e82d957d27286aae9e0302675c84936030307a75f8494164432e1c6d4a92d191e6203f5fc74986793d2bf70dc3316269d54d0f5ca477a31f4939fd58eea16e6b514cc4ea5e534ebddeff481d60806b35d42565d49aad37278d71931ada68349a7c7bd814272d89bd19ba10756d8cb21d0ccda08bbcc6c23990dea6729fbf004d3398679df077be40765ff9a6ecfb009864716c6b02484fc0444fe5ea634ad97fba2d9029b71e8d91163b8d3fcc6f5acbd1e45f6c5a5008742e454fa1ab5f66bd59c65d57d2f20ac90f6928935b9d1c67b45e177d30b27463db8ab0e56fd93876ed28ce4c430bef7c66af611bab47050c2df694a57f9ab2ae60b872a252f358488075054907ba6b13001099daa7b6867b781958aa15e4fe7fbad649ed26765cb8a8b9ff853cc56f07ce2d0ef22af6f94c961a32f0bcabdc6d60f72640467c5b04526084237d60ba418be140f4af7ab53ab04dd4e6022e86a2f5b682a02379c323cee4c9b67e270b8b14dfb44847c3a648c6615d7b18066b46f777102ac238d1863a20edb60d3adebe7ecdd053bbc515028434cf9f3ee2c78cd76e772081e2f28709c7d4de2f5e9604a1249721c04624d5699dbe17f1e66151115806b9206ef3ac00a3910efa48d9af0a454742452b77a6d56efd22a49b52c0c93f4cd4ae6b144578556c0303b507f01dbc73938d031cdacb4eeb92d4ee099e2858d27bcbbde156cd9aea1321a615d840f03974fa75aa4824061d79a98d2ed56c371d600fe8db55bbc39c9c18e61bcd9bb6366fa5faa6ce4ac8822c0059ec124cb0503690b1e75611111d0599819465962065c340c902572cdf9a03c0e6b829f6e8f736162f349d6845bb0c1e6cdd24b5f81def24b6da0364395ac1ffcf9b4eb9213cfedb29658c7905c124b49e7fa872fe74d36c3492b6d3498d923da04a27f86c16cef52a30664f492f2df27d90968c1f7be7a0ed28d6ac7fac6f7b56862376443f7199f4d0a15141a1e5457b938b0b21dd6445e28bf079a12f5dd5bc826a7da0b7e7014568ab3f4d0cedaa52dbd920c2d639cfaf0378b6d4c07e4b53754c300396d6de6682c6f85b6892a1527f1fd9b588aedb2689b34b1d0734733a1a441d90a1e4d46122f40e815df06bb4563e3e94da690d1c409fb3d330dd4e9d49f7485caba648ee6183e71904d527ffc642b1addc0b7da5be154ca5c68c904c2ff51e08d2b8b6991192cc222891ce3c09c83a90c3aeecac9abcb6b0efc0f10cec980affd53455717f72cd63ce97876ec7597bc81367f5d", 0x1000}], 0x7, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000280)=0x8001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x5eb, 0x8, 0x38, 0x5, "c7920864d0ecfaf517410e7cb66262a8676e19af", 0x6, 0x10000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000000)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044913d05f24c809e9"}) 16:09:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) close(r1) 16:09:11 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) 16:09:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xfffffffffffffff7, 0x8, 0xff, 0x1, 0x6, 0xffffffff, 0x8, 0x0, 0x2, 0x100000001, 0x8}) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) r4 = dup2(r1, r2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x2) 16:09:11 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/43) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1, &(0x7f0000000180)=""/35, 0x23}, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r2, 0x4, 0x4) 16:09:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x181) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001]}, 0x251) 16:09:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) 16:09:11 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2012, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x3f, 0x101, &(0x7f0000000180)=""/99, &(0x7f0000000000)=0x63) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) close(r1) 16:09:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) mknod(&(0x7f0000000040)='./bus\x00', 0x6103, 0xa7) 16:09:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x48) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:09:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0xffffffffffffffff, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) 16:09:11 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x62}], 0x3, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:09:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x2, 0x1) fcntl$setown(r0, 0x6, 0x0) 16:09:11 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x3f00000000000, &(0x7f0000000000)="24167943432f4be43124798b76b3c224cea41f1974c623e5164efc6e6da0786752b400ac9b0fddfd867b629a1209ba5f10412d4f9e7a869907026d35024b7ceb7b622b1e5d77c69c802771cc34051ec2f5a14aad3be23189604ea87fd532979eb834c7972bf5c13701b0e8e1630214a7ab1a8c6639f4355d5be44f8efbdaf94a17b3162cf982f3c16a67372b351a412542be8ceb8226e700d2505937c99ec8cde98f59cce0546a412dd30bb65308957d9f7558a9262d128762d6448b317819517de0808e7279e0f9994b74beac0776988978fda0ee4e1cc044fd09392b2b2a628e0efa4c9c4f7ea7475e75621bbb9c0451adf3df5abc1eb5de4eaa430a55b02e01df3a49091bfb1db189167fb85fe7fefb2b94802fd40b380dd7913b4b8e888fb6173a6c47e6cbe4659c7eb7ae955c60b9488db6432951f41916cd60ff5a2e22358a7deb522910e22cd43098f39d7e95ca661b6db8d80cb6633b2add5bb730810904f7c28a0ec83f9eb9dc423cf72067b6172947a36472415d68b61db2ee73e14f30fea25eece4f959ff99478beaf1305b5850d6183b20c569db3273443510908f63cee3b37b6c08e52f9c6feca8ba78eb748060c34fab4fbd0039feba2cea2f5b075b06876c90cb00b5e8a70d8f1a36ab29a48224ed848dc50418b1f5c28c2b2ce10f6d8b7b9219a404f6f8d379f85828c5e3eb1b372e4670bbbf682f0652ac8b0ed92cd99f107842061d7af4edbae17ce8893fd6fedbd66784697f3b44c0b1d9e64fe9ca788da62cd090f4db666d8304226c4f2a8aaf5b59d9f47d4c94ebd6da186dc808d5a7cb95a2f2274218daa74f0b3e26173b1cd3ad4556e7eec660a2ac44aa5f9c03bd3edadcc7a0911ddcff25291d6c88adf3de8e9a2849e2b55f721cb6c3c5578161f9bdbf03c8276c4e83227d7f9d1ce586ebfcc6349b9208d66d928777ad4dded7a0ecdaa8677863f80532d91009c5e505cc578eaf71a1834772adb30cac568586acffa6e29c00cfd4964ae76d94fbbdcaebaf4f43e38207da32eac1559e0517aeeff4fd2f4ecb36e8cfeab9cd9294727b646afe3cc0979b46e2e88191c43f86785c197c721270c584f221e3b8ff59ec27734e87924ef20e3f38c2fc77fbb9b6f87521dc421686b1dd4a2ad6863d37e639d1a4350abc1f05c8fc92ff6f099fa831f6b9ce3c0f39e9993d83cdf7c785278a851940e5fc7df247dc86895448421359ce5cc3c40e46d5c45bce40c4d933a83cca156c18122e19ad9217609665535491587b0d51d7df3f1519bba96d07eea8757b0f8a1f0223558f830ea068d1c72cc7b2c02c5f2839119ea0d3aef42f865a943bdc16b8041ea9e4010a2a9c9a178e25a38633d0ec69c2ebfd8ad6fbaf10c8c7e415b6c4948b73b023c6498acc81dfb723eb4996cfce7337358b3a976ed926dd17cb27717483dcc77732b89c810d007b6194066e28685214325768e15513ebd5365c537a2d3f5af4dff97cea3f6ceab72728362e9fde0d44ea61667f9ce83d44be793a8d37d912dd092c394412b8c900ddd69a2dde35185ef0c176ea8b40cdefa2b279376b158c95254c5df9d167959fcd8c37badae937d3c3c510c82a471de9c053c642005306879e421d2a8e51c04f689ba660f3799c9db2b583afc0ef02afea326f8b9e6ccb15ef32287275dd95740a1d01b2621bfefdde8f4cc6800de4ff75f716134def99b44ae47d0d913343986e18a3b74922faa80a2b289724480b6db33dae7db3a1c83507b34e9b523072c184a4197feb01d9f7d3a045e6a6b107cbb3ea20e529d8a4e0cabd02e8e44cb1c7c9f2738eead87be2f95143c1626612cdd2ef447710acafc5c1e6631437da9a97d5dc3ef07afc13f13fc66711e6fd36d667766b1ab0a6b83f2eabb70584b4972c38bca988596ec2e2c7c2f9cbd985342e6adb135bc57a7cfa4672523a2a11b829081e258ba730997eb709045d53be8e08ee541e86ade9287096bf3c0b81e13f920a9c95dcc9b13151b175c95b61748b92f39ea66280f942982fb1258c4e6921f868b96e7fc487060898bd2af0f79d671b8e4b03fe2f5463da8468e395099366b25c38bc255a23b4f5828ba85641396f0eaeda30b6e663cf8dbf6ac18dea78da63e9c08f865cf2b7e1f1b120558afba5edd10fc41ca241915d05730917add379ba8be04a481e3b7644b478b2316f3fe1eca3e0aa78ac93bd7dec24edded9f08bb65306c030e1d397ac4f98e1122500a27ead8ba1d37beead36b788513393c5b45ac1b10d3be823deeecb694325dfaa91aef75f2d1e0c363539157f5f7ad9d90095c3704a3cc3178eaf51af54a84e15e6ef865c9952ca0225797834f444c93d75b5302483be65bb2d13d1fc3fd8f4bf25fe0c452acdb6db8e3b7debbadc132b7568688dcc84989957325aa59bb0cc1c58c4abe1f0da94511d2b55f6b7fb588d3d35a8c505dee86728269f94300edc267d2705227bbd7961aa5238a0b536a80188d8a9543b233082008243431a827dec28c595594c2ef22807a7131a239632206fb00ad3c12638a13e6fec523a8a2492d2eeb2a2f49737b8efc02931864365b2d850044797f49aa73cc7a915bb1126e45e3ff3028373d2aa089f609d34344297c22622c70a8cd555e680d7fd6ff7e59a906844e19636138d04a8abcd52287290725aa16bee17f687182f8a5841c1e1eca7d38507e85ae872dc5095b4c48c82e8adbcccc44c144fddf36440e046da42ff14dd2c9c3f33651dfb5cbe8902c38c8bec5ebab5ce843b78be55fe76b79361485adf447be891fe14939ea5ade0c6c1854661e3d06d980a2ed0d5345a530bbae6962b89c74cb3c711d7bee6dc9fb2ef1cb988c49bfe446eaab25cc701fb17ab33937b7650b7bc1d721b2f3368cf68eb9fe5907e04d810b6f830a0643d0a1b349a3cfefb0ed1f07a9b7cc2d7cfe8431e8a442e276fc84ebbebae714cd188c77dd5c1862b35fd7d576934fc326ba2a58a004847008388e066898bfa5181f2be30e8849336e6e3adce66b2ecf3e1151dca5e551c498e2ab57289d2b8215effc167547c153b4ce39aaab305055377361ab26da2fad94538c92d801f2be877c7e98c25675b486d98c702fc14abed9113d9a0f759d58e39d82857440cc6c502afe16e1d3ae4bde7d4dabb71b2d3d55df1906d62dd1d508eb8aca88dc3e54ef9552edba874ccbd7c23389a30a84809299f1d49309cc7500d86b16ef524a9bb25b49472151bc5cdef69b520fde62f4781dd0f42219cfc0942d44f5574a575d5cf189c84446490726fde6c62d32486961c3962a871cfe5c301ecb957a3c11b5608dec46a9bb24a51a32c41b0663ee611010831c906ad6bdb66592d0058eb773f4ced2092b2c5dea04cb17b086d309f14751825dfa0988f66f70c1b4e0cd69e3f2e6b39af9d4c08be3d26626e614afbeaa7a165743fa4815dd2407d42e67bae1a0f895dff10ac96fc5db90a73362080c81dab09814e4c8a2252fa6d1ce97deca85c88f974305f9eb72570ecb55becb894182a2171e078db4fabffca61d3a03d2c161fd27c1435622538e8a01f84dd59991385d81789644091099072158d95e8295003e11c5d0dc9648f40eccf6a51e332bde9411f5e73d57b9b74a42ddf53e4a6fe153f579c00e178f2d3d363e9134a22b595d922cba54761df07e99b32a958e0ea27f3493f9c59ad10b5b4ca2f61a8f8f6bbcee1232376e650e79bec62c205e80d18b4655d8123bb932376a01b871fdf0fb5d9c0774344e2785d6773390e95dd1f904cbf1c9e949d37e887b6cacfae6e27718ac4f3cc7377868ce24e1cd396cd736f1f3a35c6cfb75b5098e776e3ae19bdb5145e4758ad19853e1f94ff307101bbdcdcf105e282710500c8d3ced571cdbd795357c94da92de1dae27588140d1694d99175eef6b3283346a97e66d9f4b56331d13f1f0e0fa85d0215213fafc6d060fc12fd7ee4adae29d0926f2a3982793c29a3d876329c023cb89730db3017e5e19f575f5a4231bd4f752f16e0b22941978f82a134b9516f309f7b6127ce624478e37181979762c38517a119437bb38180077023e606ed6633c124a9efd81dcdad8b2ee3fce9f1654f050899d2920a87c61c5bd502598b6690e279eb45915ceff8ab3a1e2408b6b3c0e5bf3b97c0a5b1168239bd8f0161958af1402a78e626b74cecdc25763e1d16a4c73c488c03e597d6a53825e7a1a236108950f0d3ee22fb07dd47c72425f9f9cb00478dc49f45e61ae1bb7c8a9548797e214fd5aa6d149f39f728f1a4d20be654444843c083ffb5b7f94dd1196f538669b18890fa15f3043fc031e2ecb50b6c6267764b41bf78e37c6a7e6149090600a897ed7cec16e1de02369dd43815eac172286df31d93c42f0f031038d83692ddbc1ad702b61ddf3f60690b96d697df8a58d1beff3e806875ca50fafbe6d7286c53f82d2fae2ba403856124cd31af6a7da71f908efbd20adbb6eeaa8c57d1658cd9f333e7ecb638089c0673f7d6e3d17e39644663ff8fb31284d1ce05c36b6a96bba981f2e4f0a08fd90acc785ae9ae724a3ebc6f8c20de1d721bcd0049ed246dfe40b49f0b92ecf2b08b0b95a70b5c355986296c78f2ce31b1e09dbe0b680772573374809c5a7c657766a0d71a1e33806105d819a458db3c11c3bb1cbe184992733692651656517324d7338398e927aed70198ff73a92eb0b9531f783b99cf91ab81fb767cb2c134bf585c8343cb7a0c00706bbc515ee49f57568d6721e143cc9c559ef6082ba95908a178fe2f8c5ec52466993edbabd2427132a92ba5e5403c8d6ef2fdaf0550c972dc4d79df9386523de668576831a5e12c293a9a00cdb2a6353e506cbe12b7ec7a0e4e05cf888fb5020809139a15f8cf981ea7a8b12852021db5c56d3161d32cf5f653659c262eefad5cc2c56d97722196492eb27f4750e1336ee8ab47a9ee8ba8a0ffc9e93a52737307d98631151ab30e0b600def3271ed17d3726efdd5e1c6ddebfec2c7c11cc758166e0c40410b93e7b12430d87cb4bd72a1305100cb0f2828ede9325adb2fee5ab07f1f69fbee27185dfc1b243a1f373727f26cee96a4358e011b439e34939b91f20fc015c199db157bd4e7198c45f92e4f45152966fd1d967f4731392dc89710e5995e7a08e061525672926e8312c777adf79453cfaf1103a21595e0b052a2a403b934bc28e8cd33f03e9783e6932ee92a62556e4a0fa717c9fd73b0ea8f24cfa3326dff8342c6ef8a47263b61664ccfd90bc03079555939a4b57d3f90b2abd3dcb504ee9ad69d7cf0f2393dc59282e8db8c71f1129af883bb175f61e9c4f701c4fde37d5285a57a532d569b4ec72c67a6eec63c691eb6b9810337f0c0b1ab515e3671feb1e76698abf1c22d3157d771d90953fde1d1e59db32a7e1987eefefc2e11bd72dfe88244f5ed321f7e492d2e0e508ab156ee9fb323f2a326817078be61946a5fbcc756162cc026aba6a6eace0673ac1a91261142b653ee054c0da7ff0669ea6d05a20fe1529b054983bf3ccea34bb0b5cb7b053886d90a7b9531e9c910ac6a3d82806965221b502fb041fe249f7a36e77e5ca82590748263fef2949e54e7b4b352ea67fda5301f55f3b72c7a6e993b98a8dc4b67688976b299278ab36918e76b03bcc78be3cf5a637fcd3f19c6d964093f63497aca69d1cdc317cf685033f5a396f3c721bd56172d1390fa365230bcf6343fffb4c858fcdf2b03c93570b989dc3439b6d56029b45f43c3ce6017cb68d2d2dddc5deb118ee85c210534339e76ea700267", 0x1000) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:09:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f021666", 0x12d) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:09:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10002, 0x0) socketpair(0x18, 0x8007, 0x9, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105) 16:09:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() mmap(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x4, 0x7813, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) syz_open_pts() 16:09:11 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000080)="34ba3e00", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x69e7ba96}) 16:09:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x90) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x81, 0xa7e, r1}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = semget(0x2, 0x3, 0x151) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000001c0)=""/253) 16:09:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x811, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:09:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105728, &(0x7f0000000080)) 16:09:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x69, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)) sync() getrusage(0x3, 0xffffffffffffffff) socketpair(0x37, 0x1, 0x0, &(0x7f0000003280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000003200)=0x1) nanosleep(&(0x7f0000003380)={0x6, 0x1}, &(0x7f00000033c0)) utimes(&(0x7f0000003340)='./file0\x00', &(0x7f0000003240)={{0x4f, 0xa3b2}, {0x80, 0x6}}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) unveil(&(0x7f00000032c0)='./file0\x00', &(0x7f0000003300)='W\x00') fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f0000003180)=[{&(0x7f0000000040)="9d68c0303f39fa2e8afbef945d4577d3a34131ea02318d735a8ade694512ee96ab161bba02a96f59cd4f254e537ade09e1c1a58f8885688622452bc7938b616be66bc856abec06e5e4509a5a26349e596324ced1ebbf82c27eae4b21a28743", 0x5f}, {&(0x7f00000000c0)="a2cd4227a81b5133d71bb83f9fdfd80a8f0f95be0bc2c1ede500b359b806ad5aedca499eff72bfeafea3752ba6a0273dd8730b9a43a6b755d8c77eb6148ccaa526dc57c938ce3a2aa811602bac19d964e07b211e929b2877e97dd91c4ff6274dced717bcbf52d3834b20ed0c5a5a6a5dc382debe7e42b57be5778e2baf2aaee4153bee37847be286f1a8604db44611bd09e114e99b3227ad3bc4ebaaf59055e17f58f42a1a3cafc13e86fab9e9b3ce36a459d91c8462971471a12e85d02a3dbb299deebff919562ae542e91251075d847b24f966f3ea243721f3116b4a465914b648267c4d8943785d58db238597bd1727bf8beaecbaae3d4d7a852afdd4ca1dadaa0624755723a763ab646556a4d7b2ec759f1f04060762c1c078da45d31376817a8098263a8e2796ab6b1c7b26eb87b3542bb42f22b57ec16b1667e8dba8bcbe793e1496eebae937ae5fed3e60bd9a37661ddb6e7ae329b190d9cf29ad55ec18cda2462d55020fa35336e39b992680b784544587bc1d58792c995f2647a82c126f27d252e17756782a125c95c1e62a7f161da545eefc4740756bab20a57a714d01626e5bbf2c9f3b4a6de2cbda75bff2990965ac0281862b8ba58681fbc69b4ae7d2e34c263c920c6b668f2307d43a27e0b8037e63bacfdaf0f90b8394da571b081706fd2ca38624d954036c4411ffb6f7fb6487dda9757f6015148323007d4767f8861976b69dd1abc0fdfda115fb08b0dc9497d0e20211a8bd53fc01baf26cef1f0f79d1562db1153b56e32694b9060a00e81e4980b9ef2936cc876291b3de5f403199137250d9e8a0b4c04cff768ea938c1d7149c060ada35a2ad25e45f68798dc5f7c0adba456ad078ae01b8e5fcad8cae09ee42e71056acefe949f3144a012253b747a61bfcee5840ff4e8481a01d0a6a780a364f1ef7e026e860660c06d6df56748018a459a1a117c5fa095aed6e1ff50a8436151c1466bdd9f32843970956c9b77f85cda7199800e0ec598a1d29a5512601a121099b9615bad1ebea7515173c7e60eaab783a3dad519552e3392ff2b23825dade4b0f844a94c2259057ab2216a0379fe7fc7a1afec75159a4d621837de8b08a283eff3090273a5c3e98f66fd5adedfac744fabb0e5b59863517665512fa9d087720c281859c3d3b4b022c864d7262c2de12ca4dbc644579b973694a2cec4750c0ca5e129d898a6aad2094ceae18fbbc00b16f3f8c4784d7d0d4089992ccfe236f7bbd44154cc178395f7c46b2e99816d9927b732816d4d0a76875b551756dc568871255411ba70a43fbdf32a05933f36dfd7de41f87a5fa9e7324b24ed057a9ca343270cbc51be6212890b54c4a0c93da6953f801560073e0c7eb4fde85d4d8fff94078be4789196cfa45fbf8329d581a4c1cf72cd6a0fc6a0093bb5d2a7aa82a21e3e65d53cb079fe49c9e4d7265c51529b8f14f250982182a6110ce1822bdcb73a1009bfa8eeca48ca904d0a425439793a58e5398fc75831f50faee3968bdd4b83e063fa335b1a13d2f6c533e9e232c5175c6edc9ae3cf242fd910d2b1bd7413e27ded0df65c2c1206cef64a3a2e4226b8a5b103e9f86735dfc28667ffbfdcea96fc23c8d017744bff3171263222cd485b613283ce17b7f43606465fc69520503c947fb8aa888ae07a9a74e65e8bd9f5027c7168e1b1e99ed33a009b5f639fe48332091446b05631701eaa90f7e12ef3505ab1ecd7e00e2cfb43ebe3b8cf4a3311643e24a4a14bee1e93f06252cf0d4ee5280770ccc0bb98904af740369ed76112d42df8c3dad0341e0e92fde431f01cbc2faab585d26f40d0491a9d2a97be22a8f75ca434d4d1922812ac74d9eef65e40ba1e18854180acd31fa2ad145464d322abb492583e6eb99368d794e2313350ff5eb57d4f519ebd130e1a579187d6e3bd5c05ab0ef3f949d65143244ca03d4bb5826a622390999e2a4e9d8142eca23219b1a834b9bde1e6accd2d65479c342c9647e1d9614368faa150512b06c9a4c97063bb065772d7dabc9add7c7be4764d05085ac400361fc1752d69396b6a887fd63c550a0f8c83e2dbbe2b90472f6eb6d87c067161b3bd96bb093b6a832ed8dac7a1af7e045b7605e166728565266871ea43e59b71af17c33963bb474eb9577e644939c1f17100698bca508a7f7d7eaf4f54cc98587db2027f42fb986880e54343c8dc0c63e7e4e84c251dbb56583e4352290cccab72d1505725fb09c259de9a65cc9e96aa1c0134fc92a2dc8295f9369295692ea21eee77e5493b7f4f74e3518f5533f23dc95fe876f7e530a3f2ea6272d24e56432086af5ad332c5402967675bcf421340fdd9543e6748efd58c55dc8b0efb27fc01ffd6f64ba0b3e114e7b80cfa4225347b574be166844b0d499ebc25df4055ea169707a3cd7d8f29f00868baf21651103c5816807b679367bd81411597303ef266c263b562261b502419f5b30c44d698d60facd83c3f7d9d4067343bfa256d95bc4fbc0c37b6391a8586950669fc9013fc9f926dbe5a09d318ae69ead5a21b83db0fd3939c55bffe1f51f1e158791348aeaf321129d3e3899774459df5a5a3ec6214e03c3818d68aa08b4fb7904db16df750eff447884dc8cfa8b3c27d4d6b6765a4a17ff3d2e97b5a071c0ac09e2d0972430c7678372fb13f91af813a0ab9c4ad0a202181850fc852158359df86832b14b2beb207581ca44687a81169d7c754d1aaac73d1145d344a5f78883f9143666abb833fddd092e52475d716c2779176d3286a49fbbe25d2d43d5c082b8a4f59e3606d58f6f1ca3f573bcdfb255439e1b9ca72552e0cba7009ef9af2cdcbe9fcd45d6f30d2c76db78440a03d94e5a629f1d0a0fd395736373219e797f6f08cd06d870c56e9a4322d90d28b9d613dfcc623ce04bfc6f7c5646b8874963fefb1a817cdeb91bf2cacef5cd63a7de7d9dac706455a4b5c84670262723be73d73ba0f6277f646aebd8dfce31275839d2bcf5075ba9a53af9ed6f7203e0d0d0c4f4eec67cf306bd08e5256fa095660d758e69acb84c24f6210afa09672d5686d466ea1b98556554f4ceb58069577bc569c31f5fc7509d4ad011a7682e0ed74b00081d35606a73f26bda6f33d80e21de16e335254e2a0cc7b4d1007d885f53c4ab4a55ad6bbaf622f3c6218bd36a02e5671dd6fe082bb408bbc31e396ce978d3d38a537bb1df8e9ae0de236d5e67aa9fde5c7ebecab53aad196b8829f4c5d9a8fba2a21714db2178174648fc5ee3fc6e85ceaa377653ad9c468ce2226098d8db3b24e292e4a4e80176a5f72f5acae1bc67ee2286a7b834dc7da7cd0f9428946c2ce62b0c6a32d967aca11b77996ae261cab09765f1e842dfce7d813737828ef802d4fcbe0182848adb961efa58a18e2af27c329fc4b62ccc1907c71b8ebeaaee9eaa19549fda5ec23559a3714ec10db1e1122d0b699b19e7e15c79be3464d07fa07fa2956ec69516cfad9da1f46b35ac22b67e787f7869b120038f10a498bb2ac1e67b5a5516928f39b0e5fa978073f36f4894264f6ed20f72f04b42e30807fb4d9ace2229f34b2a89860886b4ee00165048d76d26791da0e0b423c865e7eba3b315c22a76feb218b748bdcf8765310021130fd59eb97bdd5a75738bd11e66b4127a6de03e4be21cb8ea8256df3f4b2e1fd9407f390af7c8cc1ea696280af6bd7a06bb675c9ac56052582011199802e3c68e8648177a056edb10143c1513ea526a98b670d5b656dc23f1578e60f158a1d8cf37389f4c7ef30731dcd781a2058c260dfdaf7d7ed21f97e7fc947f369c278c4b1a7eaa438f2709a580ca940c34e4ec8109548acd0605bfc02aaae68d9ea33c9687fe3e14018e033f1fa181c43bf9a0107dfb6b8635729646722fa50ba631b92b9233a67a0db39933b94c27ed06475a5a632d7bb5c2c6de2870b59a5ece71be6dfa9673c73e1c3c30ee37958b39001f6e7e37d79a6c897a50e7fbd786c50187e93a105482c667e9b8c5452edb29dd4b76c07b8f95db6ea37c0047f6d403ced1e978750cf3549ee0d723ee4057131eb87255f15fc8a4d8a6f08b05fed2a9d519f9c5861d9748deccda8214d7f340fd8568a59b2438f21db4230c732011816f2114cf2dc482529d690614b72739cc94c5bb621bdc884df599ff6137a1625f6d7a4893a567b15a4fc764f691bd14a2c90eb85785b083ab3cc8241d1935776eff9484e7fa3ccdadd58340f8622c7485a17738558880c39fdc242239784310ef2d76d3af41b198524e795d6201ee50fa44dbd37f310d053d420d3da5070d349ee85a8765cdc9959ca42357e6a51a6ade6ff06102695c08de0dc9d9d1e2a2cb385cb79de6feaf414b8c8c09608c9492b186e702439026e6120017ceb25cc6a1ce9925e09c10e961a54e5feebfe44ffecf5168a00ba269571ddd24e85ed7dc406e64678fe07b6b7d68858ccab8f0ece9765ceadb243b85d0afff2689aa0a7a08f36110953e44549f154d9228afde9186c693ea8ef40e79a79f0b87eb5cf3f67267eb6e063a9b26d4511a13409589419720da7336aff03f2c12ada7e8761029bff7695795016f00b5f2864cdd61322c20c9d8974bf4bcb193aad0c6dacf595485155d71ae70f5d4ffb7a60e01f9ba1a489c153a73822dc083b8e93676f2e1388a78868ff65129759d2c46e78d08391442188b6963dcef9bcf9a5b644d02cc32b90d1a05785f407d5e96e14ce87a53a6dec4d96c34985284e5b3e2d3ff3906973ac46ab27935ea0b339aac34d11bda49cde929f3890d18c5ac288376cfa459431e6f8ebe63367e69a773590e1220f36316408dd2e5c6b715d706e3d574c59077b2ebfd4624ec79be4c3799b8ebcfd8e5a3e63ed8d111cdd92f0eb9c9936fa5b39554977c62030001cd457fe2aada9c4b0a911f5ec3f79a64cbacf80a9f45935ceb6d39d338bdcd88870bde8729fc4d0369bc7dd2fd3025a8f2d2a6aa59508144ad90ebed6779b83f043013d6db91f692201adb19d3ca4d7e22f450a56f389a1d79b5175dce19e9df1ad27f4e2d07aff5da54863ee77c01ad20d9f56b04a63db08342ad10505e19bd49a51e9c5db02f41b85a84525b00e0041c3abb038561be63950b3bac1c764aebd7342d4035012757917ea03d31ab43ef4875a7ead9d9290ee8b543b15956d6ae61504bdb5d75bec3228d60efc0cc938747b43d33dff5c3be9c72f82bb9e376f9616493ed360059232839d2ff89b51360d04c4f676a48967ab43d0b1e75e1fb2f7e7e6da88877bfa382e6bd3888056c581fab6a684182b7ddb96ef8ae3e3f6217cd5038c2c38f327dd3475715f874439d3887326832337755f7cbcd13104184c4bd4065cf5938e2070a417a79e275f25fde0fb7ff33ce8869f90c88e1536ff021cf3c07903bf97a323e53294e0dbf5816f1c87967c43d306fed43ab1b3f567cb69fa626d2cc37d35e7a5cdaf9040d0fac67196cf86bb604b45716cc33c351d5dfbbc249bcfc407b0600aa46af2f4a37cda3c16aa3321739b2cf180d968e5b20e11c8f5d35f213ee6c27741fa68d48f1a649bdb599dd2aa777d13d93d84f0149f11d290125ae339ba18375df2cc40b685bad433793263c9893e792eb4c3574c046fa7d80208344916364dd31952c8ea7a75802f43d4ce2bbdd1311a5206f076e14cc78b97d8834e6cd1d4640dd75f6553a1eb025ac875306e568d08d7c0271328fd5d13f1d380a181b3b35a49f24dd1bb4d2770af83efeeb775ca2bedd7de377c0a55ef262d9d01992fa186b4cd9eed3bbcd", 0x1000}, {&(0x7f00000010c0)="d6cf56659f7727620cda47e022d050a36411409a2b6b15a94c64fe6f8946517f224d7c81ee66494172bd4d13dd7af0478a624825cf322f9ffd10cff7d30c67b8f5975ef5bc180814c81929519f220f97aae20d13065656f4138f0941ba11fb62dc30c472aed5847004a7053a4b675a124a0c6b5fd25590efd92f05652bd92d87866c9631acbe22fca30ef7408fda846d944e932a1287d01df8796409bca2675afaac537a18a78e8aec023c08f8a4dd52b20ba5dd6b730165ec028eb6c909ac99724cf3823f1571fac1ebf0b79eb29e5bade1772f1e3bd0173115d103db2439aa65ce85cd5847541a801f0c9a323f1f9370fea26e5d19db46e2ea3c966b0fc633e490add301f2c7aa8c3c05a10b06890936094c29adf68d1fd74f787f67543882d7db663766f97e26ebd029bcb0ef15aab7045587c268e02cb7651d2c239479241512cb41325714820fed319e34db9ca2b270ca9c49e66615d320301a1a198ad3d5db51fa57b272964b8f46a8e8e1e3c79ab08e3ece88ce897d14546d54b75fc5c84ec1c2759f895340af0fc02774962ac7027397dcf36e5146dadb9a01fa7db784cd006342201e5f79185a809919d7596de8187aee374d1cd3dea985c6ad3dbb7c5a83761aff4c506735f3ace0ca2f5acc0eed77f81f4236062a479dfbd545c59845755fc10a87068cf25ccb805c45bceef732e9aa8add81a827c7659c277d6b752bdbb57f02394a4d51ff080e258c4f68cb5ecb1a42d03ca0e176245230b3115d3deeb5f93b73909109df4d51a772718df0f6a26d0a98a3030784fb33bae754a9a27cb22a80465d0f2f25c28a16f753f52fa5c55a9da4ee71e3a9ff667b82737208d66914714872f01b0152ea6abcefe416767d656d5cbefb4affd0ee3960061516317ca518ca4146cb2831e745feea28117490f5a43f86630fa7e3cc8f2d8cc126f830afe407366b6f2c7abd1192289991e107b9991532ef825a1592947cb48a315ac75073a752c3d919f4ed20c088c8e7b955ccabee25806c9a1f850d52b6c763409a361a1be544fd6bd7777f43da132c6f87e792277f7ff0fb186ee8b63f6941724a913815c984e430bf097a792f761b0947288068254ddc08c812bbbeff9b5c4d9ee18c3c9228909814d7f08c60f2d46c0cf0ca53a4a5620dba718a51d84012bd4feac22419c210a1b73b534e58524b10dacb05c728484bc591d1514adbe4a202a7b82147302b7784b406f084b97cbe318460a2911fc2689b68a623ec94cb4b4edc76e493478e2406afbf04e3170b6b9ef4e5854482a763f74cc6616a14fdf352a6e80a274e7495aedbbf6932dffc8bc3421615fadb579b8a469347e56704eb8c38ba2c2f60c1352b42f6755b16641870294f1ffc256718466dac4ce688d78aaa2ff556fe2ed58f2dc2941b3719b93afa1c8da46c61c01f976dd1f536c7a7148fb2a705f1a198d97194324642242882bc6182df55e8a72d6af76d4636f589fa92244674d1d05b4188e89342158b0d88d345bd24c242bd6f2e93ea1cb525a667332e1678d0df96012e8e17b64740d072fc67d9c743cd4089753edeb8bec3842e0090dd0550147a4754d4b65ea0b3a6426e1ce9895de812a19bd7e5b901e2f66b732bbfd3322229a1b5ec1018957984c1eebbe70f87974e13203a6aa7588cba871dc8742be354b1cd268262bdb55f43a2b9ac448df999311d94145641dda4e7d2f5d7b35f88eaf758ed75b05037c97e7a68f2a616ea2baac106197b577c712d959515421a6042f0904a2eb3ab370e9a4b1a9fd434dc613d7c73fa51c2a7f940b26aa90194dad7d1ec99557e641ed059891b494cbc37e023f2ef0328aefacc5583490cd42a3218c1c02257172dcffedd43505ecf349a513df5610df6e5f9dcef4d220960d90a06402846a6132df7c95116ef1ac03ef84fd092199c76cef5b08242bc8ea0ef91c7b271497eb858e835de8e752911452b9df18210668f755d3c0ff4e150a8251b8679abb672c8721af4b7637764f51378d784375c277661f1d58c4111d97e0c2849a8efca5b8db800aad7cb62e9ce3b542b9f765ef8d3ad999a02464971ce8cbd2410b6d29b04dbfa5a631957557a447e4b5292c194999ce40215cc57dfd6395e794fb170c51e5f6f88dccb897b9a879c08a6e8dc10901ebf3402ecf103aafc8251f6ec58326484a2a48503f480bffb7031725b322d9c63cc23bbe6c1d5767c1df9164e35e57984c55fe4c6ac982bd04f9931082ecea4feb6a688877245b4ce626fe16ab8f5292dffb217ea6ab0aecc3aca25d795189b49f59fdde1c89620b2df912942264be2b8f21e323ea33f6df5d738f51c68b6c5ef4d722f70b2bc9ee21686de796ba3a9a5006bc5e23a9e746a68d9f5a73fa18f7d97c05beb918eddc6f30fd9b3c574debea1c14789a9eba1c2d968d31d2ea9144c7b84d9d85c3fef1e50ce73f34a1456746040dc716333fb2b74d0c6ac8db75406bef1c5d7441629ac66a8ec087ed1ac2e1569c404883eee5ed1ac8d70ebda6d76eb290ffa93fea67ddb4dd5cc6a3fce457d03d7bb993690a395b36e8b00af73412889777adba7df48e567895fd0e37ed42d4a9d24d868ec61a7c7bb1c68b03df6f5f2f47adbefb28c13402a7b37e17adb0c50f1a3274779912fa0ec55650ab8d1273f6581936b4588a40cb7bf2c147dba1a4f28f82b14525892038419454ffadd8448a17c4b78699f0e99f8177480e395ee2bb57fcf82f03934537c3f876189a281f0b8e8ec9a787f70a8013c4d52cf8747e9d74a0652cdd516c3a1f24f3c42d46e2304041749da328a8bda1c9ce601fd825a124e026d851abb4151845ada8ab4b06f34bec10c5817b1ee7b7d1f552a6ffa75543d3b3a2aa184ebe0492ff5329e03a1aad5dd064b16a8799c58cc79926d21c3f572e3613afba97ac433c43dec68e0804a212d67c24ec7a56a4127058a6e9b8ca3ced055ec5e9338f94af36a7f63d64316f404afa14adbf6792be2870fac7ed2bd7ef576764f94ba28068bc7ff3a0f0f3de3a6d243fbe2268d4487c98e5a75ac4359025366b5ba1667e9edc97749ddd635eacea2917052a952b9ffbfd4bf3c690f4e147649b83940a226e6187f993b76b328c5845053a816bd3535b18e885598da22989a67b24996809754e99cc52624caa0e12604ac664005c83e32f535f2a162a743843fb16a7fa843d362d64e6fb1cbc50ba0509ba19abbbc27037f8b1f75526f5d3676c1f0a796ba1eafd3c1305660e5cb18001db05d9fa5bd0db3d45f4a2b53c07fc9247f7b96ca01e0c50ef2fb9c51b1d3808bca1d6d0f481bb24da8bdf1ad542893371e8e51f7f97c0b485f6163e7e5f90153077f41781ca09895cc9a479e33f20d72f76867650650fdfbd58ecc517d9cf4519c6a8692465a0d7d3de7cad6193775d8af51b28df3fb0bb7e4ed271e00e29b4c1d447638cd6c9ea5937afa0e52bb0338380dc5ba6a3cb5c9b131e3ea3dc7035cf963bbd90860f48be92c1ada6f3e1680f4956b223fed82b6c8ba1a6e8edd230bbf0055adabd1a3b6144e1df6b5347f96afea594b1839107a7e931dad20ac234e4b63961cc3b6f7c47a25319b48fbd985ee1ed9431db1a6007bd75d3f09d5b5e769f2e3e40cee361aab07a0663798ee17e05150eee2ffe122f8634e429d9bb153b05a9833b102de4769044a9ebf36ed3bcd1ca1c8e9d3cf62bddd7bb3b9ad3f4526990b704d23eb05beb39e9f220f9b853ee7c9716e4e3f9b37777025a57e09b5ec93c033de99bd1fbfca00b0b3b7979dcb619e4bd033c2edfd8708f83edc853d7d1a93d9937e6aa74387bbf773ed412f85178f6aa24ccf74e9aa6ffebdf305de2fb139a8417ae8339b6fafd861b3179816216947a0089a049b2610c1adb23af9a781daf3ecce48f8620b131dc1f592dd2227ea4377231b818c4938ec9846a4d23f01a4580aecf84ce48de1322469655d8eed8a7d35424f323a2d4ef61f994f829cac530ff4ac39fb9955faf6da7087fe7eea8938cea9b35c3f76a7828d3c455457e61a8e21d835d4c45a0b92c6dd4c1cd2589d6b9687514ef934ca553e0fd18fd688d8c9cb685eeed8104cd8e9306e30ecbc532a1f20e51b5b1e996ab7232c4be3dd8d867f22239ee662cb31a46ea38931835ec114a4a8af1a5b1cb183334362bb3970e76683806baaef355c20d114a3cbcf118c559ec7c908a76ea0f1754048afc68fab0b3ae29c0f3048a3f1cb66fc47961740f83f75bec268c12d755504b4029db4b0a1ae86d8eb65fd2af8228aea4b590fcdeef7852ce58a2a14ff5d41b022985fb7af15c9affc87578ba79c7edce005bc0e94c0b5aa7ec7781efa28c55fc049c793de2ace395f5508bd353619431707cf93fd766302b6b4c488d3fd7c47ffd497350a725fc8ab5c6c5cb60cd2f53fb13132c73252b367e2082b3fea2b9880697560228d4bcb732bd013501895c0adb0cbf67a7269d9c6364f56ad9e18d822d0a16018563b9022fc85d103a53a0c9d33cc708661441b0234a468cc56c154e3cab610c3f2ec11b464fadbe8716f107e5c0159ba35e63d4925a2ee0960173a3dd7405eaf41a4857da64690b08cfb7e307837fefa4ad619137f56ee21fa80529008c9f6dab65f3588c21875e40cf3d015a0e885e3649c8460f35d3c067e600804de33a24c599ec9b3a1829d01418dc7c7b10302047e8ab2596c86157fad7bad8e19aefe887df4511a2ea0d9d211c0dc802a91679c792f69606f16b5706f2fc0c5f1fbbb61456fc60dcad1857d66db9e6eea170e5925f3ec11e44905a25ade12f7e3093c1ec07f374149142d94a548ba860ae6aba372c086f8c122f0ac9f9a316c01bfc0a3b46d022fc12c2ac7359d96c2ab086f09ccb27a06ca7e120d48fa92f2b7c2ee48bb3508750dc76b45197393ac80354c971440e5467fba39ebb90045995726cdc11824be4d95fd8b1f779104f79001607f945c00a41711fdb3dcd8de5cbefeb7201de9bc7cdeb1fb5cc583b2d5eecadd9a83667a91a5739ba8276eae0985884f0864cf467395507e0e1b212cd7166a88411422a67022427313418a3c8e565d0f3de61b99e3a10f77e0e6a9c243a55aa63efe3bb6b9db5b152fd6c5c37935da321623511acf5e990fd8fb5a7a1ad4bfeab3e772545037ded1e3bf16fe37cea2c62322d4ef74696ff0a12037bf18b4f29efcd46afdfeb9670f555a0408044d9ec5d572ab1fdc017f5726c5e3b2393b94bc3606b624b7f34a0027437c9d6a59e113e169945dd67226351fe03e3a4324ea8a209b6f9ceb7e39065671b1f3fd22e158dae3e0b41117920a51817aaef6654da13f2af2ebf59decab2a3750b3d498f11ab6ba257ffd29e914a3eee97512292e85186438ebf120477d521d19677c8cfe8dcf86941bdf8b815b0d1838ed0b0bdf4285efa1196c168459df25555e0418751ac9e69aa04db6b3f2000ec0bab4c554575914002e193a8f317261383aca0d9b355d9d34c478d250402223a6db6462babe97b2a7b20e2d9aa08d39035f584d770c4351b025f6d2d5e0127087ddaf3ad0a645add42d5bfa7fee9d1ccec5d8c6b27b1bf026842b9f9339211636853395b53a3e04dc0c8ff3b6efc75586a8a434f7f502a6ccc4ee8879c86703e1ea8782683a39d456a6422078c990fef2351e4c60084aa0d2b1e5ffabceab9e2c37fee3cd85ca9a69d97633073eaaebb2e6b0b525f155ad2d22ac22c7b3e0c8ce125fdd07fae769342b497c3bf65d9e80dc2dd41877414d6daef9b88c8c96c5b1c6e7b2d996a2106cdb9b99", 0x1000}, {&(0x7f00000020c0)="0e5ed14431d8a05ba9adefae6aa2a3d170294cef05", 0x15}, {&(0x7f0000002100)="26e73eb85eb467cfd8ed1d79b37c747443d07c0dca36ecf6f5130e2994ea35b8c418c569ec6ef96791d1b061ecb1c32267f91b475eaca8bbaf65db75c2d6b82066f821483846e8229dac15340c490e8d6047b8cf6b7160d447df126a336df07956a7e06086b5c310e7d9b0ba0dc8cb5d901fab6a29028feb22cfa07d641faadc74fb1dfccd5a5d877d0118b829498b5c0dc4ca10b1101aeac7bd0be910eb5dddb59dd16b4d0f0128b0a630849ca8a2f776b945daf58b2d048d9eeb2244725cf80cd1e515f622eff65c65386c40f1e8647bc70b9e70b25ad79bd8c300175f3913b0ea582c32bfe2fe48b9aee8c80ab37983c47ef22da416ed90bc543692d217cb4e95a38d9b15ccda2124fee5e0202eafd3a5e467a1725855b84eff47a73895d9ac2ec19d5447880a0f5d909b2822babc4ddff851ea487b12a07eddbb402e36b2c4806631cbb88bcd110e69f3eadca09eba0646d8fc2b47f7e35761db8964a3228e8f60f25f9ce3c10d81aa1f0668cb8eae1a1fb2b1c6d8e6b7c23d1275cc5f7e05422dd805c990c8ef8128eef47062fc8d9af1f0d1ae6dce0e5bb15389d08e39313b20c48f9fae37b88c96d19c8c064e033ac871fe8730175f35d9c639d7e7a7d382493891e552828b3642201a3a7402c5d0c06e8fbe89f2d847edbbd47a2abdbb22092b163a4258cad1f7106120aad9e562d058d8006b802b7fb792b64ed44de35c3bb1fa6c4e02a0766d0a5c8328c4f97041c5544ef695a83383dceddb0798e4ffef61a397d0f6d6947bd45f1f79e2475a287a29e1de4ebbd6444274bec5cb29287a9116575e897071c30e94e18ae060b32fd0d46f89fcf75efe6f6cdf8bc785f9bfa48d63fa1fe500d11458fed8e6f30a9c2b284b92d9d51cab3f0a3c208fa773830b20aa2e69b8682329c439eec777208a8c85ad85402ecaf6ebc5ac91c8f5aee32a36bad00a7b2490be9d985def80e90b8b36ef74f616caf7c93e8d055df5e39a4f27c29717f00ff0e78f053577c67fed723b21d075522cb3a63fc516e9fde2cc8ec8ec4607f4f10016045fd738818532ba3c30240915d5bb08fbbffd5f76b7cd1d67d9291b265c04543b58454b072937303d2771dca08c99b17cb87c3496de8538e8444552fae19fc4ced640835fef9d6013fe6e6bcf9995933398322acca0875b390bdf26076abf0d4d27384990a81ba8352d45ee46c4a855e1abacd8750441cae6a14aaa20f643df909b8e5f6d6a616017e5b9b26ee447784cedd88515b5a7f073b055a23665b7d362c4f96d6e9fc56e549cbccee895236358faecb247dd525644107b974f98bee1c8664b4ccf3b87df557eb2b362dcff192240baeb7fe1dc6b271ab18178c1eafd320a1cb47714964b16ffa84fd92e2265b4ee833bb9f358f33ccce9bff67b1aa717a2c1a483efd29e3c35ba5563a64489e692990874a24ac25aea68dd96aba65794010d01993f29cca598f0885000223e2c22ff19ce5062c81690aafc13e2acb3ebf1ba4105574c15f772371e99e79c733ff893fba5681bb39a5556383cc7a9f7b4de72188c9cf85f5ba48b0ba6bffd755b22751ca5cb5a1614842fe565b3cf04d90970a648b7ca9519dc36f3dea4d331bb9733725e5dcb04f7e7dc8f47eab9a797c6cf1fe03d2fd1d152ff11797ba82c92278f2396e930dcc5b2252d40aba4b744e3da4c6676ae26c5cd0d73f54d072ac0542dd1458ee01443509e97b433f05718fb27aef61b0d04b6baf3869e2300f4395299c327fb20b7f6456961b7fd57e69ea2b6fb5c4480dda1c20c188aec67e054a86bb653661909590d3f3579f364e12144821af27f2d81b1cfe17ea88e75e5e49a5e02e5348f508e3dafe19840e8b144629ac698bbc39ee9e705fd28c689ec7802dbb824d2e515013d7a2b0f99fea0d316301581d72258e4be5f6c0ef8cfa4b6b23de8cf59ba603985bfb267ab1339cea16d7c45dcfc973d8661d071fe644cbc553e0784ceefb2d95f2f31d47e68a107fb1b9262fcbddf026653ac29dd7eed40c9f09cbf679869dcb178067c3888f554ca711fcbb29166090ba06bf2e8018563f1bb5051a74194c70f782e6a392c98c64fb49a3ca6eff7fafc030c7cfcab3d44f0803c639e0c81b50c5d2aec56f662b832c00863ed6a7453b31452f6db60b0e18a55fdd9ae9ac4ee1c595bb049cd2f46a0f53bf2da466f870bc1a212780c8722dc3002fcceea549b6350593f928ba7ef014ed6177c7fa550378c890fbaa69ca0c79d54b9f0afff6ad3a7fb78436ea08f3aa75ea7f670214abc93ddd15323e5336d1fa4b7cb9a7d434d9bf518b44f63a6c3b3d728f92560f8290d10b389ea405bceba3bcda8a51227e78274b31eb2503d7797435ed1e3e625107dc91871f2a79a9af7c0fa7eb05734599f9073d3d432cbb2e27c39b8c7f40d68bc1fc579ade417c9e616eb25c8a6ea39f0051ec1edda8fd49704071b3d5b71fe0257d33d6ae72ff9c212f708aae7dfd68c4af635a44303130f617a936fded3b41ed6a59482888a485557f194c9302678e054fe9a93a593bcd7bb7487d55f92fb904ea8b8748e8373723acad2ef89bf25a276d503cf2482498b261e09d3a10f8eeaef7c4086c5fa89c476d2373376ebba98448667a1453f56c3f99839ce50c176eb31e7df23c349fbf1fac5c100ca2f8af20cd036354529b6871224e44c4b4c24cb43838e9a34fd05c5990bb74ab39da80ba5519c3b2ea3f69453f790468ef92ce4aa3b3d0b2b531830bb1543e6e5249f3c8c631712c5becbb078981dd6941693c6ad8842778ae4099bb2d5f4190079cd1b23cbd9b27b8585462cf3e7bc062c4b0a6204830daa30cedb1cd2f7ce17baa02fd7d53cdf71e34a8c250eb5e7ad4d3282b6287423e40df4b0cfc913fc4c8f4cbb9a0e2e8ad653fb68210983fad33bc7e4d23dff20f7964f0c2963b61c9d6f0b2afa87d5503add380eaee1b9cae986c2321e72814014140386eec52a8a89ae6cb9d64573a23ff8bb9127633cac8629ff0c8f1fe71882cf94549ca832febc6c1ad29c7ab50f69643e36e3d50b3088d5f02d0485ddbd57225ab883e10f39e8af9d7d0bd60f368a354bdbdc158b5d9aeb2a311a60f738dcf5414a4e44a690b162a0275dedaadd9b66fa77d7b2866531a2b77c0ee086fc4632dd706844329b1ae1b289df62d7a51e4e97e0c3abfb54122a87deceadb51a0e4a40c013d498f9e4edafc0be81b6d44a22c71139eeb6def32737694849c7e4790cdb0b86a3be0c1c07edc3f689fca7ee97ef70e98890080ab54c6b8114bc13a2a03a115446d22ae50d2bcc03932adab0cb2e531444a0118e9b7262fd37f1bd8034a04a05b68ca0a9bf130d285417c544282464008235085d3ecc435f6bc7fb2c884e1282bb2d6cd3ff09530a2ab38cab3ea750c9247e9291b8fc697b55ee4493dcd67900b5c495efae7866020755013fa0ad81d68db4b04977998cf94b5dd43013fac1ad1448014854846eb882013c7733b93ae28812f652284ed20f3d106e279657f43d98b25094bc94c44c4415cc26fdbaf0944d917ee83eadf60c6dfd0ca3231330ec7bf5aff2ba352d2f6ae9e3bd04de93b7a41b27f310d25afbfb8ce227635282277dd59c029264c3cc5f5c8da244bc53a3a47a5323afcd9b4b3801878bf733a146dda19182d7d070375ac6389927e666053b02d85731188ed087a0d40a7ea64a260b12b7cb2eca4a383a1663a1cbc0c559bb9e39eedc42c9359d77fbd239d8f42d147e8198a9f967528ef69e4f27f16f1c06b601a79ae4db900a4aaa22fb4bd0b37f411b019ce2f7f151a52921cbeb855aba7fad1bb2e097d98348691642279c4601183e5fb53070d26ded9dcdeba42225eac1cf2b4760138e9f9a840c0c8755e31586ce636dfaea4dc54c7ad266cc3ac949c93b2685e9984929016cee80b53dd1a386792d85bbb9cc1ca38742effff04578d88f9a1cec508e27a3c6d9fe4e2cd75d34cc8994383047a5d8284922db2a35ade3063eba0f72a3535ba2c080b42498d63f9435d539acfd23de1fd523d8f64c4231b4bc09b69f1eec75d582d9e7f93b9d35e7c606f1d60f875bebf7d18fe039dde905df02981293ff1e906f7cd6466818c8ba40dc9f385332446693c2aac27dbd1c8936e5157a7b0ea1983e893945b5ee309c0ed367e86fbbe4fa75514e5f155490cfb674ffe02ee20e265dc216f13be65b296d2ec009ebf0488d913ba6271e7b0a757c2bf98fdb99681a251bfe27de525694ce349a6b3d412b46c2b45c507a61a717865fd6753f3c09e057a9dfcdf08edfb9e99eebeca09e2b410d9c018ccb8654cff0c712b5042af1d49b3cb0ad058e7a21e41e8ba4d38f641bf9923931b4ea5386f4d767486d581400bea01619c3e8fe77c3d27e5bb6b920829f7a7048712a5427d3e3cc461afa2f8143e854c57242f1236ef237e50a08cf32d9606d9f9d56c529f79960edd19c6a834f4954b75e0e79ec9843c66571ef8cc0d42bd07aebe36ceb690e77eb7154b9d05ec663f19f1f4f9e6107554cd542463ac025ef3f80b8c787cd2761376f0f90ee781c9b746b270c5cfe81be371b4546b0f11d876facd9204a06aff8f5a762ec1bc66a30d43c9dfda31f75934b1dd138b842178a1a2d9553fe2fb3102b7588eb4e410e8510d0bb7ca9b46957c7c7e5652bab422e3988703bfa6bc935c56fe80842843439488ee3c4b3852137e422f2c7bec03f5fd697c65da568453219436d14712880e81d463bb8b7f3efc2b40dbad2e6668bdbe0638c2324fdac6bc785b8250e0255b841ecf8a481ad8e9c9962bd82717043d99a3d4bd28c405a42c50daecea931288c45fdd2234fbe30c9a893aac4b3a52b738a644114b7a6a7b669b9cd924d41885069502b78a1c1a3bb750e4f748ef336bdb033d1d30ba817a674394a17c914a81f2bdcb69f8d8ebffd70bfcbfb87c008fcd451542deb5f9693513639d5b52cc864f08774946126a5e84b27ecc87fdd702cad925826348835f00f59bf6a77417c5c3f085e3162d1969b7fe75a82619f906d9a64618a331db34a85aad50bc3edc1336a20e399a8292cd220b5b876997d2b5c57c3985940df7eb1127e8b0decd9be673d28ee5b2cda03b1705b6fb4d62584d1627eed533f16ca6501f1179a2a904559cc6f42450cc2e8980b66b1fa33ab04e283c840c89549bf44a1c353921dae21f0df28b76cb6abcbff155571c9c73c6a5a412f5159182625783701a7aa8254bc45377262b8d78a24036d23d94f31c7b1d1c293a4524b858de9d56f3dd1b87747fb2ff324f541fddffdb17c097cf1298147bd82a2df9726efacce0d2a4e4ad115bf5be2cb41c52f25fb0541c3f9aae1fd424fd3f45ffd6f9d9159a0e0bc27464162cccce1f7873bde82c551a0f92a9c31bbddf8cfe6fe8932ce0b8f7749fb7d3b04d8c270bd88b4dbea66cbf085fde07531df44402da05722217983a2d43d04adff98f5c03c78b672c9cee4b6434f0363d895d27cec8adfea2f27f847bef5e4aa95a21dfb9707a96e912ce75743466cbe7fe13caa3db1d5f7ae08f46ef37e68e44c70678cf34eb680a466938a12525d0df788a6865cd5fcdde5428369e2f2482487a07ce8084d07e9da86f2d48e100e2f9da8c39587b584f5ec892548e8528780f3bdba372600d921264c93f2ae42fb50e2387bc5b1359c40a40a5f4ab2ae19b6c7448fa5f19dc7f0974078d1ddf476449f249cf782e76ce58fb5d3d3113a323266927a4c9521a12b129fa9146faf5d03f2959d9fec9f9fe252bb1068690dd2bb5c9894", 0x1000}, {&(0x7f0000003100)="be87a38ed68afe09047a10562def5c1c1f482d219fa1a6b2c54565b854d8a25446406e49654c22b2ae305b91f11cf4c4aea681238e4f2e85cb60a3e1f303dfbd217b6916817ba85d855245fa03a82fb4bbf4f43c01f21a31079f299fc5d65367dda81864c16a0871a9c53c1009c0ccd3cc679322", 0x74}], 0x6, 0x0) 16:09:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, 0x0}, 0x0) socket(0x20, 0xc007, 0xcf) 16:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x408, 0x1) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="7e4cb11536a00ac209e528e42c22c7539cd5b65958b57b98b575fd0a7414ef72583a626f24fc25d2d13c72ce86ecbcd25e18048cf83e4f18427756bd6c2c9463543cb0adaa99c955e3b9e9dbad360dd37a5bb90a69bbe93f344c6ef9581b972c57f99b406b2361b5dc586a78a334643ca7a3d59940b732c9e56ce977218b5d5439028579603fb0d8373a28f610177bd1bbf1c4db58d6141636db3bca5eba03c346d711736f5c91d46d875232bb67c5e0e89a26f63e2e10f50dc0f6116dcea931dc65aebc40bd3b35a229f2ffbfa744856b1213b2b0a89d5d3d3424781461964441f725a6b0b6134792f1a82b2c73d67d38eff57f96638d1523fa2ba3e7c4", 0xfe}, {&(0x7f00000002c0)="dcac83c073af8cc7e8d5b31197d9bb7fecffed014a8d453a9ee8bd57729e85175e69dc931031b2c254a07381ecb3d80a2755730e9400cdb7be43ea66c810408001ce1d1f64e504e98dfccc9b2aecb68b03d3f7245ee46bcd1e2b39ed4a", 0x5d}, {&(0x7f0000000340)="575492a5ade9b87d0e2a3f7811c51ab5c0603e307615d1058576f10dba1dc51bf2c30eca726453bcdfaebbd573d63a411f22703e32a313db2d161010f11744d8673e239709bcaa64211fedb6eb26a0193183bb49e2", 0x55}, {&(0x7f00000003c0)="be210a4f93bc489d615abcb1f9d0a39c92140f397b24745c61784b0d2bbd71e8f193b53af1615e5ae71f855e7d4db63160f81f2221a946e8eb8c6da973373a21450d826c04d95c108753c30922a624e9734fb6b3804bc8743b6e1f0092bb37231496af51c2bfca675b6c182652b2d3e8325a774065c59216719d1d2df2c2a52cdc39a42d9f9397b13e01654675ae", 0x8e}, {&(0x7f0000000480)="4a5a011a54e371287eecf794394c2e9469261ae3296a033d19", 0x19}], 0x5, 0x0) pipe2(&(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000010000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffffffffff9, 0x8}, 0x8) sendmsg$unix(r2, &(0x7f0000002740)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000580)="1a8aa6cb129d1be86ad72a77f2cdcc0a088787cdc409c4471dc591a09172a8df8149f1f6d21b77084d187e99b571eedfaa97d3f8f937c43eb4d064ec72fa9b74e4c3b5108509359b97cf5e76", 0x4c}, {&(0x7f0000000600)="8bbe03f4ac11e7a3ccb5c31d501fc3785b739383916c2b56d926e4ef1efa5ffcca3a48a4c27377c8e931e4c2f7367d92f21918b4e5df84bd855cb2282d22f8afdd3bc85d601614555796482adc7a0e1cc0c3afef070caa6ed9d7a9078a3c174dd340395496d5086517031dcb86a6be97c8d48bd19043bc311f5d99b1bf1dab3f5fa620013503477bbdf49ea957022a1b5525735a8b39b259cbfa39b659e8e944bc79d308f2ceef9b8b07408e45ab8b3e193b2300a55163bac5ee0b0d7eac3d9e20321e7334c7df3846d420622e4beaf12aee7354a5f9fdf60fa6c81ae9f4241855c839c70021129388ce68cd3ef9f4a265f57b9c586eea447f5c79ec56af80c50dd8377f94bf40dfa872d2107d9953190b2fd1df22c222f895e3fa9b848f425b82181ef8a5b159e14200c6fe20a1b6a8dfc1dad763e37dc75ca67a812452f32f8bc2bcb446f9efbe38a9d00f89a66e06db9aadb04ef4cb4e47b8f5a312fc006d9a0d7ae050002bcd8f821e92f217aac0c10b7b5a99a3577469f1602e52d96ac7b96ef97545e0f970b26a250ded2e3dabd21add4415cbb3993d7dbe0604c31a516d07f95c8ce5b1f3bf918d4f27f70616367f1e00e52c721c3b1e9ef2cc4610d2b4c7d23b1aefab64d519d27c35fc983432597e4c089eedf91c6f3f239f485682204bdbc449a75159aaaea1482799a06c399b67674219c066fc0cecbee56f7e2ff8aedc8814ac6bc90e0cd8570cd56bcddf977f029232da28497f9d49034b655d2193b69ea32b8769165a759a2cf73722dccb0915cac028622f5a7e60b4929095527695d2d09aa8bc7b2c0a66f41eed67134f78cd3a502e8b55070847f1647ef9c4de8f59c2369798030ad545c3d5755be02d910b4c7b5605f374723c8d521474fa09b03dce116b41a64eb45765d06c5ce0d123de55c99e7ecc65925330e5dd1ae79a773e5a29200a2f86a89a8013e0da151cf7016937538aca6998188c3f45d9566fd3b4d5ee918a2059ea25988bded8a74099627fd721cbc26ecb919ae03bf8da525bb3505019abedba189625ca63aba893a566fdfc011d53e465fb3110dd5de60ca45a3631b44b6e3d9a316971ae976b1bae81d9786631b81a19560449738bfffe0bb4c9716a20fd69e2cc94ed3c904b95e75b97a021960fdf755e8e500f8cea16920936dd54b1319727bd59a834f68acd13ee41badf2718f518611574e4fa404ace0d8c7b2fd7fe271885e0447e8a2996beb21ce42f2c7bfda55ad40630f774fe2536bca65d9905ba7293de43faf336d5e013204cd9c8e720cfd8a958fff81e9d866ad74587d6289d741cf99eebb8b5944bc632267767c32529ba9780807ae88ffc48019504e30de8fb8b30360006e5d2ca6d582d63fb7c80873dff02529747a0b5de437847d435e87cb8bfd88c0e12b896707e04e95729abc11d5a401cd1b3a2f0324cafefc0aee1348df2372614dc040d8a86a84eef6a0c2f67787943625e3d57c87185dc3b4a8a964e539c7da6e57d4b1452b76a868f3c8d8214ea6f5ddb265a3102e9f9cc45b0279cf82fbd4828517dd523f64450be1e560d2cd8d72da46656289bad84ee33f04d24368142c392c04c603f66a478579b701bd046a1a01ddf3461dda34d4587f198d1510c280dc27e14f0f6e5098cf3841a27256fd84c6acca8b0aec80855f5f287c3f796c01247976ac0ba05d0dcde30e565807898b09745ee0dfdcabe7b71996bed900cdc60a8799b49c3589af8577f2588dd44abfa10950f997fc36e094930d8ec0d6b5f33696a7e0ba7e1f71439c83bac9d9df374a88af6f19a9e0f19ddd14641313b1b31edaba3596aa039ba2947f9c0cc37117c84b0b9e37818336e495432c8f25652eba3f8a0d6a093509faa151b312f8f9458f841319b646c635841a8d3b34c789518f1808d582e04074db0aaac58acd68da355cdabb406d841b28e594fbf7eda6f424952e830a001de3c084c47516eaa0d42c29e7516d1aa87a1e2396704080dd6ed35053bcc02ff3a5c25fc4f27226199122355884ace4a973a241b4174d05a65631a7dbaea6b8eef214b0d539d38db91015d15a4f73be9dccf03f7b6c6aaff02c14655f70af12cf73a7916f340f3c103515fceaf58ef20f1a0b2ca1204ccd838e2d0f1a930e5588c562a190982450d637ed0efd455502eb81fb2ade4354b8956a808f45029171206d23f078cdec2b1b603c1eaf3a5ee6f8346a325d32af6cc3ef64f4e1e1110db13afefd09131cb45ee998b59d6e34fe767868726cedb09bc9da7108fb2afa04ec38c0403c62df3694949bbe1b3da071dc4b62ee5379e8fd2ea6aa76257325d55c8abbfbec1c839c23dce80a01b5ab67d3d29c69f9b9aeeec50f3c00db2c7ce3c3117dd70bb7cee786bb11490373db6fbcb7f0d4c984857dfa9c264a12aab40129b56587a286e4ca78709ca71a65597ef7c231298328a1e7b9f23c1aa76e35de062346b7313860c4c9f1fa07bb7d4ad3e727e2b11e8454c1bcfc6cf73bfa63ef9ade525ccf13873a525a3ae78a258f8eead8148b1dd00180520aa153baf8f5b210b964f971365ade33aedeef6014ef3d68d776caaf41dea9f125e7c5d34b7fe8967dbc6c8aeb06ea2c74e8c5ee79dd57fe45de0c7bd9f9d2a7857040a647ec446fca04ec3d26b78fc30453107814c4eaf67a05e4a45f7680e9b37f45e3b1d7a40d8eefd28a503d5a14f6e1a6145cf4a90c31100f186b41e8bade1c62077bbed071ce73fe2d0cb2983444934f1a81634319572bfb12308f484915c32a1e86541bd497c29b9a5441ee482ff8f1055318382c429afa839a649bbead05cb3a24657752b857059eaa1352cbe61c137c0488de581456dd3781c94e239d525dc48b9d3e89b977a7b390ba6e52ef21c57be8df1d633d1006740c193d9083f2069620de6e810f88f9c4e16dcaa077dc0b932eb7838f00e8e055dbd64b0a48043e501f37aea10078e5feae8deeef0712d2cb524d8ef2a19a5d9cc7a89a7849740368ecdf661d50f77ea4902ac01a94947d860b5ad7d66ae4e32f81df5cea539398230995e5482a7a8ea2907a91e125c22e704298cfe877b14d0529cd014979ebd387356ab5e40b2e1912352f90d25393a9c03c7a3548da40e0dbdda87c62a55d9e6a04964f7be997686df17723ece4c3de57cef830674786161583417094e2a61e743b2874b2e84e77070726887896a71770d58c4959ff2240bf4d88d861f7e6e73ff8e84befc5fb5294f6795ff934d655c19feb59f67a9e313c390eb50a793944702ffa08c2c8c4b28d58c691be2d3b1c7befafd630c2291c1276d927bcdc927369c90cbdb6c5b82a18c6a0a03d045fbfabaae32ed683b1877a53603adb5c0e5ecd2f31d85d550e697124020ae4a3210e28e87bca4e21dc054ea6208cdabbe84f667bcd6b814b5466298a5012fbc942f3bd0236fecccef519c0713a7bb7d8eb9569e02b3f3da4e43c381c13e976224fca5d648d590bb217a9e31c07d726529439f1bc80e9ff5dc67e07836d7b80c5c5d5a33eff9cc981ce4bb7d47250d75c2ab7903f7305bf571a007642dd66677698ca7b78d434a5c2f756e248ffe1668508be933fb60e07dded4f5d71e5cd2cf536f178a33c01a31bb10d83244eb265cc6ef4dc25bbcfe1c91628958e2756e4f37a4e979868165b6db3485cf1e4854ec3e86530e167029e87c7c7b625c9950dc8f00e87e2a754d21da2ffabe214c43d9f52143b48e97cd84e3b752834c1c32a0d117a479c3c95156d5b72659a61928ee6b9b73f07470cc9d72ba0f6bc60c0f4b6c77b7e2e0f4c7c7a2bba320fc55a6b0007a312e4b0e7ff35a4e3b84e602982daabb6f7a76f1de0d7f27103d0a68c22fa25a8b72ccaaaa9f330bc3a1dec126bbac02a454c845744d440f5ffe6e057df146de8df391437c7340060dc32766386a97aaafa38ff5b8d60942f3a335426e0435a2fffe62eb83fd3ec098c01e9d234fa2ec8fb1d650ed858beb92cf5ee48628a93a1060ee2a7eb4a742efefa482b9729aab6b3d456230767df2babd6febc399b11ee79c00d1b0e99e4ca5f838a5d2bf5eb694acd2ab0f1b0c887054f0e3b8ce4b02ff7703e871acd6047e615321e0913e513b42692efe7668f67be26e9cc4c534191aa31950f6dda2fe8cb3c3c1fcfc9f325a6dedd77cee2e33e27cfd42dad973a21448aebc61234944480d2a0025ecacfb35e0613876bb0cd2f4728894b75812968d6397fcc72ef3173a505db8b3f53f85e9122e718dc86088f625a9ab6de440a36a602a80592a93a7a705009ec2112181afb1637e0f6bc4dd0e216ae2e4c724ed48b15683cf061accc4b5e2cca49201da7847d3f2a7a577dcf2583e90024c92410757bf7545caec6c64c8a717f1e385046d005abbc29a9862c03715b2f77c1e13ae626da157a2178557e894d5632d2559d574df4b2ddf5e0d7135f64e0e224a48e98f0cb328edef015f8eb0c2b20c3e638c32381d192dbdaf36c34d797da6808c1397fe684a90d9f14e5d57dcecfc691e92a0257e07d11227cdabfb17ad3a82f34171de16c0f86baa963e154d1f69d95b203ebefbdd3c524302695a6dd91b0ef0afc3772ebc5a735e55408fba358970b610512ce8529ce51a71e06a86a61e91b3755e82fb0eff836ff3bc32b9f6d95cf8854b55f147fce537c7a35ba64ec28c52b0fac0e3716ab90062f523030f8e829368bfa335904f2e2a0ace1da5fb47ed8c4d45f27e91dab03b7ed01a644cae4f3796d09d33c38ad94c6ad2ce240837c213f7ff43d62e02a1a625e79e4e1c8f26cdb63e58267761e40b298c2b02da98cf2457385f63486ca0f6ce8fd2199eb10fd9f9c0dffa38b4d881d1be7337ea5c474fc37b5db6d1c170ad9fdb4507ec1752ecc959fa2fdfc88394afbe481b759e1a50ba9371d568a51eb71f0551cdd70cf1169f131ded32cc80dbff8722ce1c6a6cd8d3242630a8b440d0a5558a3aff176c4a3219f276a52550ee41c4dd537f69a28a5a2aa123c6f59a72cd34a166824651ec216236ffea3d3365ecf1ff0d92697b70403407b61591402e45f2a48192fbbdc1321132379e7e3dae72ea89db5c22250ff600bb6a638467697b6887d19a3bcdd69f7bb67f47f262a660287c87488c51b997c050f75d573180516b71903629b971c55b7d5341f3dfb0c890c98215407d6f7e0dc1282d912da9c00b59cf95db72476c2a2a0708c048934f0c1fd46631f31731b83525c425203c4a78d5641a7060b44f1d361f516a2330e5b58d3d830a2b014f37fa51d1f74ddb7d4393ab489af7f0c599de9fb5c6b38fec16545ff02254dba6acc745db22cedf6aaf49d5da5acdf90b0b42405e66637693f3cf08e17fa480e131823c067f169f4b99a0ca4fe987352a7fa9a8f4d81c671dc94c4fa1053a925dff79f6f755e7c9a4013e1e766cc59caefe2fe4f367d543979f607d9ca1eb6c85a940ef9112dd92ee02a5be65ccd9356023e80e06499ed849e5ef2eef2bee42342277c47eca61566393e17361a484d704ecb298f3438ef924ac11c052c27b6a6c853eefbdfbf342a5ec93d91197d4e52f224252775cbc3777deb055178267c08c5ea9bce1b9fbc7636a706c82b56889e7cfecf9af9e718b0f189ddd9cdc8358b492f46522f31149178403a9ccaad8e13fa75d72b2b6027668a8456d4417bf4f2825fd270b56bd811ebe30f210fffc4d9b85a7fffab4a4a09edde6343121aa917568c21401ce140351d9fabc20336b6ddadb6162048a14c65d94b416686a3a42c89c55114e128f3c6d6e97235c921c", 0x1000}, {&(0x7f0000001600)="edacc37831e650c6d05b89e34599c1d52fd89833387a9922da5f9509eb1e86771fe614e2001e56cb552528085633600246af03a1bb6c0ceb4c717541170fa56a216102b12f4d4762a074dcdd15c50b0ba3c7293471d3ebc82da4bb0f83ad7c9ebcdd6efaa9662c2fc7effb37a6cae5eb8ca6d7dfc538a0ffaf4b", 0x7a}, {&(0x7f0000001680)="073c43def0ae435f5cefe0f1b9f8d36eff4938c64950e11fc2f680a8d306554e48b332e5355802a3d9d9e10718e9491957ee01d08b03e05fc382c178da48b75f2c7a532c06e754e90d8d3e93962303162d05d1aa6c241af1ee19734201a491d6f9afab88137e25fff9b8de167dc74b34bba5d42d335952659209f140fdb1605bffdca63b0ad701a27c53c2cd8746b06dc2866dc0c8ce92589b969a9baab656dd50a403158d3ffcaacc6d682bbbde3989cd4f08b426662b824cb7f795a50eb03d81b209aa3b872009d835583bed77afd3740f1f6119b7ea7bd44f868117e1a27ac3c43bf0962efe7809734c46c945a67c0957bc8e4def4b8d9868d1ee2dbcd46d07eecefa93ef76b70e1e8f2d9f7680278d29b3085cba109ac3efd153525d7dab73ecfcd0ba8ddfdb446f0840fb9682bfbacef121a3304c4449c56dba18afbd2f4879315348e7c018d7a13317905db077ec8a230f0dbfe21b4d77feaa154c8b8cfdfcf1ca5a0a95a50007b650dedd27e98b8ca310aa07906e177dbc88e3289f2c74620346e0e95cc8cd3a4f5e841570af8325d9cd47609582c03b83b5de8642fd08472d6cba7d7232f6797dcecccc60e852b96617175b53fffca568244bef4aa764a9b16ab8b17af1dfe06c0dfe1049f2061d071af84e175d7646cd7c978093897aeffccb2491e8d1cc9a1fe10afa263b3b99f31389ca6779112c4dabdbd331c4028077a3a230f069e464bef617351208cd09357dfd34aae2c3fa6a01a2e08e90ccf84a140a0eea5ee126904530307343b67f8fc4faefffb3c70d9dacfc0a19303b598ace909ed9b270798d5db6505688143406d72a27acf9b8d6517ea875b6b7b32f6913be511f3f0a2d69b7a3e9bb8bd635c33b1b3c2a589c81af8a57342b709cbd72d869acab6948f884d4722d41f61b75338e4ac0491f4b8fb32aa73c759c29d751dfb59c4aa210fece1ad8e19c7003daf29991d56e614c69bb7e735ea35998fe417a963c5b4cb8dbbce6eb9723054c39d6e4c40a160cfbd1206abe5e6b48cfad5912f2faf094b0391454c347ee560fe7afc599b6e983676636ca9761d877e03eaf8152857533e77a58098a155dfe140b359e09cdb23c21dcf96405c77393bad6b370051e3d82181c35587851b4039feb5963cbf489beae68a7a726d2aa3708f16f26f3f8670826135367f2a2872387f8e7d8bedb2b711b4267ba198bbd5d77e32e99c6a1debb174704f0f4289c44e16637c5cecfebe32edb80bc1521942e77d2067ec9fa176ec8a4c2ab20d9f3e63e8edf1509b5f0f42eb6b39d84305d8a6f4cc97b750bd820c17ea7448858b461274de75e9f98b7971a0ea9e467646e9a6df5a44ca4277b6e6802ba9a5c9a472ee63b0eec8226ab72ca7463a00e8bc498684f7fb7cd20d3e4474a2fa5802f0eef6ea87ba172877db1cf34eef2da0545f69d3d546a420ce9dffde4350297f8492a314756c7dda58571d94f9fa3f8d5bcc1a7c675ed4f83bf921c8eeaf8754eba79b1c2f1acbe1c7cb4c9e599cdd80cdb2ef29cb67ef5b4c55659ce4ab1a24d0ee5d0fc04f9f05a72793574bf2f3a236789a4ff9b8a08ae4410d5da397ff02c938b66ac602cce7083a1b58248a7d183b9693c2c7b42d4b92dcd09bf21b0ec88644aae0697006dc8addf7b6551beb53a0a2f3fc95d6fb3e367616ebc1369eedbb871be7623f4a2210490f712fc50b93e1067919060a5b0bed7c2c483c54ccd22ef44d03031bf88ce8017f0188d12ce870be4ec581478982d8ff46a4f49d6cd4f81df0d9bddca7717401e74fa75d7e1f5cc37c6bf88303dbd2a8daf9d4fc6d3777549d18fd6e53fb16d3549b863a8603b51e22872c1ec0438f23e4d95358b3a1bda09fa7eaa39f86690ba633df8a956e0978a270ad4e3a7afb02dedde395c15c662ea15a2625035de382dbc8f98e1137ac5ee24807d577f668d59f38d7d494497217c94d99da557bbea66eccf3f3f4664bf4e621a1c654a0cf39cbeebdac1f985865854969047375d78dc35b066488396bf6c3c1d2d8af9d5d1d4f3cfcd43613c5d912826a11b4adf5583a4d5772df5ac382f54ec0fea9580dc1cd8fc03f1795683f1cec8562f759ca1069e443fda6d62516617d6aefabaa03d48bcb3c3adecc26d4973cb6e1e2d8922beaa1eedce062adaf12cd71652d65038029d1c3efe309556f384ad1e28c8f554449b5982b62b4211e23f75dc7b0dba20d5380452bf43a869381e375e4412afaabdb2b1354416ffb443597a35785acc4ad70593e278d865d00533a2ab476b24608061dcd014615bbd00276a0ca55d1ebe3512f29230d95da5f6357a475afd04d766a99231751e0158c9420ac7ec28174d07f4d6c8b48d01de711053c7db82c6c1bd8157b8b3cdd4b478f50b1585fcfcb3d1aa7f620996917c906841171ee46b4e0648b2fe0767c9c60190c4b0aac98fef2b5ede55675988389fdcb518de5a1922919e20a3d47432bfbf1d4a0b2ae8a269abc5c0f52b63d2adff6daed61cc2677fb8ae0d7179e8f6f2ad12d03a220195eb907bbe88dca9bf9c996750cbb974dae12f159a6cf83c40fde784e553cee7a0b718c761a64fd91a86e113713564498dd210eec61621474e8d559032aff771a2a3150dfc87039497dec2df3644ad8f9bebbfd27b6ac46da49c97c4bbd2e90495b1101eb0a3a48bd7a48e90fe4f4c56ca5407ee759bf36b2b3fcd69f7674b93f04324fcdf1d6c91f90a5347ed44c052b8d1b044ec7f1f95258b057be5376e8a32f3af9bbbb4cd7a2fbeca1b575c4a63342a7061426175835b7fa010e698968471c54194c5fc429f89465bdb2e690866b4f5dcfb9d1d9bcb19d69abaf81b63eb4eb5e07d79e19c5afa8b1456ae924288607e9f5c2c0878c2223fe91d9a38cff1943b72877b51d3b545881ad3b4ec850156189066f2eb7d88e1eff185773a613951f7b92b188be54ebf31ccb0da14c86a88a6565c073c14b22a819eb7c26bef0487d58fc3b17303e3b5980021ff51dc8194614e34fbca8d2e6e890b99f6891afdc79d88db11799a5ac4982144e3e49bde58da4d69a067cee69cbae4046c7a5c0776a08d0b4135de9cd5635d05c83b79fa3daef5d53223336b453d63cd7c659e8c9d90d64327655884652bbea7272ca292ebb3558b6ccf16283830e63428fdb96821693c63f4733bd22951b51b5740969b5bd86ed4c53a1b44f7528965a21a921fb3bbe9b2c351ab9da98ae7ee81d49d2aac0c3738352daf700e73801f6b338e3f3c32291ebe359f0a3eb2a82a34b81c3b409a83258583b89c7c4719df835fb614f182776ebb594506c081cba69e56957a5be396dacfec00170e7f4f16bb05fd6bd4346c1652329fe65f2aee4c8edf2e57843f849c352a5cf9d562abd05b2152726c25dc0cbcd7734dcb07f05b65affef5dff7b2234709b5db57ac1d0798b1cb3b9670a2af10ef40e96d7ecd5639d0c4e9da878e5322627c2d292bf490b4bfad1c9e53bbf25d35b7cb4a071c9a1129f43a785c6351aeebd3fc21fcf07a7910313844fbd1062e115aedcdc6c0e584745384bd2957b2fee7de6612f6baac82a2d386de80d44ef132cc154e4a9976a9626d4bf063ffd631e3e7d029ae06cc25f05ed01d5ba8f3ec02a7df2fd98ed87bb597c269ac946b8034b9fa89dfc28ec2cb3c8e00822f4922c82242e3d82347498cc56a09cd7d148c57255fdd5b3bc3c10141e3303c600fbc6b47fba322d6fda8fd8d5eea7390981fcbf5c126484889855ed0c292f7c7ffee08e0a182f03560bce123a98bfc8bcef83a60553cbc8d6895c7e84fed9823cbaf2d58750d245cf71c611c53e2eccda9eb24a26b6a0b3590c129d54bbf694a40c7264531c5294cf3e19140427ded87b7bcea64255455a112242c27bcd8013874ca484597954241d35e15ee8a129265716dfcf8f7a7b2cb2c5fe07cca244a3598e7dd84b3ca6ffb83e7fc9d1134d4560671259d1152b21816db48ef0adbc7a6263b8a674cfbe8562ef9c8834a8373e714c2032bdf0f150db6d5351eb92ca60f88debb07e24c3ffa19cf596798676f56f5843d0d19946c3dc562dbab7926f37f416537f5cfeac449bd985f2cedef6775953c6cdb566e23424231373dc99113914fcebed53374ce727d42a299115d161d4d82a7a55ce99bcfb9bf72f5142b026b47283e4021d608632cbe2a4144328373f2b7af4567f55c3a18fd19ccf0884e0320dc8a0b01965958c46ff0805a8a4306806a23201a9371f9a8153303ad6759f9448e30382f2d45b106c1222206b38b24807e80249d43b249da85295185fbb5417561aee66575750804fd23ca5751b39e58fa630aaddebf00b04295183b65f0c6b33c28f1e8196f4d293fcf8268673f1855120e868849eb63d03f2b01c745547915261df0f8a6cffb922b29b9dce283590e70bd2219d907eb7dbca3df45193bbd482750525b642ee2e728cf269cdc26c9b1244d081e7ef1916faef62f4a49975a6298e44b0b2ffdfbbef8c8f9a676257f118388b95f13365c35487e319a938d603f16a4e989340ce2184585ddffe2a916f79f4d9d1e7c12cc252dff0e71819292305effaae889cb5ae3168b77b76418e723ebd14c3149dee3de2240b313525243f4894ac5a20ac9d1b68938dd8faaf328f27eef8574ecbaad47cdaa710f9fd756d3add7f631c1a0aa653ba17d3371c95e2d9903195171ab06ca2ed36e8ac09cf4657e4095d0d62bb3e14283d79628eca7839ea04e463dba827156668c5b69a0b3e39d58a61ccb8bbec1e52db51459abc5e7121e1498aa71fb5b72a8f3de26171c40ebf471ec89d58ad37959b4131a70422e6ec562a50e7c44bd3018da0263834d053b8b990307d41f8b373141b2bd30ac1d65c3c35a203db4d1f31781254d86ad5ecd8b6b059e0d502c8eaf179809ea82e47c23be7df572d244f3f1fe03f262ea7c2e941d88e2c5d0648459edfed9f728cf9c3a55190ccc0e8b1a535409caf567b5e1c004c1ffbc5b2580bc51112a6f9fc69b2fa7ae3dda8291297e4d0991163a5031bf105c7c4fe66c710fefa49212ca0e83f33eeb8efcb9a77f0892058175e93ab8a404afaaca6f75bbae2df9cec61c5e889e5a2841d0d3c81545313ef0223135b3d6d07b8beec14494796c3fe68d203263c2f6eace156544eb36b3b0c99b202695f883890eb376f97e3dff4491c57017a4f6a150ac8985cd6891941903e0247f575fad7b145ba6838db38042417cd85f14c214e3ef6aa45eb639f886063746d23a56bc69291ccfe0faacf364a9a6951e1cefa5440c898a0ccf6ef531d3c733a935cf7f23abd75afb141a8ddb29bc140fc936b39b7974357e5ab3a436963459c0b3e8458517078a065414facb2e4a07eb3d9b1f18f85cf2a3a4b156e59e8aaeb66a84b8dcbb20f2c816067e2fb2a70dda9dcfdd8c6f4875146b808170362543280d2edbc8b7e8dfcf32f7bff61e6898d40b04d54e8e8ea892b56ec1804c11baa5a94d4165f113875d01f2d4dc321815af24384bbc3639368fee06880c173c61ce095af3b88a797aa1e56969257927c8ba2aaf4af534147da4ccedc8bfe0852aee5739c7787b5f6bc7504028bd06aa63c31fa5a5ea3696cdfdea190eeae2f55f76b8badfdf6fae2c8a8c6b4d5232cc1e58f04fef67db25774288ed8a1a7cc5e780138ddc2e19975d046584810fa116f6a16e97748da0f0958a14ee1df15f77c1509a633aba6f99ff6db09c6661674251bf83774266c2ccd87d1dd5394751dca9d576a9a0be2548888053bb4960cf216f2ad92902ad4f8e65", 0x1000}, {&(0x7f0000002680)="0a71919d243c6eba57c0523facf96e587e5b675ef4", 0x15}], 0x5, 0x0, 0x0, 0x405}, 0x8) r3 = socket(0x1e, 0x5, 0x2) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) r4 = dup2(r3, r3) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)=0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002780)='/dev/null\x00', 0x488, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000027c0)) getsockopt(r4, 0x6, 0x10000080000001, &(0x7f0000000140)=""/78, &(0x7f0000000100)=0x4e) 16:09:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x9, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b04d00f3ff0a631a00"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0xc80, 0x94) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x200017, 0x0, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x0) 16:09:12 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x802, 0x88) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) r2 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) 16:09:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000080)=0x840) write(r0, &(0x7f0000000040)="caa563f850e4daff50eb96f8", 0xc) 16:09:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') socketpair(0x6, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="7dae0d004706154dc2041081321128204ee140620a57129d11fd6a941353f1696f8d5432376d84357ced8367363fa7147a33a841a28d00ce17541bd0ac2973e25eb130f5e7054fe5ac576b0f88c968ff637030d9d0311d2b672f", 0x5a}, {&(0x7f0000000280)="d8812a64953db50d1d649b6a0e1297f5ebe3484712a209db33c63e2d59e82367b506beb8a4305389b5f3a606491fb7445e3c4c7f1254ccae8f90f28fb6d8519e8421f3fb5438b70505db05a7bc91f9d434c0b42ab5a8d5670e52a04a0745a4b4bbdb70578e341ea4393b6ee6ec9e1b349e671e3850ab", 0x76}, {&(0x7f0000000300)="51aeddc66a33f56ea31374f656e181a21e0a0eaa2bc89de99f4864a50b7ec9e605b6734e06bb7de0132404bc40e5c87b6bde3b7d460418f7d0c2cc0f4c323cb5c16d0d1443bd7a", 0x47}, {&(0x7f0000000380)="7cb64035426dba5a85a6c2df8f35dbf2f35c1373adcc7d4a0a87d73690844627006a1f809777dffd4d57c8c08089776f48511e993c573ae4adb87410b727a6121a82527bbd927963ad1c73486a2051f015fff89f366c4bc39029b29bd048e6cbdfcd0f86bc68e5284776a810a4743885d698dc116a23a514d8e042fa19bbb69540f7157c90e73d359f848ccb685fc33d09e9a72b6b577ab402c10db0ef55bcf2d109a28561df", 0xa6}], 0x4, &(0x7f0000000440)=[{0x80, 0xffff, 0x401, "a5544ef6d033123e7233987da68782c608f698d802da61e99b17c6800ca36b6d97e2ff77913cd79bc7f9d82b528c06438e02f364bbfe5c126c2800422cbf0a89c2d4b88cc127d17d193ec1f6fab5f820b0d8173e429d02c528b3f9bb0b775fdd0b16a2ba75c58ea89d522f21"}, {0xd8, 0xffff, 0x1f, "c273040db5ec89057b38e3f51e5651659f52a4fde8be39a622df48f4f45be55dd3d02f8a6017b0869b5c8ac07e6a32300cbaa1c8b11391e9db775c61fe870eb214bd37fd7d6246553917579636068ec317ba08516c43efcac381ba1a0671d0e5adae13a564c6f403a3ea8928d3479fb548cff3e4c31459039cd39d030573137db9271df08911260e5f71086e1e279bde7f5f4c5b98168778717bbeb2abd273361156fa854fb15379e60a8f131bb9c3a971499c8abb088b110c5c7c248ed427f414"}, {0x100, 0x1, 0x2, "dc808f764a6444c530bba52bdc5b6fe5387712a2eaab3f715eb5dda8759270693c27ef12ecf802fc16254ce53e637747e5b7d42c471a6ad579f5f40ff80144a18f2def875bd03d2e513f8afcf0a2fd4cfaaf046a888e1b60bfb2122c7bb4478c86c4aa349028ca8d2ab53123f740bc774e7d1d91dddffc8905ac50894a226d219f5ccb1d08a629f3ba85544523c7deb087a0e8549fca1a519fb609e054a7f26a94d59c58ed8e782711c0c1d80e5e23f5db9f27cbe6d5219493840e75b0294b839e7dd015fad0e69f4f64663222ca8397f6de07fa3805012474243bda10a1332810ffaac04e031d4f8b9a0adb7cbc"}, {0x60, 0xffff, 0x7f, "c9b97b66c84f4e2e315988d3d7c5584fa253cbfece68d3c7e440b6099913278cd93e1bcda37db51d9a25b0b3360a37b8b80a5e2e882fbd34937e5a90e5fb8db689bdda2b7120110960328a"}, {0x80, 0xffff, 0x5, "6ca2d159af92e59211e6de00b1cd6ebc3b0ef1a9b963a93ef378fef4af2e41ddfb8541d022946d33e02fe42bf7b19fdd0fa66f476e15aca27f2f0ee9d4edd88d9655e6d3d3dfca192e017071dd4b9effc2a5a6f639ba3f1dbf4f8874438776873a5f883082b5c05ea8b172d872"}, {0x10, 0xffff, 0x60f02319}], 0x348}, 0x404) getuid() 16:09:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) shmget(0x3, 0x1000, 0x3d, &(0x7f0000ffd000/0x1000)=nil) 16:09:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x4, 0x66, {0x100000000, 0x3ff}}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:09:12 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = msgget(0x3, 0x600) r2 = geteuid() getgroups(0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpgrp() r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x3, r2, 0x0, r3, r4, 0xc2, 0x4}, 0x3, 0xff, r5, r6, 0x2, 0xfffffffffffffff8, 0xffffffffffff0001}) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x200, r7, r8, r9, r10, 0x1c0, 0x4}, 0x8, 0x3, r11, r12, 0x1, 0x7ff, 0x0, 0x8}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 16:09:12 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x2000000000001ffb, 0x800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x8}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="eba4562171d1cf2242f6d47eba169a0f8442d5773d0476422399d2d16be5a59ac75f884312f6eb7d3c2e954c86131fd1330f4fc0f0947d5d838cd47b9fa9e158f7c7de4f2cbec7f961d33ab4400bf1d3468247bcebf74988e92848553d7a394f4dc50ae72ac7bac4c707bbbcdbf2ca4d20", 0x71}, {&(0x7f0000000200)="0e8b1f55c130ceb277f806bf4c30da92c681e69ac53c13db0a06750d0e0a9099205ab1e75fc99f47aab4b3e42b14c59eeb828676f8eb9d8832b47cead84383962688289011a267927499a6a34407bc4d32ec6864a86a9489ca5c5b50484858aa71034c3398770accf65d9cc032fecd8d8f00bf76bb84e821b367e4829627c8ca18801c231c2c6553e7424df3f14243d4359e9393f1d7c7ca0690d170c6bab16291c4845e4547cfc082ae10d1dd1c", 0xae}], 0x2, &(0x7f0000000400)=[{0x1010, 0x1, 0x1, "9fcb5f2da74906dfa6c5b00a95c12566fff259456193b22c46453582585cf43f759d03c7ab54206a7b2dac93ac5beabcd4449e871c943993840673aa5c913b6539a2ac38f1f5ad18979a7e4c41d27143188e7c2723e6109e9484ac203855673da30071817d146a3821401322b437b9138a73560085b51a9842f6b87d07d5bff008e6842964980a3422fa5face865ed728cd21a4c65d6a49ffbceb0013ec71a9e303da8c91bd949f7cbbe8b457cd5705e1295127904c099f797f80d61365c826fd1c8e4b20482bdf21457342833f1527d273e75ce54a102b2f75a7f82378678f4fbb72c9127084472fbb90009253a28196bd0787fd10eb35c8b3d7fd4bbd428a1445e422fab8d9a5ad9d3fcde7ab8b7a3bd4d76cbf62574298699e02746090c7bc5077785575708aed715c8cb9ba371b328e688a71dcdc6f23a9d6fa3672a150057e4c9e15c94d23d0ac6290d7c2efd210bd4690cc03508a40414d7ace28e598563eac18b76e4d7a51cf10739f5b4f5111efbf7395fcc4129ff1ba1e65d6977c5055dbad84742a011e1cae0e0c65d12392a573449344cc2d2efe7c16767a540df3dd9f3966d13e42fbe5190e1cff13f13a5ef89d8a3aea0cadd6684c75957e077d420a31c099de0f4a87f58d6017d063723b5f4f977a26d40788b4f1fc6bc2307fa1116b852ebc78bda886b22e9cafb119a9ffb344e743b31da5f626b9dae048574bb19c1d77b80b7a8bed6f7df87ca863d049141fd391c9b194f8f80c79c6c1f8840e49e93c13ef446a9b50c8c9af04ec8b9f9b9c82c8da7426b079f9266a9028499ac4259805f8a7698e2b77227acc41129c1e53fe09611c55d841a8d47599ced6b011155c614ae69b41f6d6e07f55977bc30231f29101eea52745f96e9f36aae21c3a38e8037bc56acae4e4247264c0aa3e5d66d81d6241855753c7201c24cdbd68f263fe264596d6d330339d9e9596eb901167d7db179b36b71c937362fe213177006ed0ee6c20bf08938ff136a6aea2a2129d1233522eb61fd5facc06e0e1da7df599182d7903bd8373884b32eafd9145e7b8ef68ac25a8b89aaea03692b4f4268170d976c06f065a5de410e0d171a86341d81717218afb5200c5461f79b4e21b695c3ba2b31f24e78c272191a945dfd0e383f9673354fc62bed93048eec05f54a20c20d9e886042742cdaba7f14d2fd187e510dddeac8f56d9d8b9bc8f02353586c72da3a6fe5c13bfed344eb16ea6336f836c9f09a4749db65767a82ba61ee41887b28d8e833b21d0f02089c1c5136c9e17154727259c64f157858487d30d385416b3fbee0eb4262f26b6f23ce2045e24f5b4786696e441a1591935f4c44304578fb5423ce6bbaa5667d2c474dde0b51d0d32e37e5ddadd7e6a277d970c8a403696b713517edcb42c3bdbffa986651f013a55354c677fd3f9fdec5936b89ccabcb8f73254913ea6c589c29170e1bd81b0bc6ae62496d742dfe352185e138bea23eba61651b97088c218a5b991a51431a2e3731fba3bc416d3e7e952114a673b6602407214ebdbae814b78e16288c01299995fd3e79e7c2ae12dadf3ff4d0ecbeeff9d2c485a99eec4c25562106f5b49456a58f7554bf7441029a40637357ce02cab974be3744fd5668ff67c94b735aa80ab408cf1a533b52b076ac0b21b5fe792362d0dfe80b3c7dc23d251d59a6f2b8c5220150843d6f5cef39c40b1039225638166ff6f01d8db1891d86ecd609755464a20b720d20df193b4f7197f66fa2aedf500bea8e918bfc1a2ec9c3e314ad7b70ea41964e6c6308b4c5800cd66ef6772ff50aadc233ab007979c71f02258be3284941ecd8b585b4a38fcb0c2b268bdf081aac706e3af6ad2c11a08b700c5ae77462f084507c956738e2f86ab6c1309cabb00ec1367bf47af2f2ad45fb2904ef4557afca7bda4665d21821b9656af419373001042fdf8ca1ef21e8f75a7a04093f616cea743bc9ab41ae1df27027ab4a5811d0c168a23836b31cb4d4c171650742602daa0dfd6feae96d8d54ce41be7a6b1752902f5dc8672c6bf6c1de1ece7cca303fbba7de78da085d061540adff5f2b9f5d713545786e2f3424dbf574701a8d02070a3d3af9f328049f414dc54bfdcf8c7af4a6c03eef1c44ec8ee82c39831f33c27d4454e1a174727646f4b699efe6b0a9218190cf567323e84e2c1b5146d3777c741b074ec1910cd81464326a04de7d6c0f57935aec31d0d719eb36785cb33751924e1c11dd4fa3eb1153150fc352e69808721cbf5825f8dc90d008b24441ff05d43833bb9358b88518cfc8d4d07fb87cf8de66479f02fc3030d43e86ffdfe6934a72a30c8bd611a6ca2f181d43c4a1c688827cc7eb359c473843b342da81890c747daa1077b5493ec97b3427c62b49827c67c8e684a27884b5e0d06b570f6856cc78f20bdb420cabea91cadcbe769df5c46446cbc5ff5f7f0c0af4415604bb15b231a9867b0970989832c4773ad401c03f4e3b9062f28fcdebb5a86e56b2d85b9447e113ee65c84f0d44e6a65ce6f012ab8880d1a3df998fd0ede76f5e12e8002d5ef1edbf90382ff9874f718a5d426d6c91a9b9d8de18f9af1dda86cea6eaef7a2f36ad963ca367cd898de457acbf21df24da182b0c1867ce2501917fad947ce675d624731da504b2ffc67fe23a4cacc808e433340d1fd7873e5aabfd19c0a455ae631aeb2fce095b56601e8f1a8b5601846950399d779c17d689ff92a5b526170517e400cd2e06fef97450ed8a904b42f071240269628f39f27f246d1eda13fd56ae2eb99dc331e920d4e9a288106d85ab0593fbfc2a03056596d41c1fe38769ff2ef10c741d51f034b63e9a67d57c7d5569e03a98be44590998cbb99b01acce3dbe267acf80e49c2d7322d96d04688bf210483f595b892d2b1263718c25abba89015ada01e5afcf7ded469bfe6f5a3672d75f1cf3b414246ef769fe8c644daba68b9ce1dc7e59477469d7565b21de953b6d25c9db283150fac210048b6f3c6534057b8c9d825f5c84bff0773057b5fe76442c979606f331cd510c525ab6c0c8cf57a5c541e5343cbaa85e8a7a86d0fce8084f4cbb06e7f491cebcd2c66b1ea41d9646a0dd8888f02ce54d52783dbd9833c47009f8aabfd606acb892ec90658476ac057cbaef7b5f01c750a4259ad3f1649e4e30b6cdf30628a7d4c9891c5bdf29b7906a0ca3f5331d82d998bde66c09e5c71927a8bc5595a47691c023744afa2765e09584d687bf8e315ff7021d7d13962342c8f25336c46c98cb3242c4d1e17dfdec8b4c05461af808d0d90e81ea100054c75a3981f2bac4bf434b5713228ce0f953688c8b4d46e8e5323d004ca49ce637ed8e71a9690eefe2bf8a2eb6b626764e5c8b912a367537a01ef7f49e1ac5e605a95a262d534d43f41e0260308414ef6303bcd0c5007b803fdb6995c7235271882f83dd3b945216407705746a010032959f8bef23d4708276266991e84b427e36c153b94556adf2bd65fbe7f424336e57388daefd5cbf9d868ef3de99586e68a9e1129c9277b9b9adc56a64caf081557e897dfebf284a664736ee55df1ddf4879f12ee1a8bacbbc1d147e4ee3fe7121cac7e756aeba4f09f4641c516fb63b6b4b684af714107a3fb29e7dd1161bd4c2c4dce08c233d5699563b5443af4a7ce611f8e8b64f0aabb1cc24f0bd95ebea3ef2603c778b7226710359aa20d49077f5c034eb26d1e456dfb49ecd3fac1be15a0db1bd0f5546968212bc2d8f9742a836bf8eb6e71b5862879a11ab1ca058a3c740e0ab40d6fdd03a89901c72bb67f7ec4f80f771e4ea6e73ea3d67cee373cade0e6a0c01378309bbee96d22652ff3c6e585f7ab42073ce33937ab2d8ce4e7f47fac25fd519a1db6de23595529cf29b779befcf94a22e2a10aad9e8a99f6228c50d6f23f7d0cf3161183740f135c6d98aa4cb4484e6b4ba192319fc5a73843b758f1aceb66a99e6b10a708dbc0c7c313691d3c0921684c1fbc28651acb7f32de770c82239737311429057c418a5077f7211f593ad802a66fe6e1fc4709e8f7334767b048bab82282e8a65e1d6299fd1b2581a08f8cc21169c02c47d1e6bceb8ddd655b8c1ae9172883faba1eabdc0b1049dd5a311451ab22f4e44fef26078bfa5234adabb2d36506a58731f2d07b059f78e9a1a2c3291c1907dd4e730944747f03fb80d82be2ad354a5283eb4727f5a01cc9ddbb66b4572ec7b78c589dc78758acae4f1a5ea96aa6e528a6f50f2933485f155e98d2966e5d08be596c6d7b1e2ff7b57bf95941daf69ec136fb0cdf2d3b1f5904d5e8c22e572d81eabaaf235f96f2930ba6758573630408cabe4a6b5037137e2d4140d188ba417055781e03feb896e1f82beefd522478ab565ea05255cd7c88265b5b02c2dbf07fabb8e08265cfefb8ef352d6ca90ad345d74a48e7dd8ed25a55dad46763f464309b3c5d59bc09b794070b6b31b2a0b001e15ecd5a63a0445204dccd229d02526bd7db705918376e17d62c74e9cb4086aa287ae3cdc5ed19e0b0029c5d9e71d8f4831b518f2ee4c58cb11a69e5803c5e928f5bbc10b3c07242adfdf67150a88f27267eacf53d967b389ac31fc02c884a8a8075ccb84af351880cb0cfd4c1e4480fda70fa9955b74669c95c08afaa06e60a758512dce9d318072c9a37f039099a754e2522497d0e11b019284e195ded409ab44fda92fa352cea3e5dbdb268ac9aaf264793326fdfe3497b8edb5e9856ed9ad58f4747cb786793db324ec19e6cc20725f054c2eeb6946eb7a3584e28e45f647ebf155e2b001c94012da0790e3b4c730b8e728caf36808f45bc7472c2849b6d0c5bf4106d1516f3ad2863b7516ed9252cbcce0038daacc6759c040e46b607cebd522bf8504946b742ae2f2b49a23272e13253daf10d54ca397abacee077182701f5a54eaa4476660c3ddc7b5f505896747608a79e8135dddec8d70da9d4933945d24ab8158763d579af14cae3116c9a79a67d48b2ad27ff33bf9424eb776b89f2baec0038de90f80c8c7514b8a1e4348d7ec9874bfdcea8df587ce535736c1e60855d17e989c7ef6b7fdca5482594dce3421761fb96d36bf48cf718695dc541a42570d67acee531e24e2539ab910546f732fa5567b33de38d248429c83d2df90232cf720dfe1fa934a06586a556764a2f1dd264e51da3283a86b313ec0234172155e9d2c3b2b4bdc0869e0d3d03f4f0e51a6ff2c904070f2f8c15c5dbca0a2f83cd1f23cda562d311c0aec6da3735b3879de491c8300235fc700ad8262ce809cd2a2a3169d357aaa50dd22eb344a7a3636f4f515861e87d71777f9f1c0f6249e531d07c47d2e33aaaabeb74100c406b04b62b62ef739f39f1fe98d00b79bb95055d744325cc8de7f1c01d2296c46bfea5544a0af4fe5b52026672055107447390498f8d57ce407c96d5d9cd9db4aa829d1d8a8abe54b262b28b4ff93d92b02552affa52554d2ee02cb461c8fcb15dafb29eced68dc128ae8deaedcf4091ab8acc0a1fe4388fba6a7dc524cd3362b26c2e247c3c802fae28c182b9c373e5e12a8a09b0dc9a11f7e175f8391bc086b16a5eb48849a2a70c204c9be526541aaeda703c622b6b3097e2416e5db422add1302fd89ffdea62041a767a1ed7bb39abb4629cfc0f91d4d403639ce91903729fe3883fb6c977ea52ad672980a4a35eb1a40f678fbc767f5585a5e53ec10df5348f06b3420946f4a958d6beaa222a27dafdcd30be8bbc363ad1e81119e2724dfc9cd7693875408a86b762bc8efda9bee"}, {0x110, 0x1, 0x8000, "ee1d155a99db8e998e12e1e8d9c1f457de383a220edf054d7c59012123a3c11c746331a9a2d29dbcff8bd0f7d4c629fc0e95d30684b506a9eaef7a52eb9353b030fa67134d6290985916be2072899b2eaba5a409f8112f17b3c55c6481f19a89e3801f918b2d47c916bac737d8dfc7e7d00927995c8558fdf8af30887e8fe6e61d580b76961961d7a91c9de99142516c59815f150a6d372ef5a9dfbfa0b48caec00b43e2173cad24501e12d450d0e8a16b0c51b4789b14972028a8c2ca81323f526bdb8a84f96ce6f5a48c08d8e7511bbbb1a9b1814b85c25e71faeb9c7bb29858574696fdb629bb1c276cbbe6c2741f2f9300f6a47b9c6f1aa9248a8353"}], 0x1120}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) dup2(r2, r3) 16:09:12 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x80) r2 = semget(0x0, 0x2, 0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/152) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000003c0)="17b0cbdb0a54e2badb107e95f16fc1bfecd0c23a58ec8b867b32cc9fb24fcc1bdc0ae821107860cbda3e8329cf5a6ae15b2c22d7721bbefc7a90d1461e7b82aac414856e6c6dcb373487882632ac6380604ea70c045ddbb8068e526818e5359b7e188f19ac90e9198603eb9473646a286db6f98e6736fb32628bef4bc7947ebe6d40a3322dc3254c5044c1bad8ed1d6dff9f517a2d31b6baff3115380aa60e8307000de68e8b4f37c207d6be19fb6c544c4a782431381980b0c91643a4726e83d25183dceeeefca38e9026764fa7736f9c5c21f11712655b", 0xb1) fcntl$setflags(r1, 0x2, 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x100000001, 0x6}, {{r1}, 0x0, 0xc4, 0x1, 0x5, 0x200}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0xa7b0, 0xffff}, {{r1}, 0xffffffffffffffff, 0x21, 0x30, 0x0, 0x3f}], 0x80, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x2}], 0x78f2, &(0x7f00000001c0)={0x3f, 0x3ff}) 16:09:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x1f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 16:09:12 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f0000000000)) 16:09:12 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe5}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40cd, 0x1}, 0x6) 16:09:12 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000004c0)="2c44e3a53f85d30be05144e0ef565531c2b6f8228f15000000001c65cf7c1645b9fc44d349d299fa9630691cfc43b0bfcb298ff4a7800aa8d8e6e0a4b7e920f53a72186c64", 0xfffffeb7) recvfrom$inet(r1, &(0x7f0000000400)=""/48, 0x30, 0x2, &(0x7f0000000440)={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)=',\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)=']}&@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='t\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\./<*\xcc\x00']) 16:09:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3, 0x1c4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7fffffff0000000000000000000500000000c60100f2e9", 0xfffffffffffffff9}], 0x1) 16:09:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006001, 0x401) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="cd61478b2c6d5bb8c195191edb7d377161825890e3bbb8a0d44ee3ea08e960ae9113076a6e079a4fe0c6846953e33b244e61ae90c3a2d69ff5e16aa145d4a069103d8fc69ba69cfcde1f16b9af1572c69f74ce8996fdcc295d5478ec76c840d859733638c866cc77bc94b9a67d688fbb0a2fd69f2841860b757942b8d5553388f0c110df5d52ad5eafa9cfa86c8766ceef1e99f9adeef4efb175da3d97f160bc1fc9a9a4b7acaebb90bb309db44abf2509ec65c9a441dcdcfc254b20711954d62d8eef2e0ff033c6573e088e98a9e60cc28896d48d8ff10e6b5f283faa84e63841bed9ceef6fdc119648375ecd531a6d239f13b0e83d14e1c152f95207", 0xfffffffffffffe63}, {&(0x7f00000001c0)="4aa5590d2b16a393054469d958e11daa4a18d96cbc6486db698aac5cc34eecbb44b305347ed2b85c2d1c387c1170e499a0c5855dbd604caf50ab4699613fb3fd5ea74ee4fdeaeb6aa61e993badd365c7df5fe503353703bdedf6317b15ba6710ec5a8d02f267a4c9de69fbe4dd9b800d7133b67459a4", 0x76}, {&(0x7f0000000280)="4a6ff03e493535ae4b90764fefb1cd9e779e12a02a96128f4133056be8e18fafeac1f432fd63926b1ee3f987e2e922493624ce48a722abd740e04495241460ba35dc7a555fd6590a3954e7c32a3b235215495187de2d0bfeebdbc87ba2c59e12d7dc358a853dd8", 0x67}, {&(0x7f0000000300)="690a80c6d61662d89e1dbbdf9b5c770a17b274cb10b90dcad5bb71fcb92be040f7b10c33abdb79ab2d7142c1e5d65f09b957d85608532369af553d36ef478f3e3262986e5b145e6c9cc43d226af1e075b1eb4318bcd2d0109f791194e45bd78091bae5216d936aa8b3f955529b498543d938592e27fec17d7fed03d1332827eb117091f0c45307140cf94d2cc99245eb71beab087817c25304ce3d491121789e257cf3f4e65aebb3c2d37a6d84965cdc5419268fa7af0919e3e74193a6501e07ceac07", 0xc3}, {&(0x7f0000000400)="c6a4710aa4c302063aa879f7540c4777c2229a9789807c1f0e78a8ab619bd1f474dc5ae3e51ae188e1d87d284a35b09c94cd1ea6bb671dcc0eca381b28007447e27f49bdf0542df71cde7057fe6f784bf1a070907d77ff64061bc1c4612f5bcce9ab7f207a9706a691a9e5388de92fd1269a1c46c518ef73c58d19aa8b9eae475bb102593c49f977de63ccc154a6daba3d9e1721ab766429caaf6520c855ae050a2fddf2947eb8846e8768cfcec7", 0xae}, {&(0x7f00000004c0)="bdafc569cc9c41a2926ff0dbec336b689ad6610aad1b4c0194a876f76d5a4f0064d75ae608707d987a6943760735954f3e6574b2d7ead7a6d55b85c8a34491a08515028777cb2be541d93e049136c54845c6b74c08730635213d06afc5d2b5e041b92b71b4af5d943d9ae19c1debb073a6ff361796f2afd683d24db1f4031b64641aa3181ac92c1858286dda17", 0x8d}], 0x6, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:09:12 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.[\'(,\x00', &(0x7f0000000180)='/]%+-#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='.#\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x2022, 0xfff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) recvmsg(r0, &(0x7f00000018c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/57, 0x39}, {&(0x7f0000001640)=""/229, 0xe5}, {&(0x7f0000001740)=""/47, 0x2f}, {&(0x7f0000001780)=""/65, 0x41}], 0x8, &(0x7f0000001880)=""/39, 0x27}, 0x801) r1 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x100c0, 0x18) symlinkat(&(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001980)='./file0\x00') getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) getpeername$unix(r1, &(0x7f0000001ec0)=@abs, &(0x7f0000001f00)=0x8) symlink(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') connect(r1, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000001b00)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001b40)={0x1, 0x1}) r3 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x180) r4 = open(&(0x7f0000001bc0)='./file0\x00', 0xa00, 0x56) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001c00)={'./file0\x00', 0x9, 0x2, 0x0, 0x1, 0x7, 0x1, 0x8, 0x1, 0x1, 0x1f, 0x7e81}) mknod(&(0x7f0000001c80)='./file1\x00', 0x8010, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x8, 0x0) accept$inet6(r2, 0x0, &(0x7f0000001d00)) getsockopt$sock_int(r3, 0xffff, 0x10b4, &(0x7f0000001d40), &(0x7f0000001d80)=0x4) select(0x40, &(0x7f0000001dc0)={0x2, 0x8, 0x4, 0x1, 0x2, 0x40, 0x5, 0x2}, &(0x7f0000001e00)={0x2, 0x2, 0xfe1, 0x1, 0x96, 0x2, 0x2, 0xc000}, &(0x7f0000001e40)={0x1, 0x7ff, 0x1, 0x7f, 0x1000, 0x20, 0x5, 0x2}, &(0x7f0000001e80)={0x5, 0x8000}) dup(0xffffffffffffff9c) mknod(&(0x7f0000001f40)='./file1\x00', 0x0, 0x7) getsockname$inet6(r3, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) clock_getres(0x4, &(0x7f0000002000)) openat$null(0xffffffffffffff9c, &(0x7f0000002040)='/dev/null\x00', 0x10000, 0x0) r5 = semget$private(0x0, 0x2, 0xfffffffffffffffb) semctl$GETZCNT(r5, 0x139e63ee8bb1976b, 0x7, &(0x7f0000002080)=""/215) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wskbd0\x00', 0x80, 0x0) 16:09:12 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) poll(0x0, 0x0, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockname(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000006abb2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d50f950f24965ad5b33da06a6eeb876099632c157389040a73637af39547f6b5422c1506ebe7a326c2b8ff743c832c98880319bf14691cef77418dacaec3b06583a46f44805fc46e91535ad0477753d8028b76a4efbffc542974fefcf263795109cb126096d714efc81c6dd411e8eafdce21d1566cebf3d05bc6676047ae156092289faf4540eba6088997bd00b5771992f495d"], &(0x7f0000000240)=0x5c) socketpair(0x2, 0x1, 0x6a52, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r1, r2) getitimer(0x2, &(0x7f0000000280)) getitimer(0x0, &(0x7f0000000000)) msgget$private(0x0, 0x122) getitimer(0x1, &(0x7f0000000040)) 16:09:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0xff) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:09:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7b4795a28d8ee0cf8ffff00000000000000000000000000007c5202503f", 0x2c}], 0x1) 16:09:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)='h', 0x1) execve(0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa40, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x4, 0x8, 0x0, "68499d2e439fd903a64fa796e9d9d86957b85713", 0x7, 0x10000}) 16:09:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) flock(r0, 0x4) 16:09:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10040, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000003840)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:09:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) r1 = semget(0x1, 0x7, 0x12) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/123) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="000000186a56b55b3e753300000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000003c00", 0x2e}], 0x1) 16:09:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000003680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/196, 0xc4}], 0x9) shutdown(r0, 0x2) 16:09:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) write(r0, &(0x7f00000000c0)="cc4870af", 0x4) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000140)="0288b6f260dde695c148ca8234f0cfcea1f46a04d04ff920730ab3fb95910df87304cc8883ee44a59e8ab9d809374279a6f2a4f22cc7fdc54a3273c6ba829021e72499068035efe76c63ac3635531925334fcb4be8d28074a363f0f6addae68b412691b41db62882f92e13927672bc2753614b9735c8f16806e0989056381500777aabc35d857adbd892f4402621f87d228470e24fb1457aa4fb647b9ee69c703d9ca86baae2f9479b4ad6c03dfdb951f08f65bf3f614c6590db129cf9c097d72acf6ebf9a9a06de47be62f291fa9043eba43e0e7ec4c5e8f43fede24ea239acc81bb97c19044dcf3dc5a276777173a003333273bd1c75cb7b358dea9417a816fe64494c0c42322549ef99d8ade46db74e0a47e846d1824a62f60aa427dee02624d2b621b2d6e22f71337968e3c8d6e041459ec61eb457ffa0f4c549dc55b6ee934fc694c4d27ab23ed9c2676d3a8c39facd053ebd6a56e422df7c189a51e6ee5739f65b1a9f41dfd665e3bf41faa3753dfc468cd14e5380543961f7f2c54975cb2bc8a58ab0c88b9d6c930f66bc50b48fa2a05b4b1c61aef56c9f0c635288c3c77fba217fbb9549bff21d9247da9d4ca8a7257e3ae56cec4b949c6dd1574cbac84b51d601627dcb72dd1ee4446575ff20c7feb15f739dac2dee554bcb6a64e7fb42b823037a7703a1953ba5b10794dd0b91d1db99176e7ee6ccaf38005c2fdbf005a77538c691958affa97f357bafc0d73887b855b8804430a5f99869bad81419d6c388652003851f291768fa7f2029d4c09a778e8a98918d2eaecedf401b49478b0ddd3c5254db64c0d4822d9ef5834ed11db1aa834b67256ccccfe973ab8ec1b1c0651ca400172ded61b0096a1f88e2c23ec6ab13c0b5ea8a6079514ff316790984c97a16f3f20a0e116a2e353ff0686f1ef56c877513bd10324e91f7de37d829a821913b03cd12a1a3d4607c78bc1293cba2f3ff3039acafe9cb6c2e66de723a5b42346368661a5e2613e08d7fa01c14e2879ef2cb83ac0a6d741c5966ed7acc8b5b37d94f763e222f7c6dc4e7866c6c2507d549f51bff0511d98c4e78d279b4fc7bbe935f09c9bc8cec35baae206b55c4e6d7842b21709d9ca340cc52da9045f722525b96c80392978a93fafdc3b958e5424d2a08f8c50c0c650b332be8448d3cb37cdb5ad55630a4263f52e01e7d79fecaf9b11dd010f1aa6999d6b4f3e8981d29f4dca99456bf4479b4572afa99099906369eef630e3791898fe990445b99e3f19d8e4331e863f34442272f345c18d0a37ed21694e7cf58eebfe524d33f2f04e2c7e739b3ed8078a0881e31d805dd68668ce71f26ad8eb93d25466acff508efe54235df079e906f2bc60fa3a3dbb9c62c9088e3bd9f7b5519d92a034acbe4b96c37677d69ef3f19d4316c0ef68f1b27d678988844e2de2f92cff587af05278da5c36b92b50e1c9859b4299a20799e3236612b7faa9d652a5d448174776bbc2cc64954509eff8e81e009b5cc72a28ef65796ef07c4b758de63f5f7e2f906717ce8bdc42ea98d01b2be6da01037791669d6cbea5940a20668a4836f2dd12425ef37918b46a8cfba71e0e449968b2b705073e27421d9395057ae348d6c44d15c92fe263a240f8d26a08b09af136404f510717b351fd05f9731d2855d7176bf69f50cf5d2ad7a55bc52858cb46873a45de0af66134e5f1fb94f621334adf289c543840a8dfe4c130f3fc3a745ce4d9133cf9bf802eaca91ff09c07ab9261dac5f834142847beecbb1e5844f181a6bb9ead926f4ac7b3b7a228eabcb0fa4e620383db8127c669ae686b38f0f47b29a42d1ca81a5f4a53f64f7e804871a080d5bd4e1679aca929909c4780beac321918b4d43cab815d7fca86c039e3a6fa3473f2dea2d30e56546e7e6d54b27dc7d4e652b795231b2e02daf9fdb3e0ce5728aeb759227692bf422fd2ef39d5e318f9927e90cc6bbbdacb7456b5db1ad372426d02392a2cf783d246cd1daeaa83150269cb69fdf292f32e91c998bacbe359857f141a98c4cd50a760103bd7125657ceef0be34efbe12a2be6c0026ec5b41a7500cc287d48c0fa7a51f643304ba3e2f46fc23cc7922faf00c84a499cead378a29e775256c293c34d32d84434be7a9ee82357d020113591862be24a0a56973eb5a9abecca10d2e6068bcf2c216cafce7aac4889ec9a031a21329a0c3d9d57917a7a231b60db684fb44cfd422af142bbee3c7210171ef7d8732145ede5135ee0ded7544ba7b32367ec73cc140340b48663262660362c6b92a48251679a441ae8c8376f3d03dbdc467ef4a48f88f68a705eb291dacf453e8d59288288b371fd3a9fb5553af551a0c5bac46c74c66677aaac6b4c67a2892d73df47d4a34d0e28a2a5798199f5ca458d9bfebce57f94ccf6c116e5a177577a616ac7c69a840e05337a113dff5c57a04ba7278dde00b36f2ccd3c05d356949ade9e1f576126791278200a38e22f3b346097d322430a27dc09c8e1ff7e6a0a1490c936b5e57c8a95820adec2b89f8d3c1d36d1f10aa2d59d1e790b77b6d33b45c8d80220c55d64b77ef7170070ca9569e7eb62268636b1fa4c7a9db71cdaf0fa14e8c43d9949d683a486b424a6244f56a6c53e3fae22d6a4f59c6d74f6bae28ad72f8e9ca6d0c44b02e866b9f1f16de2c5410ced8a688ebf348ce54407575316304cce7334c80aa70b561c00a8546bee582de56003376fa41643448991e686bf2080319496686d60ac1e9f39ff4ab0ef71e24db52955bac5fd99083126bd10e8586885fc60d64debf5a5887018281a06bc914db6f07067270ec5e8a1fa5b08227bc00ded68f8e425a189df7530005e287d255b3d061bb99e24d1fb7436e4b23e6302517bed1efd816188ed0c8843376acbf0d9729d07c2e2547106c201a470a767f406e45fd066e0122f3523e50fa435c02ace455100f147bbeec943d812fa347ab035abb3610a3a9ceae1e00def6eb44757c1187247c4656bc7ee8454b769d0ecd2a78849f4ca156a9f485a4f078dc88152eebace137092b5bf30e0969bf47813f7db091b27c02029beb000b4d2cfa2ca7d3a00ae261ab69547c82c17c74c44617973d35526864072fd9790314509feab945c55a7e72ce3c3d2350f702ba64383f433b55f7d60a38e34f84535028957674d1d05756760ce4ab837634f5d56975fd513d67a626da1c6b41b23975c0bcddd302c82a3df608ed20cd64727c92dc1f7b4fa0e8a04346c439e638569f13a4fca61cf36fb71dbf442786e8e83dfbda8d593c773f6ab0cf66c75bf061e6944cc5e8f81d4f5033f83ad5e35087a79aa72c3ef823f7bda236977c627ab6303476acc5de288b5eb4d03f37eda604a17f3ff8d7e0db6850ced56604a8a9713d1f38717cec3b22b1f91d88e6606ff2d7a5d56a09383a41822daff99dccfa1ab3c05ec63762e514fcd120c9ab765dcdba5dcd49b9eaac35a74b9cf4d497c7e50572df309afb912062bdb8bece0729e5b13cfd11e3a3103266c223fdc2a8c36f0de1e6b8490d1ce1dde2ca5307378ff9c9818c99435c041dd801e7c1456b8dfb7ab3bbec54545270dea1673e50b4dad1a1e1b2c5e1ec4c2eb01301c9d6146d581d8a89fa4457a235444da31f54bcf8a327ae982a8505e201d495dd199daf876b69dd66a3a234ac7e46dd20bbc5517b961269bb08c6c7ceaddd928e11d8cc36518d89217a82f1c885b3578484b633a5e902531ba6d1dc9cf97a36cae9cd08b52a38182bff066f0aabe47ff31c7770c9c3b94895b8b1ea3138281ffb407c389ec0ed1b01d716ed8e4b5097a86de531097b4957070ac9921e1c249f7aee78ca773bc4a6a143c5ca72d1b1eda15872bcdd125ca380ac5b127f316c041361b253ab195d8ec51340ce50f26a70ee7ef0d1b22c2f55622636fa9fce5de0e5653f0843dd25c3ae336de366e77f836a3b3ec72d0a6f3ffad3839289a5d942a89718cab7ef2140cb6c0ba646cba17f503fed260b6f1382c3c93e80ac990c4e86866fd91048ccbc240dfc565d3978e079889c13e37d41d35364f5df9b53a520f98cfd788af056cf478f0b8ef20ba3e67fafde3c3eb2e369a99dc922d969c9f91bbe6aef8944fca750c1c2c54b5416397bf26fb6f0f32612a6843c7dae745bb4e6ba7767d2af58060e7eb0cf39816c215ad023cdc0465a94473fcf3ae54bed872f24d060e83ab0bf03cce8f11d7cd1f5dfb2db1ecf19bb039e7924a033c39f8654a6011c2e1a329414fd989634302b898df9c2224683bf33f8ce4b7b0fd21f196a8b4aebeb66ec8d1c9a891c0e9c9f7eaa91dc9dd5fd3af30d671e1a190d321b783ed305ad337c4e7094ce15b2ec629101779e41af692c1f52ae101bd9ad8dc47d13e8b0961850fa3b0cd75a618a7cd6a28dbeffd2daca585668690074353a5fa2bef42a0e5e30fcbfa7b8474f79f40c5f4a40d7492cd10995287b57bda31fa5b056c34b955c3c6d64edf46c581db66d19707a6293b0f294d2d5c6a5c71feaf45318a2f7225ad18db548b9e8fcf5517c6fab0cf2fee419130fd4467e7c1714fa32329c591e4dcf7b0fc93198bf98a2710be5577549eb8dcb66d5a884ea98b39bdeadba91490732e603a4e82e4b184293a2cc17cbdfe863c84cc6e8c9cf5d5026ca0a3261e2339ec00b0fbcdac6606ac7874fbd546635bdf497e52ca738323c196c225c53d999a4db37d23290eccafbd374eafbb01809d6fdfbcba64e461ef175f2b4ca4a5b0df8f133927c600d431e7c436de49bddc56eb32071077728bf6a623ce29601dcf89e788bc44cd0e8f3b9a59ae08621357e9e2acf423942ec28bc9da37714f8c76a6d9c76a0cfc2235f226fe49d7dcfbba8de0036a26da105646c3df388498bab5f6d17a2ce2b23de3f00637cef2b8574632d24f1ab27543ba1154a096c2397e354b360a31a63388a20fe93aa116fdb0c02b67919d8ec0a018892be2f76d5e1b94692de8c299bf4d901d12f8e4e63ab856f1ad86b3f2297a2a7cc284e1a33e97b37ee7146fc95224b3b7eabf7edd7f2a73dc8e600db49a125b3e899ec57b0a58e17f5c1c07fd74a2409281bcb48412b6d949d42545b7365538b51507a76062aca4b9deafa9361da7f72a87e6fb4d611cd1a41f0bf7e0d8c332d5d88078e58d001c9538a4da98d1513c83d14f4187f6bff16ecabe0aade65de1a0e31e46de63354b1cd0ebf9e57ec2f4fbabe1442b9c461f38abf4b87bca870b0239f82cc4e13e80ca31a0d0efccf2b823b0fcbb2871c6575b8c4800ccfa058199ea222711a3ae4a55fedccaaf277ce30ae749449446cc3b55e48881f7221dba9c6aeea6e5c0437486f1b660e444428b8f5ab2eaad96891acdb65b352ce6214c3f525473046850556fcd02124281e8cf3243bd45a0c32cd944bfd468d7b12395f36b0dd9346f63f77b8d7b03174083ac825f47f43cdfa911ce35b976904c2e2d7a507c986da8a329f7ba1e73d89bf7d961ff41c9141e6122e13eab1e35d3038cf987288a115b9456cdb4cff7b58d4ed9ef4e5d8c4e2bf05bfbeeb707a51c64850e1aa37506b5805a3f2237d123aca30d9ee831bdf1dff3d2bafc8d965ec9e0a20c5ad72df8c14d259e4bd52c7e8caec8f2c660d66682bd956bfc48c1485258e96e477f161b4631503ed4488ccdcb79312be3983a8934fb883d02f3006eddfa08bcd52eca9410bd73152d5e958e29580fd18ab4b673d18ad1649a6bdd4af4aa895f5e934783684c8ffc47d33df76ada21427721473b6bbe9337bed7b487964bfa13e2da8f7f2f0", 0x1000}, {&(0x7f0000001140)="ee18aac5053337f3e0c14d6f52f8f6f0d2b09c3c7691cc87556a5424874024fa6f85325ddec4b40733552c3160f94c78e7e109d42c674abf6e0e507abc1e00a059e64605a96cb67a8f5f6094bdf60e53db28491d7e87d537e03d896a71d6fa817e6b47c475d0706cadf3797bd9eda3e6477ff1788e56812968f92209e84ada16aa5c3a406b11b39f356249f05a2f134aa43c60541bf74a1734f5663669f52ce00c6e1a2a99edccabd89071cdb37a02aecdee6731bad1a243a2a76adce80185918fcd88f21c2f5a4ae194a56ea3fe61f19d5ca5015246a39d9b78997a2524503056b4baa4dbcce4a4c19cbb959bf981c34489027f", 0xf4}], 0x2, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x98, 0x9}, 0x7) 16:09:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x6e7c, 0x6d, 0x7f, "76783533ce03ae796945cd8408b0f625767646f9", 0x0, 0x6a4f}) 16:09:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x94c, 0x10000, 0x4}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x6, 0xd17}, 0x10) setegid(r1) setgroups(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') setuid(0xee01) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x100) sync() 16:09:13 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x4003, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000140)=0x100000081) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xf9, 0x1, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x200, 0xe3b6}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x8}], 0x7f, &(0x7f0000000240)={0xffffffffffffffaf, 0x2}) fsync(r2) bind(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000000), 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) r5 = msgget(0x2, 0x4b5) msgsnd(r5, &(0x7f0000000180)={0x3, "e029326194bf255f81c5691913b04d6af5ba27fd3cf407bdc020ba40fde31f43644570eee2730aaa01e0c553"}, 0x34, 0x800) 16:09:13 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:09:13 executing program 1: poll(&(0x7f0000000100)=[{}], 0x1, 0x77) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(0x0, 0x0, 0x0) 16:09:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x204a0, 0xb8) r0 = socket(0xe, 0x5, 0x1000000000000000) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r4, r1) r5 = msgget$private(0x0, 0x4) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r9, 0x80}, 0x4, 0xbe7e, r10, r11, 0x7, 0x7, 0x5, 0x400}) 16:09:13 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x10000000000000e8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:09:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r0) close(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xe30f) 16:09:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x1}, {{r0}, 0x0, 0x61, 0x0, 0x100000000, 0x81}], 0x65efd068, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0x4, 0x80000001, 0xcdd}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000040, 0x85, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x81, 0xfffff, 0xfffffffffffffffe, 0x80}, {{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x1, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000002, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x20000000, 0x9, 0x8001}], 0x7, &(0x7f00000002c0)={0x100000000, 0x8000000}) fcntl$setstatus(r1, 0x4, 0x40) chown(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 16:09:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r2, &(0x7f0000001100)='./file0\x00', 0x100, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000000c0)="e1a8f277fc5fd6b68dc219f2a3f182285b8aaf385f524e21bb0a38adce50ddfe5904215a8aa7c512b9f0e76311ae60e2d60300e109e741f4b492a7f0d9fb1a5468e9a1d73675726e98ac7742b708bc9c7600b2e8d2c25a06d27a95dde5a4b64adb83a8e70ee87331391ab700003ede71c1dc0375632b59d9bc1cf95dc8c524dafae664fc91132d3f65aaa7fe6902dcbdca35085d886f70a8ccc54e897921e94df27804899dd7d4eb5ddbc7015301a363151caeea112b58a8aa459957c0a9ebdf2b8f1d5e7ff6f77ac7aca8f1cc09a765dc49b4383e50b5bd7965c42531173eb8b6226629c1b00416d7b06ce39ee6bbb45ef40268ac21858fea2f304a76f44867fdc0b4f0252f098f29c1bd3a37c9b92a6c15b43b08c07f5ee0690d5e41724cd6d229ec14675d4d3f72e2e191e2e691c1e3de9b9552b1c37dc965fe7ac7e8dd161b5b8c6b16022b5cda3d26e40496130c21d563052033ac1da01a45c37869eb1218e15c56bd8a3997ba7798ef956e877472fa053495c2dd9d8ce3bfec2638eeba9b2be2b4ef4d80a26018c1b3be30fd1e82faf79d464c94892fe8813cd13602f947b73df761221cbe5d817991aa04d70e74141dd4e91ec383aca3b508a3d0bbc2a669c59a4708c9313dc29d709a27982742485bdd0fda46e5b68b36785cd977464be9b1780aff572ffb9c24d22efa8f7ccac741d7df7a958f9053b60eb2a03bd4e68f0df2d95e10175351cf8d978e7ba540cf08ac2bbbe8e60b8b4d3de7783455af6f8c7e3bcda02995cc99ed1630fb817ae19301af4b5066cacf12df4a388a5738907fb3529b43dc1c6874664b3262742579876caa80aa5679cc620c785f00f4b5134c5f65f6e93adfb90de8b5fa91479cc81abba90cabf5a1f3256640726ce179945590db5ad4978d7447d09b871ac5be9b0ceb9b3141343407089aaed984660823d22d12b9ba2c36a72b38448ed379faf99f0fbabb29ef38f35e5e35604fb2921dfb2bbc5c50fd9d64a4b54682417d9ea9df28c5a1e1864d361f6636bf01930da745ecf03c19ab8f5d899f7b3997427c534739e77aa724f54a259df4174782f5cf50deaeb465f26b57550a10550451f095791f1d3207ba5deca99036826da7345d2e87a22235b093b37c1a478ede119e63a7cacef18b198e59f2cb0555e9b1a4e00a55b1b462271737b2b1c605ece84b3bf82cd4d72b2e0c4cb3eb5b93996035da6aad9bb30fd41737069ad5328a6d09694f5520e555caa4ed184e5a02d1637189dc8119f74b1ed88284084dd13450c0142aa7419ed89efd8cee0eb9799e36204a0623edc78d1b725bec0c30c2e5a53b6b29f260bfd65a477b6aa3a130a0ec5a56505d9af453e467d0e2f4ccbdd5c2ad975190ee9af9dde05d51cbee353cdda8815dce754543429e0ee9de9633dd848e04448c3885c64994109a5bd67d33dff9ba4ba85b043804a56edbd0a2cb26bc9612a339fd723712962060f9dbcb18aabbb52fc027e763447dfa5d43b7cfa9afef903a3e61e907ec3bc92cd9f4bfd52afa50dcb1ca252186b6b32c20c695d2b379e5b7ead04643f27bce46645201d9d278592dd28be5ee7e7fdbda4a79d639d9303d869568849a1b5f6575ed120a8739dc95e88a22c10eea973ddb2f7f56834c44048a8bcd695d16edea62cf40d8286de03fc87c43857bf40671f239411bedc4afa8b6b0a3981d07e7d567656c31b69ab988cb8fe94af9b61454641f9e33783db47412fa6945e9f4d78c362267399e4f5702272debc2328751282eec5308fafa78b46df900b77a774aa6a998b71b9ae6a860325746f2b1fcf1bf49dfeaa9f62dd999c9066484f370f704cd1031f17eb8d9913d60964e6fd5763bd6a67b1d49b7539addf562096db17b9c619302b963b757357c2b7b7b94964ac568a7128c01517d428ac42c714a16d0db5120380e18c783cac4669e3539af4ad1d856ba5652ca67f2794b0592a04b6b296b11cde77e6d375ec428b79e342dcedc7fbc7cf11b269d8360b77caedb9d448909e1846807272c4f5a3c402f91744ea09c28d42dc174a8d96c9d536eb38740ba5d4ecdda7b239e1a565264b36c353fee6f3d97f69ec00408ddec743e149da32ca3bf226f96e9c691f52bf1b563c1775c9584f49b895e6481aa69ccc3612f134037e765f13e1b447fd85ac18ed2edd236b3da5a9cc0d552d15393161c4df8785c62eb0f8a95518329f663fab7685a40daf99acd07b42b502b222cfa902b5033c706c4dcb7faf138b169533ba54c0bbf657af8c7e03df1bc9bc1b5b141c429a7e4213e24456bfb0bc9ebe6c86476ef85acabf3ec5fcaaeda2604c1d9d648cfcfaacab421d2010e8096b3a13268d71d46c86c23e077966efe729c2612bf8a6ff7fab5747b521b167779352add9d35915071aad076571c810de43a2a8383220d439405ee2aaeff39ced6acf78242ed33631a04d62406b4ab6024b0bfd6ffcecb9ab4dc82481e307b55ec9200ae8329acdb7f5c2315a5bcdbee511dc3954fcc51acda2bd65c1c086a9e2cfeedef48b768a1067a780353b6eec4fb307bf3df96bac23a9b1f0b1137795d1e603cde0fd3614ddc7c011e88c84ac5952360a9e4ac40e777fd60d36c560b2e78590dee2d177d7961b45accd7b173a6a6ab690ab51c96b268fe321361c6e552eff307a8623eb6e8f0c30be81b724494d5cf4f6bbcd56ef452bcdce56a17a44018869a1048acbf0aa65145d16b8a55a85d8c15aaa01952baa85c6edc432eeda37a9e18a1a755d4355fa2c7007da49859013d619c27b4066da191e3de8e1f9f4bd14bd95fbc336dde1beabf457d79672b4721b189228e585cce2bd2bda374ec0a244d685d0a2d9da71a7059736445cdffb6a30fae8a206d35e560e18c1dcde82b488d5df226c41af2490200031d91b1430aca525ca2d0f822fe5448537f7654091a4d952f5f14d5a831783216aad13b823b0ad57bf3ad778ef19c9e71b5718edcbbc115150da5239c7dfbf1fc5dcbbb8dd8e225d0505c2bbeb049194b0bf2f6f27e016cf8dda3efcd664258ced33618b7a5830924f55ab6124bdcd3967e6cf66d8b39ca07d4161649edec8ae3999668cf6244812b3b99df86116a2dfdcb5dc30611b1c7baf6abd9b835a0234f1a35eb89652f4f5966d0fdb9569ec60c6b79b06244e806c6131739b218947e42a83df9c5509224b0a88b0317a8d00c92468bf9fedfe8541a603fd521c9f20c495411725ea74b5f27e87a24985c8eecab8e7abd4734e180ace31c70dee0b5d738a89edacd667211e1153307aef7372dae03565f87ef014c954ad5331327d5794e072bd679b9da2395fd2aaf8984b4c05146252728153bb958a59f88f6ea14b1432d9160e0fa7e5664e15f52fec853580e05c86ae88bc6d16d88b8fe3238284d6d02fab7f123faf44b8e97652a69854e69054d943618e26119f856a8938e4cfa5b5ec9328c91ebe3aeb314fe8e464ec0f73aa4c4e0286f33ae42b912413b6b3604ae3f0469b27abb7cd78d5e41b667b385150087da7c6dd7b1971cb8ee7c6287e17eaf0e86329453c29b820b8b6ff57ae85a4d7d124ceaa36d5c6796a969eea1771d9b33568af493f433b3f97d7e37ce507842b5edfcbfed077dbdb0843a248f6a4f27d4bf85967ea860ea891270c393655748eaab1840d2cd1482122399b77caa276a82a6a9a18b6f24a332023ff9921cc3f336fbc621372ec29bd2c9fadd2724971324ddcc24e9437812d56d57cba1cf1116bda86e57717d28fc519b00c857759fb60b74b2de23733d80dafc87807bcde35603d13eb92a5360644097a29c9bf93b41cfcf41ed5e54c66fe5992f2cbdb0cdeda5ed4da700f054d7b17c8a384a1ec2f6329dc24e40830b6e77c28b55b742f7a532826a1e739920c65bc4840e3587bc2eb82c5d8692cd0c4e2f04ca4ff8054d741d99bffd9b28d9b2cbf977f9d9137ec21cdf57ce15de063ceea81397eb6dd4e0a2440851ae8aa00d6b2f1ea187e98564cb1a1c4b1853d77a7606230130fae4008918a78b5c91bf9a9ca2a6ee063ca2510e3a3e3df07a59189abbf3a54ac3362068618ffebbecaff9c4fbf44b43e72e3652dd47264820a9e7342f58e789b59f545b59be4cd1cd5fe9f1b5222e04496debe3231b7f3986b130aa48d32d775accff3efb76ff736d49719301d101cf83f8bacfbdac624e287e0fedc54b62eee21e6269e40afa4503f34f66cfaee170eb412dcd9f6ca40be24fa6d57ad0e24650e62cdebd6394bcc83c09a0b0ebd8c2b93cae96557d5f6a023185f1c44ad3783bd45064d00fbf9f8a24b4e1bd50c5ab57ce8001af85a2ab4f3cd840124738f114b842a3454e8a7c5898197e29134a9b9aacd84954bfc4ce8617fe4f2296d1269cea0d3e4888f4fdb0709068f369aae2afaaf286bcacfb4ef814cb250b9821d6618920635a25e1aa4ce2f0c103a9951d675e6977f35622f3efa0a8774333c39cbb29e3234e9c342dc6de596b6e53e851d9dc7314e0ef3cf532b7e9fb6179b6935b925797fc63ee4d4e09c353430050d89ec54fa6e79d026e97107b73d2fb641d93772eb696dfe39110c350d9e8a3728685f5433f3509f43ebe15c9bcbd9b4fb08101ffd63cf7dd2134dea142d6422758e606f2a1919b8607f9491706283167a6a6104080d50ea7b2ca66711d9361e6ccb37ca420a6bd6d1366fa094d11ea0e757844746d4e5686930027ee54ca4a9256b40aeae066948f0e88c710dc097ecb8c933fde5bb473335dee4d73c2d330cb58e2caa23a9cce1ac109fea094324362b03024c78c45b9482327aadfc49d0571345523a6ffba283bc0b189d098d49a9502f14701ae7f4405ac93fc0bd895e4baac2220f5fe409ab588054054608f6f84e235d9668bbb6c4bceb4cc548ba25080f236ada092d6395369a666a37e47e94a130ebf2eb135e658ee1d91d576671e3e4b4cc9c90bfdbc28043af7f77f32cf2c2826da519cfe82dac29ea7077edfec9f991e6de422f2bb3164d26489e91604ba8225e545ed18900ff3516bdc19d82901eb9e61e0fe2c385cd030da543768f54fc8ea15e6892ba1037007b561d9fbf25bf9b7a61214daf26268e3a7fc6924ad90e23ce0e9a843fa50584a9168c1c8e24185c941d634d913dd358e733e380da7a9072d332f72495b6ea4e5bee05ee5f8efb97fb0257712e8659760ffebf10bd5f785ec98c7eb4e45a59359cb07faac1f362fafca91566e44128bc4924b2e6e670b56962f5e3d86359865f995a948c93a52338d285f2238b6ba44e27ff16023c327e17b5711fbb7b8e4a04b9727a628dc06b1727837210757d9488ec60918aa2abafa742fed18a832eaeee2936366d31a20060499ee318b3b770c7988a368f8957ffb2b7505e086e0087f6e95b8cdea66dd5948748c2d8b1affa704ccdeaf143c479462cd1776dd10c96d9381b33cdadb7cd4be2e551b9220dfc186d0721e744ba2dcfab67d4e0cb813964784e9d3ac4c0576e92e827a44ca024aa1629890f22f88e7950ac2ac4281c6a89b0091d199f3735d84d254d530b66fd59eef0cf148f36e68fef41e74cd987c65be4e54b63b9e2cab90d7782e7fdd532d5a69a7107878abc96f8d2645c9a1a100d837551f5e39bfee213969fb0ca0f6a2639929dc8b2bea825854b5a5dc80d9e1eec2438f6695f87c052156cc23f27995291b30fc41bddef8f97327b7660d046d449a9e9efd64d7dc1a6a2d2db35dbaef2e37f3f3d557fd56df6b25aa9dd7092bd8ce1345b97887b6a8cb08db1ada49afe61114ffb6347aeb187726c1", 0x1000, 0x404, &(0x7f0000000040)={0x2, 0x1}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:09:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./file0\x00', 0x45, 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfff, 0x3}, {0x18, 0x2, 0x3, 0x1a000000}, 0x9, [0xe779, 0x22f, 0x1ff, 0xd12, 0x9, 0x5, 0xffffffff00000001, 0x80000001]}, 0x3c) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000180)="8dc38ac995fb7898c8ff90c80c0609bb6e0c79a7b4624cc2b485d77fbc2d288b8a7f3f8e5d60581becabca2e3708e059030dbac7bf93fe7a95470eb83cdbbce6ec6450982e19ec2c98e341f2ed70874dfdc34b4581481ef4f797c9f1d4002c0d083c9e40568e15795c060cf648e78b100f364fc05f5012bd8a7bb49d5865b5bf189fe85ba8b50afac220932c8fac01897df460ece7ffae0ce578362c11d644bd798cc886ee9f56f4ae48fd1f3d538680e7dc8c5e14b07ac648e4f68e64c569426a970ef4c3862b1ad70057531d9f7ca19380cef204811f50733006e809553965c5bf7626db69c750e4cc6c3540", 0xed) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x130, 0xa) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/59, 0x3b) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x4, 0x1, 0x6, 0x80, 0x7fffffff}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000003c0)=0xfffffffffffffffe) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000400)={0x3, 0x1ff}) ioctl$KDENABIO(r1, 0x20004b3c) r5 = dup(r4) fcntl$getflags(r5, 0x3) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000440)) renameat(r5, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000500)={0x2, 0xffff}) pipe(&(0x7f0000000540)) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000005c0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$dupfd(r1, 0xa, r2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000600)=0x1) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000640)={'./file0\x00', 0x20, 0xb6, 0x0, 0x1, 0x6, 0x3, 0xccc, 0x1, 0x2, 0x4, 0x800}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)=""/102, &(0x7f0000000740)=0x66) 16:09:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)) 16:09:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000001180)=@un=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4, 0x10001) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/38, 0x26}, {&(0x7f00000010c0)=""/72, 0x48}], 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) bind$inet6(r0, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x5, 0x1ff) socket$inet6(0x18, 0x5, 0x7c) 16:09:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$KDENABIO(r0, 0x20004b3c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x36, 0x4002, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:09:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x6, 0x1, 0x0, 0x3) 16:09:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x44) utimensat(r0, 0x0, &(0x7f0000000080)={{0x0, 0xffffffff}}, 0x0) 16:09:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x0, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 16:09:13 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) fcntl$getflags(r0, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) msgget(0x3, 0x104) 16:09:13 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x7) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup2(r2, r1) write(r2, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() r6 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r6, r7, r8}, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:09:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) r1 = socket$inet6(0x18, 0x3, 0x100) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0xe41, 0x4) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) sendto$inet6(r1, &(0x7f00000000c0)="41671c86d49799069aa019761257d09573b9b3aaa333124e33333d412dcbd88318c2c1e4f05416cef8034fead40ce98d4bcf3616814ee20c20baa13bf7007dd13e47ad47a08999366feb21d8de36164d559b76d42ad2c19dc329b08afeb65b5e80cda72f77f9689686bbc043fb7c8d4c41b6c22db589b5f669f7540469083a07303fe2a566b72545a48af0b5c5525ad851d8e6665b891a75f9325aa1669b747b34e9087575e6d17ca8268b7413b9eff94ea7079c9955e53d26ff136259f2f4dd3afb7491b0a77940d1c6c8b4517f823f4ef82c6d2928eb5c954087dde1f059f1da114d4c66bb058b89677e6b59f0b206c0c4a6593acc8addcce69bf9c0fa9f3306a767de3ecf7d6e65dc3ed29801b66c6f0d4c383a11cb8ccb982e6b24da7b046b9379c0a3e1b8a95cf5cbfc375be6b8d395021759869410ecafff01d3e2f0371c2ccccb0c0ff5e93d7ff86aa84f6c75eaecaafe29e97de6442c7d5a70e4742529b4059dc4a9c486d379785c82f6937519dff7e182bd4a0be4ae8a575048e2e2b43fec8898402814ec4cfeb6485f9edbcb0c9bf1d2e573a1b6e0573fcaf0a915c0b055d3b9333023c2eaf120d81c3fc29e7088b481a33e950362ed194eb0429344e1e52b10773d67cc0b180ca5cf04bc2147e7dc8bb0ebfbef5c1c70f3ae2ddeb1105815eb8b7b5e9ad7e873abfbf3edf33dc12b59c28f5a7c5f1f5853d0094f35b3779bbedd18e8ba5454df2cd00fa46c3960a147fc748100aedf67efb2750dbe1e2bf46d2def46a1a05f749c4155e8ac8fd3e352898929697f2263186d3182608d9a6b5e4202feca1743c34b24d37ffc8b40117125a372cb262c1e874c4baddd06737f96c3f017875ea290b2407ae7dfdc5ea8d1d7f7f8ba11bba6285a79ab38dac3e735988c420f33985e6439d62db2ea556dd67a4c49cf8e88f6b7c630dd2379533c7b6b1ce38cd8b93576e13dfeb1368480a57ad1f34d7374efd7337bc08f469fffade939c450c3a6e995dcfd844a070f9ab5c56da75e200f8114dfd635fc03ec4e93b1f59086e011e1c34e877eb79876b49f05017591f4784f0f207628d7fcb336122a3f388108d4321143ca57f73d4f10f0a31b3fe8ceb7aed220ad4aa0e1cb1048c03c4647c96231e671f2c405ea8b541c59898487287d4165f6322ffaf9dc399f57151390e7ea7c53cb74f24607e7d437e820cee5651003beea57d926636a7fe1ee93094f0af9c5203db8babb293eae906150bcb0b6cac76a2d45e57a599d0289898053ed850df3010e134d413af21c6ecaa978f20f356c405470f2597eb5617ccc638ac8c7f83045243b1acace777c26f95161100a33291aea0666b2b6d449296a01a46dc5cff6e66aa9949f862721bcf8f51e72da1af63178bfb1c3368fa8dbdeda5af45dd757e0b3bba24198f4be330752ac70dd20dcd16c63482f0d6b30e8cf29c45f8215516c4ee215985fb034da50bf429a6e2223e353d70e39dc6960882e0ae84a00da5c7dd6dcce9187bd57c134bc2ca2633955df1350a3d45e0077e098b7245b709c283d58e3266cbb2535fb2fb29172b03f3e4c5d1aaaa5bda2a5b250d1db2339453cd3ce8ec4138604b17c556f94b72e71e877954a77d9e61eacdb80a8f15c102b6708c015f1754e3def8c13b3ead210e92660339074dbdba6505f70c9749036d2809013d36c7e9a902687203f2fb1f5e67f7d91d119213e4d0d401711d9bfb39ae56a94d2e643115ea5202163bbb5296bf7515f16e16f626e5cba493b04520b397e2f08a5719b19a366222827a9e87c548f1e1191de1b94d5702950ebde84291397bd0f6b147fb48d11aab9c27737d471ed85e70e725b375e5e1d141510064057b8ffe1d8211649761f25f5d669095982ef3c530bd9d17dd65108b7c4420db445fca46792073b4b129f7de20d4919d4bfab49b380bb2220f2375f3b67339a47e2508117b411e7f5ce9349cd8fbaa9dae7185c81182ea6de974c72b89bb75d1a5f575a69595061653b3a0565042f1ad951905d3aef10eb5187dc47a12643d1bd8c3df1d525d67bc2b0dd39803eaedaa039916be8ecf9d0e81a71151a2a8e3aaaba06bd364b8c4260ecde6e90d3c1908a7a0513af7a4c3fe114e82ea1745041c31c6d0664ad571c617fdc2763c12e13887879d3a0fafff0517a203286b2f071e1ad9ab3592c5bac9211fb697bb2fbe9b7532e81c4761ecb53fdb77bac5e303c07ca57572e7caef883591b57123288eb20378930bf939c57a5f151fd0050cbc7e0b162a2f7f64c71c63c0a585a6334202d90166907afc115a67bfb6fa7a66dcb2f262cfa2bc9191ad354cc881f7d01a2bc6ac6a45826eeed515656c253b5daba843764ef3950a9b6643559812ee53e1b96703f6baa0c2eaf62dc1bd3bd8a60a0b7028ee841605ccb1087830bfa3399f310fbd99a0b7fcb941e68622e0a5b62e720dc0d5ff9adff80d49a96c785aee1bdab93329c08ad2473610dc85e17822fd1bbf182c528a0f09b7cd1a0fbe18b47612be97ca096d88933c2b2df4cf0d85264e609098da60d78998078014172b663e558612a2b84724d9afaa051127a5572af839dbdc253aaba3029f81ed8de681359a8ff1bb76d10eb1067df136493178593249f6691d6302fb5fb0c147924a938471b70cf7433d511e14637665a4339e85e34c44e26d41c2e76a2b726b4321ede413d1cab13099d2551783272e19d308342fa756aa77d793c3764707b4c98bdbe333c7474b8fa1222278cb53d104571f2f2609314a6feb24879c20159fde106a43560624c4269fc837cbd48e7bf722dcde0d6617df04f1d67c162b1b130bdc4053dcf38398f772853de17210c4f623d0cfc1c03ee9bf6580f89ae9c122e63479c09234b4ebcb4388b412358184122255d05ed68da52c56d534be3a0eb5f8b9eb2f29e7874f1799fdd61b4f28e1c6b00f00ea05e1e617711b5ae87d80fe1e63ce5fc2988b06c3ca0ea9b441227c04d2fa9d77515058065c42d4c9043077726c12b0d0c9e72078cd520802f1b3e9a2c151b1af5b52329a08f82a4f242a0e10c3e22a0b16246129cf3e781745a33d212625be60c9574da8fb796a8ab94898514251ba47984a6293a19d1e229b56d7b9c63849fe49f166bae4784e964960d98747a92208277fc1c55c0c7eef5bd7100a44ed2d35b8c5d770c831756d18ad0063c74d08a4b9d06d6163d0ab817b97405e5987f8a75342772e021deb71470a23b35a059a36c5c6f99a824087166ca6fd0b9c3e7530cb234901d11049cc9a7641274bc196e01c602e6d1910172b346cef6baed86d2ceacd76d9e7920b2fb4bb913cb4dbd9ba2d2fb260e9c8516bb4f372663160da0edab4dd90c2c3c676ce40d084b9590d4c0f2b69b58eef7efff6f90f74f78251216152b1914056fa0f9315db1508ffa737b20e1a89bee2a7c4544551b367eeda53d6e259abd5623117a9233123b26bc03e5274de1eb7ac8fe88bff81d9c99b93f44e0157c596aceccee3d2f9225d5aba00fb4134a41c029cb20caf150d15cd8c6e5d09ed13884366aa61c71a31f829010f0069f661531d49089436b6e37c0b7ca00b545835053756e2993050dc2a4cbbcfee9ec228502496b6c5281e8ad2793ba3780026d4bf09eca73c0c850d75df847b658f59d8da08dc1e5b066d740429df0d07eb751033852642465768cbbbf2b550a083b4f96f25738d3089a1c51d849da9f906ef17f1d2633b2ce7e9a6d002031eb3c680211986e5fc08526302ea99a7e3d9b447c09ac3adb90ebcf1b96026ac38a8a06a4b9f2662392874ec8b1409e9bd29a8158b9519cb15554263b571c7a172eedda613ba7f26723a1528142e5fd3119eba7b2a618c758418f361fdec8a7c5deb7e7a25179eafee82dd75ba741efa15533ddb3dac4651c0dc1acfd8ff4fd89292be33bc42005aac5daef84057a699ca564e12f1dacd97f2413c880935265304fa6de7f9c21359e24960fa2704744b05b14549b6909ecad017aeaf5623f471532339c582d13df9487e4c16c9faa3154d313d00121a4f75f4cb5b7a24b11cde88dd655ce8f0ef16a1d986a5c243b49a089317a1c7174aa6ca97644cfbdaa7bb5370e291716888e8cfe229f375e55542ce320cc86131635370624989bed47179b453f82160d0a1eee215fe289091cd4397062f8a51ed9a4626e4c9b1a166fdc406ecdc190f43f6857018d7b8a5265bc67c37cc6e78e770e5f4b31a99e16d2babe24cf8700a19e08c7c8d287869704dabdda09d0fca7c01ae42f45de28eba2b46bc236db79a10440aa6063dde27c7d993af74ec6a091e7317f3df8ec2aabc17d4ec4f246ccaae5aa623e1d3065194d92aa11642238ea6bed23db542934771ce754646f5f965b93d40d77f2cabc523a062ce6d005d5dc647e86b0f987e0ef2fba225a737ae633f53481a2b824ee6302dccd9dd25aa521047d1bfd23a52d01f0f748897654ff1ebae017be2a5ef1f75064b2363a7c7508b452014dc6737695579c0a85d9be5a27a1d81ae76cfbd9dd8b37e71afc91864e606f425397eb9e493572de41abb18e987511786b0968edf25f4a7bd1ddbf41ad1b721b267f28e88a7296a8a42c7ed880fdd6cee57162d847b151f75a694c90acdb7998b297ee1d8802c86448e1ae89ef0ee4ad6c7e0e8f698a3d8705438e95cb3eb696fe869f34fff794c828d2b00148844e552090792e0fa8f397396ca5ece4713eecf1753c0e2dc0127061f90674b2d469d550b2b0d07567be3d874222395ac1afe2cf23f05ab050c33058c90bcaf5e20f43609f7d8d5a58cc5f873ba297920d7459946b38b740c9332b737c52f7c656a2a2b20cc5167545a0535cde11bd080b67e191a920c0313f6696e6d292a988e848d9e60e331220c7ab701e56dadfff1e0124cf9f0f46eaab73c5be6fca209440ca8ddbbef410d993d5fc10bcc7220342e1baeeafd925976e15818afaf4d5c93ca8713dc5b7863ede9e7ac870b292eeb534ddf37d0c4f1f5f4d9636dc7f599bcaca9af79421f73a5d3c38c64087cc63937153f9079825ff45caac54c7d483d43496b7237911f19abb5e5844efb93e7857e39a86ca2f9001c9671867c16c478aed3806bf78fbd313077eed7932f6ae35ccb9991b2edb9b732ad2807363bcc43e9b6b1045ac066cd74a8bbb7e1e6a9db127624d3c4dc9284fd8a79052cd084c7d3d6fb376c4d15105d373459096b43c62b47a7df6db413d335d9a05c2bc746d51dd18dfd45c6572fa376c4d67eba86f0e076ef9d26dee2342dbe906e3993c0ed433a0a3dcf38d7249c77811971815ec24125bc8b080ebf500d1db5f7264bbe6dde459a0e54ca1d075fc204bbb066ffd891b3df538b13c4ddddae9245386cbd934c7cf1c49ee56eada57466793c862ceba0a0d1d32e3326a2cac3b7de478cf1f42740cdc5c62f58b8449c19b891308819f474fbc374b629b6330640284c3c83a3c4f26c80ce9a2774253c0c181b35119230386eb9ead9684d5db6cc6ce28bce5bc197a251729be4425b1b1d8c402f88702f4316a97e4e105636c12b38e2f1fb221007c83deb67bd9d14270e1fcf8b9edbebb2a6028b2d3fe121744d43e970a6611cb8aca30a6acb7a4f19a2248e5f5cf2f00bfe703c4b616c3be67c41673b69d511e4ace9850fa487b0e3a70418530cf1b498c340f14abce3b7df2ec8ee90fdb43c6b50dd47697613ba124383d8422c4f244c5eb49050dd20fdc93071e4db0f8e5d2f524036bc35d15884a087a2e65caf835eb9fbc583541954e1c04d75ee8f70e8597", 0x1000, 0x4, &(0x7f00000010c0)={0x18, 0x2, 0x9, 0x3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:09:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x800000008002) sendto$unix(r0, &(0x7f0000000080)="9de3705433dc75ee1f5bee7897b4f98db0cb6d58df80bc4ec749c5542d912f272fe1b6298b8b567da390e6989949abea2ec24c0439d4f72a7b1ce913568553a8dd437c2708f5bbe2a0a6f71b22bd45624fe53eb2f56c2a0b393bbd623df93164e81e3045a2043c7cefa9a382", 0x6c, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r1, &(0x7f00000000c0), 0x1) 16:09:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x5, 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/../file0\x00', 0x8, 0x2) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000240)='./file0/../file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x5, 0x4, 0x3, 0x9, "622da6d4e2bfae913dbe57b2319f03c80f2a8819", 0x9, 0x7}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setflags(r1, 0x2, 0x1) 16:09:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)) 16:09:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x5fb) 16:09:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00001b27feffffff00000000000000000000000000000000000000000000000000000000", 0x2c}], 0x1) 16:09:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x73c4) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:09:14 executing program 1: socket(0x11, 0x4006, 0xff) 16:09:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:09:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x20, r1}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x8001, 0xe3a) setuid(r3) 16:09:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) readv(r0, &(0x7f0000000240), 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8001) 16:09:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) syz_open_pts() bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x89}, {0xf6ae, 0x40000000}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000180)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4d875d", 0x5d, 0x1, 0x0, 0x0) getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x7d75, "c6e23c5cfeffffff00"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) write(r3, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$TIOCSCTTY(r3, 0x20007461) write(r3, &(0x7f0000000200)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a7775c9e9a23cece585f581d081e7f73582a0b9", 0x39) r4 = syz_open_pts() close(r3) ioctl$TIOCSTART(r3, 0x2000746e) dup(r4) syz_open_pts() r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0xfff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x5, 0x80) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r6, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) 16:09:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) close(r0) 16:09:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x4, 0x80) recvfrom$inet(r0, &(0x7f00000000c0)=""/32, 0x20, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000140), 0x0) r2 = semget$private(0x0, 0x7, 0x140) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)) socket$inet(0x2, 0x1, 0x101) setitimer(0x1, &(0x7f0000000000)={{0x32ec, 0xfff}, {0x1, 0x7}}, &(0x7f0000000200)) getitimer(0x1, &(0x7f0000000080)) dup(r1) 16:09:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:09:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10005) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) r3 = getppid() r4 = getuid() r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r5}, 0xc) recvmsg(r2, &(0x7f0000001300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/199, 0xc7}], 0x3, &(0x7f0000001240)=""/142, 0x8e}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000010c0)=0x10001, 0xffffffffffffff94) 16:09:14 executing program 0: r0 = kqueue() nanosleep(&(0x7f0000000100)={0x2, 0x3ff}, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000080)=0x4080100000081) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x2000747a, 0x0) 16:09:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:09:15 executing program 1: madvise(&(0x7f0000702000/0x1000)=nil, 0x1000, 0x3) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000785000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10001, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7, 0x8, {0x1f, 0x401}}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0xff}) 16:09:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) setsockopt(r0, 0x8001, 0x77d, &(0x7f0000000000)="c88dd3bf7721be0028569503129f9fd4ba85bd7da60e1a55ff15da1d2104d301fe6045e21f3f5c021b5138c66d", 0x2d) 16:09:18 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="a04be1b5cf0c2553c4e2df4f7bfc46ba5066716233b1fb87526dcfa95cf4c820980002e1013553b98e1cd776ca02c510aef916e5b7754560bce342a145155855b7d36018cbe9857d8508ac9064ff978591a004d9a367248f8861ab758f177cf2868736615bf51f57cc8bca556dbd73e6e37cf5b8b2eb54e2fc17652f5b22fa8f406e7bf33cbae8cf0c0036aca2df7a5a9390f73f00257452b19041b5ef2bdd4f0a517bb9aaea207deff42c69dbbb", 0xae, 0x8, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) QàQàjVµ[>u<MÕploÝYÍ¢Óÿ"0CÏ.pÀi+jVµ[>u<MÕploÝYÍ¢Óÿ"0CÏ.pÀi+ OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:09:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) getppid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xc1c3, 0x0, 0x7fffffff, 0x0) 16:09:18 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x927) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x4) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:09:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f0000000080)=0x3, 0x4) r2 = socket(0x800000018, 0x1, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="2db200ad1b868093e2818dc5c944efb8b6bf7d7e31c49f584b166a603771cbe62b3bea065291485c8fe118edbd925d0a91031814cb90c0ffb411aab131eb085450c7f40e58685307a19932f0939bbde7a8c2ea40bb26b402469ad742", 0x5c}, {&(0x7f0000000200)="9d0236401bbf36bf63931ed8c8c4045c384f5457e928e07568d3a9bdd7960e2262236254057890faa02fa98c52b2c439cd7a10371a9aaa60d8585bb54014490dbba8fcce51369f1077", 0x49}, {&(0x7f0000000280)="f93f69f17e27e516b499e9bd5f529ab7922f95f99cf61e09e610d32d846e06ab3176dd0de5427ec3f49b882881726a8bb734f396765862a1894e4f61278af1208e3bd0fd8642206577fa7f224789c02e52fb4126879c8b496e27f5b1796afa910fd603db63ed324e86a45216eacbcea64292a8bdb89e3ac0970cdafbde72d38abdf604c9883f232bb7f1d4b2bcbf82", 0x8f}, {&(0x7f0000000340)}, {&(0x7f0000000380)="7cd24386bd2f9f9d49d776c23e6cf51cc7c098a8e0dfc0d7916e820f2faaa2bae3a4b0", 0x23}, {&(0x7f00000003c0)="b487c1bebc9543d569dea014d5e0f07abc7ce1392cf21dc41a365570592aea2741bb4bf2e91ad9b15f5b289003801f8298ba0a8df35b91915d9c049cdf13c19287ad673141ac96d471e1e112c67297e2766a3a9ad38e58ee9e6050be077cb714c02a2ceb728905165435f3485789563244499ab81c6b572939269f9d189f8d7cee786651", 0x84}, {&(0x7f0000000480)="737e034cfec1cc6332e292edad0e4dacb1ab56b5dc10340e45c7671b7aa97f12ec117e4868309af2c433e97daf80e993ebe25f4a57d9534bdf649e15ec93f17c458dc88641c5f5f6dab7fd8132550a52abb399b6a59f1e2d0fc06e4227083a0877ac5764d5f70405ce5863e51b153d5315c823cfc86db32e6173a3581f344c541f63597a6023e24c0ddcff9e2c1ff4070ebc951a8b1b277138d74c5ef927ea857aceac3a6e8424bbab26f6ccf5a41b05e205b0221d9f5be872893a543c7d86f64e79065eeedd9b3a7694cd473e74efbfe0717417212e86a95745098913629893b526eeb4a7a72f5c2d7d94d4e9c30897287878", 0xf3}, {&(0x7f0000000580)="d01950d374f2260bce3091f7b336d7b7b249ed5446d41c92e1f4002f26001b4ff86b74a9fbcd7ca74db79e30d23bcb91aa1dcba41a02d30dd8140c89089d514e416e2048a2f029e1f6c6a0d025dd", 0x4e}], 0x8, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x2}, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r7, 0x20004b43) readv(r1, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/144, 0x90}, {&(0x7f0000001b80)=""/97, 0x61}, {&(0x7f0000001c00)=""/35, 0x23}, {&(0x7f0000001c40)=""/72, 0x48}], 0x4) getgroups(0x8, &(0x7f0000000340)=[r6, r5, r6, r6, r5, r6, r5, r5]) writev(r2, &(0x7f0000001a40)=[{&(0x7f0000000740)="2bec412e78b6561d4e1206454b3e71ff61c6f411d801933af72fbc48eb4fd328e915f8d196fbb845420dfb24f596ce6771136f539e4a7f7df442535b4870cd42b8e287fafecd70bbc5803ba94a1ba8d74cad3199095caa0f774b1feefd568c04d4b7c528be1288ed011e0065d32643b605805cadeb7c", 0x76}, {&(0x7f00000007c0)="92579ee9c887be039dbaf683a1099ac86d52b20bdd01e5819c608d2dfb5016eb7944d09bbb7816c928b566e21038c78ee7dae2dfe495a10bff3b56ff8090424748bfdef6d005745c12ee68417c51f5dba473b369e35b0c94391fffc670c2f5acd8f1caecc728d54c983a631608e4ecf42f4627e9eff0feef6e4286a7e7d2ca502bdf65b773c4d8ef8cf08dae47b1144935e32e9fc672de60bed7248dc20d30719af26ae4612b04f1de0c82da5e43592fee0a73466d8128333cc0ac6b4da158646f1dbc9338bdd7a2798b1bab03207682f9", 0xd1}, {&(0x7f00000008c0)="2d8ce3800bf7501ecd95de6ff3e1ae4ca33add23a0cc94f383bdcdf1c458fcee9b82abf8dcc681bed99da4147357d7b1311f6ba18afb2b5926eae3318d3d7d94b5be2bd9097fbfa6a5bfa8f6b1e0dbed601a7f6c78ebd9948bea2db225efd99ee2f9ed05890927dafa32674d373e20ec69f7f8399eb56244b3273872a4763c72cabac97cf33a67e1d8c49fc5f5f546275b0966dbc5ca17b3fd487aa8f6c64611c1e4bbb741996a89162433e460a3f023b76b974ca60d7258e2b263756ef7", 0xbe}, {&(0x7f0000000980)="46d1b003987a964b990055b8562cd090ef54d4265ea84a6bd058a54d0e5341ed02d0cbd6f1c86704860f6e73450cb6360e42b90e8df2a12569bdf202bf7406c2a836db1da98a658fb263957db05a6e1da4b7cfc23a700674ebe4f175392decbda39ba318b2a49687bdb5fdae0d444cc1c46cc1f1ae5d7d761fdfb110984c6d8099917e10de9976d9a3de2684e885ed62f8760e61037d8d17618429315a2bf69538662c9d12f5363f9b6178d214ed302ae7cea5cab2c73963e7", 0xb9}, {&(0x7f0000000a40)="9d11462f1ffd78964ba1dea3c1f9cac9436005f988be6636eabe09ea738d0d18a7012429418b033b52f712041333f4ecc661018ad7aee46da87b7ac2ddb21abf4283d4b958779787fd0cf3e925faac344cee54852da2e49f6cdaf6e74075a4c96bbf0f2b9c848ef42625190c617d319717fb1b6ac34f68063907d14cf07b3eb59b2ffba634feb1fc9434d974efbae9d16876e7ca9a98c3ccab57d216a3fc9979ab5020e1fb0475a7e7c73314a45c7ee3e01d8e18c1947ab09a8c03dae0eda3082253b1cdeaf8a9819d19ab1ece844ececc2b842b573b0a092c899d964f26d83730a7b37a45798206b1224b22f5d0780bdfa6cf31725c07f9320678f30d8d26d1ce0289b2d6dfaa6c4c70a1d707fca7dd254f43669bc08774c1a5c7c986f3860847d815c32562c7e5f69163c892693eeef495623ea8ad04ee14e783fc32c559e3c66544fb77dc38ed958275ad292ae958df2eecccb192154cea41c01a21989f2371bfb80e4ea9951f074db3bb86066a9a0f931b18927749580bd92261870973f7dd29bc00267b910270c21ef57fd5dbe2a5bee7673d81a5be6fed178cd76529e155e82f2d9c4b9c5b4641a26c17f8b4efa57be01035d02bd44f3133036d4aaa8d36210b91e88d6a6b7902918ae94f61e814d88ac010a40637733f3e15dcc1870e42d3ed2d613359b394911850fae5a389919ec45731143bbc76b8973607e645b138cc6372cd1674ba9ec88d36a80a3b33161ac44d1f97d058c9c9e7c1b6b90d3f2993cfddf719d0650e387e6ba7ad786f8e343a0e3a34c3cb6383a8c44dbb9b9819eb2a9aa4d54a17e34b261f5eaa976dd1f6902bc91da7eab5cee65de1af78876a265e0bc92a2861edc8e48114ec62e38377b941ccb5e080dd10372648941e129b33bc5ca495b39c501edd36957bf63a59dfb394ae0ae8397deb85fba899951d657a773fded509a2ca62d63d87849a75cfa96e5cd081eb08363d29e3e1bcc11fafb5a77d94c3c551fa683e95819ee1c188518ccee15193a3734a4e82052704fc180f7ebebfc1a09b6b4db32ecfc592ef842a9d88c524ff050b67a8bc4c935e4ed9b27fbf5ba7bb2384aacc3b9385c925cfc7e4250647c60f47a1a26e244b125d87c7e8af45c9196e7274e7b5450587da6aaebe26180223fcefabcece9180e4a81641af7f87bc3a75edaea69d95c5c67a3fe81c9df6accf7d1d5c3e33ac857c66705aa9670b7389f45b57a5ee59888c9ed6ae8df9cc519ee906b5916b749bf5a9bb993adfa4949ad61141d9ca90878212a7fd716509a883c884d41b10fcee5fbca09dda2b71e6f77dbcf398ae2692f2754c514628d2f321f3e38a7df8d626a70b3588b7bd0666a1f256e9f9afe94b56d1b2cace39f5de1cd12b1ccac59ff596bfeb4551b249735304669140cd58e109a9baff76bc4064800f8883d98b94f8a7e7d7b3583ad461804646add3bfb4018304c9b9c2b590877b0b54b7ae39863d130047da58cdb371b34011d82b8cbd853427351188f9534c008dadb189c377cc13caad58dc205972b6b88d08fcc8b334097646da98e094c378b12d84e5ad84da77ff47a35be9b46b666d45aa93e73ee7b8928135a7c8fedbcc52bd42185ca767c8b631a68b85139cb7ad2185203918ed0a83def5a77513685ffe5ab90626862b209cfdd298163b54bf6713aaf37aba945c30b330c9a34818d1ad4ca351795d9f195c9baa5d0f53fa540fbcc80c91e538092a82efc98472e7e67f038e0f4244075ef1056f2672cea87b6def095360419530ef9e9ed900bd32add1efeb8de867edfe6f24313f559149074a725fc1600f2e6e7691461028bbbf6ab6846f91b47b762132b97037577955d87574924d2fd868ff9b51d4a93a1f4614268a5f5b31b3c1814c37b4d047bbf4e76cda60e0598909bc98f54ae1a1445977c11f36c4485c1282e328c69af48750e6fc5bfac079334e0046c62bc861317a7aad0ee819b7335144405a6ae4ed9118493ec7a5f85d622f413264efcca3883799a659f053b1bafd9520c48d752f314ddd4dac01579bec4da65f85196f8fc30ad1ddc452de9fff37facd8b5c97d417d10d2c04f291aa02ea3df00a29a42960f2e45bc44e33812ddae2c5c3bdce6e180cbef7c0dc589fc9c71905ef77d5301a5270ff410b194f4fa052d08d78ca4ae7b4b06ac5879ab47a59624bc06a5a1148b33cead5ef579787b639a4fe4803178e5db1c19f7d1f7a00d148d3fc87aa2d35952603923f58ec256e27eae1a387f3ad724a7bb8cb2db412bd6b3c4bae7010ac3b046fefb3ec745230f1934c4d85b503c5a0be6ff3f57949df174c9ceb7b2a7b035b3bb4093347b7464e48211ff97cd2e5bb8b863974d63d67787a51e364383991a5f7f051696f2a75faee8b400f26163ff027ae55b907e6c473dcfb5c6e09f3a9ff0bd292afdc76644ded02e00324fa2977178758391d86b8ca7c02332496b0e424ca6e1c4e3811caa06f9696afb7c6179f05e0e5884b6e375dc0ba6b32e1d6770a18b0c703dfcbe96317d7878e1085daba83aa3485d4e4abd10501571c1263b961fc0d1601f85394b6fef51e7aae0b9dc2f8b2e1813dd091e1bc93c8cc75ff74dcb44fafc064825ec34e4322fa78d5b003160de69f9982555ec589baa444255b443a6645b494a1112c8f6d8a030159b38676ceb014fba2c1a682da5c7541746e7b242e01a771f06b12d1bdd442f47f5479d0ce01390bafb7e2a01cca5a18c2e70c45ebe26a2898bfb3af2e222b1f2d20fd7f57d0abf279e60def386ce254808d01105d739e161a69a79ca29551f659daa65a05920be22a76aa1319cb42359f75d78500a0106c6ecbf824e6e720b6aefa23ec70667ab06853fd055f633937ee5fbef8f6349642490358214e309a642eb3c5b7190863f02d7149e9314716511a57b77ed688d4840bdf795d61982b34e471e566ee9ec104e29184c1289948dba0eff88747e662af17b256a47a6136e582bd6b9d91a84f892b9b63b3c5185314cb46b044212636ee3ad426ec3e53058bf8d5c509c200fa2fee045cedfac89c4cb4969e5b6626489bb1dc65a5cbdd74039e262f1ba24e7ba743383e0e596701788aa6570c1026ee5e7ad6a1c344a3bd088b0d62c41119967ce604fbff5d9e33d75b3190ed324444fd236b7a593cbe22e51a204c700353ece8f532b544881ebfccf9b5155a6338dac32979becb331247151a5a015dbf75774dd3e7464a074b205a4853f1133dd9d6a526624189456f8a5076df876d4eb03c7c07bcdf547ebc398e0e2ebf974ac9e4d9547a5f4bc9356b117a926e3fd60fa55b3dd65b7b90862fdc18083b54823dd7d3cf82011a57d7510ef340f5d96dcf32d0e675731110ad420c5d8dd51c6495871a738fb33b3b5328d8ef85ca5a79a6fa1a9a0cda27435b6669445ad1d21fc3f94dc3a503520b7476a7e9778e513ce864182c9299f96d985273787adb7ecb62b2fd060786823153e0d7298dbc65f3afc070b3d89c2b7ee8e7e263d048c90ac5ad378d1294688a61a08c8be2a75f9e463fe6bec9ed54b6b2ff965495457a71aac4dc5307037319ca123f207386e35c9c44897a0b19db958d2b0afd269fec3f299d100c8796746c326b4d7b46d249e3e8cc4f8b34527af628c30add77efe4e0ecc657e5af5982e9d0b29368b488c42a56ab0f50ff8d78160c6a0a8651176ee0e67b142735fa4263b13cddd63bf4acbbfdee3f26cc87607e910f406eb139ec0e03127bd33f97c141ab1171c02244ef25c786b58cbd78e48351a4432fa704a0e24d2b06f9136a3bc06f8f4ada2ac0c070e1c8dbdf47662beb534f1797e2ffd6379e977ccb8337135aa47dd430e3176c261aecde9969ba4c9b8468ab1dd9d2dd8b299efb44dac5db7f8373e0b828d90aca04f49c3cea008e3126ad5522293d0e85e6e2f1c3246fb9312bb59dbc83b1e7c9ed52071592165cdb1a439de67880960a4afbbe601ccf5e7e5395b6185febb105d5a683140787f4139f0ac77e0b33058d28e6efba068d8e38180edd2b2ae8f237ccd4bc899bf3e1a0a99cac497e0fecfd0419d4880ecac18b5e21846587afd6e357344ffb6d80028d830c8531c74f328591a214a26756cdcf08e1861ff51e879c4a801938b393167e7a3920a07fb98fb809a0da2feb084119ef631fd59ee6dbaf88a968dc558ffac2ef4ba853167e43fe48b4975ee062bd033d6242588cbc6ca56a6e7ef13e9447c19db1da6106007b02ae34606d4ca5f59fc45d5730e8334c84864339081e010936e6edb83b8afaf9cdc352b8413f3c0c03a8ce96ccb17b79f7eaff0e835c1ddc51849f2e1798017c4a7cea580e9b1447afbbf16c2ba2dd7346cabaaf97fd484d466635f8866029f577b30d3496a8701255b32c95a9266ad24ccc0fa4b9a85b444037af627370a55a9dfca927c48c0f0cacb3e9bd20cf616c89418e93e0a2ea604eb6681eab0574ee00816840d791e2ec35f9d087cb0310331b52e02e48f4e14cf69313bffe0ed9ff7362a166c891357de6310ea1d42844e4e56418f0d9bd631f4d84fae971ed0dc6c22b9cd09dd797f2acfecc21e448c23940ec87da63e640e14f127dd0f49179ca70b7e542bd8900d5f2d30f72fca6f625438963c01de531294744078dff35881699af8d3d4d725ac178c531c8e2fb4a6bda969f3100a76a286052bf6579cc87b2188e66ca92bb707881ce59d0112f042897365a84c2c9e8afcc17670f46fe80699ce5c6ff895cd8c7d1ba46ed21606af3fa6c4f491e9637a13802094fbfe635f0b82ebdd2c928618c70f6d46ce525586e48ef03beb9dae9ea27ef51cf36a0666cb684ffeeb0af0069b3e46c807e96b67ac4a7057c485e86f58c40c04f93ff099d5b01419a34d683196404713ee9e70011cc471f2b02bc73d62683de5720e41441e8fe39a1ffa47eee7d6f095f7120c4f11ef67b973d1dda2576b884fde8337b48cbe3002a41bab410e930989cc513191514f1d11df6519f7e502cf3aff1b635af2ee46393ab26274b18aa64dd2be510389f43176a92dc6d1cb0c36d84de613f48b38e2dfd1263656d65c29517f235392d1c870c58082603311632a9bbd612aa07d7cb97c7d168be88732a6f98f7794a04f0e01ece1e8a650eadbe7281771c5938b74c2491885ba23a490799d6013a602cdbb83d412fe605b3110f25ec04e7a2a2ea3348125acd2299a6195c7c721313ac36713397ecf8fd47cfe9ddf3e1a88c2d2ed1db9b25b870dba9b9d56975fed1556a6ba6fa438f1bc4511467e5af8e419d0e756ee3b811c81f891040fe2781509d8276921a43ea05cca4e68eb464e60fc472863752291f0a101e46404f01f966969bab11491e2306aaa3fcf096ab9f128c78b6589aaf2cce86b05fcec8d8359a1b1447d53d500f4575cf1294d5ca39acd2633b13b5422acf191b7de551cda19b80353b6991e35344b480e2928aa96bffaae402c9cae108fcf60425a4a661cd37ee903b8cb4ad039106cd7bb76ecd8090e4b37d1d6b41784cded4de86557dc28834ce567e2538f383028d096c13a289ed79ba4182cffd9f5e86826adf361b090f39d944b70bdb427deeb10d28a27af27db091fd71bcf4c4bfce0116d7fe534b9b869a7e1bfa325c5aa9deb2099550aaef8a84283d6f23a41c8bbb25804c0a07fd8a8d123328bda1fcf00edbdf769e8dee0721826542c94453b9b111670d4a1a61d46b78037fb1b0159750df95d34f0b97c297dc464520a23c6bae153bda7eabb1ded497e15a562202f5098eb6eeacec76831a4de8d5e2cefdc3", 0x1000}], 0x5) sendto$inet6(r8, &(0x7f00000000c0)="872b21c44a3ab3e50acda38b355ecddc02", 0x11, 0x0, &(0x7f0000000100)={0x18, 0x1, 0xc97, 0x6}, 0xc) 16:09:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xcd) listen(r0, 0x100000001) 16:09:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)="7ab91895577b0c899b9c0257af931ec08c06eb2d20a085f58adf4d25aa5d3c311e35e7ecb3bc8045fc7436d10605050c41ca7a642f74faa862de9b055b1e20312ce093c464c0bdf361b6aba2343e24e55c0d4c8c2d408f28edc96ce19cd2b468be0963515740b3b9af52d46f260ef366971338203c2d4f6d8e7ab975183da54a4b8617e96c63c6b7a62b49af4a32e0cf52c328141d46d885221694cecb67407fb8ea88dfe2ee034a48a893785c35896b58fc423f5e29e401db6e67e10cf7aedd476f9d8302b82b23457249e0045ea79b2e9fc1af396798", 0xd7}, {&(0x7f0000000100)="638d245ae58e5559a011915fa44257d793d6ebf41e101a32eda9d3919225999be2e689f4cad92177ede14ad98ab4647bac720c0c9622a20304a7845a416ccd9819d3caa188bdbaa112bcbd694f42", 0x4e}, {&(0x7f0000000180)="378d440079008b1ea250493ba2f39cbf1887d6122b6006ac5ab4ab704062b2450c678fcf1bb87f4e636dc1b48513f9b7ad833674789fea292402f84355399cc383c65447fac97aeda6f29d550b0f66263588f1f779e31c1ce5b1a02ce7f31f1bbe4fbba5c9dad4e7c25efc7b42aa2db38011a528ff261e4ff2698a034b6c06938a867e529461b401ed0f3d10fdd988160f6c98ef713b65fd78eb01085e5b6efe5f210c1c222ff9ffde38f1e3087250c3c49aae48c8181e94ed181523210c30e9c1e0832c168140049623733070", 0xcd}, {&(0x7f0000000280)="21f3461a8135754fb332a106969523d8521b8d4576ff", 0x16}, {&(0x7f00000002c0)="d2bd9d1a8c7d72933f766558ccb7a99538d51a89425d3392cf3d7abea61baf86f82c805564d037178200f553c5f3ec9dc8371205c4d87c077eb5a531863ae423918e6103a250e3b4bf29664ad4d114a5de794a502216516641a2f6007e8a1749c488edcd3486c16de00285662fb067a06273e2518046382d3a8efe39445e814b5aab498ec68e2477dc6fedd1aa6d984c821befdcf955cfe8bf358b850c73ab7d33f9b3f114d9e82f5c3be7109ec406592ec2f7bf50adf83c1d5ffe868574853aa53a6e97d915e4169cc65768a847e26c42fea98a33bcff0ef77a7e9b8c4132b134f09a4537a1ffb5282002e4000a1fe68526bd78189e3272567cb1737e77b4aedc17a2e204fc04e549c96a8de59da6def5fde0e28dd55e77f1e61194f88d66e3fcd19990d7a5eb58ecb4cbcf18472c41e59c6fd82cf8a6230ca1110f85b39cbf2e5a5caca1a6bf06fc488fc7a9741c2efd1b43c57f4fc3f0c1554c094dd87998ff20e618e83ce91c07ca5fb1a29046d5b213cabd0401be4eb2e07c86f24e53b7ea9e15d5ee3f5ebf034dba5e3ff1b935f7cbecab410b9b8c06ab8ba551f9d1060d37a103d6b003531e33ae2a6f3698ad75774eec8dd75dae84a435b08b8c6bf9f684ce072676e3812e14d9e2a3a25937dad22161b6f5d334d24190313d900a4068bd4153b7e73c11b4207aa5badc349b3c373c074cca2c86347bb4649802f82f24952497012fad9e0b46eeedd87bf0a0afe576fe51035b25f266ec9a86e57bdfd0d90652325199f8253aaf2ab28c7a7ff81ff2a6c1c167cbdc19ca4d0f1cde4fb5160d7a914219996926234685d567cf6135f0f2cf7af8db9342bf8eea85b1eeeb9a36cf43f2e2026627ae18c0f76eb16e1aa929761cceb859828906cd52173f0133682f8d3c19414fa734427adeeb1ceffca3daae6b46dc75a87e409923154ac358ce8ffc25c05ab66df55f77669fb07f5888c319281645f615332cb587805c36634583734e453db1090b6461f32dcd6cd8d64e4d5ea41d0f2c4d1d4124edb3e32361e8f0db6cafa4bf133b9fd5dc8d5c58993aa887cffb473fa5871865596894ef2950e134fa88c11b8c52289f5b26f11b547445fa6ccbfe09cc74615eb596da1d7c5013361af8ec49cf95e16951bddd7964390e32609073a4d53b6be53daf7093652948c17690ebdefdcb572f036376728e2519c4b56f161b99a1be3a8343e60417f5eed45f42a4fecfa52c9164a7eccb7dc4a4a169d3e977bba6a627da6a8308ab81ce6175bb6d2452a14ef993fcdb710c9527345f26e260b6baf6169e1a764ca945806e714325047027b4b5521265061d4ddebf1582b003764338f0ff9ed06671700002441e0f55c6d6bdfb5c337000204985329df71e2e90feb2b5ab176b82aec48eac1ea76bc98a8d0ffa59e57fcfcfa2f38b68735b2f65643470dbe9c4fe5b70ebacdaed2ef56a15bdb113cfdfe3dcb6283ee27e2df6cb18df939851aac0237aeb287b9adfd8ec6f16bb959068fc7f3345e76aec397c7b0c25ebaaba7a1fcd1b214a4414b0ee499018a08179e6ac9bb1f47448aa0ba04296cd4f5e27f89a0a9055c762c0b50408721cafda32295d0369f84afa52a99198568aa7703580f21db0153e9a8f0d98a26e3221a7d38a75af6d42362c51d4387262be2c494913e8ec9ed841cec94c05a73c8f5de6004f673e78bf79490485e4935aad66a33dad9cd6613fc0c17ba95e1b373ba6a26db97a8fe78dcfbb9ea1985c9428d43a5e66d930ae859f73ec9e53710add9ed19a140f5c5d30d5889350e90a24b124441d3d4d5ecbc7b4e51ee0508fdccad3205b424cc2749802f1d00362211f9c3e0d493225664f056e7c9488385b2c0b0c61052a800e70d98f468bc72df62d93046f78b4cae46f0fb1960eab4cb81ae101780612145a76a2f0468b54567562f57108166910fd7ce5effc09c598f36b35287650424d0f4f8ac19260ca82796ad0d245b550a5ad179f1243e69b782679bfdc654eafe52c2be375cf0d33e3d40d5370d01766f09ff72eb9c61830d103ca91c190c0bba20e05628db0e5e4e6a7667612a1cc04675c2d4c1ebced035589bfeb110d90092a607b02a994aaf36404c25f1511257664fb5e49028b29c2f339aa8ebcd116cf736e58e3e5c5564d550d67217cb848e6bd54ddcba118ae98c011bfd90337aa235b9b3c8add3695215794c8cdc972f1c1b3bdc277dc200126ca38de1bf9717e4a526eeb82a2659bc318370ee1b624cd87d9459c1cf737b15552bb0528ede9ee48836cd8fa7725f13e11b1ec8bbdeb3d046d8445227dde7480bf6b33130940e8f945c626bbc86d2a0091b0d2ffce7a201066c8fa77065c7238b6f28f256563aeb2d0d8f2fe09ff7c6317854c656996e06d7c004d76278a80fc7c73ecaed4eab7c401a2946b7664d2b87368d119f0e8895ac63263ccc44e66e9ed58c4155045ca2a08d055774771657e9bab13675b478e8226db76b99c38a14395d337e306e99c9b25d23e9476535f613555f8d7d706e4ffbc114799b1ae125cf5919dc5077c07b02536135714a69d922c1bbf257d41e447fabcdbfc4c59dff43d8fcf6f6f372b6b519b4a91337ac199835e61b35658d8577b01f48af68f04ee342314acb25139dde4367572a58b889b60766c296c0a273ba64f348ce0950542cded7cbfab182d8ac6e21c47144ee1d7a2de08712153720d6095cb94375df6625cbdbbde61d3a5a11fd6a28abd9223a02ee4859494de1778973fe7a49418aac91b31674ede70a8f5c8f2a33dbdb2ded671df695eb7ea54c7c17e878368802a6babdf9dfa90412bd76a15bd255f2518e9635829965b069670d71f6f68ba2e0ddea5156befcdaaf673ae52beec88aa6b8517a326a8b41e4f8c3a1c01f85b8e843165ffe7b96898c1860dc173d54a9792f9045b08b066d3816e0c5283321302a9f21cec07d1330d4a0fa775bf8491f64c44f9ffeee58195ae9067afe44d1c5c3db5d32dec1e846c284bc5d3e4da504ddc59fc9b449065fb37f731c101168a532349ad1f507060172e82d7e3da11c376b65dd796bb46329cdae1478959f9681574ab1081fa02e29f9ec57c4c176efad3200f9a6a9f72032e5b7ee6bcf399c26fe8765b330c737d83269be56f3a5ec98656bc7a08bd24391b7516790e15211b32329e42a4f2739fa0e49a8ee73950f19281bb1b7dde6b75b05191a0658dc381d15dcfdbf27d8ef909b86649ca1d796737922463f17ad486ae187274fbc9e57609a7e8f80452fa936be2512ece88775c2e47f7993618d8a1f1f288b8718e3823b1818051c87158f531fe893f62cacaa47881459e2f546318c18f71ea1e2e5cbc323ae21730e3f5ce1d30d462a5445aa17cbd720acb05c424686be45c0c6d968862a9d1eb9a604b0d6dab5d2d451816bd28e64f646c45cdb1455e283fb2e0266aa26af3eca6052a7d5e082b7c921b8c742aaff80a7234505abaf619c671d70efdfec25532ae1752c33c0b3fb55b2e98244a0a48edc85d797da4bfcdea19fc1bf4cfc924a9f7c8693d67a53cf89656296ffd09d57d4a1514c611ae442f5a7b70aee7f4dd79d75c3f3e1a52706742ef4b56a5718cb46186126d11824fa5316eb2911200ae56ca3f58452fa3e0641839869855df18c7626209e5e733a3cfb652f0f88699f2d73730a919ccc85d9d7696ee5d3c9ae4d87a5fcc5e8ca1d5a8aeca84f8b157265a091f210d0e353ec3a90ab70727b851863dd997131daa6af0639da0e925ae2271f1846d5ce6ef79a5d0e1b72d1b5bae2df34ac71f8edcb8afb0782c18671b023b6c3e78dafb54069dfe36711db7e763f3da8c87c02cef6fdb60df37e9b2df8225f690b9bd8206bcecaa4b275bd958bef0773f7d4dfb343d01b672b8ec4893b7683d38bd91ab2796b1c52bbf91aa2ca0bb653dfa061848edc55290be3fe4a91956774cf8b364d72a9047c87644cff78e481849606e9a99382d5bdbb1ba3e1bcdc0c1d4049694ac67bfe0903838e8ce7bb613ee7974ba451dee7a3955b8cbf321bdbad501a9c981c18b080743827941b570b5a2a55a6b5d68c22b3a17bfbb0b75d6560959d617f2ea9fc52732bc8ad5ba18d5dda6d02580aa3a8d8f80c0ae0fb155d8386c02f66fd93979dbf9ce301d48598aca265f4f6ea8eb34080568ae9bad769e4c40f81d171b1a797b1ca599acb93290cf563a6a6d3f24cc5af3a45799ff94d6d05aa4f00052141fbb80b4a625e94e2bbbb521296662c95940d38905ab435851c34ceaf95861821acc30e1d297f824ad0ae902efd4664891ec9562fc9e1847c18fbb590e44c480e0df05e9eedcb38b8ac7a7b3aa7e9d9c6755c6740624293d5f6b0d9c79d94e935bf400fcc48609951d3a51a955619780bbfb8407020d78737e7c2ce01af63eb444a3a952c2a0706cd2ce9b13570db11b0779b52b7757bb8ccdf5e1c0acdbc5abb27690bd3148c0d65d69766a5866971b0e78b844bd382b84572e23d57406e5c2731427d5a0c6d713b7e11e54359a3e8f8b69d4806723f47f8934e3f327ac0c1e8122664102927428d66aabcc99f3c0c9e5fe73cdfcbf07c251b2dc6470a930e82e84621a5ca91f3d6e6de4784f5bf1b6b2c0a5a662c997dbd398179c11a20c33ab116eefe5b3d837a318e2dbc6b10712fb46e497fcd4d3656226e5e557f571657f03094d4a6091f3d3484fe7487d1f256018c8b8c87102aa1c448529b9666a48e78eb0a0ccc515a17ddcb808d0b7db040614e048907cee46cddbcbfdd0eb135dab7b8d2e34a2c8ddb07982442908bc904403e38dfcdbf7e7b9cb8200ea829ef8e47dbd8522069fd3d62d647c59e40921876430ced8fe0881aa61ff0b17bf2578ab46b1a11239ef3e73d1a2dd1b91f45ffcc8ccf2c9c18391e8b98be7d5f6254797cfeb4ec11c93aa222f8e4e50906f375899e2224d7869ca312f40c2be849386f117bafea3b6d7dca0f88202e51ae3be78ae44102a0dfef775da6fdae728946a92ac8ed6c3ab2222a6f9f7670bb98e413cb07a1c8a922a7784e31100f3e2cc808e18eb7d44b5066334b861505296193ec072a761e649f467c42ded40e79a923fe1e1cd6fdeb2bf2d65d266ae901c30c489bb18b54b101d6764c9c7b160323af5d136f5b3e089a19c51b7debbd13734a44941de8acd4de98a6d6bd39088ed889d6f4aecd16aaf6782af607e2c7e881e064eaaf1c4a94c43ff3ee3cade55a77864158760f555e29326bcfc0b546daf3fe174304eb3af8bac6ebb9fb1bcd45a453903a51b8e93392d566084cce3f586122cc04cfb62a67ca9619f04ef3a2a163c21ade956136a0d4ec633a89a9828569fa1feaa5c7837cf3b2f0ac3cdf608cbdd56d29f84e5d70220b6d9932ea57426b720d3662cf6f9b82aac5689ec1f1318d80f63a3f27caeffba00e12fafaaf4b3abb27f02e6e83d4b785816111dd1f9837f48c2228d040a068663d4a8a63c9bd95044ff86873039758e92c67d6f77519d4fdbd6f7aafd692448c08047a58d636845353bb6cef187b4ee03c2379d35b0439db4a8528e28ea5e41bcd2bd531b0da813e9b53802b5426c5a84c6348a3793e9d10694ff4abe89bfedc0dcf7ec9b9530ac7e78f6cff1724428610288fadc3f800ceb5c025f835678685ce73de4dbc590ea8a3de733176a8a21e722e285b766947ff6aa7ed21e6845507f8e0380491e3337c385deb82f12738ff92832b4b2584ecf4be8af4b6eb1260daf00ada1e988fd2bd91f9f924da65a930970647b049c9a6d4ff0bfb5ee138d624ddce4d73db083", 0x1000}], 0x5, 0x0) 16:09:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x400, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r3 = msgget$private(0x0, 0x1) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x15) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000cc0)=0xc) msgget$private(0x0, 0x4) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='./file0\x00') msgsnd(r3, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) 16:09:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) truncate(&(0x7f0000000180)='./bus\x00', 0x7e7) open$dir(&(0x7f0000000480)='./bus\x00', 0x120, 0x10000000000108) select(0x40, &(0x7f0000000340)={0x3ff, 0xbd, 0x3, 0x3, 0x7900000000000000, 0x8, 0x0, 0xfff}, &(0x7f0000000400)={0x5, 0xfff, 0x45, 0x2, 0x3, 0x5, 0x14000, 0x3}, &(0x7f0000000440)={0x2, 0x20, 0x2, 0x1, 0xfff, 0x5, 0x8, 0x8}, &(0x7f00000004c0)) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x9, 0x2, 0x200, 0x7, 0xb5f, 0x0, 0x7ff}, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000500)={0x1, "70fc8af9faac672cbfe89ba2aa728dd6ec06539d52ff31fd71dd2c6f8b12ef7dc7ecde8512747f84ce5142072ad5b02af8b04ff9cbf450ceecea0737acf1c0adccf7b291aea7321e4720491ebc4507231c01af1c6b3a8029da17c8b07b86933006513d40772d8d38e3cc53e2cb58adcbca48869b0cca927a94f2f7d59a5dd2878380b4a1229225b98c04a1976cd08f73a0aca9aaebae1c0c089438a74c13c91612a3e252a951e34897d9d824ad1d8b2b93bc2a910bc491660cb4afd99879172d8d43e6842c74e100cf73cfecb1320dd2440863cc22ea110d16fa958c397a"}, 0xe6, 0x800) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000240)=0xffffff93) r6 = getgid() r7 = getpgid(0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000640)) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r5, r6, 0x14, 0x10}, 0x0, 0x401, r7, r8, 0x1ff, 0x5, 0x1, 0x1ff}) chdir(&(0x7f0000000600)='./bus\x00') 16:09:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:09:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="30dfde8c8b5014358f939bcca49147986f2fe9d34d273412a68e1823bc2488efccca815d274fb47572dfc605eabffd3bb6a0e7f4ca83a7e168019abf572ce31a53c4ae5bc1adb596cfa626528aa3a94ccdcf267db56da9b07a13e07a19e043cb137425552d3b8c2cd03f02d6c8bacd6cc94e2e5ad52ab89dc7d2", 0x7a) write(r0, &(0x7f0000000200)="58272011ced16ebae63225259560f8e5815f73f2a044fd33055552d7f500000000000094ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ab5a4f5f728193ef16ab93f12fc0d1628b53ad40d0fa600000000ee0251cc1f0254eca4fdfc95cabb1b1a000000007543ce372e56ac2e2687d4b1f38d3d4870", 0x8b) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:09:19 executing program 1: r0 = socket(0x6, 0x102000000000001, 0x6) setsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/204, 0xcc}], 0x3, &(0x7f0000000340)=""/124, 0x7c}, 0x800) 16:09:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r2 = syz_open_pts() bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x89}, {0xf6ae, 0x40000000}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000180)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4d875d", 0x5d, 0x1, 0x0, 0x0) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x80) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r7, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r3, r4, r5}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000600)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000380)={0x33739cb4, 0x7}, 0x8) seteuid(r6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000003c0)=0x4f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000400)=0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000540)={0xffff, 0x2}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)=0x1) fchownat(r0, &(0x7f0000000480)='./file0\x00', r6, r5, 0x4) semctl$GETZCNT(r7, 0xfffffffffffffffc, 0x7, &(0x7f0000000240)=""/21) shutdown(r9, 0x3) semget(0x0, 0x2, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000005c0)={0x2c, 0x2, {0x80000001, 0xae}}) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000500)=0x1) 16:09:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x102) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0xff, 0x7}) listen(r0, 0x0) 16:09:20 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x200, 0xcb6}) r0 = socket(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000040)=""/125, 0x7d, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3ff}, 0xc) shutdown(r0, 0x10800400000000) getsockopt(r0, 0x8, 0x9, &(0x7f0000000100)=""/20, &(0x7f0000000140)=0x14) 16:09:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202090000000000000047cf7dd4084ac72a59a54f8767dd296805be3060f39e2aecf439fd559b9a64e80d575229973b75f47dee795968e9672200d1caa80618a330a11c65971c1c367ce3fa648a1f6101c5498c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="2003a801f50be6576a524ce0ff000000000000000000000000000000", 0x1c) socket(0x6, 0x4000, 0x3) ftruncate(r0, 0xeb0) writev(r0, &(0x7f0000001280)=[{0x0}], 0x1) 16:09:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) semget(0x3, 0x3, 0x104) r1 = semget(0x2, 0x3, 0x590) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/238) 16:08:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:08:32 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x20, 0x0) nanosleep(&(0x7f0000000000)={0x4, 0x56}, &(0x7f0000000040)) 16:08:32 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000200)={0xffffffffffff0001, 0xa4}, &(0x7f0000000240)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c103003c5b00001a9d000000e74de400"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d673553c0c01b3dfaf90f000e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r2 = getgid() getgroups(0x1, &(0x7f00000000c0)=[r2]) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x81, 0x8, 0x101, 0x0, 0xec9, 0x5, 0x100000001, 0x2, 0x1, 0x0, 0x1}) r3 = syz_open_pts() close(r0) dup(r3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbfffffffffdc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() readv(r4, &(0x7f0000000380), 0x0) 16:08:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000280)="7c06338d2f062e587416b15299b0a8bbd3d612f4ae050ba471ac6e0a8aa1bc3c7d06d2153d358bb02adcd22f6ca3dc3e062f497c1369941a11e89294635e668946e07d071719f9a352b32ac993644e3b313c0b718592216b40d6ff0c97e46653e4d395b58f7be33a9888f4bdc2dafd37c39feec26bc386b8aba2d6bdae87863737c648dde25eb544094cb26d65c97af580df301e5fc957e9d675d79d8e3cef2b1f202141d414952f2bd567a13ab255e30c37e1c8a03c9ee75389689606bf7c8cd4c739a6e2bf910e4f1d5d31d6565117e79391568c7bfcd101663ab948fda5e1aefee8eb2b679b6c4ddc8381297261aaf8c4309cc1462d1acb7eecca525a32b4207c18bc233bc7c4b0c7d2078bf975388237d4a0577d34882e9ecf4f196bbd790373e51634339fd9450cefea7437e64c9fd5e8a805d4cdd8fa10b0e041123d29343ab66adeab98d796484c8d8ec1f32fd8f84af34be55028228de15150681642c96e857cfc34594f072cf75a7853d368a5b0f298097c20e05498e2240b06b9facc8d5b09883aecbfffd1540e1688ccb914565664abac92c9dc8539bc28988a5285edc928d27c196f33f4f92ea19445dee998fe1ad4dd03d85ea9a32ad58546d3df60731d14bc1e07bd8799d9f425a6aac0aebdbb192ed2d58f04711cadcf99ecc4778f2a6a9361e44c541a1b103f91061e74a21da3ce0620bfb987a23b40da074427f53d51d44b8f4e4edd1d2fbb71d665d7920dcbd464946d6c2b49929cf549cb9d0dafb533b4181b067eca5a3ac2907ed44b880346becea73067ba25cda407d3efc95fafa2eadd1c15e8f6327b1ad9fd254a7c0c4d2e241d71030500f17b6f350b8679fa793ec53ed4df7a02f824e918dc62338107d8cafb753782fb3590506f77c630cd952c4abd27c84ec8e845c029160a6e721c54fda89266b86d7c12129a925d6d7da44fe47d074ecc2176d4bb8f915e4ebaf3e75a453201901207e82ab17f4d8d95b7179c6053676504d3bc0972cd23dee09b75caaa944448617b5cde71088b9f19cf73dc224172d6e628c419cbf596eff3c27d375924f1a858ff6bb12640b6763139fd32f6265bc2549124e63e25f0967af0bc9e19b6e5e3ddab47469e9f7d74cd5de3b4b1ca9d019fe4b3dcdd5df39a2bb105b67f56bfc7c8ff1c718e67c076f09fb20cab2bb1902d86789ccc048b8aa6dcbcb55c08e03a5165303b5516e16eb7d311dfebef798efe7529fda609abddf72f016c630d23f8e6bf71285dfdf2976621e11ed7eb5fabb9e1813026571fcc059b6e265b6d070961051179fadf81e91a0bf3eb46f420f47960abea0be485a853cecc71715e589e3537b89d29140e5b831343ee873d8d7ae4e6708ddba417560ab5986c354378726cbece8997cdd7ab18cc5a759bfea25bd12d357034c76d374cab994f615bfe9a6f707a4a07941d686b0c31b02c5352933d9ddd5449255a8a5435115bdb995130479a640347b242045399f77926b390da08845608f55b5a97a39f3372b823e64bd039d078546c875e2d8c96510a9971d00659063be631856445f7c072c532ceedd1078ebcc4c142dd5ff16c0a0439260ff5c33c9612e823ad421c687e4c16380c2af4bff59bb4b96011ab471d73e2d77d33a94ff0fca986f6dd25ef894e3ea585795de9541fefb7cf6ef0788a3c43643a857bdf0e9e455c8e36482f115d49fa20e5f4cfe1f5925e802191930a4551d95b975a21d17a8c4890635cdd3f64bebf88af7536e004a1d5e5ec36005693fd92405ab27ef89fa23c49c86dca030701b70fd7e340cf029235eadb9b901657b0281f10432b0adc65e3d85c526776e32ee4659b26c78fd497b3f0426bd172ae42ff550404a4d7d16b91229fc863a20d6bfbf1566562c71180fb7467167c55b42bfacd7395539b6dea5c7a20aac4ef75fc42c9cf710b2d7b9ca7b79e4229b79920f5237ef5eecde1b458bdcd1b9085c1ea1d04ba3d09da35905df00a26d01a49ea18d8f0ded09c528e4ee4121662c77333a9a07c4f1ade58bd20769690319bb5ffced30bf2fab558ab795dac2ba6d4931c7eb5a0b5b6352480b3146148281b00d6d7f8960ff276eaa17055af23fef717694abf1a09827ecf6d24aeb1447ab42ac36a786a30a55d37246ddb805a5d5bc39a07f3466b2b78d8218b5654bb5810f728f6307083ce4bb4883b89b9a70d0275b04e5d57c9e1551feac066eb9f41eeb370a9c94b0bb3a234ecedbda5dbd706b626b46c13d28e3ca5a817a9effa3dfea0b0c6cc1f8bd6978f7eb848200066ddb0b3c5693deedf5a2f8b52c787525bf142c78f8066acc65552d627fbecaf9e0450ea513cbee3f8367f24b9ab56c595b73951c426881145fe368f2800903d99893d3035e911c0572409d9ed7c71a8686d60e503affa838a000fdd21656d5603f7cd83eca0db99aebe779b88d94f1836aa0eba2b7479dc4bc81d482ef630cac6743238e202ec55048d2ba3018101f64171daefe67d686af97f28556301d4a1cec8f2cf48e4d65385c54ceef4dbcbf9e4999f28d58d6e257acabd34afc19f84ccb55af149dc254064c4dd12085d1a4cb252534e0be6b8789a5be1677b23c2c9dea5ad73f9593e82ecb8440ad2d9f3a6316a0448670f1e92cb2edee1f1df17b9fd450058c09db05f5bd929c56993e3b017bd8dd9d3d6ac69f8bcbf1363af1aeec93e20272d2aa62e3c9aec05c66a67be224c475040564162bac9a210465874b967a32234421a8bebd8567f32048f170c934eb437fda97e645bc50f65540e263698dd69a3aed22105b0069db794bfa7970d9c18c3a66b95c9669073cf5856f4e09ef7952bbee6b182b681597a39391c01e4105e4a11d3e1bdf2571c7988149864beb4a4838f63cd8349513c48ccf992063c83c8c1a354d6d009de70c64ca00771ce77b51dde7542255a9f4b71491109c89fcd8c31eadfeb17b64f654d68b8801944cabc9d0e26ef3af769c806152c683d7d096917eb6389e4df23ddb1e552345001f5050c3cad7a4a0aa34f6938469b6fcaf56df78830217eab1061654e223bf1b38c6ddc372aa08ebe17a680794f4e5bdd7dafc9f079365ad17087dac36c453fc5d973fcbd5429cf9f5f72b9ba3652b1b80853e80162a6618368d5377a248f7dea44017aa03a975ebf8b50622cdb608228dba5f924157fe75b02ddc5b3806f469c5e866a00644e8e00e6b42c7aae1b8a97d848595147f7f781ed10817bca77b68a21409433229338e2fb3109f5fabd00d11e99a83389e65884582e5ead3a5095fd0a07b5617eee848f8079f8a09bb93d1cdd32e19157518eee77e779677adbd03cd1056e34d735f0a4e2f367cf6aaec28b1eb9a21b7790e8b91fbf2c08eace360570d9b2fbc2b70fa92c12d28db14c18eaa01ddb99aad2f414c8d8fe2bd8ca682524e7b6d3ad70864289236ac2696fed4406db78c3efa33be9a07f21a33c182d008af0a8232efb2213157a59b4b61277aac921db0bdbe6f4fd7d416499d1ef50f7b9601486b2c1013aad2d3ecb5dd4a73b781dd4504da3901a7e9eb41146ca29c14802d224ca44bc824808a32f1a3f9292e3aec6c041c70958a2f7fb84ef68832db90c8b74dd32d04e001f151092d70a043e583d3db287effdf16185171c3155de3bc2487b548f975e2110c31e55d25d3115cdae20f7485515024fd24e947b5835b108f0c743d9080f47f221b2837bbfe09b1c174216952748c15c7c7b68ce6d762fa14906e8fada3af6678c269af00bbace327c06d193c1ed19f35e7394221b909fbdfb50dbd02d946039210f35a06a35b156d196bfc527d5a8d78b224382b3b700a4e99fb22a9aa5b2a6944e0c7996366aa2dc0cad12db46f0c760ace807146cafd55d888626f1984de77aaa3441b94564b0e944a7316d129c127b60064e8833a95454fff1db61a8c1ff180360a2a7a77012f24b5b25152c0922cb107559046b06e06b1aea116669ca5cb131d7a0218b81a10eed1a3fb53923389939a010c14e05b9f977d511477a4e538e61779f59308335e65efa3cea993be6c3448e9b6ebcb880cd136e85483bca2eca806a1f12307d0b5a37bf3a5bf520c86deb293a05e0202f503ad54e772379ca527639689f8b10d7d5d3ed417e33695515c77630ee15c28394faf5562241671293fa2dd23ff8c2814f52a26abea57bd9a19beb06dd3b3b208aa9cbb06a09c80fa6f5d1050dd171a2c0602f9be4b965dfae7f1d427f070f1c9d9ec4bcbc0759c25411f801f2b4898b6e085b7b3bb9704b1352759c67dd2c1b8397b52e73f63506d4e4cff4928f0e221744a22cc50227e3a3541c8ea23297193621477e382ba763d78223ec03cd8de2eb4700de0ee4ab2ef583212897daec9528c0af1c7962666104f70e474b396cda09461b662cc6190365d52ca160a2335659b1a2b7be32a2df15dd83212e516a7e400fda78ddeb32c6b3b9e9ed4ccc3d097f386a90885c1435d9ffc2343e44395e6d02c2c44c6984ffe16ea78e46db4e58522a6284a09f432c736b99d46204e370a38b424a6c2491396128768507f001b348922cab7a05979d8c2416aae678575262a03ef3f82b65448b0fc43e7b3d73baa9a95a09d5da20f105496f28fd4d398c236f3185aad5fab835e9331492917285dc4ad8890f9bf3915b48f3dfd21933feb1425cdc031ccdc129176782ac9333f8c1ca6e3cd178a8bc32afceb2c50dd57326e33422c429f2070fc08a3758b3a3eb6a726df2765bcc25d929c5da6dfc8ad5d9d0f11c2e1675e2c20a46967bf48ec1d9fb227d0fedc53107c577d448d1b525a2b5d6b8e3c8556ef08b37878d3531d6992a2041e1a747e4f78b5a0a79ce6e4bf79a7720c9ac95ae6e7a0f848343fd32d54213093f9bbc1361590d01bfca1034b74d664d1edc860671020707901a84b18412118a8536535cbacc4788b685fc5cea08cc87a19ace0488b65e1c8b07a8a78c38efb51772f5b8bbc47763ca8c15488d96ead93d3f2f36b97c795e3dc0d1ce8618c653c711e88db262bb730c5512c2d87fb5972e8b75942d464ed01b0d3abea77df3c6e6cc2b74b6fb1d74541d36f458f06553f53657573c4ff24eb9d4297312ea9ff0291eeb461808c17cece23e12f4c6eda8abe6a7df784ec62db89a170e6c8ffe6513631d49c791ffd9258916a6067c27e77f37d1688623531a06e0eaeb47e9330ee38b2b2cf113773b551b171d1e9a092f268cd63c6819b3f2e56563960ca7b7f182300e99a57dc25bbef01e0779f1a93fcf589e22e88dfb6ea4f3206ae559042580c0bb9ce4f4233659fb99c4c05f8bee76b8fc0615a3b99455f48e7c94549855e4b6d0a8034beb9d60c46515aa4efd3c1e9c72d7276353be3f18e56873f01a8a78806ba3a25250db622131755ac8623378584b49b528e8c2640d085b54042a2f9cc52802b944f1354973609d5fe670ebf14c11b7837a3999b2c7d8df9db3fa3b2d16285ca0ab77ef9cf3614ce244704ac624d621304c1c540e5f671b5ccd4ffc449f7803286b2d9846ec98c951c96b0281e12546612e14ab6c5981d87075b8f95f28f3031755d61827db5411ce7b0cf737d5923bec7b4bcfeef807828f8c8c808bf2b1af662df421ee6f3b3d66fdc3e507f812d0a3eb133d504cb1f7029b6eb82d948aa5e75f61443f5919c31fbc11e8eed62fac271b7bb16c8bd232efe1a06c96bd9cf49270ae3362c34086160b74610279643f2213cf6ee05df73b58be583cd7dbafd331356513894f4d9cb6da3e3866ff86dca6a95ae1f5e6d2b5886b53e869ccb4", 0x1000, 0x6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001280)="875ee704cd7bfbde0425c7106675878c377a5d4de1d8190ab5b06dc1e765a998375baeb28884ebbf28a921213f9a11647e88b934a64a773c49a681aa4046449052cead56db417ea368c8a24ddac9d6c8ae30b77f305209a390ed504e66fb6e6c3515231cab43aef837b22d0afb497c35386732d22afd2d5aacbb067da8cc6563d7492442da62a3c438c767f3b7742a83eeeffefd11c93b7a68242a", 0x9b}, {&(0x7f0000001340)="52cbf573190220bf9e56d1cc83a8f0ccf810c7f86dfa040e45629398c5594c2dcdfcf791101209bce46f8e5eff65702c01fe279576fd97612ca30906a9b933f6bb00bef9229b6ad1cadfb3dc8eab9314135ac9a066d3caa9cf910693d7dcfe47fb7670829913cdfda4b5c140a207c53bd28aba23d0be2b30cfba1d1d0b2f8357901104b8e601ef3429f46cd6e1e21bb0c8dc1090a7f868b16dae2336b27d7544c5400143b0bbedea3bac85bc", 0xac}, {&(0x7f00000014c0)="26b630819ee064da567b185630a181ea8dc311f5c559131fdcc9f93f834e9d31aa6cb8325aec454cf760020797194867c9997979d7df36fa962bc6a19954d0ce713867e4b96e6ba309774e3092493f632c2d24e216e30214669f54a144783b13dcb84a03ca0655ef9c0a6e45c9d306387c59789cbaaa1c603202675103d302c04af1b304efa4e1b6f5cf22bfda10f7670c9bba2bbc201ce5f7c371e2621f6dd9ef07a3ee9429cec2864d7b4b3eaec19a75b57ff1863d5b653b5802f3cad45df309bc5d78eae7d936e1cd12961f38de5f83940f6296d2a4ef6095e2436d6aa7e55d95c977043ec3a7998e0aea53a9966b8703b046dd45ac0e65620df784a0a5e096d1910a6c0d6274064ab7e977d7f4f458c23e8e69a3addfd5357f3d1d4107f77119fb8b53133aec39e67fa9ac453602db42a414e00c74ca38b689ac28b859e3792d1701330c858071d2746c2244951613018a36910f4aac22ade017d3df230839f5dc54999613541e093042f293df378148ee6027e7b1989e95422072d4ce50b4b191dfcf8cd41a8e8daf2258817bcf25aec8fd28317f4359ba08e927cdc86b928f89a92ab931e521712b950da77f192bbbfd1708974a8d61dc1e47cfe79f8d93867c775e814169ab9deb9bb924208bc106b4ef89fcf1951b505b719584a80a6181bba4d9946a051c049fe8ed279d9da05d53c39a9fa994717941e778fe3cab7ee1cd51adb00f56ddf769a1ce609eecdc0d4114a480da5f18bc0bf88c7e9c30c6e37d625f27cfdeaf90539d484dc45e88831eb47255036e152e52558b8f61e6cab75334bbd9752638e7dabf5ea52e9da8ba2f5bb2eef96fbc1e573173414ebbcd43832916f6e9a1283a0310b854c9b1cc4beaa1adadb6ef1e1748b49190c589a33a7a494c6d34a8f8a19cda39bb3c98e92e2b69bf05876a46542e48772850ed078d92816c93d588baa7ea9b336631f598b6729f8d2cce978575136f0e48bb5bd275bec71d5d87e798cf22e81ad61f1ce70c2236217be1746c12efee6ebce46b7c750aa4936ab2e6653d1035828cecb5a51cad77c4f57962c88de701075a008da5444ce8ec68622fe1edc580953a99b160fdd3548e08154aaee0eb33752c54a7a93a862cfb7db7bc2c2b532b306ade1fc4d64613340317307391d4c107f03222f352fb22f235fd9cfd2018a5ff22fae8e97bfe307968e7da8945de5e5f0386c56e3ac49c68146300ba7407cf086835a77e0bd1ecccc3d5bfd6a8782151c04c3bcbc8d73eb5e89aefd59dc1f5f9c792a0cc474e5b55c1376d5f814dc593929fb5c501305e754586f93dbac0518d0c3e63ef92c32491b640f8359abfbd7a576f6bea740a0c36a081eca1b5b80503ed7f3da3c0d6e5afcff6257cdbf095bde926d4cd78ecf1c3f69570011b35476fea8b0a19457332d513ad0ba06e2737034af87e442fc6d831f6da9ad3f423f4a987742b48a25c547f37f6c30c0034956735c72d37dd7531d5d072c1e8997ba45796b716ae5d290f28ec13d20c879de8afd97540a17f7a1fa79f0934341379c2e8a58ed380471595c29cc96f153f0791a43bcd79cab6ccabe089bec5d1f2e7adbffdf063d2b04e691d43747bbcc66d934da498fc8afb6d30149ca184502a45c16e161fd4bee97c4993b857b01d28f34d855bae5d581f7c0934cae770543a41ac6ac130476ff55ce24c6fb5421795ec3492dbc80ca672bbd91a7a58693339ab771244083cb6d516b8baec8f9f03ea694995c87723771e0a2252e378eec719b52a50f9811002f8e1abf74a61dbc43064ac70bfd89397acc7dfc6ab9b68b38b095b9e34409034b7cf5305ff8d6010e764313c65e246a1076a79b2061e8e932ee84e6b8651af395a1497acb744ded3d888ea603c01338bb801bd7adbd278101dbc1f759b8f1b5c4ff73f142101d2c11b14811de9333418cc2f02fd24cbab5cdabf9dcb3ded2e779d0b5bb4f6d46ca6bc265cd913a59a9d59dc49e7d4ffa0a70ff19efe2bc45cd2d00ea2342bcc151624eb4db1a1391326b90c6f7e905454d036cdf26f7f4398d95650f6711ca570b63398a0aff1879e813491c4f7b06f6fb71f64f49cc8824617785f889df03a2f11ab5afc385e7fd3048d13cba054db653cc5df63112868436ac5795fe48a50d87015de49bdf0af4711325756f17d449e968481f1b9af23c7255ad1589606a4d103724984b20e9f2a043fc305f386eb2f15c8ed671ebba2860777ec1949a82c9b6a83c3a537925a1f27264bd78d422746fa081ff8d5ec471b79feebd7d028e673e73854c06a6e19d34a22282936efbbd5c6e40fbe0891157bd77421ae39f3e8d8ab906f27d2936a250beccfe02c26b7bd0621617ef3902953f7c7680436faa70c2744f8a177736b66dc4cf0b6423d5f00288fe6d4f23f74b95a3c4ece0b48006a94d8c8722e3df80e4fa602317f2fe277639de1579ea054594fd09eae086b2c2c3624b3b19835c40d4285a973243e758a59576cc81357333dbd81d7a784f805f98d301264bebf86c163e7cfae2acbfaa512b1c1490aed371f3c6e15a3c6a6c05c3382b914cd81bbc939e133ebd3ee6fd70baeea5bc8ba4a56001bf77ef18326ef197f11822f96de19a5119a3ffdc197f4b420ad149eb8a25d1809d24222ee1deb765eb590b8ad7fdec740deb2836c909afef093f3f4aafe4d8b19752d28c34fccbc2a164c23ebd8b68341eed4b558827b0693dedbae2442a47f1f847c9771058b958f0cc2bbf4c4b50cf984e3df0973b729e4636e3c068ec8b6d48c04d7430f211c3d1103bd25738d86893f4cf3d7f35c44537593af1c6b6fac5a02b628549c88348afaba6b433af2b32b198583070cd33c28c2b1dd5c9196de5028dd9ff1548cae45a41e694c6a5af6caf05538d84dd6305b2282e402576017b3dd40cbd03cb0d8aa52713b918cb954ce320d543516777b977656dc50c8d341996ad0dc0d1e818365ab22ba478e4fe314e698d2cde963b5f9e223ab98d949df1e717ec94d99070992696b044e00b4906f60c3c0668db470f74f6e3fdb75a539989974b8273e930d4874450294d5038d4e1e69b414f36594a9923508c671e02e705b377ce2f3edffca39166d09436acacbf712bebeb7ff93b588e2ae020f3db4f8d1550bc67c5af07ea4cddc55dad8eadefdc2f49319d6062cfc1995d2a14b01a838793fdbaf9fecb47b48271a41775c7b3a2edce011a3aa9508ed4b959732b91b3050802a13331734c93a2449c36ee2ce076a1bfff27d1b951a965ede06c5964599fc9e3842e1aef8cd50bfdd11a60619e55c70ad479f4eb902f11190ebdb89f27d3b7880614c9b2e490f8ba05d0a58ea0c8f0f529778d9f02ebe79ee844cd0babc6a91d8c67693c75ea1e232593c30aecd9c4ac4f2acb9cadc74583b6d3c22a513266980c2c036290c1deffaa5af876d846c6328ff4941f7a43c004cead51e85cc10edda040ce4a62cc2cbe7e016f2c9af58f913d6a70dadded8cf10665b739c0e1901dca92d5d484540902ee1d77e92aa54c29c617b4b83719978dba365f1600c2686435fd5011d7820046d89248cef7ceed1c257b633cb8f296c6abfc197e1f7d19fe26ba632b657c4e2104ba42b3eff1059f4e13d187aa30541b21179426fd2dfae2b210eba2d99d7bcd26b8c4ed5918cd391958735248c7d6c2b4dbd0009d00db00d357c2a48746e354c829e06a378004284539d745de0266c1c363b5b81c8ac8064de46bd7d0e970be4487b16c110f443deaef7d2b54a42a43a9371f00def986c8675cb570c3b1705e5f5c10b55b3675b7ff83e58ad80e86db7cde748f13d617981aa82aeed195e848f9cceea051d9fddd63db905c7c9d85ba430bf35634879a6931bdf3a7618e226cfc4f6cad360ce808e901a24adb7841c05d41a6f1707637c002f6ec3c0c9742e4ddf31b410c9c03a79a9f37f935280e6764db894e827f9d0c4af57806ce2fc32b0d4898d8ff3b69056e1ff5bba9906c6f24dff9cfc940ad7d54ed1bbbd48805b1b8bfc574032c672c701273ab7462eaa5d1d6d34874fd1688331823bb06cb397aea3aa383b37adedc2b0df123335bf03cc7e3cba37f3f92a56b86bd23e9804702f8b190962ebe3ab72e1fadcd7146c7611a9dec0afbdae2d86bf5cef9f060920b5e19a8bd56a6045b426c38559fd4da7f1c07fb388902be7bdcc936ca1bc0b89cac226d255814db311f98373dcab934c09dc6c89a670af77a44dd0816469ac0bb4e1616e0300923e983fd5aa16ea711e930ce69cddf9c94f434ec74430caa67fc2b45b87f3836a8b7b49716568fccac01823feb68120b79a3f868e9aab551d67c78c3f824441200ca76cbc045e44b20c990b47269ba9f4923a833f48a1fb2935a7c9cc92465156a6385199552d57c15bff817d5d6367b80ad29d0244b3d74a9b3482aa5cb1762093c039644dcbd9d91e56703b8b300cd78f5968e2966af717cf4e71a97bb9474ced0c93d0e67543d9b781a8cd89dc419a0ecd819c2775afd13fe29df8b4523c9040c20ef4807b1d73356d72e2a35be31b6e7b31500bf9c832992a90c7222c88d3b03b5b40f14dc82928bf061da79a0101b29258b7018174b7789584f22d999bb48d269b1f86cba60de69e26d16f5e9b6d19b36396e1e52ef0561454173c4f4555484781a775c419385e4da9fd4dc555fdec36fef85e7fc681595ce60e04d421fe8dd7f88c566384b0c29886c2a3cabee7b32886a7331c416a81d190d61b866a29822254a8ecff26172e09c138e399a9cd57d6a615591ea1850f3a30368d2723a232b3c61c969733bec1e9ec179284aa46e54317b9d030c80c89f2e0fdca7ee69d2d7058c49d2f70be0a1d4e0da610c41e223bdd4e8e2ef59ff5427eff0ebba3b46210f4bb546ea35a2e5c4fd2800323a51471444aa5ed2fb421d817aa1dda08d0dd1e5a438340b9cbff17664bfe1625b22969a62e7e8a513858b3d91080937ead74938d348f15eeebc8217345a2eb48c83a4d828abf8cd5c6c3c738b2a7d9bfe1223f76e9f0df33d5e21693089fcc7b2c1214dbee4831cfa20320737c52ce12080fe6b971d50a13138a35c970b4748398a2daa879f0bf0f8f65a4f9f5c5a45cfc7ff3fd30be1e8e60fe8eb82db41450b96cd1ea98d9b7a6a5d9e364492c67043548a1480c7d56e9629d3338e6b7aedebee1b84160c8ecb59b854e296f5cd3a4b7ed52001c1815e2d5a6953a0799737378d7b1b0a0659858a566d3eae054f7666b5774d5337ce5ef519e77bfdb637573ad86ff13396e2cb93f8eb106ac84f624b7654dd592157ec64d0b9214a3db2ab2982a4601f0ad7b58891a70c1e205466312bebd3a8ca3c26308ba008162edc12e8d7af530b4aa3fe62dce66192897df7c888b49410306dcff0a3435aadb0d8af52d5c539082e2b811ccff73deb534289f2c686e55cc3b105af862093e1b1654cfc59b689dbaf34ac18ba80f28f7094f2910bf3efa2e4597cdf62d8c766954611175b0e38adf16ec0ee47452a6f47df9699901ed785f5cf2ef04f283e0b10e8165f06b4799a78c44d842be84413cbbd8ac6b95d94597c34c9d77330c10cd391aba58e074f934385a7f64a6376b558d039cf69b2c5a9d9f8baf87ae270ccd7afec5be41fd892f521d6afe8ccfad4d028717a6614c1ca9d0a2ea7a297bc998302f3d09fb7d07a6c2de8b5040ec8fde22c1c7e009820a9e1f1e3962a7687d67f2ca65854e9c0bc8bb9961594b3800901d9076909d6fb184234d9915891d38992cbb8490f9d093e6f0369121e34ce0c7", 0x1000}, {&(0x7f0000001400)="d24cb79614c39c8410e466beddcc5adac9950e9cd4568d49b3ac3b1abeae95014459289c2cd0e1368aad1c55cbe25118645d41c9baba1a5e90be663e1d43134333b526cc7bbe49c2f1fb075a46c1f8267caddcdcc1912c94f22565", 0x5b}, {&(0x7f00000024c0)="218a74d625b86fb1a058627888f4f5b13e714f463e533557d3dc031c2d02d67195173a4cdea5b752c7ba7ef25f64206adebd09c885c433544531896a137139357e340e5f890a06863b7f0831c5b665fbe045f85fa3ade595853d70c853ea256cd5e62b5cfb9920bba5b332e67af3285295399e91b922703678c39f369149d2", 0x7f}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:08:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8040, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="63be4bc8917c544173a56613a3c8248d876fbf6710ef850c1cea4149700449d0a4b8205d2fe2790acf8c4961341180a1ae4d3b691c447f38f63a6ad1448325d782e2cb1d7eadae6dd2b8d56878334ea0d49ba0205df586dec6fa75f60fea84a6efe809937ffd7cb5ced824ce9589b2e6036c8bbfd94c518c01d5d4664aeb657914194febfbb903a29e712babdefb570605f198e4ce9c17b1787088974a4365d91e9e04b6965a718ab1d435abb4050d3374d7d8a641289378b137ff809a1bffba798035ba0665b5c72ed73d481a8064078efa966c811b4cb2105d3402feb61f7f7b7a64af4abbf92b", 0xe8}, {&(0x7f0000000140)="63f14cf7329288b317422e420f9e773c01c162c2e23c65770b79e6b0038516b37ae4917e38d071169df128b8ca35f193e06d0bb28caf88418a0f1708293dbd07a7e18c207f4d87b385e878", 0x4b}, {&(0x7f00000001c0)="762022655897a003b012bfffcfe2cd3fa4317f325dfa32f03da103695c5432ead44d8792712f84e5ae53fb550d2f635ecd24f3ac1424ca6d927e364bdee7de928312075e70164c230a83ddd8c76cbb6f68e11b22111de05e706c903b65de401818b8efe7dc833f95a6769d1dd2a2fcd1ef9cc5947cb6ffc1cbdf78d39cb2e755c6ca9852de185c5883824f4e3d06d89fc8d9f9f7331f53a7840f537b2d37475c5da04c5b3c585e7226ca803d661bc1fb1b54313c7b396e8cdcf8462f1ccc5883629681292987d2c0877e4e5f5fbd28e294635ce53bc175a6023dbdbf5a8ef1500330a6043dcdb009890ee190c7699f2bd88b8e625aac43", 0xf7}, {&(0x7f00000002c0)="29665b007477be436ca452816164e8f6d97d30ec8c9ca8af1b081d2bf759dec905d1d9680347bb33276407455ef13b053380bd9dc8d851e8f050b6ffb7f4a51564ebdb1a4c4da01795f7f6e5c8828df0ae18", 0x52}, {&(0x7f0000000340)="6adce44618de12c4995e74a02157ff62f5da3a259f48e89fc32a8dea3eead2b1f8ee813122367c57db36c7d493a3b169f746e5acb01822a6e7cb5e5e754f5281c079955f2104c51bc8e4425c9ba0ca07ae742e24e55cac346cf66f0a0d7fd0d6b988087f48b3425e4f0a0b991c5518933183b39e74a154570d90928ea0a0a67d2cb90d4a87365dfbaa992ebf77f3d76e5fe214fd78e4f63af6dcbd43227522bdc88d4c4b2769455caaa0f58ffcdc7979fc5fda894582", 0xb6}, {&(0x7f0000000400)="a5959ce560878f2ec22234b99b8513e918003908c03f8b04d8aa707dcaff675cd0ea43ec82dded19fb3518b9e23f15cf07d9f75c3888d3b96c3255fb0243af3f352f257bf305570a5547f922187532503512d82687cae02d8aff499eaf7f1575ac1e747003243f07265a6d82997bd9dd652ef746931cbd85467613a351bb62062e311de2c3060f371c3992c0d4e38f386602aa3c5c2de504d280f3d03751e8264cc21a23075b396f8f905035023d0ba5d887ab6fecbfe9ef7277f05ccb", 0xbd}, {&(0x7f00000004c0)="c6a8286cbf", 0x5}, {&(0x7f0000000500)="ce48471a2aa01623ec09662b5388fc43f65160299f93b67e2ce87cfd7dcc773639db0b3197379dbf053039715abd7f1a69d9a78780c7b783752032f6189e7495509016057ff06603b6ebc5b8b1b80bf1c5444b5e406e459b67665f98c6e8221f67348fac3f40a66a998daa9d7a742df14aa23a568792499edee86abec5d7b3ac45fb94", 0x83}], 0x8) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000006c0)={0x9, './file0\x00'}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000700)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000007c0)={&(0x7f0000000740)=[{0x86, 0x3}, {0x0, 0x7fff}, {0x0, 0x7fffffff}, {0x87}, {0x8b, 0x100}, {0x85, 0x1}, {0xcb, 0x467}, {0x186}, {0x43, 0x4}], 0x9}) bind(r0, &(0x7f0000000800)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000840)='./file0\x00', 0x120) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = getgid() chroot(&(0x7f0000000880)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000008c0)={0x9, 0x1, {0x100000000, 0x5}}) mkdir(&(0x7f0000000900)='./file0\x00', 0x0) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000940)={0x2, './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000a00)={0x2, 0x0}, 0xc) r7 = shmget(0x0, 0x4000, 0x104, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0\x00') sendto$inet6(r0, &(0x7f0000000ac0)="2a2e44f6090b963f38817b87d1b762f21b801850489e183f324d23d2663103a8de829e732bc6216830", 0x29, 0x1, &(0x7f0000000b00)={0x18, 0x0, 0x6, 0x4}, 0xc) r8 = semget(0x1, 0x4, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b40)={{0x80, r2, r1, r2, r6, 0x80, 0x7}, 0x4, 0x1d11, 0x3ff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wskbd\x00', 0xcb2adb09d1439e41, 0x0) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000c40)="7cb593c3a5e9717c1bda", 0xa}, {&(0x7f0000000c80)="2b20e97f1445ed4ea1e4dd6bb77bfdd9f92f9e4090092f5870fae900fc70dfee5b73dc155f396a1571ba45c746245b20e76b82e03f9644ab403a3cb2614f0adc3f52a695e51c496a5367b20ac764fde5add424a39dd4bf07f1d2b915efe6f5ae14fc5b8383dfbbf61753ca597b18de396abd8073c2f96312", 0x78}, {&(0x7f0000000d00)="36881f19e759b76b0a6aa99033fd7ca65c5899b9bff1645a5cd572da0e91e6da44ccc38b777b69676be39377c2d9f334aac00a4eb7a18e1dc7c89a81ef2aecaf48565c35ef035dadc72c8bfec2800c63fd13deedb4a70e9035144ee9f5924346905ce47a0e27ddae169b84e16aa9ea3203ff9cacef7b24c3348f9e09a5a01e7b95414dcff5ca159ebfac4eb165a51fa33fe06fc2c73102908d193b1f11", 0x9d}], 0x3, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r1}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r9, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x80, 0x400}, 0x4) connect(r0, &(0x7f0000000ec0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000f00)="960ebba1e8e76b652e25cb0fb4c21153eccfe0c16aeb9a00b3f3d2cb31e7c987fb106b8d01cfcd3fdc8af5fb3df2fa1ca5ca094f5367dc5b3a3d777987a06ce2cd28d1d5f6eae583ba57441a343ea2d6b12f9de5f6ecd8ef0216378389f229e332674284b5f77562a8e50b84cd483922c2ea2f5014d4061d5b3a19ef9cf7a657c585889394550635140acf36a8ba5a95518e53c71859307aff06196a567ad6dbedd4a64f8673644c5c81ccef43cd1a92bc5c3cc78ad5a48e880c6081ae3c45286dd954e6ad1cd8af9e90efe8656f8144a19870ed5aa6b91b0cb154bd621792ef707e034f307b65e1dd18864126c9f1841fa4caa9d91d1e7999dc22f2d7793f857eccb7a789fe5df4ee7ccacf00ef7e71e0936a3f25c8a3617c81f0258acda04abeaa4f5483644ead0d4f9008545100b1e1b37c75f8ab60003c58305153d7acba0d0a256524c642eaed2018bb464b2be45e37903db88962a75cae8cefdb3e8d5977404c65ae916dc719efc680dae62719e68f1409b041f537e3b5490997ac36eec9d07a646462befbaf9e80a94c8071b47fa3349f2e193670defe3dd33644674a1176518856b663d51b1d81aeaba449cba5037366fbd424caf17c250cd0b390e1c3bfecc9e1c5f4b5aa38bdd92833d46c4b96726e1f9e63d990f00c2367175d357c71e4a2741fcede8c192c2209c603728a434ee3f0d7ee7531b181d331405b2cd7671a5a60190446fbb0d2e43a26ede93b24e9ca50df2cf3fad6e5c9715635a306b88ed68e2b639a70729ee25d5956b3cc2d9b3575b9012cf69b140beffc3152d5f5a77c4a07f0d47023684593f3a8a54d11f54f0311c3ebfca83120430918c2f219d9782423ee90cd28bd41b1ec927a295801b750489121bbecbaf867a36e2329521d15d97d80d2c2d9b086fb92c8dbb8d220cdcc41bef83927180849b8633edd51782a89139cf1c823197111d91b1979af5c47742ea665ec52a10ba0d5887b32e887295d7137cdb0fc00f35409d552ccf30f009ee7e34fefc32759d0ce8a9af1d32907c326d377e46027b5dec2adafc3d039fdfca499cee4a583839cdfa2f1473093d45754234bf7fea1c5a14bd21789132ea52f04a88c535b318121804f5bc38f0a96e7288eca84e9bf4b38f29bd63c76a6e97c47466f4cc43001faef48c631d07ccbb0da9ade447ddc3ad5e08051f6a09f819a68808ab0931540bfd379277205b97e4d6005b168c7783210c27bf8555c58fe41c7846b12be4d480e5237502479ac841b9ff69f714cf50f4968544fd6a6c816c0397ebc2af22a045da84cd5e5dd3844930e2cac1951e25e54759dc1766d8e30b4ebbbf89f5512f5b09e329359c6140ad9e1f6bf54b2d37bf1c8ee6f0b47f2386a53a91b83f905989f8bf79f23465774635ce293ee706d73da41830a3d26735820fa96b27622335df9450cbe2615588fb35f7ab5eb66532f27e5aa48f5bb968fa97c1f15c81d0a7179312d96d675dd0f6b24b952c410355ab4f5ec9af136fd29354b021ebb910c27639628184821191a084b26d28878e639c7fd62d3097fb46ca39f50cc90c6500e7a300d57b810faff9b9eae7c3a83785066adbcb44b5bd0095e795300884d90e989466681b1e433e629a462f5ddb1a1aaa16405037ec0ae213d1dcced3a8557e40b7bba2a457e22121db10deee09238bef8064d9ae6db2c3b5657fa29544a7226676c3790da4fe6b354a37c89215c96c4e143195ceb5a7d65536b03b2ac0faa3a1f60eb18c1285ccbb5eb256bf43380012a6867b072431423b622551bbb0679b72c3d80615bb550fd6bbdeb5fd690934536155e866d825dccbe59c567078c71f404af61dd307ce4f401e14acf12c9105f7b4f84f989e6767bf74e74a916ec6a05293f90de6e1b3dc14f09c2e67fe246ebe91046ece8811e16bfa2190b770cfc821869efaa049d540bc1c6eb47cb328cf15a4d48966ae7b52a04432a01d86c0599d1b608804456f2b732ed43d8e94799c8dc241ca2f757cdaf2e6f14aeba0db29b9aea2b37d3fa8c5ffbd8fc106a17c02dc48ccdb0cae400bd7a9e3bbe82f5d2f791712dbf9fa05a7a9b5c0862f0cc7c82e9e3658dec334d287bd90e8f476ea4a51718933dd698df9805490a74fea11ef4a374afc2be893e1d0434a74f5e1f38dea9773d4c8eaa88a832e3ce6e6c9d65cd2dc9fef7cfeae605e927b68bb5e98544e469a9b84c828c36aeb5191919db0863bcf21e6c2422b44f47aafdcdc91761b0eb73eea740e15bdad8dae2621a845f4447ac49ce05e1735ebce6bb3908b2404030f6cf6c014011d1753a570571ca3b2368c3b1e4659b2cfe87e0dbb364d5a3052387e41f0b48f7204ebd96ef120dc6b98fbe50f9b641802802350bff69f66efc5e043c65c31172d6fb54419c27a0477998fdbe34b787672ffe4ba58cd7ba253b5ed1e386c1c4e49b5b291a7641fa4639a44d26791b6fa9b8f3ef5c91b080b506c94f6417721f1a77ccddceec40e819460a1d1c12fd85b91db5d13644f95685296f5d9ef541e19b5cce122387e297dd30e4f7112428bbe6deff2c0c22b9dfc4cd3a6559d946b69e3aa865b0d7e84bad6787fdc69513c9e8e0a1b167c528c41627c3a80be09580ed6a3a6c16f10149198b18522360eb550511fc2df59d69933c8c81c80ea58356dedf1ca84692c99cf776558f7c3dee5e0dcf2b3ba15f92e3bf3fd3caa0e161498f2ddfd1b0ed7c75351f54a7816d0682c3ee6fc366addb7d13eff91f9dbf14f403d031c51c8be1afe1580da4f024e6e12731781460b8a923235fe388a7c2d10b9228f6e99370bf63ac8089a7674e6d77eee9df862bf2e2469318efadce6acf0d27dca537c745d84949912ae6f15c6f3fcf48e6e08c88f9f383b3313554ef0c8ae4b5f6b1e2a15cba844ab63c0e68da419e16fa0ad1a57db58f6fa212b6b1c48235823a088ffcef3661adb09ff2460d94de1913b7f5f8468cf1c5801b3a9d2df262ed29ab25666747b8b99b736bc969d49df29ee2bc74113927c302569eb10b73fd37f4cb9c623bce61695680bfdd906a5bc706d233fb7b4fe0dce0fe47c8c07b94bb854554ba3a9a467b32f237c4041599d6d7dc9f7905dd252092424fc14f615c9cc8522681313bc15b9c43eda2a08853c0b7edfe243d21ef124edc11f265f8b39d6bd019d183e4478c23946d0c5dfe091a09d19cf8466368d0076dc6739665983da676763e00a90023d640a684ac4f362a11b136313c4745a896674bb46de116ca9d287db429416d1cb1ef6a0b7773b9e3019b3eb95b82f5e21b9ac2d02dbfddfa3f158013a0c4ee33bdc98cd1216e3a287196993f7da53c2bfc15b66466270cabf7e2a336e05fd3fbe29c2d3822e71017be60ef1fbced7128173968acab05306c05c1699e0cef6a0cba147ac76df152fd6401ed5541ff9b9bceb05906932ea4042db7aa1b4729b768d9a7945a92a85c366ced0b7d7f50c209233dd2cd45f280d343eecea0c31f693e72b5a33a17547259c9beef8f146dc84323aae871f87f676f68fd7fc8c1359845a2cb1a005072c8dfd80d2fabb443231b57c376ce56ed2be9ecbabf196d7c82bc7789daccf65a5408000d2352bb1399f94273ffbb79b02067f02d3c17e01e9f534d878b329694138edefde126d84da050a458b13c170a9cafcc940cfe1c08027e8a83e930471ca8bc816a07635934dcdee08b335cdf484ae06039dc7289c6366611ee7125a4356ff28c836a9d2964130430368c39c3079c06c9a0014cd94037276526a242ed4a1b2b76d767e7539b5e0c1f70c53f49a2738d06f3fddd8ba3ad4c3bc1f6669b7147b8bb23aff0a838ee37831444c14df49585e1925372c437095d7c8e073ba1e3e41fb50063dfdaebe26c941167aeae148b672465212a5e75d71ec3e38878db53476d429cf9fa18a2127944ea94da7ce52d4d242dc86946fbbe560d8e887ae4efc403c58c34c5f6939d14ffc64b2a2e52f61d5a268e548d7d6e363c3015a043cc70d754ef527a39d031ee2f5e79f12a4a327f5ef8cf650b1fdac4e512650f3a2124a681698c526185d80aec50f77f95e0594e32f7a9070d5a57b21e8710e0ab15735c92966a19b9cf6ecdcd5ca3df07bb000d1b093794de9681c4f39a4203ad7cea9ea208595dcecf2353c128f6d001ca455a40f7ea07ac42cf1bd5ab42e6ad84cbe523a0327b82c7ceaa61f1255d8ea71d3e9a5f59904f7c34d0d4b04d67a85e0c54e6d1b1105f355f2197e43bb341d24feae01f9e6fcf44f89c800fd8d49f0112f06912bb632af911a5ce1de91ba780587524ecb74123cf0aeb20d8452683d81b9a3b2faa47ba0804e293e05bcd6c64c307f1942cf7e560d110caa201627ea1abc0db49b6a3c256c092e125a20e20ab3cd8d4d4b714b0d115d3b94a5eca63f2290a8c8ea484a82e3b31875be0bcfc650a11604182facee3425093c71deddaeae85a5c554a641ba75499261e438990cb7d6389ceae4b375922bb54598f39731a4adf0afc300fe27fe7261ca4d7590d492cb632ae067666d04eadd7aa583eeca987c6c5475b443b8820b0a60907222ff8652b1e0012bc41b92edf98d217ca93fd99a9c105fc82f56380640661ea106f4564d6f4e71d8b51975dc5473a2728fd5cfdc6c14807f10a2d50170d464e2277138e18e367ef4607d7464c66c584848dee391398d4dd607a11078eff6499921a195efc2c8ea26f7ec46681719b1bfdb151837808547406e3c7cc66213151b0770a08d026fd74141999748475699e7e6268187e74cecfcfb6c24a59bd4d25dbaf91404d3754f8eb7f678448c00fd6c4acc069d09d9407798d6bf84117def14b40d1074281ebaad8e189dd91ca3cbf875500a2d252db49e71b6847521acd4ab983a599a8d7da613b2fbc43cc3882b3117a32efae20bf0168fb3fda3afece2aee1e46f8babe6e4f689e933b3f37b6e9b337a354f7c18919cc8bb086fc3c3bb11e85930ab5b3f99adb19762773ff4864978d59e307de4e45eb5b74eb1eed3d0a28f342b73dbdab4fb334d94926c3502dfca642f8b1b916e2710ed581a73e8c23122baa2dd472f1652ddcaee2db3e4dcc42f0276d44cede9e01a5dee5fd66ac4f5dcf003c6497a6c4434bdb644d75fa06f1b189fa72e2e1609f0e2a3f43a25e8545febadd3d6b2c0ff39fc1ae6b310274a8b3cb2c7b7de19bb2f3844918281bdd43296fc85b64ca8cecd95f7bc2e418406fecec91e38c378e6d2ea21bbeb66c4adf3291d977a60aeff9b9303b009c7997aeacacb025377c5f0a6a6aedcb28183eb077854350efa2bacf4b3d8f6d011cbc04d906a0551008d36a0ff22d615e7b407a7fb407ddc66fd45125ad6cda55cb742538cf7215b1e3097c5a019c4418d6a272e1b91016b5e5c5abbca922c2c9467bf6d27b097d8518f08b3c5489ef2fcb725df40b6e17b2cbd2232a3db51a7a5557b610c553efda6f745a905d13e83d295d3b8755fd622ceb6aef9902a42c378dd54cb9ccc6fdac9e98ce709bf37294c31d7d043fa2ddd9d12867775477a60926e3133438cd7512488d8905a64faecfcb958fc211c8590a1f511a765906bbb444188e95ade7d0b0d9d070b3a5c59df435c8b779f5bcb7e0014ba807a327912855eaac474b104e4675daa6bc0389f94ec1544740edfae77a2f67df71efb3addbffddea70e055e1e5f71b473b447fa64bf267fdd5e0492240bae0b4f4ed84f79e1d02957b228659b90f57efb96dff86a7a085f8cbd2784af0131f38389eced4c6cce81ca4d16830d6b74dc0ea96e42091f3359a", 0x1000, 0x401, 0x0, 0x0) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000001f00)=""/212) 16:08:33 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./control/../file0\x00', 0x0, 0x111) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./control\x00', r1, r2, 0x4) unveil(&(0x7f0000000040)='./control/../file0\x00', &(0x7f0000000280)='F\b') 16:08:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0x7, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x5, 0x6c8b}, {{r0}, 0xfffffffffffffffd, 0x82, 0x41, 0x5, 0xd25}, {{r3}, 0xfffffffffffffffe, 0x18, 0x40000003, 0x7fffffff, 0x9}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xcf, 0x40000000, 0xfffffffffffff062, 0x8}, {{r3}, 0x0, 0x81, 0x8, 0x9e}, {{r1}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x80000000, 0x6}, {{r2}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x4, 0x7}, {{r3}, 0x0, 0x4, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000004, 0x100000001, 0x5}], 0x2, &(0x7f0000000200)={0x4, 0x1}) syz_open_pts() syz_open_pts() syz_open_pts() getrusage(0x1, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:08:33 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c29057290861b8c905cf9354b4f64f42d2032dc1", 0xffffffffffffffff}) syz_open_pts() r1 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/4096) 16:08:33 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x0, './bus\x00', './bus\x00'}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(0x0, 0x20020, 0x0) setitimer(0x3, &(0x7f0000000940)={{0x9}, {0xe03}}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) stat(&(0x7f0000000880)='./bus\x00', &(0x7f00000008c0)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/178, 0xb2}], 0x4, &(0x7f00000006c0)=""/228, 0xe4}, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)) ftruncate(r0, 0x6) ioctl$TIOCCDTR(r3, 0x20007478) 16:08:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) flock(r0, 0xc) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:08:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = kqueue() r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 16:08:33 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 16:08:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x5, 0x6) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8100, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) socketpair(0x18, 0x5, 0x900000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x18, 0x5, 0x0) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x10) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x10a50, 0x100) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000600)=0x731d3b9b488267f2) setitimer(0x2, &(0x7f0000000640)={{0x4, 0x800}, {0xfff, 0x200}}, &(0x7f0000000680)) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r15 = syz_open_pts() open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x4, 0xf0000000, 0xffffffffffff7fff, 0x2000000000000}, {{r2}, 0xfffffffffffffff8, 0x3, 0x80000003, 0x2, 0x9}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x4}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0x1, 0x8}, {{r5}, 0xffffffffffffffff, 0x4c, 0x0, 0x80, 0x1}], 0x3b3d, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x20, 0x7, 0xffffffffffffffcf}, {{r7}, 0xffffffffffffffff, 0x20, 0x80, 0x7, 0x7f}, {{r8}, 0xfffffffffffffffe, 0xc, 0x2, 0x40}, {{r9}, 0xfffffffffffffffd, 0x40, 0xa, 0xfffffffffffeffff, 0x5}, {{r10}, 0xfffffffffffffffd, 0x6, 0x2, 0x6418, 0x1}, {{r11}, 0xffffffffffffffff, 0x11, 0xb, 0x3, 0x53da}, {{r12}, 0xfffffffffffffff8, 0x4, 0x1, 0x4, 0x8}, {{r13}, 0xffffffffffffffff, 0x1, 0x80000040, 0x3, 0x80}, {{r14}, 0xfffffffffffffffe, 0x15f97c242cdb0354, 0x0, 0x390, 0x2}, {{r15}, 0x0, 0x80, 0x4, 0x2, 0x9}], 0x8, &(0x7f00000005c0)={0x4, 0x9}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) clock_getres(0x400004005, 0xfffffffffffffffe) 16:08:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:08:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6a3, 0x1, 0xfffffffffffffff9, 0x7f, 0x6}, 0xc) r1 = socket(0x18, 0x2, 0x0) socket(0x1, 0x5, 0x8) shutdown(r0, 0x2) setsockopt(r1, 0x29, 0x3e, 0x0, 0x4cd) socketpair(0x7, 0x0, 0x80000000000, &(0x7f0000000000)) 16:08:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = dup(0xffffffffffffffff) getsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)=""/149, &(0x7f0000000240)=0x95) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xc82, 0x1) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:08:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@un=@abs={0xbfbcca1831837232, 0x0, 0x0}, 0x8) getpgrp() recvmsg(r0, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)}, {&(0x7f0000001080)=""/184, 0xb8}, {&(0x7f0000001140)=""/52, 0x34}, {&(0x7f0000001180)=""/57, 0x39}, {&(0x7f00000011c0)=""/117, 0x75}], 0x6, &(0x7f00000012c0)=""/4096, 0x1000}, 0x42) getdents(r0, &(0x7f0000002300), 0x0) connect$unix(r0, &(0x7f0000003c40)=ANY=[@ANYBLOB="00000001c70200810000fd9817328b22c6c84884e042982ff73327bf5eaa3dca61436704e084773eaacb0dcf5b33d9d125530ad4bd658a520100000094f64d4fd2d6dfdddaabb69148c7c8c4b206405f62adac75626e131643228da169ce1b5a08bd8bb699798eefb9d82c551235361517ffd55c46b0fe742dd1402e1551d9367da595a1ba6cc301448fef0145e44af639cf8f28c6ba665b564611543dc1fe05a9d10cceaa52ddd0ad71d26c958a955b0e4062cd870e6ba3df051735eb9ab574218acc5ffb42c396b6ff0026c34039a71df31b5e688d6763b207aa2181d88c8d76ff83c59709783fca6002feef9778607da24b16bddbb6824de16a82410f92e5401472be4c8b5a9891b5c2c10f36fc775245a38a71ffca0d5538b46899469d94f690e62768bee30542dd25af1c000000000000000000000000000000b0b31feb3fec6b8d70c1978a9b9b2487ae6a1972b25a97e5ad3b24dfe72bb40f4ef969f81b2c6c72b16681a6b07aacaccabdcabaec20c143df8dd3326d9fc9a2dccafeb218af655a0a3f573329ff1b26632c634910f7606a1fa9820b4c4b906b61482dd5b9496592a343dd563a9d01df0840f14a0f12d0a5b5404cdf8c5737b69b3f8e2599c9d715b91f554d05aa6ef448834ab25dc7d6aaeb73a64f26431dc738a42e144a1125615c04cb20ca9094f23d5111f0b3e9d1adb401e22fbb47879ad103d120b74a601bbb5d7789dc3a83ff929af8f3626e3672a40f8d96677bf41a1b5addfa0b63214c2a2d"], 0xa) r1 = semget$private(0x0, 0x5, 0x50) semop(r1, &(0x7f0000002380)=[{0x4, 0x8, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x3}, {0x3, 0x6, 0x1000}, {0x0, 0x4, 0x800}, {0x7, 0x75, 0x800}], 0x6) symlinkat(&(0x7f00000023c0)='./file0\x00', r0, &(0x7f0000002400)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002440)=0xa64) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000002480)=""/155) semop(r1, &(0x7f0000002540)=[{0x4, 0x401, 0x1000}], 0x1) semop(r1, &(0x7f0000002580)=[{0x0, 0x5}, {0x1, 0x8, 0x800}, {0x1, 0x7968, 0x800}, {0x2, 0x3, 0x800}, {0x3, 0xb41b, 0x1000}, {0x2, 0x1ff, 0x800}, {0x6, 0x9, 0x800}], 0x7) semop(r1, &(0x7f00000025c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x694, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0xd2d8, 0x1000}, {0x4, 0x101, 0x1800}], 0x6) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000002600)=0x3f) semop(r1, &(0x7f0000002640)=[{0x4, 0x0, 0x1000}, {0x0, 0x1, 0x1000}, {0x4, 0x1, 0x1000}, {0x3, 0x9, 0x800}, {0x1, 0x0, 0x1800}], 0x5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000002680)=0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000026c0)=0x1) semget$private(0x0, 0x1, 0x585) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000002700)=""/22) recvmsg(r0, &(0x7f0000003b00)={&(0x7f0000002740)=@un=@abs, 0x8, &(0x7f0000003a40)=[{&(0x7f0000002780)=""/50, 0x32}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f00000037c0)=""/45, 0x2d}, {&(0x7f0000003800)=""/78, 0x4e}, {&(0x7f0000003880)=""/94, 0x5e}, {&(0x7f0000003900)=""/104, 0x68}, {&(0x7f0000003980)=""/165, 0xa5}], 0x7, &(0x7f0000003ac0)=""/21, 0x15}, 0x41) getgroups(0x7, &(0x7f0000003b40)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000003bc0)=[r2, 0x0]) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002300)="160f09a6bd6c4d1f773fdc181b6db525d04d5bb2485d810f86e6b2e673f6bf79aa1e67725258a7c3213ac4bc0d85e47f867a5144965f36f51abb353cbb0bcf6752e460dbe8b7a6b5d3f383b74ac7ab01e58bcb3efe86943286", 0x59) r3 = shmget$private(0x0, 0x3000, 0x2001c, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) msgget$private(0x0, 0x30) unlinkat(r0, &(0x7f0000003c00)='./file1\x00', 0x0) 16:08:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026530000000000000"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0xb567}) 16:08:37 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x3ff, r1}) recvfrom$unix(r0, &(0x7f0000000000)=""/4, 0x4, 0x843, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) unlink(&(0x7f0000000180)='./file0\x00') 16:08:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x200000000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='x\x00') 16:08:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000006c0)="506dd6500589a39e90b0654423", 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x7, 0xffffffffffff046b, 0x0, 0x6, 0x7fff, 0x800, 0x5567275a71b8bfc6, 0x3, 0x38, 0x7ff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x10', 0x290, 0x0) 16:08:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7ea7d5eab4251e5, 0x0) write(r0, &(0x7f0000000040)="e751a735812f3ae426d51c215272bf329aa4afaaf3dfa930389fff3d28229cfe288c7c2ff4a83ba433f52b12e8957c032a4ca0fa0fb98248d5761be912824b51ba11ecd784860308d908384b79bb4f781343fffd1ef16c778268724a673d4d670cdc1f6dda23210aa90072b790801424dee53e39632562fc6cb32af2bceff3f39fb5720ac93e9bd01b101f7f2e7986e08fa43d4f6d3a15a4a46decba69a2f3b3798e8ead956389386541", 0xaa) write(r0, &(0x7f0000000200)='T3', 0x0) 16:08:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) chdir(&(0x7f0000001100)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchown(r1, r2, r3) recvfrom$unix(r1, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r1, &(0x7f0000001240)={&(0x7f00000011c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001640)="ceb0655a389f95908dff5e7959b1038ce593dc6e6155570fc1cf381307d9def40c958ea8e899238c4f3c12e0575135f065d1140b9859fd1f62cd34a957f8dd40c26ac43ad36cba52e1e29ebaab1a3670706db444f9ba918fb18b79e166193ff72c9094dece48e2f79dffb3a3165fbc33198c72ae19776eb13f95cd43c19cfdc04162abdec2beed85dd763830342ee93e927ae5b502d1239da04e82c8", 0x9c}], 0x1, 0x0}, 0xa) setsockopt(r1, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setuid(0xee01) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) getuid() semget(0x0, 0x2, 0x20) r4 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001300)=""/21) 16:08:37 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa0, 0x100) r2 = syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0xa2, 0x20) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xd0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8020, 0x0) r6 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x80000080, 0x1ff, 0x43d7}, {{r2}, 0xffffffffffffffff, 0xc, 0x4, 0x7ff, 0xf887}, {{r3}, 0xfffffffffffffffb, 0x8, 0x8000000a, 0x800, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x100000001, 0x9}, {{r5}, 0xfffffffffffffff8, 0x41, 0xcaf5e3fbd20578a0, 0xac7, 0xff}], 0x1, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0xa9, 0x1}], 0x4, &(0x7f0000000240)={0x5, 0x1}) r7 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r7, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:08:37 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x4501) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x4) r1 = dup(r0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000040)) readlinkat(r1, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)=""/99, 0x63) 16:08:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x100, 0x5}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x5}, {0x8a, 0xfff}], 0x2}) msgget$private(0x0, 0x82) msgget$private(0x0, 0x2) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:08:37 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xc1, './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:08:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) 16:08:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r2, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "2634d167c0bf27be2ff2b6570a00", 0xffffffbffffffffd, 0x16a2}) setsockopt(r1, 0x2, 0x36, &(0x7f0000000040)="156c82ade3bcbf4397b5540afb3a8f9a33ad769eedfa3adf383727010a75b96d69", 0x21) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:08:37 executing program 0: r0 = socket$inet(0x2, 0x20020003, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) socket(0x1e, 0x4, 0xff) 16:08:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7b4795a28d8ee0cf8ffff00000000000000000100000000007c5202503f", 0x2c}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x100, 0x7fffffff, 0x7ba, 0x7}) 16:08:38 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:08:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4511) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r1 = kqueue() r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000100)=@file={0xb0df9bb4ce70a248, './bus/file0\x00'}, 0xe, &(0x7f0000000200)=[{&(0x7f0000000140)="c99dac873295ccdcbff48622c2a5074be83d95fd22617e1fa6c3ec07ca18ce742b91c631f9cdae433796528c76587fd075b1f9295e4610ea7d65c5802d1363abab4116260054c0d4ad1ada361978ed546201183cea96e69b48f5f366ac09c0b9c909b247ec86f779fa8ebee03cc6102c817a8cda3dc67899f75a3c8522d246f040317495153c", 0x86}], 0x1, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r0]}], 0x30, 0x401}, 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x2a, 0x100) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 16:08:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:08:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) openat(r0, &(0x7f0000000000)='./file0\x00', 0x18040, 0x2) 16:08:38 executing program 1: r0 = geteuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20941, 0x0) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x30) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000180)=0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r0, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x8, 0x3}) setgid(r5) geteuid() seteuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:08:38 executing program 0: r0 = semget$private(0x0, 0x2, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/89) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) 16:08:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="cbc88e5452a0d926227458002b05ba1d194b5423ccbb9e3a4e73aa9e1022b977d3bb019fd8dac63d4bb011f2dab8ce8f6bb411dbff1086d87a3740fd4242a0af777c45fbd5ad1a1cdff7a8c009f46fc022c71b9e34f952ced52f941c4dcc86f3f5de9789d874f98b1d88b6b7dd8b7bbf0fa9ab157c7f65c14c5a5f5afa36486974fa70183b46ecb048f20505af9771741cbf48dec243b851", 0x98) close(r1) 16:08:38 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="2ac56ba4e40191120192677de9ea59a671efb84d54390efde5fb6e426d076f63a4e7a4d916b8f0ac628924f088efe70c09cd8c66f72ae6ea054af5f330819a059641a7b65dbfd12083bbf4fa90091d3846e9359ec3f547cb1204bb068338d85f29830b9717ff13b50a8d8eefca1aaac3187e02297f92162647917c95a8902b1e5db515ddb455eded1a95003bea6e8db37c356f4dea7c3e7bcaa8a1dcce7a0dae5d22b9bc5b7a121878b4e04ff7b9a06cdde11857171da507cc712d3da7250516c29aa8b11bdde24c", 0xc8}, {&(0x7f00000001c0)="1a5a73eb689fb92bafd70e4ab2bd8e66b63b16cef196d874a6cebbe5b2629a58d42b6ac03e7a044a06f625066c5d8cfec0d8ee5b9a108cb8dd8188bf955a55c7fcae353837414e3f7ca4f70367a18810e78831f8b5885a74d96c2aee75cd5707dbefb72a81fb53eac5f920f9c64775a8cc43dbe35829fea26b4a9cfb16bc24a202dfe946ca667eefcb21fea4e115b153dbfcb821d1615dedf7f7a488224ab3b6466b795ade21cffb1123e9e607cd44e7111426461523f469418ed39ee8f579bc474e46a9b6bcd6de6051482db7ac8eaaa06fb7682c13e2", 0xd7}, {&(0x7f00000003c0)="c4c2c2170cff598b34fccbcc19cd2be638a2794e433ef4f287597e41986d09bb17b31605f30d10fdb84ff2285991df1fb01606f0651586a6b06983739113727c873d52dc37d4ec5d026ee277b77d601c877ec89d6450784031805ee9b7cd2d02d575c82a8072211cfae037af8226a7ad4e8649c1b47a0fdfa1d4d46d3666d3a9ffe80049932a8ae87a42fd428b8f242793a58e0bad05383906", 0x99}, {&(0x7f0000000480)="fe5c2378dfcc45b23ac20d7cf454a4079f0f2ee1d2d0ebc2598fa0b25db2718fd222d4cdb210a6737c2e3dc6555e92c11aaa423106a16e1db9f6234edaddffc5c5a912ca13954890f1346f01fb334fe2b05a606b75bda432ea6cecc8e84b3ff7638d3c1f2369b072a0893aaa8df0ae1648809e09e08fd4c6d21382916393254ed8b1", 0x82}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="dd33090e9c4a71", 0x7}, {&(0x7f0000000540)="ec9cd13efaa78288b5a128d6aca83d3746350d9d309bf1a100f53464e6b8e2defdefba0207fb7e13a3666ab1cc053073d9da2ea0f77c7db34832e09e5d40020ee44aa8dd413a58be19472110a2d2573441848f9b08eb98ced482ca09738d98e53de2f3b2a58eaf4a65a0b76bd9d6b7325ddf0c450729648130a3fa446dfccd0552497e4b29d2b1fa9afbd78e6430bf7d90b7a0682a418a563dd5eb94f3bfcf4ec7cbd019b22e8463b76fbe0ae7ec36f4166c207c6fc62595e5da795cd852af8ba3", 0xc1}], 0x7, 0x0) 16:08:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/197, 0xc5}], 0x1) syz_open_pts() close(r0) 16:08:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) write(r0, &(0x7f0000000080)="ed4cd60fb3b2bee62eae3bc4047e61c67c86f3cb5f520b033f78429202d9887d197efcec42b5f549e9d5cd1001baf1eeef483055b16e66668650bf3bb9337464c9d7fb4adf9283879e888e62c44abf459111b85d6177c893f778c1b17c1a14fad89fd763357de6d35c5a117da8ee3bbb72a5cf8b5fe0f6ad0bcafcfebfe3344768bbd1961439fb633654f19a958b6e011e7584eb4e7d05a10a62c41f468fdc639ba7680f9ae39053174ee55ed5e36b7addc16224592d25c9fb0828be4776aa44d21794db0f3ee757672bdf3eea29dfbc9936deaa", 0xd4) 16:08:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8080, 0x9) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)=',\\\x00', &(0x7f00000001c0)='\xd9\x9f\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\xec\'\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='.+\x00', &(0x7f0000000380)='}\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='\x00', &(0x7f0000000480), &(0x7f00000004c0)='$):\',\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=')\x00']) 16:08:39 executing program 0: r0 = socket(0x18, 0x4, 0x2) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:08:39 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0xfffffffffffff193, 0x20}, {0x0, 0x8}}) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') unlink(&(0x7f0000000100)='./file0\x00') ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./file1\x00', 0x5, 0x8) msgget(0x0, 0x500) 16:08:39 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) sync() getrusage(0x1, &(0x7f0000000200)) socketpair(0x26, 0x3, 0x799, &(0x7f0000000000)) munlockall() 16:08:39 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x1, &(0x7f0000000040)=[r0]) chdir(&(0x7f0000000100)='./file0\x00') 16:08:39 executing program 1: r0 = msgget$private(0x0, 0x304) r1 = getpid() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000180000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x24) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x89, 0xffffffff}, {0x1ee17fa0, 0xffffff7ffffffffd}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r1}) 16:08:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x165) getdents(r1, &(0x7f0000000100)=""/201, 0xc9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 16:08:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x8000000000000) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000080)=""/81, 0x51, 0x41, &(0x7f0000000180)=ANY=[@ANYBLOB="c3f99cbd9b5b29241f82cefcc5f302ca42d10c852d3998f273588d166b33000000"], 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000100)) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) syz_extract_tcp_res(&(0x7f0000000140), 0x7f, 0x200) 16:08:39 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) semget(0x0, 0x0, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2119d750dfed21650957312701a6621663afe31c"}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0xff, 0x5be2, 0x800, 0x0, 0x9, 0xff, 0x65f72eb4, 0x1, 0x0, 0x1ff, 0x4}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:08:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x6000, 0x10000) getpgid(r2) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) execve(0x0, 0x0, 0x0) 16:08:39 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000400), 0xffffffffffffffbd) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/121}, 0x81, 0x0, 0x800) 16:08:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x3, 0x101) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="92e59366d85e73f11c63ee4827d106b0fbb7a8168fd95bb0057e527c95b8805d0668a97301432202c7928f32061a1116495facdbb03515489a7637f5b04fa637aba8f696b1c3358a7f27f2dce9f1cbc09d0bd9784b97cb3551435d83a239616b396cefcdc8dde5f7ea471b8255d7887a9d966572d43d352b8fda0fe360c7638feb570d768559d2c67c1d423b8b768e783078c69967c2ac742645153742be19ee67"], &(0x7f00000000c0)=0x8) r3 = shmget(0x0, 0x4000, 0x444, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x2000) socketpair(0x1a, 0x4000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1f) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x4, 0xeb0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open$dir(&(0x7f0000000300)='./file0\x00', 0x660, 0xc4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r12 = dup(0xffffffffffffff9c) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80, 0x0) r14 = dup(0xffffffffffffff9c) msgget(0x1, 0x40) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x7ff, 0x42}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x1e7, 0x8}, {{r4}, 0xfffffffffffffffd, 0x41, 0xfffff, 0xfffffffffffffffc, 0x80000000000}, {{r5}, 0x0, 0x48, 0x0, 0x4}, {{r6}, 0xfffffffffffffffb, 0xc0, 0x10, 0x1, 0x1f}, {{r7}, 0xffffffffffffffff, 0x39, 0xfffff, 0x3, 0x2}, {{r8}, 0xfffffffffffffff8, 0x44, 0x1, 0x1, 0x1f}, {{r9}, 0xffffffffffffffff, 0x12, 0x40000040, 0xfffc000000000000, 0x100000001}], 0x5, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffd, 0x10, 0x5, 0x8, 0x10000}, {{r11}, 0xffffffffffffffff, 0x2, 0x5, 0x10000, 0x2}, {{r12}, 0xfffffffffffffffc, 0x6, 0x80, 0x1000, 0x6}, {{r13}, 0xfffffffffffffffa, 0x80, 0x6, 0x7fffffff, 0x7fffffff}, {{r14}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xff, 0x9}], 0x10001, &(0x7f0000000480)={0x4000000, 0xf1a1}) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/40, 0x28}], 0x1, 0x0) 16:08:39 executing program 1: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x204000400003a, 0xc005, 0x10000) socket$unix(0x1, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="31eb4d22cde656aad5545560492cc32312dc71b9bc6291e6ca9bb3ca195bfd6ae9d93aa667d5c8b26dd9e92c3252ed12b5f0a85d0000699341fcd928cd64b5791302193a93f3040b6e0ee6092f9bd1aadacecd7d3e5f58b610b5c75dfc000000eb0000000000", 0x55}], 0x0) 16:08:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x200040000001fff, 0x7fe) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 16:08:39 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3, 0xb1}) setuid(0xee01) syz_open_pts() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 04:02:32 executing program 1: minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xfffffffffffffffc) 04:02:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002008, 0x20000000004300) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x381, 0x0) fcntl$getown(r0, 0x5) 04:02:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x3) shutdown(r0, 0x2) 04:02:32 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) ftruncate(0xffffffffffffffff, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000032c0)="156afa838982863e09c383d14b4736a9f28befe30531d3c4e967e3e59eadcd3f4e9f4c5c4a6f141d7f6b941123ebb3ee8da088d665f084652f3283566f9a30a3a67c1ec9294e67cb05c3b4726c9cede376f0002f0c9dd95cbba78d60c87cdfd95a260b373df13e76e80d7f17fc5cff476f30681aed1fadcc5d461c28db2b33725c4c578441cc600693bb8640e211930b158c6e05b5022feec63edb48d4f2691967811adfdc3c56455c31e300f2cecc150a1404e3799ac7800bc36fd3878d9388f99126d82c4b8531cb2f20e5e71522732e02fb4ac89ff86b20039f9a8ada85d57c596c1961f4d8c165ff84f083b1e8054d644ade51222d6d59a70bcb0d5435ff1943f2b012da054d987ba0700e4d973c664710385a12cfc08540d7110b2348d6c884cc3dec67eaf64a4e7192f213917c16c746bdd946b5340fae7f7603715d073a8683641c7525b6971c8a4693253a8729320061205dada357dcc9c89df71d69bdf494c668cd9b7807ce0de1348178e37a09c6b274d781aa2e6800b752a662968b09075f6d70883ae597aff45077d0a8f8bff206e051a807d0f9a7b2126e0bfa99575d2b96a07b570a8e5b74f89c7469874527dbf949961781ee4eadab4b44a8d2c394b17fd2e830a5b125074d0a66487d3dfe6ee40c291e0130911f6754c1d171c94036aa650df8ae83bdd7da10b9afa9f2aa8d4a867115396719cf80e894bb5a4410a95337f3dc11f6eb1c9726eaa83996e4e18e9e311050282de173116e2a558f0b9cee867b7ece3d4e939aacbf1fe5c371cf521228464a0233537863c5ab8569cbf26b56e2ffd56e8fa2d3675dd321a09b985f75d12796a47f6d15c25550f123b589e4a79bb667daae140fd4a00ff5acd79af83c9185dfebb3ab8e01c0c682c766102288f40116c27924a20595f03613e06d50f1d6b76d69ed1f8f801a772417891b55481cadcb856b134eff5282eb99876ac870fd36ff98ee24f0d776ce90937d65cd37c07e2400054a0aab92b4d93add82d02d9e4676c2d90133807dc294d4c23f3b4513bdda88707430fb60d65ddfcff638d953d3378acb92c9442a2130c4d186caa0cccd471d670b9d4dfd9fd05e278a441bb7fea081ca72aa2aaee3395f6f102c14d0fd3f700e15f695859d2d50dad43ce6f19b816ed7d86d1f823b7952dcd3c42bd38e45cef2b60561691310d0471c1598c33ca6e1399df7096777171451ad7364c369a337158dbbadffbc97015b109cb46821f73febba3857aa6994c1e9c402e332dcd3517da5be1f7dd78ec9853f57d7bc04af95387d95000dcf76ba77fce276a86ed3f7af8145ca0744a92479aa7902ec738a944d090a6c690f778060f03764e805050c7923a668bbf1d75646f13c4fe2efe625b757f16d411dbee09a4bf3586784dd26b729780429758287dba390e34de3b6813a83e33cf6f92eba0b6697b4315e6293fec42f3dadb16758a0cad060b74dbc95ca1356e2f5d0636410a75d2d4b5db0c689177d10732c2137ce541d5632d22dd18f7669b866f6666d87843a49dea01f3f45b1e927cf2c2d23e0265a35400df55e9d739f991cc457217a9b540875d53391fed0c3e1b1a00dfbf5e04ba4751392d018889f2ad7554ca39d49961832365e46d28566f777902c05913cd62b297cde06a4f60983cb024159bcf09539d792723f380ce4f2d32f701152d672b39e3e125364c4449b1af8675fae5d5115b9544e38a95dddab7c5fbc4e1a592cc9e9c8f1b8b70724672f3eb83d67687a3150f9b160495a5d865d77319e4deb3cc910d4edcb4647a9937b4d8d0ca330ebad9119692295898235bee192b624d4d694eb30f651b7ef9ba60c3e45e4bd6d0291dfdb4ec2dfd5bfe997ce0b41e6e0d4fb73c21f8ac7bc98fad30801e477099930130c5a9e45bf71ca8fc3d63663bf5d8d1d152bead20ef6134900f1feaaaac62703872a5d693bc09c39ec237fabbfb60b071657fd04a8fb72c5eaff7c0c21f41ca2b583a1e50f1d24c704a62678da3088b4b4a5361e40a5e832f1e209d85668aab96f4bd1bda9587296dbd38876d28959767e73acdc2f154b69ea43c2bec53b351c417528e01f724358b2fac36f4a12b936b19339f2e1b588151020a6131d3c5fa6bd196f5e7627a13ebd073d7dbe403735008feadedf5b6b56d431a89b2f62e537e3cc9d4c8c11b1d7257206b61c33d8211badb72ba0f5ec453562f2a65c38bf9af03d70745e575697e3948bd6f9bce580c6010619d143000756afa58cda393c8051e9d6b340c0c170568fdc8707ece714ca8e942129fb67c3bd7ee19cfa748fec7fa92aae014ca4c5b05891c97b0b7e74bf1df570c01db66d9c51332708ec0269b8dce11581b86f9ee622cdd02a7827eed08612174fc8831a2d722dabb2230e28d3f3eae8076774156014c22f338ba9b7afcee8455d437437eefc4d24cadbfe2fa910727da011c6eb77e638a20a6ab048af128eb07f494998a455980d066244f095f765bf58d82d184215b2e3ea4865db85c4be6667faf2a48017c42d13f817c9a83fc7f7c3d22e9ac6e6847f0ee300234a36306191272baa3f8521640731ed2c6f535714094c714b01847d4bd22622878ba9f57898c586944f21fcf3502a0dde32264a607757a17838f5fd91c9a349116d1d2f1d5dd33c0ffd62320d73b57d007dec241ea45eba495573a3b5728f5fbfe3d060194aa858e20a9515ffcb0dea5ac381fdca30a9b48478dd3813fc0460c58842a49ead7c8c779fcb99d76a5a8b34486eccd189195747f063d6ed083f412453bec6f9de1bb174065ebf6df65a8f30e10c382305f97c615a6ea70cdbd6e21587a7141a7812d6b1ebf4f25a97270c66cb50f79ecea3104e3fcacd723d8e16f995cb16a564410b1efb4bee084b9402d526568168beda91cd78088d96b66c6f963d551cf70c0e3c19dd88a54aba44004299721750d3d47fdea402f46b76c1689fbfa94538c99261826ca8989a8832cddfa0fa076b9f3a04449c8c9fbb3488600d6d1d052abbe3ad75aae0902cf4aedb2cdd0a6abb2f0fab628203184f414bd698ad3518c41391a3f0ab481a00ee312950fc5345bf71a03f3c77966b0fbcb08eb15bc99bce0e30b10a331e69124c3884b2ae5ef6e45e6eede2077c53a1c4526f55c2dd90f5cdf1dc14c6d2ffd161972cc0cd7d6dc74582e061cd97283a7875ce4f4ed67df841bb6718b28d95b0f9dd3f9bf268bc96d3e8b1bdd4b9c51dd3bf15ddecde68476651be3ec06c7580964cb6eaec7fb31d0dd9566b33be7b2194f44bb1a30f9cdeab321180c9c52d5871b59c18a6afd2bd08d3fab3ff162bb0b46b8caf542823969a1d6d23333d0ffacebbb1fd9625689e11f6aba3971f8b82e3ee0d52a35e606e6691df845b60bab2b34b51094d3414c8fcea7d745b2e609f10f4d226630d6cfbe35bb9eae7a36820812e7845ec0449221085dda5742893ed2610b8b5f9f2cbdd84f8358e5e738abc39c98ec0d7a5291325afa8e9ff30af32b69549f2d0de7c53b89b7eea443a8ac7564152ed42e6fc3553873a328869877260c1570f912e97b76f9d64ebf7e297f34863cf92d14ba1ada2f640dff5eba191b459a2c8dd960669125f6050886d9030785ef35e4bb8aff161bd99aea2975a7ec0d7710aa8b3789138bf4e5ccaf22b727b23252dbedb33a2d828946bee71d2082e54cb23c0bbca4bd0de85e6a8f270c3d7c1d258004cc6f13aab6bacee01af4c88e5b446c9accbcde01c15a6ee8627d716e5c334a925c61e49f75f578de9f7711e22e28f5e6a2b21d638035afd01781be310376c997b5e40d062395eecdb0edee1e9cd37ef323d13b472074a4d0cc31b1ff3ef59b0005d6a18883cd11bfd2ebe449ad6fcdddcd0e5f6d32553ca905da3e191c227fd3a9aab6364fd00ee5d8acb132dda00225aab0fc6f777e67aa26976a48a115462d6ed0858afd9db8162f253a4d6142a5b6d19afde530074fd5ffdedca390c5127d37b65d8004167ccdc0f5482e7b4b63bdcae7ce23ed25f80a268bb16ec983f88157abe1419201bf4f22da4e74a7373043cd3745e3f4046f88321cbe66eefbd8b7c519d33819c599f6d0f4382ec9ebe3668942c43f8e92c19648145993fcfa1c67ccad9a7368848656aa8bbcc62976644450372515a77281dba416827bb3b883f302734f4d1eb037028b12d8770bf8b94bc11f85e3d866c9cfcd6dd9a93e7645c57d14f0a60159f69d98fa6092d4693b7106fc4fcf70d9832d6afe20a96a32431f2a4cccf734881812a2f6e98b3b7263469367d061c4fe4a3567d0bfa8b73c7056c7dbc95a49cec0e0e8f90865d400a462db472008d3e374f0b1f2b1c3396ecd084803e5f873c00a5ad92b383132bdc2fa327340057ea86a256a36696d4d5f79d371102041d705ac90815c97d6efb2a6d20ccea5b780417fe8be67508b7dc44bea5e9766a9e1f36329a14d6258836cd5492e664fc93d224c7309d88a2754aea77e65af5eadda78cc473e3411c0a4a78543f0e0398f593523a91dc23dff190564178e7dc9ae5c6659aefc370bdf2defb43097bf7127ab794f6e1eb88ee59c9bfd85aae4ca3caea756d4b495ec24edab0112725b16b1f07042690b0a58ccc62efb87e2fb8bb5b4f9a812947ce05ec26018e5d137b04d3ce4582fa46137ed01f51a193aa06e03f7b3cc0b2355ff5c8c262f94280322e9deeeaf9d229af8376b6f00ba498cdfb3d5f59347ec964c5f32f74c9a06a771284da079103517345463b2817c94f8a98fe57d9e32c22b69371d4f7524847d8f97b03eafd327fb9548ec35d015b28249a3554857af0de8a4b1ce137b1d855c8c96b131c962f87df0f31da5da0cff7bf643efb9f01d685206f572b86c726633c33bc3d282e2c2ff92db549d28dcffd231cb81188446835c46e5365949215ed451cda2cbee9bcbba9deacaf6a7895a7ae79aed3570206256d758d17ff286c87f2458df703d9ee91e29e92f0a02ddb00cce8f4676c6ece4c7c082433a635bbf0801333846c55c3926f8940756532b691084df0d63f6d3327cd833e5bb40eb38b084467ac17389690cff3dc2c1fbacb928a92433d57c3887833dcca096e017b6894c508d59130e461d4fa691761666e6c39eb5a055b32c071ea27fd6d70924d4755a7e8e3fb3061381c410739da64cf05dd7c966712f88dc306169499098bb6cd29b2d86da4919a1cfbbde209b2bc3217b54f066cb8c928e30bf33a0e0901c704f8164fc49ef6a43d1bf4444ec8bed828675aa416063043f5ac6828dfb7f25aba599b21d00f132bdd3e7b4b97243a7c8b58e43b115e58fe92e032157904fc5efaa4424bd39b87a08ec8e3bf788fe6826172cfec19bb77bd30aeede80a44df3cdf98c17c46a2fd4bf22c6e997a751e1d988a66d9991e5c18344f61673cb96fadada4820584cc2159bc16264cfe340fbc002ed32edc196382f5521dcd8d3e47df7cfea9994863e8742e04003eb9c1ed303424f014a357ba77b266c0206aa6be7aea710cba9f875578d3efba474e0f033c5328952324a3ad65c12de50469331ce401337b6a8160e4223c477ccd84a4ae2483c9661132a2235bfee2eeed57d25226aa2939290dfdbc1b9c28522e6325d350529df76d29a8ca185ad08dc93ca11106b122e25d8e1439b0fd493b2b86e0121b7e548ef0a74b00f2b5295a5d8349fc904455c3f757a78ee0dda1120c721ad3f41e5fe23eead4720cc0fe200f463fb549bf952e0c1447e7a6b65d6336bb9714dd5ffc51d3048b0a3310607fd42d0c8a0c62b465939882da", 0x1000}], 0x1, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, 0x0, 0x204) 04:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}], 0x1) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "27b1a0d0cd7daa0b4ea95e360dd653368ecdbb89"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ecc67a0bb26ddf4c2cf6264ca32c6f1a9bb18cc4", 0x0, 0x7ff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) renameat(r1, &(0x7f0000001340)='./file0\x00', r2, &(0x7f0000001380)='./file0\x00') r3 = syz_open_pts() sync() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000240)=""/113, 0x71}], 0x4) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000009c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="dd4d5ea2e9c3f7c7f9bb0dd60b3cd7fe3a58d4bf93e8707ab96b891f358890b5d42bd088666229ea25dd49b6f9fd1210ea7c145b2e277e0d9bc2aa648ff0603636b8fb46f6f1561a23f138fa910902a6f02770df359207b97e6e22e5450c25d165509dc969e4a6d37fdf3364518f0333921e41d94e7fbeda96c08a6b2aa8e9788a39c48aa228dd142844391721beaafd4623e4f833797a09a1a33da0c09d2a5d98ebfd3cb5e5575e2e62547c5a9df9fd5e277bb8a175739cf2235f71f1f47e8b8d3886cedef539f887678c0580fd8b20731bc81e84e78b9e", 0xd8}, {&(0x7f0000000200)="8a09fa2a5fd94347262d6550a4074f53e3faa5a00666ddb2ad0e03ab3365e3f46d39326a9bdb485af14f746d2a856f93999f320c6c0be36870b83323a4a2a9f1231fa6b30ef3eba87af73e9166106b2ebfa9b4af8292be1d9c49036e0262717515ec4a406f938db675c668936ddb7da08f5c79387bb88c8f84c09387bb8cf82f6e2620e3118a51efd36f21e9143003c7f4acc22a680cf1c72c", 0x99}, {&(0x7f00000002c0)="6c6de6a2dfd877d5186ad5dc5ac8b55b00003a0c16dab9530dbd75a3492c6898ca0209c80dd88ed814e2e6e07f676bbfd0ff2620f7f39215e1b0dc2e139514baa691e43e1be2192edc94ddb414859fba7d22dc4966fbb2159e250e27", 0x5c}, {&(0x7f0000000340)="9ced192ee868252d4d9035ff4ba81a4726679f989ddf1e603bfcb8c19c01d91f42f69becabd138b919b7a5dfe15217784ef5276a3cbc2414309b2bf2b3547380cfdb8190cedeec83de38e17cc2d1", 0x4e}, {&(0x7f00000003c0)="8b2a72657ee45679fc613b1e7be508df085b8074b7fcc1d265643a1c248fd452c11d74f9a20135a9f3110580237a487a01be52190a09395215c9172e7948b85b80779acf3babfd1e1e6a5e1182bcdf9ba37fb923fc7c3c78fe94dd792d8f6b84824ab79d9bdceb88c0947e300a8146c3f7c3aa9f9c063af08ac6b9bb993a8283bbbc3b035a16db35c93c52c616126e253d3e210b660319647a324ea697f83ce83a86c4488faae54cc1fad5b702934379503dac47730fe42a9fd8ea98ca09", 0xbe}], 0x5, &(0x7f0000000500)=[{0xa8, 0x1, 0x0, "b419f77e219550c80add395e7c48bdd3e7b5fd52e6317d7058ef69056f32b678df209782c78a15411986db2eb1a3a0bdd4b1c19249ac7857430d964edb77a45153aa9a46b80034dfc1c3fd6e780fb65340a8614be036ace657af636f5d9cc8384317e72b283a08b8a512e233d46bd1843c6cf7d097e873007051ecb83c15a65df83187e7ac6b5dfe2a68bdeee15e0c120912d9"}, {0x40, 0x1, 0x81, "bf0abdb179c231fd6de7f3bfcc89e61d5b1c4d4af3f77315b49e756339fb153fb6a816553d7c2dc13e0fb4eb"}, {0x38, 0x0, 0x4, "3638fb8355410615b7282e81706bf97ae83154a8562128a4210680fdb796d6307fb8ef44798b"}, {0x110, 0xffff, 0x7a50, "601f98ffe40d7a95995feae1654fee2bd42cf1912a6eb016c99266a1d70e54970b4b1f9d0e4b5593351d228207371d62edd6e0c641c5ccfb928be0e59991862c76bb7c2908d9509f52b58edf67d4785ea21bceb30b6e14dcaa3a6a222c47d302809c2876546d172469fea376302f22e1ce06480506fc77efc06a5067c4f4913e30d83c1a4d87d9bb03fc7d6bf687708fe7a2445b5b6d4d278dbe10a056a22c8266758e84912344dad6099684bf8a5ced61cdbe8f106c21ce6e6e40ed1672f18e6e433467547fc045cf86358942b5aa832655279918571e2baee316d39f030f640292f4a12c154de5270953b6d7f30dbec3800c8e409235c7e1b2"}, {0x100, 0x1, 0xff, "b8a2d1156e47b55d2ea0d15476facec9206041acabcd0f1ea471f991d845550c5cbc56aec1cf4fdc5dd39c26b5306b5f08210d96c9609cd345e364d6fcbb0b6619af64c69c3342aacbe4cc369d8ba7bdbdf2481e744adfa772b1b1bd1e638c87f324112e916be89385373c07f0cedfef338eafa73189b9b84ab5fe1080a9e8c2daae38810917c8be0801278d0b50e06ca1327401bcfcb14ab74b6dfe5fb2fbae9b16ae736ef5bd86ad518ff1c31157bcd43a2c05ff439e3c649d3e20363990144cd8189e0656b3ee86c4dd47ab58dac54db1482c7cf192876c1e687108b333ac2269f73470315c7fadb18831b4"}, {0xb0, 0xffff, 0x0, "cab2da47a99d67aa8edd29bf54c77a1b5c6a5e26fc0812c6040ee04d422f85c5111a4afacf71e78de34c8777e4a7516560aa87b1ba06c7c67856373ee01678a5fd8677bd2d362e23f5df528c4fb8a4165e8fa6860360adf47c95e329f83da6a778c644ebce9d6fb537528ba80855b02f959d85deaeb08efb3809eea4953243f7e71c4287268edc2a45c7c3ccc9b390f0d5aca3d5f046ebad8ed641c461ee"}, {0x98, 0xffff, 0x9e9f, "29909b6385c316ed89cc13be6ac378c0e9de91210559afd22b1a3a65c4d4f9a42ba97574ce5e466c45683b3f8d8b3c9882ee6d1aa780c5f4b684c6a6629e08b444a9e7e81af8fb050bb6630fa1f949f7b6451087ffab3017fdc03850d7f1c49ed03fddc64bfab714a80639aed4cc5c4b98ff42deec0cebd9a15a645d928649dd6682cb72"}, {0x20, 0xffff, 0xff, "fb6a8db8465474c5ad19a65b33dd14"}], 0x498}, 0x4) r2 = kqueue() dup2(r2, r0) 04:02:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f0000000000)=""/89, 0x59, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='L3', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="9f90fcad045df39dddf7a4997c3f106a156eb0f216ac065ff9746f42d63775d30ced599ab28fd4a75155c624a73c96b7c2f9f929995384a1d5b4622dbe845d56ecee51fe1a3bc4bea299b72c22a8a752000664324794130970405b32a06566f965bdb112abb7a8bd65ac029735503b22da0f18f525121dca9d14de192ae939d84be196", 0x83}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x3, 0xffff, {0x288, 0x4}}) fchownat(r0, &(0x7f00000000c0)='./bus/file0\x00', r2, r3, 0x2) fcntl$setflags(r0, 0x2, 0x1) 04:02:33 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 04:02:33 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x5, 0x9}, 0x10) r1 = semget(0x1, 0x0, 0x420) semop(r1, &(0x7f0000000380)=[{0x7, 0x8f, 0x800}, {0x3, 0x8, 0x1000}, {0x4, 0x1, 0x800}, {0x4, 0x4c18, 0x1800}, {}, {0x3, 0xe38, 0x1000}], 0x6) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/164, &(0x7f0000000340)=0xa4) r4 = socket(0x2, 0x0, 0x1) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xac) semget$private(0x0, 0x0, 0x1) read(r4, &(0x7f0000000080)=""/239, 0xef) writev(r4, &(0x7f0000001280)=[{0x0}], 0x100000ae) 04:02:33 executing program 0: r0 = socket(0x15, 0x7, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) sendto(r0, &(0x7f0000000000)="ab41e74698c8de92c02f602fb5573ec872390c2ca5a80ea087a33179e67eb66fdceaa2a84da4867644918d44b772945b5e3fe1d6186e7ba267702480c2793e67a31b778679660c61742eed21933a87900678d5703ebb70c1bfa37fd00f1b273cefc7c443e0de5c808e5a80c429c75182c235f80c2776cbf6e812b1094e7a186b8a60dc20132eababcacae7621a7544879ce65f353e0d2f4fc08bfdd6414830d5c7416c92853b5f9ef5e801a2ec2c02597ca5a71b7de82cdbbc69537c74df96b2d3c5a16ec00daeb7b405068b13593a1e46f809d0904f4517ade1c023cd388869487d17a17b3fb3175d3c0a2d8b1069dd1a7434400180cc3d12ab34330cd18cbd487a85bc6a64b57b9c43a368d31821ef910d1a424eb66db9989777b3656d75cccc66cf3e93aa46911c9e70fd5fe2954f1f4f63978f9f18fd11311283b9646226a0496cae01614b18934b4eebfe977866a88e7f624faea7fb2f0cf5d8aca062c9d376a7bc2621810fa06ce9514cf481a2fc76c602330a789d9d24751e113b0ad57efce7d67251df04a45060d6a726eed5be0d1d5875e6ea2924074e801f2638c4a57b373659ad6e46a02b14422944b357080e754691122ddc2715784cb45e8422e4d8db073a6d7145185675f75d6a96eaa29a3e1d8a963126494ffcd493053e5d85830d7eac5a6efb6020f549cf45a9dde8890438c55577f97f47fb14863d3a0f7dd1bed4d8ca32c55033ed736358aceda10527e7b3795b56d525bfc752b63d3fe949a843744798b065dd4b855295dda702d6941444c60d30ac97f71bb653ca85892a27391ffe3c69da2ee906b59da79258069d24bbd8ba232012e67307f03123a890d4172a2d40682b8f3caa30eb68d502e0a34c6535c108b3d1e6cfd003635d8d9e1e14a6ba81bc2f2a692d91a696681460d2ff44eef44774c9d12350e68e92f0369396be81485e571129e2bba7b73f3c7beb76f1ca6e2eea20fc235d5181a21fcc515625ee92bc36a8daa21306e14658dce4027d05645958ca5fc37276d5204a7fba524c3641fcf030b1174ad78cdb44e5b84c8bdcaa2f875ef73691001b701f551b897324f46ce181eae8418996b6b424ed3cbc05a5ee2ea4af6153fa0b7fb24373e7f56130105cdcb0d3218cd58438f3193893ba5e4592250119bddbff252419771053f8de6a6cb6c4822b2030e5f9bd6b29b9ec3b4e150e61f6d8425bef0cddc3088971535766c47ab98c29e0c231c2d222cd97e7d9ffa343a117a5b8343cd21e36f7abc7dda723ce46b2655283adf135aeb4beb792ee42ae2291f3cc36b2810fd4618f078892c3b5cfbbc84d37207098e344667d786b4dead6821e708ab6e438129773d90e9bd4724917dff47d19e5cf85609e8b2fe1acc6ebdd1edb5f423fb257545c0a09aab9a007ea614c942e67d72f38366066043fb0d13e829c31567b1b12f9fa234a5a9ca0217b4558247e959bad9ba1011c815acd9e47c5ac7a8e902b27aa2d4bbd44a39c0dcbe9e4ae1af160fe7e2788795f58b143d860ea5a074671c69301b6bf66876ed05f66b8e7af28513d66caf15db268cb4bc0652faeb7b89144f3ebb18c810281c54e842ffcf434c57681e5c7297c268ccd70c968c90bda06476a66484cb74b289537f54cbb0bd1e663fc04dc73759e3f85997deadcaed52a55acf02891c0d74863c03886253d50a5caac1bb2289a7836bcc0ececf5c7f588c31185cea808a8f71ac2ebf3736a59309d48597c8ddf81a3424c7b3c811b37fa7540e25bba594ad958917487f0c0153ff74648a47ed27bddf0ee78f33dcac1fe96b18194b8782d226c79f5c1d9ac42f20ddc68290d6b57bffe72fce877f1d0ebc19b2d5d37c45bfce1a5280c04577392a92d0e87a387a4670e83a00a2e2ed543ac35c02379aa116ffb1b653b2f3fbf92fda33d313d1d5dbeffd17ad7d83ccbb2c5615b37d3df9c510cd4561ce4d3a5f44e4998dae0303163d5bf5a04e23f681cbbd8b2f523062cf9ad5a454da1bc25129901c9acdb71b864e670361b71d482e13a5cdb6f482a39216ba5c963e49919fee441e83f3d9f22cd20a61b28920300582f3b007319ec1532c3e5a1af1db89a18565af85fcd4c4b490fbf7a203045898f28480f3723b1aec756a89ffeea7251e5af34f77449fc076d6a4b5eaa3971cfe9a0874dd03642874b98b83bb014ae62a443fc2ef900056204a48ae98078bde4558980b677c4e1dda0d7dd677a015dc0564c5f275d3fe38b47da0081874f440acbe6063818315c28ab516fd034389605057ce3952627b85ae3ad7eb79692aa5bd28bf8c6888cdabe7f3944299f556ed8784d676377b92dad3b98d281d1ab74ffcd9f7b94561f83cc3e2fbea3081ed3a0669ae2602b557cb76fd20d45a054e72eeba69bb7881262e089c34d291eca9926c048054e3921b1f585e1d1d4781a9c2b5df2cff374c14021e81ca4d5181dc6c977d914032aef3f79e2a38c4e6abbf7bee183bca344161874e181040c352b012ced8c2d2582acc2f03360d4927badc09da792a05c893521456b2da3d184e88a179996bc3a756aaf78440c85a431770a3625b5c8cad702a8fc7dc7907e5debd1ee819de3fd435645851fed531ae896385736962ebae2b789bde3d94e877148648301112faab7ebad391999ca630efef9959bb6fd784d9e55dbc75ca3409043d59d68aef421d4f3e399bcf1362ca090265a99147bc59a3b152a8fe0c0de85281e07a8faad0238dec3ebdac2cfc9d236f3174d9b5b06d9d567ecb38a374974e014792b8ee4ccf5a57021e05a3e24025a954bec21a33d2118be02025a38edb94bbf9179a78baad3a4f2a4f6a777a8b75885e2844f8b0926311b39273de9d9ef27e00a58e34c687eb6cf7d5b52b81f7d0aaee2674a679c6dade6e45cd92a377614c6bf81e97adf9a2958ee651149cb6487e9e246d5972f536280e23b29ad34c2ea11228d80ad2898244ef20c3d41b0aea3756116caac1b20f4050ddcc78c52055be81e076b8ea304dfbff7282f37f9c1e3174e24895effe1f973f8d2d2d57b78bc619ed898e5f77852015a7f514623b84e282a27e9656be5b5d184719a58b12dfe517ca6f93cd8047ec75c048f61482dc933eaedaf33c63495076f3d4a920401693cf9933031812d92304a9a3141cedb1f3be60523556d58cf63ef5b2483dd7a71320e9953841af64ec5fa9bd4db0a992d4b8c30f53ce1c9577030d3b54b7fc78bf8ec7d67afb75fa3e98a0b3482892ed755ccb0f49bd57be1965841a87cd6ea17316e2b6d98a0be1fa36cc52dada352134024b151dceea0da4b400b0ae761e92b5060bc5bd8c21f93db6285c87818f0baa8f3a54924f23fb1992f74114977dcafcf62ed43ef2fc7e2e5396eb05a08ffc5f88fb0a7c817d825242b24cb01bbe14bfab1e4e1c3d46a9172b704577707f282f38753a162bdfa214f7f2110cfa40f893caac70ae6a8c22b3bf072c5b5414866568712d5b31e908d3baa355316d390924d35fb1d5aeab1e1ce200907aea003fbfed8af91a87e20836df7a73d72d212b1bca395fa4429613c6920e19251246ea0cbcc2314181f560b7854db5bb26133b834f487def874c08d424bf2a37f1db6bba34688d86d898dc68f9c15437ef66a4350805a95c0907aec0276b280cd7f3080621d90ceaab9b97d22a5c6fe1b66ef12a4b9cb3cfbaf92937e42e782b39fba6e0ed5b04864fff33acd029f6ea2673fd0c401d6f2b2a3a90e2ff4822c31c7828a9237ac55e05ddcaec6421298e7d11dc68479782b8662413013893c6e976643cb2d41877c111737ea73aee1b18c39f104a5800800c9fbe148135cbd63c07e4784ea53757325069dc73817b8ff17ba9c30845df3a078b7fd4f8564da6d4dd7b6a8e172be5a1c3be324d9a0f2de82275d6599d670958921d122dded49ee612a213adbe38cfa6529df32c0dbbb3a437f23bf1c71c560ed1c9e1d677de33da4e02a66a222a3bba42c09c7fc7f9685a88087f3b43777b95a9b1bbe1129ce56115a15a52a56a4b0021960dedc5e9b365e47f0638ffc7115e9a0077e77bd79a209b4943a9ed4ae071ec50703c352f733027a2bb25a8b3c60ffc4a2dcc5d93722f8d13e959c75f571c72e844067709dff021bdeb3f9bda444f69e7d7f1a8c6fc03c3ae45dea36ca5519273d8c701f9424d08091942ce99c603e30ab124df97659c97cf49af74bca2cf308ad7a78876d07da9c2d17e7d89765a2ede98301a6c81207178095bf3504bbb850dc217aaa30dc292f22b159c654822f87cc56dcdef869e575aa50eded77d352834221a2fefd199270b45de5a2ed73a327551a2232a0707c8be679472f47797e7daadac89dd1fa103473789b9d3ffda5550dd8e705874426ab7c85cb63c91f387b1e88b5b8674029230bd149c050e8d96355caffbef0ed5bcce7bb30b31089353fab80d352192b033c6cc92e26b2a67cdf52494eb6f57651b935cef9e364aae98d8a3279da1cb61862148f16f70ab602421a87b619f06a7e339c41d0898c4efeaf1b9f25e18b8b272b4c8917b673c605acbabcce58a147c38aef9f69dc31015f316a7915ed6819c1094cb89bce3d7dcf9c17dc6ffab49ece5c27c04e932e77c27f9bb0c5133fafe424dd050e38608b1ef981f0abb718c8426cfa50f3e042659966724004bd8f84a3d6794fd1f5ed41ce34cc567d5f61bd97d9f49fb15a15137941ef8d32db31b82b19bc6bd63ad0bf317ccd2f3ea30a1ed2c7dc54eb5af85c39897ae779dae40a6c8311165c3cf952410a9efc75ffa6c96b4a5ee6b5d6bbb512b89516a5baf8346d7e8c042df513fea6d35d13feb78fbd0c2ea30eebd2e157d385a64fc8e53b9df7d8ace905709cbf45054b9b5c47312e102e083ee6baa70dd06220f7e652504eb26f972b3d429f75ee052e935c9e83943fbb65eb5ec5be928b0caf7e0ec68ba4c2ef3d4a2ba63c31c5020e2f524d0f60ea009fe92e913f04ab54dc7e4c0cf9b6baac10207df2d824163ffeb63d35d47beac982c83bd98d7ab35b86f11040dbe848d300263a8f4180964579c0397b1759009770719a9b22e14a7baf44deeb663c5ac5f0db7848bfb80163c4f034faee39cfabae7ba1dbf689100e9e47d96e7f334df479361b3fdc27e305df56c67144c97f16d4fe03d30f4cd6842b40fb731838391fa84488a3495edd67d3b849452b75c054f8d334746f927b51ad25b0cfb1a0f27fa73eac2bcf87ace15d8e544f2a6149745d784dcf90d53a648d0054c3885a521c0052ff37a38170262c1fb5d640ac1b9a2ac7df4ecbd4b49a8601e576ca86d1ab849411106c3a71de55fe34033ddc5df7bd362d905026be5035870a6f0428c3fe90b6e139484146c6dc93983d7778e957ede1aa0940d6d332df2397c8c0fba73652997eae9f92266e17544ab1879f7338736a036c91a0b200be8eada294d8634d500c3fd718f27d61581e3f928a349981853e6fa6c082379d148a0474aad25dadb0bdb40167148291fe49fff236c1a047456c175da4768d5646e31355f5e7a0f966a5f3f115de80a3daa9a05d31af122ebe599e9eb6c3a0ccf506937bfe568e7cbfcf0e0434a00e4881ecc8bbed8368cfd49299a587081027c9d669395996e45a8abab44721d1dfd96003fffb8df3a5b103b528baedb53a063cd2daad0aae2ba79f58bdf24c72a811ad84b97533d6b574ba7066f36840c0182d1ee370a135b50ae1c3a6ca4f962b09ec91cf3b9d1557cc3d7670884618a467bdc2e6e98c2ae780832b23497f2fdc02c53cc21b5dffb60c21b0", 0x1000, 0x2, &(0x7f0000001000)=@in={0x2, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f0000001040)=""/4096, 0x1000, 0x800, &(0x7f0000002040)={0x2, 0x0}, 0xc) 04:02:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x28, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d0000040000000200"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000e36a5d50dc77b840a80ce6330000000000000000000110000000"], 0x10}, 0x0) accept(r1, 0x0, &(0x7f0000000000)) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) 04:02:33 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getuid() setuid(r2) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) seteuid(r2) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair(0x18, 0x4003, 0x102, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 04:02:33 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/11, 0xfffffffffffffdc1}, {&(0x7f0000001540)=""/252, 0xfc}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/116, 0x238}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000340)=""/250, 0xfa}, {&(0x7f0000000440)=""/108, 0x6c}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x8) 04:02:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x3, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) 04:02:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000040)={0x6222d92c, 0x400}, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r0) 04:02:33 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() select(0x40, &(0x7f0000000000)={0x3, 0x80, 0x5, 0x2, 0x4, 0x5, 0xe786, 0xfffffffffffffff9}, &(0x7f0000000040)={0x1ff, 0x1351cedf, 0x200, 0x1f, 0xa290, 0x2, 0x3, 0x8000}, &(0x7f0000000080)={0x6, 0x7ff, 0x7fffffff, 0x2, 0x80000000, 0x100000000, 0xad71cbf, 0x4}, &(0x7f00000000c0)={0x3, 0x406}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x20, 0x0) r1 = semget(0x1, 0x7, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4000000000000007) 04:02:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000c2f38ad801cc93114542001941ef7ef42aee4c0c223f8b3ceaf510bbc7a4b64434cd3676b4087f645bbc0a3be24a3ba1340c46f79ac944bd7ba36121a4d5c14f646b0554c561c54576e7bd20e56257a366ab08272a0c38c93612b892ca8e68bd23108d7a7ff79266946a50f9819f73ea1d6029a0fffe658949e6d3616fcd99b31ff9ad958ca2fca0cede1c06787f8aa4ec9f"], 0x10) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) socket(0x10, 0x5, 0x400) login: OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 04:02:34 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 04:02:34 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xed) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000a00)=0x158) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xfffffefa) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000180)="8daf9a8e3ff1f2f09f90edde2c8a1a59bc806a28119f30f13d4a752bb1a661d8d533bc943413b53e149f625203fc4483e949c152333c49000749f281c75d1e543b14d4b5e45fee3f239e8f66457b40a1a09d48087d685ffa1ac0c1d98e4e7bba793dbdbea151709dc35bfa0aad5d8a7eb733226fa95d8a97c065b91064e5527b01bb67446fd8e5cb373831d98e251b7dd43b29360bb9b456cd473ea23f2d5670b880c764b5377b40", 0xa8}, {&(0x7f0000000240)="1a0af24b71d4bf6e0c0e2794b1f88c3daab63d3710bc7ffbf61792acfb81739cb3c06b5fa47a90a8a9a72bc6451f61a4a98d69684d96d8d155ca9c56e5ebd87e18e68d759aa70a5367ecef45ce9206a1ead8a97297183a1d12c6ffeb66fc0be6e24641451d94a82e6e260ae06be43ac5c280b41377267d92e577caa83c6328d96ebdec20f79cf726c0a778e2d3e8eef96aa2c4ae93ab3467fd8541368a7ae4abd30f1c980d16dabf29c75f13e7eb85b0aa771c283731ee2f52970026ad176736ad3350a3", 0xc4}, {&(0x7f0000000340)="7b52627465cee943ff9c1e498e3f3870dbeab59e2e312beb74efc9fbf766ce03d2c5f5b69ad8561039fe6d9f6a5e7dee7d18b4ffe4a3a2d96a7e2d7b184b8073486b1bf96c4977c957cc996f4d087c10a2b948b05ca1f8ef2706ef73b8db72", 0x5f}, {&(0x7f00000003c0)="b867f61700d538fd7906e247629b760b004a91724e468bb0e1579f7a0629a35fbe88c06672665876aa4c21e0b11d2848a57eab24f833059f5061f2586b79a9ebac7a1fe513929788dee71023399b20aef9caf6804416152636f92ac1f1c994edef7505515a15b2be0b0f59aa6a1d1d989cbdf3308e12a317b94c65060d0cc8cb1a60f134fe3d8ce477d3c526bcb168ff1ab950b277d964dc349175e5b89c1641f1c8f263f88c93e7549528788209f3b06617b27a6e4b95029962cd7788f9c20f26ff9f367b1d6d3b4ce750327aa2b8b6", 0xd0}, {&(0x7f00000004c0)="bd76e6777f79ad410bfbc6f6fa8014f9fe6364b2f8cca93692883e32e9bd8b962fa471d4052a24ed043c9e804b17d2471d06b1ff8bec41efba96da2192a99d332e4f32afc7239583b7838bd281c4b5a05eb98ce8cade38c857fbcd8d589739c9130936806368f6bef6a0202a36703930a3b036debbdc8772aed86770c17e5975a058b04658f33e8c8ab4e244c7d9bf1015e1e9bfa38f9e47c19ac21f5f8a455af02ad82d984c81a901b5bd850988e18b863630fc7bc02be47e402b1f8fcb06c7ee3fe420d326bcf159ceeb1f8f09fb2534ed3d9ce49147099c624a828d0b9a05558cd1fb50d4748cc470a9c99b2948ea9a6867b538c6", 0xf6}, {&(0x7f00000005c0)="abf0f747505d89191b27f17c57e5f5660c3acb801638cbe1432690ef9ba2e573f92b188efba6c210669a11e64870f882f10490945d23598072a30ef24eb8632574178936ea460472087ba0c987e3a7bdbd699f17494375893f88301c668ef301a500a38780a9584338230b1646f68348cb4339a852048240", 0x78}, {&(0x7f0000000640)="1ad2", 0x2}, {&(0x7f0000000680)="0742d972e6ccdb2893d73dcd2f9563e58bfc3728287471767691aec05ed685ee252aed45116b325e5c6d9aa1fa2f194dea3d22dde84aaccd5683", 0x3a}, {&(0x7f00000006c0)="6e625a1fdd062a88340584b93bd04dddb38450f7ea17cc0aeaecdb81d66cfeba36e02af4ee9a195aff7b694b0363d2debb09fa66f638710310ec5f6b3e90075f2e1ff6e28e4266581d7979ac0b7e6e842c4e038474bb11a842918857a70b684f1c0bb1187539e63966eb43bba703c48110879d0f106c0956ed0aba9dfa82657c71e97b8be4b5f6ac109dc7cb08a6a7541b2fec1f3626b035897c809076b6edb0d816225f761fc4fa3f01ec6fb708a9caa799eec79cfb249b7aa8bca7eb1bd7bf7c880c86fe2cf733e93427b2b1662d3ec0ba3bd9878df1452de9e1d99363290f1e4ff9bfad", 0xe5}, {&(0x7f00000007c0)="5ba3c0a82658d155e18d097af8abb2fab2c9ebeb453878d9c287141b7796ba17b15db603d7e7b8cfa364027a49147664b8d7b6ba98f6add550625db768ab95257f8b458bc82e5f3d47c1940d39b573d86b155d530ba6f370257ca3bd8656c2b75e01163898d7dd89092fd4b46897cb48e4a3afa9a9873f9a69aa8f2ea30387186f30d06c777a32254076d99d370542e15f9bd881578c940c8bade9e7929e77a45b42978c984b56da093659245580de3f97ab052f81406cef4a94dadc167e770dbfa398a781f2", 0xc6}], 0xa, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x2) semget$private(0x0, 0x3, 0x4) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 04:02:34 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x64, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 04:02:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8210, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x342, 0x7, {0x401, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x5, 0xfffffffffffffffe) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x200, 0x80000000000010c, &(0x7f0000000080)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 04:02:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]}, 0x20000000) 04:02:34 executing program 1: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) r4 = dup2(r0, r3) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x80, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x3d}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80000040, 0x0, 0x8}, {{r3}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x5, 0x7}, {{r2}, 0xfffffffffffffffa, 0x12, 0xf0000010, 0x2, 0x3}], 0x3, &(0x7f0000000040)=[{{r2}, 0x0, 0x8, 0x40000000, 0x208c, 0x7}, {{r4}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x1}], 0x6, &(0x7f0000000200)={0x100000000, 0x1}) r5 = msgget(0x1, 0x440) r6 = getuid() getgroups(0x4, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) truncate(&(0x7f00000016c0)='./file0\x00', 0x8) r8 = geteuid() r9 = getegid() r10 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001640)={{0x7, r6, r7, r8, r9, 0x40, 0xffffffffffffff8c}, 0x6, 0x7, r10, r11, 0x20, 0xc0, 0x2, 0x80}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) sendmsg$unix(r3, &(0x7f0000001540)={&(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000400)="d394c55e2b1120384be1c14b1b48a03f09fd220c3372476a87e055f327dd1e41dd84bbcc98a237852b45d36b7ebaa70d7f62b0c0ab3d5905367efe2820c2dba7de077f8788fb12ce71b1ca49b741a494be2457a55ba34fc7dbd6c426e779835b66215185de24b4dfd432bf47011dc596254d15856ac9cdf40b3d56d45f32e862d7e996cb37c874e2ce2d13769bde7fac9b6226e519003fb527b1543b48164441d4f27de42086e266b6dc450ab28f462b4edb548ffbc2a7a6ac15d3eee9c05925b631e732551022b34df4136edad623c23aa4fef7df6f0debad788791a57b903fb8832c335cd6a4acb3237c5ee4fabf9683e85e2069013013ef6898e2f240027d9610a232ac4e7237893daf6dee96ad6427bf27a95d43a098951bf6f1557295eec65dfd2f94cc6f910ff20e836e431192fd2764a6a3def8e13d8dcf59e29ca0c5e99d723f34938cda630545306382433aede88a1e79b33273e662d2fc00478c82d165d32d57e237a1b50851de4f9260095cb2cbd481e1c6d435cd0ec3ff83134f13dd1f0378c1a9c1b5f4c678781929a8d016cfbf69e63238bc9e06bb5e5886da7c6a350dbba94a7cf6650afc13cd56ad0e06cec4e1a3f4e209c4f6a79d654b35f0f7cf661c48c0fec88923e7ce92d0ab47b1504a919c876cef1e01a606f11ef9c6d1b0cf8006ab6b04dd8f17d9a0b809d741304cb4aee97df8037ba05d7063eabdea28ac53bb8f287ddf54ca2a93238ae02bef962b01d52a69eb6f6c274dbc57fe57027b6a9b80ade6a173dc0f7d771e094b67f9cb513b9154b48ccbb66432338029d5cb9158005f41fe6e7cf30bb4f9e5cba1d985ce488b3395c9f561779e16cfb246b52f99ec7d54a8aeed45a0869680f47107a09e4dbe810afb79bc6ed43e8e187f6477b866f21908388c7da69093b1c39dcb40d2c6df3fb31ce63a53c007b0509d57ba7cb4a4e987e8befd02ec44fed31090b10b712552bb8cf1769628bccf608cade89583c814c90bf7c562fc7082067c3a2fea3dcc3b1e5e821ab6f5a895dd7d8813057e569a03959d84869dba5cecb6c9d0c0bbd31d5919d82e1de28cfb552651d29615a0593d0e2e30a39cb1c6127a246ffa623c3d50cd3e8a83b8d9bcc75d44a74db4221e7d5a4a424a0ff7fbfd4ee1eb78872e266e3318589fbd30a1357ec4d06ffdefb4d11271c576fbb51bdf4a3ecdc26befc7dae161bdf6894a0988fe4d28f805d2c9e302b78c0fdbc5d5f65ba4f9d03281994b990360da8f4cf47d2306d30f305db1908e69bdcd00d165f2be23426f9aa47fe9621a291e6b7a312403d25fccac2ae484e480687d8daef03a6e160aedef9a06bb84e8058a85beaad2016773e8ac262da49adb84d7a0846e9b340e8eaf6ab895238d0a7bd9b20f4da209f5fbd8acf2c00196d69b445fc5be649de76e463d3bf5a1bff3f60b60192592f972731a3cb23827562ca584cbf193c91907f5c6791f644fe5ac947bd98da99578976c30f82bc560389bd05a2f008b0c12efe12ebaa3401f23613b6144d6c8accccfe797e48b0cb5860cb910a99471d2823373baecf6f3307170e22860b8a0448c9dfa5deae8cf1ca40bf4e0816976f91e294efd226fbe384f29044866da1dd872c63f797e18230c27a980d8f998985c77ee570ea085113e5b45cef00081fb3bbe507b43cedca3ee655626dd175146d2fd89a1a758e0bfad7a46f706935d6137f09eb0f66a4443b4a8c9898b2005b31cd9a106c0a72e31291e564958152e9cedffabc7f5a183c0cdaf0bb00b6c63d3eb6d49c7c2b7eca6dce7d12a5c4c0f165bbb576423ea27c2dd5fbcf6e3505fed3522aa7de4408f6dc519ccc3cd409a512077029d788f8ee96f47aa0f90eb5b9325cfa782a9fc344924e35252c503c5de089425f45f8554a6d5bda8e7d81ba1c27f769c8fa26a01e5258eb42a9c9da5ea972454ca895a4633025ea1147fda27cb1b68fb985d9928399d5a2e8fadb93d30d43ec576032040ec18829274143f62d76cb95e3fc7a7a486562580493d089ace1621475e54fe555624af21bccaa51c61457a8c13e63296b68550224caf2821d9441f2681a67a21c3c2650655d3cc6954bddce96ee278048fdcb708a419d81583d622acb0371d58bec093db234a297b215b10421b619a216d23e8d92a1c869e87d6becc1674ec9c718a5d4f4eb80b3c4a8472c64553bef0e246c665477ba1fa31ee9c9593290b6e3407a09da46352af36862e05b1073024b1777ac284c2a039fe9c1bcb802e9bbc35e0fb7f96b18bc1297bef036b329a7bf666c9b3b348f14133bcf1eab7cc55a3293b523439f68d316f039f191b43a8bf9619aff31ced0c83bc44b3d42b91885e8971392b89bfae444a43c31ff431a66160107abef3b8ea080fa33ba1f52352b45a0d63df91f2d27a6d504a94014b4bf186c894924a1c824661eee374e9fdcf02b25a904402cd199e1af76d6e23a415385a12ec694fbcadea41c7841c63edfb9b10b68638e19db27071fac579bb51bc2f961a0562cc24cc25b6e0ac8b85e93d3e0fd2790eb6416dcc70855f5f746e54ac4aebd05456e2156c733a2323bdaf9701a58b1050f0688154160a8fa2563a583d98525eeaf5b992ef9d3532f5fb528bf1f261822bcef12673256be6e28d381a41991cb125dce3c1a11de5d35326555a5d595622bf9603a7de7655676ecff85bc268430815017991df52e6063c92aad1922fddc4bf8308499fa98ceb357e28c5d1836dc38bf18c848d4dde68b87e7a864d361db861960f59ad878540cb44602538d9e8c18d7b2e98bd1291a5141d5c917ef3e569a91124434e61c9e97bd18226089f0d8920f2bc0b4a7258bce47144e40251dda4607e8e1e8456fb25c3e30b9182f23636cf76e9388087924224ceb9a71353463bc12c71402d6a306cbf72b880f4c35ff5c6bede63461190ace106ee90176eb0f12527234b692a4f24920535b426dd5d94b569c87d052b39b740da749217fe2c2e81341f34b44aad774d569673f814da3aad47548fad4ae338fc577ad48cccf66c00dde71f0b268fab18a7e4463ca420bb6a3a38fed8cd12ebfa98db6690ca09e0ac785429c76580ecb743c2cf8309a9a048812442473cc4586b631ae5fbb27eec5a3d7c4ead083de2d3ea19f57cb300d16baa88508c697870f79799034e742c1cfa84096007c1b1abc158c61b2798a3d886961da80092149e150d5ae1b079d83913dfa001558d3577b01518a54512cb9b981869962d28929c1be736bfec8f5515c8c24963a6d1d127436f19ab2ddbe8d885deafb8a11b4da555bd42ba334f54a4f794d77d7d3e7ffecf851c27ea2a5a1a40e1d50e8d31ae6c877f01d1c4dd649675521c39eefff1b2729297a32931048efaa50144eb95f739fd3794d483cb8ee9f0efb521ff33aa43ac6bab261f779c4bc3e3f254934549b369c83fe5ecc8b470abd2bc8d15e35db54234f118ffe228f3d6660b43c6fc9775e709ceb4c1e48bd46f39a79867b322a7e5a47e5b7e1764a3c93dfe1e6b93dc90092945774ed2d6bf676f5167c6e2d0e73feff35b6c917d411e7415e9b2eec7ed3d6b2a584b055c625c8edfbd528d7e4a1c3dd32b641d3d632aa0642d4e34f5edf62a9c66db62ca2d32a772161eb3685de07b0c6e99d551e391f65a06763876e6449f00989f124591eaaa22fd196b05c977d8e34b5a40d87497b49f21efd6fa6470146a1e79c8ceba98cf005a648856724f931183c4fb14330c5f8b9cc0814116812c39aaf76f6dc6ba6ce62eaf1b01b6acb5b78997e3c055a8cf52fc338fdf8b4a9bfbc394cf69c273e72e5c7fe36adbb89e7c66c3495c69da744fc1b84e9a9d90b6c708162b11a928f59abf8e7474e5cc7d7dc7c99c1e381cc4c855e24beb1ffe5f790a2875846581b15d0945fb3ff438ed6f811b6f8d41f99f6d2a34d9ceca7f1a568325757229ba739edc4e32da7e31003aad61f4a6a4e380d127f916e5eaae3723cedee20a98a0a7ee12368b16c9d81020181adc3336d7baf8ff7f96235ff5797e5be2c5f24b679a5762c727e3373e0bbb283042ebcb270852238f2e0a1bd7d1b994c53279eb5438b5f5af254eab7a88b9b031456366d301662e82f72471598552fd131a10dcf556c3316e92a885859ad76786df48f2a46a24884afdc15774ee70ead8eb87b8e97f4cd03ab28eaf1166c3e6eeefe9aaa348f5bc8d2d4ff15bba70414427dfd2bcf6ad3ec0aa010d30275af03a1bb90c4f293a855486ad711c6151009258860f27d2e5c7888c8f988aaa859882c4c048487306f04f8eaea8bd77d35c4acfdf3913b62c820e928f10ff703355664e69488fc5b764d9e6a8c28800b5fc91edc915dd8a1838da1bbeca8e2c92a1e54386d3d69fc55aa5131c1ff21d876feaf19b9ba52921bee1507e634fe8d5ebec5f0711c07d8409508f1521a36963062e8ca4475a07c5a4b00e782758aafd1db10296a48cb8660329a41245d616ee9512fb72960e461885e1eb5505ec65f3ecd364fea2d34f5c3969e479ed258633777acc71329cc7673ef350c7392f5839ca2bb05f1f6c89a13ca63516fec37c853cafbcaa8279a4a25a44e49f9e846c3e353c585bec3147936ec002c082396ad1525fa7e174783658e9a1563d5927d3eae9e352ad2ede7ace19576818d934866e1a68eb86342f77d085d3ba6a674739de97a5a739baad6377e5d1a8301fc7c6794a8077f8913e2a8446d84dcb754005c77e98af26e5d9a6dffb83c63bbc2a0737bb176aa8078434a90b56e408540d629fa2de7832953b13545698af1afd7da56bfb605f89c1845e5ad23c2a0d4622de16c5fbd43188c82b2ebfbb96f8265e7b78dc00bb9b364b7aca9c8f406eeb55f62e087146324a500645971c054a4a7f6bc1d6b1c5b0663d2ab124604d1cb7f8e1ae63b96597993befebf76dfd6b9e0be9ecfffca59cb457217f5162f4e090867d2cb68113237e84e0d224526955f923d76a514f4d355042f47801006888461c11d25832a89986de9dbea3e763aeb14897bec3d46b0a97ae2b4a08cbe6182a3ff76d5c0a52952a7c25335eb323abc522b87b22bf8579f5b15ba23890d2b6604622b7b3653a8447bb79afd9cc86bfe8d7910559d61fbe4eb7bf6e6887125ec567b09fb97fd8b2f07b8a24f899048cc5cce1bfe972beb1454b689662e828c01a6eb0fad149c9a819873bc333b9e5ed9546d7daa7b2c5ea0f12e16409db79618653f11d5e1f868f72d611d46fafab606108dd6619f90ce1d77472c527e89a689a325456ae36b8d670e3c13402b3756ec0205be8ddf05eadf2a000949c05e624c44809069d019249286dbd25a8f5743ab6a675123fb2f4a932c49c65b40fa76e425f17c33db54def09a09f2ee2e67955adcc50884c24a3da364d46dcb1f3ae9cdd098261e973348a77214f68f13de2e4dca7c5341c19b4d40fcf1e7f784252c1303160edb77b1a72ab3d44c9623a5154efca1874175a46affd7d1363512f09e0e6bcc27be9ac834d9dc886d8c5d1a0ec934bd6cb08a5060ce2674b10f8b2046cd3ffab796591ac785ea9c24e670b184787e1e7fa7b49415be6430c829b81855b2d9a0e557357d8abc4b5f2dce8cf16368b8d8bac35c8c78e13a67f1c2a54b7006dc4a87f44912ca11debc8c95dd60397e63f9d50b70dbf7a5bcf3d94712dc1bc909e3720e3b222e6751ecfbf4f32fd0c8240c0e507599dc994a3375ab5e864608fadd57e8386e43ff938093481b95af1eeae20ee750265b32c3351c48e2f03314e8e7bb342b2bc3c1526393d49af", 0x1000}, {&(0x7f0000001400)="c7f5815e8e10e8e199a0a1cae61e726b59d47bb62f3d3258f0a143d2e1984be5089cb13c04b16bb5a0b646cacbc39771019c71a6bff4cc8e9a3cb74ab4ddba297d7a854f54b71bfbc9128fa4abeacb2b8bb932d55a3b3188079baac31b5ec98e8b7acd39ea0aa12ab94bfade3ac1798ea9989a60b6cd891760f3e54e22406d32bfa0682c9216266284235b64fa2edb9e3c2d452b0d7bb8099ecb78b62fe07dcc4f8392f2024271ec", 0xa8}], 0x2, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0xe) 04:02:34 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) socketpair(0x1a, 0x5, 0xc8f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0xc001, 0x9) r3 = dup(r0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x20000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x80, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse0\x00', 0x8, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x511, 0x100) r9 = socket$inet6(0x18, 0x8000, 0x9) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = getpgid(0xffffffffffffffff) r13 = geteuid() r14 = getegid() r15 = getpgid(0x0) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) socket$inet6(0x18, 0xc003, 0xfffffffffffffc00) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = geteuid() r20 = getgid() sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="5fb0edde97c630f7d7d70423f5e227ccb5557c720a24da958dfd49d67ad638b37c2a9a79a47eaa29ca57b91cf182d89a90cdb8439937e2bbff89a7f346adf929b4", 0x41}, {&(0x7f0000000180)="817f3203bd9f68ba0199ed8b2f42cd7bbc531f4096ea6eb472b9e51083a1b7f48e9dd9f48f36c08a3478aad0b361bd34bc41fd8edc266da4c2542ff9570c8b58dfdfa54dd645bd84b6f0de584264ef6a1be4f11fb2a54c72b15b2239b30346366779b81f85396b3b5341f5cfbb828b528af9fc0e7832126556bf8f17d3fa727aa9e40e66e03a9a8d65903418d260595c18b24b7e4bc81e7e345bdd2e2b20a095545fc1f5921491a0786aee6a2752f6d6ce5f9708", 0xb4}, {&(0x7f0000000240)="04ac1282d5e36ffcf5e4fe5f5a16e2a53335213baf0f3d1c323353c17336b842931b5b086904eb43d6629bf9e42c84ff200f03636e76b21159732245893494c984099e23fb2403349924fd75ee202be1417ab869451418027f6e149e315126fd5434f8ffe1abe9e446c12c619145e19d168ce8ef4e16ef0c7f2bdffc1b50581d9b6f5de3fbe639749e53c0e3861e97d443c162ffb4f2572573bf9bb8a105e79dcf32a7b577968f7d3e03", 0xaa}, {&(0x7f0000000380)="befaa08c259c9d4e170a5adecd7aa954078f1658511869a9a307ac2fd8747ae0e4905c1b3e760e65480784d141b724a81d356f4afece88042d6065bfd62ba54d3215f987929b68a251055c2318771ed91cbb682bf2fb7656625ffcc5dc11793e0cdb0c982f7b2e7ecd4c014e793051304ed88692b26851b6d819f310057a55eaa0577241853cd04cfc36e0debe33f228928323274f1ae1d2324262f1c4219cbf322a4a80886f2487a4c2", 0xaa}, {&(0x7f0000000100)="c07965593c5a11c3bbf9c9f502f79a459f", 0x11}, {&(0x7f0000000440)="564af3365bc4b436275cee6b9bc2ee8f8eb717ecc59b6b79b068b0fdd609c7730a740f1e48f873c89f7d0dd5367ce30fc68b1bf0bb8bb368c00ba7f2f19e76416ea19f692032e4ba630b3a912284a2952cae12460bac21efceffe97ca76e388bc71a4ad1fbe91d0a603b6970d602570751351e6f6d6f6572d35f64b0e604faeedbba263add26cb691ccb81a4c74a58f27f87abe2b5d51ba5973cc49dd097a41388f6bc6ce8cb32d8eeb187bed820f2711e416358be92017840c7aa328796326be965ec22e681241632750cc250f8a1b3bfd6a69c636afc6d9ccb353e8029843d23249c913e840824281931505b29682fdd2ff6930a4508f6a1b77711701a8f48fe6f8f33ff6a090711352bee0613422e4be9654f3ec5c8a079febf896480ee738eaec71a5034121d8b0adcd3425f3d5b3c8f7ead41431c77fc39a20b4b249d0ef10806d45a00a0cc6a3f7abc9023f09d3ec2d5976801ddce9faacc67f2b4c98433433bfa355ac210fc4d2ac979c2bf91a8638aa8b4f6cf577fff8f29535c21efdb94f7806f2162bd98461fff69870ae28baaeccdef54bc5ae75bcfc5b0720852920cad478003ec2600760a3e47259f332ae047d4d6916e3a851d89fb39b80483cd3a7fda6624da08fd1108625730b468da3364baaaebae857bf14b38689d2bb7ac4668420405bb02c9c0e4ac5c59453fa54f17980895e76821edf542ca9936443c755f72c1881354f8ef31a763a16967ce9122f884b54322fb223aa543f0b39aa08c6ea11f8bc1ff8058bcf27b8d127197b5fee1fc2266557f7ccefd6f029268a6bd17eed2c9e8de0a0f4a6284b07ed96803cbc1ce23f5a2c3048419c8072b47e731f8305c1c37052b8d15672ae143583b4a2f0096a0d37379ac4a00d24035ca06b881d2a128bf6ed48dd4c5a6366be77af785b20c228a22c83f38109edfc979832b130c00d40e206522edf24a52073500a452b9f4a1f2bb25eaf2b1ac80b1664e75b143bef39ccf76ee8e5ffd90bf56b9ebaaec4acc97ae6861c2ef67521e8f22016e42e07555cb50fc961283c08faa3f57291d171faa533f8d5eb544016dcd3562bbff633b6dd519a8acce62bd0a55859fce1e05c301531ca322b83e960c52cdbbb3087aa8cc759807e48a9de5a372704628d20c1cf85ecbb6963c1b00ca369634473d6504478e6eb0cd2a27d7316f979d502233dabf89968121ba7d14f87d48f836cb2bd72a07d7eef28b2c0a3576304d8137f625bdb103ea177ae81855d20703657f35a8bd5e7e557f8d600f9c72598565c315bd9fbca877981fea43455def80ccdfb3aceff46242fbc9338f7d073b59c27b0edda3adca318ae0a614d63b793b9f8713b6b2ef094fb36c746b1159cad81d66398d4a1bce0618e2bc1e7f9bebb06c190eac892ff487612c777134aa3a0ece5e969dd03d2720c246858c1222b6ec9ea9210446abc949cba5dae33598ad7d379291d275f3f3a3a4e5876740d78f047a3542e0ccfe6525057ae9f2fee78632755ef4292e4867e4404d28c89c4fb9d9892cd7c81fc21faf62f29660407085adcc50d24c6c697c64f397c35d1b6de5f60f12aa462fb779c729855ce67cc70e6bf1ba806ffa25291293367be0a5d5039fefa1c3b8243e09c0dc9307fb8aec8805e461a29bfd3ddb4d53ee90f378422f7173388cfd9caaccf2d91dd0681dae60bb419a03a84fb2f9e65cc3d05fd66439348a1e9846e3ce3be099b5c2ea6c1285a83c3528e62a2b9b545085acaa3518124baabf8ef9fc1fa9a2cbbf182706f9937062783c98cf526f2d98ff0b40eab7d54d1bce32a5bd366014120c998dc213c709a6924b14c06b95bcfb78258b4a830d5fc0f5852da1ebe28103a17647befac339f1c402d98e346028146ccc088221e8f47456d44af57f45fdf7c30db873dba7e2f7a14c821b5e507d64a7f4042e76d241ac308b4022861229335655ceb2a10db41414d6ab9a4c5a9c80671b68394983c1736b634de4932d0e9d301b1f52161c2b71fbbdbb17eff49ffdf894d2312020cf434966e92a6ceea8777bc6c2620fe08093a7134c87322bedad5731c9e565a696866d722db027a0ec7188ce06d606b2ba6c804355f7e6b8535a81cd17bc7315eb2871dde645a9811be2b195491c8f9d780fc07c2eb5a49641c2b6035e85f6795f5016252b8d31956af6cc8f8947261098c92aacd6538868ebf4b82070c83b4f6690b949fd03c9bb48286fe437e5145c2bc5fa83d0496ff1fb63bfc0f5e2a9aa2f53ff718b0982bcc1548bde00b2bc30b6530bf3a4871c9f07447c4f20da29c8458c18a6922de5a81b233e8b299cdcf309d33d0201331529b60fbabd96a642a587e957f5a2aaff716016695a1a50bf7cf81f689591954c776e5bc5f9b76e0cefa65848c4dc7e369e57929358d542b6ceed201596d353a7d1e1403bd8e2304806ef923ded420400fa5573093ead91f3d0985107dc6d53da393423ed6873dcd9a5a15b2f38689301a695e7627c58044479fa4dca0ddb2420f6d50a72a40d8c4c0010b09bbd19d88196705f931f200ce5b1bbf953be74dd8718f12ec72c65ee815a9ab762708fa48f6802a0b7a38d834ee48b9bb9a074299e1e0bced519194ff76006ea54f37feff212bdba7ce7c6ef761a0da78f9741de78b055c160cbc8b8880a4c8586b1b1dbe830b114de091133a2326ed8d72c66fec2a2a39448cad6adaa3bb4ff596ba3ec15972d5785017b90697b974ceb3183d70a2885cce271dc3c38b4f14ff3b28a10da496e31687e6c9316efe747a5cbe03bceb403fe8798874c14f87a1dab56b85a65d1043795098b833dfc1b0468e9888e5f9d7abc8f7277f714b54404b454c10081e8d6653e0cbb8af905179d19eb4f5787a0a48d7c34ae792514bc43b4b4384812c86d50d034071d6ccc93b7c3e8454c046f43c8905c0586b37b37296c816f9c7e738a79fcce036ba03cc61bfbb768765ce3c3836dcf5f0199390cfd799fe51dabb900bd641f36a9ec6f6fc76782a8238634d474bdda6cbd69d56a23ccbb257373e2a72250e913efc921d476315c043943d3256a344fd14d8308c32722d53030b90bcb127880b0ea09d501ae8229b412de10fbec187be4253a98cf96bd773a0694cc7c11aae324996cef07fd43983aa6b0e18eea818959965b5b7b00ed37f8c6e3ead74289b03463401ecbb81fac89ce841be0bef52bafcd29c5e573f90b938800bfb4e416a9c237730dd4ad9946e90d77f0449c5ef67bc87a9f5e6061f66986f6de3337e6527665471334d2d98808df19f409a829b3644f245c5fd1a506ec454659e24d063dedf8574bcc3e05d9d549d5b39677e270aadd114198f653634b691df2ca2500c6d3a47a9387d70a55c3061380c4736272ab82a9fd200b84805b2abaf7936793dde7516e24cfbde24199ac8b64116f4eb6d7944964d836e6c10093a24573dd0dc2d21f310ea37cc896fece4ec5daa02c92cfa74b10c056a10119a7249ccb78d3df6a5a3f48405f2eff55b2b6e98edddc739bada3b8758eaef47322d761f56df393bdfbc9c934532d5435bb68867e200c605dde9ff41e2523c3999f66b17266c070bb1849c112d1a47de29eb0868c9756f3e5faeb655cc8602457c357e521ac1bca8a91b761e6032b4131383bf9ddbacf6d9e8b5dc230df2992e26db01d2c9eb2b437a24c4061c8ba2d954be3c11571bf7e3401ae9b4f8193c6d95632ac18d5849efaa3e229dfb1e1a3bbd20ac17f475aaf40f9b837d73b8c429dd5cf81d094a86990174e3db4e3f3c9cc5f99febf23c498649acda64d3b3f51dd181f16de0e3d512278d1107fd3ed4e375d7665c9e1ac6cc36c593e0b1d1cadb3aa884f823ebf623bbc17bbd727d84a259fdbf91088533f9cd330aa6c0c1a5372c8955d0bdfc7f06265ce782ea6eab22eb7f5fdcb2abcc5e040038cf156285d84efc63499f6a1bc4b67b4a1a2a04ed8d578b0619d8be1a596f6b11857d048de83766b2d97377a7b8d52eaf362a0619aca07a5e5d0a3367461e5ed3262d43b23071522133b676b04d0deaa297a508cb360668891dc21ca6182606831b35bd34eb5950b97a52c1b81b5a80f8349e9c87cd45047764976cc00667543408940a74a29b1b13df86599d114870cec0ab0c39422b7cad82afa470db9b474ad0f5aeae00f13b87c4bc561b191bbe59ae55314149bb3cbb68ec17fe72e34b96906d33739b75450418bcaa780113effe0151672dfb4c72a4cc2e4b06be4e5b937c65ca73375df976f61a4663a910af8ff684e4eb4fffe2ca6cc5a959e85acc9a6ae1567eb46d0fc69dad8ec8fe4114fa709b9ec272cd3b4a0d4c5887064967774f744a2687ffa147bda706a4cffd63ff17886cf9d903960f90a74ab1628310a5f821094d5bda2699a53c436f36f2aaf21868f2871df709ba13348c7c9e370d2c84e9e132652c717fbf79d928679cc217a0257d8b6ed661b982efc20017ba10d6c4ba90d20402b366822644156911dd62a43b481d98364ab8ef8c8d2385c72493dcc3343a601d3d5f677dcaf7eaf05f5d576ca877f2bf3d4ceee0b4495b33f57351b781aed6bcd5fe38c125f7a8b115d981ae876f20cc215cf88e579e779c976d61ca25910b58349fbe16a4e418332226e1bba2674920ede5692253ccbd55eb1463aa7a02bcc1f140bb409abb71656bd487a9c639f49bc36c64a8645b0fb3e4f5bc52567a0d1b52236df9428c42d7c524e9bd08ec8085bf424042db006203080abfe92da416525976cd8d1640e7bf6a939056cc2c38cb39f34c50f89163473b7a178aeecad60a5a43597d5041230971175699d76e99e0329b486d942287c2ae5794a4b365b2d5893b2cfa877ad536595700cad44d828e511060b59d8a23c7f5038fe7fd889eea577e6f663cda316079bc48d59e7a40c8a64b218413d31df1837a83049183d15378a7afa098cf93ec2c2a01fe4f5ee3eb243a95a5913c6efcf52e6d9c233a0a4bd000e3422b68e6f86b68187e0367bc87f5c73f5297708f5f7e031c8069a35874b8b2a1cf4d7ce86bbf996994ebb3cdf97d6a2cc33f1daecd0bfc41bb2d51bf399fec190f20656eefb1f657138051c68fb02e41b90000ca9e6b419aa430303a89fca55c96b684211182fe9fa4c47d93f92cc64c66e70e9bb459d574e6d580994891c7a0db29f6e28831ac05b65d51980144679fb204569a9a70c09b90c05f6e4b27f0325f12541ffbc1c5dff1ae8c7958d519e267bbf9fde5ec41780a082017a918064cb424d48cdeca1d6c727f0b7f98a46ab2ebd2db114e9d0ea62a17f396b23855b4faac7b7fe01933a00080005a330cfb9761b0b089a4b2e0e4a2c043519741a660d9bafa4e4c5f9969b5b9cb6044f4cf8d6075a1300b9c383b5ca86384e9e76d350a4a7270deacc56fc5085c6295b197935608a8a0eddf0140eb33c26093f7b62b52bad7deb4969d9ac92a4e1dd086887a70ada802065d13b07ca48bb9fb1f7e34f6ad1833fcc54d0d3d0b7961286f55d7b05363da0c25e69909a7813f9549d806e7126873f788e17f4b20ca2c5ca4f670153629aad78dee0e6c306a6cea34b250e23e472e6fbf5a8d948d40d51d8d78431d6f745717f671af0d95c4eec2df92a6f8b893b958797ca8443640eb51ac54674555981bb848d1985b4d4505d9ec0de8033cf5d49265e3988d98a1d3d94d80c3591d344e2e37bde8536642d5e36e39f62edc85e6e30bb3abb8e052d1b2a7b26bfe63eec2434fef81573e48a5b7c36425ca4ab711b9c7e50dc9c6f92c2b3508e148dd6873f4593", 0x1000}, {&(0x7f0000001440)="8d9afeb3d51382c15ac84dd17e0ff904a17ad94c", 0x14}], 0x7, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r2, r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xb8, 0x400}, 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 04:02:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4b) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f0000000080), 0x0, 0x400, 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000180)='G', 0xfffffffffffffcb9) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x900b3bc9db0b627d) 04:02:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x3, 0x9, 0xfffffffffffffffb, r2}) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) shutdown(r0, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x40, 0xf0000000, 0x7f, 0x7}], 0x400, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffff8, 0xc4, 0x11, 0x3, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x7, 0x20}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x52e7}, {{r0}, 0xfffffffffffffff8, 0x15, 0xfffff, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x100000000, 0x220}], 0x81, &(0x7f0000000040)={0x8, 0x9}) close(r0) 04:02:34 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1001) close(r0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 04:02:34 executing program 1: r0 = open(0x0, 0x0, 0xc7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37cbce1effec91b5b9dbdd9c1d0d192ef2d3b147f210beed36ac5460e7ec326ba8b1001f11eb2093e7cd1cfcb61fc3a3fbc161b68911ec587fa33185a87c355c071fb30834c193bddbe4a834a6d482d9813ac02f628aca5a0ac688d5ceacd60a07403c57625597d5ec21ba6cdc8df97431fb9faf82ee5eef9913ead2a8002ad810ae6a3f89cbec41dccd3d21ee5d195cc830756fffdf75cc9b5285af515312c19d0844f982b92d3df2096cc0c7dcecfceaebf9fb20466d760589bc883ba1eb59f58561c39798a0b537fabf125695b54d78f8c700b3e018c46fe973f46543e20df9f3132ba3a57a89dd", 0xe9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c2ce0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffc0, 0x7f, 0x1f, 0x8000003, "aab223f9445cc89887f16b8765f4fc10f3685032", 0x6}) 04:02:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000140)=[{0x23, 0x5}, {0x47, 0x1f}, {0xca, 0x3}], 0x3}) write(r1, &(0x7f0000000400)="fb7ae3cf5325b4c445d336f67de7e8ee5f7dd1c0b2fab9149d6744bad64fc8929ed0ab443dd934ce188bf3a46c7f177f330e71931e8899e9e5ac96493c75483063edfefee6bbca7f6908f09da3b87472250ae9dd560e3b36a9cc38e4172f57da165f4494c1d5505deb4848ba2b939080703648ebf415d06a9e89ec4ad0088d519e03df2126f97fa973c86488283dba88f0c79fa96b6c0c93d9e7c1e9f274b183800abc315616275ded6a61d894dc352fbce711d078bd620d930d6eec82579f79bf483dc50045d94ab629", 0xfffffffffffffc70) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x4000000014}], 0xa3, 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="35a7a6086040e0746d5be25d61714858a2ad5fa65138600ce7f9031e8059fb37e4c89cf7229549ba1a758cc4005306523a9d8ca67c4f139927a6d95d7db8028d5fb9b8b3cd1cb0937d503cb42d818ae4f68349134d5e2282b4c5279a61ab45bf5030c00a133f2057e806c47ecb418970098c580a99ecb51eee563aa6cbbaf1b4c65db4b6e01cddb7a5318dbda7eca1e2d47b28defccc50c67e35c4d03e787802fce2ede4406af5b96f63a9b9bce4f11d30843aaa33f210d261473f4831893f2bd4fd30b28b3c0282502d4deacefe69388cd3262c5c6ed5774d460ef54c9835a7a2", 0xe1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="ef6487fe2a748c0474c96fb84b8a1f", 0x28}], 0x10000000000002b1, 0x0) 04:02:34 executing program 0: 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)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getegid() r6 = getpid() 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, 0x7, 0x8, 0x0, 0x5, 0x8, 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)=ANY=[@ANYBLOB="01002e2f66696c6568c9"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(r2, &(0x7f0000004a00)=""/117, 0xfffffffffffffda1, 0x1, &(0x7f00000049c0)={0x18, 0x3, 0x40000000000005, 0x5}, 0xe411) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000004900)=0x3) dup(r1) r9 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x4, r4, r7, r5, r8, 0x34, 0x101}, 0x8, 0x0, r6, r3, 0x9, 0xfffffffffffffe00, 0xff}) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) connect$inet6(r2, &(0x7f0000004940)={0x18, 0x0, 0xfff, 0x60}, 0xc) syz_open_pts() 04:02:34 executing program 1: setrlimit(0x0, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = socket$unix(0x1, 0x7, 0x0) socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r2 = open(&(0x7f0000000900)='./bus\x00', 0x482, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffce3) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) select(0x40, &(0x7f0000000280)={0xffff, 0x8000, 0x2, 0x100, 0x8f6, 0x6, 0x9, 0xf08b}, &(0x7f0000000300)={0x3, 0x7, 0x3, 0x9, 0x2040000000000, 0x0, 0x800, 0xf92}, &(0x7f0000000440)={0x3, 0x0, 0x2, 0xb0e, 0x3, 0x1, 0x3, 0x8}, &(0x7f0000000580)={0x9, 0x5}) lchown(&(0x7f0000000040)='./bus\x00', r6, r7) r8 = open(&(0x7f0000001580)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x1, 0xfffffffffffffff9, &(0x7f00000000c0)) getpeername$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r4, &(0x7f0000001b80)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c04fa5756c0c889d80b36019eac3679aad831936e3cc1d9142eaff6fc53f5b83d031293a80d74c3b211496b9cb6969a8232fc3e2360fc5c3ea77bb060b05ce478d2bc570882ec96abf22705cb66379af4f7603ae90b9fe33b6457d612cdcda03b1fc91135f810c3cc9581c4ef3e504693256d66d1a40ecbc008142fb717494e17000000000000000000000000000000699e03a7cbc0748e63d5315a13543503d47ac009000000000000002bd9ac294cb02eca42c25f8625833b0ac012dc8c5a9b22ddf9b37d91d1e77ad6f731c436304a1b09f73ed346600cc1637107402bb4ca67242ee29099692bc23dcaae0e09158dc8dd318c064aaed7d78209730dbdfb08288826dd43040cb6f367bf70634aedceec87bd19801ab929e0e1b2ab8804e6487c98d1526c1fc05508c053586bd8401b8d9b6002c2a041f4749c4d99b41363751b7dbac1a57a4945c3346f91bba5cff4c77dd66430cede13dfb3b0bd3ca63124ea091c2ddab8e46737a2e1e283d356c9a04a57"], 0x1, 0x0, 0x0, 0x0}, 0x3fc) linkat(r2, &(0x7f0000000940)='./file1\x00', r2, &(0x7f0000000980)='./file0\x00', 0x0) r9 = semget$private(0x0, 0x2, 0x646) r10 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgget$private(0x0, 0x250) shmctl$IPC_RMID(r10, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000001600)='./file0\x00') semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000100)) 04:02:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)="efdfae2edf2a926f9e63867a8ad4b5ae80961fb6add584399fbf09074b86651f83c09d6fb6a10f9694e0070c6a6c4ba6338d7a99ea260341b0e1b984fe5ccc2bf1b9e75bddc330bd86305480a2ff4c08dfeabe206ab62105028affdfc8388bab7cf8c4624c1d550576681c1cc6e5b22ceec3fcec290adf04f45f2106af85336f30d1061c873ac6be0a4d5434a81786d8fedf8d36436118c1b435933805d8bcb248178b6da70560578ebd", 0xaa}], 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = dup(0xffffffffffffff9c) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xa0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa50, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000200)=0xc) r9 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x10) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) socketpair(0x16, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa5, 0xc00000c2, 0x9, 0x400}, {{r3}, 0xfffffffffffffffa, 0x53, 0xe3c3047c9d42fdd8, 0x6, 0x5}, {{r4}, 0xfffffffffffffffa, 0x20, 0xf0000006, 0x0, 0x3e1a7878}, {{r5}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7f}, {{r6}, 0xffffffffffffffff, 0x1a, 0x0, 0x9, 0x7}, {{r7}, 0xffffffffffffffff, 0x85, 0x80000000, 0x101, 0x2}], 0x7, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x2, 0x3, 0x5, 0x20}, {{r9}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0x4d5b, 0xe9}, {{r10}, 0xffffffffffffffff, 0x20, 0x2, 0x10001, 0x4}, {{r11}, 0xfffffffffffffffa, 0x10, 0x11, 0x9, 0x9}], 0x6, &(0x7f0000000380)={0x7, 0x10000}) kqueue() fcntl$getown(r8, 0x5) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x3ff}, 0xc) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) 04:02:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040), 0x0) 04:02:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="cd0d5e49dc5af2d82d6317536ffc3d033f3b13935bc835311b9de3e92e17d410c7277b8b32b88fafe189", 0x2a) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) 04:02:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x17, 0x1, 0x7) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) setsockopt(r0, 0x7ff, 0x3, &(0x7f0000000040)="ac471a87d59250c08174ec7ed43dd8457dda03dc1b83e7", 0x17) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 04:02:34 executing program 0: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x200) 04:02:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9d0208"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x20000040, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0xffff, 0x1}, {{r0}, 0x0, 0x49de60d5a0f7184, 0x4, 0x1ff, 0x7}], 0x1396, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x81, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0xfffffffffffffff9, 0x7fffffff}], 0x9, &(0x7f0000000180)={0x4, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:02:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0), 0xac, 0xfffffffffffffffc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x2) 04:02:34 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) rmdir(0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000200)="0a3d9542eaae50d13ccbc228e2fbc2f711bc720efbcb128d64bf8bc727610c3cd076577470620848149bd1c005150e9207", 0x31) accept$inet6(r0, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8001) write(r0, &(0x7f00000001c0), 0xfec4) execve(0x0, 0x0, 0x0) 04:02:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') shmget$private(0x0, 0x3000, 0x12d, &(0x7f0000669000/0x3000)=nil) 04:02:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80a0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x200) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x85, 0x200, 0x8, 0x1, 0xffffffffffff4bc5, 0x8, 0x7, 0x0, 0x1, 0xfe, 0x2}) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 04:02:35 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x800, 0x28) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket$inet6(0x18, 0x8005, 0x6) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0x100000000, 0x7000000000000000, 0x9, "a006c7782ab489ee88e80bed4c1a326224238f15", 0x0, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1000000000007ffb, 0x5, 0xfffffbfffffffffb, "dc0400190002000000000000000007fe662c5000"}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1d, 0x4, 0x7, 0x1, 0x7, 0xffffffff, 0xfff, 0x2, 0x1, 0x81, 0xfb2}) readv(r3, &(0x7f00000001c0), 0x0) 04:02:35 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f0000001000)=ANY=[], 0x0, 0x7ff) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r3 = kqueue() r4 = dup(r3) r5 = semget$private(0x0, 0x6, 0x100) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x241) r6 = getpid() shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) wait4(r6, &(0x7f0000001380), 0xb, &(0x7f0000001180)) shmdt(r2) truncate(&(0x7f0000001140)='./file0\x00', 0xfffffffffffffffb) setsockopt$sock_int(r4, 0xffff, 0x1202, &(0x7f0000001240)=0xfffffffffffffffe, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001280)=""/70) mkdir(&(0x7f0000001340)='./file0\x00', 0x3a) chmod(&(0x7f0000001000)='./file0\x00', 0x80) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) semop(r5, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1803}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 04:02:35 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x40) r1 = socket$inet6(0x18, 0x8007, 0x8) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) nanosleep(&(0x7f0000000040)={0x8, 0x3}, &(0x7f0000000080)) 04:02:36 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7ff) mknod(&(0x7f0000000040)='./control\x00', 0x2040, 0x0) r1 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)) 04:02:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/38, 0x26}], 0x1, 0x0) 04:02:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000500)=""/168, 0xa8}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 04:02:36 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x68}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 04:02:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8004, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:02:36 executing program 1: select(0xfffffffffffffff5, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x8, 0x6}) 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x5700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x7fff, 0x2}) read(r0, &(0x7f0000000080)=""/102, 0x66) 04:02:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1e, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10808, 0x20) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x40, "77b693c65a8be0c8753f6c4a13209ae988172dce", 0x80, 0xfffffffffffffff7}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000400)=""/45, 0xfffffffffffffc34}], 0x10000116) 04:02:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000a3920000003000"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8000, 0x8cec}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x5f60, 0x5}, {{r1}, 0xfffffffffffffff8, 0x50, 0x20, 0xffffffff00000001, 0x2}], 0xffffffff, &(0x7f00000000c0)={0x3, 0xffff}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x17c110dc, 0x1}, {{r0}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0x4025}], 0x40, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x100000000, 0x2dd}], 0x20, &(0x7f00000001c0)={0x7, 0xfffffffffffffff9}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r2, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 04:02:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/113, 0x71, 0x41, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 04:02:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getegid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0xa, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 04:02:36 executing program 1: r0 = msgget(0x1, 0x3d) msgctl$IPC_RMID(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lseek(r1, 0x0, 0x1) getgroups(0x2, &(0x7f0000000140)=[r2, r3]) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) r4 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x37a6, 0x9d8, {0x8, 0x4}}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0xb3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}], 0x2}) 04:02:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 04:02:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0x3}, {0x18, 0x3, 0xbc3, 0x3}, 0x762, [0x3f, 0x7, 0x6, 0x3, 0x9, 0x1, 0xfffffffffffffff7, 0x401]}, 0x3c) 04:02:36 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x1}, 0xc) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10082, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x9}) 04:02:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) setsockopt(r0, 0x7, 0xfff, &(0x7f00000000c0)="e6846a5399293394888c19c968dff312a6b1f6c649040fe2ea656694cfcc40668fb7ca8a0b731e109ca8344430ca9461e9e29a93a9c81ef2d46dfed0741afb505f1b89e640b2be1c6bc56902f88ca9124e403244c088269164f4ced9d0d3908c3de9eb50f3dc360ac7ef3b", 0x5e) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r0, 0x5) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="6430ca246c72503f43714b090000ffff002e360100c8f8a376e8e024fc752de32148fb6242b8e03ad14a7f5259bd7fd682407720f52a13d79100000080dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c878900000071ff6b8d", 0x61) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "05030009e6ffffff40800000000000001000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:02:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:37 executing program 1: semget(0x1, 0x3, 0x2a) semget$private(0x0, 0x3, 0x409) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 04:02:37 executing program 0: r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_open_pts() r2 = msgget$private(0x0, 0x460) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x401, 0x8, 0x0, r3, 0x89d1, 0x7fff, 0x7f, 0x2}) 04:02:37 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x180, 0x0) pipe(&(0x7f0000000080)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}], 0x30, 0x2}, 0x404) setuid(0xee01) execve(0x0, 0x0, 0x0) 04:02:37 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000740)="582720efabd16ebafd33055552fbd5e41789632dfc94ff334a5619515a4c8ab0619800003dbd14396e21741e622a24ede7d45d3bf579456fc7bbdc9f5a9ad8a4f5ac6f81ddf283d548f728193ef16a960387a64d5f16b100000000000000000000000000002c8a4a544f895fee771804be9cd11f7823c17056e5ccdd7caa75330bfcb5936225bdfe3cb6fdc35b272c65f1834614fefc66a29545b7049e2138a873729a9c08334130be3ed6555b6daaf76a21639b72eeaccd3a9915f37c", 0xab) write(r2, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d222", 0x25c) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xd4fc, 0x1, 0x3, 0x4000000000d9f, "b08d16c6662247ea5a2b2c225faf8a210524d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() setregid(r0, r1) 04:02:37 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7}, {0x9}}, 0x0) getrlimit(0x8, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffff0001, 0x7}, {0x8, 0x40}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xa5, 0x3ff}, {0x4, 0x6}}, &(0x7f0000000140)) pipe(0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x2b8) socketpair(0x18, 0x4007, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x3f) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgid(0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r4, r5, 0x26, 0x8}, 0x8, 0x5, r6, r8, 0x0, 0x7, 0x3, 0x1f}) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x21, 0x2, 0x2, &(0x7f00000003c0)) r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x24) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="0a2c819f8576d7c6193a219444c5c8dd22deafca02c162500f5390e3dc9a62d21197b6ce32d5b094f8b0e0032dbf9b3258f9882151c1a77b185a4468856010b3043a0c85a248309c7374069b13727fe3bee8d24a3631e8257c7f84933c5eabf4fb40aad9a0c71644beac63eb57ac95a9f7c992b676585c64834b13639e", 0x7d}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="c0000000000000000100000003000000adb7524d666dafb0191457327d31e83aa511e11db27dfad353957da1cc55387c71a36783c23ea70b204989edf5cd550ee9bb9b4eab4cfbcb4714524ec3ed79be255eee82b51197cd1053455b329aab02ebd5922c4e1ef238289c6f805c844a2d3fafe4c189a8112e8a86712baaff1eb2374350fe47da4c18e7ec88c3d9fcecb4d550862ddf11b62c61a838424f43a1ddf53be93c44c86d26c3f8032dc24d7e00567035e3b7651e5b6fed000000000000"], 0xc0}, 0x2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7fffffff0000000000000000000500000000c60100f2e9", 0x2c}], 0x1) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mlockall(0x1) renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000380)) 04:02:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x2, 0x40}, {0x7, 0x7}, {0x6}], 0x3}) r1 = socket(0x23, 0x5, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x10000, 0x3}, {0x18, 0x2, 0xffffffff, 0xfffffffffffffff6}, 0x20, [0x76, 0x3, 0x81, 0x101, 0x2, 0x5, 0x20, 0xf45]}, 0x3c) 04:02:37 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000540)={0x9, 0x9}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:02:37 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xb6}, {0xffffffffffffff9c, 0x4}, {r0, 0x10}, {r0, 0x5}], 0x5, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 04:02:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000240)="48d5f54d92a9923639161d002e21b6e4f569d8cc538f0f9667", 0x19}], 0x1, 0x0) write(r1, &(0x7f0000000380)='oL', 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000180)='\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='!\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='/dev/ttyCcfg\x00', &(0x7f00000004c0)=')+[:-$^/*,!\x00']) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x2, 0x2, 0x1000, 0x2, "37f8014f7f6b2cb073570f79f5695ba0165874c9", 0x7ff, 0x1}) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="abe748eac727e2453832", 0xa}], 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0xbc89}) 04:02:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "d730704cafacc3e9e400"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x14, 0x6) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 04:02:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="dcfe7d29203f69cb51355f5ec5e1cbc4dc5c6ed9e2a522ad350e4d879f4e5e236c50041438ade0c25cea44a5abb1780c1a1b15cc89c9f4cbff584fd4d92de9c89d1eea79f313a3b1413006572b301f0902029b378d459df159d50e2d9195eb21fd6af15e9252f6cda44765ddcd3e53bca9dd147e38ec6443e2c59ad6fea7bf82dceeabcef46b9caaa23408f6de50520f2e0bf05dc017803c74b42130a245b955c8c42c2f353b58e71c38edcd4dd88ce92128b1773c800cd30aa026520ab93d31a9b658381db84acf67b3fc55ef9f886f60b1e55a19bd1d32", 0xd8}, {&(0x7f0000000080)="9ed2cb57a7d12e0a63ced6681802d5f6374c468c6bfb67613b468a", 0x1b}, {&(0x7f0000000280)="5b39c50608588c04b098d4876389088aed776f4be0994c7a8b167a5e7ab29ca749719439f62d935950a745f6fe33959c0c526dc6e691b8c1dcaf4db0bbf446f7eaa63a7ca113ade6994b420a5e3fa097530129609a664467a18160e3289b667026ae7ff5ee42f8bfb29d1f", 0x6b}, {&(0x7f0000000300)="801af38d33b9fcd18f9c918b1e42221ab0c6864bf5534499c8cac9f65c951168e749b81c78517834562ff67424e9d91ff9846e15e4c65ef267344e7b775ee151dd27dfd56037f766a69bb12373294d4c3d27f6cff06b0dbe0dd674fbac58394ed38279fc38ccd5918dba3e0150632ebd76a51c618d69287877f2137a92b9f3966065423827be119f9ec80097af57998a8a35ad550cacf8817adec98f95017207a6834bd792ca0450a05c152bf3529aa3fdbf168edc1d9e2dd858fa3ded61d9dc420b0b52daa3108aaec76b28c7c483618d9c5ae8a581e55d1a0214ed60df914e10267a2ab608b23bf71136ab9feb7a4309cc15707e87e7724343e5caa29f4cf4ed9cd0857361c0b31f542e8c80c508c84e8e687a2d81171f3de0a1a5c3cb23e4779a0b2bf7a7cb50b4e3df95802689dc673f998df5a63b40d1741a7068388d8b60298bc64114e568f56ad08509bdfbd3abb2350d67f6221963118d10b5c6201bf1858cd39c2ebfc967eaebf33499bc7c30991c4ffadf8b586e7c650df6bbffd85faaad123fddbc38a782e2713baa3a300a148773db6d78666863f42fcdeab081a6c2237ba3e439e2a3a39040cc150d461246a99de14c0835f956b44d48ac9d6a0ab1bb6c7e7ba50e8d8a3d5556ab7e0b9aa627aa24a5fab75cddd1cff69e2c9b6362939135ec0d505882635034ea47d1b96c603f30bf613f3fa7aa0a33037582cef74485bb5f2033edce5960291c51e99b370d64be698f530c6ffc73837ff99e655ae1d5401413d0e11990ee567fc06adc624145a799ba79374e2e22a0de662a74bb41c2ed900d7fa873f67a5391d3f4fc87d80abb3057de27a708ef6b24d67bee9e4068c663c7b2b5f49cab52d8e0d0e277d08226e1c8879331e147884501a3c6e8b694a17214e28864f18af7cfdaf95dcebf92d89dd0246cf5fe5acf1dfc1757eaeae7aad3d31f021a8668591b37eda89d9113e6b0a346b9179e3d980663e1c88b43e169b7de96f0385804b1766a130f271349d6a7f41d01a104cf0e4a42de71dddf4e683645997f5c7481269028b6d111b8a03e2e6d882f2112f852a6f2ed540444f20a350f019b54d39d5dcda77342e48521a35a8df98be80b46c102f994f5a789e708cef43d1b7898c33806e0863abf43875626712ed2f607f0cde8ced091568cf74e5ad4b18b6df9ce0e1a226ff78a2cc049d50250c28d3e981aa085c190cd0c4b6c7ce37632553388b573ed240a56196eeade830492569a607776bc586beda3c82af2327c6a72c7626e122169e35f75ab3bdcb3e657a2d45ac2845b3b22e89501a6bd06c68e3c7a0718cbf1a7c98cf751decdec3630902a3c2e7937297335702e41a57a0b31a40bd3d75582937be4db3ec1f4104c1356454ec0b04fc9bebd39522792df9ba0e313407a487a4cf3f850bbbbe19daefc748b426cd611cf79f48d5c857710102bc062df0e60ec0434fea1253f136b09584fa21b49fb37b224fd51039c49681a83c93d62f2400e933b1c51ae8d0386501aed478e6265a144e9cd5179736477c9b036473bdb14b9883df196bdb6af9a135935782dd1839df0663b10e71f6a09f01f1bee67b56c8a21f89d31cbb5fbd0f0e52fc9b608ae11527fec2c5a82feaf651e2244f0e037e098baac324b62e46c6aca98946741d43c96252422633b485b5c594d1d28eb967858c3fbf35031fd9c2d6d962ce52cee47df460af5beb5a57fa12bcc3b7d140f4a19a144b897100a2c0d3c13ec9418d8f8497c31797db1d5d698b004e03c1e9aaaac987e4f11f0f8b74b919e3ee35d765fd137dee0fb8e8e00a0c882dce45ea3c4ba6c0b07730c28bec928cafefbe57241b59077df0bdd1daa5b41b1545392b30e47d9374627aa916769bc88994bad341f7f701a6bbae5d39c06ac8f6e6e1f8b1c7356a16e8fa7e1eda7ebc22f99e2cd020e8d81e4a1f2c6b135682cd3d6fa79f6e0d5ec5cb341ad6394d92b62af69ae007fc882853a99a939eb687df302bce9354c12c2738381f32c815b251311d9ae0872ef47a480a53696f7d7c467a2826344342051e46c383e991eea98e537c971570925cf475fcc1474ce83a01fe159191251366078e09d39aa12f8c52cb2f3d067b506440ce28a4286978003755aa63a41dba9f2ddb45964bc2d3b855ea3c17ad6cc952d7ff6cff6be45880ca656ae4f1e295e2f30bec87ac43030f2bf0a5e95cd37f0dd3a49198733ef6e349dd5506805bd996cb6a0ffed6abdb187ff1404e27dcd04128a6eba8a2d074dcfc8139327811277c1d5269b8281997a37d2da45315a9567e3fdf307b8f218674ea13df9ced1360c2fa723b45dcf09850a481dd1322b1bdd26eff9fdaac7e75e178e54ef77423b9c1a31123d20f953d8b00c55675e2d1e19643ce7e8f8bdddb8a361ee269236456386045b303f4aef2d50f139262054ab6f303804d6412fb93ad8ff9aa3539350a6579afc5a9c0559fd4d5727906a6c913e63bafade4d9ec9343cb60cead4692262388f6ec6f6ac5130156bb72fe3d06700cb5519fdb5c0167b59ad4a3a39d299c7887eb0f36b242bdbb4f2d244f52f653354eee564481ceffd6c6fd31aa8ae6e7ba9744a5345956f035ac8b5ad49b182ee13e96776d6851ac192c31eafae8f164b54247a6671d6bea68cb3268af3f9b9f158bc63b49b22491c571c307e0aebc7a16f560a1bc5821be2654a87af3b8362aeec3a84415fb911bad95edbd1e0790553244d9a8a6414846ff7623c890ef6b25607d416e6d926a6e2471e2be083d183c088f3e4c8d59fa9a0e73d43bb29a1c4c64828f721e175b31c0127ecb21c002997cbe47ab13ad608e49d876848a4d25bd22c9134a693886ed7f04f1410c5b67f54b2e63bee0bcffaee484e8fbbf247596a06b935a55cee841697b8ed1b7317f1b8e4378e5797d3aaae609077bc9243f7690fe74bc4683aa7ccfa964bec574765c5ab348c1e0e5a15b5291e63a4815eb5b3888bfe8ddadc157379b46fefef255a74cbc742cb3204c1a020368598857b2444ca4af47124b65eca4ce26175a91c58e8221685de79cc533bdb627ac64c42dca4dbb870924fb5f04f7f3b9aefb5f91dce648d3a71ab1c6a98baee62bd4fad7e18dd920824b76b6254380bf6640a216e742b2d70986773a0ddb421645d3b193967be7bfb9cbaed07f8422537128d60aef36d6cdd55f1eafabd641ef81fde37dd5087c5e1247921352073f277df8ae06f75033fce54a0e7611ee446b6733ee3d0e39099ce34ace9879d4f367522f138abdf6e61e975f04c1cd508d0de0d6f1e8721f1e80ed087500e82adfb34ca4fe2e94f040b42e8cac238f4232226b658e986c980a613d9bdd78f526b3609380ea4c0ee43f752f43a2c0c2bde30e452c0572525c9e4c5f88c487f1a4e6a70bf6b1f43acc27a3e5f954f9213bc1e2757a50e50acd7087bcefb69c9bfabaf7c2374babd8518260cb527bfb84a1735e9e4a037e730b7cb0310f7c6ddfd5cd99d114d65f8d23c58f879fb7612ee075f95ea5dc313c7308fe20cbbb08ff8fae5a06e4802bba8bdc997c01fd5cf6d42c9d57396f00f9a2df2ad3c0e03a5d41c40f0d998e38a029e214f4639fd912c83af7b86d63d36764a1925a87b46caa93d10263a44c2a459d77561a4d456896eda93f29ec3b5fff3086683caeaa3681dfdf583fb0d99b652066b9a48a79035ab0a1543d99daab516e039b2d670389929443833eb6dd83d38afbc951fa8b7c6d7a1fbf1fc7f670ec6a7789cafe3bf43a4e3cc4c576ab10f095d583c5ccc37f6e0abc5270202638952930d3fa6993d1c8daa070b7f9e0bd4fce063268928101ef3de0e53fe81296e461016b4e7923d3331ff8625d909fbabb3f8fa973615b866fe33e171238c71a9c31c30c91d3059405ed168d53f07b6ac35deb66d5cd80eec6b5a75abecb025a697612d5be7760f254fa8ddb88a6cb3be732767635858799c60c37efe3f8617fb6895a64607b29b51c938791386a745b261a4bab28c1b1c247fcaa16d62547e2962d4d2111c91db4ecb9411a57fff72a96d5fe5bb75b5e561cd3bf5146232ebe93d18e890136adcb0a89d82f5ceb90c20b855af8d53bed2567e6ffbab71cf3dbbced17ef042082f54160d161de3342a477d2791ed8dfbff944c74c2d9bb76f1d300f26b29c4acdab9a4dbdf9076e4ecb28d5ed6f50968d23240b0d0bd646824d454a3f43ce461b7628a29e74762a34118b13d630bee149f681162e3d9e5302e217598bdf2247f95d2b569a3a1dd43cf1d6c3d5a905f6cc36dfd7df9c07a4d5762833d598469c5a1cd981ad79820a76eaabebe6de382a62e5a3c8491c159c254e4763f2b785b1f3676f939608f4ba47fea38c08e20427dc4895829ce64714aba0ce3f086c66d3dab141f646b10b6641026e72b6c9330f26149919569843b700e0cd65f0c21c9785bb97d0d2ccfad46bdee875f672ec910fb0933581908cc0cef836bd27a58089a887b948e9635ef33739692433323c598929e2fa9ffb5e199341d4fe3ab5cd830641c9141f8bde7552c44d96c8cb4d054e285c4ba1fb92d219a0293c610ad664101fb7678e3bc2b3ca65d84103813e49b288e03851be3c6c9b108bf2ada12eead57434cdeae3b43963f387eced51abe5b76757d7a90a6a340cc22b17a7d002a9c8850170588785e85225343e664e3ad79e494aba66ed6194a15b4bbd5725576bfd9605ac3a96acb556e08dd71d7618e148634aadbab841cbc4e4206688aab509cbe235ac1fe0d6b27f7f0ea995ee39f7c29166f941057c0db0aa787158753094017b1f26e4ef3f1ef2e82343ec365794314bb7cfb0b6b55c44226832ea66fe06462c542ad6c9faf12be51272684067425bf074635fbf88a6e5dd66b645550b4a1e75d32414f7fb45342a17d349f2012bd91325887565af0d33e695cc1fca01ead048a2347b0ee723a4152574254646b3998806b7123558b68f7752e02017b1b14f03e9c1aa3ff18f0112f305118670eed42a4b80fb76ab1356a402beaf799c799151a505d0a068b8ff35a8087708768fccec901e8c3ece0835976f63823484564dc6fbe93eed0795b62c7f21ee160691628ebc33e9d8f9bfa76e4a09a64fbe023e63b9e4e7c88c7ebd9bb8061f9e9181309bba05381785bc28a7a2d441ec7a94049c130472c30ff2e85c965f5f80af9379b54358430a8b645d4a5c15fb71e85afb90ef4dd8b570fd5ae7ae6124ee8eca5edbbee1011dde96a1fa142adecf2431f39de6cb146b25c9a944401d7f7864216ea79f39cc68befc2601900895569986d770e3f845603a0aec1c6c9c4f0c6b11ab738e33c4f7cfa62bdac25d19a5dfef3b42c0e01a71388ffff89b96225c614adb21fe89cd084984c0e6013dbadf098730ad3e6b0cc9fbfde7943acb89ec8eda91fd9d470173827259286209134d7c86af74541e4a4ee2987e0dd862f4b07e36df3e0f4d977b4992b6322f2cd31d00dc15974c97179e125da33f5b276b52356569864b52ef41fc9940d8b35fd622386a16420c029cce0fe7d16ce619127cb418dd5f5689f1d467b15e3409ed74a6fc9d398f518dfeffcfd244db11799c045320be464e99f62a7135e17b5e371bd9e84abc8487ded1d7c05e05b0a3ba0918b6e6d36a9727c09068d67421c59892b01c75ac8dce84190b77b1e449458c4efcfacad28f40a4befacc8e2d445f46f33d12a13dff9e54fdbff8fb9b3e4d2aad80e82bdfbfa620afa3281e6d56bee0fb2da67fb0be560371c84d8dbee8b95b2fbc0ae29a5625b3c0bbd72fe48d5", 0x1000}], 0x4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) poll(&(0x7f0000000000)=[{r1, 0x42}], 0x1, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 04:02:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) socketpair(0xd, 0x825092b577ded2a2, 0xd0, &(0x7f00000001c0)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) flock(r0, 0x2) flock(r0, 0x2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 04:02:38 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x400, 0x800, "6de6f64b148b2257a3097c19ac0b2ef98d2c92ad", 0x80, 0x8001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:02:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = socket(0x10, 0x3, 0x1000) accept$inet6(r0, 0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4a, 0x5}, {0x18, 0x1, 0x7, 0x3}, 0x100, [0x0, 0x6, 0x10000, 0x7c, 0xa79b, 0xffffffffffffffff, 0x4, 0x3]}, 0x3c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047001, &(0x7f0000000100)) 04:02:38 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) clock_settime(0x0, &(0x7f00000000c0)={0x7, 0x81}) r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)) getegid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) login: load: 1.36 cmd: getty 70938 [ttyin] 0.00u 0.01s 0% 307k 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000080)="ab", 0x1) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e3ff6530360000000040"], 0x1) r2 = syz_open_pts() close(r0) r3 = fcntl$dupfd(r2, 0x0, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/119, &(0x7f00000002c0)=0x77) dup(r2) r4 = syz_open_pts() clock_getres(0x3, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) readv(r4, &(0x7f0000000200), 0x10000000000002a3) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) symlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001c00)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) recvfrom$unix(r1, &(0x7f00000013c0)=""/181, 0xb5, 0x800, 0x0, 0x0) semget$private(0x0, 0x7, 0x200) sendmsg(r1, &(0x7f0000001240)={&(0x7f00000011c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001640)="ceb0655a389f95908dff5e7959b1038ce593dc6e6155570fc1cf381307d9def40c958ea8e899238c4f3c12e0575135f065d1140b9859fd1f62cd34a957f8dd40c26ac43ad36cba52e1e29ebaab1a3670706db444f9ba918fb18b79e166193ff72c9094dece48e2f79dffb3a3165fbc33198c72ae19776eb13f95cd43c19cfdc04162abdec2beed85dd763830342ee93e927ae5b502d1239da04e82c8", 0x9c}], 0x1, 0x0}, 0xa) setsockopt(r1, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setuid(0xee01) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) getuid() r4 = semget(0x0, 0x2, 0x20) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x3bed) r5 = semget$private(0x0, 0x3, 0x91) accept(r1, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xfffffffffffffd58) faccessat(r0, &(0x7f0000001140)='./file0\x00', 0xa, 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000012c0)=[0x9, 0x3, 0x3, 0x6, 0x0]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001300)=""/21) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x2) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 16:00:07 executing program 0: r0 = socket(0x1b, 0x2, 0xff) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x9e5f, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:07 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/48}, &(0x7f00000000c0)=0x32) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 16:00:07 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r1}, {r3, 0x100}, {r5, 0x4}, {r2, 0x1}, {r4}, {r0, 0x20}, {r3, 0x4}, {r0, 0xd}, {r2, 0x4}], 0x9, 0x3f) r6 = open(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x6810, r1, 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0xc}, {r5, 0xd}, {r1, 0x8}, {r0, 0x60}, {r0, 0x14}, {r6, 0x104}], 0x6, 0xbfab) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x0, 0x7fffffff, 0x136}, {{r1}, 0xfffffffffffffffd, 0x24, 0x20000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x60, 0x24, 0x3, 0xde0e}, {{r2}, 0x0, 0x22, 0x0, 0xb89, 0x9}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0x7, 0x8}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x9}], 0x2, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x8000}, {{r6}, 0xfffffffffffffffe, 0x80, 0x1, 0x200, 0x3}], 0x9, &(0x7f0000000380)={0x9, 0xba0}) kevent(r4, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000004, 0x4, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff9, 0x4, 0x0, 0x8001, 0x100000000}], 0x6, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x20, 0x4, 0x8000}], 0x80000001, &(0x7f0000000480)={0x5, 0x3}) r7 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r8 = semget$private(0x0, 0xa76bb20b3a2cc080, 0x400) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f00000004c0)=0x80000000) fsync(r6) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000500)=""/230) dup2(r3, r1) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000600)="d64e9e3f3285b12555aa621b8ac74ffac2e4960c79cb84a718bf631ffa623e150c66cffbd32594b4cd1ee112c9aeade9054b23f3f02479f19d9f625154d2888f9666ff863dda66e2f51c8abbd70ec4009f18774bcb402128360b7e5e4f7b0ab2d2f0771b6cdf10fd4816fce0e8", 0x6d}, {&(0x7f0000000680)="dc69fe1d5cfc95a5a2514ae13100de4a197c624e4dea1d", 0x17}, {&(0x7f00000006c0)="18e1aca3e18a8f093b5ee62496a3be18e92eb3fd5971bd4631ac14b8532c7753e8f8bd058b093165eb4445dab7f2f6d074729672eeb620417f9a83b85c9e67907de926e34873b5d2c04a9177a44ff381ed7e5828bcc0071f407838e9736487f04325f4374823dc44a128d4906619eb829f2e3f8d5c8259b8ef8d3c93c82f50beb843b4acb4ae7f7bc67c3fbe8e183feecd657ad2e17c8221ebb196e791f26ca38e76238a14c2983d27e7c70862d5995903416d6a2f5f4eb26b4f68f9bf2b13c134001cb4e4d73bb3e10a8d595cd8cc8e787b762b4d0855e05ad05d971240603e7486a22780c97d8031311c8efebb8cf5a26ec60fecf84489395e7bdbed5ff203f327e5690251087fcdb0cc7ab76125306594c7825c33c6946adeb5d2dfeb76ba724a2fffa493d149e4a51bc7dfe7b202df238f201018bb985d966bbda1bcb343c9930975619102db9523afd597de1b67b563b983416432eb5ac4d44900be8cacbb89fdf30326826991162601a06ec716e44d778b0740ce41abedcccbc3cd6ba2c05809aafb224c445fdcf04cd38d8aef88deb14d9dff51eb8683ebff6c133067a99a1534d899b8323a48cf938cdf111d87892efe5c44c486b22b391aef38709a77d747da1a01ddaeddb585e44e2357db377d19b022ba26daf313903f7eb2822faa0343c62610ecebecd49be13e2a00c35e6fe8e03c8c2f4c7c0556b142ccd96e076b1c74f8f144677d2982f5cd8aff555547fa6ef999b808060a8b335cac7db0ec3ca38b82fb4c3ddf351ed7fa15f7f519c1c639b27784486551852bc527fdaee2c8d36838ec82bab6b9930063430dfd24fa94e7c07a0d6529e30ecca80703334961079a0dd16d6d4940e86becbed776db6f875765c06cb315a6cf7a2e18c1af0ea252029439a5ba86f1c884bdba9edf1457cbf8601c63ccdee2954dea3b1e08d9afc2fac053d1123517fa904e60941de501c3d2f4dfb9f8aa733243f813d055437bc17622388865af87bca034daba10c9b665a45c74bacc3b1a494d149ee10f1feb29cd5fa236ed5732d21e57bea04f9424d52543a932d89d82bb2cd4abce8f3981fafda3d4c95633440db987db25ddaf75d64cd347a4b0b6e5234220e04c335671fcdf46354c99139364e70b283af62c6368f093d7dca70d3ccc31175a546b7bbbe946032ff8b57982df84e7511ca01ca9d7bf617c75bb18319580605647012509649639c8fadb16f65dc52ecd3768c810e363ced365d84bff12c856637949c00b6e2beb360a5159316dae61e01ba1d39dc3621a50d10350f1af694171fd67731ecc2c8963f7f8ef8db82c2c06a2d36b9232045ef33e2cd70a61fb4edb0d4fa7e3f4c6f876484b0ed174d3b1c02ab5a2bb07c9b6f17a34537b527f6e9f7c7a68d26161c6a9b819a82c661cdb9f8e6aeed038c7cdb18dbc7042313e31872549eaaa58adbefbdb6c216c16470ce5c9561967805642675b7c826d5ffdf1f7759db4f750f04eb1f581653bca716677bc83b16f221f996c0f3fada3d3e39a8d58e5fa6f2a8e0180c3c87ba91d0b5c181eb2da649c26d3337c74bbd0332250c0c0240b391dcfb0a5e4f2e49b26620a5fac9c491f785d2ff1d000e6a129b972ac7e24a56b9b665f1a11440d6ad60ddd4d59920b874421a36f7e6fa3de5d33d65f8efe69a606fc4e9d0a88bce3f213ad4e6e226207058ca796c820dbfd5a6034303aeb35722c40d5cc60886cc0764eba2551e8bf2e3b5a87652a5ef1de4ba3eb73703858f4bd9c025cab00261b00103a0c7f91d234cbc17d297596fc3d795157f9a76819b1caf91a9ec3c3d46bd27f9fc6a50b4aad7c4d8d78f485df54af0f5bdd3b0cd1dadea38fcacd0a033f0d93d8ac083e541a9bac65087d319cae89de104787dc6fdb3d81c1cf5a67727fc22aa23adcec09cf946d373359614a37d6f1b62ba85734d4613ffb9d89afb9c98abafd769e7099e185f11754559ad808dd46435792020e46febe927c8ae3944a8934e2ada3aa870d5c2f3e3bc11f81da9bee6832b9d54ef5cd47509b25f8f182634484f3ffaba741666779c45823b951645269f550942bc69e3f55a172df1639c3892e6b9902fb19d6fa143aa4ac877f88cdb1336f11f32d5a269092b7838f5f8dad84071443d61b56d8ecd45ffcf1d58541813774f2af9e60542475226424b56aa657f9cd13fa4bb629ec59ca9bce3566215aac164cef3f7375c3d5c30357542761cf8593ddc7d9a4949409ff208656be7b3254277111b57b61561d22265d03cb657d9eb276ada8a20a334e8ccaaaa3bef4b2c884c696617d536912a07bce617fe2d77f81c1bfb52ba4a757190c1d18c67bb273145367ead2d4a20cd6bbd6a37943beffdb43723165982ba2bc3787682e23c13a929d1ab19b5db001033cc89ee5f70786e49339ea1ca07acc10e0c825a5b30444180be4c411160c5db73dbee0b36fb115919ab3a424cd3026a2588040f33535ac8f3e6d977f3515257fb2165e8d661b0bc67a99384efe960e015a62ec92640c13057eeadc17a575f75c1be0e3e83290f059d6f9b52b07ebed95fe627f169ed692e40385278c8bf64de1375b44832046ac95d57b2a99fbdbee33b5e1a3f813d43fbeebd28575a6f04009253b8666f988b2e6f9a5dc76f98bcbb41e64d754225e2506cc2878a1bda9f61260357d235dba58d3cf7413ae0acb5d9880cf7e71dac0128c539b9d58ba6e74611d4b2bab9e28bab2686d029637dd203d72695f81898b46dc4a1eafb2266885092fb74a93d05e9e279b6dae1fd3910a634e739e909b22afde18689b2a173e047cc9a953dfa22aa3b4b2ec6ab5286b62f890459c26f6c64418a0e0b262b74abb0a37a30a74d6e3d857174ccac7bd71d644008cb14cf598d4e0147067809f99bb07f3dcc53017570cbeacbf5043916acd1a166c44365228e184859d97f480a95dcdac372508440a6f94e01c5c22a0c69bf968b7e4113554b5be8902d6512a8d9271c2146e507c1ae9839406285d627b4f3cfbfbc0c8e730fda4969805309b6eae30d9d3cf7dac1c2c380118dea18e167491e1969c9e7e0ad0a5c20fe78972e08f60f0d4f6df406053f0542c3f31edc46e94e7730aa7def34f2bc41de963ec55ff479b7534c4ff283ebd89f2c1b9e575f44fb4d2753e4598e365bdfdea0288e6318532b0f281681ba3709dce933fd16e57119ae170cf92163ef61c9cbf3e5835421dce33bfe0e5f6a1888ad1454a8d5907f3929fd12e3610757671c9e72777bf75120d9f72a9537b7c6819ff8c08fb6ca99ccf198279355c7017a270d06750ee210bd8f620b3e767b97b3829c26525a74bb54eec2a5b3ef19aae02789c9137c5464e0fc6444a2c401b3057c251d4e8388fecd4aea7d25d8f1f676d711eced359d86b1ddfe4f358d88ad49e4cc30d1b8904ac9258e96e543e012fbe29a46a98dbf7abed2619bde42aa0a521eda8e3646014444194cd09b4801f3ec2daa2e6222dcd94cf6eda032f91da48d1a093e2efb8091eab72ca5723252f0ae601947e62dc88558531f5d2f99d6cb2d9d0acf5cee57fb155b021cd417aa7f60c3b274eae45d0755dc58d0ef74dc9a6631e33f71b7872b4872eb5496c2cd2eba639846bb3126336aadc32a28cd53811e320e8bbb98122c386ab2f0dcb035a95d0b529a44600e8724623f925a4d81122040d26f8d2b3e6b150741d17792c7f5a5bea8c79b0e0b283585861003e1648b1facc3f5a020e0946dac01339e2012030a0be43f16ea43f82c99adfbe2a694ecb27bdb5af38a173eed86115361b395c1072354144b77956b0e4b7602e78c4d3e14c1a4b443133d46063d1384e129ae82aa8f73fd270f6d2d659b0e449249d03b444eb370461726ac98f9036c1342d3570e0d7d12f519de8e2f17bf07773505d3022c5a22294d76e69eb22cf73ddc9422fc1c15a1ed65e456f864b90622e956bfc234c6d14121cd9b8e8686c6c0246788dc44c82204c1bbf0e2abcf3b571aae95bde68f36ae0a76217091f1a783b6f3af50ece2270a1ea075574792d97296f74f86464f4fa139d128354b6f28b3be3ce2dbec34b7e2d14d0b4e50f54020e1bb40a2ba03519d2b7d344222a869711b38dba7ae2f4b619782016e54c6a67b55f693a2f2cc63e5d17400f9c4b13141b9a81f03cf724069d59ac4ce4f815fd9ed5b4943a349b66eb022ea49d0e129e201372d659e8ac83097781e427a71c648f2dca3fecfacc270bffe3a685018342d94305702563b90b5d39dd87a973848f9abf01d3bca4e4edb8554a7b3adbe945b6747f1b59c62f3bfe8b825c8f04dfb49e7d6f631d6aa4be7feaa38703545545e24dd32dd6c5338f42e0b1a927c36c9cfddc8f492d572f71d855396b81f51317daa0b5cf5c72e6564668fde848fef21416a82214c6bbc3f156219c5c0595466f12d16680338bb2a340e3137048e2c5e9d80489324bf1ba67f7a0c958e39a58c02ee0075b43af0be82c36ee7e2055cc136c49c570da639dad383c3ba7c2155a356a0ff53aef59d00c3f468a87339570b8ec2cbd85fe62f0f7b9840bfcc0010f8f291e2f0f7fc6ad4b479d8586fcfe0f51b568c56da29942af9113bd5ca53ae1fe66af5e6afe2fec3bcb4b82ac4064bfadac270f2c2eda12f2acd128b5e9beaaa0c9f6cf7309fee89b660e062e339b0a62098956cc36a50b606ed3ece52dc753f24f86a8185b5c3d15b551c1fc37e89d79e2e50118180ec99402aca9403a5d85a0c9324c7020ff87810fc1382be6716c866737d1d794ff957a2db5d2e90a1872d0dd58d7e3d620d99a4f9c9123a896f775047dcd89cda19fc5c01a9bfcd8b54ec73051914d7fce110683b7aff414d650ca6b183ce5c33619ec8f8e4df79e3bcd0882a73fd43efcd43f984091b020f0ad83a4df07599ee454e3aa51c9df3e2520ac9bba597c4849e11d0c8a39f10c15041daade285bb0b4e080031ae2a8b1839621044222404f96505b27b22aa3a90fa1965ecfea8d97c46e4a520c5b1ef85478da482d184b2453e0b04c581d0dadfebc48757d8b09a7a464d49e94b2a33d463a2a757c5fb0b4e22814d7f0b7138d492ce21f19c694122883491498f847fdba2b76bde756277bd21927cedf3452b4bfed1f5fcb06091405ec3fd6593c7307d0b722fbe7532a9ec43a9306af1161edeacd114e4dbcf44d7bdf5985f2239577fedbdac2d7aba44f0031e2a571c4c2bf44524ca3c09bbfa5ae3fea5cbc2230e927ed2a6b20e89958a98c60558d7796f6904fe3b0a5bc068f02ee2a60349c9745675fc0540b5f3be4518794c7bdc112c1030ff9b125eda56d03b1d8bed6e21c8c65d633feb1396b0abb9c0cb6f29902fd7d96036bcab3fda3ed4489986359edb904440ca6530ad9e768d0ae90dd938eb3680c650705b216ae144b9a345755de0fbd8de666a58d0bd055f0ab72241bafa14d97f0933ae90249f691ba28954d5d4d6e4892927d84c4c4fe634f94964539acbd68d79ecc1485028ec4c6f8f7941d115e5fb6162f3e0f07fda1534edd876f0e1133c1ac51b389d0a925a966f2953f2841dc1c97f66518518a9094ab46ef5b7e1578bdc0c4f0c3b21995338e4fb1fe2044e51c7ff031bcbe2c304fab94e709a255ae55623cf87c98ed24b916277681af69612d3c88889227699c3dc6f258452d3ddc643d22942ddc841747ae62b99ac710cb404a43736c737f09348f6dcaf6f2dc2f414b3a97fca224a82c9b04e9373ecb8619aaaa9ef1fa772cdcc92a137add6787e9ebaeaca9bd3b4b7bff5abcd1b4d414a8206181fb60", 0x1000}, {&(0x7f00000016c0)="246d4962f313db37c48f003dbfb0d5f3c654cdcc33376e9c33b67a39999952b86c5239f66cef05a7627c0b1b883348b65bf0b53d8d2598b105b61838d9e23e101f1604421bcea7d434a239e5b46cd240e70180c5b5483c", 0x57}], 0x4) socketpair(0x22, 0x8002, 0x6, &(0x7f0000001780)={0xffffffffffffffff}) open$dir(&(0x7f00000017c0)='./file0\x00', 0x0, 0x20) r10 = getpgid(0xffffffffffffffff) fcntl$setown(r9, 0x6, r10) semget$private(0x0, 0x2, 0x400) accept$inet6(r3, 0x0, &(0x7f0000001800)) fcntl$lock(r2, 0x8, &(0x7f0000001840)={0x0, 0x2, 0xfffffffffffffff7, 0xb28c, r10}) clock_getres(0x4, &(0x7f0000001880)) writev(r3, &(0x7f0000001e80)=[{&(0x7f00000018c0)="2df3e8a18d1166c159e13d27dcf54be990fa45cf1239c16d7ed5c3cdc6cd0d06effe1267f02d068ad5c7c947dae9fefb0bf95bbc8ce55f57ca4ac93ad966e6b31e26dd22eb1bc63ff3fab1fbacfa6c55f28459e1d994ee7f68a59a8a9fb6b8ccc64c247d736875f41300a9b40e7ac1ad093ba417446403b022124d39d0e3270e4b5efdb2e693e77b5392d2e8b679ba224f77a424683c71dc3aaa7e812a02ba9ceef95a92395ba7e0b4c41dc479742595", 0xb0}, {&(0x7f0000001980)="febae3305816000d1a24fbf0403740667ce71eff67b2a5489912a5e012cd619e9a6d681f4505e4bbc6d8632cad79fdc341f40c6b7146bdc436db5f32a2c1454b0216fad8bc4008cd356ad759b06cdccbe99c253094494a29bbecbf47fad7969025687f", 0x63}, {&(0x7f0000001a00)="97bda165ff8a78c615118d7d75f35b348ea004180940797a6f0846f75ef7fc7db2f70b921581fb9e30a2885890cf979596d1e3e58404d7ae9553baec152f401d5a829be75aa715132dcfd5e13450c0343dba42aa0038b32c557f7ca1e1b1d7e827dce0799d7aff6cb91198de9931d0e35a80e96c875e60a8e4b1b61f38ccdde74297794a3285d6aa83c05b7f59f1ae6a5f422f86e01af275d1386bb24f5fe9fc826bf2f81bae0b4a6e16a3e6bb64f50e5f3db65830fd57ac30fe6416052423f007c944cf70305853a23544c610f70c5aae70f16cee4f9743463e2753b7aed12f5421091d615a78646db152abfe02", 0xee}, {&(0x7f0000001b00)="807772203ff0f23f5df753c4ae9400c6c4d835e63b1d08de58b255510639eef7af5cdd4ec56ea6d47bce46f09b6c3a4eeb0f05ff0b59942ed96e38a9fcaa1b5db9926cc6e970a1cdb6a0416a2ab05f234608a14d3531cb9637e0cb52d688215a815f903244381059fde20ea2a1cf95f70b8010b70728b23ebd70a9a76b879eb16eb6ca779886f8c8769d7e3ef0fc1bad945a4f523b7d868507", 0x99}, {&(0x7f0000001bc0)="78bfd8993e4373b788785a046499ef6ed95a5404e9e2e63eace03f994eabd3274472eaa537796cbac8b746ee865a08ea6c86085b980d9a7f3f48b6aae2e4f7fd8178b5c2ef80be8a9280d0f8c69e8038ed31b6d92f9af3268b3d919ed97882fa9863954c199a7e42f65cbcc86b6c36dc5618c8a4b4a5726260763058bc4516532b603a485fd77d16f8097ea778c61b75960c1eaabe87bf09fb3f6c691570dbb161e229ff85c66f37a1cd9ee030f06910653cb3e8932369c677554d6db752c572fe74fa88de32c7e8470dc75bbc9f6035fdc51fdefce75e1aab0a4d22e67b5801fed65e35fc", 0xe5}, {&(0x7f0000001cc0)="318197bb85b4cea1a4e83995bc01cc4b7236b69b50ce2d4dd58693ec907ade542ae913d940f3b2002596195b34259e1bcd9ca62ad945ce402e0d970f4794e31ef2d936be15ef8d85fe2c99c686b016e7b9", 0x51}, {&(0x7f0000001d40)="8764f43aba50e088440495f9dfe72d6860011dc3db69ba4c3c3ab244603d03905346f771e75791f908b67b0e19000eca098bc7e1e494e5013e12b62c4e41cad26c52279ad16477055a0cd670ba0da62fbdd24b3a761b68", 0x57}, {&(0x7f0000001dc0)="48ae6f4babb3eb3fd71281f1ba8f9b2a750fa13f85aa9069288a8391374a09a228c9af063a5032dcee6bd8fcd634", 0x2e}, {&(0x7f0000001e00)="a9b66995ab650a167406ff3abf61131802064feb200e12f1676eecbdce3ada36248851dfc8f12d6bf46d39254945012395aac6b07129bd5dcb4cc046f22729c7b5bc14", 0x43}], 0x9) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800000000, 0x0) kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="b4", 0x1) msgget$private(0x0, 0x1) getuid() write(r0, &(0x7f0000000380)="5da541430f1f477d4d35179aab4aad713f3345357a3c518cbed923fdf16d010b08c20500cfa4914f4675df6788cdad9694652a68bb64019eecf7017efcb2a785f0bea1784f9478ffe17617ae279268e064f5545ebd1a7525a9c8a2ae97060de5281d1954cf7f5cc15df8d158c6dd5015e76b4a00dba0b455168064caa5bb333eb65e992d402c15e1dccb3e614cbb277333a6c5b89696244b0c8a64650ee4b5af4abe0f3283606ee75d4eb92e5d4111dd3e2a8ccd4db305bac84255194330d75f098e407ab981cec79a1db6260f675b6f90129f15e948947355b18ebff1045f90f8a805c299c423e1b5ba21b453cc494ff54dcb3ea0206ae1a9", 0xf9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)=')\x00'], 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcc, 0x3c, 0x8, 0x20, "ee599a5c75ddb20c54cf391c7aaacc7fe4943051", 0x8000, 0x7}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140), 0x29}, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "f430c1e7bb6fc6ea3c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000002c0)='d', 0x1) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "f430c1e7bb6fc6ea3c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148fb6242b8e03ad14a7f5259bd7fd68240773ff52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf2d3fa00f1bd53d079312557a90a6dbf72737e49d973359282830881d1bb57c63fff", 0x90) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2004) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xd03, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x6}], 0x2, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="000000186a56b55b3e753a00000000010000004dd5706c00056fdd59cda2d3ff228d3043cf2e70c0690000002b00", 0x2e}], 0x1) 16:00:08 executing program 0: r0 = geteuid() setreuid(0x0, 0xee00) geteuid() r1 = geteuid() r2 = semget$private(0x0, 0x7, 0x30) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x100, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x20, 0x50) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r1, 0x0, r1, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) fcntl$dupfd(r4, 0xa, r3) setuid(r0) 16:00:08 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) socketpair(0x0, 0x5, 0x35d2, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000000)="4d0fc3", 0xffffffffffffff30) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0xfffffffffffffffd) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667d, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000080)={0x20, 0x1}) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) clock_settime(0x3, &(0x7f00000001c0)={0x3, 0x1f}) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./file0\x00', 0x48a, 0x0) 16:00:08 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10050, 0x10) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000000100000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES64=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x2c}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000080)=""/94, 0x5e}], 0x2) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget(0x1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffff98) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = geteuid() r6 = getgid() r7 = getpgrp() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r4, r5, r6, 0x40, 0x8}, 0x2, 0xd1fa, r7, r8, 0x401, 0x6, 0xfffffffffffffe00, 0x9}) r9 = getppid() fcntl$setown(r1, 0x6, r9) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = getpgid(0x0) sendto$inet(r0, &(0x7f0000000040)="4cda0c5a74384d573555be30c7e77c0ae25dd2a37831441c87eb946a32a7fd4b219fb2c3024d06f0ff5e18c4b9cb55ac92bee55defb744d6f49420bffdb78f762b57da8def93c15d9679392efe71ebd9d3d6e181ebfbd2fcd9ee3eb3ec852f069421d93e6e95a8a9e5b1a1114df66b99c1b65d0fd3dd067f5a18d307", 0x7c, 0x3, 0x0, 0x0) fcntl$setown(r10, 0x6, r9) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0xffff, 0xd92d, 0x1, 0x1, 0x10000, 0x3f, 0x0, 0x2, 0x101, 0x7f}) fcntl$setown(r10, 0x6, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$setown(r10, 0x6, r11) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000100)=""/67, 0x43) flock(r0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) readv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/228, 0xe4}], 0x1) r1 = semget(0x0, 0x2, 0x140) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x9, 0x5, 0x10000]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xffffffffffffff80}}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=""/186, 0xba) 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r0, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) dup(r1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r3 = kqueue() setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x7fff, 0x9}, 0x10) kevent(r3, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r3) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:10 executing program 0: mknod(&(0x7f0000000700)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x7, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r2) setgid(r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffff58, 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x18, 0xc005, 0x100000003, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x8) close(r0) 16:00:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) write(r0, &(0x7f0000000040)="4e0e0008cf376612", 0x8) dup(r0) 16:00:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001580)) r3 = getppid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001500)=[{&(0x7f0000000100)="a440e2ba976d375ddb2169cc71ddc18576ae0f7de92cadabf248aed47221", 0x1e}, {&(0x7f0000000140)="8462f62b8bcaecfdf52b2b0db6f5d2cb086d", 0x12}, {&(0x7f0000000180)="6524862d310988776444c5028c9f325c6fb6bdee04d37f333fd5d44c43c07153f4b61415bfbcd530844f6a306d1a219b92855b6fe92d86bd08007cc7e0f59e8fc2f0e8230501d10e8f106152777ea9c948f4f6eae871864ecf1f146a77fec5863d98a1a09d8a16d3", 0x68}, {&(0x7f00000002c0)="dd430fcdbfe9a6896d986c365352b590d323915005525fa424b72a3eefc95d0c81e6a2390df00e2d1078169d834f86cdde75e7f4fbfe0860d46d846f881962f00938c6183b7086f27932467b7270d0ef3621cbc5fa34e3063dd00f1ae336a294e539c56da5c8a082aaadee3706578618de53c3face3166fa2a178b19308b851f9a3fe3995d487572af6517361e3b475f79b0e88c32ac8a557a0bd452c72946a42e9a28bc2d19245b28c583967a8f28daa68e9f6256ea3aea34a1b1cd1d2de302f364cdf5ec021fddfcf376775245bd90c0aa35e2c09297b12864da698d3463db9e11eb6b0bd1192e5d8abc695e441c72a9aa46ff", 0xf4}, {&(0x7f00000003c0)="624f2fedb2ea38428ffefb4a0780c8567e6f371a22e00ea746ed25a033bc72b0aa05524426406580d4ce14a38064e7f60a8e23bd8a2e1aa144369482a873af4fba9f87f8b57d848834512934c5289dd0c370d72ce76cde1fdaee875ad303dd6cc75634335b1623936c3a7a07133ed93c498bad48535d0ff4e37eb0e3f7f0ca4244f1c15982971efad1bbf012c9ba8e3efb0cf66806cedc7a07a1e503636301ee3451b1a1b67a460c4c42f4212b0b9b338cb1d976453db8d586eb35b3e9931b7f324bdaa524db993469bc60260c99b3c65c5300128e8fa3a392", 0xd9}, {&(0x7f0000000200)="f9a298f5688cd1669764775842f2b7d5c0acad908ddd5371905e5fff6c487e4053d030584760661334cda20a1eff48dca26e8383c86723ae21f2c00c8ed3be6c9dfb36dd6b3d2b0d4aa72f78d8b4", 0x4e}, {&(0x7f00000004c0)="c641ce1f9332d8022f41e248b5c4b2324354d0190f90f4cb193f7cf4bcb53d4bf167a639a2100d46849d99f2ac4fefba03c13e7160fbed0065dad3", 0x3b}, {&(0x7f0000000500)="541abca966da5fc36a87adccb3678fcccb0c669e7e6100b5ec371dba1c75ca21e9f0e7fff752bd075eddd11eecd846a3e40ec8c3ee12689166f12030cc843f68fe3fd3e9f46866972c13274a36436e0db91c5feea2715cc1f4597be04dbbc0b0a358b1349e29df3912ab7b62b212bc805bf43e00aef073df19431a14c23dd1f60aac41180aa4cda30784d2acd6d1f3db43086d36020a99b1a539baa5032e06703a6d6df58b800ce3fd8dc4f67db0ad9eab338ca86eb76919f0cc4ed5c300f3a0b459a01b14da5fb4a25f9065bf3882e9e907ce5ef3f6846d9c6536921d8059a02fbe035c822da4ccf9521035b2269e02b40b11cbc9f66990c3f87fc72d97eef6576f83593fada87a1dce0e0d21c022be31108d6c546b2ca4e9aaec2ea1827b324c2ff45ca80c84be3f1b52bfff52094cca5c9f37b997dab5bcdc625a533d027b680dab98875ee99579d3d03f0bbb0b993b011c40b14b9c9af34236bbb670bd7521f8f59c372d1ea41451696fc3cb6ba3a79422f47990ea39bca9c975336d03cf4a16827cfbbbe7dce6e820951b6323d5596dad304c5c556f5a82cbdff818c615064ea4a1c2b4e40ff6e3f2902bee64b95ace89ec27d75ab107d927f85f3911d3ab44e75305c2b87ca8806ff268d671419a57f29584a0abc54b07d6e8a7b2f058aa96b45fecd04af6fefac436ff66fe9af400ee5ca3e294b701c6f51a54b16e7ba4228f9493311918b2b5b98c5600565b9452a560c57dd9b6c5c4fd86e5d6c868f9f8525b8ce79e05a719eccf7656462e658f83c476b89d798a595bceb3bb084798bcc345705ba8e8fc4179fb4dff8df1356cceea09e85ad795deaea33d29b95fb4f7ab821a110e0722a00eea22463c8882889673fd38e30bdb310b85e58eed54938f931a46369748168ec7b54e7910e7dd12da708e644c4ecd0619ec1a5acb22142d57a298b3f3828281cd012367268031663d46121f75d86972c43f4beb9f07110b03281506106c5d833bd90b1cba6cc8e944964479a1d2c0c29432303acc7beddc6ffc3a5244b34a1eb3acb99b8d336118cdb76a8581f030b89fc86505d7390762f57adcb0c69145c5bd72ca015019af31cbfd4cfd4a0ae4018b7c8c49a10ab4346eba3a24317c155529bdbf68c0b26fc856455211553a6addab094fd0f676ec68ec06f11a8596cb9a8e0df452bebc52a9888d3bdaec6ce17b08a7933bf6e461b8c60e98b26377a5a4ebd0635fe7eb704264ffee47b5f8b10fcfaf6c9e7889b876e53f8082f723262ef00ad8efdab8b132c64cb221eb542578e81af351f479f488ab61cf77fac5229e4624a825f40624316d08ed354de7c4b93c8472e0dd48782602757431c48a29d2e2880bb78f479b34007cb80040cd1626f96e470eeb04824a6540512c5588bae058b096540f25e99b0cbc5990c19f3515feacc580b0938205b9906b4e9578d42349cbb7c9bf3107914f1d513762cd6a6cbe1cacdbd5fb5e9685d1bf0579f28a54f3f452fd8a3b61a6caf25ae6e97d84eb3ed16fafc16a48242743159c0853352f14ab6f4e6aea77dac590e986d2865dc1b4e3be63ce62dfe13e1bbf54f29e219a075fa7e9968b3707198b8b7168293ca32ad1a62cc8e1e3c29df1e78d4c5c119ede4505b2ccdd193c3b5bf81dfb827c81fca4c6e0367275757837a85a09e7969f74351a80422ae6c372b44a294e8fa4d041834d6285a9fecfb38719fb3c6f88d2a35fcaaf695fd00f9a00ae583ca0bc3557c716f90b22d72f4e47b24f49565bdedc47e858f6c8175cbbf4a59d7b238ed3cd720b61762452403da56f4d12432002162114eb00e1f9bf4cccafe026feea986295b757d1d13d0bb9652462a4bf50a645ca3866489de5a22cc94a61d73ab41f86242e1e797817d1a304449f99349c3898f76dfde3228316db91c8978d380cd4f879b14687724d6d54a140af17174c1a347fe40e7d7d94abde8b19095fd79fad1693a848f44ac0a6c153afbdee7d7e6660ea3966de38a93a08f0033cc7b73abca72d15fc29b84606422c767eb4c71c0b8ef1f7849c891cfd03b31194c7ea629f4607701165a3e3acd10b67ada1f3348fa1a5e3354df6eb63cfa2cecff3ee7f57820ffd423822d6b54f1b83a57b63cead402fb6f0b1bd559d7b01689ea46ecf44f9cf98ddd1ea51c2be8b6b9f639dc1d5f8759700689a55bf492adbbd34d6fc5d868802f1337908fc35c1fd736b50d0cc216e4c469e6d063d877165642fbbe64a148dd9246bcbe84be37df69fe9921a0ccf1c783e446213248dfd94053ece499ae45d771e9165283da647df5e10615b56a0af4270778f039c8aa5d9a37d82840a37e05bb90adb14197c9e9092fbe92b92a16891338456f18a991c3a993b7369bd38d099fbd1275dd17d1e8d0b90fde64f68167b80e7a0930b962bb348041188d1ee4d55c5e77b6a5b18c2080332e8846afeedf1069c9dabfc375d7ccfd6de975e6147d1ac1731b98955b62f1b2c048c5d9c88c1ca20525e111048397e27f8e4cb51060fed632732cdd5235c72853a0d43791450db07b8aec47608b5ba2f086e025846d71da9676a09476325172dbca99fbc50376c510388a3fce31939142785289437675869769c55843ac1aeba8a99c291fce5cfec8227a33f881b71c37866e77eda7eef6296a350c9fd4aa6495fd15fbbf84878008a2575095527065cfafabeeb57071342b59abc01ae087d62ce29cad57047a356f07e41e3c60068cdb008b1b6d0870bab9b27958eddbbd3cdd7ab02b4a5cd7d1d543d386246b51a439dd1dfc8195c03f2340de8add7dbcb60512cbc51d35cd3427b2649e731cb68dbd1969bfea636e6515c446c50e71b6b4d5544f7489baeb0e5c06cc17958f3f7d267c1338bb284eb826758a13e86c6ed46440473bd488bac7680243581e6b8235de8d9544bea25b67fea647fcfdeb657ae63970fa83c7c251395ca39ab16321905ac132cafba93708e27b8d8be7f89959ce2d4c6574b281915be131856edd8651d8ace93922ad9b7ba3e44e62fab277f0e854d5e5d16dbe78ab856ec7ba4ba7e7d46bc58e8beea7cf108875b3606c992562dc71b2d389ea68148f2222d6613373948183d57ae94b26e3e3b61bfd966e9fae7bcd7ce2f0ecb6ebebfb59222e3faa21771905f2cc35ee34691e37f42a4c57c9ff3728f0b8ad492f5d0978e867a584de45b639dac8c66ae5795a2e877c4c6510664380490d9ba3c43e6dd888a8156deb7127cc8e2967fd74292eae0076383f4b9b6294a07326b8b1672efcdf1cfcaffce15f2c1120d7227e1db3df78aeaea0ce152d7413df1c1542ae79cdd4cad8d3545c2f95779e89356cd1e20f0db315e1d9209b0b47184b4c2ed39c920f8feb08e81ad25cd67388c40478be93bb25f5da02acd48a7e306e16f6802bbefe56557877d88a6a53533844ef4c19e50a1bce73b26e579a91f2a3b807aac843e4f40ddbadc555b539590071c1d9d775cef15cec2d30baa3a3c7d813596e27be9da4a296260cf3bb24c1e7162110f89b2dcc82d5973762d88a8a4c4e908bb9a39a74801c0765edeca961fcc892db1d1469604dd2677ae30d4e450e3572d987869e8e0927759b81b088b9b855664d874ba445d4f2d89b9c722955fb4d3157af5309521a620c6987e42a70a249f98fe20c6a8bd2f1c2b8b67c61de650ee4e2ac36fc2f2c5bca27d507e7823421e98973784f8b7fbe37a3d0b940529cd53c28e9878e4d203c6dfc69462385c071b1b8e7850e6e545f592f56a6e5813ae0c657d0ccff4d5bc46797e1933cc9985ccd4e8d199a53c14ba1f8c30e2215a471a192e6db482bac2934e5294343d90b96339526b04c7e5ddc08ea2ada67cafa6c53035f3643554325891669ed414f337bf797d1227115a59afafbf2c528e33a829b8fe8a2e6d5b467316cc5feb732596cc7064f1a1023a9f2e88928b16683ca0157c4fdf3859cd3d263eb406df6997be22938e5751cfd2da793331864b1756094316196b979e3f00669f1919f4e6f442fa65f9fa37d55b9e4614382789cc7b9d1970308ca641000a14778f2813528495a783f1133b348943cc21db81e05833608604751fc1054e96b2f5f705ee2a840110e6ac6ea0db67c7bc7c08109b94a4e71d8e0a5b6a1fb1e4130b85b67d7ccb3b8fe8a27496badee19e9951c056248eeeb0b370c51d473372597d18e4a9cbb4b11439391e48e6e1d8549dfe0705b8f153a69d0273630278735f6db47014df09f0ee511971a6c393f45c26d90e81dbf562a0c1356cf78c69e1d6375664618612829deb564e2beb54966c5890757e16aea51079f4a241e2e0f47c83e4e620a77059bdb2f3acce4d27901031e8ef425ceacc55050e78319cf9343b486fe4d36a89b81a52a0cc4860cb9973ddcca2c199aade4bb60032a280d61c15a4f202bda89905caca417722aa1e2782c3a8630d6336dbc23ffb5afb1bc6009d843de40c7cdd8ac45f7930641f557b206cbd199b4dde58168adbdd04c182888d55fa4bb7a6b8447f1caed103274fcd109f724bd363cdb98abaac113789809b841be9d0397a67ac8647eaf4bdd54216ec9688ace9d3990874a3d1b1021beaa7b71b32614061c00c6e3416525a48476d0654d822c8288e16556b5ee9657b7fd96edb3f0cdb1b60c2368893ce1234a1230163673985bccd2c9bcb590bd0e6ade8e5bfedc5b20fcf12de63e4f96a26c0a0831f308b63cf4e3689f3a657e1237f802177cfbd033694aa46d217358a8cf5a8e4fb75c1720712b27119ddcf39a3a63eb0403cb816e72f774fafa8a135dd2005a4a72f096bfa49ae811aa97ad1f0e8456536c988cca522596e51964d2acef63f34cf0b88fb638521a0deca10cfa41fbb1a3a85b2008f90d9bd108512b36060c89dc67c84173343d2b4b0a85412043263459fc8859e57f9743c7bcde745c1cc4cbc5f9dca296cdaedb1fc67acfa0c6cf50ce39b76d76ed5a9ee2112718c6ae2a723c02bcdf5e449dd9b799080720c2d5b788c0a569f94641dfff7e0f5a3445d1e72c09c963169091075a74db11645a6faa119471104396ee265d4eaa1f2b2be0285e4c7f37da46275afe1d647fbe39a1f0e378f456a6cbf3c87a2654d1a7518dca6fb855198f999346b7b3e0fc2f36dcbdf3a5fd7478589b09ec86708ba8e3a139741b5bbcfc48c3ff04452e98415d19c89888e50b1dc53076174c778c7f980f9774e260ce4b771775e7dcac8e923033188a4b3def2841ca07341aa13719b3d9398e7dd474bab6ddc8fbd4228938a7c756d90c83a2db1390d9df627cbff312bb426ee03d6e9d533bbb438d6c9020bc269d0f943a94706f79e4c2b2ccbcc4f888c62c9fd36c4b6c6ec34c9fe17330ff36ffc1e0be374ae29c8fa494a93a8c1da3dfbead8deba6c4deed8ab09187e23dfe1395c91d51098169058609c0b86585b929129c631e59e42e2853786ecbddc59761db84507553eb1d1aac534308f4350a174e75a586ef88214a8e68bcac89a4e86b7e608606cf9bbd0bcff4a514363176e2e4774e59415b2257bf7d338ef68761fd3850668ca9ed76aa2d43dbc1044b654bbb913f21f0013dcfa08cca99b4679a270470c2a427861b84a76b25454decce72cfe6626e505378eba5010e4b617d9edd4d5a0f32e7a22bc8c375f7705b38f211d9c993435775fba284770f8bce87691ebf076cf7b0b2ea20d4b850097f84bf639db823f0dcd27977d173cfb70ec0ba3c6e77bfec6558f84fcbadcb27793d7903579a32317b781dd79a39e5d98db251fddc3707736b3e1896aa6", 0x1000}], 0x8, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x1}, 0x400) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="eaff125c00000000", 0x2db) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x6}, 0x10) 16:00:10 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x800000000008, 0x3f, &(0x7f0000000000)="6330a5508ae4274847", 0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x80000000, 0x401, "bf43d120ddb680b1ff5cad8f27248600f3040fd2", 0x8, 0x8}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000080)="e71c5fced07ccfb1dc4b0576", 0xc) fsync(r1) 16:00:10 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x8}, {0x2, 0x2}}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0xfffffffffffffffc) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xee, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf025, 0x9, 0x20, 0x8e, "ab228cd5aeac6fb5d5562259cb72f12a712e8990", 0x1, 0x4}) 16:00:10 executing program 0: poll(0x0, 0x20, 0x0) socket$inet(0x2, 0x4, 0xffffffff) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x6010, 0xfffffffffffffffd) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x80) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x400, 0xfff, 0x6e6, 0x1, 0xfffffffffffffff8, 0x6, 0x5, 0x2, 0x3, 0xbb6b, 0x7}) read(r0, &(0x7f0000000100)=""/214, 0xd6) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom(r0, &(0x7f00000002c0)=""/25, 0x19, 0x2, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) recvfrom(r2, &(0x7f0000000340)=""/159, 0x9f, 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000004c0)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000500)=""/159) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000a80)={'./file0\x00', 0x140000000000, 0x3f, 0x3, 0x0, 0x1, 0x5, 0x9, 0x2, 0x1, 0x1, 0x4}) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f00000005c0)=""/16) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000600)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x2, 0x35d1, 0xca}, {0x18, 0x3, 0xfffffffffffff283, 0xfffffffffffffeff}, 0x200, [0x100, 0x2, 0x2, 0x8000, 0x6, 0x800, 0x3, 0x80]}, 0x3c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000680)) preadv(r0, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/20, 0x14}, {&(0x7f0000000780)=""/10, 0xa}, {&(0x7f00000007c0)=""/34, 0x22}, {&(0x7f0000000800)=""/154, 0x9a}, {&(0x7f00000008c0)=""/6, 0x6}, {&(0x7f0000000900)=""/114, 0x72}], 0x7, 0x0) lseek(r3, 0x0, 0x1) r5 = shmget(0x2, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000a00)=0x1) unlinkat(r0, &(0x7f0000000a40)='./file0\x00', 0x8) semop(r4, &(0x7f0000000ac0), 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0xa) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) clock_settime(0x0, &(0x7f0000000040)={0x40000000}) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="9ee1086b11ed9a6e5c4a5efde2fa0faa0ce833c84c31d81b06481cb1a58e57a28f0ab3a29385b0d3cd335e78175a997f85b786947575dfb142a34f4091aebc4f9d3dacce62eabf24028f90824644e26cccceeb3bad0f168d126ee7e6ef86970f8385222a99b36a19a67a57", 0x6b, 0x408, &(0x7f00000003c0)=@file={0x1, './file0/file1\x00'}, 0x10) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setuid(r4) syz_execute_func(&(0x7f0000000140)="660f73d0558f29689912c421e1dcd6660f3a1794dfa53c0000efc4c2019bcf0d08000000c443ad0d40e9c1452b6fcec4c37d199c08cf000000010f01dc") mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r6 = msgget$private(0x0, 0x22) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x7, r2, r5, r4, r5, 0x0, 0xfffffffffffffffe}, 0x7ff, 0x362, r0, r3, 0xfff, 0x5, 0x401}) r7 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20d70, 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') renameat(r7, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 05:37:04 executing program 1: r0 = socket(0x11, 0x3ffff, 0x2) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x54) select(0x40, &(0x7f0000000100)={0xfff, 0x7, 0x800, 0x5, 0x3, 0x5, 0x3, 0x9}, &(0x7f0000000140)={0x3, 0xe015, 0x0, 0xbd, 0x1, 0xfff, 0x1f73162b, 0x9}, &(0x7f0000000180)={0xffffffff7fffffff, 0x9541, 0x6b, 0x3b6ec351, 0x301, 0xffffffff, 0x200, 0x2}, &(0x7f00000001c0)={0x6, 0x6}) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/19, 0x13}], 0x3) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kqueue() 05:37:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 05:37:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4005, 0x6c, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000065, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x8001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x26, 0x2, 0x3fc0000000, 0x44d}], 0x4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x20, 0xf00000a0, 0x20, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0xc63, 0xd2}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x5, 0x3}], 0x7, &(0x7f00000000c0)={0x1, 0x2}) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x7f, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87ef156b1f3b5046332e2e", 0xc) execve(0x0, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x1000200000001ffb, 0x400000000000007) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="dd4ca84597cdeac7741b5eeb032de11947f11b7a", 0x14}, {&(0x7f00000001c0)="ae1139967689c78128d2802a59d945b8f87fc9fd1cdd856d0554bf17580321cb4bb453a5032a9c4cad7893cda9b88b6680e641ad9fdc8cecc5d7b6f504a85f9d00356f", 0x43}], 0x2, &(0x7f0000000280)=[{0x10, 0x1, 0x1}, {0x20, 0x1, 0x7, "b58d284a2e4c5a5811b000820ba23889"}, {0x108, 0xffff, 0x8000, "513ac70fe9bc938b1c279b5f3a3f7bbe87e162f180b0f42c2a66b59ef840b3dee06d40ef023d6524487b91219cd22f3fc7ea8157305120d45dd18f3c5612731ea3619e39a58ee869e4eed9fed064a8de3e5ac73039abae87ea7eb77e70db5268d73fc0377680f9f747b92721c978b520a7b60afd80600655260f4d2eee76078272d26f943cf5a2bc439910f88125b7e64faa5ace97006bbd31a021b87798596ea164ef0b1b53588580d415cb680de4440a99bfceae0de165a9461f3a8ddaf03c770b14cc01a83d8510ef5038d8aa9f2698411463a1ec48b1d249a39f0245e6da97b5aed5d12f4a1b343c1694fc49928c8c2e11"}], 0x138}, 0x408) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getgid() setgid(r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)='./file0\x00') 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) socket$unix(0x1, 0x2, 0x0) 05:37:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) syz_open_pts() write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x400, 0x5, 0x4, 0x603, "11bcba170104ff77da5d98e13278782126259a52", 0x7, 0x9}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)) dup2(r1, r0) pipe(&(0x7f0000000100)) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x180002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f0000001300)=[&(0x7f00000000c0)='\x00', &(0x7f0000001140)=']@\x00', &(0x7f0000001180)='\x00', &(0x7f00000011c0)=':\x00', &(0x7f0000001200)='\x00', &(0x7f0000001280)='\x00', &(0x7f00000012c0)='+\x00']) r1 = socket(0x1e, 0x3, 0x0) writev(r1, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0xa) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000001340)=""/187, 0xbb}, {&(0x7f0000001400)=""/159, 0x9f}], 0x3, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:04 executing program 0: r0 = socket(0x18, 0x2, 0x3) setsockopt(r0, 0x8, 0xa, &(0x7f0000000040)="01000000", 0x4) socket(0x1, 0x4000, 0x4) 05:37:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x69f, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x90, 0x2, 0x24, 0x1}], 0x1f, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0xf832, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x401, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000004, 0x7fff, 0x3f}], 0x6, &(0x7f0000000180)={0x6, 0x88a7}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000380)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800bb0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3a19510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc563920290ee21b93ae4587f40b1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ec59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb34b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea00000", 0x1cc}], 0x1000000000000076) close(r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r1 = geteuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./bus\x00', r1, r2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:37:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c783000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffd57, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10400, 0x1) 05:37:05 executing program 0: 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, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c0a", 0x8}], 0x1) r1 = syz_open_pts() dup(r1) syz_open_pts() 05:37:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r3 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xd9, 0x7, 0x401, 0x88}) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x10002000, 0x7}, {{r3}, 0xfffffffffffffffd, 0x90, 0x20, 0x9, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x40000000, 0x9, 0x1}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x8000000d, 0x1f, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x34c}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0xfffffffffffffff7, 0x3}, {{r1}, 0xfffffffffffffffe, 0x19, 0x1, 0xf, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x80, 0x28, 0x16ae4941, 0x1}, {{r1}, 0xffffffffffffffff, 0xa0, 0xa, 0x0, 0xf12}], 0x100, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x9, 0x1e, 0x101}, {{r4}, 0xfffffffffffffffb, 0x80, 0x20, 0xfffffffffffffffe, 0x401}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x10001, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffe, 0x47, 0x40000000, 0xb6, 0x1}, {{r3}, 0xfffffffffffffffa, 0xe1, 0xfffff, 0x9, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x20, 0x4, 0x984, 0x2}], 0x7fffffff, &(0x7f0000000080)={0xfffffffffffffff9, 0x3b0a}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r3) 05:37:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x3}, {0x21, 0x8b0}, {0xc7, 0x7fffffff}, {0x0, 0xffff}], 0x4}) 05:37:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8000) mkdir(&(0x7f0000000080)='./bus\x00', 0xaa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000002ec0)=[{&(0x7f0000002d80)="775d757f72f53e781b76fca2b8ef0755a35a", 0x12}, {&(0x7f0000002dc0)="102b756a9399cb7bf664560c717eac5dfdeb1259ae13644cff3bdd56987844c749b4876af863c9276963b0d4c65999ec7f3485ea063f30ac27f8f6f3464593ee3b6e4b63a594ba0653e65c50f63ab64c18", 0x51}, {&(0x7f0000002e40)="7a6af913a058e297894c272151471b9aa632dd5ddea96140738f2d16fabc946a79830d8b3a379a67dedbff8e9e68a16948f1d1f2ec0d4f2aea70f5060246685a8b93c2f8fc3055125df5dd8218bd191c112c4652982b9a7419ff6b207866a641632362551243d73a4f993e99", 0x6c}], 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x81) sendmsg(r1, &(0x7f0000002c80)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x1e, 0x7e80}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000140)="d5208023196ad7ffb0d33c02d46fbcb1d4791a744ebe2d52768d874587a6215a0ba4fd2c8e59fd541a4f93646ed3e8d22c65b713aeedfde605c7b8f04ee4c9ac1a5e5deeba0979522f3feaac48eaed7f2413c005d984c54e380c607232d1", 0x5e}, {&(0x7f0000000200)}, {&(0x7f0000000240)="2ea4cd91f9b6dac3f52cc2617f1474df7dd66e80a6ce6a617f11578ebb6bee45c5c2509714e69caa6a6807d9df193a9c2004c3ca0c57e9be9d72b8a3236b675f00c94df7a7e0b3fbcff3d4b69abde1388bffac999b3a33b54a9122b138fa3239ad165d6abdb5bbed11cecedd2a8b5cdbace6", 0x72}, {&(0x7f00000002c0)="1a9edc424b292f57945e23afd9c6a6dbf9282d0d01d7eaf797524b9cb9ce56e4d6893470bafe729bea3bf167071f54bce54aacbaa2f5f3c7acc9ad2929d6a696b6406cb84c8d08bb6995474ca9fc912dcfc30cd942d537aa450810b3924307009810e8cec2fee9aa07dec2580b0af5f0560fe2d09908504c6657d1fea527b1cf10d831bfac6de37dba", 0x89}, {&(0x7f0000000380)="39f2c7adb970d8e8fad4974b5d2ce4be46e4bfc0ffeed70475ff832418ce53c99e9386cf83813785f2890397d3c9b477d688014f7accacde730795439e6cfbff3654adc66c62a4dc82e82d1de88511213d55838300263b488a0d6962241643204954f74828c258ba21e7c1d1dd9bf263936d732376fc3b431eabb69ae08c4c380318b2b5", 0x84}, {&(0x7f0000000440)="d327f8f3e8cb3a66e774f232ac7f26688527f9e029eae2852dc809614231740039a1a0228ebfb1b587f05d79ee52", 0x2e}, {&(0x7f0000000480)="3203987f224f66d10de6c8ac803dca52b67e74e7660c278fb6d577aacd694264c1d7c32c9d71de12f95238310ff21251bfbee5aafa96ba1a4a0737bb46dd44c137f7de71cc89713cd6a4d7840c13ada07c5d415d972ed825b18b685435fff87f0954e03b4889ba3dbb9bff0e53635cabec482be9dc2b7d40c685984e8873d01c4f9fa361f4c183bef128b7403a261597cbf32ba903a3467fc4858dba26de947593c1e958fa5ab4b5eecf4e3a5ec41b670aec8c7ed70393198ecafac6b28a426a11b0a32cc02360b4b42a8259c02167a34af88bcfd47cac51fccd250a9faa13a18ccb1c5e502a3a30346b99135f7bf65c59dd949d0a226e84d962a49b75e6bf915b52d81cc0f85ecbe45b1a2fa93f2fa964102e23dbfefc4dfd4370e34b5c7f167be6d5084689bc01555db171d2fa76433babcf5a7fe80e98e150370ebb4463cd50315acfe6ebfdc2399fc41c05f397e6b72bbe8a3b7ab39a137c3b8ec578cbf92d8519abf2df7b812143b9381841d83a5440ff2643583d4c81c39b971f3b311fa9d5f232c79f83894bbc76ef5d6b446925a0eb09b8c6c029e5a2f7c8196ce6c104af70e5326a287f718c32462afec68e492a0c4684df19fa99ae8f4d2836c891668e11a54d2acd32ad159a7e47ea1034f3144876f6759b373cb67afc256cffdaaae03b293cd07ce3a5aa93916d4386958ab9e804e4614b7885b7ef9a399bc3816ac340b8b44e43b7d9d0aacd5ecea0e1791c23b6b7b25cf239577f912ce4834e541aaa0eb028370065b0f95b59792fa70f6ecfa043ac7130f4880930973b809e3c1bd4b93d0415d7a242926883bc7d046d73bf19819c73ee1fb38d163be18acaea4faae1daa14cc081db29bbcb90cb8278a26c7fb71a6e325799ee86a15aa59a11186d9c98226b369fbaf4ab89318df0de8f80edc982b9ce918377bdcca22c7c600312b8932a0296cebd2704dbc70c631e460c08140a8fda0bdae16745227dcfe32a6655d03f1dd49698bde3b184e2b4d99277eed0ca6b93b7456323f217065fd497763c3879338c60f4f7b5233a03cbced6893ecc825041683264ba7001b919567412e25f98173a47d4f14e5e5503ce6df64217bc4767d281d4965d57a038b2911d49e4d91867111cbbb03fb29487ce46dfea7f8b5c7933cd8aba98056c1bbc722bcd1fcb7edca69c8d9c69ac8e98da7cd1b9dfdcab89ef3947dd084e434ed856458f7f12e06857493ae336566a8aefda197386dfd7ee4904f1be74184ba646694eabb309741cc48f080ac081189ee046e172ed85a6bb4c87d6c8b0efedfede22385e66d8c744f36d559f7db06489e4a81f8d4d3346c41513094bec7ca7c13ae837f1ffe78f8cb11dc412f9a81e5cd210e350aaae0d8c9e98322fdc1fe2a48b8acbc53f8d5454b6502d35c18e37802c00bfa02f03f8a3192f58bd102109fc087a3ebcbba8f502c2cd9b798eb83790034463ba96c17892b0e9d722198427e66a5c7f9c8f41897a14e71c52de4767d52cc7d9943f59754fa4c796b8d6abb16f32ae8209274f073f1edd611c27dc8c01a5755b30b18017f7625e8b27d505700f029ebc896d2d206362c0e4153bd6ef24c7f57afb47326fd2a1aec8cb101ad9b9df0a852723ae16d754f9fd4d18ee48f3b5b538efef5f7aa5104c9939a2fc02b7dbfc1b9ab0f29a7e5e8f193e4c6c6df16c51e252e0024bb663a7fa6bda5e3b2f7333520068ee7f0745f13cc4177c482a3adc55b7a91a56c2e44b0c4bb4544eb86eea7d80e8cd1a442b588cddb90eacd3821b0ab88fc14722e539c7ea0163bbb4e12f12783359068f71d7565c99d72d6c1a4f8747d0c638cf0d9dae02beb13607742dabb98bd5de4d2949a6bad39e66dbbffcd46d6c5aac1d315a4b3f45f64ec7a9c33d16ccb98c01af98be4bdb11af7c3d0837c0d5a9a049a851421b8d2996a65819873d8f4997513f364fd9862a083e7df9e0d346b595f2e53657416ddc0fa1b6e53f5ed5609980ef5d5f077da4a2a700bff504b380274aa5dfb49653840a0465e18257ba6e3c21419ee903e63094dc33acb6fa775c7b89b7a66d228d8fba4648b1e16164c06aa3ff9d8b30c145e92a0a8ca7d9df3fddc90b37b0b1dd63238e93888808c11e371a51ec55cccdcdf22fff4f5d6b058f8967cb02213dcda60d8bf6ba79719157053b8f3ad9449b66ec9f5c00bd5fab7a1e1ca27a2343d9409967555241872e6053eaedd1afa8abdc0e0917587e566798627de55b7983d9b543f2668bc213fbc1ae636e5f900ccd7c767ac869636d1ac55da6310855cf6de50db8f77cc4f369cbab621643cad1d4c4b999ebbcd41eff08dc483a1658695ead10729afc956f15d030aada01893588d5b23b688f797fb74ab03d47851636b32f13d45582c81c54bbbf462706fcdc73df86b07ac11133d8d1659f7fccc5be085640967aef35242897bfde4a9cbca8f87db3823bc3ad2994d3930c52c8689b4b9bffc8348fb4ca87f61632c20984c8a02556d943cb7877683cc34867ea26f8c9cf84cd2b1aea0e5da00de8f6e5416da93a9879ddd80d5a74dd0d68e28aa5b4a3d69560d3af00254e2a81630ddf3f3ac0216ad344aa0aeba184223735f91d64fcf9957df395d8672482dc8dd6723932918689c50d704452d442e4939d35499270893057aadae197c72055ce7d8764efa79a5128077ec395b9a19ab8ffc54589820bcb2ec696755ff4de550591e1d12b08c489d06f6f6a02c9c2ee61052540ce2bd79d5bfea6a64539444c60d606d1f14863ac51dd8d439ec5f4046898692289050986dec902ffa17c7023a5d5cfa64be91194be905ac37cdabe89a415a1dd2985081e69677b2283892e54826ab2d0e63fed4200882a94674aaf40bb11779fd74dab29bcbac52332e5a55d04e650ed0c295eacb779e214616ad82ac58f6307cefd6480e12bbe39721bdf810d066dba67fa8c019fed7a88e0642cf38c9abe911c9ee3affe5bccb3cb09d99f74248bc6ea31ef2894cd5100def6ade9a88ff7af06d99e127f8087e1d6a9da7d74cd767ae5f85d288c58673a8d11e53cf749a0cb3d2f4002a67b4805f2f60c8c878aaf6df1659114e38645edddf8565c3a610a64abe14bb7ef5c328265c377265cc095320e4aa25165c56214c00b96eb7d682cd63fd6551ba3cda180ac6971571bab623bf74dbfa3719a9e20fea959b85ebc2d3904f9fa842fba25cad94d0a6863a59ed666ff374387f9e0fadace396c9c0880e8841653c298835046e8230af568c20d5313b7d45ba47dcbf9fc044b44dcd1ac0ff66369f526a6af063df829b774614b0c004bb1e6bca4d8e7ce46aeebd3d56f090602f954362fa14510d67b5eb6951f863241f5bcf3cad3441c07cc21065e4a8390b9b5bd54afb75f5d7f0496df8dd06558407218ef578de156b4b64360fe732b1dbb8ebdfc3b598c89b893494ad788db8b5e9a1347518533a7771944c181a7136aebfb0e08795fac115fd5e432ac9a3df6326b11c460a08457a8a80bc3920a27a3977bfafb40a7fadbe160646805cc1b7dd9287e222291373a4e032a56e0f1ebbd0219ed690710fe15ddfe5e4a408d5941c982cbf39e2528939b3b6b6e89e66d023d9c93422da026331f1a9942a2da7130e7c2a49f26c6ef0bdd27728dd2e596581d3db324a67c6c766c28f119ab77f8f807f82785816a2ce0fb81cecc153f7591086a1b4e37c65b71fc9a315685a65548f345fadc60c30990bf17376f2e35f7d4dd6bb277b9ed062ac164d107574c57acee656d3736c319c936a9ca2543949f63bcc15343ad91fffd3535c449ceb9da25a9bc2eab76c439f0b5ab1fe40868a57a6f0e986f1404503c80168d684c479245591490dc597a3ea3bf497d742a5ca0179544ea914c42772e32261cd83a0cef2000bf0752627b340bc11d58ad09d0094bbedccef96a28832d47da8bb5054ee2514f17fd74aff4edf76c3939bf55a4383b8d80712726218beb0bc2982c04bcf4b8a48f0258a4426032c90a98016f7919488602667241a673587d34431ef00ddce418c0af4ec3c77b15cf2587ad47e47cf1f38b27e2aa4c4379ea64e5746beca574c94cf1142e31a129aa68363ad66e2a6c9cb6dd7d2da6ac2d9bb57ffa7d8149aea838103043b2ea0b760640a3b46642ba16e38c13e73c0111f3ee1e2c704f95eb14a37df81b956045ab200999b8d7bfdd1ffef25d4dbcd4106b1362b5038f9ae76f2c01624358215709a11decb2cfd74bfa17693f94b8d8bda855290b4490b5e189ad33421e2e982be575871a4c6529abafbebb43acef04ec9f0b672f36e45c68e5d123207e9ecffa468b9b0d5d19b8ce4d5e1f77d35b064dcc506ce65a929a6aa69e45d1c8aa79339316852a362b5f8b339f8b42009e1e42922e729ece8af6f3700424890378e1c15ca78b240fdccadffe0629b75ec2dc59142d6fc73aa1264673be7fc607d2dfdeb556d26f5ad9efe2105c8e1fb45565c04444aad914489e112e415603441cb18a550e4251df14da66ec5c5db6adaf2856346720ec1bac5f4ab23e680e7d131dfc93c1ba346be5e19d562ff1b4bf77065cdfdd768e3f0e20b32219db5221574c9428a28390ebfa64785321a3ba504983e2bcdba974380a7cc6b1674e9f03ad820f66727b6ca0e4f371a2dcf0e1d41e2bcd61a9bf55d3278bd267dd693208e6dfb998bff07097db5ecb767e413825cfdb5011d3f3e855ef5e12e3de3a79f111ffc5964ac49642faa92faf912f92133fd8ab5aafefc036264c604b3bf2eebe34aae05febdc7b6ed7d6b4d03ffe8fb187a5289ce85c9172f22d1af6fc7ad9ac4cb948934dedc46b73dcb3c6e5e6a5e892beeba14d82d62b4e91937213b5336115872fcadd451a522e90251395b497aab7752fbf982c325ebcf9f2269baa217e28c5f87cbb1567d1979e53d6da20135ac08d076179352620105aabe9484320e660a0b1c416174dfd6a7abd69009708f9cd84e749a79c001234a90cb06351e66d3a55f9e9fd7e5ddb7bc592a93d7b35dc04bf75fd849eebbc35d0071520d40c763463d7ed6a43772d9204abd05a3ab7eeddf64bccfb74f3ff32c2cef878e184904626e5f12ebfa6b82d3a59294c1dce32cacfa71abf550926f7dc32dde2d44ec0ab6abd21e1ca3c265fd1fb1f067f9eddc22149ebc71a1360cb40bc86f45f7c2e8182ebb338f5b9aa2bc07b7816734e34b2998599ff33475706de83520cb6ae5061c652022677b9028bd9c433fd55b6d180581a5e3c7b14a549220129381fb8108b79d2d64abc3b0f299bf7f8505208e35a82da25eb825009f8dd111155a128e63a9f425e33e88fff0ff36a087867f8754c20e5f56fef2c959b7ba9febf04dc25ab58d9f58cf97c15ec9a95690e19ff969691896109e9990a3ac678d0124bf948fa015337b8b909d19ed2273606d594837d9043b564f983854d4527c4acad5c0e3a711eee508b60ee63ab16ef9b3331ce1329e3c09ba3f8b034f3ecc178ec217cb4d93519962bf5ee1a697e0fcec4a86dec78cb67e0379d63b13239d889398784bd7cba08db38b2eebe96b63ac72c844c09d193bfa7204ba8083ea359b28f656034772fd05d96754201368d14829fcaed290d2002f1e7addf4eec24ff25eb14eb7c60b7053ab8eaec7bfef24028c8d13fb6b415ba33db2f2d3c4392f37329fe559ca3152713b0eec3e6aca4f6f8fb89baa525418fe00a14de90a3657dbeabc90efc7beac23b89415b26c08e3fb257ae939bda177222bf57390edfc031132f98275c8e0d457671bb31a88d9c52f126a6ba", 0x1000}, {&(0x7f0000001480)="cc6cded91a2b49bc6f7a26bbf4242e5559ccb1f6ed000aae275cb4a6299222bbc68b519e9597705b794182a06c230d12e03ff97e7475c79c293cadc9253b2ad6bab882e82bbe217e9ee4da3bddd1c46636aa58642f675c0393134027647b0849b57d", 0x62}, {&(0x7f0000001500)="b18c8e2e1c4bbccb73eec3c27e4dd878e36268f07781c12f2fdb92ef2666bd6d1e341370e8d1607558e72e02cc2d0d0db14a0b2b7ec3c8d60cc64b7f204d18b52c3784e6a0a5f652c1a2684db0ec855beeb8bca867c15eb0ee223c155b5b08f5a269feb1ada64beb81f82767079a0d9fb755d662d3747d496616d9273e4f2e8b7d27eac75e6b683a0d6db0612f5ece81d506d811841c12f2aa37b4f9c8c67ab40fba9ff1f4190ce05a186096b5fcdde90d965134d6739c07140a24c549f9479268a9096e2b38da51826c1847bf08668a302dd96a93401937fead6f1bcad803b93aed98af75", 0xe5}, {&(0x7f0000001600)="278e618f73c25386fde5588573785eb86e1479cb2f2ddeb2758f21af416f4f62d69af79941debd9b90c77c2a624e1ad0f456af5e6577fe0d6bcf23e0dc98fd760865f5281b1b54d7d69d43e134913e4cee244e0f396a90bf3fea23956506478553c7cf27b7d23cd74ce3724c1225f1002355610f6efb958e9992116e37cc2192281ef299abd19e092b307d8150779475f9a1fa194eb57a5c8cdc55fc4de85ff9a91e1c14e0283baa89706812902faa1eef2327e33d5f8c0bc567fa4b3a8271af96bf5f", 0xc3}], 0xa, &(0x7f00000017c0)=[{0xe8, 0xffff, 0xfffffffffffffffc, "b2059ba741a1c9da6e8d72140fdfa0829883ffcd5f4f8b546d52f7e8bcc6dacc752c99df3a061741756af15fed9a2b6876c50bf3e58c850aac47d6408ad51bf1cbc68a5bce6d4ddc7fd0ba55d3ac2f6d83e7c46e467d251adebd24b67e64e899e285916082eadf73550cec41bead02ba3dde0636ee57e4eb73d508f9608da5bd39a0df20adaa034713f9553c28bc706e0f10555bf9679e9af81c437d36d58c6ac28d9c7c4cf6efb7ee64da128e98cff064efe717e05d477379f0028289f0f9fb516dba0e1800693ebc3d3ea06652b0eded5c28a4"}, {0x28, 0xffff, 0xba, "be6cbff59e3c62f9dd67e10d5608b887826cc05770"}, {0x70, 0xffff, 0x7f, "d1d3d5ba23b2ab2cc95f655f3e386955aa2d03afdbae6992c364d4e8835deae8af5c270bae7e16d2953dbf47272e14dae2dcfb0e99d499167c4202e309ad1e12ad7a05bbab073a1967e7c834a3e2fb4be3262010ca4b37e91621ee2c46483782"}, {0xa8, 0x1, 0x4a, "e2b73e391b4e9dd8208a516aa383e656d4ffc63ab9eb4d2200c65b9e26616db76e968469e5c8026e936ffe8a44f951dab0a11a28dd248a218a2645500f883ef2bfa624ef415c8535bd2bb48b47b6e00574ddb2a0e5ba9e457d575b54df4814e25f21ee6f04b662e329345540155a8120d5f790fddc12ab37de31d71b0215c92d6dda079b12338f1c560f9ed0294a5459692d"}, {0x68, 0xffff, 0x8, "0dd5f0482d2e2a5c7fc46d808bc2bbd65c47e0b5d7d3ae63f7a5465264560af56f196021d0e3569307cc710733e9289f42fe504f77d24d03fd0ac0386d25df5e7e768e3c667b5cb4d20c42af7136679acd197fb6"}, {0xf0, 0x0, 0x9, "a4b9c45b2b31ceccc8e0ba815a6ad84394320a7a708259bc84b466b52dd8de37ccc6d494e2d3f0ff673cffc4de32ae86d108e5fda2f78c8a87502f6f23d0dce14b7e5afe4e2487e00e9e10a193d09eb041230d333ebd56a7400674d2bd071f9d9e0a9833f79eb27697f07eebf08c9d6243cf29e742747004df2810e4d6108e2d7b68396a96aadc4566a00d326da49e7cccd03845930002fa45c928aeb0db1346c68d34045ce3f2381e0d778cda02c42647df42568f5ee041297f98168ddc6deaca7ef915fdad3266c4c10a8b9c6d8dae2781b18d77ed1f378f"}, {0x1010, 0x0, 0xffff, "990708d6f93e0e5b6ee391fb279fa3df8ed79ad499db2d87a8c666621d6231f93378beef1ccd3e2fea3a437042367d283013b52bb6b19017a86519575966c8483ab8aa88d15f9743b03c71b3d0e2421797c6dc9e1e7ae97aca99deb5c0ea70cdc6d79b6e86d3335690349a271835957ced7a6bcf17902c1c2a4b0f6368c5abd4c6207495e15c5511aadd927107428d7e8acc9d78b150dbcc0ef153f8006931979eb10bf46ec4f012536a808cb7c0628a45474bf76e43c49853f7cbe4cddb58763852a627e98626aee36d06c7d20e44150ad0c0a4d903c715d2575a1f7a26285638ef7fcfb12d36fbfab711c22adfd97a36d3a4c363a1d3b5c37a9f64ca29977abae5c726d2a183a5a5fc1771d13b9c5e070235b15e9f0130c24db7f74d7bad78d0d605c9fff65bf1f42852281df4bf78dae950929d80c5e4753c9f9a7b38a5968852e498824ab95c88b099037ff9a9c698892f7cd6d55ca103e8aa96932f60b9a5d32c58fad24df6bc7a0b141d5bb8894c7c8a130387babfbe520d3fe1dd90c0adbb4734b0d2128686038ea49673401c571fddf949471183ea89145e37dbd770517bcc05b5b115baffbd772401e567d38f2b3b93449e3414e22f4bcb0b11bfb0afcc275a957ee45768f2a80d07db0f97338efae72e5d58e3b5030ba5d16a423bb4bc47589458efb8a26fba9defa40e6acaa8f45ff7c1110c0b88e48c2b644a6f2513180b6371d3405a62f76b35026f2a7abddf0df0fb4f3381b842deff053ff842f93b53bfd52cdb338673fed68fd13dd7b1182e49980de8ce62121da7170abd250c4f1453a70b615102ebc61b2cc51d83a88a74e898d35f655bb0aa548aa642cda06028bbe430cb8495e3d136360fef9140a8c633285af5bd22dc28774e54eb020b6ba7e142b6a4fa02c350765e06c1d463e7fde540eabbeca05ae80a5fbb7ad501a8af58e08ac1c05c3de5417af26e362e19ea809f2be054dd72380f71b22dab2a9ac16678f4c4487c566401a08dac2b1a9b3eebc19a0fa2785611d2b3b0d5b8a823db43846f03c0487412e85fe8cd085235f8a96f24fdaaf568ba07203cac1bd69d6223e8d364768c149b4d8def8fb7700a874e270926382546c5468e79a77d21e4c89316a933a1888014ed431b49c9029d145787ebfe338da6ee25fee50a2c5780c95c7f93079fdf253dfd80924090cad0b3b5265dcfdcf067b5efb2a77f024bcf5c156b3e795c7dcd81e5f1e9ad450252bec7bc14f3183b8c304de3afdfc59609a8bc8f1a4f1e104afa1d37c72fd4529d0827a7262ce1999c3f891cf48e13b8fb69489f9d726b86a3dae1b4265403047e7e84b5828eaa6af2d014a2339842638614bdcd95e75a5ff29093c7fbffa9353e9d492038b21756bc374192603b68724e4c11fe482112311cec8412d007f596a16d225508598dd5a6aceebfcf3948d458eba9bf2a23ba211a6aa06ef4cbd85669e10057fcb694c2571fad0c3e9e5cdecba006337f7219e1324da05625ad3677091326ecfa5f37ac2e517f2f7fcf06115b316d463f8d6eed2b96933368b0b320b6788a6e8c9f8f846c51a147f0b753a9d633248967b731d35b9db85fdd223ce258bf58659fc0329e5bcd8725ea2ba780561194f397487a8c3a62c01f218790dec45340c977e9b1312df21127f4ed3c2467f0b03308772fcc5fb76b4e3978379d2de4021cfe02ce1b30f86487f6f4f4642d3962b58006238e3c29072391c4d8ea29ba3d17c3530a36886adfe8b3fe0a14dd20df00c532b4dba732964853359e4f70348dfbb935c26d19274c3f8da5099d45fa4dac17c8b5cabbe826e12e066862bfd88ad59f7e012d5a29db539b9ff67218cf59f51c4532eb2759c03bb869b9f81cb762a14221ea6ff20401502bde5559524c9895efbaa7abbe16b167fd88223c0a04a19144e982d7a732b7cfe084865082da605ed3022ba41fbade90d7a7285e31245b2eb0a0dc7798a22b32065a4321aaecd602994049b2b34810a26fb32e4595ad987ff2cbd5217b5f61a62a4dde11a721d2d3d017c9d76f2a72a36885b80cd71d170d02e56897824f6a12cd3cc406fa425041955a809c9d16e94d353bf74722f5f677a99942afbf890db603575be292e6495767e1635530a6a1a7178750a71d04c7062ca6cc511a304e8bd767ee9ab8b8d42a6d24bb6647fadb729390a9871ccaafcf3ac132a89bd08a5a79706aef777ca620bcf9def3beedf1d75245d5341061f091a7339bee2269eb207621db07442eb5aac35452075c7617d1582174f7c775a1a0ef7d904e57acd680a1455c7a27b4c3cbb4fe0b9d4147a1ab9ab8dbef3183315d1467c583c4ccc61d2f3385f3ff3757daa0c9810fc439f851df3cd24c35d1d8d061d0ec77043278907276c5897602f4d80c61b800b70e93ca56dd6d9589328f5e73609b36281072625abb2f8e3ffba67ec533b8c4343aaf47340a1e1cc652a8ef01c8f9db69243bd379ddbc4d59b7e88ebf23267c127fa92e3e93352035d2afc1411813914741cd969453abb898cd38d07e5c732b08867f87030e041b7ebbd5d32d3c3fec5eac82d26688f5d6c17f7f2fd65d506ed2a2f41b1f515b94a9b4946973c62f675e9dd6a5d55d5ab254ef61b6c45c0f4321b9b13e5515704c3cd1296ee085c16c2ea8b6a47661bfb9f21421b868a5484c377e8e058709a81c52b289634ab62c66c71d9b3d4b902bf3bf8b784da24752ecdc84077f87e82ba2ab61d899fc8b387313c68a243035962599cd67c88b097bab8eb59a751894b2cf8e189438c28f3860336ede734edd2df06fea9162619f05bbf007a1490a821a60b39b2a561ea2ab5167606db6a2782cc9099d55412f4a7aad247ac7ab87a72252fbf237db599545a1dc7326d37b1ca5dd4108a680d80af082bcb9e5351c4d6083d5afdb3bb5e6f3f57b73984dc4c715ff5dcefc6b2dadd8dd0248fab80d5dd017ccb7f729c9190d0ff8df59f7727a33ed7af30cfb4bd71b600dff44ed2d250577b71cf58e5d90ad29736f4488a544af290410fc97929ceb09660a1a4a351fe9db84a1e45c7a9a4ee31cc1d90776f1f91f98f8d2465c28aaea53b8f4ed8220c53b55b01d20813e367555c7a57ea063f06fd0600c9bee4f9295ea2b97e245a42d5d9a3b6d57451c58d35764363bbb750ed98451e44937ce2c7aa8d41a782c29cd5f74a047a6c92722c987b724d07c907619970b75ca20a0b16f8a5fb24df375c5619ae16db6111bc27ee09d0b3a214d309955efcb433c1296fcb0703d7cb1e9b22e0fd0671ae1744018932e1c3ff14bdba07e7b2ea16e6eaa28302abbcd57e2e4dc5206befe33278941013e1c7395caaa29cfb446b64cef961f8fa10e978ba89b68c02ab44d145e6862a1da96d941d9de9d45efec73ead0bcb6aff2f74896aa5f2ee4dae329d3d2884ab5e8dc80d32af6ab5a03d1bbbaca08208610ddf858d186a2d42d62460d8c8f08882a5ec94bddd31a2ab667e27d9081572e0606fb9311af2c41f9ceec21b0bbc03da0cf0d44045e2072bcf3d5fc8e688f52e56abd456491618b0eb42fff6334f39743126509571d8debeceeeaed1b13ff4e8f36abb8a832227a70a571555913c5361484e283899a5f2e02aaf9c08dc750337a1223ced31dbfb1e9278ed37472c96b8ee38b5aded92119a133c8b9e62f301f347726c20bac8f3ba9d24d431abf12889de05e4683aced79a747ed48aed5adbcc9e9a41ab71ca61b06909f4c91907392b5758ab43085dc7166ab8d5704e1241c860fb226a15cb34d212ba25adec537294840bb10aca9bdfde14511d7abaf8a92afa0e9dea342c363512c9ad5c8da0000e00850738cbe0096e028ae1d28ec9c08cd188bef50548a362045c4722ab9f5c7728eab3f423ab43d3d9161880cb921ca58ea042d2de0e2c257196e704b7184512bede0af3e842a595e541157a94e88ac8c319486ce92723d090d7028249069c7f30dd70ea8180382870b93c1e7eefdf0cdf6c987b0e7359a9c59f01519601eb56ab6ce99ddada11096325e5c00ef1a9e86070fb5273e4dc26047fcf0dcb0b7e74405f4b73925439ab173f2edf48949723bebd3d30ce547cfe75e59090b2cb64ac7040af14b507195e74accb1e28e41e3d0322673665f95add8818c02971c745238c601fe0241db2f7bc29a100506f662e416979ef488fbc3bbdf783960edb1c9af2236b488cd1177a90879896be76aa20e7793f80ef57e2a4b2d3c0c858b8e779ea65964cdee9a7a23932f942fe169e8bebb25569e711f8e2067643310566f0aa6d8be2f24d93be69313d338786cf8952e2446b135e15857bca4619ee7b1d6b20a557c7259e8bc28a5eb8a00aa7cbf6fcdefa1e8bed559fd51732c437ca82b9ebfda3bcee6d05af18e72567e7ea8b2041f27fb322b3e38afc5c532c291f4865eb0ec1066d2b42a3ab14b351803dbfe471eefbd9de95ba0b43f22c94b01b9c05ef61e6e5d6e6b13497ae11ee6d05b60315debd2dd0e0a025bbc751d4124abfacfc75c8c054d887836e0a13a7331c83ca8ca5f890caa927c8402c906b4d0178f9343435c1b4ae202a20ba828260e0eaa7ab2533dedd02ee9180849540b1ade7a1f18992cc47deb66e5d6d88540eea9a8158751cdfbc0813cbba5c6ee0d5a660ab12879cbd2ff5b6e00d3323f10e29be91eab90b66271e73c8d132ee89c13796cd89d7e98d270367739806ac18a8b84b9a3cb9645cdc6e41fdd6e695eb5baa04332fe792ee4237212978eb2fc39fd9d738389c40869aec992b20afce2a1f002fadef2ffd739b656989603d71ddb1019a0128f4572dff944f23348217459a96ca2f254f5fe66b5edde27bfd3e4b13affa98d55c0a61e45a305b0a26af63747ef10cae72b84b08ab01b988d1bd11d303e4a81d6d611b4449b4ad97ddc911623e9af80adbe16c332ee2c2df7f4b6fb3e1a89ca7e1616680091b2e90064b23353c559717fbd45893e42c4d062d4fa379a5bc24a523e0d922412983e6662db1d5d62fce1dc8850d03d9bb0b77e3fd6f31450c9efc7c018c05afb1f2ae04c6b9ffd93659841e1453f2f835fe5958db854837d1c7b4f3076a6c7ee61c267bc77471519fb584a24fa12bc615e42719efe8d96238802ed24cfcd55420033fff2e60d906ca81a5c47f32c42eaaf26c6de355b0ee897280238b10d1b0fad543b6575048de7ccab680cb7ccc7b56d981fd2211ed668dc70e1f5debc3c0fea309aec166059669d6968908e8cef9f959322f9e875e0faf42ff2e25eb0eec35fe15ec0de6312b79dfb6de73de4696ed6fc25b2f594f22230ce706b5c001ed2a26c50c140b7b5fe787fe9ec7484d314da2cca1f4a828eb4f6b65c519b5394409d814580161ee3942b89a7de445a1b9c4879dfa1d60ce5990bc6406595fa62ba1fb28085f3a70aa3e40c3224db62a25d9d2ad308737aaea70e18ec7fcf156e199b672eea98d333fe9d34147bf5f4922dd4379becfd65f1be2f82a91820bb94f81d04085fab59f4a1d5b17cb8f6ce29c443d4653e02c8a9798b53aa13aa65147e77c355af7b48d47ac034a79b0a214492482ebefdef0089478b9742add97eb0e792db017d87dcbe199bdae910da012f4ea779e2972613fecdea262e70f93d558252a090049bd977dad8e62fca1c1506875a63b87c9bef7db3ca2c40e0c636295ca21e1d990c9e01951485c36ed211edfdf9623f34727ab65f8bcd3f8f0bb928d9c47d97c15792729f7edde2e1022604afd92b9d179e475d2d150260b89388f66676c65670b7f9f69519b8855728c7e9"}, {0x68, 0xffff, 0x800, "469e8e853cc63f07198dd531090d5833eafd3c2921322ff549ef73210e19072b6c3b9a76095ac7ed9f0b0bf9e85d5744b09c43df52c0aabd909d71947851ca48ee2320d0de005c0e12cd35f053d9e873640c500e03"}, {0xb8, 0x0, 0x1000, "54afea3644051a849fd6bc3dc096df0f290479000a1dff471b88ffb9de2f442f82a66cc8a4b67fa6e7466e219d3b2705a9187ec55fa9c10f03db1ee0d83724b4db96c92e8129d64a5f3238f8ac8eec96f4c1f13fb7e207dd05f67ba22b0e20d82d944f5695cce154c8f35dce1bfb59bd6de7778037388c66cf71c04091f1ea639038eb7b7ab0fefb2883ea9d9dfcf7cd629b784b05a91b26638924e15847998cfc39d8e8ef"}], 0x14b0}, 0x40f) chroot(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000002f80)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x3, './bus\x00', './bus\x00'}) fcntl$setstatus(r1, 0x4, 0x0) readlinkat(r1, &(0x7f0000002cc0)='./bus\x00', &(0x7f0000002d00)=""/75, 0x4b) 05:37:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105703, &(0x7f0000000180)=0xfffffffffffffffe) 05:37:05 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./control/file0\x00', 0x20) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) open(&(0x7f00000006c0)='./control/file0\x00', 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 05:37:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x820, 0x20) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x4) select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x5, 0xee}) 05:37:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)) r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x2, 0xff}], 0x101, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x9, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0x7fff, 0x14000000000000}, {{r0}, 0xfffffffffffffffa, 0x44, 0x1, 0x6a, 0x80}], 0xffffffffffffff97, &(0x7f0000000180)={0x9, 0xf5}) readlink(0xffffffffffffffff, &(0x7f00000001c0)=""/94, 0x5e) preadv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/143, 0x8f}, {&(0x7f00000013c0)=""/106, 0x6a}, {&(0x7f0000001440)=""/103, 0x67}, {&(0x7f00000014c0)=""/215, 0xd7}, {&(0x7f00000015c0)=""/5, 0x5}, {&(0x7f0000001600)=""/131, 0x83}], 0x8, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001740)) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = msgget$private(0x0, 0x110) msgctl$IPC_RMID(r3, 0x0) utimes(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)={{0x0, 0x1}, {0x9a, 0x3}}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001800)={0x3, 0xffffffff}) lseek(r0, 0x17, 0x2) sync() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001840)={0x4, 0x2, 0xfff, 0x407}) ioctl$TIOCCBRK(r2, 0x2000747a) getpeername$inet6(r0, &(0x7f0000001880), &(0x7f00000018c0)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001900)=0xfeb0) poll(&(0x7f0000001940)=[{r1, 0x10}, {r1, 0xa4}, {r0, 0x1}], 0x3, 0x20) r4 = getuid() pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getgroups(0x7, &(0x7f0000001a00)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r5, &(0x7f00000019c0)='./file0\x00', r4, r7, 0x2) r11 = semget(0x1, 0x0, 0x50a) semop(r11, &(0x7f0000001a40)=[{0x2, 0xc000000000000000}, {0x1, 0x8, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x80000001, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x10e, 0x800}, {0x7, 0xfffffffffffff346, 0x1000}], 0x7) readv(r1, &(0x7f0000002e00)=[{&(0x7f0000001a80)=""/159, 0x9f}, {&(0x7f0000001b40)=""/149, 0x95}, {&(0x7f0000001c00)=""/15, 0xf}, {&(0x7f0000001c40)=""/126, 0x7e}, {&(0x7f0000001cc0)=""/87, 0x57}, {&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/173, 0xad}], 0x7) setgroups(0x5, &(0x7f0000002e80)=[r9, r6, r10, r9, r8]) connect(r5, &(0x7f0000002ec0)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc) mkdir(&(0x7f0000002f00)='./file0/file0\x00', 0x124) 05:37:05 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x44) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8001, 0x7f, 0xbd7, 0x0, "d9e304584975346519b7d38a17077389b16c845e", 0x6, 0xfffffffffffff801}) fchmod(r1, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x821, 0x113) ioctl$TIOCCBRK(r3, 0x2000747a) fchmod(r0, 0x12) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xd01, 0x7, 0x2d0, 0x20, "fff03f52f032ceaf885933114f7daf19efba8a82", 0x3, 0x101}) read(r1, &(0x7f0000000180)=""/20, 0x14) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x80000001005, &(0x7f0000000380)={0x33f3, 0x1655}, 0x10) r4 = syz_open_pts() r5 = semget$private(0x0, 0x3, 0x120) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x9]) lseek(r3, 0x26, 0x0) mlockall(0xc6217b2ce51944ac) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000003c0)={0x80000000, 0x7a16, 0x7f, 0x100000000, "81abc4522765049f107a6dbad7b0cc0acc41c502", 0x10001, 0x34a5}) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') getuid() 05:37:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="56022e2f66296c653003"], 0xa, 0x0, 0x0, 0x0}, 0x0) socketpair(0x30, 0x4000, 0xffffdfff00000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000018c0)='./file0\x00', 0xb80, 0x41) pwritev(r2, &(0x7f0000001a40)=[{&(0x7f0000001980)="d64fe10acc14c5f6daae9ae0210c8e399e4c36b755f5b65ec726ceccb7e5c480f1fd190e59d07f94e66df3959e3d2e6e2526b1d64b3a6352e26e7669424bfbb89b1a354917d43846827d2cbb27ca7f263457335029d99f6e2d2f44ec37604aad46b51a8d69f20f1a8b4977621f661d1a95244de9e6cbefdc9197fa1f0101f73c4d1198a8af2d34e54905c8a9cb61e18e51e7da029464b8fdc19e9561af56f042be59eea2b5a5f01da5324d390eb3486ed9d51cf0d4", 0xb5}], 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) renameat(r2, &(0x7f0000001900)='./file0\x00', r3, &(0x7f0000001940)='./file0\x00') sendmsg(r1, &(0x7f0000001ac0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)="8904c0225e6ad0fe9900859821b8f18c06e7a447634789daa6bef027255d4a1139de608775fee1d8f481d704a52c7aeedc37dd99272c83225fc2d36527fbb4436d1bd9694565e5d25627d8739b862e1da4c86191a5016c16106486edd88a2c189fe0dc6bfc8be00fae79545976e4798b6c41c9f96de4e3dce7d09fed6854b8a0bd04aa11462774f993bb82938345d45b5a3c4b07eaecd6338ef2f8280760e256873e72212f056abcebe4b63ce1eea1ae762bb42b24b72b5116004524701bbd0ce96147e59c0559832451", 0xca}, {&(0x7f0000000180)="c4203290c7522a41308bf34b97b41f6cc5de0bf88c71bcebce79a14709c198293c307bf9de0a0f908ec952b54bff598556320eb01293afd8e86596d0d221376ac38c8e15597ff54a2da2b4802cc0dbc53ca3ade9f8d1f98688e0f271bea2226a5a5dded702b47a34c6a6411af5260b06f95159535b09e4c2c208c02b398174dde5adabcfe0bd8bf5f6f28b05dba14a360f68108f9f82f02bdc1666cbaad87fcd37a5851e7b72ffc0fa5adb5e9f2ff9bbf7032c22a3a0ebaeec905569e5f6a4c225e0e43f50691a271771b5816908c0325b290368361d52", 0xd7}, {&(0x7f0000000280)="2e5aeddb179cb01359fe6d6628ebab43ac5014663c5216359f97011f9c374a68b3c53b5d1f50e7cbc59662d04d708fd0356f95b3dd9accf0feb9e214a21b61bfbb8d8e0adeea0b91a013ae9fc9b142931c879a70fc40db0bc6bcbf26a81b93db674da1fe1dc1c9611874e5178b24d4a82b9ef0ffe150bd06fd9fdbeb91095079c6ef3bdfa840d57322188d73af5a8bd387b57b8074aec9b33eb6409022c92bfa9935a1d94e43fda4aebe9157e5404288aa1b25a13c77b7b036af90021bf5c5f48b8c8b74c202289b6ef733e6e538b5b7bc25bcd2fedd1848df637f03e8fda1d34e5d36a4d52535e6df64ff3dc818310fef183d4a1da077684e0018baae800deac7dc59dca3466178ceccc9c7c2545f5c1f92e1dbb3a1c9c9b23adad862b4ccbaf125a56edc20cba1a1e161fb8d801a2750836429c573098788c941741674e58964f1f22936236e274a3a05e9fe8ff1954dad85b6113ecc6119df86cfcecf1bff7f003ed751ebe28a81f171eb4a5f46e5f16893c56e397fd54a79bbcab4917e57cc7c8463d6a65bef96c4f2062cc29444c45da45b4b6e1fe06caf89495e8fd42c1b917714a9b0de45ac1cc15020b0927dafe435fb5ea5750c55c051413081a5d8587c3c5c0b000446c5902f854d49977a75b74c6739ffa6d68567c82d6d6e18a7297ac7de3c583af620e118f937aea4e3ee448341aace768f3a3b6ee3008a20f63b2899b128034d23382ebda3afa47299f0a37da413b2af71086d4ebaf39f6ac628ca6b60a9eb474ee82eacda985d0ea71891559e29d423f8c344824ca97a107091357a09ecea54edc6d9335c9c2ee59a0acef9b25c924c728f805758dd449e20f03b899c53c252265f8645afba7912c75093677a2a6720822283110d2295c8f9aa2dc5b2165604456cad49093b4461b4c7613061fda29659a979d995218d814fd15267824557ffbff41a4e53fba022f0b4b502735485bba4026b436a6bb48cfacb51e352bc28068d813ad8dc65042ad077497c1eacc80601e5a17bc18f9dc25e6ab196f5a80e73c9ef12db7888f841a05da5fb3c8c060b78ad60723ac262a83e18901ed284a872244dcb9253244212cb1160cad629e0b384d3c930d9997499fd257b1740a73b4d1e683c5434f2a85726ece49c693ec23327b2673195d73a315d044f352ac35fba035dc3814a64db890088cf8098a96353a2eddf93e1dcaa18ad7663aa9df9bd0b1b3f59481aac3da1beb2d1163c3e1d8b05603a5ea863873404edf502439bf609c164837e9e8d3dbd187d0f568b261fde8c0eae21607e20cdc6a6b98b66856cc9e194af62d7241323cefd560979c112b8189f7ae91d22169fa1f1f38d535f370f3d9673568dc9b1997d625e16528b3cfe50063d058c6ee45cf64dfbac52c508b89dc5d7a7a78323e187bb0e0ce263c7efe079785c39075d245c31d4b9a4ec6b4bb7956fb093eb54e058224e8b7d77fab4c8e59f0cc2d5ca1b6b484ebcd5d72d267915024f7e2230ef0fb472e351404e11d386316ac1a20b5080a1b4c2d9c178b95409ca6069437c1d1fa18890dff83aeff53ecba781d585d2c4282280a99cf7878bd1ab8242864e440851f308be4fa92e13888e133bba1603c9891e32c027866b73340d14f706712e4c9542932c18bfeecc06e6d028189eae4e4ef81842767b0da465410bbe8f64bad794a06ce7f9d2de5962ec073f1cc333130a86f35d3b1439179ee42aa49635deef35586eb7bb7fba32c0a780792392ab43aa28102da88f816bfd504640d1cf9924587d5daaf55b6262179f6cc8350573b3da239152396387e3fac7cc57d9294dd91233480e2aa7104d23d9d91b47774faba906a047a57d873603bd7c72c7ff9b92b4c46d699ede2e0c1a90c3de1be58e59c04b678b60b31800e661a9f3b9e4abad269df04fdfcdf166b47b0523cbecba36afbf5a15886b5f3cc0d11eccc4e750e425f2f9a989507b5a5502841bb7204c6a846934aff99dc79750ddc205e3113df0ad258770825bae1ddb65a2ec3137ce339bca6d578cd3c24c9088313504a29e371dce90c2a6c91dfa83f823e769a711303b3f3d66a404ed1eb2aa07b47cbd81e6e520c2327ac6199951fd8d8d2bcb39cbe5379c09aec4401eb53f460eb6e0ab295201b4364c861b90191fb1c4609e9640dde3e4e316be3df711797690db58d4700ae39c5264f17b265ee4e5ef6e79cb3fcca087a7463ae4a7c17a66a3cde0f5b109c0582b84a3ce8e73084aea5723f5e98e61163272577bf4e3c1384602fd6c4a67cd2dcb5350939179429ab050de41dd82df41dcba2b8587d6640ef178ac45dd843a3cd2103d3444dccd93f496df529933e2c8d0d7b0c9905ca480a74ca63001dc67bb74fd0b714ec8ba9e65103492dfa46fff49e93bafb7e83bcfe6684f5770bc2caa65927bc80117370906bad767c75a9e782cba2d55eea5063baa36adb0632443fd8d10d31776acc5e6c1cb80860a0418e1eab8e63a4da765f493ff5a17ce0e7963b4c89d91460586675fad652ff9216b442ab1592b81d225de40281b752be04acbddb5f5179fe318b993530f6cdef6fd41d8669d091a0b88887c244c6800983a574327006ca54e41f38a357924a0da1aed00bb060ecbdeb9481bbaf1474e66eb0b0c8ed4b99294508a6d4c75b1466ef91f662eda338e59469a74da9db85311cbed6b84cb79a860af805669c757eee32582e24f97733702583f5bf33272075da14b67ae06bce3211f839c8cdbfff14c43f31b28150c57af72ad584abce2b87c95bede16dba26433ee5f9ad32285062f174233d1f1b788d23603ceed0bbb8cba5348027c3587abf02a22f2cb831734cd59f2f72ad76a67536ecbcad3087133308c896346670416b3495226cbcd8eb3997bd0ef878be921ce36bb6c014b9c4cc8b12eebf4cf54af7af60d47e83a4cb16a1db16fe1a313ca4aebcd3650d5f551ffb930bc9e80375b189816b4475d174d3834440607681e21e4954faa6ae0a377a18e513987d79628eb8f7ea9b9503125324bce22cacbcbcb0c0ae166c621e5bb2a0b4b8458aa0092723e3509eda6dd84f3987333a568723a22c7534e365e7961af3b5107861e25e63f4c42967fe91b006874d3bdbf2afba0a559668599f92567be790f466bbca6869a4a23fd378b996498be71790a9b6278c841e0d74618000a416ce9527105359356662a9aad40a4ee6e83241fb245c6e44f71d26e98fb84f49c88cdf0039b253322f2d4dcfe66e815a32fd5729ff61eed518230ba75223d4ae044e0626a508c0059d83c76436813f6eb40dee8194abefab6b5a043f5989e71f467abc142f919c08f30ac98b7d6e0f96ae0a4e9a2d9cedec10c2c150e5e2c26c69ce90da399ae23a74bf4fc0f99dac4e2e6b90393b258694dc9d0a7c42f7b1170fd298417e26aafe4c69d357532ffdcb96ce3b22262c50b1bfbba5a5556a675bf4bdc9b34120dc17b165188c75afe537c9c3c0c0d94e904a08867fc87c73782ec7380629279bd8ff02fc7b2fa4b409460dee03d209f4a00cd34befd9befdeaa30862af5448344c2284997499e9e07e32fc44f39e9e43c37ec95c11dcc1f47028fbaebd3256e29e803d20d5e4a97ecd0388fa4f60610f3d5a5d04a1e98e01f65ab620eec4d415a51dcb11d03ddfa296d612278b25322d95e375da72982fef5cd4a33425b1ea1f5af24d8a76bc60ccd6bcae75fd599ad616d2f5bfb80a0280a1185f344ea50a7ef81281332f8e39c12c6a1978c71988cbb7d5963b8f648abe6a27611d2add3e761d25f5a11b8e111e0e62f226c0b272badb59ab1fcee0b6a84ff95e928823359bddda431af01b76da4dfaa0351e3035333f156cbc0bb696ad29fe2cdd6c3e3a3bdd5931f32214db8ed69cdbb954a2d5d44ca99d2958ed4e0066b9fac6239e72132bd3e033daca37874d243a4bad05eb7bd67897b97cea71700b61f80cbd5570fcb7c832e2c4007e720b0766378aafd200ece426958a7586ffeab4a47d610b2ad968d1fc8cd81aa3245b7231ddb1887b0ba2393bc88641bdd056bda4b75e9b789b62fc461f7546a27ed63506e52f5a0e5854420f6473f674b0169f397d86271bfe0845f0337fae6893ead405b66e4e16e94410459cda71b20e7f20b82faf7c1248d145696d9fb5f5ba2d1e355f9ebf791e11787ff9e06507f82d54ddae4af0541eb3ce64749b3c4eb64eee03ad2ca5b01387ee9d147be60e4936b7b9410f57db277db3d4bc8d055442fb5869bd06a763c0c0a9e63c6f651c9ca5e66f73fad2d980c289037070ac0d3bcbfd7835f859bac2d4eb8f85d93024aee331e1f3feee26c78397ddb045f29a56b7c525b8cd86a41136c04eb2bb4083e690c23f6c50a23bbaffffd0a1c52f299045f892b84f7affdad64c1dec6697089dd763d4d13209ccc72e26d2b05260222c1343029845fcdf4c0a2c4867fc374b2297d1d3b417863c9cd88172d5591d7531b39f9978ede7264958554aa22d0da06eee90f4f47b4253cc070f2215caba2448e491583344e1a9b83c472febf5cfa5529ec0426b0178dec4006f02f6b65131deb4cbcadb07d5c67af1b98e1c7eadccefdeae2252422714b8361911cc92a5a73aa34020805a9813830d13ff642107c3be7a6c65849a351d80e6b65af1ca80831aff980d30267d9da4da7d98c26127545d352a8ff0592df5989d27f68fa1400a72a98366f034241165ecf053e976ecafb454d49291f707c2716a78b360d786df5a837c7b941f367678549d19298f032f804a40bec656c18e2baeb67ff8a6ae2e45b201bf81e71d75a33fc5e05faad3d02d9e0b5fbffdc6e997044d1f1c786ab9462a0e196e63f98729810f26fd5ae01d5ff6680cfa8408b09f2b44e222bcd0220be1106ea67ce64e05f532c7a857889a7b069948a6cebd7d0ca472669532a83e8b87a5a571b51fc123161fd386ed2b01487dee4940f213d3ceb0e1ecfdbae731a7c3d4548090691068c87ba5fc4e44b4265b5b7fdffc7cd0f4d876719f1a26c1e0ccafbbf44403533f0966b03b66c288a06fdd4648307a9c51733ee2240eafeda34b38c7bca619417d773a3c7265bf99412a62d476481f5b8f29b1acd0eecb2fab0cce91a9395ac8932b50b522d5e4237530f2e07676f8c74901681d99d59c4efb7dc276a710118463073e4c4928db5d01879405ae600dd5093b1d762642352a97e2c3c41d4691e82067530fca5cfc515a18696a7a009fb4871951a0ec2c7470635899205c6583e396db493158b9c56df96fc5f190b049bd7c3cd7f32a1889b4adce09219e93ae098738fcea62dc7ddad65d6b69ccf7f1bca9b498f52c94526cc4d807672738286d2c23fb841a0b6b562048b8d8cfc2e4251767fa8170b6629da8b7b39eb4b196251d3c0852775ecf7960a11f1abd6d12d763ae0c5d669c98a13d7c3aa84e2df6e58e0af15b60d1cb9fbc416d8b19e3cac177969906df181cea4c915ae32f0e6ba258931925dde8a2899a0762432bee56ebbf5986527fb3590f131d4e3316f414ada1b69a3a7eb139e974160dc2cfd515aa218b0dcdfd99334df694fe9449d27163c1f99ef6fd02f1f98f6c8555bb25091342992ac3d7513c46e4c6840d89b087181924328b2fff5bf4caa4075f771df3af924d4b31d806e81b100b2f47d8be35eced321d279dfdf8a742b91dc92f558d350dd4480952dd85c3f4d466c9cdc68f1b3da8db86401cb1b2532ce4f1eb3fe8b78871162e40ea2d673740b76f45b600fa2a5a3fa2e8f940eda431f05a5d723ea2d99fa29d851f9d4b01065", 0x1000}, {&(0x7f0000001280)="d3e35ed8371934a919de11f2bb58b9a61f1b5a66ff7ff165803735390a5ee1b72f42399e34c954523dc3345a8012adfabef508acf14b83ff4ba935639b366872f4195e52609b1b9423c096ee053866391806610e0a8ce392eaeed34bcedba68d91683216bb77023ad228468596964ec592e009d73a66fe5b8229d064e0e3e9f15fd9c3e934e4da9cb74a187e7b70a747277c0197141cc60bc3e47728d1abe7f88a256a6c099946ab353e992b410cda7e6933f27fab84379c318809a067d3b0fb13dad9c60e412664f3edfdc6e4ee0da6d7b06348f49c7b2b49d150afc5d31676f137f92c1a26ed8064826d6fd32481f9f737d26f24d59bb62bdfeabb", 0xfc}, {&(0x7f0000001380)="dfb7bc5dbc67a0569f2ea63987c602378b179d7ea7678ae279cfe62c91692ecb3c2cf1de9a1f4120a71ae33bc1c6975a10f981b9b8474bd4bb7c174faf936b5ec75d0fc9c83118c06ff7e1b34654470d3aa06a533f173704e41e37975a98891b45a870e71123c099004ce6b3e9247f79e33aa8e29ca72969840876f15c34c9873480b86a3a6a984589831cca468812a2cf5f1bcf5b4e5cdf102ca87cec61acdfe89101986b3abc08daaa5b26d704fda838522c3d1b49e972dadf15a8e81486aa0294a5538b6f1a5466bcca7fd2f6c385018d48036b724bb63929613a6506bc8915185943a671a69b70eb957b9124bc", 0xef}], 0x5, &(0x7f0000001500)=ANY=[]}, 0x3fd) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff3304000000000000006198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a20f9436eeb7f2e5bd4c12cfd14cf225f1c7feb939a1b57dd6404b515d0db718c23a562d911dfb1f6a32aaa892ba81d7f4ed41bf9563aefa4344212732e82f715ecfd78c3663c48c16ad3bf77972e51e065b91596ca89cbf2a8a6870304c803f784342afb435363e34f0f278a55f69bea3e6809e38432801c641a761c4c04ee7eb81e893a141c8f74df90d2657d7bf3a13deba4129f95689a4ddfc62e5dbe4096fe86dd83d7af1ea855d043bc3b6520e47ab5f78d620db49aa19b26c58abc4dd4d150c460c90f85665319263fbabac11b918feefe8df0b1d42c0636101369d50a675d5d0d585612b860d2aafbc28b6d5969ba02e41cb7ce651b39fa5ec542f60d8da6404a1b5cd129a9932b78ac18c6cca24d4cb59805b7", 0xfffffffffffffebf) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:37:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r0, &(0x7f0000000080)='./bus\x00') sendmsg(r0, &(0x7f0000002b80)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x3f, 0x6}, 0xc, &(0x7f0000001640)=[{&(0x7f00000001c0)="10f77f85926ecba4e52940abd939a9d47a8d862c1de881c718e79f4dab22100627e1c85b47200ee435cfd90300da722e0a431c81d589bcb6303391630b43c8f5fb35fcc739f186a13a74e750351229ee286ea9390ed1768575da026cd973ab33f57ea45d301d14005ef42b050928b05cd62206ee1ee6a8677db0", 0x7a}, {&(0x7f0000000240)="b89ad7fffdea3d00fef16c8365b5b100e1f3991d89db04db1d215a2359c5dff01c4db264fc89eb930ebdb02a548a83658d043d1a7153855925abce892b41e6d52c2c020e017ac5990a9d5bc7423bdb04458d620dc799342724a7c33b5472a97b39552efbeca699fd8d0f904589681d2055399d0140eb533949c6600b4cdfb64af60cf144340f00651c0f", 0x8a}, {&(0x7f0000000140)="7b3d6d1d14a7a883ced69538f7a1969f8a9dda13e05a0cfcd84de144fc16ffd217021670e7085734999a88b91e2315fe4c90500e6a193ee06ab0dae92f6fa02d", 0x40}, {&(0x7f0000000300)="645267cacd20cece45cc61e90413b52528a3e3f367ad31ad0926918b212bc43663532dc410d3fdddcf90a554c20d6ec71ca21277ed2157434dbe045f5fb65c69fcd91fb80d43d4ffc5e9317e13488f0380536ee102ef9f7af48ddd7824870169d46b072d5889ef02aa831ca6f985706c0e2b04f341ffc974310948c6db2fe64bf50953f6913ed5df4d8ab3f820bedaa968daa7571ca104b27f58ff92e2fa6cd828c2c4bdefdfa59df94b569936579bfae398b5b932193e17f583a94c006b5c769ed320f29a3f524a9479322a8810ae5ecd8a28f40a6cccf182a0cc34a317023b742c9b21becb77ee28e3465c", 0xec}, {&(0x7f0000000400)="604097ba3f6a9d9ec7", 0x9}, {&(0x7f0000000440)="9f37ab0e6ec4e61f", 0x8}, {&(0x7f0000000480)="046c728fd939ce2668e7d9df625f4952b33d99e9b18a29b0eceecefc1e717a94cb1a2fd13e792b6fd7e7466a7a0e8d6b1a1decb3c6752dc50d483a4aad55946ff7e10004ee38f1c3c19f31f1d554b5d57dc6856623a566637da22c6f7cdc8a3cfe70f07a03b87b91617515086185d1b6b90c17abe211d1fe8f981d6b0227f92f1daf1c9987f908c0b99fe5cc0950e0cf3ed3d1b90d19add2bebb9c02f73133217c22d4d97c5857c1eb8825db26c146da72b35ba975aa24b9bd29ff21b2260cb87364c3c30cd58de74188a3a0e2226d5fd85de8f04175656415f3eb2f98f08e3e94f09945db21a74c923b90a22787c858c904feb829cfc496f05f99dd98fb2abdd7e88ef2f5557feef5057bb52b54d6623b207bbd311ab50c9386fc8188e52e1fe8eb353b805015c78affce29091b4ac7750f1745d111902d8647ce4fc2afa827f3d33c0fc8c5c1be161cb253898dbf4449e0106fa41cd7d6b025f199bca27584a4c292e74f27b81b89a6451062e48abce90797820524e43fc7c4c942cc7159ce93899dbdffa41e3fc6ab3a2fe2f04851736b6e21f9e7af6429b67804851694b5ce03bd033820613dd53f0f0ae3fa20d29b71b0b252a1e0592bbff32d087f4b35dd1d36784f6e2f9426cc550314f326d62ca56e0b8ae80574323691f7977360423f25e79ce96134400e7ece9287b59193f1134998d7be1b1324bafe555f17666df5c25054515f276090d3f74f97cb1569d5cc6b383ef6c1db6594d89ca8c59329add09aaee7ba2a636a601124769251fa116a8c017023671703ff2c694bc7e6c2b69df25da249e19a8dc6df898f2c4c47ef86bd45aeff70d02ddb02d119eb63c3b1bc6feaa8734240bd8a0454f905f528c13dac437279d8a50a58a36382dd7855d619d9d6fb3093bb260e2e445159dd73ec7f3c64322d6a2c8800f6e784765f4032736f5d5aeaab71045ba74d593bec127b5469e0a89e84dfdf01ae8ce76e361e438bebb36acd3241ce40c854b3da350542f4c91989216dbf2c4337572a0e234386493ef50492a8bf1317029a4778439e1610def5b59733f3fcaa80c5c3bad60db6c5edc6f12f7f069c4a962417a5f2d920516bc5ff7518e4898ff4a976a48388ce9890770dccdd02630835bbbe16256b8696c1db244d1e40565690a91504d1e6eaaab06822186ff95393a154f1141fb0c6b5561c2d67dfd1f927a47884baea242f7e78b29a2dee66d5a8902d25ef4e9fe42d79a1045e7fd6c6b90b8d392725dd14f6792c94884063a5d981ac7fcca5ee64ee5faae88c5d1a02f55df1f3f981d146298f0529f4eb80483a537f7544bba92043e2147a31c05c96f6f563f0cebf90d40d3cb90861b90d8525121170712a2026db0df1d84e0cfa06988295c60ca9c88ee0b2c8bda860346a66721a48735f96aff46b37ddb4f6d2758b1c87b1dc2e12a1d413161517d409320cb564c0e48d717f66773f68d188aac690779ea462dbcff657c9bb342f093fb0de92089d9c7ab02e3ca41a6013411038f5ffcd2f1e5964906d32aa3d598d2cbe25e9175ea797c3f9344388263e2c94b451e9006b57811572170aa87b54c770a5f0773c439923c0f19bb6b7a85b0853fbae4439f3b918fc707fdc605b2fc1ea37d8de811f8b213648a0f8ea4ffc9f4362d142cd74658e5c8b574c01f4c926ebe1e27eec1d40417157036f3e059ac5195b4b0c6d6bd9086d65902e8b88bd727ee69b4bee69e5f781ce8151af32e007c465298894eee8c6013a00b109216c09330835dcd4efa37f9648ca44e4f628d4e934604ef691a7b392091f51c5228825fb2e1dd875c39eeea9670bb4bcb49af6b30ae1989cd2f702d1fc6a1ae20c9a1257ea8fe52b79d9671ec4bf7052dca2ee3682e836bd16c1e000f96c32a9ac08d254283b90474572bc70756f62e742714c8ad73feaadd234b44d88e7fa34b7a544c8de4a7601a65e30a267dedd091e943951ff9a9aede0c722f2588113c484865e6c5c306a025018249e92315a00ae7a6f1841c781f386f1710ce1f8081a02bff6f2d7032634e194155511e2747968d49b2012855a02a6086470efd0b6096bf3009ac1ec78325dba78ed9bdf3232e908933838f12885168fc20b7747ade6377243ac9de7d5086093d62bef99ab99957f860c286626cfce7075c6c0d7d06dd9e2a81d2488e0c33b4c51d4d5ec33cbf7e2e5bcf22380c944822ec3b7a3c4bc1e6ea77cd81df2090efd1828ac0a5cf231199519ef6d24ab3722a2f5fe76882efa3dd6589cf4027e3076578ff564a40f5da3db47df44c3422374845e44898678fe167a7f968ca3ab9160a534b400266205404f0b5956e91a63822d27fa3099113928d3ea2f92a3388a5b77512efd9b73d7c59696625bfd9921a97db50cc4dc97593ba72e3d2adfe09a1db46b4124802e582e53aa43c104928b63aa886c1c8aefcd3045411089c19e9ccac8550ba6885f657447fb4906266ceb75b6e86c773f8d62abf2cb111673481038c60aac6f31fde2d6b6a57ee0b5496deff062833b9b9f63bc6b67eea65343100fe2ccca2f15d5079efb036830f64c9c43bab6640377bb886961cb573d11eaae3c03fc440952f69c26320da561b1e1f1d5fe53285e137d5e3b4d9e4ecc41134fb6b9ebc0435b7f56cf260bb9eaeb9326e30861ae4629c698839f0964b8ba86e0121deb6af8463b12f5ca84602f2976a39431a29fcee233fd18983a9a3e8163f3cba0f2e66b8375b4275e55d2664fb9f96a5b71bd60a6487baa19bed2f3a3430bde19f2256eac1e08a6c67e6d28d8b2144f6b3c533b5838d39df732f5b9c2abf0bc0611664926a884078144dbab77a266bfbd20d71e6b0ce5c4e1a32cb30876841014481ac778ed08d2c33493920af9398244a703b48a34bdd8c98da9a41497de83440145f7b50474ffdc7dec49a9fa4c7580d29d803981c80839bdf0e163530615305595973661c41ca299bd80c2287a71487b44f2ef8969e0d3d0f47b691275c800eeecd3f8a9fde4477604749c1084c57d79c290b03461ffed4a9499ae26e077b7de4ee21221a97d3f912ce582ff090fd5d58f2eb565aaba72a3a252383773bcbdddacfbc0144d933187a7beeab98596c19f696f9a7eb28a80fb4ad4e5803051fa51d5627004eb56f2f9029535c7b7903c5d7babe7ab3583255d0b11d46a12ba841f3d7a9e5e7823a95189dfd4262d1ee30041ff5b5fd158f1b1d77ee301fddd10eb1d739243d17b5b43fe2a4c2a1f01c5210df65fd229af00015f7273a517edee85cc84e2e36311830d4fad36a0fa880cb01ecfe78334b940ed07aee846c514ca8c7925df9ff6100483c3164e4fc9bcfd9dccd525990cb6e7b3b031c8d360407cf4eb76efd2601f8551b0aac5d701652b842a88735b66684b361c58b8ac20669147a8d866b8d25d03567b8ae54b6a9a2e1ce2c59e9b8a0b4997cf3ed0303b0d0b19dee125518bddc7180554342a0c710fe63cbf791e4f9b318054e9d13a6f3f8182e2c4eef04dd8963ae535680b6438b2a998ff2909888b5f56b2bd1c16d9d57ca656c1e7f9a1ff08858c348777fe445c23ed20ad9c76115d448f0b42c8f2ce10ca6cc4740f872faec3172738dc6c594ece4cc4bb0dedeb3a2d37a26d580839f4ea8fba156878f02d6e2a372487f5822a41c125bcb6815a4379c71158275c019972fa44786c8ab6fe1b987e514e068235a2abe431c563d7b33036cb8dd35fde05176444c32d6bd0eb7a46ba2b0256a4e87fa976abadaa29ad2ef6c441a35b4567707cdf8ce85b42e63880c6520421a0392fc7e25a2fc10c1af338deddec609af0c4b3192762b72ca4061891664aa18488500bce6b8e315eadbc946e66a9f30d60fcb934687603971135f4f0f956ffecb8441393f950f03b222ad4945c48831c17018baa20d387c71c8c3c34bc2525aeab0bd50b2691b313a3aad8c46cfa34bb21091ead34fb2fa89905027ac4c85eb36e79390642279a072af898fca7682e67aa2431bdc8a764dfe53cc26c6925e944976f9676654aeb9d4d3980fea1374179a168bb608335d92aabcd599b3886454001db7255a449c47b67d59a7c804e2b166e53153d280340be1bb25a83f5add425ff130ec317eddc6cd14aedb96042f0442ab5038b590ebe2e37fcdc2d643b2c67f685406362c1a29b30ede7680c1718ec2cb254a781503fc58fdd0a862da7a95d37bc9ad9b233199ee05437e165c68a1e7974c7fba0cbaeb7af5d665946680e1e918b842d8fcedf4ece2d8dad9d19bd9134611d794cccadf3919db4b9dfc6e3b238f9c72945aaded05febca0c65f83231c889edfb5db26e7b2ca8fe0cef796c43a15ec897cc84966128edeed4b43408df36503e28f690ff3041102e01080ca1e11042235ac75032c43697fadf8342fb65ebee317d70064af322d96d0776a07b9e9c8f8869fdfa46376e3bd89b632a55550a6ea0e7642b79723f7efdd259eda77ae5ba17d14a15ee7aeb5254c8dcfde6c9108fcd232b8fde0adbfc81124055c51b86ecdac042db6902a7fe0e3554c13dc6daf0cab9cfed78a0b7c96c38b6129a4d8fd797856ce428f2f6c6a997598d85ae759c015e061e030419260f62e3bb6b739d22ea72a94bf55be6a622a8fda2ae768f0d6b1116eb11c6874ef4e0b1beb9f6c0fb4477a90dd8c8e7c97c92a64061d376ec12ee8cfdd783d7787d3057077cbb81d458598a8f101b38c01765b5e286cd3f5b92310ecf1ca7961ddee82bb421c02449e43878e7cb225a15a58a4a8b28b8e29cec442d4e184f5073ccb604a8f0a671c1f9580e241aed9dfb9eda02aa5c9da7ba3cbd652da2df3c71b59c64c2dec3cf4474e20eff32a36bd87ba43b8754519e1678e078aff5d3b7aebfbdedc5427e39a606326e162c2b435bfa234982ce6783424d5df51c0514cf019a46bb99013fa14c466e039468df765145ec86e22908a0a414bf89ada243a4514a9f442eb284c1835f184ce28ad54e06df6fa5d4009528a1ad4480677a2d57c2d387e42909a5fbcf71ced3b88642b46eb701f7caabe6a914a3c5c8e8d268a5f14faa394f9d999011c5c522a59cb7d80e59e2f6e225f53049d0f9243846c0799f195dcec4011858c4892200ed1eead524ca7b01e845552241c3300426da5cc00fcf84512d3d61b2a9c532ef0c1f783b1b7f31ae37d9b9305fbc570a7d9f46969c078e536feefdfb70510841fc8ecbcc2b466ad06ca214140d6c6b730e2f74b49ad984b0dd686593c2713f31ab732c6bb18d4200e92b2e6c6a237639b8094f05b16371c4c5216bf60bac4a573c537450a79cfd7011ef0cad4134aa997c07a75e73249ed92e5c0fc3b8755fd577288e95f819269d2bf7c2148fa78aa82aed66d1d01820c56aef86820262f01fe969222b66f8284821efe495c68941bb4b593e0b20a76e1392173abd409a10aaf0dac92e4f89a837bffe1335926fcce325a9b5dee7713d9e6255c3181abb79441a932c679c4717ff7c3a9026c3d6a00d12b4a539c9047c3abbde065166b96c3dddeec1263ca276c4b201b44ec597512fc68ff6f1b84bd7392bf35b8d88b846e61b99d806ad02bd70d93d2e598da25fd75da325e9ab13711ff12dc65ef845e5523e318a8a5924230fd9954a0180069f8e4afac49f376892ebf18f9df066c3329a53a6a74aa48b661c2062c82633c91178fa1b90e6064401bf4fd4be51212443a9cc20737fda1860252e7ffb253b98ee0ecb4bdf3c55b607ece0a930681ac115a1d55630c2ccf462a394d272c9cf60580c25fe3823c5acb4c24a609130db", 0x1000}, {&(0x7f0000001480)="232bd090500d2e503d9ab8dfd20023bd4d337f1a78eecdd7ea44bf9794abbbae6efbf8bbbd5716119ef87e65c55f3ce0be47ebef3a232b41092136609792aa5993546814f0cafc46e5a2871bf42c8154104593b275e6dcc5624b92c5148abaf7cc7e68044b9b42b95e2123a55d81dd7f2cdb1277200ad08171f295f3e3afa24df6487949b32615596546500721284a0b2c9bf1995ade76504d3a48f4c6b3f6abadc235df1f6917c9c5aabffdadbdceaf3a9a3c435232ded50b1e5d39783b0a0d06c6e8bc2c71156e6163e8ccbe8c9751d941d50d595e", 0xd6}, {&(0x7f0000001580)="9313be977bc99982f7b691ca98b6f0180e169b8c90fbceab245be2263eb827c4ffc87e751ab8945f994ee0c0c31dc5b1570dd26586ce09ddcb8a44b4eee75cad4c5d705531d59be5dbc978339f8bf9ceac584f3e1f53e59cd4cdc9d4de1c8101257a80c7b67e264ae07351e7636c4c31edb7fce9d94df6b2d25f89bb5ede8e5e1f5fc8b504d6712fd973e33b1e1e", 0x8e}], 0x9, &(0x7f0000001700)=ANY=[@ANYBLOB="6000000000000000ffff00006300000076883aa40f21393e60d6c6f8125942afbf380a4dbb021859c983bdb5029b81434e2f60d1386b98b7c08d6627f9eec12e3bd0a3285202880d8c18e3bd3ba3b4ed2bf6a243bc213747b6f4a4e94813a100e80000000000000001000000040000001368b12baf93cf9e90079c28c1e012a3ded68263cc2e317c6ea2d3d99494c5360a13934797edfa5c83a77fb6ff7d5ebf2b4f74536f006e8c5ad9898d25fb478692b3b0f07f5525c1836c9970a82ef7a8309b2a504b645d141415dca87299094340a1e6c5181f2e3b8c6ca2ff15731153c1283bcc9699bd3682b05373ee4ae120c2a324830438fe9b25b7adc21e933076af70218362b096eaaf1b2816ff32c8d9c224a5aff3ecd109f608e0830d15d0f08fdbdb993d1aa78c9ad89d8d87ff9d9db7853ffe487dd2ea79146ef162afeb74dc510a6aaf720d4a800000000000000001000000070000008da1371518950674e4c79c974610af3ba3a8ff896eb00064e0c694c99373d1c55b8ac2f5169014aaa82c5b9b7e2609b02a7562bae5f7f54eec30e3095caf0b7174fd260da8cdbbdd1bce5b48bbe2b7d6c827b657112649513fb3ac3a2d6e66e9b196c1324d6266f7e7c79e3752000000980000000000000000000000a60000003c66bb8ef909dcff5da4c22751a3a9f0670915d2ddc3999c57e3b7e52ca57ab99aa2040c216c4d97afbcd7765d47b01cf1646499b4213d7363c4fc1b61d60eba958319ff7f8c3cabc8169f7d475c68868754639e75a8ff6f27278b5d02c4b539d24b3424d62bafa86211f8c30d9bfe170e4eb51bc30166b35030e13f37aa0126ed000000000000008000000000000000ffff000006000000d1ecd9d465d3873c91bab31250e070dd5633b3597cf509fc7c0426b13197f31f88c313bf229e1e276b908c862a080a4afaff634b17c302f6de583328a5326dc3921ab62f60e6a3f1716f84a8fa33a339f6b0d01fbd65285a742b781e5b8bb652adf955e26a89866aa0df1600000000001010000000000000010000006c000000d3a2764bba45c4282d7c4a5642cc0d92624e0a9a647c6da82e8f2130ca247c3d852c401fe6700a308a513f3b8dac5b7a36f9612f5b96bfbc971d49324fe6d4d61839eaf64c6512bdc889857f88fa46b7e98c2b4a9aa9dd880f262bb3932305da209097a33f5b6d188e556318c9a5c4caace39ff64d12f8464220477a74610fed61f06e77bfe7846aec4ecc06f7e56d1fb91ec238a98b12851a8a56800802ea6405501553de59c144cc42e64c3c94dc8a0ad9ed0bdf014a6eb29aab229cb04da99dbcc42215cc847386dd357414d23d7972ee6abaaa3d9255a47b0e08602aefe773873354e6f1369b6bb8518cb745048501bfa184dbb4c1048a40c15efab9c3311d50fe13b0dc12044d91f360ebb01eccca6e219c556b70398be761424c90b83d766babb9a5d6f16acf3b37eeeca7404a99cde722d6bd3931e7e2636584deeb0f267126d0964548567dca6aab9847ce9c744f8b7f8fc6ffbe698ec3b664597c831ea41b255377a93a2cd24d7d573c146ce435637466d8f8c5fb453b8fbd445e5e6db0efc0629aa9a7031996a5c1247d0051c5892399fc5be82ee86a2ddd059f03a3d31e41c4e637db9cb9079ddc708971b869ef8bfbdec8e86b589fe911f1cdafd53ffdc3368faaad80aa5eb9be9bc75cf853d887237c7fd5a3671d6d1f15f82bc5fb27d44acda786c07668e8ddc6fd77230441e76636d2a678c1ec05e6333a0d817ec4c7350c4cb5231204d41e1d58e25888e08a9adae51d4e489156ac027321c3a9c754c4fa9eddfd1e021871ad765c2ee7da30629f0a94a4c6ec080ea90c68a50df960403248f08495dbb948ef677279c6503d8710d0e4334ea0702138b6a13eea9b46c453ef2d3ab4e5068271ecded2293e80a2c120d7ca4d0217a2d37a9a9824544ae5710983163b80c83b18be9558cee04b57225741c54c4ce68c96fa95393cbcd689abb92371b467f32824bd888fcf1eb9eba16e4701c86c9bc1e24ba902500d2ee669f7563ecf71698fd5bc799275354bd52fd6eccec725d21bcd88294c67cb976fa7e66b236f6e14528c35b24a8733d1605d53c11017f670eac82b03c739582040277a9fe95f0e2899c2be44e66f8aa4c9807afe4fcf35a1846bc7f69e1caaf6561f4e6bfa84bca528e97be60f2d647192574f43590c2762426194eae3623bc122983b754df552a34d122f0e284692d4140237d33146f3d6730b2085c277da011a9a151e7626ae8c203f0581105f86f0b1348d7a149bf631963baf624a7ee2e456942bef13023ceebee21e146780472b071fa3f0657aa005a72628e4067f9f7691a078d50c2ff8e52d5a336ee5c5bb4b9c886a22b2356acb4ca4a7dc2dabf5723094dc9b194e46c4d7d54e2fdf65c57407df2ef29c795e2eaded342929823598e57fd6d906656de7f698cedaefd58b6493cb8f15538e9d4c19f18fd98668c9f8b79738ef7b18b4d3e1743ae46db6c454fe0810e6f888491f1a66729484e432c133732efaa9ae88f33c4cc7bf4976a4ce72d5f4f1d317f1dcbb211541e23702ae3f3ade10b9c1f4042940d8b8ee2549a2f7f43fb3373afa38d7871fb18ded0dc8e060b85ae5351a11f3cbee780ea30174dcffb76467077c5a8e9461c82ad8b44beb50128a9917b368df0d98de4925ae44846129cfb5ff0a4a98cb4bc32261e0875e500f27854133e9f40f98a1ab57bc26876284ac23ada0191ee4fc7159800b809e8cb5a4d7983bed3d39837a056b2b9733506ba7e91c66e897526fe75434afaae51062452e1d429a466c828cf709ce8dba3dc19b26524bf97ef12e0816abac14104cee00caba81c570d77a1fa8a421b59a26df3ab8e8b375b52d1d3c347ae5abbef55f4eb568f1d8f4d6df0409b92f08f00a5ffdc2cf80a4c0c4761427150e147559401761412b4368f1d35fc91608630c92fcef27af31dfcc5444a0f1474589c971942813456394fb95cc06201791d7485b5f082a1ad69f7dbbc18d95b99957932a6ab2e823ada5440a7b71f68f4a47a23a936c96c17af6c973f77c4085e6d1ddc0d776c508a3585cc7da740ab435f58a9524406d7917a6f514945b198658d7c09c81fbd2d239c15923650dd1df71bdb52b06ca40cdcad129ec9bcdf8e850812c5f666aa9250a25cbb666d7679b60b7c98801c7c0ce22e9c06e50890c96805f2d3312cdcb1f387954b15f14cdd1f7499d7b6fa1353586ce6a18b3a7ca9d16524977c1f888feac8b4b045dfda1f9eeed8aece8fbc813979fc629ff09873f521587c6e365622fb7773c8f9f65eab37aa1df056f93a5fe8e4534f8ca59c8930ec0fb44817708dc8313530638b157b59b4491da588cb15c657dfa6d2a50ea52d8c54a775608b6b20e12ec457b0b043a870c2d871b3ec9d90068c65a4b5da8f93d8982814b4c2d8bc5a336a12be6a18927ddc51d730eb1c0417ae07b786761187c165642f00976888b0b72e38da3fe1afa34d67800e8034f2cc755baec90e5862b5c0dc7b6a0e2f435a9dfc1cae5f2a72cd5e3552ef67eb46fa3f1177a88384823be08d9b08608f4b816f85910fce0c9bd07c2b2df367b6c39565d5023b994d85295d5532046397022c307ed93b913f53549a3b51eaa14efe643debbebb13151a4d4fdec3216180badde0b49b5f71256cc0c5249620ab8ae2935696b97b51196c88aeece053a4e27c4fe1daf1872feea48a9e6da7e3960bc51384071436c2b3c605a3af1290df5a3345a53da72330a1a5ac8cfaa7419d73656cfd76259a220124efd666d9f7d80f51c68599ab91573b15c491b7f7073fc5f6b92f77a421d2de713f14f5945875414543d10ac81987ef3efc572b54a1a244c2708c63370225c98728e5e412ae80cb0f571d1d02be21f30cece97a0334d615cebff1dd73d0a6bd8780a95baccf4ff220ccc6bcb8b843d6e3ead542c1a1e00209bad2a8db5298238a07ea343adb208b42d927ac25ef598059507c1dc1e601403424bafa3bb8ba1647761a8e435c7cf1f14b2fa4492534c92086e5cfeb4f2e53af46e4d5cd2c28e93b6fa4065162e29f1277de7c87f648709e065055e6f3b6fd4f52f17d156e310143d9220a7d307380c479d3d9d6fe4661a29eb4622ecf1218c42fb8353e4fa725d2fe28fb310d7498eae935e76c843559ab42e02d601457c0e3b516124f382a88271578e9df7784f7f72bf99302b99d3c92ba5cba7e5f7e4b9914fab3afd6ceb56b9393dc8bd00cd325f144e413f745de4a59f16797ff4c10c19bbcb1d2ed4db5db9504fe2ed61d9270021a149bddf9492b63e2709c87db4419cec47e332ed9cba8594f0453690a78b2b0d90b730b4447d6c76f6a42bb002357c834d6653447bc462a3cf787c00554aac210d7988ad32ce395bb6d7dab37b3fc305c974cdcb9c6f5110470d85bce69d51ecc85d59b28b4b9a78ac209b929a624884ce0b82143dd99fb5b925a5a9ac9297fd1caa8a69d9455ee0483e52e7f71f502558294ea1360bee27d7793905fccf6b4e44394af6503f69822bf2bdc88572c417fff52cdada1e25a3fc08104f6c400c58007a97f26df02c58320dd75734a1b8b231dd9d57d633236696f4b4db9a1813e52a1d6e0886461f88e4b2e2953724023776a8e46086abe10c0db6f7ffe9de7473558532a18538a7d4cfc056eac044baf89ce37ead99c97cb1e18b7ff7493b5f5addcf94f14101da8d4db70ccab7218c3761f7a64e53794872744992f94303c5de5c4049caf94a84f386abd8cf1582cbdad5880b2ed155f80a3ada1da53d622c86dc814b7b7a7d87dbeb2bca3ebb59d2a346c8f4c2472c001a19d3e06091d786b9aceedd46a0d8352bce51a706c47d0622070bd14a6aeb7d9b333e794b268c6b1f3ff13eb8ab16fbd8890639a9e74220e6baadeface07e5ab3e3ba842b016c437f23626f2429565da706aa834c0005150f637c3ef64fa0c10371ff1f6a8882e6d668dd1496380e18e165b629ae3cf4892b24e6b860ae3feb3afb3bdae3e20efb730d242fd6974908da24f7903571c638a56a32035328c87c39b5f24c50ad7d6475d723592ae8963668089ac5bdc0073c2d8d3ce3e33380753771f356224437154e437bb2726b824e24cf2d9ae1dc31649e055d62ea13b62919863ce9ffd8de00801b72745312034394c4bf6f0eea73f2d311088fdb33aa32cb5958a1c1e2e70ad5d9c34b42289a707bde7b76b0d80ed8dc045910eac0288668f907ac5ede9f318262ca119bbe37b7190b844fc158ab4852bd90de061604c98624247ee5c982d5bb480232beb76292988d826f3d51a716ef11bb5f8cceb3c036ed658acc8b53ed0c2eb3a2961f9e41f80e5f27f6e3c288e3a5d32c58cf82056820cf3855a0f9bd0e9de9feb756da1ac65821ded7ebf35e67b31a7d2f502f3b75cb5050c243491e6d4623e53530c520526dd858e3446259ff8dea088348579fbdaf2723a96fa29c74518f745a8b17e1fce353ff64d93c36fe2cb8ee08f89d23d45c770169a1321c25e2bf55ffcd79a1efc00a42806d69fb91899a200d1d8fb5241f44b7b8494acecfa2a6fad0dd0e387f82652359e26e1e6ccc80119fbc710de4c57175bab39eec341d4d230935451c0c13d1d6c1e0a979060a6ef8e2f1b642f1f429298c23843225d4080c58849de0b5b1ef623a3f9c261b833dc479eab77dac6b6ee30115d861c3deef01ff6504df8f87956b4f499275f41700fd0d819c3a743688aa4d824fe2c8d4e38bd76ecb5b8f6e59792097c1df77bc8d95de36b18efd80dc4cdf432f7382ca233ea686aed6421f4f9d51c8585881ea841935d5f2c991528c43e1662b38c1dca181409260380573d8d65f9df8cdc15a0af022997752dc37bd36e273d4af44235b8f8651017848cbecad7330dad88657e6137dc84ab257e20d5beffed1ded2b4e3c409a454f7bebfe40177c085785c0c85892d515245a972d9886890f7bc62e77ff27d210a96dd115f5351eb183cf292803736c05e5ea349fdd1afa0e02a94797fc20ae6344b07b0633714001558432d63e44003b668390d52b045214a71ffdfcf80ed145a335c28e11ebc10edb5651ceedac228eb6dd89634f349ee7a14d7bf299cbc4538b545f8864903f9cba19f58b3eaa1dc385180b3ed3f43a26c7d2879ee4b4c41c9491b80f01a9e87591f853d29b00d5a47e4c4a7aa1b28a4b56487358d1b38d317ead8f17a8327a4ee0edd9409fa51c397c858d4ac2d77595a076baa58c146fdb33daafd159422d5d13c625fa08be0b58d7644991caef0bc4e481fa93d1c4343e89d1f303af09f5157d16cbdbd660c604411a6e5e38e71195df9caeb80e01545324f29fd723d61a4c7f6e91bd687eb1a45def25413c9f584083d1fb1e77f05b0624e1fae8c7d3f199b72b42e9a8cdf999b596b4c671c805fcee5faea2833c14e3b36eb9e30ac92b340b63e7ff06e3c5f213ff9cd9e9bd25afd22d2b240f80f0745f881aa6df5d4f368811e45b80b8d73882aaa6e22136c882bf175a8650b6e3ebced026f16277fdfc98801653e683604be76b48963f22f77e81cfd743f29151239d66c5913f964ba19aa7c87339a9dd50d8c21609bc7067686b6e3c120e1691c1f2637b24dccc53938d2c3f93f37f8f78bb1be864af5d852495306869e47128e8cd09693366d774915d033a4c372f2360c79f0ac731b57cb8a19ae0e3ffef86c9849847ebc422b69e71e53d4dca37a8c970e87e63354b035530c1945ab5dd9ec938daadf0187fad05c8e9506c465485063b9302d097b7c10f76e2797f3a331349159199800000000000000000000002b0200001494e5a9c526983d8970a39ebd726d8f47f5ff515820ef87ea97efb453ea77b86e65e8417e7c1d96b51efdfb9e07c2f1c2be8fdb0da5371382e06f1fd88ca60f25a7f5fa551f5b49c951c968d0e62c7c91381b9e95a720021c2c4e39ec4f0151007f126da04c5de8dfcff069a623efe0d68b5385a7aa9ec0d118260f97abc2bda16d9fda00000000c8000000000000000000000003000000458c78c140a732aea0e87d3271ce913036aca15a72507840ae5f112cae9c05c0bffc460921e56a6a2f9bbf45da68adb70891c19035f01d30ac339b867153c8ac9522a12eca410b9d7b562a8272b66bb9d18b126763d726c78ef14448187b38d22208a930ee82e96b1ea9cdd4e1642ce4feff037545383ffcdebff939fea2167260889bb664bee21b02883c047f5abe74455e88d426e753642115748f28b6a09cd3f0271abc8596cdfcbb363127d22c952b00000000000000000000000000000000000000"], 0x1450}, 0x402) ioctl$WSKBDIO_SETMODE(r0, 0x80105703, &(0x7f0000002c40)=0xfffffffffffffffe) open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x41) 05:37:06 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1020, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000100)='./file0\x00') 05:37:06 executing program 1: r0 = socket(0x37, 0x8001, 0x8000000c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x80000000, 0xfd5}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) poll(&(0x7f0000000180)=[{r0, 0x80}, {r1, 0x3c}, {r3, 0x4}, {r4}], 0x4, 0x6) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = syz_open_pts() writev(r5, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) 05:37:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x30}, {r0}], 0x3, 0x80) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0x7f}}, 0x2) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000140)={{0xe947, 0x2}, {0x7077, 0x6}}, 0x2) 05:37:06 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1001) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x3}, 0x8) getdents(r0, &(0x7f0000000040)=""/37, 0x25) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/79, 0x4f) semget(0x2, 0x0, 0x2) 05:37:06 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000200)="00630eb8d9393d50406b47733ab57894335325abd3fbfb1d85a86428048dbf9d99f0dae039bdfb845849100b77575e27bcf2b9cf0cf013ad5405cbcb9ed29263343661558a794187d4e477838412da36721f270263ada44d270665f312ea7b662d44475b334898a8726022d1ab6e777dc94b290001e116fa2b0adf090c36440d3a14ebb079b4c277d1965defdfe524636350fb1c835c", 0x96}], 0x2fa, 0x0}, 0x0) socket(0x10, 0xc000, 0xffffffffffffff01) 05:37:07 executing program 0: 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, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) 05:37:07 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="fe4c5790df6daa4b2e0dbd58d048174dad93cc33681e3cd26126263158e81b3f291124ccbc553847c64813205b43ff43bbdaeb94931a4fa39067f186ab1fa1488cc8908f25db19b88af415087cf32f5efd4279f2b72541308f4bd21e6d8c77b101e2b429", 0x64}, {&(0x7f00000001c0)="fc9d3c04b5c7e05d1fbb524b7bc8d04135", 0x11}, {&(0x7f0000000200)="13bc5131a32b8bb5033ff0dc42453fa97b16183a7354d8526382f98ba3339169c3a607ccdfcab83b7ff7f091d0a38b9083dd056ca45edcfd2e01", 0x3a}, {&(0x7f0000000240)="865005a7d8399e76d588843802be747d706b9a3b762dd67009141b58683cc9e0b4a3e01c7b94098db50dea69dfedaa853e0e2f48f8d49cafe8cf8129e1992fe5e8683d261c74150e0ba8828754550e83bea95fe6cc59818b7e4b6c53d6f4ac61f60d3d1ae045bd703a3d0638165f8bd8912bde22706211fc977b8716e3986b6a0cb2ed29900e018f55557a5566b2656b0661", 0x92}, {&(0x7f0000000300)="c70572674a85f590401ca48c77a6b552f5bf5eff4cac982b14413017c4c5fc4073b7e6be5b3e81c6040c9b2ca294bf78061cdd4bdaa00742973bc1d3fe85444075b643931edda1f5dcbe4bc27fbfe27443eeaac1b2649048256dad9b0fd4d0a375a0d43bad1f969ba9313a3f2d51bed0733f2f", 0x73}, {&(0x7f0000000380)="aae59819f1e45cdbdd5e7c262b2b5ee2170aad0bb36a10eb92249820c08c4ae56380a46f2587d08ed0c16f9c33f9c062c0f93601c606d0a0c3446477c0e58cb613bf3de98bbafa9fa7652dfa2f507351f43ef6949b746ee479a3128b6a819d584c4b62120d", 0x65}, {&(0x7f0000000400)="9b1227ff0c30d5848235bae72c646e2641524bf2ab31b87a932c9ba14adfdc3b0e962b4430d4d2a8eb4b4a39145f8ff9828ca42c04bfbedb64633b8c4bb249d076fe6a426df1cc7f14b768e6a2573ef51ee45cb3e1f7e2", 0x57}, {&(0x7f0000000480)="fe4bd3e43fc3ef027849d7b8376e3321913acb29c4853164e1bd430b23ad027c0f94483fd7883bd5a4a2ebec3aa41cb68a55fcf96e2e425d1a26a2b7efd69240aca6ce7643e2189e2d92fa81f2fd2d7b26cdf6ed1f70972f8f2051b6e0622207e7f050f3148b02aa5e0c7598dead675d0c47a3b7f19434d78e4f67ec35405ab08a06a45296547ec8b109d59ce2bbb720e7d06fdbbfa277e104a4d0b7d5ab54b3b37404060ea95aa67a82947f9df5c1881442c7b0dd27d3301cb4b5191b3f6470df40263b93b61f15eefada7bb2e25c2d5c808ab21d0357", 0xd7}, {&(0x7f0000000580)="50d9565afc4059cef7bebe76c6dc0d2faa4f2c11b259109c8258ef64b0bbbbda7dabf8049674424078ce35616680f6584b5d7ff90b9343685885", 0x3a}, {&(0x7f00000005c0)="fe03079f2c338dd4e587fd402d570af8f96953258d91183e4299b321bfe58ddb309502a13898d3d030f8ba6dc0bf6a6fb51501e5fdf5719c974d47d3700a035a1ebb0bded521fa3fc4b6e8a1f57264b00ce5d2b3", 0x54}], 0xa, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x98, 0xd}, 0x6) r5 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f0000001240)=[{&(0x7f0000000000)=""/20, 0x14}], 0x1) 05:37:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x6}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) 05:37:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x400000)=nil, 0x400000, 0x1, 0x2010, r1, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 05:37:07 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x11, 0x40) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x6, 0x800, 0x1, 0x5f, 0x8, 0x1, 0x3, 0x0, 0x80000001, 0x792}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/104, 0x26a}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x1, 0x100000000}, {0x18, 0x2, 0x1ff, 0x5}, 0x7, [0x8000, 0x81, 0x1, 0x6, 0xba4, 0x8000, 0x2, 0x7]}, 0x3c) write(r1, &(0x7f0000000700)="0af40f9a53fc86a2bebe7187e91b52584caef13c84a5c221cf009b26ded5d4e101ad", 0x22) socket(0x0, 0x8003, 0x1ff) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6021, 0x1) 05:37:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 05:37:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x48) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) ioctl$TIOCCONS(r2, 0x80044272, &(0x7f00000000c0)=0x8000) 05:37:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18008, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) 05:37:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='/', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') symlinkat(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0\x00') 05:37:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 05:37:08 executing program 1: socket$inet(0x2, 0x4000, 0x0) r0 = socket$inet(0x2, 0x2, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x100000080001, 0x0, 0x45) 05:37:08 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0x0) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) 05:37:08 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x80000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000005c0)="4092659bf8753c67d661b94c2b4c7f3d013520187afb90554093e1dc027e2499899ee60f304f4fc9412f38fab74324692bd631e984023df0efe12e4d9db7ed19f39532e5bc1a841fc2709c5727c3cf2aefdf0e7c5989565328f58fc762b8d10682a80eeb43c173cd0c3c8ee43e09f2e2b1596728ae367b929fdef881aa1657bb1f1f9d338f8dd074b8b5c3dfaf45235cd550d538e91238dd2c5c6b5ccf0ec62f1ca7c5b97eb22d0c23838bfb32f3221c14cd56ceb8c588ef782694709cd9a544f052d57354c72fffe85814724a637a1d05eaa05eca6afe795bb1cf4de9476774ae266f994756c5fbabdd945e38c83cb518272d1f233fc04772f8edf7b8d6f09fccea998214886bc45e3650f12294095aae5040a27fc4416e86c2245420f90dde399dbc4b01191b34135c3434f12c95157934641390b18d42e7c86a049776476c191aeaaf26b9b2ce33a23c8e77629c7fd1d20aa4310381b81b16ea024108fdab32d6213102727ca371183a147a60", 0x1fb) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x4}, {{r2}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x6ec, 0x7}, {{r2}, 0xfffffffffffffffa, 0x20, 0x40000020, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x200}, {{r1}, 0xfffffffffffffff9, 0x44, 0x1, 0x7, 0xd92b}, {{r2}, 0xffffffffffffffff, 0x4, 0xc, 0x800, 0x20}], 0x4, &(0x7f0000000140)=[{{r2}, 0x0, 0x0, 0x40000000, 0x3, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x84, 0x4, 0x100, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x63196913}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x8ef, 0x9}, {{r0}, 0x0, 0x82, 0x2, 0x8000, 0x9}], 0x6ec0, &(0x7f0000000200)={0x10000, 0x8000}) 05:37:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xc004, 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES32=r1, @ANYRES64=r1], 0x2) 05:37:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvfrom(r0, &(0x7f00000002c0)=""/151, 0x97, 0x840, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) fchmod(r0, 0x20) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)={{0x7f, 0x2}, {0x7, 0x7fff}}, 0x2) syz_execute_func(&(0x7f0000000100)="f2abdbdd263e26d8f9831aba459df264da876e0f0000c4e34d380c6e00c4c1796e7c9e5d440f0d29c4a2fd201499") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0/file0\x00', r1, r2, 0x6) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 05:37:08 executing program 0: r0 = getegid() r1 = getgid() r2 = getegid() r3 = getegid() getgroups(0x4, &(0x7f0000000000)=[r0, r1, r2, r3]) clock_settime(0x100000002, &(0x7f0000000040)={0x1, 0x6}) r4 = getegid() setegid(r4) 05:37:08 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x248, 0x40) r1 = getuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) 05:37:08 executing program 0: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20048, 0x110) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x3005c, 0x2) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000080)='./file0\x00', 0x145, 0x5723e6bb) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 05:37:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x6, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) dup2(r1, r2) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) fsync(r0) r2 = dup(r1) poll(&(0x7f0000000040)=[{r0, 0x10}, {r2, 0x10}, {r1, 0x10}], 0x2000000000000163, 0x5) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4, 0x7, 0x1, 0x0, 0x6, 0x5, 0x2, 0x2, 0x2, 0x9, 0x869}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) fchmod(r1, 0x1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x21) syz_open_pts() 05:37:08 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x6, 0x9}, {0x7, 0x5}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1f) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x10083, 0x20) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x9d47, 0x40, r1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 05:37:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fce08", 0xba) r1 = syz_open_pts() close(r0) r2 = dup(r1) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0xfffffffffffffffd, 0x3, 0xffffffffffffffc8, "b08d16c63dffff0024e8643b00f3ff086300", 0x6, 0x200000}) read(r3, &(0x7f0000000880)=""/161, 0xa1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) 05:37:09 executing program 1: socket(0x1f, 0x4000, 0xffffffffffff7fff) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 05:37:09 executing program 0: r0 = semget$private(0x0, 0x7, 0x6) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000440)={0xffffffffffff8001, './file0\x00', './file0\x00'}) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe6e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000040), 0x19a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0xfff7fffffffffff4) r5 = dup(r2) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000005c0)=0xdd) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000480)=0xc) setsockopt(r4, 0x0, 0x10001, &(0x7f0000000500)="e4060fe57fe38aac37a1488faed972aca6987800b3ecaeb457a6cee1672475edae4de0ba029587f116070b2313242084d6c4bcb05788630b37fde7a45a150f62b4b22634f1d209451a13e3297ee3561e4d47c4b1d717306bacc669ed1a49857de44a73165d778ca2a0f4b01a38af7b31294f48a135877b65ad4fcb137814b1a2838e92cd30d38cd91fb5efb65bd207006f2f3a52f48667be6e5557a170a332e9b8e9637d1944ff5c390d441a95f6187e0209b95be5ecbb4b296fde00", 0xbc) dup2(r2, r2) semop(r0, &(0x7f0000000240)=[{0x0, 0x7fffffff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x100, 0x1000}, {0x6, 0x4, 0x1000}, {0x1, 0x46d, 0x1800}, {0x1, 0x6}], 0x7) read(r5, &(0x7f0000000340)=""/152, 0x98) getsockopt(r3, 0x401, 0xb5, &(0x7f0000000280)=""/22, &(0x7f00000002c0)=0x16) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000400)) 05:37:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x2000300000000}) 05:37:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000200)=0x8001) poll(&(0x7f0000000040)=[{r0, 0x1b5}], 0x1, 0x0) 05:37:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) getgid() 05:37:10 executing program 1: mlockall(0x0) r0 = socket$inet(0x2, 0xc001, 0x0) syz_open_pts() getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 05:37:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) kqueue() dup2(r0, r0) 05:37:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x3, 0x8) r3 = socket(0x30, 0x4, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x480, 0x0) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x6) r11 = syz_open_pts() r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x820, 0xc0) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x20, 0x7938, 0x21592c4d}, {{r2}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x1, 0xffffffffffffffe1}, {{r3}, 0xfffffffffffffff9, 0x90, 0x20000000, 0x80000001, 0x3}, {{r4}, 0xfffffffffffffff8, 0x8, 0x2, 0x2, 0x401}, {{r5}, 0xffffffffffffffff, 0x11, 0x0, 0x3, 0x6}, {{r6}, 0xfffffffffffffffe, 0x6, 0x800fffff, 0x8000, 0x40}, {{r7}, 0xfffffffffffffff9, 0x80, 0x8, 0x2845, 0x81}, {{r8}, 0xfffffffffffffffe, 0x20, 0x0, 0x9, 0x1f}, {{r9}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x6}, {{r10}, 0xfffffffffffffffb, 0x80, 0x80, 0xff, 0x80000000}], 0x9, &(0x7f0000000480)=[{{r11}, 0xffffffffffffffff, 0x20, 0x3, 0x4, 0x6a2c}, {{r12}, 0xffffffffffffffff, 0xc4, 0x2, 0x100000001, 0x1}, {{r13}, 0xffffffffffffffff, 0xa, 0x4, 0x30f, 0x3}, {{r14}, 0xfffffffffffffffe, 0x1, 0x31b84bc4085342a2, 0x800, 0xfff}], 0x9, &(0x7f0000000500)={0x5}) clock_getres(0x5, &(0x7f0000000040)) 05:37:10 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0xfffffffffffffd2e) openat(r0, &(0x7f0000000080)='./file0\x00', 0xc0, 0x100) unlink(&(0x7f0000000000)='./file0\x00') 05:37:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffff) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 05:37:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) msgget$private(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kqueue() writev(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:10 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000)=0x4ef2a2e3, 0x33f) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x4}], 0x0, 0x0, 0x1ff, 0x0) pipe2(&(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000100), 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:10 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') unlink(&(0x7f0000000000)='./bus\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x81) 05:37:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c", 0x19a}], 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0xe76d9d3b1ea16985, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) dup2(r3, r2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 05:37:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x4, 0x48, &(0x7f0000000080)="303cf138c4560671a72e226cb22fe9d855a34a2f2c3da49c20bb4b71fea1c70a19d73e04c9e2c425ed92bf6e78bb08bba1f73ca7dfc5b431e17bc1e906ebeed6873beb2053ad498e7b6db7db066434ec06a2c377bb3d0ef65862ea479f56c23b66c7ab3e38b5fdfeef4f6b7a1e470155f6c26554e1c3b1bc3235e2f705178e51efde76327a543a7cf7d9348eb7eafca9c21ed7102d5645e49a6d33d9ba125dbc32ea8cb295eed0e654d86814d894ff59c18d878673950847de3bbc4d545c081fc96a8c", 0xc3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x25a9}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) 05:37:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000000c0)="ff2e96", 0xffffffffffffff8c) 05:37:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7f, 0x23}, 0xc) r1 = socket(0x18, 0x2, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2c, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffe62) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffbff) ioctl$TIOCNXCL(r0, 0x2000740e) fchdir(r1) 05:37:10 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x600fffff, 0xa0e, 0x9}, {{r0}, 0xffffffffffffffff, 0xac, 0x85, 0x942, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x61, 0x20000000, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x50, 0x0, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000003, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x4}, {{r0}, 0x0, 0x10, 0x8, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x400, 0x6}], 0x10000, &(0x7f0000000100)={0x975e, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) 05:37:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x7, 0x20000000000, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) shmget(0x2, 0x2000, 0x81, &(0x7f0000ffc000/0x2000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1001d, 0x112) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 05:37:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) fcntl$dupfd(r0, 0x0, r1) r2 = semget(0x3, 0x0, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) 05:37:10 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x49}, {}, {}, {}, {}, {0x0, 0x200}, {}, {}, {0x100000000000000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="4c0dc587a8ca1fdf446eb7a1a65dbca707", 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="b9cd5bada0b95b90ef440c560a202f6bf40c8ddc7e70a3b630842467868e8fbb40d1df083a341994af2fa052a764457aa205b35dc66c51f01bf2af1607155d33e9d34fb6060eeeaeaf6db5e2aab8d06d05d92a055b4792b93f78bbc525e6f9c86caae67e1618b99977de842fd8b980e428f215932ed2d380022922a8cd5d7b9feec9b0824e174081c0c1b75e2ba9da9bbfd6ab456351069507f8ff76b562fb7b25219a7f9e76ba8a467e06bda1184d8a28a26f72d5ff5d4e692e19bef2e6c158ee19dd04ff61a7", 0xc7}, {&(0x7f0000000000)="b4006dbd95", 0x5}, {&(0x7f0000000200)="a020db3eed10d44736aaaca23efdfd91bae2baf875fa551f7c1257690f155ed7d115ac8c5110286dd1df52ae1f151fdeb56a02ed3dcf91b98601eeba507564054629edb2f1c8cbfa3c74f15debe196", 0x4f}, {&(0x7f0000000640)="87ed0469db65c08c0dfeb58d73640d46bea4e5de4ed97abb3c703088cdbc8dc5bd4563d7bb743043b864b8d67f378e1ef9fa96eedb729d794999b940cd3fba5bcf176efd4963431233731fb1f4c9a1f13b9ec945f537a9b2cdb7ce1a5081e64f4e6e00f83f13ab3a44ecb1341925a12a63e9665ae5ade6f110059f52cce8d075bcb7b3f3d7cf953390dd582433597698db72993a7d38bd7315b70d88395c76c4379109939d610118ce02835e0f1674422037dbd9990ce31f157eef2fec0881ff3ee5577d6c166739c501217fb263042b6989551aedb6e4bb626357221c68287e48b844a2f2a9970016d3e7221a723d153b247b26e1df022167168bf9794bdfa0d22e8daa1a337a591d49eb042cb31eeea9890324043cfffbf5719f2836846c9b7c26f8d78b695d79cf01b08f98ca844cb347c9ec0569c3cef31f2b71a3dbe42ed8558a8633e7c9a89a7904ad4d5a1b38cc72ce9e816dcbcaa0c32e5f82d3d2dc2654327874958951161232701f04dfadbca05e1bebef29b250a1209a0868dba738529816c79b8f91aae173a52cf6ed2cbc4e71f36b9395bb1a89a5c4cf19d78db0950c11180167962d969c357a4fefa4970a120bbcbf0ace764aa17128c099c25a60b89c9b506b0fc9f019af05984de550457b5f766b8d1c9bc07d46a04de3a2a224149b98f37486d3afed7fc48cdafe7da606aed10c6789e7d82bd53bf8763c77e2e4532c96df6fdffc246e481a6cbbdec03e61f150de26fc5b46e896e696d9e61e845843814f57640587fdff089a1928ce3721455c48b028ef16d06d4e348739f1165aa58b6ab28943949077e904d1e0ca1d56806f5cba05865a9a9f5bcda325d0dba90342f9d9c85651a2c48f1a90800c338151ee50c6c1479bff2dadc99df31f771a901b33e11708789fd29687d5a2cf4073896515d82a632240e4e652bd432b4bba56afa5c92f3a3a998e700b132b7adb0148c1b4344efbb0edb7619e3e139703511e67f94ebb277fba97c9eafdacc1bb9e4981417c146842e698d60e099c0438522f0c9f1df9f4e4b19f17e6bf153c5e91d35667893ee13727dc3b5112908739a310d325368c6a373becaf3b967452bc7d6010b5f5eecf2c1176ca19aba1363eab785989a3281ddbf94c9b1200623b39710f283db1babc27a4662886e3d16c702acbdd5c5f830f113142aa646facb518f839a7add2c9153d0edb5789d7ff6e753789fac97a03f08a874ebe49762c28f5e0e6033def4a677e8727312b96b778e3beeaaf6820c772d633cab1f97de4bc0b7d8354ea2601437a1b7ab6c4602a2d55735b520daf522e10709b001e1f3011c9cd272179468d5e99bc6d604c31675ef25097d112cb47806cd0f1960f5ade72b2ef41481a4af0dbc287237271224f45d78339d912eb5d870d6fdd8503cb580ef7a4e5c5c8b9a79fb9b3cb77a49755214d76923aec9520da17b276cbe0e81da393f6631aa19b802ddc5ffb857296f72cef57cecb1f7ee5087e32a9c4af6af01c95b41706762563a6637c472f3eb42476d6d26583af1161a83bec3041270489d81b423732674338afe54d2ab9e7db529008458e19178ccfed838528471268973ecf66886721c5d64ad8216ee5972f95b0813962365aa2f5d2657e90c14a5364ef99291a3360900fdd424482fe39326ffb16b109ee06736996d3f1057f88a52b4783d5e3b70c1235adc9b0cb68a344ef0bbbcd1021fa419dde005e4c87f1cd3d9adf443ee798d413e280997dba340279568c430a742a3252697a941dab4713f290b860e84eb23c4e7fc8f255304346f6a4c84d538b8ef7f4e2394724d68ad01130239537476f3a90d1c8ce14140af37f21f5b25e5d695cc3ffe87329e5821f57b2ca38d80f4733e728ef1609b8ce4c6e296fc5c1b6247019485703942def53f18207a928cc0dedf299cf17288253b78cc37c2b155c68f3ae6fead1fd654f5b2e0e0e6855430e065bfbfef94f41f2b49ed5e948c0120a49e2b14324bd80e6f96ace2291619fe7155f1c77cca716a41bc0d51965067693e3a0200e85eee66ee5e787f35058b6c0cf89a6a4af498f568814a07f0dd0ac321003c034186e14ded06de5eca1d04e1145a81c66278f771ea8452158c9f4a7085f46e9164a4b763818bf85d41097f49a2b75cd84f54be20b7141470414b3f6fe046b5fef63f2744f7358bf71f06eccd11c558d9fa6a77107f22e0480ba674a12b6bafca1b965236fe966321036fa78a75a3886860ce69a08d2642f350412ebfba5bbf597cc9c0c83265a65cd548a8970cb0fd2fc227b38c544753ef89ae414612ec80a4b45e3086a715b1fb9df46b7f8e9208bcfe5576ffb47881d65dc3374c2f40eda2ea8befface3d0348a004e36376ef0462e8a54fb350a6f41a1871511b149bd9a09a80dce1b2ef3db1751976dbacb92856e383ed6c1c076f0cc816970438fbd0c2cccf75cf7edc6e3070874f171085bdbe2a2fe05447480ee1e4fd72bf106180d9af6e9d9cb8297df4a73fd5437173d892d984985a9a713d636ddff9e6804c148bf8a74d48836b9c51de7ccc00934b1350fbbcb95b83f7f138c8211690d6efa56eceb2d993e458d0d48bfa2ff1e25983b961f749926e940f3761aaa24abf9c3b21aa3b72daefa621d8f1e53c4284a2483e7edfcdf5379ca23b220e0198064ad491a20f90609d67498d32fe1544ef2ff90d8605aedfcea9250d1173cb014bce809fff8cad98f53fa52563eec7ba8aa1cfdf037608c4b1a0c3ffa4bb772a750b7474ac3b8434e268c77ebc95423fea3e28cb1312a6186a7f170072cae0060683b7d566b9e8e32efcf845821c578769f8bbc067c0ee91096c3b02cc71a7f3b54ba9e009f23e4ffae43a27f7fefbf4050238fd9410d8ef58b58b14450e99037d7384c0e1c7eb86a912e07268f94c06ef1aa65f70819ca5c9cd639d2ed93fed00cf4e54d7ecfaa6526246cb45dd023afb68a607e7b634c418466e5d73c66aa5f640faf86e296acb2e56e14040d0e454f20c748a86686c39fef416632431451c894aa14e6da614c52ab383c1321ecb135d6f24cefc29201f837dbf5533b79f40a09efa14a3e84c9d7621ca287cb90e30a4c426e15e593d3abf4822f57682ae720639fb4ca8d44e3b3a580d99484d5283eb622b36ac5fb7d87c4648511d0ddb551c7ad2ed2953a94d2e1c6ab4f4ee3a6e981f30b62addb9ad6ba0d34618b96886d8579b964c47bbacde1ca4db17bfe51ee2b9ae829559a59ef6ef0e42a9591a008fdea2c37e70f28bde8677002dcbea45cca5da6844df34078e181fb8890ffd7502bfdd731ee6411b8237fde4147df05062be8d7884c84131fe61442bb8c89c129c7c4255767542eced964b159d4909ec19cee3d47cf673f53c6bba4f103ac7649106986d21d3a0ef959b55f4efe031d8579c9bacfb26f1a8bd2bec5be258bfa1f302cde381d5bd146854424b4f53a9819a34485c0bed7aab2175693bc32ef3bddceff5d12cc1341cd0e11124eaa2c523244e787a1c76c975d7dc933fa749e568cec003dd464cb0554fc5d38b5f2242ca85158868e2c82377f653298c28bfef763d18af2032d876aedd00d63734d063e328a836af1c550c7d5da20c49969eda5a1a573e4abe298e97f7ce6dbae7eb88f44ea899c5e624996d0ae596f9db0dd1e0c9847b41123dc25304866da1d4e097677dbe7035440d875a77bd4aca55cc61b59c0cae876ab3083c2628994c2aa4cc9114c569e6664f649ba278aa9024365c876f9e9fc5ac587d2d181cde23385c31a68f376618eebe797aad093874ce1fcd3297a5f17389f5cd540b03e73238f493ab0aa90ab599c699c55ad6b1c611b9f9afd2952cb68566a8a8f202b5aa0cb773f5ca416a7c3988fb3310f74435562fbf5e7dc59ce610313bf4296badd54e725d42c7f39f0ff6665c43c30f1b0732fe62f3697f2a2c412f65a9a9b07ba63536f0944a5409fd89600335e700064cc9d3526a2d13e4df735a9036d55b4b5496e912b5cc459deaaa75f20ade401f7ab8b330957f2185c3199f71c779759a8bd8157c7a000a3aa62ecbdb2df3d7cc765b3d676fbf0954cc8cffaa65672c98527a4adb547f3a9f43e110420f2b246b32a534a54c6fc798e85768db33221978d85c0e7c293d39f6d4a4d0600b4537d5672335d134665cba750f3fca0ba2aaed5ce2ce602ff1151e763bcb37bbc55f3f900ac50720175cfe813aeca3876ba5ec4f0f2b96137eb679a9ad096bd504bc51d5d4d42c04fc52be8c4fea6890de66ec342587f816eb0962980d01e9f91015c7902e0e24504595d710d5a38ac498154a6a5aec700d27b1db2609cbda971f02ec4ec538f4dd84303536cebd8ce4170834e0ff8f0676b8a58e01464cd06813688ae29e8c41d175c012d4275acb41d0a1db6e9cfb8dc5baf78a788b4d07681aa2f1c34bc78bb982af3a7d7e957ab82eca1f0146cf208007e5b86111996cf80763762ef14494f5abad855d6d7fa849cd88ef431e2e38e3f5098d8f1cf0c5e628b90343e63dff35ada87b191267236491a2d9aa47ba9d4ef2e691fe82968a41c8ed6543195473fc3cafac893944075de45eab5a44c7662bf5813354c09f884600063600756ba2f5b20e7c15f22a2683f1d2df8a22167aab4c626b9d4ac95515aa06dbba43e2ca9fbcec8cfc9dda65f50d0757f084b1a93ef9504b70d77f68e59b49db5c14549c42a25468509cb264dca9d4acf906392ebf1eeebc6ecfb9e09deb6b4d9b00beed744c558bae42824109c3c13dd964fbcf19d504c0094a839e9e40ebb91e6d0feee734d523dba7f0e6a1289649370a3c6bd60d9cacb3dd81db51c83516d8e4a9395da3ecc53bcbb1d0325342c80d08040a513b49982fd36f7a8699dcf398065ec3b8158adca71e8eb84f5bc344db5962a7ff4fe84e99d4fd85174c6e1934e7af2a5c5847a32efe2cfbe16e514fdf9de4a8e336cbe38d998b4332825f81409eea13d5e38e799acdabd2ba6f88ee921ee184d03fb8e310f662357bbbc73a02bff34ae107f6e77add14c507b09753ce78b412cba4db62c8c7c5962b543c9752c58be1c08be7d1766d8b06c48b8798da77ba780af91bfe1569f8876988fbaa81cd324e2b11cd7afc59385abef4c79f632308c5d88dbefd88b02c8b611f8b516bd7895c04afbc25a5bcd54836a39b5603fadd1d1699100b2da7728805a414d50e6fff09e00632c36b616a65e269fd160667eb2ff1f331fe1b789c19f3aade35669959e580215e1dbf8aaea15b28654b909394147eaf900357f425e6c2f24d8680a2e51c3aae7a55cd3f4fa5b3e15b6f6004183f224200b8c4b86b250354d480412422da4490cc2940fd31c510bb61a2af7ed7de08ef711d868b9381fb6362ccd4c00e272288bac1f58819c6c71e957181cd4d424dc799f56a0157569de515da7d12fca04f6b5154ac0ccf237a89ff86dc2a3bb7d741bf4ca215e5d116dab1980e462ab02a097531f03f907c894c6875dc9847dd8a8d8d6ac5c5ae4df4c5d081e355fd9882b50aab8b6316118868778bd62d70b85564fb2d0d2515bae3707ee77a68871fbf6af17097d01c5f21da510deb478ebe28deb2a1832551f8415db78826b5456f6c577ed0309db995edb4d8a79a625863ba94e1676843193cf246d173a8a0728b5943c37bab58eac70f593b7480bd0ebb29c74b2e334f0aa16de8f83444093d65d30f073c8476889d78461ce198453e84159e28ebfcb077b85eedbf09b90e328fe393bc282c0533e2ddbea84e2647780d670ad754a6e30d3103252", 0x1000}, {&(0x7f0000000280)="0e7a99a856ac8e386fd48c4ff34f56851bbdfe71b5eeeee275001b5ca1b4025c63e019b65cb5a1a4de890309fc953a6ffcb0aefd2ec962852750c3850866b35cfd328e57164f837ea9aa5fe8c299efa9768b94d5e27c36340f94165b4ffda51620f41344d46719a883bea367b19596f34d08218db6906da806785d81d74d2db1d85b9cff659befabb7010ed18fd2aab3f7b1de", 0x93}], 0x5) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000440)="66772c54b15de3c37afe47dc1437ea6d3d0114ae86856194cd3a460010d9be632e8c1b2c569cfe8dad905816fe84639f834c1a54494bfea459514f2d77da969d39d6d3306e3ca4aa760904bbfe1f259d5c3117182d2c63096c50ea0839a82aadae58d6426d86672b22a6e83a8b03287324fb11ae78b86bfc7d3dfbfd", 0x7c}], 0x1) pipe2(&(0x7f0000000040), 0x4) 05:37:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) fcntl$setflags(r1, 0x2, 0x0) 05:37:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000580)=""/58, 0x3a}, {&(0x7f0000000800)=""/162, 0xa2}], 0x3, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/214, 0xd6}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:10 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getppid() msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000010000000"], 0xd7, 0x0, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = geteuid() r6 = getegid() setpgid(r2, r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r3, r4, r5, r6, 0x4}, 0x24c9, 0x2, r1, r1, 0x0, 0x9, 0x1000, 0xfffffffffffffffb}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3f}, 0x5, 0x4, 0x0, r1, 0x3, 0x7, 0x1f, 0x1ea2a437}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x800) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2d3f}) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="0326463cb654bdc048d19e692f389e887706942c4f803179f89e50a9b8e0d69466b0cf0c24093416b22fb00375d511f74a90964d6bd9ad07098c80dd2e", 0x3d}, {&(0x7f0000003440)="a967e91809d0", 0x6}, {&(0x7f0000004600)="fdc03d1fe93c7cc39e87ec05f75175df5a57cf415d9d6d13f7cf2cacc222981633dffbd841e2ddbf186065ac2f335b3e19e9586e7d53db07ec67e3110fe25d5d345e55396eb142b8fd85409c237e2000fc87bf5030f326d0718fb6000afd5f5ffd68d79f71f93f39ea806aa1a92d8a10be73318e2d7d2b609ec2446ca7b07cb582f519ea99f315063d85b5e8c1115b8f17d97daad44af5719909da2bbe182e59bb28e086aff4bd52b732c7142983b39102caca65b485a55f6e7f617d009def85dc72eb3738d80eb30341a3dd6b56192329eb54c5e4da4267010a9e29e4bba176a94d4ed881425bbcb67354158abc9114e4bd081ac4598fa0f4ef7e0f04c95762952155bfabb3a0163e7d4567307564e7141004118703e5ff8242ee9e9b8d44c3e87be486d2cb46748b555104faefd37171d0de6073308e94c02732f47edae653eff7bb0cbef659ac9998bf737657d399430495c2e3e0f51b6dfb8e1a6b7a667bd98ece543f422603df7841fae5a8455bcde97fa14adaf21a89bb361b9192f17da3b404815f58cf34676247ad24df5f9f626c4d54a8205dcb236c91f97dbbe62dba2ad1b61b160f1432075c8f7e4d2ae493e6e7f691f83426dec958b05da66bca91a0847f49ab99901f7959f9756336a346e47d1f81369a0d7a0f1319a81745f36897fd1cfa02351e664244d4f3c7f6f3e58287f826a3267d51782032350e44c236f3c5ff86b4f383b37da1c4796fe8cbf8176b3febe8b6c75c7a339925f0be35857d403daf0f7aeb94af916fcf1485e2139234c45c6731f74498795a3810a203217545b4726a7a1e2a0e920ca286e473d3cd263878c5a0c096b1cb8fc13c77d15a81247ffe5fa494a25a01856be05ac0d3a9cf2bf2ad561dd30b25031c7dbf783ac9c1c083279a0b7bee68664eecd10a67fb2282d53a60bb9c4b74568f823c93feb8a6bc06ebd95b516409b5779ebbe2357a7a02aa41e680a4e807668cdeac274d6b8558efd0311ea6496b01dee7b6293ec32eb2fc740b375264e501aaf119b8985fce1712973dd8932ff7d52b04a75dcce542d166ef73cf28416d03ed2120b21bc50937ede4f5deb0188c49b5e99f468d01597a842c13620315fba16168f5c53ee34fa317fa9bba09ff579fef3e14e721da422418f1777cf532d8762b718b2e30616ab607b824e86a98ad0416ca2586c02a8f090e020b6f0ea91e97d5f9037994288cd1eb18dbde3ddb19fc0526248ce15f92ab82e45e27d691f89c13afa4423cb730a2f73922e272250f1ff3f0ef3149192a35f112bb5b32ade3e7403440c0022207e1782ee7f9535bbe10a9f18ef0eaae631b8098937a8a9cfb064756e07e7430dd19957183cfba45d045c5f9e5e2ed0fd2397a10cc0ccf33e2ebbad9dd64fc94cf655ade42458e0bcba873999a1109e009917b25e6b377386f62604424297590113262889e9c5de87504a6d685d0ec511705b49803bc9a2f210ad3a808c9eaef21b331e61181a2251dbc32db5c0e7005980b3baabb02d1dab20715ca1d1900b635327c7f1ef73c274d10ddbe3a07cb3d216470b1b75a91592e3575608bcbe3125b8d5c7a862916bd0285beedaf6e9707bec4fb91ff6777b9a1e0385871753eedc35baa09219c41bbfdd0f3d66801c8b19892b7d5707c8c092830667beb7f483095f310a68ecd9c9f6c30e669c5ba866d25a7138e285a80a718ee7eaa1fea802726347601bd1279e94190a9a15865ea558a9eed3f40afc1689bee19d11ee8fe6bce4a7444d28c90f7cded66a94244b2e965dacc5601c51ac96b8745be0ef1a18b1c9c8f33cca2b96211cab4c44ddaa0134cf4e7dc03a1479fcef6a88edeeb5dcafd3e52201e5bab6a603fb11d130aa7d1a64af1f515c37d1731550f97c05db8621e51a49a78d31568178a9b45c2f244055d93ff62c1ef5d2c9b1c391e2c3df4ec5ed48036baee47754e0de68dedd580ccb1a11a5dd300ae42d16488d3e851d0fffc8403dfe1a37f72555ce938b010657c01ab7c844c46b4333279c625aede2c393cc7c2193f2684452d109bff29ef9612551bb43b3598db9fabdb3e90875d907f709f3b3b1af9469983f62c5ac31befa64bb216d59369955d4868673b9af47899f9cddaa46fe2a6fb8a7e603ee03edbef5a00938e6e077ea2b32820148d2984e72926dcee5de33d49b164dba07df89f04a69d3423ad563fb56959219442c20a7e2de1656bacbee618e594ef8d71cbfb2f04784f1f2cee8f8e551b198e81109e77360029343aa4ce49c0a5eea9a8ca3dc2f399778a4eef0b84cb77cfc06e38835638bf1b9eff1fd7d33041f2beef198e0bf2126d83f2541e048022b5ef57d7c5a27fe3882cde7626cbff0340e5e25956680a372fbee2b27e31796b260751b1c79aaf7e2b9b7c896d02441038002d7a1c4e9dad787974d17fb37aa37126ca0c02f2a0b2963b654c55dd246ac9eefe1f644e446c313ba392b3e879bb4f9ecf0208b302f5bc3872d524922d3b3fcf3c62a5112bb1a24a21fceccf2bf0f94cbe286e70e26ba6225b0ba7ead39a92e5ce1396aa8e3cb40549de8a5638300ffa8bfe1fc6391d9ef2352640804613fa79fa2c17941c1a21a61a6e268206fe650e766f36ca7a79bc22acbce55c7cbcc45bd234fa045202562bf9546e3ad10563fc9a49555a5e83cc432c08521d4f803b1c9a0f4bcf4b209c1e3f47bfa6c9d8cfd1aa4ce38c4a45328bdf9ebe7ea8313fc9f9ffa86bed71d89ef05c8e57210e9a01429abb74baaed1a791f71b95bc15b0e9fa96b7242daee1ec8bdab5081f7d2f653e21677a221de33368bb47cec061315efb4bd8b393ba106a3b138e2742ac3db13fce1e60d3474c12df2304094463f300af347f0a5f7f7a097e2709570cf461edad699ce2d9edcbe271a5411ae0c6f0223b543bc48c96a6dcba37aa52c6112a1a435e930749ca78cfff8f770e4d648ad3167ba46b784ff2325bca8488e9ad4f946d73c61162f7bf9089c169b101673d454c515e90ca0e072b292a5f99859cd15284571b232a2ef1b40e379e1f9eaca5e1f53a4efcf793a67a9a6cbdbc7670147edea48d79b1b18b48dd265fa43bb966409ca57ce80599655f7a6e2c149ac1c0c1da9876df6c16a51243bfa64efc0fb843cb805daf0d313920979d7ce70d8bd51f217decefe4494ce00c63ade649123c1e7ecd2d5a8d90a1d5878624c7f176508835c0ed58971ce7efe062df8d2b82921f0a9537299802062fc55d557e746b6a45b176cf2e888a1af692ec294d6844f48e68cab7398f52673fb3f159bcbd51edba2f3d46db7623d10b281015cfbc8f002839a7add8747a061c61b277f0c99c035ad51e2ea76035876407805db2c4287c8bf71384f1c20442e18d759094a2fab3fb6ebbc241fb70306337d11532331882a0651b02a960df333b93998dd64faea630df150087199685dca1daed04cf70ea0fabf639aa94d257a6b603a866a3a0c7dcb0d26ff661c1bc111c60cba8d05f1c93f5d49dc9e2c3269e67b1f97753600c538d21dbbb33da746628eabacc6749a86f2e6d4d380f80678c28cb0977bf19e3e66b6159779fc01c80734505ccf8313f4987de2cdac96fbbd84b6fb9009cc684d4bac60af1d869aa9826e0f31193255464db699bfddc6a77a5d048f549cb97a933b0cf44da577385d0fafbc0191deeb0e80507f1da96878d0d1fb737577cfa413ff658088120c08de53f66bcbc54bd9db28f54298e26da3e068b11d769a626162af493f65edf8de7b387ce90705b921def50a97f4fd8a14dea9be224dc445d32c5fff8224b74d9ae33cb0aa7db3ada81bcab848079d60cc8e1a72563d6b11e05578271079ba15463e06720b5aacee0e6132e0f63390469ede53b7bf95145a2b1a1eb10f8c7f7d4784fd505d19823f942028edc1dd24fd9540fd2e6a6303c7cc88713bce6fee99bc945b288704531255a7f8ce74a5e11041f96eea05a9f8db8f21ae2febd98f06f82fe97f1bdb61055094f5517761822118a4235a3c8019d684476e2c8587f46294b83087e2e3f5b08b62800dd29d16af9490c571fc2b28f6d77e5a9f26089f77d766e6fff4462da0e1a4cd52d81a08426ef524295e43028bf024f295e83b21840d1d0f2b55e40ae9bb57ef4accd86b047cc9ba4e08a4dc1484c4c2d9784f673a9ad76fab0b1e16b44856c6cacd097c67af50fe643fb71783e3457dbda2be0af5e70d06104d827fe2daafc6b0763c9a0e335f056f7b457a481dc54cef1505eaa34cc25b751ad2d69c74216bcedba59a72b0f0be963db2146ca2a21178e633768d5b6f6e9bfea76a0268b737d4d667bd1404180485bef13e5f8020b52fcddab20cd163cf7ba482affaa4ce8ee7fc7a05b320deab0916811171da9977030d3a9f29778b22cef6f2f4a45d873e32f006800aeb5734f12f6ed583eef218a5a55c9928679bc525debbbe3cfb7fec4d5cd2af9b356c1dd29ffe1285ee3d513df1f5a0a2ebf163336a678557c24deb8c45b5f1c8fe6a119e8fe2ad758cf654d398625f93617c79665f9a83c713152541f721a7d00b7cd2d32072ddbad837cc4752ef058535f3576a2004f2f15f0c4ac046852bbed64fce1396d7f4d14579f90626542578897bcbfe66710e9c1712cfd4e402800f71f6707db2df28a9c8c410fdf382e32555edb15903e16fbc886d6a698083a4331b65d1c4c959b95a67e0de485e907cf3521a8a0fd05bdf4cb0c301ab635e2140eb352b7f00b8dccb04c37f8e747bf74d382e3f081298c0b591f37738e03228347a64a98d21facab12ccec2fc92ee903caf368fbc0572713b3be7b09d4b967ceb11d685dadfd7974d6ea99fd816ebe997cb1eeb39be0103732ae38ed89f7416c9471f4bafb3744e19af206a61144a2896713ef2047275a328d80cf43770bf11e42436fe658178916b357da45b5a86a98f36f26cc7294e23cf6f959aa4615b21747a6a2ca5ad2280f32641a222fb681928cbe57b240791c1b03924c4c5de8168a24233c9d4a342959360e9ec48245b3d2ae6d1a18b9bc99361008f9eee077ffa82865451f1002b655301f62b1d279b799b4011862f47494c93fa3ea14474f89eb0526779f5555a93ed120db216b15e017e1336aa3651e74550fc70924b340eeeb84de6b47cca37056367b37c6d7c66bf8393d8f0a8349c0d237854a399544ff2a454a3bc3ead33d2015be1177e77fda34e4ee1422a6d8fc23c0bed919c422c9f0a766627f1cacf72de0c91f68c033ead8e4479de4292b8289b90dd535a77a44503fda63021635809821af0a2a98409d7798ff96ccd113fa59cdb11bb012dfa11defb54c50cb53bd401fcb0d3ac9a01fe1d65ed9d971d328a433101dde7e8fd311792ed73fb16a5174ea68e085d282e14ca2ebb9a196f2709a8a8862bd369dc3b4897b9b4c20e79846ba8dcc6e1cd0cf52084ddbe71f6031cb46f5cc671a2434a5fdb0e351d074c2a920df334c7a8aa61282c2e55e07653e6bb0fe1e2a629415d836493a46d157a811e150d6e95de173444a60f4fc85e39f39dd0c21cfce11099dae965adca01ede6751456ad0229d14354cedea39c8a7c8092d46d8c7adc994e8e837a5052e34a5ac70f7b7c06084969d738b57e3a9a8b8514c173dad6be3b6327e2fdf7003d5d79556a53c9f63917e0e43a7d623593e4833579db8dee3000e4f95005c43c94a87d14367af9d1ed0791dcfdd68e730db8befee57b996300a0cb452cb18d510b5b4c29739b72e2221183a24684e1f670b9ddef4baab5790c3a0249011d212b8200824f265cd1766a136b623b03f707c1c887e2e43b4c8fee3f8365f4ac08e4044ab90c6f40438c866069d0399ad5afabc94509bded5d64f063e14715a97a8cd4cd6845a334384486e8f657695c966b471b2b8b38ae1cd496cb34fb15c8495a9d6edb8dc47414861495c796a1481a1e0d85f04078aa6d5d5f04791d47cb1d4f367564bb6c65f4b10402123a7b7103ede0aaad13efcf5d8181f5bf8d96eb1c5bf3d1a97be647d8b08c53ec50adccdd38c01ed4e800ed579ff51ff823476c38ac9fc856762b1d7f350e27b", 0x103c}, {&(0x7f0000001280)="02238f4013371384cfe816f8aa2936ba476f63306018fb1e9bb7c164556323cbec8fc53c6d2b91349014ca35be5f2f9330be747a4ec2a06f1667c4465061f4026a8eb919db3eb6605c8a9ca98f7f05fe3c38cf583fbef34886aabd9fc6f84e5035e71e0a3b59b11fac89195bc48d3f8e72e69929086744dc8ee0761c53da0b23a289b473791b6a004e6f1b7cded223861afeeecc84de1474d7dbef700e3a63b9c4a80e1ba1ded2e463bcc3587f6ac1f7975e5df16814a05ebd35f33da923021bc56e47901c8073bfe7c12184315d849428096bb90dc07ac91ae3f1fbf0af4201933f6dcf6d6e5ea867715715886a6454e7a3be8effe444982d3b392326dda326b379d6d60d15e0f707be256c700113619e43425b4d4c00b3a4b0bf75d2839a09e3eba3744d3e968af1ac30ef3c95148e1c60792e1cf2fe1316ddb6b6ef60f62204ca49fcdc0cf93d32cbf13fe19d81db9bb04846e64a5a872fae92fa85769e6530087ec425a7d8177c2ca86e8218c8c213de08fd3e88d43bc6be0bdb412294a5cdde96984732cad9f26617c05799ab62ccb46b044a62784c7492ba7b70db58072553dbfbee53ad267d758a86caebda82972bfa538571016ff89808b043b93368bfa08ba3ca30c26af3a61d2ae2af5136c072de3f47dce1f8568534acdc15062c4d795683f6bb2c5d804d6220db60b318d82896120c0dd2f02676b4ffebabc4a39c1bfa5c47ddc844a77cd139806aa7eeae85bd3d85aa33b071258d02d55832eeec8e329a14e47c0bc058038b8ea89450bda583dc2b7c61b8a32cd1993e5bfc1f2bfb5534da7482c2b43a6ec8880118162a28bdaecaf4729a74e9eea286ef7e83fe2af15c7df9ce2a7046a73d23bb31e5d59438dedc20c574cf3e90fed1a6e3b552d81a7529cfbc645090f4ca3a71b6c4644158e55ae8a1e040b6ac67214b9c16f186cd464200c2d4d6103c49fa76da943ff5ac1bb9e19b33d03b14507e193c0f6ab53536ad3791aef812f4cc3e8347a54f59ca940b0f0c504a6ac27005edd3f4c074e6585ab2dd2f677102137fff9c212b3b46da610a2f04396fbd715b3e1978c1e74337f1def135aceacf3469ada25b01fa0c6370e73c85799bba7b5d83856d5df515d9bef96a1b7292aabf5f59ec5af85747405b8eae97eeb254f43bd1a927902b75f14b8a24c829fb425904a3afe3c3ea8954181e0cb0feed5d94a62c28cc9001fecac4aaec7a5899555fa399501dc741853fa97ead72db2fbb7ac1bec514d17808861d73aab721ff2dcc93e6340015cb06366828e2d2420747e32a3093ba8fad3e35f15426d4ab31f68e05a32637c73accb4909d87f183690ac1c098db0a9cbdbad1c292f9186079aa966947db4fed72b373be8173576c04ed35efd3281584e6f212c6d5e8ffb6622a190ab1509fa82b7930bad3fe51c221ed73eed707c2740636342d0e30ad79c4f5875c35c0b1a3bb3bc9a9f24eeaceb49b12ed9c1562fc8d9ed7933351302c97c59c2aaeb945df3c355db69ff1c0a1a63f86d4668639d44edb3efb87ec2ee450d32f54eee98250263d81fe1d7a4b3edefa2e05c8464bfebe46d032e163b42dcf27deff4d1bd6514d3e8375f75b5da0e69c2ab7d5883dabf9dc992325896ecbdeba4a22550f83ba545534027e2b4ee3f3986c278f0560fb6a00e1abeaea970db1cfcfe54347bee24c5c092a63ee9abd9ad37c7d83272462b8964aad5fc7f7382aa62e7df27eb19ed59c97f18706c856f0777c3d4dfc2d2808e8dd437ae6c3e860ce28a6a5978d56ddcb4cfa68b628b663c94b64a6c741257671bc317da8d561ff6be7e9c96b46b72121f015c94201e98d1474a098452b66d9f1e8003ba046fcc381d996354265bcc621aae6a0839c9aee08cb8afda379bac694900f94cf5932a3babe867087b2751a283c482b8b269ea2c22e6e6e66aa6a935e2f5ff05326360d1263dba82447460b21b7b76e66dd4fe74b856184bb78cc6727fd7de013cdef4ba5fc84a4308095f2393728d2bd78201fd3f51bcc7d9fae2f46a1be27475549254d9d0fd772c94b84be18ffb89be9856b4575fb0d0fd7bfe11720b316de473412f97716cda0ee66e7f73fc85bd1a227f3a467ec43064f2aa75bb90b9c3f28c884bd0a62714d12f92f3f5105264d29ca2f44f9593a5f273b9512bda0213c625aacf1cfee8ade8e7bf22a025ab86f2b3e6cc12c80c5d3080472f2e4820fe1a27b94247ebc7ce8339e1a4daf6a73920d4beaf970acbe4ac64baed8e87fcfa03afec407127cdb9d4ba433f64f630ee5927b1f16a9958d32fcb8ac4e554a79d904ea93291e642f1f0a66a55d0822adda22dbd1200000f00b20d4e4e3b5eb099e9374158475341bca9ab501c4dd9c6ea0b4742ed17a620bde04ce703035be1401a1c9f34f27e4054ecdc5ecb044be3973863343535265552371879255f0fa636cc8b9ad4945c316e46125fd658d180e737e2ed03db14c9f0b4be742811b6552c99d81e23ec7bdfcc6c0a480db5d3837ea231b61f0e59968d2497cf910ea3cf0bd5bda9afe2a3ca0f84274979e3c218fbbfafc2e296e5216af4147123cd86121b0a756e49b3e1efe7672dda009e46c89d83893f21061cbb8aa113b86f7902a51367b6e1a12a016444ca1a317fbd35036f8569ec8106cb9441dc3c216f027cc0ce34791e606ff7201d4ea1dda9c641e8c7bc291ff08cab7a95a85e4578e5d43c3f4d7e65cabb6364356c7e7f68eca566fa539817de00f73d79485614991d4716cc7d2572eec58ebeabd531ff6ac79604a3b9f438b22bd954bafb961241b10351260a99446a72ffb8a9c697da9490c5f6041bbaf0432aac97e8fb0c94cfbe26d2bdc62c9d3ccc1557d20a03e2079aaee22caeabc54d859933b9b74efea219a84808c344968feffbc0c311dce3b1210a2d7da43c62010fa374c78b7238bb85252ffd6f00df6a53f3cf30415293f52053333c4d89bfb4c8782244da11a385a1581abb1a0bd50fd73d219caa4407ad7fdb7787b01aab2146cda756b8737b6d49cf48d9853028f97fff798d298b5ec184ae03b3721b4521287c44609d85d10be1f73002ff656b67dc447a0dcf8a03207f9d0d6d040c1dfcd57758009a276bfde0e99f6a9a4fe89905cea112339b95798f5e257fe42f26ed782e61ee675ff6d4cf6f3394e25336daa86ecb456165ebe2c3dbe0f353b7ab547a72006ab714e605e3415fef4b6d0347a66c5941944b18d2a97500de050919b4e2fcd3381ef106f5538beefc494de0c7cbd5ee2086160a02fe0d3f807c0779dba6455df7eb8af232c0c730fa093f00f65d3101bae9eb58819d160c67e04c04aa7f2df473eeb57ab5bb757fdd046bbd9c3098348e5f222f696934c6ccecc02ae3697dba562479e506414ee74d3559ca9dd500dd2b7e01fd6f3f52bb08895812bfeea15a6d91aabf2c47a6c91e28e064f9131863bb9e67967f42ba84c39c2e96717497df2b1177f98c2314a07513f5bd47fe39cc122adb972922f44924c486c0ef649a007d5e550a97f6501c69f8f29f96d4a83ba0804509cd16b836ffce0243b38612f463a3a6eed1b7000b3e61b98256b7deb76ce9268dc2bb4a4bb377533b143ee3e5a197a8d43619c0417e0387e7ef339198a87a0e6bde9b682f98f081f00c912080e9c6a857cb164f333a19c071fccb6eff148fb61f92f8b6db5cb4f9723ba2f529fcc77ebb06a86fd3d2947d88d0cfd6fffe87d0cd15549da22e78d9b933356441fbdd4dc43901b13d9a0173500aef2a40dc23083b06107ebc8b89976aca4149d8689db6cd72846f502a0958c276b3bdd19bc0259fdf7f8ad306a7e8a52d71355d3ddd31fd47c75d65aecf613e7daea624896f192579679aac509fcf26f405958084959648e0f86bddde54ed8040eede273a08bd169f360a139e854e23b8032908c9265140fbb456bb3655296a2ff80020c3fdb6c75e6ec46d1f4a8fa657de1fef418455246ebc4aa4d5f35ffc30e2eff6194d2d2263844f4025ad2a65601d957ff00860e32b4ddefd11fc276c986b6c65e25fa29b2b97074286f1c514ec7ecbc9a63965cc02e4589616b9c84128980c36be37d051548bb94dd8dbbe327bcd930f1eff8ed620914389fb6c599185192394d801d750c2364131b9917b4f06503d122c67253afbdd5168b5ca9a9db7fb5304c243e6385a9890c730760e0331a4a831c0514adb4b54ff57e7725574d5c5b5c3ac6ffcab567c8e1a527eea4497eb68fc58f3442f66b84ee7d1ba5a6cfc04e2c10e8682f57843a3745736679d6ee2494bb8d4b7d96e35ff283c8eea3746c066e49730ccd083a6491a4754fb9adeb7d72b324be732fa731f398114f7c7a4819a320a2d2b7e5763057f796cc44f50daf35d546e47b528b3a0b949283cc14a0849460035022e09e374cecb143fdaf2bb6fc019993e84523ba235b430741bdccb2628a2dcb738775d201c1d79e4dc700c7dadde671c167b24cd374150c39d760d564b792d5b5d6188b0ec7a7d6c5632a59a0d5b8069927711698b4b7a13680a654f51a1e286b833b2b8ae1dbf4cc630bd155fcc30feece0ba6c635bbe0eeed308a4a6b9a12e502fd9072dd0b13b98aa4a17a190fa3425ad17ba281bc5cef523b23c352f513e5a4fe564da71791514ae45dd4b5eb543f579d793dd7dbff8ee511cb3e51bee649758e90905c0252417b88c2da4b1d92e0497e11bf7e9b883794984dc508a5b61509a951f7fc9503bebdd4a122ec7a0660c66c330d3c456ed053e2ef22d660184d6fb32c73f3e875bf4c46311126c61860de250aeab23e48e5fd2f2dc23cdc0508cf31698c17033e6dbf9ecaa67bcf80125f4c202060f7d6625bf500296eafb998f9aba74e2d47bc633ab1b8d5643ea10869b4085c2d8a1ea04c19f0b8c5d0e1b95397e53f08d008effe6c62ee58b17be89ac9c58df57e5f0656e3ce3d387ac82537899f8453f09e07aac7617b39638774ef17362f28a2a52b0a1cddeffb3785af66bfe4963b99714d54550d4689c449c2a37915e2aa50c06dd10014a9f8f44fd9e9e0a9ec4538bb33a82f95e843656c9bfec4840f0882599f9ed6e4fda04be748481260b6e66d3fd2b64a2712543de8ad808e98cf13a13cd27e0b00b20a54a95de401a37980a3bf44bf7777abb022ddaf31cea5b03be28ce92b53b57b843393209a42b7af6001f8f6d17aa1e1e6fa5035b00025029d6680b9b5d942ea494d8765898fa417b62d3ccc6f0a2bd570532b0b2333b73be1b013d003bf4518d9b56181a6a100f40e7188cdcb0316f25159b827dc0ebb40830f12c5bcb0cfed1c2425035d6cca876494cb27061dbeac24aa3b30d8835c149a5f2a75687f2b190e0f195e8d7a25fed6ff68085564bdb3a701d0ac207d58994ddcd0f2f3a84a2764b130ccfece03f7bd9e1c2479a355116d08e21de58fa7dfa82526a864327a0082564b6e988e37611a1b3be4433f51fe0c438d4219c3b4e173435d920dd90d790868238cabd7dc3fe6a5f386b7dbdfb59e5f9401fb5e3f7a548031a4568ab5c869976b523ec25f02b28e240772ee2d00991713dc9fab01364ae9388c8e1f3faa869c0f59de02f82297a0253e8d57fb2e644fae4dd2bc9de05d24fe90ae5f2d023589a19bbe50a7ab23566f601735d06cdef1163fa7b08cb233565686fcf9c552cf57618859459ad344c17dd16486574abc9d3784507e8c2b7e3bf7271d06472d5cdd4235dc7fd2895c56c2652620559057b017831296d75288f49fb522461c838489ba244406bc606956ccce5f5597a3d9e09a", 0xfffffffffffffe8c}, {&(0x7f0000002280)="5bf9751da4720848e08e8c362d1aa68413fad0462cd06fc5aeb46409ca3a86cfbe6004c0474600212e4d3592f3f402fe5af07be490b1e81b1f973d512bc605c0b9868fa713c487cb85d8a9ed387de2a54b84b30fb3dad4eb73f92dd5326a17c2d167840c2dc2de57ebce4b80605cefff62e8a48abbeed6b63294e86e4a90e876d10bc4d373a34a8d0905820ead934f75351e831d69bd07250add241238d26a6401e38eb0409bb3ccb0559f7212b0825f5fecb42c4d28019ddaac4c1f8c12887e48373a", 0xc3}, {&(0x7f0000003480)="aaa671a0984302c013f4954358bb07663249dbb78087e8666993bab43a7027c6246c392e45b831bd25128be6c311c16bb838394f7944cbf94e23ec82c0f071023056f812d9c37a1fa4e1d52b011dc9c8", 0xfffffd5f}], 0x3) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000001, 0x7f, 0xfffffbfffffffff8, "dc04001b0002d44b091526b3e7592acba000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2, 0x1}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x89, 0x1}, {0xad, 0x1}], 0x2}) 05:37:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) 05:37:11 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x860e, 0x54) pwritev(r1, &(0x7f0000000880)=[{&(0x7f00000003c0)="47f740cd", 0x4}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 05:37:11 executing program 1: pledge(&(0x7f0000000040)='}\x00', &(0x7f0000000080)='(^%%+\x00') socketpair(0x18, 0x2, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getitimer(0x1, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:37:11 executing program 0: r0 = socket(0x17, 0x3, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) r1 = semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffef3) r5 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000001c0)={0x1, 0x7, 0x78dc, 0x0, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x27, r2, r4, r5, r6, 0x42, 0x4}, 0x2, 0x8, 0xffffffff80000001}) fchown(r0, r2, r7) r9 = shmget(0x3, 0x2000, 0x140, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x3000) 05:37:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x50, 0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0xf, 0xab7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a5698bf3e752b01000000202000004dd570000000009e19deff000300bca9edbd9c0000000000000000000000000000", 0x3f1}], 0x1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) 05:37:11 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0xffffffff}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x20, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x13, 0x20000023, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x5, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x5, 0x3167}, {{r0}, 0xfffffffffffffffc, 0xa, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x30, 0x1, 0x200, 0x101}], 0x5, &(0x7f0000000140)=[{{r0}, 0x0, 0x4, 0xfffff, 0x3, 0x2}, {{r1}, 0xfffffffffffffff8, 0x49, 0x0, 0x42, 0x101}], 0x9, &(0x7f0000000180)={0x6, 0x5}) 05:37:11 executing program 1: r0 = semget$private(0x0, 0x0, 0x7) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000140)=""/129) r1 = semget$private(0x0, 0x6, 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1f, 0x2, 0x85]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x2) shutdown(r2, 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/19) semget$private(0x0, 0x0, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x2da8}, {0x18, 0x0, 0xffffffffffffff9b, 0x803}, 0x2, [0x4, 0x61, 0x8, 0x81, 0x3, 0x10001, 0x8000, 0x100000001]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0x0, 0x5, 0x80000000}, 0xc) semctl$SETVAL(r1, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semop(r1, &(0x7f0000000280)=[{0x2, 0x6, 0x1000}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x9, 0x1800}, {0x7, 0x2}, {0x4, 0x8, 0x1800}, {0x4, 0x1, 0x800}, {0x5, 0x8, 0x1000}, {0x3, 0x401, 0x800}], 0x9) semop(r1, &(0x7f0000000080)=[{0x0, 0xa754}, {0x4, 0x9, 0x800}, {0x5, 0xa, 0x800}, {0x1, 0x6, 0x1800}, {0x3, 0x1, 0x1000}], 0x5) semop(r1, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x3, 0x7f, 0x1000}, {0x4, 0x401, 0x1800}, {0x1, 0x0, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x1, 0x1800}, {0x5, 0xec0, 0x800}, {0x3, 0x1598, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) 05:37:11 executing program 0: select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x1, 0x10001}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x7f}) mlockall(0x2) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\xa8*\x00') 05:37:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10010004500) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000043c0)={&(0x7f00000000c0)=@in6, 0x8, &(0x7f00000032c0)=[{&(0x7f0000000240)=""/98, 0x62}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0xffffffffffffffeb}, {&(0x7f0000000100)=""/40, 0xfffffffffffffe30}, {&(0x7f00000033c0)=""/4096, 0x1000}], 0x5, &(0x7f0000003340)=""/57, 0x39}, 0x840) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="2410bc04a9408bbfc96448ce8c84f08125b27ccfa4b9c607ea918c0eee7f1fe4728ee616e1e4d8aa88491185bc727585caf0f156b66b148a543816c2505a32064d6b16642fd61677d05933cf5b7d7f78fefc32cd212ad8a54b6f748189740e359ad3d08119aad96f42759324b0ceca7cdc0d4e2ad42fcf7945e12d9bfe1e9ccfd22358fe6e7e044357a6dc449286647beb8acda552632cac5c6cef06402b147f5498bc64e21f6730f70d5077af76bc174f6303407c535776bae1806442a0a4429b664da94f504ecdaf27eb2f1b87f9", 0xcf) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) kqueue() rmdir(&(0x7f0000000000)='./file0\x00') 05:37:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r1, &(0x7f0000000040)="4b01531cbe89f0ab82923af9d9bc0a", 0xf) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) 05:37:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x43, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x1}]}) 05:37:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2a6) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') syz_execute_func(0x0) 05:37:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8c0, 0x10) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) setsockopt(r0, 0xab9b, 0x800, &(0x7f0000000300)="d9e369ffce777466a46689d9a4a07334a1bd65cf2a05de6d5683ab9ffd556659d5293c47fdff6e3ad0bab2f9f79ecf96fb729978151e2f71376ae07a2706f4cde77806d8513ab0dbff09cf58ae25fb5d5b1a7e2a57ee6e18cb9b316fdd1cf79e9d7c50329e01ad17d53b26858e182e1e30d49ab54132d2fbb0da1fa0eff1e6a1cfe062f773bfd60db65f4978f1c167d7bd4c346ddb1120fbc4c61aff0f44d0a6135d3e590e9a2b390e00242b283f23f21f525ec20029699226794658e8e7af2049570daa7b85fe7cb3a3a2a744ecf8c8c154bfa977ee4d55ee57408cef2f3ffb0ecc3e7472dbfe0199f16e877cc3d1ad04e6960882ddd5bf9e683c17c7e58c59f90728f0865e2e04f4dd094617f2c084391893286b07ab064234f802afd5700621039e4c5b8fba2a70a4183f4b553a0533b673ef16560f3f4e2396823666c2488a887e536ce1ad7ab8bc768cc59f9026da61b0d376cb253a1d97650f82864d4dada9a3a32f653fea39c4c3b1e6ef604c5e34a45c398185b1036fe7b31402f1f90098aadad90898fee035290d7460e0853af56cdd6a33272178918366ae105778781ad096db078f3b1d5d2a37a6ae6019818271750ba00804aebc9bed78cb71b40764069a90de7960fd213d01d1afb51593b3cd75f78a1973e365530aaf117ec1e30175cfcbd897de96fb9068f8b30ae94c77d7ac0be2cb2a527caf427f603c7269a6626a383f5a26283b4dd3c8cd7a1accecd48542390be0146ba46ab4d9e54eca68fb24bc0442fd61e7a8bab682113b8f752a34ea99adc9a2f21def7b5bc42e4cff26ae2b8464e1d0aa3460c6e9664b3714def0c0d161f37988234f827cc9690944607e4beb31caa1a6700aaff6bbef0b1378cea90dd3966de464c0074c4936759b7ca25ca8bc566bb568de51e398ec6b9a10bff8087ad068c0b05113682ec7fe40cebe181b0e262b47e9318baa6db392f6452884491f5ad74ecd08549d4dfe95d1b50f76b9b8de40d4422906a7e9a288a21948cd63da2a3a1dc12cf3b85184f5f6aa4035cd97d0d22dde45cb16e83b0e176f51e0ecd45ba4b0fb9fadc9591e478ad0e647361cda2a77a7d782a3535cc4c7686393a2d281a06e9336bb77eec472d9974f0a41b6be83b713e957aca2a6a38a1172120a593154a17397e9f67d2007cee99c0fe99b46bb107999b34d09c915e308a98b014302490cc2fb4653435f536004654fefd655d183cf3a41430103829c6ccc86f7f174fe9aa91fdf1ffcdcf3a95fd45d6338433a8623af1541527cece88a92f86be70a7902389f45142c2375eaed7ca1a583328cdf4c75f0a48e0829ae1444893d562cbd91566cb8d9f81b5d369a748dc433591f9affb3f8b5e9ac323a2eef91fc6bbb4d2788562cf7a0ea3a327cf2506661ba5f632b358dd43e8b7a62d415745cee106256938c55238e6156dfae4a587027f1b9cee8a14e0de2daa1b800dc86503bca96c56520a3f3575ac0ca62f9410d02d0a2de7065e6708c82773f4f8eda24b49a24d7c1c2fbd66e85a71959dc4baae8ef2ce4096b4bf4dfc997df7bf57fdb14edc36a53f9faf0bf726f784d41e8e6276c3d97e08bc8c16d0f4b27e6479f5ad0eac076ee83132792cb6b7dc129d0c9f4535ba65460a2f05b8c511edd4a6e0b2dda3558769f0ada6f9e7c1396b6175c4db8b5ad63fe88ab60633854daae4e0299fdbbaf2ecff2ba0d974c8a2d5f30bb08f7d32e9b066273c8032ed5044382605aa13d845a060041eb5f47aedc8b974d52d671b606da3ac5e40c844bf274fbcb36ca7a10b53f9dbb9c3ccc4821ec3183821a584b871f36c3d721579b07339478cbff3f86d73d3f9c0b78ac57c777953e2e7b9fd9ef6bc78c96dffdda122f5c1c373ced630a641e37f582782280845b72f587c7021c8dd8e4127c9d166a3ac91f058ca02884b735a413265468c5c32c9bb53e656a42d59c4d4d833ad8dbe0e3ba67c8dad1ce9c02b785dfe9e377f088561953a1d45f4630b6cd35567defd4332afa48f5ce3e3e561f11625a3bbaed340951e8ebaff229ec14a3848185bc22b75b5e97c478a9a951cc0bb3c43cb92a9e24586a818aea7012f3be8f33b957b457222f06917d4e7b265f50bbac8eaa62a7bba395276133704752bed847d241d4f77f58ccd9aa564cee66e959f672c7941a7ffdc3a9c786a6e32cc4c6ebe08daa2a87af40acaeb83ff82ede3458f21094f7c7d1ea993f3acff228483db2db46597300fa7ba328301b636877d11279cd6395bed797a0199998385cc370e44d37f4e04a8257dd5b8f72b16745685b4c60c3aaf111be5b89c9d3c4187fb4df54444c1367664c04ca8ae5c9f4a80e4e9cd21ceee68a09a64a37b40c8f39fc1f387151153df03e2a63965a1c9f3c754eaf5a3b7e1c1a272dff3a893236e9a842d6303ac848f714533ea9ec1aac8613fccfc6a408dfc79c2fa503726bbedb56dbaa8459846e0f18e1700efe98a4bf290df5e2287e4b768aace6ddf06b81eca1d98ad9186ed595d9ee9d013e4bb7f13aebde89583144370e793ca8dff84eca21add1211696b37db973d8977861f1c311511940bd65327f826e47b51ab3c0320d0a5d3693f552690f6ff4463b11de8790ec8f67dea6c6d76c32aa026ae14874fc1c05eec82ecc8852a756583753d5988fb8053969786364daa3657ac63588889c04637ff43b75f0514533c6086fcf902c0ba7cbd98b41e30625f336527260d3a5e860cc2e392523786cb1af55eb0212b21e9fbdccc30bc4b84047f16f3e2e1cd98cb9ea235a84a8ba4fb1b6702e455d3d1007995cd67e875c7f96144539672fc1ecd7afaa5f6fa8a16dfd410629f09ec43a529b0cb09ec2b0ed40b63fb465da15a7fcc9165379946b59eb24330f7de447dc94770d22bfbe8189e0c7ee52ee3b73bfa70140b38fdcfc8623e5faab03018e5d67fcbf3bee1efe445d49aa6c1f81f7cba8ce97e0953811ffbcc3db7a037cde9cb4bfdd4e98e79170a2658d8dcfb6cf622d645e5dff92b11688f6f0d1caa16b6ee49908482c8f32192efc3b63189c837046b063f027a311895ba573f513bce08f15f777bc0d608a907f03b931b80d430851003fda85bd862e550f99bae931e61eb5c462ec10bdc3910649e8b1af72f6ff56949e174663a213d0b9a2d684977826ed7c94146b43044319847b88aefa3c925553acc43cca8b270a7bde39e2767d5ebef49d90ea794eeca4b14e9562edbdfdaba4b049a0dcec14839bd3def0db29c5013747326da1c26a94745769f825261d0dcf405519d411c032cde29ad8023842864c09207a2c0ba18a9550b9865adc38e1c1802e4a07006f525be14e2c498eecadd14ce35620e5f7ddac2e5c66a5566875cd2db3e472d62f71e0b0447f0aa2aeeb8695a3950d0cedbf67ef3e9ceb4f3d8ffa2fbcc5e5020ab1a65e2c272aed9db004169670aa12593e7658332721c63dc5a8ecc9261ccf7fd6bb1498b948fad26f30a606b2f1ef3130c0f1e12fe54eeb0d7ef32e7562651aea3d9dbd4a3e2bfc38bf0c017c2006078e97ee2b5f209bdba5e2b80a05bc88370a21f44b19da05e35d2fdeeea743ef7f5d5dee3e0d875ede2aed2ec3b362e6009cf99d50a7140b5dba7868bc0e591d3406f3da01faca67e2af2492cbdb28f1732104a29dc636362db669a5bedc7654a7d478074ac999ef10f230ab79c81c9908e390be41574b942fd4ee711ff0fbf54026920f472941f08ab6c424c678c17ad01c10bcab41ad82ebdf82efed7165fbb6f75f329f80f3ca49af2c3a257f91932fd3b913f2402b49b7394f361edbc42a5f535b137dae1ef5966b48e4abcf81aace1c19f15cb005bd7bfda2f785b1b88c71e46448e44f88ab2736cd8da699630878272192bb839b54328415c61fbda77c931725a0b559ceae71ad9cb034a58da962ad018c02e83fafb0d21c9fc56a8f4d083ac452ac585ce357e39d0964ab2e71448ff617d870f3a614a28cd93e8077f4ec4984ab4cc39e1462f2588fae1fb16cededa9ca5e9972f0545f4339fe0edf6c0af89c8d509703c88b81632ee188689d5f23b3b1e9c047f7ad0490c195f217093eba3126212e154840d3843812fbdd0f79dcf97000225207f1c2fdf691673a2c0e45747ab4d167ca8fba20d809c283252e84dafa0ba2b9355095b94cb5518b331ec52472994c1d642b78ba7d8026db337cba34aa3fc63c0ba367b72c3bccb479877b4b765701076e32482b56dbf888e7fe5294a9c8eef13797aecc7023b3a650c7df16602ea7d3d8e42db4d28c05bfb12d3a7552c8df476b5f75c43220dfb7e6e7d90635b323ae7d7459bfe6c5e13a0e24c34f5c0bf5532f52878aa4bc569b5fa20580d846bebfdfb39395ba4ea0e692de29e742f58bef9b4c22fe5a0cce25b9fa84dbd4297f344e9636184d3ebb9717762bede7a62b9ce626bb5f51d52477e7fbbc11f2bf701f25229a325474f8d917a5385782cd363a7202b83b40476b1811166cb6fb6bcb8a35b61655c9d2b959ad4d13e71141ea089581f95fdeb47f172afaa68b24c3a591c92881413215d1ea9316ae8365c9e5e14c3819eada6e7b1b1c590fca7bd381b6c7c1678b7ea4fc4685969837f6b70584f24eb53718c740f43edf5e84332abbb83be6c4e8f1f0b547d52480f309a05af08a123463d3ae502f1f05894df200e7d5ddd6a85a7001a189860201ca62e5b9e12a7a175044987d6eacf2880c33ab94a07a662015303d1f5e1387c3973b5be112f164c95ab578f51d79a904ca9c9cc4396049e9d233ff99778866fb11ddbc692fe520b3d5ddb8ce09a0523a7e9a40020ef4cac3c4c3fd0396bc76f1d3ea62b31734c8af7471d5ecedc56129e3a3466c4a9c655b48e95ff8d706febf361494debcde95fa5054d8b12563a6eaa038a845b39416e42741661c1d764ead5875e50b9c3eceb942d6252cdb294d47d4a593df2d2120bd52fcd54b8b94f8537fcb9e2688a88abf5e1de6de2955ca0a12ecc81fd013ad6e8d40db4b6622c3b95890d5e3f109d09f109d427be8659b48f38c56bebe1b03cdb1e4f98984acda39338db93df278448ed4953cb61b10024d782264ed271472a66e2c3d20656dfe8732d4229ccb3828329138e4e37025f39e24c6e22ebaf61f199be6bb38a74ab31e57927ce32f99d60d1cf212b77f5f616c30c5016be6a43ee0999bbff2dc2d63a1978a8f9332617c5468801a986339c2f6ca1aa82192cac85e69c312bb7eccef486bd92e350897be64b554b885b2d28bda946094c92c5215ad488f0f70c99c8f94d14764452bd94f7636fd66de031833609f17e60531bfd9000db7cfff448061a5caa2dbce5230da5bfd9967ee5ca101af4feb97285b3ebfdf8930d73f8c7768b21c54d7d1b5510d0c4c41c0f27560c84fdd1c3567ac198a12d2266e2d0fff131fadbd72370af635eda71f5f15a5debba5b5070e7004b4dfd00c7892833cb1a839442f27e8df75c9aabe366c315f44cc83bb5c90dbd8b2fc102381ed2cb994a6e6a7c420d3b9cc2b83ec4937ea57acd40011587952c00542307d1e949b3e81612ccf167ee29661bc8f2532192e9ecfb670d5421e300e98829185a5a078abeafd593226fbba13f7932213e2b82f3427d0bae5089d689551819197b5ee2f0d18cd9cb851c9c3ae4c06ea8b005d18101bd70d2e124a733af69d143a3301fc9b7a0a064a02cafd3af96e4d72e2a3bcc4a5aa4548100e256ab78b23455d923ff55b6138c4e3c95407f039103362e2fda2326109ebc5998a65cc36354db35ede68c30e20c4c328d2a67a", 0x1000) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001440)=ANY=[@ANYBLOB="ff01e592b1b6efb3155747d1aa35cd774e33b7a2fb000037545b256abac9b4d249596ed41ebce0db673ebab2f6652df05ddf0100008007000000072981"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xa63d, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x82, 0x7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x84, 0x0, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x81, 0x40000000, 0x2, 0x7b}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000006, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0xff, 0x8}], 0x400, &(0x7f0000001300)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x80000001, 0xb10000}, {{r1}, 0xffffffffffffffff, 0x40, 0x84, 0xec55, 0x8001}, {{r1}, 0x81924224123a35b3, 0x0, 0xf0000000, 0x7}, {{r1}, 0x74e1b0b1a0f1c10e, 0x38, 0xf0000000, 0x5, 0xf7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x67a, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x8, 0x25, 0x20, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x7, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x98, 0x80, 0x844, 0x81}, {{r2}, 0x0, 0x1, 0x0, 0x5, 0x1}], 0x1, &(0x7f00000000c0)={0x8, 0x3}) 05:37:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x2000000000000, 0x3}], 0xfd, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 05:37:12 executing program 1: r0 = socket(0x5, 0x400000000004, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) setsockopt(r0, 0x7, 0x7ff, &(0x7f0000000080)="288806eabbd1a22a4866d2d360a3fba4530ee1ae6048d9e27e4e7428005d493dbd32cefecad175ebb19b073b179f5e553c22610270f246357da2e80282ebb65c26e4a29857a20fc3aefb37f25f435526a7c4c21f2d", 0x55) 05:37:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 05:37:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x20, 0x3, 0x1ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="31eb4d22cde656aad5545560492cc32312dc71b9bc6291e6ca9bb3ca195bfd53cad93aa667d5c8b26dd9e92c3252ed12b5f0a85dbe0b110aa7e7699341fcd928cd64b5791302195a118b551aea93f3040b6e0ee6092f9bd1aadacecd7d3e5f58", 0x60}], 0x1) 05:37:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x100, 0x8, 0x9c}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x81) 05:37:13 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7ff, 0x8}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 05:37:13 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x160) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xa7, 0x6b36}, {0x7, 0xfffffffffffffff7}], 0x2}) r1 = dup(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x7ca, 0x7f00, {0x3, 0x80000000}}) write(r5, 0x0, 0x0) 05:37:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x1, 0x0, 0x1000, &(0x7f0000000180)={0x100000}) 05:37:13 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 05:37:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x6926) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/88, &(0x7f0000000080)=0x58) 05:37:13 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$dupfd(r1, 0xa, r0) 05:37:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000080)=""/20, 0x14) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r2, r1) 05:37:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() setegid(r1) mlockall(0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = getgid() getgroups(0x4, &(0x7f0000000080)=[r2, r2, r2, r2]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) 05:37:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6, 0x0, 0xfffffffffffffe4a, &(0x7f0000000380)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000000)=0xc) dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10421, 0x0) r1 = accept$inet6(r0, &(0x7f0000000300), &(0x7f00000003c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/77, 0x4d}], 0x1, 0x0) 05:37:13 executing program 1: rmdir(&(0x7f0000000540)='./file0/file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) r2 = socket(0x18, 0x4007, 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00d2631cea696cce31d63c791c6dab10afe2c18bb08e59aa9e1e28a3a9a0bc0157747263b95fa6fd425ab9b2231b424aaa7570b07318b509b9b7efb874f0484dd7d442afe914e96952e06f7f67d65d99808319ab68fc6d6bb8bbdb5820e558c6153c8c3f79a5f28787dd75d71af630688b35f743dbfdb51d4c3cc63dd73b0c2dbdc6157ac571989b2b719dd1ac27221305e866b53a2d6bc80b92f0c96c0309cb4bdc000000000000000000000000"], 0xa) geteuid() semop(r1, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) semctl$IPC_RMID(r1, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() close(r0) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) r4 = getpid() r5 = getuid() getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) getgid() getgroups(0x400000000000010d, &(0x7f00000005c0)) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="789329af3bebeafeda7d567b2aad1146e194b486a00e3331c63cf901c583b56f1ecc08547df97f15fc7d730a0e33c64293c8fd8133c4b9", 0x37}, {&(0x7f0000000280)="da542c1d62915beeb2df38ce2ca43420589949fca008f61a18c19b574038c5b832573d77a7c019f8bd4e25ab7744f05a31b721f88d675be2b33322d0cc90f741f63006f384e4726f8e8a7b167faea12d57eb73fa3ae204fa74ae3adc74990a91d1d5d3222de06d15ef6d5b2732f1e96b3491e135b58380c91331febe1767e6c17d5efb3a5203ca84fe5dea65300f785c733f9a9b9ecbcfcee118d3e7b0b092e175543b55c85f6f081bb28370f5ec8750a6db22550c4881e1c5621eec11ff3385ca17d5af366ab71e238a898b6318a6dc2625b0c8", 0xd4}, {&(0x7f0000000380)="b4e4004cb074d0a43b9fe5000bafb0c7879c56bb91efc2c69d87142591de060e8daf92b61594fff174fce216b09d9d705900d201ae195d5d153cebf981768e89141c4d528631ece35fe6036a138add47c3d9a5900fa834ef25d9737145dc66e5281963a77abcc59c736fee8f0073dadc5e4281df069159b8fdbd283adeca57dd6bdd6862fc7e8daf4e2b1a3c19aa1e6d3d97a9f7a179935465e9f543d64793826b535c095f8ea84401005b0ee44e4273b9af7094a5d92d24ddfedc02997b4454dcd3ea711dadcb1c97862b37e97e5b8141eecd92acd3e69156c9a6", 0xdb}], 0x3, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r3, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5}], 0x48, 0x1}, 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, &(0x7f0000000240)) readv(r3, &(0x7f0000000140), 0x10d4) bind$inet(r2, &(0x7f0000000200)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x5, 0x8}) 05:37:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x0) 05:37:13 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x2) ioctl$KDDISABIO(r0, 0x20004b3d) 05:37:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 05:37:13 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) open(&(0x7f0000000000)='./control/file0\x00', 0x800, 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) open(&(0x7f00000006c0)='./control/file0\x00', 0xfffffffffffffffe, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r0) 05:37:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)="00000002", 0x4}], 0x1) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 05:37:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) getrusage(0xffffd, &(0x7f0000000040)) 05:37:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r2) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0xa0) kqueue() getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 05:37:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="728911dfcc0b1aae2d9f619741589117a373b7093add65083c395e3faa5711666cabd4b88cbabd722ff20b37fc893a5b167f0a4aaf28a246e9c253c5705a17df2306e6b17331e478c0f3d045d534e4c9a410d96b64e690ac80bf7190ccab9a2f4652012d1a909212dbc654ad4d56995f69141cdbac2e88e4d43d9b9a9c2f065798cb3171ea665791706b39df101f02273de35e8a5104c80d63641cdbd22401af97ce4fa1943d208e1440b76c30d71b8ec1bb311d6885d840164c88662273ba023eccac83183852112c0ba5bc9289139a0e99238a21402fed2ffc57", 0xdb}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f4ce01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 05:37:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x22) execve(0x0, 0x0, 0x0) 05:37:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setstatus(r2, 0x4, 0x80) ftruncate(r2, 0x7f) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) close(r0) socket$inet6(0x18, 0x4000, 0x1) 05:37:13 executing program 0: r0 = socket(0x100000000002, 0x400000000002, 0x4000000) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000300), 0x1, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x101, 0x1, 0xffffffffffff8001, 0x3, 0x2}, 0xc) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:13 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x402, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 05:37:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x21, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a56b55b3e7533010000ac014dd5706c00056fdd59cda2d3ff228d3043cf2e70c06900003c090033", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xa360) 05:37:13 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x7ffc, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r8}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) kqueue() r9 = socket$unix(0x1, 0x7, 0x0) r10 = dup(r9) r11 = dup(r10) mkdir(&(0x7f00000005c0)='./file1\x00', 0x40000000000100) mprotect(&(0x7f00000b8000/0x1000)=nil, 0x1000, 0x0) close(r5) r12 = dup(r11) geteuid() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000180)=0x6a) accept$inet6(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0x134) recvfrom$unix(r10, &(0x7f0000000040)=""/41, 0x29, 0x804, 0x0, 0x2d8) r13 = semget$private(0x0, 0x6, 0x53d) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000640)=""/172) r14 = semget$private(0x0, 0x7, 0x1a8) semop(r14, &(0x7f0000000580)=[{0x3, 0x8001, 0x800}, {0x4, 0x1, 0x80000000000800}, {0x3, 0x120000000000000, 0x1800}], 0x3) 05:37:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) semget(0x0, 0x3, 0x80) stat(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x8, 0x2, 0x6, 0x8, 0x8, 0x710b5d3f, 0x9, 0x3}, &(0x7f0000000240)) select(0x40, &(0x7f00000001c0)={0x101, 0x2, 0x4, 0x3, 0x9, 0x1, 0xb7, 0x40}, &(0x7f0000000280)={0xffff, 0x5, 0x8, 0x100, 0x87f, 0x1, 0x3, 0xbb}, &(0x7f00000002c0)={0x7, 0x6, 0x7, 0x7, 0x10001, 0x2f8b, 0x7, 0x80}, &(0x7f0000000300)={0x267, 0x8e}) mkdir(&(0x7f0000000100)='./control\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./control\x00', 0x20809, 0x1000000001) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0xa, r1) accept(r2, 0x0, &(0x7f00000000c0)) utimes(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x1, 0x1ff}, {0x1ff}}) 05:37:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x3, 0x100000000, &(0x7f0000000180)="6f07f78e433b608d973718977a3217053e1c47c7fe10750b14c0d7e82d13d4b00e39fe9bfce708ae61969b4326c6176803e7760c4dddd4c01f0b1636a579ae129a93ea942f464e4c02e0b93c6cfee6e2d883bede1ec14b9abbc02a62e665a2276891664f30f27c4bd09081dc2647beb07df7d043ddd963f3a402e055cc71ad65c263d098d594206fbd632b4e9327f3ddd5dff5b84b", 0x95) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r2 = socket$inet(0x2, 0x3, 0xff) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x4cc, 0x4) setsockopt(r3, 0x29, 0x36, 0x0, 0x0) 05:37:13 executing program 0: mknod(&(0x7f00000006c0)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa00, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000680)=0x7fff) open(&(0x7f0000000740)='./bus\x00', 0x8, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x101) write(r1, &(0x7f0000000100)="510f01752127ba0606fc0c92fe136a0c73c2e33ad31a076a626779fb071c38a4e258", 0x22) chmod(&(0x7f0000000700)='./bus\x00', 0xc) readv(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/81, 0x51}, {&(0x7f0000000540)=""/133, 0x85}], 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="85272b855a5c8c940a92d40a3abd3b1b274925aa06504184eb62e2b92bb2f8658dc2eec55f9f1b2183c8f9302fb156d2e0773d099f6e49edf6ab830800000000000000e64abceedfc9c21dfa020239b7b39781d91952d6b2d8f4c883e4ce68ec39e8f2af04aaca41051e4590162ebdaeca014d5b66ca52006e8345104dfb86c94243ebd17142c08fd82046569dd5dbe94e634a8b6e57abe69b4c4d655f09b3c89d4e654e3f5cc48eb994ab7b3a9586d80b59e073915d2c49e74d9d1901b5a255e9aab2f2f3e2494eb8076d23f537d13bb85185a666468b4111eaab550d93ad9fdc1b0f2dd86fe9ca2c2692a7382d02a91c0ad511656c1d49c04f30cb25bcbf022cab26f22d3dd8795a700811c91e8b051595742415bcacf5cd5556a3af6176b8ef8c9e5cc9873d24067d2da195725ff048434aad5f45e768ce304622154ec078c6386df0540d97ab8466c8d699bacfaf0e5260f26f23130905f13490456705", 0xfffffffffffffe70}], 0x1, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 05:37:13 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xfc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) 05:37:13 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlockall(0x1) setrlimit(0x3, &(0x7f0000000000)={0x1075c8, 0x100000001}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x110) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x11, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r3) 05:37:14 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x17, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 05:37:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair(0x19, 0x7, 0x9, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x118, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 05:37:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xfffffffffffffffa, 0x3}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffdfd}) 05:37:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x14c) select(0x40, &(0x7f00000001c0)={0x7, 0x1ff, 0x5, 0x4f, 0x1e235b41, 0x6, 0x2, 0x10000}, &(0x7f0000000200)={0x9, 0x5, 0x2, 0x800000000, 0x4, 0xfd5a, 0x2, 0x6}, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x292}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x105) 05:37:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{}, {0x4000000000000000}}, 0x2) 05:37:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x5700) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 05:37:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x401, 0x100) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x10001}, 0x8) 05:37:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="c9e6ecbf89ea7d225fc83500070c97b32d1691ce1e480463245015d35bb6ffcf2b86b1eab7cbaa5d4687fb9a553f163eef1c7e5265edad36692bdc08b269b783dcc23b184ccc72fb08a9e0f5f9e73b6938926ae4617f6f14937b2512eaa694049fdc061a35790144fb9b8bcecd0fc157b3031cf32f4fffcaf2b6cf58da8476f36913ab7ab79edfa8dc22dbf7e9befae3d94a2f51bb2a87c48c55c86d46ce5b66aeabf5bce9a64ff796c1cb9482180515f87d2a2d2af15cc31d768530871c3ab4f86ce30952b5b723dc9e19d52e8f22a15574602bca", 0xd5}, {&(0x7f0000000100)="6182eb18ed94e3708a07bfec7a6819734bbf778a8fe1ed26bd719375f5a4f48e65d585fade3a99708861376865048d408da768c159360713a953b12d85e4afced748202f3708602ceea7ce30cae433b79c9fc31136636deef14c0097d434fae78dfb39ed83f9fcc09f2dd0d95a6a90afe586cfec02dbd35887337ef64f4c16ed7090e9b41fbbc045625b2c4c1fef0a055ab6c889b1c762f7a2818fdf90027a213aa5f79026630f7edc0b272a8501587475cb03ec695c0cb82bfef7af4ccb441f67804cb2ad3da05c", 0xc8}], 0x2, &(0x7f0000000240)=[{0x98, 0x1, 0x2, "f830c3bb43421d14bbf99dc3e07d7a7d20a9a16e6cee9b1e5b89ba4e86053cf0c7bce0c54544ef742634abb5b9464c27051b2583187f7d1a6cb45fea7e514070b267a19513656adb64cd6fe2191a9005d5a323e1afbbdb588c067f56b9705869486a5e018cc9fb076857fbf67b7876bf787f7b90204f9b273bbe7b0b98db4c34a5"}, {0xa0, 0xffff, 0x1, "5f214ca20d8f3a99bf6347d21554da873468d96c0af982f13e8f8bb18f12c924f393bc4046b09c3e73f207e0cc6f75b5a591f0c0b66fed5cf42a4a9524522e566f89243fb1968e7d546c46aa3a60c1a9353f4dcf3ca1fe9a5b5e8c173338c2a051d4b55520dfe97b6716447cbec64dc84775459ae9a6d8eec49f699748a3d7fcec176c9ec4c75b2048"}, {0x58, 0x1, 0x8, "4b306bf9216f0a8e4eaa8984413dd594cb4b33d32e58f06a2cc5145392db224310c416095c62aeced5963c2377d419adb781c30843be5b27c40b1c6778dae52487eea938d92ce608"}], 0x190}, 0x8) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 05:37:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8005, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 05:37:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[r1, r1, r1]) getgroups(0x2, &(0x7f00000000c0)=[r2, r1]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0x0, r1]) setregid(r5, r6) 05:37:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x19d) write(r0, &(0x7f0000000080)='O', 0x1) 05:37:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r1) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair(0x6, 0x8005, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x18, &(0x7f00000000c0), &(0x7f0000000100)=0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000280)="157bb66f09a1bb6f2e053194ad35dfaf67093970cd5113573fece23f6f113367de9146f354209aeb18d82946bbc5dc52d54b11d6cad6f8b1fc8086e74415fbe937ff8e63115a0f32f527730e3b4c7dcfb286d7aa7e582c6c9d2fbb007d0c5b5e0632f04ae6106005550fd86d3d5df55d804aa68b89282d1df7535c3e180a48e3dd12392e202a3dfad3a44099dcbeb71b87ef1eda68d2598fcd7d2531163b5bc3752630eb4e7e47caed423439c3e939060cf2044e883e952bdebec63f39d93ea83eabc06361fc8a87f9b96165621f9e0db99660d400ae4d10686ed8d29770e18f18cd5adbc9edbef0973488dde77608d90adef4af56c1ba7fe91795888d0d80455a3b68e0be19a9eac16154865d8d5798a8d96b87809be9bca705b62f0e8ac905e41238d6ce4617025df04b262b9a7a0b42582a8c9d100041be93a0716ec2c099f0ffde77657e40e647b54b93cfeae185626534f794a7e85e107bf03511f71bd5648c2a6eb43c2e39e42f3ce2513e7d575c73284d342115d40ce8a6e318ea5d356e9bef2828250e7107f5fcec15224b1dad2e31768cd261cff47e7e013ec0ed39c0ef9d65a7fd0a639934ba8ee80dcb0fc9446925ef662d10d367c9c60137587a31d4b996d15e4a4f0b61702dc0c1bd5de5c863c80a61629e8a6a2b5d517e1edc2f0995514d94836b6a138b0fddacdc1e6bd431a8bd3f6cee2570de968ebabf1a6559eb1ac31d1077cb237886f9e736c54b94eb19a9668f77c34f308ef23463f9fb851f9bf052046257c3aa66b9a74aaf049e0ee76ada238c291d3af8e146252cfb317392790c6774e34b5b2c077742e40569a022028e6e5046433081285955f60119d53e994f171764410f9d6af1a682df9dfcf7c0c8936e26c76fabf385a65be8a2677c6dcf0c2eac362e62a9f43c32808072bafe21d60af18ddc4101100b831c3c9142d09b0556f6688db94dbc8fa0bf97991cbdd36aa7935434389b446cd142ba8e5036506b821facd50724f695d8c5d75f43beff7c41a267a0893808a59a6f1ef783f2485c3643ca04071b089aa5cc4de3fd24a62350e89044a24b386f51459cbf802605095a305aaaa180c8c0cc0d6aa873595948ef359163b160378f75700bf84c1534ed893025b493ad91411d905c591f493d626dd02f9541d79a37627d5f79d8d528cbbbc1b1fb216eea202f0af0e1ca53338b518b79d4e93a87bc9c206d4a5f3bab7830b29bc98d0e80f2fdcf6ca055d9830bbe1d1b711e2834f68a951774cb3dd7caf15e71ee9b456e90e8b4122e048d6e10cbc14da89d256a8e2d325ef8d7383f081dc03d20ab2be3966ee9503425eab9fa15d1e79d9eb06892f32ce9064e59ec0d4fd7cf378676199bc9456a07c3724b24786ac68fedf1822b0474b4008868cd7083369f54b6ab832552c9a0948356531850b4c2cb43c709425a9469b38bfb2e09bd85a31e2db016483996afc2afe65315ddc1fa21abd9d842f2a1c60079d1a3a85451a5bf23721d95743ed4d302ae78d377f35b820511cc6d712626ada7b3cda8cd805c3f73eeb4b9a236ae0737174217f12b9f488adb2e048589f50ba5e764aa57740400cdd0714d08310c87f3c5cb223c7fe229bcc17179ee82ee0891a7dee56381c7812bc572e4fa29a4ffdea66164f30f986acfe16a9a8c1a27a4a811f4e3f4161d7aaf14674f9396d380fa65a7904f61f0be490580d99787be8fcd7501d05e57e084088f56eb719129e1c616ed5a3316477a2b0c1c74836cade775927e79d1ae992838e22eb4ac85e76effaa3ed8611113e056c6b707428e5ae3651f5ba90eb8417b19ff56a901f12e86705e66d69d12badbba711de78af32400f8ff52d63589970146a16fb107ca0109bf784ee54bbbf12ef82c18b804923558c64b0aae1642f8629e0eab7239bf0a23d24dd71e915dc4ff8aac5e06fe3ff62f2e3c219c474bd641c8539cfb11ef316964fe2f53e0e9d8b560055fe7be1329599d27b35453613375d74d038f0a4adc0e51cf0a4bb693170958c6fcd46159a27cd407711c26a50bbad9b9019aa57cfbf2f8db9d456f6dea06b437d1046f01e132bca5ded742ea2a7ecdc9f77da9042814685181bfed79c8ffac3c85e1818805f51e9ee0deb9a504e2c0999c0428959bb174e3a34a3a1e57364da3705be70a7dbea73fb35c989f32be0c395d26f093c280cd1e19707bf555df2b819149d6ebf87cdf5c6cb5ae6c494152d30de62cf5fbe7724324ca41fb1884f3c8cd7425bcca8a728ce8d11ceb10a7da7b516a81a527b9ae19635b62d90e3b29a8500507a372951f005794a4357cf1afa0f4989cad01a6168251fe5e416d811aa0968f9cd8f0ab3b08a684a486a8fc287e9ad42692e72c0715fa2b48afe43986a3bb74b530f783c11f78d8cb13d28af80c7f9f0b1061d994161e6248c5ee969607be87239b87a0d95c86f5ba736eb8d72684d9367c88d4f888c81a562514e73f3f43e500980dbabc4737e541b5faf4c41f21800a2587e49b7f03d4ee520fd3c42a34281f503a43c368c697605798074bb5f204f2ba8b78244ecf02bd895e7bc48d12f5aeae2290f6ceef77c85c7a5e6f826d02dbffccbf93ccb7a0ccf5e6744d6e489052dadc7079f1bdf578da245167217d79f90c2ac934b0644ae22fcc666e928394f9db898cd809c37114a454273b805152f7352ae3f485d7f4a75e113763cc877f8cc0aef9a568588788f543b3238a529e599de2af2389eef24096b5a02840369f665beaae7712c3116d401183473216f534c053c9d1983d093690125c3656127ede02408f16b5b266ae1e07b6e93303d0775504ec9f09b066de9229cebe370d43ed60d525fbabdc1b7c8a9aeb3443ce4d2fdda65e89c693ed7859be53bac1f382d9ada25bec0d9c2979f90ce88dc5c5daa51a43321e61ae36054b5e4d3e1cb96105d3ec481e032512ede8072b45bb0abbfad6c28be2778eddf1915b279af463ee8be0f5eb5d73ab7145d0d7a70ee9737126ed8c51531c3bf814d01172f4d87d648477cbd108e70dfde914eed89fcbb87327bc5c56aaf17a3e67698380a8ccca283ef0b2093f613b8560f1a0630a70b3b47587a8203dc9329a83a07a377bf1fe775a2427543c0c5a0add503e8f1c", 0x8ac}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() syz_open_pts() 05:37:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x80}, 0x8) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x40}], 0x2, 0xb8) unlink(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x5, './file0/file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="21bc44d12aea58ea6ed33904d4c7651e409866138aba9c64ae1c7b51d4c495ad8c79ccc3cfcc6af2c522ba852c725b98add68dd30f3fef2804b93bd842801411195599a51692447dea91fef085ba4916310535678368a8f6172c60f3f7287693f27bac5df704e15f300b63c3ecb1654eef6624cd17e838473ec5bd56ce80a92125bc90cc404eee7fbbf6e54809720811dc2d7e1d41c4b8da0f003e32010761dd6fa3bc4b71488afd5f65a5e3abcfa46d17", 0xb1}, {&(0x7f0000000280)="cb8f39bf48f5d302ac6fc652a4c069ab503e84308c234c4788c69e4be2f6161e0742666743941c74be57fc01876d6fdaf43e6026b7d35df107b3b8d794c2b0a242982693981d4a1c448e79ee3ba43639237e85310499ec1cc10f251d45ec0777a5594248549a994d5866a38862505c7d1de71c4b3384b2b7754b99", 0x7b}, {&(0x7f0000000300)="fa8fcb138bc61a892ed7eda54c41bd35c4370ce96bd63186379d1bb6b109990bba3eb9108cf18144b00d0f58d3db621f0dd7846afd58bd0915a63764443df915b565627f", 0x44}], 0x3, &(0x7f00000003c0)=[{0xa8, 0x1, 0x800, "b4026494657c97b184fb872fb6506bd19647c2321826b0862418a9e395c7c920c7769cb4a87b87edcecc48c537b3389dde2ecfddb52154946ebe9a9dbeeed771631b536ab7aa897079249a2ca976660735a8916aef64441af42aa60f0f89b8873f976e5f5fc4a925ae20f534aefd1c6fc908fd727b37762cfe3f04417d4d5df7b15ead74d5bc6069f93961f3ec88a9537623f8ac"}, {0xf0, 0xffff, 0xfffffffffffffffd, "43146062a48692e80a92a3811379ca5e539ec1ef80ff8611dbe88e7460c7efc038be379616745edc3becfdd5d398a5478b5e204d325eb618c3c305866367d2c6dddce42911fbfac5bb4984d575761473c933989221ceab74395aea6bcc11d1b6c5d98532cd71b4c208cb822f608d063bc674a3f3f28d991eb770f4041098490cea11e7298c401ca924a00cde61bf149bfd30a42f1f92ccd4db7ae4f743dcb8b25f9694e2102e0ec18517801f24e88d2413a4894c549aa87d68e03ff9cdbc516506334783971126e54a8c236732b8ec3c08d6c8034f486f6003dc26b681d3a4"}], 0x198}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000005c0)={0x0, [{0x1, 0x1f}, {0x2, 0x10001}, {0x1}, {0x3, 0x6}, {0x1, 0x3ff}, {0x3, 0x2}, {0x0, 0x200}, {0x3, 0x3}, {0x1, 0x8b}, {0x3}, {0x3}, {0x3, 0x100000001}, {0x3, 0x8000}, {0x3, 0x89}, {0x3, 0x7ef0}, {0x3, 0x7}, {0x3, 0x1000}, {0x2, 0x100000001}, {0x2, 0xe866}, {0x0, 0x9}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x1}, {0x2}, {0x3, 0x3}, {0x3, 0xa32}, {0x1, 0x9}, {0x3, 0x101}, {0x1, 0xdd14}, {0x3, 0xfff}, {0x0, 0x14c4}, {0x3, 0x100000001}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000700)) mknodat(r0, &(0x7f0000000740)='./file0\x00', 0x6080, 0x7ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r3 = getegid() lchown(&(0x7f0000000780)='./file0\x00', r1, r3) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/126, 0x7e) stat(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000009c0)={0xf724, 0x1, {0x8, 0x6}}) shutdown(r0, 0x1) chown(&(0x7f0000000a00)='./file0\x00', r1, r2) r4 = open$dir(&(0x7f0000000a40)='./file1\x00', 0x20000, 0x2) kevent(r0, &(0x7f0000000a80)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x400000a1, 0x800, 0x6}, {{r4}, 0x0, 0x11, 0x80000022, 0x8, 0x400}], 0x9, &(0x7f0000000b00)=[{{r4}, 0x0, 0x0, 0x2, 0x8000}, {{r4}, 0x0, 0x1, 0x80000000, 0x2, 0x8}, {{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x334c5e96, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x98, 0xf0000084, 0x3, 0x3}], 0x3, &(0x7f0000000b80)={0x3800000, 0x9}) sendmsg$unix(r0, &(0x7f0000001d80)={&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001d40)=[{&(0x7f0000000c00)="11c36464d7c1ed1e4dbac5e622e919613a9a2d223ccea70692c7572099177b860c34b38e26dc0044ae920b529b0e2ce4485ab622237b046d2102d4ac6c974c585a5120e35a6be4c57d277f3b7b4f9502c793fb6c04422bd878a347cdad0661437f1be947af49598453686169da11f1419768d7a5f9e1e5daa0b06f631c389a11a66b21089dd1a894c70beaf087810c2032489afe56a91f3c6e169e64cf77c9273201872465c8747dd9e8528b4e7ad3aa030370fb79be2e34dc8423c2902705515661165bb8fb7a3ced134eceba83fb3bcb897db8b2ecfb409711085c84970c0ce0caa0da5ea9a199d0b11bdd1ddbadbb789c6ca70f012fc280e1311368873f4bc2bd21cadf3008e4346cf6d2dd0695d2cbd9ee531a62810f072354e532d5d52f41bc7e88fd2ae030e7a2f80272750a2cca89df91954cb7c7f59af94cb973ec05d0d18a8a0fa1d511a5bca8c2a4331dd1cbdf70ba55d66d638a65c9dcf614cb10d995441e5ef0a29d696f716593b551349ddc926194b6d5b8e8d14e61694709760e38da096de62d1a468723f3dec417981b48a91774d92ca15c3ae04ca4d0325fecb1701500aa15054c9f489a0f64bf0fa40a0b0333229b27827376fec4984e4433d753e3659bd802b3a80bac6c59b249fd12e67597aa62564d76a6b9308c9efd9ac05977434531122ad3e34906143b913a5da54e8812f2d20826040cae9f0e3cdfc075e5a517cb963eab3cc8a6eeff74dbb06829c171986289e1edcb8a866cb06b63fa49ce1faf157a6ebf71a64fec2494261fe6f8849aa0789607acec30ab4d716d0f2b5c14706cf476ccb00dcfb7cc0ee44c8b95019a9d338fadf4495b8e2e953043477b43f5bb1d504cecc50f7505aa07b880ec06f73464c0900b7d0f3b5d69506ab93e94fa844bf324ea70952b51d0c45afd8572534e1c1b338f8b2a1c71e93b2c0382589ea9c9db765b9c3ad2faf3e71e75582b838ea8936cf5a171a83f2b8d51ba4d8ca7ef90e3dc5110b5d9e5ac0b7c4dc44b7679b3220c28e4066b59b51e1b83463f3f296138662e3b3cacd14634bfb0216282a029c837b3c1cf3c6d92c1810b16fc90cbba5ab252878149124050bbefa3d34ba71b626dcdefab4056d5f10b21253cae8676d7afa84f86c13739e81cad35ca60472682cb4308b25cccee34017d909a1e6b519473258799eb23eade141f2d8cd7f14e258a35384c1a79892faf2cbc9ee5cf0a29618bfbdf2e590884835ea9fd53fcde72367ec29a3eb6c22990b5abcd36ded75dc30280873b05e748e2ff06f65bef1e4440de5d5c9afc235b4e6a9f5a83f90bc4ded8c3a8fce8505af682daf0bb290f92b76c6f674aac9037067c66fbc9ecfe1af9ffabf3a6451bbdefe67122458fc1df454598192ce71e8614ea33f265bd00d616eaecfb9e86a15e358f5d73e19b6442840bfe6d9c9982b74ac05b3768cf3f7163471780dee0779ec5b52db224133e315876ebd5c67de99433218a7cd6ff50260ed927a1f53e69bb67a3cc8793fcfc1d91e035ee835cf8935f5ff367dd8a1a0accd1584344962994838990826c269156a022c496d6cbe360c3ba36f823169c8aed302438c0f52af259709e55006fb0f8f5ec11678f99bc02cd527e5912cd6a9de3dcceaebed3dde20f883a466dae74df09af322bd5ad73f7743e1476624f65ebf54dae1528a8e170e7e46b39f8b789b8b9283351d7911894a171c5cfabd9795c7f7d7ce56df5b348b8f3835d2f2eac8e25760ee6510f9585772d7b6ba79083e5cab5dac36bfdac7884995c864081d83466a115096d88c2ce62b8e7fb1daa77da9d2045d1688f81a12ca3ecdec51163ab6704b9c0bf0a6ec9591242d4a1b5f71a82682cc4ba728865e1f86c00f589215d4ef3df92faaa5c843faee30bb0f534624ccc1de2bfc990b74381c17507065252bd8da094b0d658ab9f9986214d278143a927a30ea8171b9f4f678e82a03e780957dcdb648e96e736147ead4cdb774760a04472d39ec981d8af021cdea0395035e1eb8f2a7bac08df609f2358b1be42e80491491e4ebf8b8816a1caec68b074f0212d9ac98fb2d8909ca382510902e1eb43b40761aadf169bf34b6e18cb894cafda4217bb9c2f1e43fe64c0b93c078b6f91a6fe4aec385777857d23d65bc6d4c3c4281275bf8f59fbe323f4df804b46b60c294a11f1bee2b8503da8a3252c3d2f460d888f7df8c6881d939eb5cac32b5dab12f75f05dbc75eb0ca35876362943c601a8258acd9f99d4f14ead2bdf66037473bef7d189b0992139c21c4a71537b86e4a3ab97b4281db789eb829454777b69ad50e7f7528741d60cd4caa348c58daba94fc698c91ab4ec0d9e46481f16587e27e7dd0a2f7514ed9e0064048d795d941d633f52f975ce138a36af968bb431c07392ed3c1a5418b69f1228f7f4314e30ac9271fe9321f4f424c9aed02053a622045665bbfb9a431013af883c0b9fad6d7551c96fa67e2e3ed71a481e636272f8ca8f0d58e7a122ecc38aa2e68b1e6951ec4d1d3f75f2fcbb699f48626c1b2ca11723d3a1ea1ff40df4e5dec970a0400df407b21a30a538329160c537d9f88bdacc3f3f58531407f7ba1f0cee3775251d4baf9486e9b603e8c2b36dc17e7485ff13bdeee5659517e37ab9b2b54962ac7d95d445d05da696b4afb983f6f1eefd4d9b31ca248fde3ad7e647c7d3aa8f3deba5395ce89e4f2ce30a3a2ed602ba7da42e659b7dc15f78c462dd9d9eea34eb47bc210787bff7c91fdbcecb7357c3ae1a65eb8f2bfbf4e9f62f91971ffbb0e01aaa7cddfaa1950e125ef126fb60087bd0aaed8cf3704d26eb7d1ce3b2c7a0e923efca9f4f1a6efb9b0ae87d3fa081a9b1b4928bb5f7c4092e60a4f45bb366c081b1bd36c82975972ceef905cecab99eb2668e2209283e8456d81855c369bb1d3f7ac3bccedf6319ce3619f66ef78f548b5e6a12501b9a646cf982ed8ddc94f63ffc37e8f24a4743ee33c5b2dd56fe7e3f7d204e681c612e5bbaf0291a3ecab0c8803b09d7daf5435a22c8b1c769a4c37f1236f361be792baa8f29fbe6cad4d36e26143999a0f8501411c1a474166069ef1b2b39ba95142a298662a0550f56807f5c53f0690d6b246a0300097d04fda96ef6b3f291384918f2e1e8194cc6c35a82ce0173334419bc73e1a235eb87671a8d7b92742071f37b1ae719a47fb0eda415106186460e25292489b35502c9202f110bccd4cec43f5c99ab6efcfab90e15b714f3f5852bc5d78355003b800ff5373424aef9411c323c263f07f109f018ea3b54e87cb52b2d22b92076f886171fdd2185e07fb86922832d6dce56020e94fcc9dd17d9c8de49d94b8741a150f05f8db0cf0980d0936d241778e6ac3debc0406a8c9a6fc46b191c97fb036295355b6bc7fc53ece3f7df03383ff1923267b9b2c776c4412406f6bbcd0b5461c5df56afaf9d556c8cadb8e00a231eafdbe93b8da59ebfb21360990cececf4342ed98545943d3b4955fe254eaf23b5b542dfb16b4f334c845037df0dc8bc65df1b2bb410e5b4883603018ee192bbb985e07ab552cfc6d87b127f9ed6754505ffa73a3e91d28aabef579576e99c0227524f37a467eb42134484b68d4f286876d244ce57287ba2941ff17a15bbf714ec202740e01fe1b0f2999ae62a548b2755f351027bf98528d1dbfd0242189fc61429b0370043ccec153f8a1754bd8e15eb0e0693a846b16c68cdd18cd76839e08b9d54c7c0e14f7df5c1ba463a9a03108ea576f77a72b6e8ae9397f2ef7ff4a050c6dc50428ae68bb922bc57019d3952365089b1bc45012199246cce6b63b55ff8e24e5ad586abd77657b6c3f1a723cfd5fbf6da577b0ad5ed17de749ef4c7ed061e62f98a5dc5df3713245b317f6167e58d2ef7a3207d7626be42d963899cf2a85c99f00f2246f9fe11e6fb51930354502d9c50d4a47dfaf093002699c86ce7f56afefdbaadee267b04ecb2c9e0fc9c0b94573ce1136e9f44a48cdddf80211071b3a91818e9e68d15d7640b3689ada95ad7a79e6b7d8b7435231b8e51453ba4cbc5b44ea68119f6af27ea123b7692532b16f2d056215f89b0e3f3b973ee58fd02d5b704a96f6ba551edf997645acd4a1c0bad5a0f0505ee7746edec7260c90b0188a59fd1b5d79f6563beb52598906b98d6edfc3d6400c70b618bdeda2f0b07a8486f1ebe861218fb51f2a697b6eaf6f149e29dd89645a56846fb23f819100a7c13d7c71ac1f79535a172e79126ffcb4fab43be55424a29cc2b0af35e79bf630a17e4e8aa6aa731c75ab539952084f1546e2be0afaebf9c668acfafeb6bc622043c16d7ee8a332dbd13f3a93386a5511c143484435edb197fc10312016914b2515e6408982056ab1394ec6bdba84c96ff9cdf5d390eae7ec328e8f2fcc935572f3b426ce12b4463ef4792aa54d69a41a472ffe2e0790bc5d5f6bd60fbc788b9a56a4ea748416372ce45aa80f8ac46cfdf47941e2d2501ffc553680f436b7fb96a335c9d69e0b5f878022d18410d882f0e628b118966eeb97b526600ddc55eb495591dfe3ffa4025f68588e09c6834e605bedc07656fe28ae6cceeda1ed19766945601a37f28044b77129d25bdfb299ebff30b5249d1aaa638cda4625785d750921bfb86394bddf34c88820c9097dbe5c383d9912dab8c3066341920ad4a807dd392b901774b8635f41d5eb1470f3b9c1dfb067e52e95010458b8892adfb63bb6f7f1dced2193e122c942c348172d0fa3f8046073915a67d59666e5fe5789ae4e3998cee7f70089c90ba143a85f02d9584bb9c27016f2634f6ff7e3c72c1be8fbc9370ba90ceaf86dac2b97751e863945dfca73fbaa6d0b8274b138a1129ccc873786fbcf813b227c7395e9e98f104ca8101c1b81ae564eb2b83908e5d7ca253f4c2a131a2935d8dd155649187601889db8829742f9f840109fa3efcdee55547cbbcb37566c1054478e0545324ec1ba37241a000a875067b92650f0f8687063b175582dd1811610009f772d9faf7f16037700828fa3a12d954d8675c3bab9f842e22a288174fc4879258dab0d7884181c7b6309197ccf0fe8cef4146da5719b7bfe5c221305a8e85c1c86329c99dc6b356b32d63011c32fa4d27877abe30e5db121468e061d0576dd81ea003806a69ff531f8a2c9d3f1c6f175059ffa65c1221c19b937ab1449cd348faa8a1b31812caa3f127b4097be82f57ddd4cae0669ac4e2b2054f500141f44d03a6ff225db0cc6552c598cb96828540a02c5b67ce482405d37eb2d35f595432be3de554f7ce56c6f4b581aabe6933848ec650690029cde41a3f61b593024246a48b37a925b5249f6fdae0aa78c0ca97e0efa7bea49575d6ceef19f16e7d8e8dcf7d400d0ea6049d92671c33f6cadc526ff840af59ac96b9457e48234a50096eddb8f3c470919532fa2a07e809cabb548122f9927efee5d7c969afb9ac1878111a150f41f3f5c9aabb480bf2daf0b743662acabfa0ee58cf523956beef1f8f72cf3428028a26a96eebb5869bfe10bd91f14f4d4e00e84d820c10f1782365008c6611a10ed1e8202cd819e6640154d25ed19d469d16d38249b1bff9dd379e14b37402663db160ca4528c93e54f68eab5abb538c77bd42a455f2414508c433133f54eab25b8563ccefa20a802209944043a0eaa0b713777aea37af46505a3534063e061848cc9477ba9b59ea08864b299d6a3e9c5175ee289cff2cc2f46c908803f67f8898c37f2687a876f9ff665999121e4ddaccbf62aac74ed409bf9174ac31b7017fb", 0x1000}, {&(0x7f0000001c00)="82ee2b99dd7a74b6a039dda87e919b85d51e67f90d8fd5e439bb8d457d5ae12712787da0224c027aadd10199b86482f0d1f2d98501d63e", 0x37}, {&(0x7f0000001c40)="64015b2b10125d8d77b3390c1c86467ea2b6fd3a20e54cc1163dcc65085a3167ca226d58f82a003c2ada8be6911f1efddbcec081889a815ef094a30e29726aac20b56e453ca2a356724c1061031db4c4aeec0a7139c72eeae192b1eac6456c9fabee3f6e1ac95b3d01ede8415334a639954910e6da73568731cbbc4bedced3aec429dc8d9ee2b6c01fbb8c238798d01eb08e67ee3818729cfdaa9fb5a8a883d446950fa1232538b6287e86976e1d1382051e756e0f7850a066b5a5958ba8c575003a2c28b06299f8cd07ec818c5093af8176a8fea85c7925e546f20d9f9921e8ec583ad9e3e47cd2cc72a199", 0xec}], 0x3, 0x0, 0x0, 0x1}, 0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001dc0)={'./file1/../file0\x00', 0x10001, 0x100, 0x9, 0x0, 0x9, 0x3f, 0x555, 0x0, 0x3, 0xfffffffffffff801, 0xffffffff80000001}) symlinkat(&(0x7f0000001e40)='./file0/file0\x00', r0, &(0x7f0000001e80)='./file1/../file0\x00') ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001ec0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001f00)={0x7fffffff, 0x6}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) chown(&(0x7f0000001f40)='./file1/../file0\x00', r1, r2) mknodat(r0, &(0x7f0000001f80)='./file0/file0\x00', 0x8080, 0x2) accept(r0, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000002040)={0x6}) 05:37:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0xfffffffffffffffe, 0xffffffffffffffff) lseek(r0, 0x0, 0x2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x100000003, {0x100000000, 0x4a555143}}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x7f}) flock(r0, 0x2) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCNOTTY(r0, 0x20007471) 05:37:15 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 05:37:15 executing program 1: r0 = socket$inet6(0x18, 0x7, 0xaf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x3f}, 0x10) r1 = socket(0x2a, 0x4003, 0x0) setsockopt(r0, 0x0, 0x24de, &(0x7f0000000100)="593a54355d1f7b0426c14628961eb4c677311c3106f0179a6a89c26a80dae24f0c5273d08cfa5245d118b636d19be06ea0bcf837a404630948131f323a69ac40fa1c60b5d209a2f2864b05b1398999b1735bf649898085cc054f856b2488", 0x5e) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x58}, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:37:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) 05:37:15 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r0 = getuid() setuid(r0) r1 = semget(0x3, 0x3, 0x20) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=':[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='#\\^\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='-*&]**\x00', &(0x7f0000000240)='@\xc8!/{.\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='b\xad\x1a\x00', &(0x7f0000000300)='-#((\x00', &(0x7f0000000340)='.\\[\x00', &(0x7f0000000380)='{*[\x00', &(0x7f00000003c0)='![-)\x00', &(0x7f0000000400)='^\x00', &(0x7f0000000440)='(,\x00']) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x21) 05:37:15 executing program 1: r0 = socket(0x33, 0x4000, 0x2c) listen(r0, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000480)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5eb2d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2ed84691ddf925c015a1c760e1f34322c0c5f8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142d06aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086d8b6b3948bc1c648861f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509d74780164cf090e7cf7c8d254b7d090000000000000096a6c1d061a2bd7a454c6c01b94d4e0369c5310c4d5dfe626d2fa19295628226632a6d675bb0551dc6b1b1de57c893be9f19f8a80a8f029557c0b5068219be6e4eb5a6c58dc3c1aa91b627581be9673e8936b75873f4cb4666349149afcb08b7c96b6702b8778dd70d740b5bb59994ab1f606d5f694df2f0605242b6e18bf739", 0x26e) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x23, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget(0x1, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x92, 0x8, 0x6, 0x4, 0x1000, 0x7fff, 0x6, 0x9f]) r2 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x7ff}, 0x10) kevent(r2, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x2ded, 0x8, 0x40, 0x9, 0x0, 0x81}, &(0x7f0000000040)={0x9b33, 0x7fff, 0x2, 0x6, 0xfffffffffffffff9, 0x0, 0xc5d, 0x3}, &(0x7f00000000c0)={0x6, 0x4366f4a7, 0x401, 0x3, 0x80, 0x4, 0x2a, 0x7fffffff}, &(0x7f0000000100)={0xbd, 0x3f}) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:34:12 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x50, 0x0) 13:34:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) write(r0, &(0x7f00000000c0)="2f82", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c", 0x19a}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x8b80) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc60}, 0x2) 13:34:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x3}, {0x9, 0xbc54}}, 0x2) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 13:34:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x21, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0xffffffffffffffb4, 0x5, 0x8, 0x8}) r1 = socket(0x8000000000000002, 0x400000000002, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x5) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:34:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c09", 0x10d) r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0xff, 0x6}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0209ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:12 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 13:34:13 executing program 1: semget$private(0x0, 0x0, 0x84) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8107c1669c0c5717438ab7eabc4e391be0888d576972bd9a64c846e487c205c2b38473387cc663631bee6204781b2a2562c2f07c9a7041dc7b5652a67090b18754b89c19bd6fba3ba4418bcb469f7ac115a9118890b40d203a062700000000000000000000000000", 0x68) setsockopt(r0, 0x7, 0x0, 0x0, 0x0) flock(r0, 0x4) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x3}, 0xc) 13:34:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50b018be5455ba5fe808f9840f9e13da075ee54c068224873e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde4015b9d8a14970b846a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978acdb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f9ab70b59326a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96000000000000000000007c46d991810cd27ef09527d167d405daf92f1c2e346bf1b36f4e1dddcf481a0833a7442cec94be170b11961dd8081454c3ac135a84819a5faa29eb6713a93e1e35ff8501f1d0e8d46e97fb2a50ed40273a5adeead5149889fd94928beff1c135c8c95435b11fd1f7b696320f4ab30cb87579d46ae29a3b16e5e8a43e731fb68572426211ec8824482140a2c7b2a9d9ec3afd3ac2acb3d74c9d60493f27410eff1eefb2b546", 0x2ab) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x0, 0x3, 0xfdb8, "b08d16c666210524d8e70000001000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = getpgrp() accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) getpgid(r4) 13:34:13 executing program 0: r0 = socket$inet(0x2, 0x104, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 13:34:13 executing program 0: r0 = semget$private(0x0, 0x3, 0x72cd7ffdb6873022) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x3) recvfrom$inet6(r1, &(0x7f0000000140)=""/124, 0x7c, 0x841, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0x7fffffff}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = kqueue() write(r2, &(0x7f0000000000)="3cbba779bb7f4e0a04d96ffc7cc5a9eb3d353cc90a6104f809fdc187cc5c0abda8a718f460e379c0178f6a9d93ec5d1f1e1e89063b6d266d146f71a7a6c41306e20e2119e02e1dc1d3eed017a8526e9e01843106cf59d3778d6e609ead12fc6175fb120b96e474c25fb28c927ff59a6e1f9844f39fbad24dbbf9762f4fe26c7a8d7ed88c3c49d74ed6c99ac2d5f9475e0dc529e0e25e7f5b68f7b62f786df7ef19f5b7f0e5d26bdbd6537c1ac46ac620fb4351ee56f7ef5bca9c18cceebe815981507b0488a755782ea73d4b1823111cdcc97a5640cdb454f0e0bf07a6c1dcb147d7d560d6e8961d4e657a688b1a9e21c132779c5aa8f5ab", 0xf8) socket$inet6(0x18, 0x5, 0xfff) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r3, 0x6, r2) 13:34:13 executing program 0: r0 = socket(0x800000015, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 13:34:13 executing program 1: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000000)=[{0x0, 0x200, 0x1800}, {0x2, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x6, 0x8001, 0x1800}, {0x7, 0xcc7, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x4, 0x800}], 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8001, 0x1800}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x1, 0x1) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0x3) getgroups(0x8, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r4, 0xffffffffffffffff]) r6 = geteuid() r7 = getegid() getppid() getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) getppid() getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe40) getppid() r9 = getpgid(r8) r10 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, r5, r6, r7, 0x20, 0x2}, 0x400, 0x4f3, r9, r10, 0x2, 0xffffffffffffff01, 0x56e, 0xfffffffffffffffc}) setpgid(r9, r10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/142) socketpair(0x20, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xc) sendto$unix(r11, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r12 = dup2(r11, r1) ioctl$TIOCDRAIN(r12, 0x2000745e) fcntl$getflags(r1, 0x1) r13 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000004c0)) setsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000280)={0xb4, 0x3}, 0xffffffffffffff71) getpid() connect$inet(0xffffffffffffff9c, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r13, &(0x7f00000002c0)=[{0x0, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) getpgid(r10) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='O3', 0x2) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x8000, 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) 13:34:13 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) r2 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x7f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x12) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)) 13:34:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f000071e000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000725000/0x1000)=nil, 0x1000, 0x1) 13:34:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0x4268) write(r1, &(0x7f0000000180)="f6", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xf6b3, 0x0, 0x3, 0x0, "ff03000adc7f8a0000000000003200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 13:34:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f0000000040)="5980e7dcd3893305f974885349c3de9cd5190d7efef920ca7694b2503ccefb91789074a0e39a148c6c4587769fbef8ac8ac381f9d52685ae0444460d4783d68e55d270bf5e72e85c487233f9f65b7764738b503363219e0d30b3ba5ad98e271badd3ef35a2fb281c950756f15403741cf078da30ea56e9aaf20bd07f6fbc7711577d844487e28f7373a4530a22ac4e9022e832b8f92d86a184777d11749d22c67b5f87382bedd72d4675f26a7466d29901aeb60d8d946856735f11e740d595a67679fd3e33733102e18b412cc1302435900f7b1d9dddd1a74ff1cbd4b00bbc2f778b185c21f8c0812eee36e9dd76e0", 0xef) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x400, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x3, 0x5, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000040)='./bus\x00', 0x2020, 0xe65) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="000000186004008b00002b27feff023519edffd338d2ff0000000000000000000000000000400000f2e9ff00", 0x2c}], 0x1) 13:34:14 executing program 0: r0 = open(&(0x7f0000000040)='\x00', 0xac0, 0xba) sendto(r0, &(0x7f00000010c0)="51694f3fedd70f9195b004e68ed27421c0e0f36308d10a3a8721afe04d60", 0x1e, 0x1, &(0x7f0000001100)=@in6={0x18, 0x1, 0x8a, 0x5386}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="1a28c46e9f4aeef93bed3a1dcbca59afaa65a1641244ba2a5aa45fad935c12e7b048b4c634d2f2c874aa56968ee093c9213a6951455b337d7164dbf7a3942bb206c177eea41f0f8b4ca5594151e08f846c3340390d09ea8e0064091e6ca85f594ca4f92a56130f05bbca610612845e26b88d180c48acdfc6ed77ca1482feded7d2ffe36d67c4d8a3d4e68ed198f206cb49648aba41b4a4fa9d6aca7214e7d60a3c81dd20d68649496a047579b29f12415f3e51818fcad0da44d1560a189c8190c58b0e436359e95aa0a1f96063964740acd4d1069fdfef68bf0222e26af7f63d339ff13ac28db137b77b41e28eff789cec52fe4938c9bb98e933854cce88bd0b2e3a78ba599ba80f766644e5af40a30e1af9c49988acc8ecf25cb8b1b17d1a967ea5f71af587e49dc46e30cbf21bd3b2a6a9f53f89b5ccc7eff9595adbd4eedb4df7c9be24b61b92ef5ac12469d78d220d7e26ea7af45372acebb38af40b3a6812944fed0cfd3f8d8a28819f25c399b35dc1c1eaa33144f95ba5745312e303cee22f9e6f8acdf167a87deb3eb9d5080084218f0555997cd2d15a87124815037a696c2a051ac8ecd0e7759811e807524b700e1adfcf8c94d6ded25ae9d8c3865316f5e4c8fb8c09034e75d338965ac942c0e9c19e52de768737714948522f6af84b69034991b73b10607f8451d1a0e1d3b414df023b6a2d190b1ed7f32b2919f2e36e7209c02b18d4e5b5e0bfa7f1ff0cd1c1307930b64cff384067ff3314a9b65f859a3d20e9911c4bc2651a469495e53cd8bb27b4472efc1db92cb1e21473c426d36fc05dd95afa6959d312066e895663aed07d8a60a34ed1db9479742d2da84ad2ecc53568ee8e60e7087e544ebbe5ceb3f96132c7279931e9d614fb38aa4afb1188f5bd95f9b8a4b23b0334a5ac25094b81e4cbbe4a63cb84748ed2e4880fc2fb1033256424c9772a9cd9f3d89970aea9a5370e0457ec35f19304ba47609eef693970f2de9250a03fd96d6d37e93ee02f012d74db52f67b1889553674319b41a45628622b824b6dc643e13a58fab45cd62344fe36b1d97b2bf29939a8ab1d559134b58984b4981e819889923e6a793034f001d490065ca53cc0f85b2882c498df0493d21a10eda131a0cb957b55568a318b391c0f51511f6ea5cf113cd1c9842d137eb4667fe6785f9cbab15bb05f16241da78a1872432defa6a29ac479b891dc692918326f1ab515c044ba173b48a10e6c7572fd55e0eb1999bafc6fe43a8bc6cdeee81765ec0861b5c92fcfea51f3f05012aa895de9b1fd0d17d72281fa1cd20aa59be65039bd8ca8dd666006968de8e68a2878d7d1b42bb590e52e40ab04fe97b2344d91e215b690b9c853fbbd5fb054dca237d8eef51593eb507105cc6e7f9f8bfa6642fb736757422b3e75b5bdd1aaacc2dffd53a5f5d98cf63dd3632186db3e0dea06984e133ddba08bf31c2c707103421e5a926a786b704c1991806e15fdec8edd9455d278745652246b42ae597e577149a2485fea7af3fa0073a1bf8e7a1cf05820b2d1a3c07770f31086de64304ee8e2808a054f52c8e3ca4e94ce882eddd3a3ec58f90dae4d9499d14b79c15599e06532a85b1d15f35864cd9bcd3b4b8c5e041aa1a25033e04e9254211346ed8235171383a6351398dda393102463b1aeeb0584c642850f14856179e5a8ed5094063e35211452061c0b930851687aae1bf2160738b9bdaa09dea1130f5ffe5fc9795ce7c3cbeccb8cf1739df7cfe7a511729bef7ca03118c891fd960f18f0646a4944c90e7fe8f62927b44e37b1cd05cf11e7a9757e42cfcc6490ad810cc6bdea4264d73b8ae218f7220129e38666e063e2d46efbd243e5d8a8365872b0704271c7e1d40f6e5bceabca84c0ade70481e182f4940f0ea2cbb44bf5b5cf77e3d27852a1319bdec43df91f1b1066171219bad39d7a9e0c9dd8e5074e447ec9be8a026dda009294ba060a76165e692a7d5427b3f053d3dafce9ab6faeba58cc5974689cb056390f4820451d205bd94f26c4a2e8b4fe8be243efc4f38e02aa35410b3cc75e49b1b6e928aad8ff190bc1111769c77659ea36d596c13446dca960d5ef211948f7f2525278a678c3db9ed52dec48e0df48f02480b5fb5bdcc491e820f9509bcf84a179ae49f0eb12f7b3e12296ff51997e869b27c55c892e4adb2097572d48e9b85ea033d2b4fba43cb27fa479f237d446edf21a9be04a1dbe8994da43829bbac36411662f364aae03c7f24ffb3dd80adc4876c59ef9e9403a7e7e91b144c07f473a05e72ec2f21e58d6555221e063593a7faf1b9fdd8413383dd688165bd82d30e517770e25fe98cfb394c6ab18e0022fd20a0910592ee1590cc3a9d5c6715538b2bd54efe4abe24f7ae6477565c0bc6227ddcfbf91382ea6393d7f75ad84693f04db350bd38f4122d132631edfe0b4b643bf6436bc43a94a92cd16abf7cff91eb4084bc9ef2501e1aae5ab614e2633e999438632c738cde4eee5c2af225ff462ef253818929eefece8f59acee5561f96c72789c2ce5165f8a0a032b79c3e86ba93d9a144d0f09280b255cfb24a445021721c4a3db1550eb49bb0df6df34e1f9812d9bea68c54e8148e713aebb51e8b376496292ec133e1bd1bb756ba4581a1195c306ceec6ad3778eb4b8361c22b6af4c57cd4b49252a0a0659d133c64443b95c561c712c2dfaef7bea3b7ecf93047290229fd50b75b570b7f23d73872fab5119d2ed8b4dbddef8f4011458a57ba0565475489083ad961b1c65eb9bfc807f15840ec1ac8dfad4994be4c5739484aff074ba2b31a1222d4c0ec90bc668cb9e1464bfdc66eadd2a2137510223e5fe822cdf8b0f1f6389de05aae035a14fefe7c6df8e164cb50e794a73415a96598d65e80443214fc0c20a199212a00d69544a0d04cb04f339ace6b70b9b2b89b7f129871f1686f637817cc3be08845f0cb923b4374c494f1b67531ad89c99d274ed2970fbc938eb90268187afcae6b8b8685a32cb112df1a19d42b949f3e4e560cdf0028b484f5c978f5f8139882a3b1a9abe4c895f84f89af378f52200a160574398b2988dffca75de09e388b98e63a88b4f4ab3b6959339a655f1efecf1f14117dd7fd8863cdd29e1b176d0dd2c2894bd702406b2e834cfb5932370719809923214171075c8bf84df2e5866a4763b312767ae41ec3b1d819abf18754b33bd5478ee8b350540e1f9d8f2cafd61ee5e9afb420d48b4c9fd5a21bec5a41f578bfd4ba61a44ac8a1f5047e8ecee4b38a57e90116635b7a3ee88b4e4372cc8549dfb749fae490b1e70c774418fe3ecf5daf6a79314c793d315f897af976208cea9317ff7cd586faf75b2a835920934c79bf8743358634f4ac2158f255016f977c51e1a51c6b533ad5ae6c7fcccb35d1f6eb95929a930156c8c6b90a75ab686834edf5facd56e4e03500debeec2b030077095393d19e02468689fb46f42caac5849c5813eb584165971b677c227ad5558a6596b296332df5529380d69302b9903385b5b5ccc7bc3fe2159f9bfa98d51a55e4de5fb706d2ce6e4dd8fceaa32922345de359a07d0e1b13683470b771ab2cebaecffca086e22908e9fd8d1e6dc01ca93da4b51a67281455daae04ccb3b9fab541c6c613a190659180a34d124d1b3bedd2a2e90961050f95510a5f0e300288ebd598988f45e1562094df1a588e0e600ebc978d4629fd6a346afc69d5a7797aa0e891936c75b7ebc64743bf2a8d353cb11196e6c37ab949f1b941f98b772b706d12958276691ba36e707cd7ef867ded6d75fe2d038bfb71b941de85465533ad580080303d411b79d2ec75106b75f4a127c6dceaa38e32910088f214c0f1da15500a21fc3f9c6b217fb1ef9210c2b923ab964496db4bb723beca8978e92c845c41dd31997e61c00bc8914d2eed1ba2eb20ca1e6a883fe6cf76cc2d7634753c105cbc11d804dbe7674faece938eb540cb40fc2ba6f929e9affca70514fa2b3f83a5f415a6f58696ab605034e13cd4cc3994d86308371afd1b5ede7388d47d957feeff491cce2824b6e7affdfce763e33d5e3264814ce09af076bd230bc92fadf449bd71b861d1769d3fd785e9c4169cf23a75a3f337b73d58e1cac5d28e0f41c0949b13ac491ff4f8327d07856b58fc744f255c9066071a03afe6b495d52e55db9dd8ee2f7a7cc92dd143bcd7fc67e11d416ffffc06c33b12d5fc6fcf30fec26d60af091171d883deb2587b48153088576732b03d6793d640cfeb31bc5e4693af0e4028de29dda180ea77d5fe235294b94937d7feef6342f60ca7503959f11b19f5735ef0088b866c58721322a2de3bc0acb4d0fc3146407f82b62af00e640bcb30d7afc2da271f3b437c7d9817b4bc72095aaae16eb1c578c1ffeb2e7911ef211e73381a0f09e96c6936db5d2cfd9fc9dcd259e99adc43381f1c1fb46d928fcfeb2d2e05082e0aa2d9734a4178894b5632ed728c208ae6cb78eedb529c7d115234003bb694c71cced88418d820aa4b2f9336851d0d4e2e89493ddd16b56ee1e84ae8bdebd6485e3a978e000d23e48e63983465355877e7fe97ceac917f75e28205d3036c71bdaf015a19bc9a5d663b747ff695cc8b2b227497f45107bf40a0f669fdb427a7823645b04bc32042db3301240c6d2c6a254f5bc2c8fd1b545700edb9ca68143f0bdc14e282b7bbaf4e9243dfd15e017e3a1d86f54b86d4147df48ccbceb10f989c67c03172493bb3c788b661746e8b0d924ade06ccf567c59c10fe503af429422ebd8e0a0f2ed9491bfc0feb3cddc05af5d95f3997ac0fd2680dfc86edab5ec4814393e6edb0ae6aae5ed0cc17d4282ff1dd064ade87456db70df14b47946712b635471caccf182669b7a52a970972d192e37bad4b0dec56b5293a2fdc535345320516384639c47998ac3f1aaf6a09cc7038d4f8bb99c93cd0d8d82109edc606cf1526d61cb771a71c681cf7a8c63b23af1591cc20eb4aaa9f26d01093a2dfeb7f2354f29e7abd5fbcb5f01cc68d1a2ec186e62b65e1984e98b7d1d9133ce8a93453209e7ea0f9823574415db9c66ed87b1db1105251e8ba72bbf3f2e9e2cfda0219d0de70939c049dd45bbf7c0b18a36fdd36ac622fa781467797f78a539868ae123556dbca19b95a555a352738e48c8525ca365a4987cb6435f283492de64ce06232d24cba4fee0e29bab156e9dca40501c54911debe1375798ea87bd9ae4f4e2d2182c7779ff9292a164cf6280219d82ff74608da4829168bd51962b2187cbaff4db188a939eaf67f060d88c5ee30896a243258fba6570968976d49b47238d613114743fd125388270bc693950d50ed9a8d15b16f54efb86e9c1d325f5b02407dee15e4f90cf4f6ceba0695b0b02d1a096d92cfb42f2c40a4ffd9d9b163628cfc1d742b72047dddfc4f063e48955f9033eaee4b0f1f6f65b77a146025382b887d78cbcdedaf4ef6e63bea88b56efafc77b1c4307753dca5943e5973a3b29bdab48d826f827283b5489ca465b6bebdb80ad5fd53f71f70b9480f249d3c78ef6899074cee16f9d65ea715c3e14bab216966587d5920cfcce39bf488626682780cc53238924d91869c2cda031607e7419a2c33ed782e3d3b0a287a50401f6b30d7673a0774e1246426257712f7230c0e551a38e45e987ca2f8f205f3b8e68a6f731c5112e2076654b5da34af4171e46416dc5df0cf886ac9607a72525afba8c48634b739e4c995bea65e993326a430eee6bb2b3a23d14fc11e30fe9659e9f6e2333042b4cb942ec8d87f", 0x1000, 0xa, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x9}, 0xc) chroot(&(0x7f0000001140)='./file0\x00') setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000040000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:14 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) 13:34:14 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x100, 0x40) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x4000000, 0x1, 0x10000, 0x1, 0x6, 0xdb, 0x3, 0x2, 0x1, 0x1, 0x8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff000000000000000001f2e9ff00000000000000009d0e227df5ab009d", 0x2c}], 0x1) 13:34:14 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000040)="40c7d6c6751304b91b927af071645aa5f5e5f9e8f73bf2b32ba688ba8dcd7d5fa96a17ed9e41fe108e21e1920cedfdb106a98bbd9b3911f8da9ceb4217272d47881578aa303f3b1cae515a5d7c29e6ae05000000d04f2559909b54a05ee99ec2e3f0e6bc1bd26739be330ffb1bfcf0fc29066569e9f723eed6d42f6f8d102ac616e0ce77b6a23d6d5260732d996676bf76dd7a57", 0xfffffec2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:34:14 executing program 1: 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)='\fFW}', 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x100000000000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x1ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd62, 0x6, 0xffff, 0x1, "197f4d57639aaf72eb37306fec0863b61b54e7ac", 0x0, 0xffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) r3 = msgget$private(0x0, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getegid() socket(0x3a, 0xc003, 0xffffffffffffff9b) r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x7, r4, r5, r6, r7, 0x2d, 0x5}, 0x2, 0x400, r8, r9, 0x8f3f, 0x8, 0x2, 0x985}) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) 13:34:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) close(r1) syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) 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"}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="23379c7185e576464d25c752cd3b23b415ac2124ecfe754164d2ca01e098ce144715e4a6e3c5e117d9bd842099d88a1b156c27a029cdd606d701a1dfa088fbde011314895ded8bac49d20b30afdc8a0cebffd954ca0546a56e7a6a25c03a05c2600d9755a371f9b08227b708a84798b76f315b5fc525d753a5a98cbc6fc70788e68dece72f85f0a1389219d1c08e6e1ff24d77052618cb4d5fffb3374618f66de6b78d9c9f6945a216c7a112641e2e7a471a3131449c77c040eaa8b26fb3d6ad97c6dd71b53bb1840cb952cd43a8c586b3248543906952ffe1842abe1bc626767620c8ec3a3faecc3336f19774", 0xed) 13:34:14 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x50}], 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x1c}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$KDSETRAD(r1, 0x20004b43) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r1, 0x80}, {r0, 0x81}, {r0, 0x20}, {r0, 0x100}, {r0, 0x8}, {r1, 0x2}], 0x7, 0x1) rmdir(&(0x7f00000001c0)='./file0\x00') 13:34:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x6) pipe(&(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:34:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4501) r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xf4) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000140)) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x5, 0xffffffff}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x1000}) 13:34:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x6000, 0xfe000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) setreuid(0x0, r1) fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f00000013c0)=ANY=[@ANYBLOB="00002e2f627573007882b0ab8712214c943f9f63b40d75b60e11d56255b4f151b4cad35800983975c3e18fd8142ca412803bd45c8e258cc1dda2f9ff262f7a379142d3664760901d165627a76b13f5e6d0c5334b0702c9cc4a7d25d39050bcc0c378084204e4e2fab66f97ce26fd7acf5e4f152e57a2191adef9ebe7b6bc5b9c62b8505e01500ca76eaa8c4d9d6927a6becc3819541ccaf282759c97bed4dec1fb5f090b1160d4ffa4ff84670000000000000000000000000000"], 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="c88a5603ca738e3c3d6218746460b2e47e5ce7bc37a586d629e9e8e4f70c4248b9d77c097c00487c6b23802ce69d85687307f3f6202e33b78b627db5645dcbae823b32983b139993163ccbda1ba98031cf7fcc5263dac737d9337f5a24ea2d0d9e472705852be2d5dd693b3c3af11a11502c33d6e38d85c4d6ec4ec12c317a81cd4c8fe0bffff3abb779d4e9ca66daa2f68bf87528c602025ae6bdf2", 0x9c}, {&(0x7f0000000180)="14a71f3b7aac69916804e643d5df1f79d82e33c217bb5cec754fdf78b803ce443f8e05a79e11b9b0454cafba27c54ffca2226d8ff56d204fd5ef20b86b6761847ca369898a0538699ded64494e3b3ce1d7d182bc85d82475ea796a5d89a309009d042141bf70a8e4eab05f9b6cbaca5bd61c052012fb5556c641ac7c3028f5cf3c9bc94d462d75da923d926f98ec8199a2412e85", 0x94}, {&(0x7f0000000240)="c83cdf28e0603944ad8b56973f8f68a614aafed98845073299ee6297e754bd27120ed57b0f95dcfb424e451695b1f947a0a84eb2f0047bbdc3b729b4b34fa6aff9b9dbb56add1cda7916ef52404760417b107020bf5af2dc0e048db84c69348905395125f33e0f8ba1e064569990cacb38fbb2dc0d74fa3d2c2dcc175197da728e68bcaa90d0924ee6816014c1afffeae2dc168871918ac35db25e81521ea438d17c92acae6e5e0b67f30f08251d910d8a957705e8597dcc80b2f7eb84bbbb49d5e15e2e4ff101aaf0b88568489af78e5f276f8623b056e7b1c623b845c702011236ea92e4c62ad691814d9225e9ff3595049274e36ec79c3583aad0e7da07928d1e9353d04afe11631a098908a7165f7b36edf92275c1f5c7982e8da2b84524c4b039dd7623d351cf6179b99bb1c74b645071eeef73f58ee0c0aa2cd2cc56801eca923796e810bd067c8fa5bd304fee2b64dc5ce1507aa143ed1ee348617593f90773eed524b7bd8a9040bf51877ccd1d1c761c000fe88fbc705f31a9fc6a9202112f3137325f274acb74f31dd7c3bd476bd1f7e7cac1ac5f37ae94eba53d84afb8c9654a9ec305442afeee61121e97e488f6669579d439ad5e7f087d4ee3940fe57c35f77c3f11e127d2336630244cb2dac7a1042e107b831eec477f03f6e304af07e73f277f9a2640cbcb565780b3465ee5a5b9a9152778b3efdd87930a4f0a84254adf4acf4b19d9ec335bec1270307b83dca10b87e0e9349cc60fe1cb8b49f5a04b83c67ec192cbb96f4c12612a0e7510d44930ee2e28eb6799cb96071d12a5fced1e1769c5ca7c8af873ff4230125b5c01cf8269a96047aa1412eda8172b0b8dbdbc1b95272d9a845d72b0078a3ef7e0fb33dd5750aced2827140faf8edcf29785b2dc0b2ade0287f5e2a2430b3a51c42035b2ef22df74802742c386bc7623203cd503a53bc34f89eedb4be7b89520d889bf3d7ad109d2e34b57969b23d135aeeaa5a504751912b4189848191c90c1c18aa9f2ba6c3ead3f23ca40a3b2b56e845772967df7fce433aef77feed8c01a387879c9eadc4d85c21eeafb8f5230d90a941318b47d1b88bb15fa19a094e4828a0da45c1750fe11c570ef1636e8518faad2cea3b677986e9ce56006702bb3b87bc4fbd9ad2f88b683ff374f147361f807f49a74067fb0757d8c83cbcb9c22a519e05ce5b49f48744d71d27a92d04fa6ae2d4bcd94ccc369d1b3bc284c234e1905af327e105cbf5b272616b8d4cc3a77d5561f072f26b225a6c4d9db5b13df4de086f8a86aebeb882e59c1382262d5cc885a084570f69e6e193d5892b2b2215380028d4fa5e928e132d15051dfe0bf080eaead77fb04624a9234d2d363b93f4752aef98e35c0e679435e1503da1c2dbff3f9bc091a0537b3a15cfb8efdeb1e87666b223443dd2eaa781e5334039e91897f83173cce2f074c732331089373db263fa00de85162db9b903963ddaeaf7a61b7828ae36ef877d0442ba11363e9c31831ae01df1e3a9685b61ce956e974dbbaa0baeb7a74d3705482da56b7035ad2469dc09db09b7f339f5205208d1ad62148f0f92b2c31ce7935a8a85ee5eac34bd2835038d3ad7d015f2fe09587b49518ee648875b03fa32879cb743977e2e3414a4b1e870d35571119bf725ae1f86db8dc3bff9d626e35677581a259046935bd32cd58dd72eed03e49822c2b00aadebeae103d1d2276d284ad3fa58257db1dd89f04428c04c8a7f18b72a64481623fabd6cd048a04b913c26d6e2600590e156df2e028abac2cf979b7dbe41f814a740f3fc33b6fc86f062cb89954693bed98be6a133fc0910ed801ea97cbbacc2c64a98910e546115e6b7490b428827cfa3e713ceb6174454fada5b7f40f6c45c618584770a3447ed61a1ec933ad9bd72faa8e14331984d557c25932726cd6e5093334dcdab1d8522db707eeb44d1fc022ff58ac569456427c2fdf3ea698be94ce3b52f6a551f3ef4b46ec9d448fe605b3684e94b2606223e0c859ac7802c34dea43db483fe6928e8de6cd8fa6433d267e1a12d2bc97e55201b7aab4e7541cecd4b8db6b5f1925723eb23a0ffd3f557724f8f7c35e42bb2e7f362eabd4555e57241694adf62449bb2a7acd974f4c819f95428d8c5cc6adf5f0a49cf1c7305f22bbe4e1f64de86e1ba3cb6793f53376d2346cc78f41518b14b298e75f89e9a6481baca1cd18c0b6bb957123941f6a9f1e856cacfb370a747cd144e4b8eec92b5d9928fe6535a86a8f4a87604613ef9d6a30e4a0beb393d7875b05c597e787e29e75c0340e974a5653055e0ecd56a3756959e45a737de8992ab409529828172bcd709c600f2ee178c43af400246a47ab227d915483a4a6301129e1cca2b92de6d0798f22ee4f9edbd6f6501cdc86cebac6a8bc8a7909dd962e0dc0852094c6d058fda06302cce8c316207aec525d453a07af208b5ebb97ecd3f0401169f092c60a0d3ce75c4cd3f3fbd1a8affa1f0ecc413a6561e0cc7d317f123c948c0aaa2d7a0d4d1ec88bfa281b2a571a1e932134c8577916af4e2a5b5dece115eac0213321b0f21ad7cc5f7301e7364626050c418266f44ca60fa4c57f6287fc953a64ec025e31427a00c20e2d8f93b153deef233a73071ade8ee0549688c43f3b2a3370e8de3f2464fa225b478e88bd5feb51c2cf37342a474e57dc642c0649a6981070a2ce026d6b59c4f9f795299a06c1ab94250be2d84b70a226c871dfabf433d68d723bd5d9c527e925072c48aaff505505157b08a35608d474329950828f495cb4c4f9dc99652ae230c4e515af3a6db487f357554cb997222a3f4500b992eb1bda0842021630b0af87371adcdd56f9d7987a725bd19abcaef6d3c32b5427fde35cb78516aea1c75e0bbf65e0cb3ad047d1ab951f20db60704d2ad2d40c0172b00d098133e475c8739d990f26f1122916985719a7b6781a878df33815e21a7c64636598faa243ca5960f0f9301f4be1bc038144ebbe9f40aeb7ffd22c8579843e11df1e54fd67c6fcfcf862f058356fa105a554a5ce66b585370ee075e84748929ade7cd9014307051272d64f9a6911382ef60e7bfea575cd40ca3b7ae188d0ed092d4d0a470ef3db32714fd226bfe3d140bd57db948c58ff71800df1df928632f37bd6af173aa15e277991a71dd933bec60ea85450174dc30ce4cd37aed7529881f78fb7657a9a0fe66433452423da963e589a9785bbd7e1c0b119e67e9784e0a81109954a20389785ed24e007dbf6b7a904730f8fb87e5d8d197fea005f01a09fce4bf822ecc323876da5be276947adb7bd290c92a00db5478dda2190e2a5f020a6940004034c0d825f9be810012949a59ecbfadb6ec0fcd8722c8ebd29f60e3610ce63b3499a69c9e156ec4a189ab907695834044b92215ae8d977db1856a3c2b6976f7c9bc529871e44269cee538a1400d2c87f11e8cd8475f9d2e5d5cdfd3a8c2850f5ff6784fad05eedcec077f3277c3567e8d5ee4872ba358f0e51f254ba1ffc7b3f8fafb446ff09ca51cbe349012baf00f665917dc35480db4eb6e9a461941116bfaadb46bba20d673e6f83e7bd8dda6803d61dc0d75844df3a58f96709792e735cada5fce8edf9c4e6ceec8af6231aacec53f4acca1e3ea76f5038ab7ba3e10d75ba9aae21722f2e256e148893f72497b1b90eed63cd6e5e51128522b6fabf403d425094ed6169b77889b93d6b9302659ac0b143e0468aef100de585002ab5799ba2ccccbb3d53f7c88d71c7bacc30ef3e14bae7939bb663eebdc8a7c2889c3daacdbf2fbb690eca8a052eeefbdc5e4ee89723531cbf3426411852b7f0acfb740b4a6a48bd7ea5181ec692d17e7f78e6f036ad1e83ccfde36752fe89d346d032cfafd2eb40d4ab8dc47df2f8f90fc4cbe2f414e6c22775f112995d7d277d04b044fe6aa3ef99a41b455fee189a6f1010bc34771c11f71deff00e5c8c150b972177f7b14f31272b6b9e1d293a256054c300b5ac167df6ded9566c00e005ccd231e68db11c265cc65b80a20ffeb924f73224c37ea793efaadd067807958023ae89124cc8f552971393822ca9c47a509145fb142410450648e84efc6a624f74294c86d3583731052692ca06c58e8a743a443219005ae63a285457c92d119506c452db01374255395addcd366a7f65ec952fdeb78206bd968b9ead2ff64f958fdc625134a4a5b2b8a844286a61f756bba6d6e2cc4642bbe90c624214d5c8e24de22b2f8a9f7700dab947fc010c05f22b7ad57d61d12cd31a4c87a61a20b5ae917e4166a81e9b05064d11df6624717efa4683c22ccbef19e96c89f0125c29a5c2c0050f24b972ed70e4ecaf680284084a737ff6653f240a67b739bc9072e45a22dc9452af69f21686c030a43ab6020bb4cdc997780b7571a63715126a467093ca3bb6dc000a394aa156e84c895fc4235a8cb15f2f0da04e97764deb7c94b23da9c4eef2a0110cfe3fca2eb63b8660856921159f7b8023566fac95e302b141316b81b0ffccc822cc15694ec26b52c108b99e760beaef9b0fc398acef5358207a242cd3712e4c6f68264d0328666d61e397f57723027885ec3da8b8520def61220b354279af9901800ee1d4efb3db8f95123c2040ea713313b63ea805c4a9ce8e8f6925a23c908d95e2e5d68cd5091b910cdf67d889fb3b5b3a2c8f29321d141e796e52cd2c74896dbe028a4f82e4daa81da8b03cbd433d3fea534c3eaef1d5cad97c422ec85180f9b5f57bb7af896cf31eedbe8966962b198b78d3ca02b8de800f6511c7021cfb0e15c17c750082e1e0a3daf8eb541d1c30679147f6a91674d0ba7b03a8117e3fc87903146b15b6b913916cc4a39eb78e03dc18219bb71b8c2d589a08a35197a67f1ccb2c38f2016b65289ea6737d745c1177f270c6c901d2e4b642b0c3d4e0413222561ad89917d3710b6a27e7953f9176b00f9c0093c9bcd60ce47c4a7b3aa98a12cf72bf179b79d55d50675b7a097f3ca862399e1cc5719659651821782cc66d6d940bde70440eba24be47dc24424d232180920583249fab6d6f309b7d2faef3047e55fa8b2973d0c550511f146f2f737920449e244bc6288a49d83bdb354317f9324f4d4ab4e40145aef9a3fff5249a453c9b96d76438fd72605466a7029c32679c5839ee7436d8c793273d93f135e57b9eb28fd12a28a3a0a9ea1ca4c70a8c155440aff82d1ebe433a7269e83688a67fb3bfa5ddf911dbf025be740d91cd15c30dbc5c51ba2640fb223281afc7084cb631dd977f639435a1df7ba67eb7befd685f3ffa258e242c7168a2dfd0752ed9a96f41966c4c547c35fa5cc8f9a23dd040dfc6d787f44f25f82284f7cb9e901837a8b2757158cce5570d4f34249cd694a6f725a4f0decd2a34d0700210133b8a051a845f3791be32e7f730762894ab747024a9f972e50736a1e5923313021bec9bbcd162e9ec4c7f0507ca01b816ef3d544e10f87ab4e0d964aa89c3ac0f48fa55a13714f61943746a6a5135348d8a06801bc970a0f3f545dcd939de62e25ed65ff7c68a560392b046196053b11c5ef4e705ee3474acd2454c51e5a85fe106f4df6192efa0cef7f73a85693bba692f3e9bfb6a6f2e49ed2fc9afaf250b38ab598d96d7bf142f3a35a50ce9349dabd51e0e33a6de1a6043381099cad0c39ae8268eaf56e810995edea87411b45e0f3da8dcbdda574d265fe6e9f99dfb7f87a51ae9627a7df31321a7c001c6d58f711eace463e0a577dcbef584fd81cda880ad4d8716bdefa6c3c3846de493", 0x1000}], 0x3, &(0x7f0000001280)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x60, 0x1}, 0x2) 13:34:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) open(&(0x7f0000000000)='./file0\x00', 0x140, 0x0) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0, 0xfffffffffffffcc5}], 0x1, 0x0) msgget$private(0x0, 0x419) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x51, 0xfffff, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0xb3ce64841e61c243, 0x80000000, 0x7, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x7b7a1d00, 0x1}, {{r1}, 0x0, 0x0, 0x4, 0x7fffffff, 0x6}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x20000002, 0x1f, 0xc0}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0xffffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x23, 0x0, 0x6, 0xf6}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf0000005, 0xd0, 0x8}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x6c, 0x2}, {{r0}, 0xfffffffffffffff8, 0x61, 0x2, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000003, 0x0, 0x9}, {{r0}, 0x0, 0x60, 0x1, 0x8, 0xba8b}], 0x1, &(0x7f0000000200)={0x6, 0x7}) 13:34:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) read(r0, &(0x7f0000000000)=""/194, 0xc2) kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 13:34:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x2}], 0x7ff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 13:34:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x3d, 0x0) close(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x3ff, 0x4}, {{r0}, 0xf441a5ee4f4fc770, 0x10, 0x20000041, 0x3ff, 0x401}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xc4a, 0x8f70}, {{r1}, 0xffffffffffffffff, 0xc, 0x2, 0x3, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xf1, 0x7}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x8, 0x100000000}], 0x9, &(0x7f00000000c0)=[{{r0}, 0x0, 0x40, 0x80000000, 0x3ff, 0x9}, {{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3ff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0x84, 0x2}, {{r1}, 0x0, 0xc7, 0x41, 0x7f, 0x9}], 0x80, &(0x7f0000000140)={0x5, 0x8001}) 13:34:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) r3 = msgget(0x0, 0x100) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0400f9ffffff0200000000000002000000000020000000000018a1e72e757400ac1d0b2f28048750000042000000000000000000000000000000000000010000c614ee4db42412ed2834c500a5f15c6e2090a50335af2e05000100000080000000000000000000000000000000000000000000040000000000000000000000fa3f00000000040000c64d0990d6fee17139b9a9799aa0894908dff8489f1fe81511f4214f4b9b10d0c4981f047518c673314cf3b1c3728ccbfea857c431001cb00e6736c06a08dd24524b4fd3"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="af") 13:34:15 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000040)=""/252, 0xfc, 0x0, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x5}, 0xc) 13:34:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) load: 1.76 cmd: getty 70938 [ttyin] 0.00u 0.01s 0% 307k load: 1.76 cmd: getty 70938 [ttyin] 0.00u 0.01s 0% 307k 13:34:16 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getpid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x101, 0x7, 0x9, 0xeb, "2330feb4b2a7b9a32dfde6da32d51ab4f71c29dd", 0x100}) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200004100e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) witness: acquiring duplicate lock of same type: "&sc->sc_lock" 1st wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:629 2nd wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 Starting stack trace... witness_checkorder(ffff80000199e9d0,1,ffffffff81f36129,f5,0) at witness_checkorder+0xe14 _rw_enter_read(ffff80000199e9c0,ffffffff81f36129,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000199e900,ffff800001993b50) at wsmux_mux_open+0x82 wsmux_attach_sc(ffff800001993b00,ffff80000199e900) at wsmux_attach_sc+0x180 VOP_IOCTL(fffffd8066275418,80085761,ffff800020c21620,f,fffffd807f7c7a80,ffff800020b42270) at VOP_IOCTL+0x9a vn_ioctl(fffffd8077890dc0,80085761,ffff800020c21620,ffff800020b42270) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42270,ffff800020c21768,ffff800020c21750) at sys_ioctl+0x646 syscall(ffff800020c21800) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff86,0,3,d01ea53e010) at Xsyscall+0x128 end of kernel end trace frame: 0xd0497a04d10, count: 248 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff80000199e9d0,1,ffffffff81f36129,f5,0) at witness_checkorder+0xe19 _rw_enter_read(ffff80000199e9c0,ffffffff81f36129,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000199e900,ffff800001993b50) at wsmux_mux_open+0x82 wsmux_attach_sc(ffff800001993b00,ffff80000199e900) at wsmux_attach_sc+0x180 VOP_IOCTL(fffffd8066275418,80085761,ffff800020c21620,f,fffffd807f7c7a80,ffff800020b42270) at VOP_IOCTL+0x9a vn_ioctl(fffffd8077890dc0,80085761,ffff800020c21620,ffff800020b42270) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42270,ffff800020c21768,ffff800020c21750) at sys_ioctl+0x646 syscall(ffff800020c21800) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff86,0,3,d01ea53e010) at Xsyscall+0x128 end of kernel end trace frame: 0xd0497a04d10, count: -10 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020c21250 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800000947000 rax 0xffff800000941d00 r8 0xffffffff8155ffb3 kprintf+0x183 r9 0x1 r10 0x25 r11 0xf780a95d0512b2ad r12 0xffffffff81f36129 substchar+0xb4b1 r13 0xf5 r14 0xffffffff81f25d3f apollo_udma33_tim+0x233d r15 0xffffffff81f36129 substchar+0xb4b1 rip 0xffffffff812c7448 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c21240 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=239062 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020b42720,0xffffffff8233fe30 process=0xffff800020b44358 user=0xffff800020c1c000, vmspace=0xfffffd807efff708 estcpu=28, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 39173 516287 73257 0 2 0 syz-executor.0 *39173 239062 73257 0 7 0x4000000 syz-executor.0 70938 345107 1 0 3 0x100083 ttyin getty 85896 329435 0 0 3 0x14200 bored sosplice 61517 159074 58886 0 3 0x2 biowait syz-executor.1 73257 463897 58886 0 3 0x82 nanosleep syz-executor.0 58886 107668 44461 0 3 0x82 thrsleep syz-fuzzer 58886 335209 44461 0 3 0x4000082 nanosleep syz-fuzzer 58886 98469 44461 0 3 0x4000082 thrsleep syz-fuzzer 58886 405192 44461 0 3 0x4000082 nanosleep syz-fuzzer 58886 212553 44461 0 3 0x4000082 thrsleep syz-fuzzer 58886 345387 44461 0 3 0x4000082 thrsleep syz-fuzzer 58886 430899 44461 0 3 0x4000082 thrsleep syz-fuzzer 58886 487832 44461 0 3 0x4000082 thrsleep syz-fuzzer 58886 65376 44461 0 3 0x4000082 kqread syz-fuzzer 58886 133304 44461 0 3 0x4000082 thrsleep syz-fuzzer 44461 434888 89888 0 3 0x10008a pause ksh 89888 332522 44654 0 3 0x92 select sshd 44654 354250 1 0 3 0x80 select sshd 2447 505874 90794 73 7 0x100090 syslogd 90794 346440 1 0 3 0x100082 netio syslogd 88607 331973 1 77 3 0x100090 poll dhclient 80990 320771 1 0 3 0x80 poll dhclient 78898 479751 0 0 3 0x14200 pgzero zerothread 93976 391230 0 0 3 0x14200 aiodoned aiodoned 97778 73713 0 0 3 0x14200 syncer update 35763 522815 0 0 3 0x14200 cleaner cleaner 27979 90335 0 0 3 0x14200 reaper reaper 91434 413722 0 0 3 0x14200 pgdaemon pagedaemon 89913 324999 0 0 3 0x14200 bored crynlk 63507 222473 0 0 3 0x14200 bored crypto 34056 145055 0 0 3 0x40014200 acpi0 acpi0 83836 140663 0 0 3 0x40014200 idle1 45599 192481 0 0 3 0x14200 bored softnet 30774 32409 0 0 3 0x14200 bored systqmp 55483 501606 0 0 3 0x14200 bored systq 91088 91272 0 0 3 0x40014200 bored softclock 23354 211510 0 0 3 0x40014200 idle0 1 257278 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 39173 (syz-executor.0) thread 0xffff800020b42270 (239062) exclusive rwlock wsmuxlk r = 0 (0xffff800001993bd0) locked @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:629 #0 witness_lock+0x58a #1 wsmux_attach_sc+0x48 #2 VOP_IOCTL+0x9a #3 vn_ioctl+0xc9 #4 sys_ioctl+0x646 #5 syscall+0x5ac #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8230eba0) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x58a #1 syscall+0x47f #2 Xsyscall+0x128 Process 61517 (syz-executor.1) thread 0xffff800020b244b8 (159074) exclusive rrwlock inode r = 0 (0xfffffd8064deee68) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_ihash.c:140 #0 witness_lock+0x58a #1 _rw_enter+0x44d #2 _rrw_enter+0x60 #3 ufs_ihashins+0x67 #4 ffs_vget+0x13d #5 ffs_inode_alloc+0x1c3 #6 ufs_mkdir+0x10f #7 VOP_MKDIR+0x76 #8 domkdirat+0x12d #9 syscall+0x5ac #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806a1e4808) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x58a #1 _rw_enter+0x44d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 domkdirat+0x81 #8 syscall+0x5ac #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 14563K 14563K 78643K 11258 0 0 pcb 23 9K 10K 78643K 1236 0 0 rtable 100 3K 4K 78643K 490 0 0 ifaddr 59 13K 14K 78643K 242 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 25 0 0 iov 0 0K 32K 78643K 247 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 76K 78643K 2436 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 30 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 256 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 2036 0 0 sigio 0 0K 0K 78643K 42 0 0 proc 42 38K 58K 78643K 538 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 243 0 0 in_multi 33 2K 2K 78643K 95 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 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 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 362 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 93 21K 30K 78643K 7377 0 0 UVM aobj 90 3K 3K 78643K 99 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 78 0 0 NDP 12 0K 0K 78643K 65 0 0 temp 170 2367K 2438K 78643K 8223 0 0 kqueue 0 0K 0K 78643K 30 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> 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 966 0 959 1 0 1 1 0 8 0 plimitpl 152 36 0 29 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 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 332 0 328 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 37 0 37 11 10 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 252 0 242 1 0 1 1 0 8 0 shmpl 112 97 0 9 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5399 0 3970 47 0 47 47 0 8 0 ffsino 272 5399 0 3970 97 1 96 96 0 8 0 nchpl 144 8564 0 6953 61 0 61 61 0 8 0 uvmvnodes 72 5601 0 0 102 0 102 102 0 8 0 vnodes 200 5601 0 0 295 0 295 295 0 8 0 namei 1024 26136 0 26135 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 12 0 12 6 6 0 1 0 8 0 scxspl 192 25206 0 25205 16 15 1 6 0 8 0 sigapl 432 2208 0 2195 2 0 2 2 0 8 0 futexpl 56 25384 0 25384 1 0 1 1 0 8 1 knotepl 112 541 0 514 7 6 1 2 0 8 0 kqueuepl 104 611 0 609 1 0 1 1 0 8 0 pipepl 112 1512 0 1493 7 6 1 2 0 8 0 fdescpl 488 2209 0 2195 3 1 2 3 0 8 0 filepl 152 14065 0 13970 7 2 5 5 0 8 1 lockfpl 104 692 0 692 3 2 1 1 0 8 1 lockfspl 32 821 0 821 2 1 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 37 0 27 1 0 1 1 0 8 0 ucredpl 96 4116 0 4109 1 0 1 1 0 8 0 zombiepl 144 2195 0 2195 2 1 1 1 0 8 1 processpl 840 2224 0 2195 4 0 4 4 0 8 0 procpl 600 6668 0 6629 4 0 4 4 0 8 0 sosppl 128 29 0 29 11 10 1 1 0 8 1 sockpl 384 2047 0 2030 4 1 3 3 0 8 1 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 19 0 0 2 0 2 2 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 106 0 0 13 1 12 13 0 8 0 mtagpl 80 3 0 0 1 0 1 1 0 8 0 mbufpl 256 151 0 0 8 0 8 8 0 8 0 bufpl 256 9304 0 2332 436 0 436 436 0 8 0 anonpl 16 232754 0 224587 113 63 50 50 0 125 15 amapchunkpl 152 13491 0 13404 39 34 5 9 0 158 0 amappl16 192 10651 0 10217 97 67 30 34 0 8 8 amappl15 184 992 0 990 1 0 1 1 0 8 0 amappl14 176 1003 0 999 2 1 1 1 0 8 0 amappl13 168 25 0 22 1 0 1 1 0 8 0 amappl12 160 7 0 6 2 1 1 1 0 8 0 amappl11 152 1202 0 1191 1 0 1 1 0 8 0 amappl10 144 60 0 58 2 1 1 1 0 8 0 amappl9 136 270 0 267 1 0 1 1 0 8 0 amappl8 128 150 0 125 1 0 1 1 0 8 0 amappl7 120 41 0 34 1 0 1 1 0 8 0 amappl6 112 1048 0 1041 1 0 1 1 0 8 0 amappl5 104 316 0 304 1 0 1 1 0 8 0 amappl4 96 312 0 289 2 1 1 2 0 8 0 amappl3 88 224 0 219 1 0 1 1 0 8 0 amappl2 80 20998 0 20943 2 0 2 2 0 8 0 amappl1 72 57114 0 56700 24 14 10 19 0 8 0 amappl 72 6900 0 6867 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 98 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2209 0 2195 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2209 0 2195 1 0 1 1 0 8 0 vmmpekpl 168 21902 0 21880 2 0 2 2 0 8 0 vmmpepl 168 241842 0 240467 137 66 71 76 0 357 6 vmsppl 360 2208 0 2195 2 0 2 2 0 8 0 pdppl 4096 4426 0 4390 6 1 5 6 0 8 0 pvpl 32 651666 0 640505 236 108 128 136 0 265 32 pmappl 224 2208 0 2195 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 588 0 5 17 0 17 17 0 8 0