Warning: Permanently added '10.128.0.8' (ECDSA) to the list of known hosts. 2019/03/17 18:23:20 fuzzer started 2019/03/17 18:23:25 dialing manager at 10.128.15.235:9647 2019/03/17 18:23:25 syscalls: 1 2019/03/17 18:23:25 code coverage: enabled 2019/03/17 18:23:25 comparison tracing: enabled 2019/03/17 18:23:25 extra coverage: support is not implemented in syzkaller 2019/03/17 18:23:25 setuid sandbox: enabled 2019/03/17 18:23:25 namespace sandbox: support is not implemented in syzkaller 2019/03/17 18:23:25 Android sandbox: support is not implemented in syzkaller 2019/03/17 18:23:25 fault injection: support is not implemented in syzkaller 2019/03/17 18:23:25 leak checking: support is not implemented in syzkaller 2019/03/17 18:23:25 net packet injection: enabled 2019/03/17 18:23:25 net device setup: support is not implemented in syzkaller 18:23:29 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x20) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) fchdir(r0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) shmget$private(0x0, 0x1000, 0x53b, &(0x7f0000ffa000/0x1000)=nil) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x73f6) getrlimit(0x7, &(0x7f00000001c0)) r5 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000240)) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7, r8}, 0xc) syz_open_pts() sendto(r2, &(0x7f0000000300)="61a9816e42dcdd5b61102e2bd66ed5b3468bbcfbe94e9eb9bde417e211ed16493b1ef76275330e4f9a0c39456ebb767958a5dff395d69da971f7542d5b6b5eebfd6d9aba6cb4cb396f54f0332024705c1b29e36558c77840468663d01c7b0469eaf71ea32f23da40c8a87bc6abc052b03c6977a3081b397e9502567dedc31b303f1599d5942472fc729703d4fdadb282f1864859e9276888bc798e3598d3c6faca97858ad1eb7fbc43449ec5ef7053c136aea718d17bb896a8491e8c777d25b1f0b34c6b7f93f588e5fcbb3d816d771ade57736f2ed1f1f770049165767e433790efdc5318ddffec55873eb34d21205ef09ff0d376b1548828119e800b31b8", 0xff, 0x5, &(0x7f0000000400)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000440)={0x3, 0x3, 0x9f67, 0xfffffffffffffffd, r6}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10080, 0x0) getsockname$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) open(&(0x7f0000000540)='./file1\x00', 0x80, 0x4) getpgrp() pipe2(&(0x7f0000000580), 0x10004) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000005c0)=0x9) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000600)=0x1) fcntl$getown(r3, 0x5) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000640)=0x1) 18:23:29 executing program 1: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getuid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3f, 0x7, './file0\x00', 0x6, 0x9, 0x1f, 0x1}) setsockopt(r0, 0x7, 0x4, &(0x7f0000000080)="d0c799b32b57b79f52ae0b2bc8", 0xd) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDSETRAD(r0, 0x20004b43) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x5) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/52}, &(0x7f0000000200)=0x36) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x3f, 0x0, 0xffffffff00000001, 0xfffffffffffffff8, "64e33eb55a44cf5937738c775cfbf8cda99210f1", 0xc7, 0xffff}) getsockopt(r0, 0x7, 0x1, &(0x7f0000000280)=""/159, &(0x7f0000000340)=0x9f) r1 = semget(0x2, 0x2, 0x400) semop(r1, &(0x7f0000000380)=[{0x1, 0x0, 0x1000}, {0x6, 0x400, 0x1800}, {0x3, 0x6e, 0x1800}, {0x0, 0x3, 0x800}, {0x1, 0x9, 0x1800}, {0x0, 0x8000, 0x800}], 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x9, 0x7fffffff, 0x4, 0x1, 0x800, 0xf493, 0xfffffffffffffffc, 0x0, 0x3, 0xf8, 0x7ff}) r2 = accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) ioctl$KDSETRAD(r0, 0x20004b43) shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ff9000/0x3000)=nil) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x0, 0x26) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fsync(r2) 18:23:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x0, 0x3, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x6, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x7fff, 0x80000001}], 0x40009130dbf, 0x0, 0xdde, 0x0) r4 = semget(0x0, 0x0, 0x400) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000380)=""/4096) dup2(r0, r2) 18:23:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) 18:23:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x1000}, {0xc6, 0x1}, {0x44, 0x3}, {0xe7, 0x2e}, {0x81, 0xffffffff}], 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 18:23:29 executing program 0: minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0xffffffff, 0x62, 0x80000000}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 18:23:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x18) r2 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) write(r0, &(0x7f0000000040)='h', 0x1) 18:23:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) syz_open_pts() 18:23:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) seteuid(r1) close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e7000bb5"}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:23:32 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) pipe2(&(0x7f0000000040), 0x4) 18:23:33 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4000000000000014, 0xffffffffffffc001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f0000000100)='./file0\x00', 0x8080, 0xc5) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 18:23:33 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xe, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:23:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x3f}, {0xce, 0x1ff}, {0x5, 0x7}, {0xa8, 0x7}, {0x85, 0x50000000}, {0x20, 0xfffffffffffffffe}], 0x6}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r4 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000015c0)=""/8) dup(r1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/153) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r2, 0x5) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001500)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/4096) read(r1, &(0x7f0000001340)=""/170, 0xaa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r6 = getgid() r7 = geteuid() getgroups(0x3ffffffffffffd0f, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000200)='./file0\x00', r7, r6) 18:23:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x7ff) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x1, 0x9) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) 18:23:33 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x1) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r2, 0x10}, {r1, 0x8}, {r1, 0x80}, {r1}, {r1, 0x80}, {r2, 0x81}, {r2}, {r0, 0x40}], 0x8, 0x5) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 18:23:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000216000/0x2000)=nil, 0x2000, 0x8000000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:23:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) clock_settime(0x2, &(0x7f0000000000)={0xffffffffffffffc0, 0x3f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xfffeffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 18:23:33 executing program 0: unlink(0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x18, 0x6) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000280)=0xff) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x2, 0x3, 0xccd, 0x9, r4}) getsockname$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000000002008400000000000000000000000000000000000000000000000000000000000000000000000000000000000ca000000000000000000000000000000000000000000000000000000010dca938e9fef4820e7bcb7d4e0c435a025a9f44e9eec266b5103b7a03215bc4de68e0bb58902f493c880eff7954de94301b56a020ebf769d049c28aaff3b9c6b4a89"], &(0x7f0000000080)=0x4c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:23:33 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108d, 0x0, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 18:23:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x2000000) 18:23:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 18:23:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpgrp() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) shutdown(r1, 0x0) r2 = getpgrp() setpgid(r0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) 18:23:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006001, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2058, 0xec) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x1812, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) 18:23:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7ba, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r1, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd80f3f4f98f14f03d973242f69b5fcf405b41d5"}) write(r0, &(0x7f0000000140)="96", 0x1) write(r0, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128f72a846ada3e00fdddc4538a8ea3613809bb", 0x3e) 18:23:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bd", 0x1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)=""/200, 0xffffffffffffffa2) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000380)="84f47dbbaf842d935d4263319e6803f907d99080360c4792628b6c20465b4437a9a8da74bc8f61dbb0de83f34c8dc3141d9c0a8304adb252e17e58ec5efff1a8528f81faf6491fd5f814463c9261b94a2c1fffc6c755fa2ee80ca2a2ac8d400565e6fed1ea615fd882b8", 0x6a) 18:23:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 18:23:34 executing program 0: r0 = socket(0x1001000000011, 0x3, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x20, 0x4005, 0xd56) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:23:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 18:23:35 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a2f83c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b676cabfe8d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002350d46e0db683d880a2db03e70000000000000000000000000000f1e959c08dd4844c0fe50c3045b60507d493a12fb0b74d1875993db1360cae7ca349e7fc2520e921e65ca541d17d727ed886a6448ec2422e1e5fb7b53c280f8d798f695c363ea32b1641ed3a9ba44e31a9bfbf31bf6685e064bbad34f834907d1be4dae76f30cbcd215c63a06eb6098389ffb2eb0b287f94ac80830586058ab0c023e5a5fd79536b40163e9dbbfffec8396a55e0fc58f737c40e1536902c24d6bc72"], &(0x7f0000000100)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000001200)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000100000000}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x2}, {0x355f, 0xffffffff}}) 18:23:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x6) 18:23:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 18:23:35 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0xffffffffffff0000, 0x81f000000}, 0x10) setsockopt(0xffffffffffffffff, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 18:23:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000003b80)) syz_extract_tcp_res(&(0x7f0000000240), 0x4, 0x400000006) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) shmget(0x2, 0x13000, 0x2, &(0x7f0000fed000/0x13000)=nil) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000037c0)={0x8, 0x6, {0x7ff, 0x73650650}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x3ff}) sendmsg(r0, &(0x7f0000003780)={0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003280)="7bc784544f24ea1d06d6cc95f27e7cef99042fff3a1fd5ffd0bd1ae12f9fef583b69d991873b86936bd9cf9d261ba52b48ef8ef13a5f66", 0x37}], 0x1}, 0xb) r1 = getuid() r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) truncate(&(0x7f0000000180)='./bus\x00', 0x6) pipe2(&(0x7f0000000200), 0x10000) shmctl$SHM_LOCK(r2, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0xe025, 0x529) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000003a80)='./bus\x00', r1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 18:23:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="7f724137b56b4b06f54da2f284df84c6712af88e0384a2f391d063ca7caf4783d52ac9877bbbbec22531ca8702e38bf1c10000000000000000000000000000009d72459fdba07377cfe4d1caedf7bba10f0e5e64f1c834b9f66421c224b347f5e7cedf59ce7f13c0e374da8fb6d9d0cf9c74eb17bfa3e80cd4eaab9c740ee0cbb739fc9f923b5bb0217e9f4a132efc727090802ef85d76499a0b0c20a86898145f3ff3ed83029547730e0641eeb80d98f2af11735d0cea8e2810605751cade885c657f4bbeded6cac30bd7db", 0x30}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 18:23:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000380)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c", 0xb7}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0x1}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:23:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x35) write(r0, 0x0, 0x0) 18:23:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1003, 0x813) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000080)={0x20000000}) 18:23:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) fchmod(r1, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{}, {0x18, 0x1}, 0x0, [0x0, 0x7]}, 0x28) 18:23:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80a2, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0xffffffffffffff23, 0x6, 0x67, 0x1ff}) r5 = semget(0x1, 0x3, 0x10) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000001c0)=0x100) r6 = semget(0x1, 0x0, 0x0) semop(r6, &(0x7f0000000180)=[{0x2, 0x6a0, 0x1800}], 0x1) r7 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc028698a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) kevent(r7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x60000001, 0x7, 0x39}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x400, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x20}, {{r4}, 0xfffffffffffffffb, 0x20, 0x22, 0x0, 0xe1ae}], 0x8, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0x2, 0x8}, {{r4}, 0x0, 0x2, 0x20, 0x9, 0x5}, {{r4}, 0xfffffffffffffffe, 0x82, 0x5, 0xfffffffffffffffa, 0x7ff}, {{r7}, 0xfffffffffffffff8, 0x58, 0x40000000, 0x8, 0xffffffffffffff81}, {{r4}, 0xfffffffffffffff9, 0x8, 0x80000005, 0xe2a6, 0x1}, {{r0}, 0xffffffffffffffff, 0x8c, 0x27, 0xc, 0x7}, {{r7}, 0xfffffffffffffffc, 0x90, 0x1, 0xfff, 0x5}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000002, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0xc1, 0xf0000000, 0x4, 0x51d}, {{r7}, 0xfffffffffffffff8, 0x8, 0x3, 0x0, 0x200}], 0x1000, &(0x7f00000003c0)={0x3e6d}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r8, r9) 18:23:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="e589e79129a85f031bf8558d58e3fffdbe78a8beff6ccea347ffebfabbbfa882d0b629ee99a4b99b8e2be18a01f8b8247e9cb805054a2ef369694cfdbb6281897e3660d8580d1741ece57e4b40bed214e4c4d12eba4650de468c524a90c0a2e320fd9dde3fde57ff4f570b00e920e98a2f9b1a75b14df95b430de74509ffb31e42", 0x81}, {&(0x7f0000000140)="d8c9b476e7ec9e160d94ec5acd3cb55b4a6cc3f8bf80e80ce5643137c907565f708b5ae0d6121aca", 0x28}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xa0, 0x8}, 0x403) 18:23:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x80) 18:23:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x22) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x4}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) openat(r0, &(0x7f0000000200)='./bus\x00', 0x0, 0x80) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x1) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0xc4}], 0x6, 0x0) 18:23:35 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 18:23:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x30, 0x3, 0xfff) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="71ada238f4b62562cd3331034c9002687f8d46b689130125539043da11a007e6e1d2d98b38220885f66d927a28d4feba9f89dc4982ab4bf3a6428a45933baa214333c5163a11b7376a005151cff17886335d0aa1042a8c0d562603287bb91b4f8c00b8da996b3de7aebe98d9164de9102ab452d0", 0x74}, {&(0x7f00000000c0)="bbb00f74804e23fda6d2d9650fb3c1490d8ffb3488dbec02eac9f36f20eb36307c91401cee7046e392", 0x29}, {&(0x7f0000000100)="b8e4a3c91eeafc1906d520df78f9564a94811af335505bb4630429ec8b4dda0d0eedbab41472b40cd631872c640994d734f08d3cbf16895ef2a195ae3d2fc13ff003d991c2d70f518ec0f86e5ad64caf563fe58438b26bf98087662669a65a799c7b67121773904e77ed98c9c567db17ef36b018a6eb4c6992dba49e1aa96c73c502c9d1d43938541408cbe757c4275f2bd6c8e2aa68176b305868b355baefe0e8496ccb347dd6dea4ba4489a47c8641ad5c43106b56ad69", 0xb8}, {&(0x7f00000001c0)="ba2cfc1b49a8b712be79682463b884c625de484c81a0e67fcf6f1e78c5ee3887d944f101c76d9b95ac0dcfad08a41e4fbfc9d3d4b437d2fda846c8995618f92031a7e7d205ea9b862f4a952a94c4a967811a6cfb27be768094a9e0f84f5c180afa853ab022bcbfcecc83ce9fe954d51bb4e91c627e51ae1e3cad5cc00fc34a55d9397d85a1882248f11d579bd6d7ad10703370cce5f6c04f9dac76ca557d7051607f9c9f242831", 0xa7}, {&(0x7f0000000280)="8bab9450cc0d11e54f4b32807e6317838b344c9e3733fa88c5a0a8d34bbe45bc7bf65cd598b9d1446144e2f473c5a322ae1f3b4d1695feec072f6c89f165f87dedbfb038b308727fa475e04703a9bbdde63cbe702352b8fa511ebf356382a6de9e87b0b5fd7d103aba43d1d2bbb937120aabfe74588bac06b121d8bac2ee04c6dcb1f2eec3364179cece4a4a18e688534f59f29be0c87102fd98ebee488a35", 0x9f}], 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="a800000000000000ffff000066e5000053107dc4b70e1b25d5c129b468436879d165aa021b243a8c81f3bae8897d9342203778d2c287c382713212f72ccca89149ebb04d40a32ceda58dbe53c4835d7389461d91a2191d2984ca99896e88a990d12b9e4fc959d6e634a64325ec46fa400f9879b8985ec05c591f3b33788a38980a7e266498031c9cd49960887e5b46dae9fe6b47f70006a035e5ce04877a31ffaefc4585efd539b61010000000000000ffff0000ff000000d97119d91e115caf15c02e6d35b4ab09ed1720d6690df5e67c29922a071a8c5a9c98baa62d08d49c8c8e714b5ec0073f3fe3712e104dae83a5996dde47e24b57768cfb68aeb794b7e41b05292efdaddf696ded883e45483259f58bbfb08765cdc49ea37f4e9a2c1dd3a1fcaad351d7d6a3a3ff5b9cc5bc40f92387bb2e6709ec83460d2501f91c8866f6582a9be73f87379c955b77b9442fbb3ef565feaa420be2f4287632d84113ed9d5aaef23833ae9fac0e1444e7fb4a2d334f80f8ece93599d5030af8a2f3740fa8bae5e394e4b42ea2b5c13eae083e77e0d54b475c55d4ff9e1589be24f7e152a5d6f61cb1970edb7a68ccec97f5356cb1fe45877d1f4da5058c755ddfb863641429577d370c44b0bfc0640b9e90c0c6994c62bad4ecdf0375dcc17e3c59b42b38a58986ddb2462be0f9ff89227b993fae3c9086acd79c3e2ceaa19b9a3e147c22872c8e809553caf5317149f6ba3d72c10242e79e20ff9864be0c4774a9cad93794126f6585e3deff59e6512155e555e6aba7a948aa6283aa5420335788ab45bf0039ae1c2b402efd15db704c120310b945b11d36c708f839992e476602cf64cd850f5124b3b4b247f81aea3dec69a7730ef20102b6f766aec733ea0511afb3719bc8525e96eb51bd0f908beb5ddcfd8d3cfd061a0db776b566373370c1006a43886694330da215a3cb032e4ce34ba6d603498063cf29b0f5979151b6307fa3f45b8f16b21c6e17ffdb72a90322dd4faa0f696615b1c5dc0f7f1dbe2bd9c33850d1e56d38fa507707927996179de133867e7f728549f93d2ce79a346ff08021bae03c3f82f15c8c1365a0274709b4b1280b6d6cc5206fc4e3ce4f83a5a5cffea02e37f793a80e17b83a271a3d5a25f36b629c2cfbbf217b98a687ef26bde173c6310a68b087ea45f4d8656ee2da2e44b29d481bf974a1cd2a65c3930503f61f16e374afcb163175e5c2d7748f985bc5f08d3596b7f2785355c747b4165ac00aa31de244d8d9599b650963f9a6460ad33b2cc9305c4a1a325ee31189a774c3d256b8d8e445a144530b11ddf178a07d3e5fa98710d63eef973d19fddb6f5fd1e80084f582b3116fd5bf09dc794c015eb2f275537b00e8b5431a09d4159d7832860a90f2fe4acadf6792d1beccc66a51a30d9b1941c30cfaef8d90519e8ef9f087097d9b3109932574a5f9d3312aa45d32200067b95ed097621888c37fe0aa6dc9da7f88a57809d02f8548daee13666b684b03e80be372ac83f47ab96474f2855e99f5e979df41eb0274982fa96bc0fd90b057b8b63f4cc6162f967300acf65650cbdf2cc8b14d3e97fe9bafb94d4276b72159ca12cfcbae9533f20a4b1d5a72935902fd9b1b9ad077ac3c186809fcb0a6b64bc62aee3a5c03ef863dbb82518ccad374dbe65b9c7917473a535d9cab847d1807d50eab4d9a7dec3a5843f347054ac46ffaabc48bf1369057043bc8d80644f6f385f838ab771e9cf3f4e28afbb4cf4dbbc7b112eb397353ab94c0737a76bfc207960d0b014095cec9042f8ec6d4952c742f4c4f66219eba90bf9d81d99fc68a53fefe0032441a0b374a8962a947518daf161ad6cde7963d8b32c6a2bdfa17d844e59e563de6e0afa30606c8d69fbc3a3071210634eab3166e10d10256250cdd18676ec3d97f17e90fcc9e9aece1b771ec963ba79cd9d97bd0bebb0960a77e5c394bf1e8201221664d1e545f1d4117e658505dbbdde367d05b0c47a5424edef6f52ff95b3d15691d332b3e25eb7076d8c1b377b2d88051dc55f41f95b0963f681c90d55afd6aa37d0bcd596092ca9a608cb6a125dcc37f3fc3aee8dc4e0cf5d8fa05b29d3ddf46fdd70b1a9689e3aa62d8375dd19246dd2700ed9a2895cfeffc17ec23fc2d1d985664353c34364ccc779aebdcaf50544ca7abba7dcf0b05343eb385068b3efd5eb7b76c2ffd52c19f4b80d5b11070080424e7b1968ac15c3ac6e12a16028b1002a012a1d03fd44305a7ca432f6836a578b26d70cc70197aac585372342d01237743670c9ecaf2dd2e8a78497102e84d2510bc41f742f71e01b7d8a6f50b3ffef2623e509e66762982fee4dec4fbb94f9869403c32bbcb868c1acf6434d06761d8e18ac080392ba1e7d3df6e0f3b463f8a014ddd96fe227c20ce9077f2c478eeb0e75055a115ec01621e94e541229894683f2cc41b9bd64aebf32b9f866dd372f671490ecb424fe165f8d695214c6eb58b82163f1517462f9af5290325982e96366465bb70ecb55fa364d8fe48c0754465d3aac1d1e7b9b465d34da9972a49cd408600efadc4d556caa3395f4a927c758db6bbf235070397b892d0780e5d888ea4f818c93c923f90aaf68e923d023cfe63ad35d2144ab594060c3ed84f30a9cc7342b69cfe9345aea621889fc19a4f9fdd0803058e786ab9678188774aa44603595c5a45a3a18a49acb1cef27cc2f3d63c7e9505f25b608e01c7e3833501e29afe3c6f4704095a87c0bd8cf06b68ba1a7846f25bc3d65e387eff3b4e32e8ba5d289aceeb7782e0daed0d65cb1f8e9d526a80a60b5f01bd6b5d9c6a86ce6135bafab65d812438ddee304444895a64503b43527e91b40e902dd75a27cff15e62d7d2bfae55650088bd075ba9a0b5fd197f728b5884512182f4c7bff4ad59452a18c270a0032263b25415f18aefcf74edc90d0434e8ccfcd1ca2ec4a9ebfc8771c37265c2d688beebaef991ca2e4aa0a366b6a5e5b2f2d1622f8dc1e3b18f6a20d455c8e271074b97810ca1f81a879f85f5731ffd346c09997aed5aa68e2b0098ad5795753202e1390a04e7563988bbac4b27410ef1cf64fdc5108ddbe5f508d3f5764e1f6645c79f6535cc0b13eb6ba75b4c6cac3cb71e8307e01330c01d6c8c325edf539126b5b38dc2f749ad501a36df6ee4dbc62e6fa1e291c6b35bd75e8d90b5a9d14471d62b4069427b2e8187b1cd243bf3903cefbe6a08ffa9785ac2c6281cce13fecadfaf7800b7c9370a379dedd8209d4454887ca88b98d29c642eecc967c2e1f99a3d22e4125ca435d0f2da9357ef35bc9ff9ad9d484091115ca2e7e43b5712002a1bde37c2055acb386a3cfd4688a5d7eecfed86a42394efc77836d9ca1b60569ea731059365c02b7104af85a7ff89b359c000fc555a4b8f45d06dc67c730fabf8415f631e26b9f121a77526641288aa3a0678f29dd560659711495143400a4a840ff5a8bc9e2019e7310737a3ab2133b0fa5ca67274a45b4494371a9d0309aad0fdcd2a2868b3f25b6c0c6a3a62e5e209916f1b0e4a6e9351971d8f3cc92a7e67b9b84d9360b9301dca34c90e4aafc4a0d2642c084cc5b02f6322b0099382f79997777f2895f014e114dc3e6f0e29d6d529172e773c05fc20c595c687a70b14c634626ab6f163f22b0280574a0dce41fb58a880807de2739705acd54ab57059f47ce7dee18ccaeb75acde2a37b9e8c70ebb48b692ead44d299b420fbdf4dd0ad8768cf5e14dc34aede0f8a96523a0b177219cf8c5871319719c1d72f54802ab170b1415eee0491a0432997bcab15cdba7ca0b8e28c712b678926ae78b26e9116825b472836703ab053a7700f629f3fd1be63e82699f4fb08307055cff851d287e487c68476b8e2bfbc98aab3a9b3775b46977ba85cff7def2f41a63ffaf94e7c3439b74036584f74efee245d04abaf9e3657fc8db6f45ae38f1c0aa172db0f48c40379af9135fb11bd7be6f1cb5d03a161d9e579358550d816d473b1ec39f508c88b6da25c0e9561656a503aa626d3a836817f330694c3b50b89235001c513f17269811c3fbab63fb48d3d0113d46ad48b3e7f0de8b0524ad3cd5faf84ab8b3a7be33496d5c21df83c7881b2f5a383192551f188db4ea2878d9aa606b471d3bef9a06af556abde30b4c3075612a04a1a4c5a95c567ff1a5bceb17d4d3ddb187f78601ce9383924a21b58fb17031fed7e056ab59951856cb243c14421c577f91a54cecd1e82acbc1b4338cad5b893977e97f44d1c292fad3fc698f071f494630b713cd95e13fc01886671a7f768759ceee3b35384963ca1b0898502585db953f09d80d3c66fc882cdf3f296356386161efe8e6aa0e9e6ea34653f15c722660a038e348c6bf464bb17a8ed8819d03a5a9e1fba4c52494543bed34e6e2ccd4e1d5f33cb5aa53e9996a068581a180b0e0f2117c53a05e88acdbc71df8dd649435df45bf330f85ce9fe6398a7a450922208dddbfecab85735841a4198e0fc23b6fff66f4bfd509f1a6152bf830f56d3a881893971a872c37dd54e9b8227a2bd283f91e8ca48be9216a67529b164e8ebba4c0433f3c93b868cfbce563c54ca54e3bd64e6d4b8da7596244ab1ce57a65bd09f6b34145b159fb433d5dd2a581f65e355082fe9432b10cacff0695e459b87b24eefbc3a2f65df3f539aaf14fa6a56099c2f4a2aeb99f4d0ed0557f99474e78d9b026475b77dbb6ac0c33e59c29e97461e0aa6b512d159dc9696dd0fe2cf7aa9b1409b09ecd96b7253da595f1d73131eb68ec7d70a72aa88ba339cf7ab62d87cec43a7305911a9998d25bc63099ce31a56c3249164cb3be3ac7b2868c159334ce4bfde316c668dbdc215480c69808a973ad169499126c6ec96f984a1c38722f75f2687de8f03e552df6cebd2e3111bf79a03e2ba9de83d79bd89dbc8833b77180cbad057c8216ee4518a327950f98466f4b7e7789aaf0da4753846e7ef4a6de80ce2b6d85d9419181db1d567c51c282f8f891b9f19a1b17de4f898e4807abfb00da162c5bebb1a3b169ea1d6ab73669031b74fc91367af03e17ef3aa2c0d7a4377918a0fc44d1f618330d6ac1b59ecd0a7efd121843a1a7776140c093f8b222eb4a5fee3d14c01071c6d2fcd71e753eda5328d7467f0d56cfaca5c014685f8b00d9a421b5b90bf5c3933b8af5ff92c2c6d79d48af6b8ea3c57811852986d22f93945519f425ea2261801ba4e2ff3bf3d5072e45aad60db38c57af2c02639bae5255a9ba59bda6c0a9b6a37e2ce90d5404692f1e283cdad8bf337c4f5eaee2f2b18a1c92cc08662fb363f59699ecc7ed51c58be0150151b6d57ea31e6c9f32b9d34d0a6b220e1d481cec6c127e413015dee7c3eb428fcbe7a6acd34e4cea8b4b9a8c90ac401dd2f86bc707ab0873d92ff51e66bab7440c1c0a0304006bf873db29465bb1904a9e4aac247ab487480f127a86e6642da39d343ac44ff3e52673a7c4bdc042c4723fe5e4d533e6428a56e7736d49f321ee206c0f775cb756909a9a2dd616cacda37302907a9ef566bac8f84df47c53db55061ac61913d4d143786b73ed1ff8bf8b223ab0f95eaeae13fa330f3d00a64609c2b48cce511ad0daa9d707deb7cc13408d32f032eca104339586173fd2196284653163e3861e355a70dc193fdd34af43d572aa1bf9ace92ddf875fe4d433de80c6a0f765e982ab2c2196384ea9a2a67ddc2dd72aff69b67549a567eae1a47d8e7de7b7b436894bf170a6084665acdb81e5f8de746a02805ea905ebd9b8398ac3f56ed009848fdec0e55afba224e23cce335134ae2b9a0f043ee326a7bde55b8025e59d3192f9a92d2690e1a6f36c3d6e341f10581acc45a7a96b9f5677b1dde0891e346d637ceded8556c189baa4dfd392d2d6fa94c66f8df99db6a2d2a8004894b11a7fb540b53d5e007266947897ad4b1e4dd383d48a6f1183ea7000383c6132999cf1baf2a66135e57e6e2c3dba071a337b5fcb29384619842a30b6fd4c20975ddf96f2000964bf9660bb6087d26e7a29c49f6d7b1ec7f80000000000000001000000060000009bebbca12333bb5d721cb4fdc858c9a32721120acc81e720f69d67935479b3316984865701cd52249cfb10a53b61234f2733833363725945750f38648ee8b659a42b5ac4c9b062505b90076b8441f1f3a8d1c69f1e7ca6ad3620868339e48d8409d0d8cc983a42be12303113e0f378c941d20a44103ad9430477a49136fc0856dbcbe4a766b7d1f243f73002b8cfb0d8f5e63c196cefc71d7b75274352e8ebef9cd5dafa00bfe36823e4125363f29e9240d595333c89c550d88659cac11b34e286e29dc768fbfd17d641abb3c4aa7b47166fd0d7fc7cfd48a853c7624d2cdb7329abd71621b9d3003800000000000000ffff00000200000028d87d8b58bad15d0d8adc0f3cddd9884042d7743ebf96338f24d3af4717c2789795490000000000"], 0x11e8}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001640)={0x2, 0x7}) sendmsg(r1, &(0x7f00000029c0)={&(0x7f0000001680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000016c0)="07adf68feaaf3f643a4a050891ea0eba484b4b9e3ce584c92929b7c0bb5c33cf41830d83e7", 0x25}], 0x1, &(0x7f0000001740)=[{0x18, 0x1, 0x6, "948f01ab7f4c4adc"}, {0xe8, 0xffff, 0x5, "dd1daf6a8c7bc41ea9fe6acbf72cd422181d990a7f201c3d244b00740a05fec68ecaa1f7aee418843072688edd6aaf55317f7ac608304f53f2defd6a0c10a569b72cb85d91a534997b84d34cc5ea02540a31ee6b4121bead4923409d86aeb27197e82de9fbcc35713da78dbe419618d2cf731f54a6e928f8d614c5acfeaed0191d00250beba94a5c14884f3b11b06c146edbdb5a154bec4efa8ec29b6621c0b0e9588c5280c72c64c5b88d7131c0f4f839f73c55fc753af01952789f972fda1aea143d790d51b85a14c061493a69540106643c2d9314"}, {0x1010, 0xffff, 0x6, "4c181da2dde82a40e28bd00ed53220e235a24d37b3be98fddb296c07e947218f84ae6a392311862c8f1500968a15bb67e58834ac7d6e6df0709e88489dd90a429fa0d3ee0da4250dfc1799af4cc310f7c0dd81eb27ad5a563bb679c9b6adb4ccd511b0c211872b1fd6856421de02e961e72e702c417d2a7fb89d3f3b8d077dc9327540542d115b82241e405c6917d555a93c91dc9a5e7647d2dbc94706e6f159293ee16fdbcbafda73dc2ea8fcc5a65ac9b3e9b667f061cce4604bb80ef91467363e2986f0bf16f9d1a5e4543902060b2b5310f340eb543c4344e62c031d018315067832d5fe7b32f0c6b75e2d63693fbdc38491cfc950ef5e2bb1806858c1b123bf81ffae93d726252af32ef6f1936a2e80c0b2a9c30ac5b10ae70671af6dfbb05faa0dfe0771a22254922aea1fa5d77cf1c23cf84c15465297c2f72574c5fbcc20d339b40f597baab9e9d3e6dabf8f0cc8ca8bafc90058dd3e9ba73234e80e0a956ef05c872e505fcf467b7536fafea9267e67a312bb7b56bcad2981b4e0061151bbecf1602729ea83956c10af1f9a633cf560706a35a6839929455b30a5a0f7a0ea75f41e8fe8af61b833f65b1871d3ef4711bf2fbd8ed8dee83f4d667dd31326448eea006ce59f302535ba62044656a2804a449d093a396f2b9307aa99ef39144edd28b128fcc901857c45d5ed75a26aac615bcdd490f89dc5652f47816a64c9af2ddb2cded83f9a3c61ec7cc79c8c7dd5ccecfd8d66e9c09015eea7dbecf6810187df0d89c353223ba7fa6ae96437055b2047ee20c31ac2ecc2040409ba14f6fe14f55260d6a79bd12c4b277a2937f9b3e7e1e4c2569432831c3f7bb40ba82a6ba873d90ae3e3ae4c70d953171eb057cc21aff485097accd730c297c57ead135fa278293f4b905653373e3d1bc58f45fd395b5e5097c773cc33451bf1bf3b362b0205957732be1c4876096b28667e788b12234e75ca9f292b6fe1ab28ed8283b25898ea4f94143cffc74136c764018352860c14802483df6cb23d372c36bb96f6ad5ba0202d597acc95aaddff422bcaf1e93b9ff8fbd892488c63362e16b484d9882c0aa8486c2745c12bd6a24a1d4e7f161e3df8c2388b524b5b01e4fddbb603c58b03f75e0bcd15c917f5b2073f067541733449cc073a4f3ec5fcedff6ab038311ec321118ad1211a256d44c77e9988cede4542be01581b3a850cd89ee9b9f9627bb90be88188607a0ed3e6e38c68dd146b7e9fbbeecbb4be20464ec77d5a65cb292097a75e0df6c14f686e4270705057ee8e7092e2534d79ac0438e8e5627fb149b4dafb51b147b30d04aafd8706c1dacc06ee557159c37babf17932fbec69e89a519fd59ae6a4a0a5dba9d11400eb556b5465a550c165817b213dd8b5bd7043e6343d6aa8184b7c615dd28f73b0f667189146a4c783c027c6507df6e21640e507cb87a85c91c63fe87ba80106fb9698b7ea98802655669327a8a9b57062dd69178b2298f35ec10cae5f473a9f5c004863943e31cd37611c74b0e4eb1c8ee49ef29b3112ce8cb69414b3729069171293fef3531aaf4f375061a6d7a8902dc663fabc1e82583eba08b64ca9651bbe85e65f081ff4a8119d4e21eabfdc648df0bc21f541f2de2a72af2809aa86cdd87aadb94ae4b26a4bcffac6592283386e8445aa4f64182db47f99a0272d70e1994a60950b0b6e2dd4ce862fc2105327f3ae35b3d6ead203bdca9ccec20f2a8ac80e18dc205b1aa1711667386b5957e573a2637faaa0f6fca4f9a4bf97e7cc1eb3f6cba237cc05de744c9197531c0ec69eb3fcfc90c405c10ff9c993eeb6fc6f6e2863347d9527d18701a7ea10692a85b8542f83067eadbd251ca8caef0dab39c3e9e97e97afa6785f10fe44da9603d1960a5ce884c297ab9acd0bf974f210b60d77203deb9709a517181acb43c92615429f3f9ea73bbf41f511632704f0f5f60f43e5a1f37f570dab8a16099b49841b1f8410e956672ac2bedbb543d4f1ffe3dace63f16bc2482d2d6838ab1608153705099970db5b6e848b65f4680a20a01cc03d628bed0e667149ee05a579c51729dbfbc619a1f48cf78d4fdc5915a59dbb05071ab35392d89db77beae21d8a8d85f093373874c8b927973366cfa7adc9c736cb91f2f03c834a4a1da5a8f77fcd2f9d653f807c321db625285a964250a41488798002ebe5355e848ba4bb0d21b2e8d856c3b4d3522f0d7628a68294e27d2b700ebf83e9accf6e22a798c907c7c369a907cf1ebb0257bec4dc725b166909b4c8fd22ed2f28891a6cc1935b776ad526f6f27febc594f39b6b5600957345d022abdb572937286214a888390bd1b96158d3795a70c38c73b5ceb7387651d6e9e11c68e7a52887356223da4f6528c00d8ec778c1ff227d90d5e3c17deb1da7712c4998088cc3f50bbebbdbc69a40b3b1cde324381faa6f67a52c52a5514edfe1d5afc15ace38959d9e95dc70c719f20a2aacc1280ff54571021066a4f48da35765009d4d811d263204f691f9bff12ae6384c7c75e057086a38cae3bdccd66861667afdfa4b8beb5ff284ab571ca6957897c3bd2d57edbde8f329215a66cb37ac7af6f133e310edf3a124dd6112dbecc7f1ced48e6a24dfa97368c66630b1d3e5765f74a906eac1e0cc0b5573c578242fa867c4fab2b234e999143554821273da434f5a26fd80ec657b9c124111fe9dca8876da5e5ea8e4e58731505328197cf22441bdf8f2206a04d2c6ccfc120c55a77feb78506c68bf33cf2f2ed4c35738761a06e7b5ad962c23a7edfe8dc0b544bcb4cc8837afc8833700cf1f03ca8b35a9c111c8c52b9e017c122f425c409bd3fb0059c0abb03663575b794a2045b919d6e4f90fb393d13d729f6b4811bafda2da5c6f990e29dd8babbd6aeaf904e09246a775af0762efbd7ab426cf893792ed923c6140179c3f18e3ed4161056dc243517d9fdd7180e9c55b9f6f140477f058bc9c0e2e2aa7abc9148ad48aad08c0a5b4febc5fc67ea7a82af3900d6f5eaf7e0382db9ff42639087706f565ebb6151d39b821e8c7e597e7926e24b8f061a3c45cb39a120ffa4fb0fadca44395d6f37cc93a96355e480b7753072fc91a5af0dce69b2b11dcb4f57828c9af3828127b16096f7c0d667f94f1da9f90c28a4b2e2d5f6d0d86d37a418ac88ffeee9300058566678f24b16ed82a98e089092ad484ec8e7d3b6c3989b811b74aca68b9ad1785b417684165d3386bc67b36c9af4805c6a89e5dbb0fd61162125661e8342f616fcf23f57826d21fe84a6799308539b7916029ccadceb2d15663a606cc21d81673c241febb0e5031dcb678c9b2291f5fcd6efd3fc7ed67c55bc86b051308911a48bebc3a5caf47ceddce0b1ccd499f33a6de007a32401d8712e0f4d74eda45c711e47d80d6eb801198fafcb14d82924c8eb4fc764e3fb4a380dabc8f7f1fbc99503f53a4cdf61fe743511eba055571c2bb6d970f24a08228b4ebbbce95f9cb2ed6524610d417c675d644341e22fda137abbe713376c018b47e8beed5e5449cbf0870aec734835467a60564a23f00929ecf0ddc41ee825a53bdb2c930dc3143517711cf3b335f59f3bde47d17c67ac602be04a090b9adcd936c3af5aa0a8c07817ce1af861268a50335090054eea9ea741e239cac2c27ef5656e819869cfb116f615371f292d96db44e6993e9620dbdab11741c01a96c45b489382fc2e9f8e23936b2680df35bbfa438fa33b417cd0534f5a42d5649858cd3799b38f615d22931794e53b082942fdb01c607c361856c33594e45bd98722b98f4863c5eb7ba44d69d0c53dae8ce297afe1f49d094f6101455ed4d81ce75a1e9fcce26a9670e151677ba2af6d5a3482b52a87cc93ef4a94a31592ee505fb50cfeddc3a990ad913be7163e059fb5c580047edb0a7c646e8611bbc0ac1d72ed3046283a9a83716f40f670aa412a0368ed1a6c5e1934b36212037133ce017e755d11c8693b540d9f6dc0c2d81adf63942bf6d0bcbb83455bb34e0eaef35598da92fcbc507efe8eeae6fdb85b3c05d9bff19ee367122b07080fdfdde8edd2b1c927f6b9833fba21024426029dd5d677da5b07a046ef87232fda9e1d40f241cc96d21b78f5b1ce9472f7403199aa57d1ca4741de034697c4f8abb91a31a017f3466853fa7cdd3e4399ce0f69b4c01cce8a4084f6d4fef88d61a12459a4c1bc74f94844269255dd8261158d21228aa3116437fb808eaf4f20741bcf478345c36f32a5a0b4680caa484bbba2eaed904d1860ce9c9e98e871c9d25a2736eda2e98b0ffd8db037c2fc682e039a06e60d7b7f6161756803eaffda8d9b07dfe19c8b3225f42bd6293778d1665f7727d2311f8dd5c2b1651a5b6b3e111a29b7d61f86e0fedc04a5ce1b0fdd115c4a58eb124b9adf55035306747f07b8c7e7db7c7a143b8eebdccb8674d54f4c1f70ecc19c13d840f4f64e9affa756813e24700b9960a351011eb70af788579b37a8b905a228dc2cca32ab8e449c5d3bc4d98a0c5c7cd6c72fb5d3766d0658dbeeb0f0395acdbede8b4eed29030e0a2e4ae54129df66e119c2d407e2f39e76a0f50c4aea73f7786f3cd7e751e3d2ade5a06fd0069712fbde9bd1af0fe00c61c38bb0a4828b6f165cf2b211209e15011b71508746c7177fc1e016f054845426073c2aec748c2fdc12afef825d31125d7973526eef02f4c58df13e57c2aa5bd13bf506aa7f4ef6bfb4eb1eb392bd26b36609650a163290c49ac490850eaaf8fc69f82067cd75c54c61034adfa04a7f7e6323080af4f89528cb157d4dfd89f5ee48af38921ca67d8d18a9582ad4cb2847614f80a4bad30a992552cd5f89eefd36c451f10c8aeb0d04cf47e1db628e3ce41ae93647ac6b3b036f1986832a8cc38744297d34b602362cd856032cf5a1740e68abcca9de0c0c86d6c544d22cd334005e445d7316f057314c11732ae77a16be414f125d4d2c308e5a7ab5cda9207855a535e2098a6e68dd432069d4e5a7a5050d8ca5e254aa7eb58eb0ed2eee5ee1aecf1adb05576385a1b056e6ebff5d01c5d73b95dfae30f1191466c671d82ac3736306a484f98214590d8971bd0701dadffcfb4c89e032be3965559f76b04cf5626f18f452aa634af1932763397d8074db56813f0e0aa6f0c549eeb382a2acb2ad71fd39fe187067f69a308d8128ed647379407f1a3ea7e8a381347f71625d9c9e96e87762e5da50e05bd6c7d7aae52d1e50ee19d71c11cc0bd0d3fdbfe6726b5e3055321169f7f60a58727c9cf7a9848c4f2c04f9beda3db518b5219991dae0c01dd9988e35f1e45d8bcd13dfd1c439c54e72c4690c87a3a8426ad87e227fd1b1e5e9f827ff75f85d588d264412457da41a8ebfee65f745200cf903e041ec0080e3be7cdf4d22594d40cdae1631fc691ff9a45bf4e4be54af64945ed9df8dc3b2cad376704395a95055fc5e2865bad8a923d2e6ab1c0c7df2f4df3881ad1363ae5badafcf155f591b3c1766b014c54e00d3bfa03b19c1d31ce1aa27c7cdc1a67c07716da38a2a831365296100b3b4fa2c10d46c18f10d45f5f7d898402b84be90788ffafe6935679d8e9fe8023e890102980bf28d95769eebb4fc6bc682a3e187167145d74ce16e2d0f2bb3adfa65e0de8148603719ff20c12fd5b06a16ed87dd2b87ce21a02c67565e70dff654ca12520fae8e5351409b09b0592c9dcecf0afe273f7f5f44198c62e034363b0c5f53fc9b1c31a4932a796776ef0050d0d5ccb1dd97b375f0ac242d860015f981b5fa693ca0585ae"}, {0xe0, 0x1, 0x2, "754472772f53bff90c0d7cf4653f63c1501dd30c3ac842403db1bb9f748de107def15ec611974e9c1136eb41e395218712b018004799414d7cc2946551f06641d2bbec4f7aeaf639373c8861714df977db79d511bd48b33977a3bab492b77386d32b559559b1566538f7995af51f654ab9bb519eb21176eccf32e16a85f33eb701b9c5e9ce0e06832032835d946f77f4808458f408e4da6a81bb2ae564aad0352cbbb3678a771f5bb01ad56e9477b60f12daaa1fcc988dfe89adde23243e158b93a8701642db230e6e0783"}, {0x68, 0xffff, 0x6e3e, "d46ede42cbd77bd9441cd3d9b9c8934c1e9e37c07fa55621bedd28162503e514cd2a799b7c472860842c53e9e5ccfa7450d3655718f233b4b3a28b023fa98d431fb9955e1b625b8120f0a05203994e17c81015fcc4cc"}], 0x1258}, 0xc) socket(0x20, 0x4000, 0x0) connect$unix(r0, &(0x7f0000002a40)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x5, 0x6, &(0x7f0000002a00)="155a57a3f884188165db187b3b9b5f35ed837c2926594d89252512e1da4b18deb8983c8640103f4205c301960756", 0x2e) socket(0x6, 0x5, 0x100000002) 18:23:35 executing program 1: r0 = open(&(0x7f0000000040)='./control/file0\x00', 0x500, 0x44) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./control/file0\x00', 0x200, 0x0) 18:23:35 executing program 0: r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="8266b221d82e9c6c", 0x8}], 0x1) 18:23:35 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000003000000000100002000e0ff1d00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6, 0x8}, {0x4, 0x9}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:23:35 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) pipe(&(0x7f0000000000)) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 18:23:35 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x800) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 18:23:35 executing program 1: r0 = socket(0x31, 0x5, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000040), 0x0) fchdir(r0) 18:23:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r0 = geteuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 18:23:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) socket$inet(0x2, 0x5, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 18:23:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x20000, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000ec42abefd31d1aa607e04c37627c2677112624204c3427b2b241a91dd94aea8db578cc5eed943a20bd9908d7f4cdc50f76719494f78b2b1a78e9af3ca2290fe198c9f2b3f44a6c50f8d13c9f59752fea11e192585bafabc7b395c72a691236758d73740c68b85f101fa132abbc970785c01fe83950e5673503845a8cdaa6e901f8dafd4e1dfca900f1cb83546422fdea9dfdef146f01de60d939"], 0xfffffffffffffe67) 18:23:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 18:23:35 executing program 0: setregid(0xffffffffffffffff, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() r7 = getegid() getgroups(0x8, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5, r6, r7]) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff5e) getegid() r10 = getgid() chown(&(0x7f0000000000)='./file0\x00', r9, r10) 18:23:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="c28c994accadc002ce0833e8175f12275eda7f23f48d59a996c0b54aa2849ce4a90a9316e0bf60f70eff478d140cafec0c"], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="0e5dae3070ca9f05", 0x8}], 0x1000001c) shutdown(r0, 0x0) 18:23:35 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x9, 0x7) r0 = socket$inet6(0x18, 0x3, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) r2 = semget$private(0x0, 0x4, 0x123) socket$inet6(0x18, 0x7, 0x80000001) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/135) fcntl$getown(r1, 0x6) 18:23:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000004780)=0x101) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000140)=""/250, 0xfa}], 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x28001, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000004740)={0x2, 0x7ff, {0xad6d, 0x2}}) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000047c0)=""/239, 0xef}, {&(0x7f0000004940)=""/125, 0x7d}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/3, 0x3}, {&(0x7f0000000400)}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f0000000440)=""/84, 0x54}], 0x8, 0x3a) write(0xffffffffffffffff, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77f", 0xcf3) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237f", 0x255}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000046c0)=[{&(0x7f0000001500)=""/242, 0xf2}, {&(0x7f0000001600)=""/65, 0x41}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000001680)=""/180, 0xb4}, {&(0x7f0000003540)=""/202, 0xca}, {&(0x7f0000001740)=""/178, 0xb2}, {&(0x7f0000003640)=""/122, 0x7a}, {&(0x7f00000036c0)=""/4096, 0x1000}], 0x8, 0x0) 18:23:35 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) 18:23:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = socket(0x26, 0xf1652e2f92541e6, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x80000000000200, 0x100000000000000}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0x20, 0x7, 0x1, "251d64495e66bd11c10cf63df2b0e0e6274625cd", 0x0, 0x8}) sendto(r0, &(0x7f00000001c0)="b4bf750d3f6fd3e06777429bf345ed6caab5e7f6f50420b8924e427887bc647c778b587bb3c2c2341e8ef932edb3dfa9e94a93fa2f0f2d", 0x37, 0xa, &(0x7f0000000200)=@un=@file={0x1, './file0/file0\x00'}, 0x10) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82e12e2f66696c653000"], 0x10) shutdown(r1, 0x1) sync() getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 18:23:35 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7ff, 0x4}, 0x8) pipe(&(0x7f0000000080)) kqueue() r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000100), 0x0) 18:23:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x1, 0xc000, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="2b004077c16f435b3a14", 0xa) 18:23:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/26, 0x1a, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="3fd68f9132563f8ff8f37df3ef3b4f91bb799c798bcce716ff4ed84f6c712947f8a1c8119e804f0a9397383450be3f", 0x2f}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x2) execve(0x0, 0x0, 0x0) 18:23:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x3b) close(r1) 18:23:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1004, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004000000010000009ca3667a860b65719a3d07cf92000000000000000000000000000000000000", 0x2c}], 0x1) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) flock(r0, 0x5) 18:23:36 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) sendto(r0, &(0x7f0000000400)="351de953d56abd03b61d35631389ead58838cda1c391cdac2173c8f34c9ca8b6bc3c2c0e37268cad83e463941d81c6e067d3f508f2b1bb767aab7880900763b028afffeb2947febde3dc3b7887d726caf8e16c3ea47562548beb254a78a89b102428ddcf3c032ed3489d2e205b808241a85c0597414f4e025b7bab2e74fd65b8ab48d71426f58acab1f8c190dc327ff33656c7c5f8f75bdcec6d5fcb47df837713b6407176794d139baefd897df5dbead009e9ce50ef08b2fdc4d31d80c278c08eddf6d859ffa8814589ff7f51424a800a826e7caab9a298cdf44bddd6ee0e13f427612b8ac3020906a806fe287efcc156472047409cbe25546acef74fd5915f534a285ce2a1a5a011fa12efdc115eac0e636ec5151829c4469fc643eccc8c904e5cecbd4c4d61d449685389418d85085e79f4fe28ae3daf1a169c79b27b3d02b56a052b0dee647c074aad2ba8b1", 0x14e, 0x408, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x200, 0x1}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8001, './file1\x00', './file0\x00'}) 18:23:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000340)="580c0d0000d16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc84ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7de096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4", 0x2e) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x80000001) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x530, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0xa1, 0x7fff}], 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffae7, "8c36817bb98e8df4f117d408177dc88ddc2fad96"}) lseek(r0, 0x0, 0x3) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 18:23:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) 18:23:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x200, 0x41, 0xaef, "06f31702fd413aac16248d3d62182b99b04198bb", 0x0, 0x6}) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="8b1479d5c132eedebf2120e2a264b5fb7fa514b96f1ca6df79f071ea6b129066af005613681b9360059950a2d1c4edc0af19c884658be5cc4a997e863cdd17f8430c14972a613c372784a34f691a750d0bafd6dece1f5a8b0d33c487d93ae0d892c59d04d9", 0x65) 18:23:36 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x201d, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(0x0, 0x20020, 0x0) setitimer(0x3, 0x0, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) lseek(r2, 0x0, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) dup(r5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) ioctl$TIOCCDTR(r6, 0x20007478) 18:23:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 18:23:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20002, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180)=0x6, 0x4) 18:23:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open$dir(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xfff) select(0x4, &(0x7f0000000080), 0x0, &(0x7f0000000200)={0xffffffff}, 0x0) wsmuxpoll: not open pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20046000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2004a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2004b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2004c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2004d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2004e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2004f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2005a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2005b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2005c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2005d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2005e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2005f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2006a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2006b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2006c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2006d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2006e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2006f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2007a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2007b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2007c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2007d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2007e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2007f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20080000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20081000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20082000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20083000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20084000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20085000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20086000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20087000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20088000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20089000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2008a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2008b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2008c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2008d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2008e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2008f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20090000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20091000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20092000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20093000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20094000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20095000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20096000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20097000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20098000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20099000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2009a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2009b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2009c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2009d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2009e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2009f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x200f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20100000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20130000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20140000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20170000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20171000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20172000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20173000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20174000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20175000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20176000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20177000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20178000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20179000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2017a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2017b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2017c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2017d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2017e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2017f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20180000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20181000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20182000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20183000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20184000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20185000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20186000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20187000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20188000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20189000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2018a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2018b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2018c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2018d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2018e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2018f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20190000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20191000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20192000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20193000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20194000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20195000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20196000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20197000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20198000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20199000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2019a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2019b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2019c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2019d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2019e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2019f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x201ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20201000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20202000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20203000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20204000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20205000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20206000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20207000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20208000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20209000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2020a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2020b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2020c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2020d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2020e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2020f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20210000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20211000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20212000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20213000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20214000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20215000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20216000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20217000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20218000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20219000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2021a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2021b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2021c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2021d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2021e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2021f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20223000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20224000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20225000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20226000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20227000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20228000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20229000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2022a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2022b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2022c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2022d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2022e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2022f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20230000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20231000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20232000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20233000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20234000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20235000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20236000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20237000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20238000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20239000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2023a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2023b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2023c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2023d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2023e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2023f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20240000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20241000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20242000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20243000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20244000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20245000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20246000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20247000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20248000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20249000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2024a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2024b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2024c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2024d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2024e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2024f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20250000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20251000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20252000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20253000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20254000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20255000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20256000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20257000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20258000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20259000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2025a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2025b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2025c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2025d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2025e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2025f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20260000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20261000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20262000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20263000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20264000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20265000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20266000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20267000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20268000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20269000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2026a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2026b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2026c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2026d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2026e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2026f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20270000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20271000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20272000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20273000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20274000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20275000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20276000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20277000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20278000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20279000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2027a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2027b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2027c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2027d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2027e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2027f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20280000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20281000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20282000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20283000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20284000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20285000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20286000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20287000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20288000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20289000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2028a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2028b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2028c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2028d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2028e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2028f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20290000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20291000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20292000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20293000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20294000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20295000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20296000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20297000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20298000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20299000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2029a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2029b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2029c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2029d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2029e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2029f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x202ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20300000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20301000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20302000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20303000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20304000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20305000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20306000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20307000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20308000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20309000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2030a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2030b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2030c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2030d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2030e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2030f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20310000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20311000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20312000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20313000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20314000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20315000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20316000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20317000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20318000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20319000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2031a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2031b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2031c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2031d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2031e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2031f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20320000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20321000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20322000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20323000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20324000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20325000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20326000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20327000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20328000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20329000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2032a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2032b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2032c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2032d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2032e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2032f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20330000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20331000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20332000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20333000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20334000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20335000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20336000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20337000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20338000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20339000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2033a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2033b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2033c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2033d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2033e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2033f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20340000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20341000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20342000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20343000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20344000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20345000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20346000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20347000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20348000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20349000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2034a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2034b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2034c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2034d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2034e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2034f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20350000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20351000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20352000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20353000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20354000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20355000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20356000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20357000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20358000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20359000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2035a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2035b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2035c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2035d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2035e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2035f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20360000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20361000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20362000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20363000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20364000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20365000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20366000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20367000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20368000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20369000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2036a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2036b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2036c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2036d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2036e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2036f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20370000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20371000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20372000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20373000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20374000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20375000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20376000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20377000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20378000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20379000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2037a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2037b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2037c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2037d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2037e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2037f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20380000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20381000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20382000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20383000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20384000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20385000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20386000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20387000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20388000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20389000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2038a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2038b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2038c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2038d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2038e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2038f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20390000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20391000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20392000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20393000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20394000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20395000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20396000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20397000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20398000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20399000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2039a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2039b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2039c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2039d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2039e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2039f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x203f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20400000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20410000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20411000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20412000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20413000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20414000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20415000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20416000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20417000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20418000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20419000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2041a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2041b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2041c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2041d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2041e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2041f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20430000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20440000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20450000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20460000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20470000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20471000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20472000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20473000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20474000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20475000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20476000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20477000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20478000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20479000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2047a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2047b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2047c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2047d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2047e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2047f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20480000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20481000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20482000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20483000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20484000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20485000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20486000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20487000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20488000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20489000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2048a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2048b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2048c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2048d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2048e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x2048f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20490000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x204f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20500000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20510000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20530000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20590000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x205a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x205b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x205c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x205d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x205e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20790000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x207a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x207b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x207c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x207d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x207e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x207f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20840000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20850000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20860000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20870000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20880000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20890000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x208c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x208f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20a30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20a40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20a50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20a60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20a70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20a80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20a90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20aa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20ab0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20ac0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20ae0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fe9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20feb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20fef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effcd20 va 0x20ff0000 didn't change! 18:23:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) unlink(&(0x7f0000000080)='./bus\x00') 18:23:45 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x420, 0x144) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b0000000000007be74de4"}) poll(&(0x7f00000003c0)=[{r1, 0x28}, {r1, 0x180}, {r0, 0xc}], 0x3, 0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) r3 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x890, 0x0) accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) dup(r3) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x3, 0xfffffffffffffefe, "854955000200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "0000a0000000000022000000000100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_emit_ethernet(0xe7, &(0x7f00000002c0)="cbd545048a07266fcc00d52f9b658d637f1ec62d0cb9851f4b0a27aaaf494901c71eaa8da5d20956b6860fdf961869711ccd8019ba8f77e0eb233dbcfc1dc88224efdae2dd705133bf5d3e6c4b84d0d39241dcdf3452f30fef147fe8c04072a296a3208402dd06ca705f0da144d7e3576809805848fad1a4f9dd0620cb7d9ae860cc38852246347f07f9998f4a8d04be14f5941b542ffa2785bb225603a6f35c6fe61b062c1c2066edc860ee8ec5a5df83ac74f5fe543a2c7a750f4750674e3deb0df2b1c5f451488d3d099c7ead52a5f8670d3be1c88f4b06344c57be5c92fd0709d1380be48a") 18:23:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:23:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x182, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x27, 0x8dd}], 0x1}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x2000000004) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0xfffffffffffffffd, &(0x7f0000000000)=0x8, 0x4) close(r2) ftruncate(r2, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001080)=[{0x7665658b0735d146, 0x6}, {0x26, 0x14}], 0x2}) r3 = semget$private(0x0, 0x3, 0x4d) semctl$GETNCNT(r3, 0x5, 0x3, &(0x7f0000000080)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x83}], 0x1}) 18:23:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socket$inet(0x2, 0x2, 0x101) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="000000186004008b00002b27fe90023519edffd338d2ff000000000000000000000000000000fffff2e9ff00", 0x2c}], 0x1) 18:23:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000500)="b7", 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 18:23:47 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31}, {{r2}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/95, 0x5f) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x41, 0x2, 0xffff}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x80000001, 0xffffffffffffffe1}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x81, 0x9}], 0x2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x61, 0x20000000, 0x5}, {{r2}, 0xfffffffffffffffb, 0x4a, 0x4, 0x2d5, 0xf77}, {{r1}, 0xfffffffffffffff8, 0x10, 0x40000020, 0x7fff, 0x94}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2c, 0x4, 0x8000, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffffe, 0x1a, 0xb41bd93ba6d37ce9, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x7, 0x8, 0xb075}], 0x6, &(0x7f00000001c0)={0x100000000, 0x80000001}) 18:23:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x420) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r1, 0x40044271, &(0x7f0000000000)=0x3) 18:23:47 executing program 0: r0 = semget$private(0x0, 0x1, 0x300) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x5, 0x6}, 0x10) chmod(&(0x7f0000000240)='./bus\x00', 0x80) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) clock_gettime(0x6, &(0x7f00000000c0)) r4 = dup(r3) shutdown(r2, 0x3) open(&(0x7f00000004c0)='./bus\x00', 0x9e172ee32f6faea0, 0xa0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) truncate(&(0x7f0000000200)='./bus\x00', 0x1) chdir(&(0x7f0000000400)='./bus\x00') getpeername(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) recvfrom(r2, &(0x7f0000000300)=""/204, 0xcc, 0x800, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x318) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000100)=0xffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5813, r3, 0x0, 0x0) 18:23:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x4002, 0xfffffffffffffc00) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x2, 0xfffffffffffffe72) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffe38) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r1, &(0x7f0000000100)="610baf570a49dc4ad675a1acdfa7f6c29f18aed490596574a11434a131bb0650785d48a1abd5e67bdb7527ce5c2e704eb755cfa20be8b40edd19bed9500b51a8f863966909cabc2010df9a07415a002798863b323d9fe75b022d54918f8148cddc043d6eacf0062b92bd5dd1aa281c5367e5b18d1f14a56ad2c258b3881a8f1cb59d801ec40e9762326a3942245f8e35f264de08d390a0", 0x97, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00de2d2f66696c653000"], 0xa) listen(r1, 0xfffffffffffffffc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) socket$unix(0x1, 0x7, 0x0) 18:23:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) open$dir(&(0x7f00000001c0)='./bus\x00', 0x3e, 0x12) accept$unix(r1, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="8c0372d734d9f9aeb7cc2c3436eba10d8836a2b8d9129388937c2aa93b07580c8ed5dfa903bed056933c67c3f8eb3c5f87e010928ddac89fa55832d0bda38916da7f24320fd1b6f1de81a489109c7cf75dfb4bddeb8604f418ed4a0a2c2b92fea56d06325b95486b93ef452b6ffd195772d486139c791c5c17ae39f5935b04d831b023d80d1bb7ed54f0b34b7eedd74bd4225eacf26f104f119bdccdcc88e97735562ef28c131117c4e7a99dd835e51e8a1dc9f061e18ea2f85934c22afadfbe4494bcd6e62810e5156ced9225c8cbd0316b5d88b3d65d7e360e75bb", 0xdc}, {&(0x7f00000003c0)="037857f1fd64e3437cfd9e42cc24649d7f", 0x11}, {&(0x7f0000000540)="15cc3fcdadb32218530c24ed298076f2a78c27f68890e77feb6a44e88196ce3e9403dee2f4e4277d257e87b13ffb489ef8ba60beb888d57ae47ecc79b3f9cfdf9d99bb7f751cc96330b1b44819a1f3d6ed6f5472a0f410b23b5c44c66ed2a7", 0xfffffffffffffda6}, {&(0x7f0000000280)="f870d9c870a180becb0d4461f7e33b3e66ac4063cfda1abf3b549334472d1066158a507268d2a3989a287fc2023af2259ccc779012b5179ed38ccb3bec644404b0905eec598c00e20bb1f86a4f4fcc2a81a004aebd2e414be2bd30ab74c5b8b4ccc2bf949e17bf96e268d089be2e0bd469ab11a19202556d2f37b178d4c8ec1a5743c90aa98915936b265527268399152b21397c7920fca7", 0x98}, {&(0x7f0000000640)="20e4d655934da27e7d963687f1e9625b86a291a92df83453081b92725207b3e5755089d18653723d554ee901d1b09d42bf9b17734b9141772a48ca827af79319e7f4bf5dc3f31a01ef0c8afe6f5217455fae14ffb0d0cd585ae4edefcf998902feeb3b112ea94981a6002f6fd6939ad5903c219dee25fce3b0fd499a2f7597397898e38549c69c4ff83de26ea252b87f3c704e861cf4ea6af97627a2f92bd78f42bbed7752ad7ddc091dec7db6442cbf9cf88fed5bdf30b590fc2b42f1c08c56827aebcbc3887cece19943323663cf073bd79f", 0xd3}, {&(0x7f0000000340)="39c9f2f033602a2ad2adfcf9bb4862473e32253d0b1fb285de70a70b30ccc54b0866a218c54103e75bdaa1a5135be5ea4e7fe56ee8304bb962c3a1ec6dc0ccc9a4d1700aaa489fb6d00cf85ed876c8b816fe446afc21154a61e7", 0x5a}], 0x6) 18:23:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="04ee4d66b6293170c8e0bcbcb3036e8bf6044f68e7056d41aaab31c494ccfa52a994af37ebe1e42fbece44da54aaf33e511a5d0b50347d55a9f5c02e18a74cb5dfc62af0723edc85eefc3d13b0331309ea0d3767a5228c8e88396f88c9402a07875aca266aace073c9b79046bf6a514cfcd9bb708c64c1d394f2d89d5109650d3d45b0587e7a0e64b57a181fdac6efe78326edaaec641904bac84fc2280e404db04f850768f1d973d1869c0de58b02c6a2385b03c2191bab6288275227bd4b5100d4ccbb421cb6bd474429d5af9dbfb5fa9c874174559000086e32af7190b252616560631cbdb90ef4c4eb214c7573e0454365be2ad7061546f5721c2c2fdc", 0xff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 18:23:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x88) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) setsockopt(r1, 0xfffffffffffff2c1, 0x7fff, &(0x7f0000000500)="ee0b35d34168746b76b0ce50ab3e6271b2a90a5d565df8e4475278c984c846a447b432a468a8f9dac4a6bc33fda732a83a8d3f5b5de85b7d6851eef3932a2bbb977b5fe9d2f51a52d86b34706a206eeb340972bfc287ea12f0873f225ea8d793e61e483a7fabcda77fca35dd36d3c49cb32c1444af082e76104ffd75f9838dbc783adfe30afaf490ecc04287ccf2edbf5429a8f03b5c91315a6a7f8b52e1bdfd476e0d49b5d67e1900f767c0da8bba718e9f68dacae2be48f52e001aea520eb4b1be4276006a59fee3b8dbe63294951f7db63bd6abc904d713db29ac29761eba867ab999f589c7039a1c0b1275b0513d30bc61dc433a2dea6c597469cb56ccb603132f7350843270004f4f5b5f2a27241212017dadb430498614a9e36f7ed7eef9b0d76a7f5b2073e1571936065d48e582dc3b2d5831ec1c5ced023d7f470c234fc00e33411bc2f98680a4bd8cae6cc2fb6c688d31c2f6bcd9d9af2495f1c52544cc6a7e6f1a9134ee3b5eb5c30b877e89a9be60e8533b270df46b4a11d70480a303a5718d51b4045c8b2a729dc8dfbb2cc7f134b3ad05dd45fb9e5b46a543f910fd210c86a5655cee7b7a5f25592218fd6e079484e8141d015cfa94156c1b3bba5b7c6c18398faf4e20c0be77bcfd37d1052528278e8a6ea44d8a9d3ee61cafae996cd956c98e126f750d94e56b9a7d49bb6c1d77fd5c58a394c7866a659f215a5338e3b5acae78787372e36d0d41c9e5d1dc313fb8dcafa2f73f78a36fa4e351df7ef2952b22d524c17f1f9276b23db306d04cfe2168dd886cb16ef8034bbd197ac7f0243580ed61351904b12801582ffd73ab498dc765f77d26bd32034d5bcd313fa9f5a52d6d6ca82a5b63f76377cf4f29c0db67fed8866705e37e09afce33bb4d2609e22effcdc92868f2447f3f0ee25f0259e8ce1c564a7fbe9dc98377378cb1c32acdffde497a6b087cb491770283bce49371b756e42e9dd807fdec093645a9863f528f94e837393068da08ce67cea02b7546afa0fe4c96b94105787671b0e830221c1f762ee7d556902ca571d9578aa735e8fbe87def015f75a368e2eb560521f4f5175d500b54a21124d72dc1c22d03c573f4a3a6798d5c367cc2f3882748dd9c98b6c0677ddd720c398f22998db529bc990335b04d6ea896b13139b86ca0c6d5c62503fa937f271e49407c7a7b570a2b5120ed46d59fe55a7dde056b5f70c4307bfdc8b446d886e85a28606dcfaeed5e25eeb382158c9ada3be65c27a7b9a91cfcdbe030a09d0c41c6ef32ab6ee9a658f5fe8bedd006a7b0fe67cfff1d16a01e1ce2559cfb080b6d0a8b7fe3a019e286218ad8b8f89f00f942d9d6436d012cfe24a5a69143e360e48f7b75b3f5a692da7b799c8953814b076d5bacd20c402d7c294b0c2b29bf338221c1a53d63e59bdd27f96472cc421bfcd325b66ffb63114c9a45e964f84e27b998bb6550f2eb8a0a081318b94aa0690e2d6091883e2f453c552343c36637051933b393f8ae4f6f6b26065b0df21a1c5829e93ebc05660cf34aac72abbee15314312e7af4248a18c3321ec897c219e98dbe6b9acfb25e0db7d9ca9860b8b90df39c47c3d64790b07c0c2b9fbff4be7cf68c3d793fecc2441880fb137501351e108c799a63f8f3b7ca84da634de20f960f8d8408ad725f0ddcd9e25fc007d4b7cfb25696cc73c85f2de681d9d2c3b93b0fbb6559b023490f88b48ef681e25402f85cb9a8256d2edd93fdfc2b0e9626626a945eae31011caf74087a4766b1bc748f87ac698f310f99164b46a257abe75cfc0598f931ee270f69dc0643deddd4bfcf8d4b28392be0f68204f0291801d15624a5a2f2abf9792bdc999cfc4ff37a084417fcc8602969a58cecf5218f5a20780a91a92544e1de718c8a9d3542e248ab48fe9bc29546ad9bf5ef332a62ac1d57f77d131ad1fa467e0edb8f6ed4eb642b0e64eb2d5dfdb62480ab7c7112ee15ef89b590d0eb1f252c4833cc921d9d67cbb585afd706f5167ede1bb5ab61e3a9cbd041c5310604bec97eef87d5f7cc0a2ee04f09fe83057d8a5ffcc729355fec2e35aeb7c2f63d38f8db2baf361faa49a195371bd2295f10a7357668100c0e7d2e3edeb9e14fde164ada6fdd2cccaba3682859c6091c1aa775a5729468176d586c73f656ac86a6d22eb5f8a0e29d5fb7556688857b994bd1ae30f3b5be3c7eddce01a8638f953a57de1b27ab826cfc62b5e69f1b55e8528c54a65636254fd13e81769fc3ced5a056e6ced8f8214b4e8ea299cc37e789297cbb9986ef0f0185fd447e6eb40abdf958fa363ad89722b1d3d6efb3e3630dbc84508622f449b9745572596ef6746b8d42f379a3ee40d849f32e233d48887e3a8e91534f8eda8437b9c0f59ec36bdd6c0109c88b8e606a4337befcfebcba55911c82fb9db81e9810b697ec4cead9b1e11234632a9527e1ef6cdfcb7d728d0a86edb40506cb6e2bde273f2ed3b15bbeeba32828308ade11422c8dbbb7791cd94396e1cfb4d22a0edb42b2f5ac62737c7c27844e88d2546feb25271ec98d23204f05001537d173a6569bc610cce1359fe25b5962bfea36a19080d52bbb5188fcc317ebdc1753b919935ecc49444e4c560401005d219d9cd60c45cd0922085200e43a6c32157a50cc33ab8aa831c569d6b138e6979fc9ceecd645cdd2c996ee369defdaff2763f199f307f77c91a58f5d87e861ea231e443c337d99895537579dd532cfe06ec57e9bf8c2fec0cd638d695cab1b1cf084d1bdcde202be916159b28a08f6f8fcb5f00d879a2f3c10198db59c0f2b5e8a0c8d0afc3cc5fcd87948d7670592e0e09ba815f7dff6955b4d5dac2fb336e7d299e80c93aaddc5ddaab850d4698243dddcebc2bb0efdcf80e87f21980c14d1568acaf7180a2202ffaae578fa06878116b108b45c1a5ad6d68c83615847e12cc46ef11df0f831fe2b9e0a95af8a90d0cacff7451ebebeb4e49ca167130ef25bba441f65bcfb86260f4d6b67fe79a773f18ab4092f79b8c45fcf8ff9d313f064d3f717af838812132dad5eb4a75f69da4c5d054ccaa5467535582c298e7c0a01aaa9d0edfca8ee9798e78ee1e9db8fb720486e157ab5f3394d230cf8f4bc01a7d98f11cd299b5bcaf7b5ecb6e61744a10c008656bb126171739b1e520a853e30d194d8a1e05e89e21f73274a39ed964d52d3c501606f9534f24ce5d51a5b7f36cf2173f109260234dde4cc973bc1068676ad1e20c5539f7b8848882452de320dd23e462ef97a0bfb8b3b3e113d1b07b18a7522daadb0f66eedd95cc78a2f6ab1173d93f8213be6d84864960a4f0d4de8f7339acf452f2604af875df538d8b2c05aa9e13971ac79762d0176e4fdf4dda62ee553fba76ff1338983cae78f83c8304645f9a02e5698825183f0defed4282736469e6e4b4a98def4634c410f00c128c483fe95cda0d002c7be55f0417a59225563c3634bc9f232e5e53d92e3ea38b154bd1f7a5b48be1641a024f03261ef1621295c4478b4438d90608b9deecdafe46adaed5c9b88e42b0862d2bc42e4846594c22dcba9d8db1b88aed1af329bd7b96c9610f87efaf9eb6b4aeabb07e93bedfc4ebc6cb307e6d0976a4e284357ddf70b476bec02c81231dde2fa132d49d72ec2c24bcec829b61b1518f0da20687992bd17801f1773accee835b0c3cd1d0f4b4dbf538bd717d04126a511c6bd86f52081df3f2d7a22f403af68d7325fba1c909d466b9d486f7bfa5ead220ff012c63331f8dc6c05c971f0de6efcc4ee1604dee14ff955bb892d6e0ed5e44925e000ec9627648e667c48c47dfff8fccba0d18cf8bbc81d548c55b49f682668fe33d5136775c8805fd2f00180514d3c0c8a5d2a3b09c64ef4140c1de6d199f70422c6c20e39d9dfcc8ac7713aee1533fc58a7fc416f26b801e2fe1a84348b60394ce62e0f64af2a74976f74021690bb8ac252f801daac8aad7233460e7742df770890147d0d1be6080fd2de858321344088f8e9f8919e26fe643986ccfb3404986b79a8c29b642c2d520cd68f3d622ac7b7b6cb668318e18fada79f1bce0bca1f4c54df6cc1b15db1da4bae25f23d4c87c40c6bcda0ff05801a9e7d4b378d291191c8eecfe3746517536a07369cbe5f2af8c450a954d28a1dfc385ec93a3687f358c71b1c75471a91a16275d2a5df335673c8f71f30f7aabd8c80f84bdbf531d47e612b35daf53ac9ce0283b5154c235ddbda03f8bb706fef500579854a38dcbfd5baa36f35aaf5a48c975da1d6af98cb2c4afc09aca824296568bcd5872f2534be816b804005f359d1e5c5d9d924ccdb926f3b92d3c8fbf366c9555a40a973a5c373a7b5215507d26b8875e633687540671fb23dd952939a4b9c623f10210f02ef6c63c4e6ee3aafe38f41e89fb876e91dd10e6bf0660d05086d948560ec95c69f702262767b97db889812e9068913b35a3a512d292d656598aae219731b80a465bc17b3388c02cd934b7b5f464bba72e8c08bb01bb23d8ece6f801f2777dfc8a38a82672a73eafdc9ca20947afe03a403a314db70001e3262e3881be36b9db94b934ad75f5e71ccb2903060230d54ecf00efe71a1773da944c86131d7243d35230e0bfbd52876396041e3e8810e27f2c3b39cf3698b657ed2fba632851fd578cc19e1246d3a0fa0722ae6bbcd83fbc5054b7927495d5980ae86842dff4222ffb0a6d7b15b5328cde36849a7a77cb5fe03edafb17c6f491cdf896f46802b6c9707292dec16b91e1e61bdd75155431e68a9ecadd3ea9ef01dadfd14767300f1c3d04ce1731b1bdaa5747d70ab151c7758199872fc0e0129090fcea78a2ce5011c446eb75f490f357437772f663aa85b089c4eb4a9515f8b6607191877944ae325ec9182261547df909aa4febe82523f967f6ef105800b0297a569e6ee9f441d50f9e310d58ccdb2f87e11097a5830f261c6b760ead664df8c6a30db68ed4d1fe6b4dedde2e6068f90144bfffdf0374f35fa74b85fce5f457271bf0b1e1e08027fbadfd0113a841c07e047cd4b12b9754840c439111c17f89c216b75c1b1ff5779263181541c84262782323b9a7a22a0fddab39e9222ca4279d25ced94df833c8ab9a75de45b7114d6b33c2a45f618f699e20332d9943ae384871d925f817b78dce9156ceed8def7c20273d6ee9a40db83330cdeb43b160e416ecad7b05589c13accc04d935215d4949285b5daf2a126683bf7ac91b1dda981119ab640884aaa4b75ff139a978b0e6ef64901b72f0a3401f7fafc738c224ce7fe2f295faa1818df07a1d0678017e78b30b853ec78b3f8778a4a113903f1324aa2612b7d95d9d4571dde6a9977d93272d7e69022b3a7bf07a63f8ff89424955d00956b2675d000f2c07cdbe2d3b85d0f3d9254851c22ad0623cfba411258b77fea6862b0b6af73c1db8a9b99708ee4ab2c51cc99ce05eb488725a222cc5a2e6af0e36313bfb858c40ce5ae74ba9804a3bab6456fa30776ff3e569ac66fc0efe6d1596fb065cb90c3b3c328a013a3da56ae6dd960e27c407d28623cb54b325ea64886a0d530bd408b290abd390764e3f2a9b8717e2d0a88c4287b71c9029c32b31e02cc35055e392d9268e3c24acffc0b3fe9eb0c84a6b2543722d2fd3987a8bc6b0bbf75b720ce044dd86e178e67c8c1656edb3f7b21703177799edf69a921f65ad7427fd279cf3ce641a95a4939666ac2d2c76526f1e170a6d287bcf802403a8cef5d246d97cdac982965a44073b43002fe53ed78b4667f61b1815cedd65002782481f4ca39", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) 18:23:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186004008b000033270000000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) getsockopt(r0, 0x32, 0x8, &(0x7f00000000c0)=""/101, &(0x7f0000000140)=0x65) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) 18:23:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 18:23:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 18:23:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 18:23:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x247) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x30) 18:23:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c", 0x759}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x7, 0xf9ad, './file0\x00', 0x7, 0x7, 0x8, 0x2}) 18:23:47 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10081, 0x0) close(r0) setitimer(0x1, &(0x7f0000000100)={{0x7fffffff, 0xb4b}, {0x4, 0x1}}, &(0x7f0000000140)) setitimer(0x2, &(0x7f0000000000)={{0x10000, 0x5}, {0x7fffffff, 0x401}}, &(0x7f0000000040)) 18:23:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) clock_gettime(0x3, &(0x7f0000000000)) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 18:23:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x7, 0x1ff, 0x1, 0x1, 0x4, 0x6, 0x0, 0x1, 0x80000000, 0x1f}) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1f3, 0x40, './bus\x00', 0x5, 0x4, 0x7, 0x80000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 18:23:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f030064653000"], 0xa) sendto$unix(r0, &(0x7f0000000040)="9e4d0da568dcd5b9319e8599b45c462248fdb04dc5becf33580dd591dbb9950f4e065ce57a34d62423445b3b368f6f37241c5f3236eabe34f88663fb39efaf1b5eb6e0edf18df5110cad9ac967c3ba961a37ee8c1537bb9318ced2086ef3e5343ffe65715cd8594f818630a0655ee001c833bdcf3d4b6505f8fa7a02ded3fa8445791988a11e646e1e14df78cba6306c6ed57d096cc758c8f73feca6903a2e8c4984b4718de6608eccdd2d9f26708940be6fe447159165ba3f6853fdb2eeeac9494758b0", 0xc4, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696ce0103a355ff41abf90e9535921ae9933642f6960e28cb87df647b7f744b49c3b35cf4c6b25cf180a5ea473a6035bb0028047d13d69bb640a2d2578f5b31315a8b21ae2ae8d2e38abadea4f2e74d1ebac7920bd27da4ca44958385c47aa95cabade8c151ece0cbd2c7c1daf1e26d46e46c1f611a10e5ec11702421b0232eec659b15329645711"], 0xa) 18:23:47 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) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x2c}, {r1, 0x1}, {r0, 0x100}], 0x4, 0x6) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 18:23:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000180), 0x0, 0xfffffffffffffffc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x68) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x8, 0xfffffffffffffffc, 0x619, 0x598d16b, "b7238f3e42f6fd07e4d8ebe5af78770463002158", 0x3, 0x401}) 18:23:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() bind(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 18:23:47 executing program 1: r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r2, &(0x7f0000000140)=""/166, 0xa6) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 18:23:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) write(r0, &(0x7f0000000100)="fd4be47276ff983e9b54b6e29fabd1c65e21976a7526a7019f9fceef8c6b4ee0939197032f528ebb435b9e0f62eebce92c0f8f0b8bcb6260507095ef8633896e89ac152bf9cc95dea4e15f3e7e379ca61c4a30054217142c", 0x58) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:23:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) msgget$private(0x0, 0x0) 18:23:47 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="58847f525d4100000000000000092e2f85696c652ff2"], 0x10) writev(r0, &(0x7f0000000080), 0x3b7) 18:23:47 executing program 1: r0 = open(&(0x7f0000000300)='./file2\x00', 0x0, 0x10) faccessat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x48, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x0, 0x0, 0xa5, 0x0, 0x2, 0x67360430, 0x9, 0x1, 0x3, 0x9, 0x80}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000380)='x\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) chmod(&(0x7f0000000100)='./file0/file0/file0\x00', 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x15e) r1 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x1000, 0x0, 0x10001, 0x7f]) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') geteuid() 18:23:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000580)=[{0xb8, 0x0, 0x0, "b71996194531a952673d31e392aa10fb2aec4c07fd33a80c33e476ef10882050c35d2f3caf4f4b29f242a50fa2c447fc1231eb25ce99cde062dff1563ad045d537707783e4b231c94cf279335c6e069190e15e8683b22b51103fffab4b4ae0158f490d3812de8f76fb20884a9bf4511c5a7a03204b1c2a8c01807952e5fdde3e588e28c66f645767e31df2c4021e10db8241cd6bd436b12b6d2dc796c2357d74ae"}], 0xb8}, 0x400) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) fchdir(r0) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 18:23:47 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlock(&(0x7f00006d1000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:23:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 18:23:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:23:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000480)=""/210, 0xd2}, {&(0x7f0000001700)=""/204, 0xcc}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000001800)=""/214, 0xd6}, {&(0x7f0000001900)=""/239, 0xef}, {&(0x7f0000000400)=""/32, 0x20}], 0x9, &(0x7f0000001a00)=""/155, 0x9b}, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) preadv(r0, &(0x7f0000001bc0)=[{&(0x7f0000001ac0)=""/236, 0xec}], 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) 18:23:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2009, 0x3203) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0)=""/154, 0x9a, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xed, 0x20, 0x80000001, 0xffffffff}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x6, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x3, 0xe1d}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000010, 0x4, 0x1800000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x3, 0x85e}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000008, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x68, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x98, 0x40, 0x1f, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000004, 0x400, 0xfad}], 0xfffffffffffffffe, &(0x7f0000000080)={0x7, 0x7ff}) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 18:23:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1044, 0x40004010000028ad) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) 18:23:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r0}, {r1, 0x2}, {r2, 0x10c}, {r3, 0x4}], 0x4, 0xfb) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82eb3a37e44082badc66cce164ae60be50ce1d9aeeda07b259f7776b65b3edd555470893fcc11476eed5b7d1cca537b4ccc163e03ccf791667be56996225f23cb18a6ebfe4"], 0x10) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300002400000072e98c72", 0x2c}], 0x1) 18:23:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="022e2f66696c65300d00"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 18:23:48 executing program 1: pledge(0x0, 0xfffffffffffffffe) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) 18:23:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x2000000000000004, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 18:23:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0xa5}], 0x1, 0x6e) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x81}, {0xffffffffffffffff, 0x25}], 0x3, 0x0) 18:23:48 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x100, 0x5d) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0xa) 18:23:48 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000180), 0xc) 18:23:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x3}, {0x3, 0xfffffffffffffffd}, {}], 0x3}) 18:23:48 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x5, 0x400000000002, 0x9) getsockopt(r1, 0x0, 0x8000, &(0x7f0000000080)=""/205, &(0x7f0000000000)=0xcd) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18:23:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x82) fcntl$setown(r0, 0x6, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0xee) 18:23:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffc, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') kqueue() 18:23:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186a56010000003b00feaf000000000060d5706c85fdffffffffffffff002800000012000028000000", 0x2c}], 0x1) 18:23:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10800, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x89, 0x80000001, 0x7, "3777d89c70c90cbbdf3feba25574b1c3df0941fa", 0x6, 0x3ff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:23:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fchdir(r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 18:23:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) r3 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xfffffffffffffffa, 0x9, 0x0, 0xffffffff00000001, 0x100000001, 0x8]) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:23:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x11, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="d71d6db98b48bb88994fe5589a8814a76e9f378abfca33b805463d0e09fce99bd16abd45d410d329300e39e9740456078fcaafb5cd5d7b9e56cf3323d6a581e93659151459d1b5e181798cec42fc26e94bc48d9f0bd9facb36cdb11d952c6bc2a018dcd674e8bff0b0066106f4494037c26827fcc09d65bfbc91e71ad640d9e749808c83f6630cf3857d5f332bbcfbf62445fded2e0d6fe8eed85231adbd76b3a2cc75706a1910cb18090039b90e3762a5bb32be", 0xb4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="8902471ecfe8645f5c0b0ef07697493340fa87", 0x13) 18:23:48 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) dup(r0) clock_settime(0x4, &(0x7f0000000080)={0x1, 0xece}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x40000000006, 0x0) r2 = msgget$private(0x0, 0x80) mknod$loop(&(0x7f0000000380)='./bus\x00', 0x2000, 0x0) msgsnd(r2, &(0x7f0000000280)={0x3, "76e29272c1d4a62e96ef5a65232a549f8e1629f7f770960b59ff695d61741302f093f74249f7e19d38d4bdb26f5d0b7fb4564bb4"}, 0x3c, 0x800) open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x2) write(r1, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 18:23:48 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) 18:23:48 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x3, 0x80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0x6}, 0x8) setuid(0xee01) r5 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) semop(r3, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x4, 0x7fffffff, 0x800}], 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x8ee, 0xa0, 0x7f, 0x8, "8f534810b6e6a8dd693a699e9848a02c345f871e", 0x7, 0x5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x40, 0x27) unlinkat(r4, &(0x7f0000000480)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) pledge(&(0x7f0000000300)=':-,\x00', &(0x7f0000000340)='\x00') pipe(&(0x7f0000000500)) fchown(r5, r7, r8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) open(&(0x7f00000002c0)='./file1\x00', 0x10600, 0x1c2) r10 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) kevent(r10, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x1, 0xfffffffffffffffb}, {{r0}, 0x0, 0x4, 0x40000003, 0x7, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x72, 0x40}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3f, 0x401}, {{r0}, 0xfffffffffffffffd, 0xa, 0x49, 0x94, 0x10000}, {{r0}, 0x0, 0x0, 0x20000045, 0x4, 0x24000000000000}, {{r0}, 0xffffffffffffffff, 0x2a, 0x20, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x20}, {{r0}, 0xffffffffffffffff, 0xa, 0x80000001, 0x6, 0x18}], 0x7, &(0x7f0000000200)=[{{r0}, 0x0, 0x33, 0x8, 0x5, 0xcb6}, {{r0}, 0xffffffffffffffff, 0xa2, 0x40000004, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x800fffff, 0x1000, 0x6f6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x85, 0xf0000011, 0x4, 0xe73}, {{r0}, 0x0, 0x0, 0x0, 0x6, 0xbea4}], 0xe95, &(0x7f0000000040)={0x800, 0x80000000}) ftruncate(0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000080)=""/1, 0x1) 18:23:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0x23c}, 0x10) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 18:23:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x8) pckbd_enable: command error 18:23:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x1) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/230) 18:23:49 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) 18:23:50 executing program 1: kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="1947b460921a1b7a662af9748216fe4a8a9947175e126a6be71723f463deb2a597bf7b0b7e68479ec89b243f882712f41bf0fbe8546376307ee10a727cdb3bcf4ca02d807fe1874480fa6ba355590fe22051faf3d51180fb892c952fac449e1ae35559c00e24b11593f6daf4362753119485dd1a6d5407f1130d5bccbe22f668559b2a050599c15a9efedd2626694bd45a6488870bfd2f4d67a8beeba882d36c078b61578866039ac2ced6801dba68cac31b310de5b599849a582e7b596be29eb8a4043ad67eb29e24761043fff5cd41153e", 0xd2) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 18:23:50 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb316ce16bcf2d3bcfab2dae7a44ddac4c39ad0ac42372808452d5833093d6899449a5a9eb0d74ebe8c3eddebae0d117838278a7cf738187ef6f4fd21552aed019b003cd6712535b6e953dadaa61745cb9a4fe9d2495a63fa65bdc", 0xfffffffffffffeb8) 18:23:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x11, 0x20, 0x81, 0x7}], 0x4, &(0x7f0000000100)=[{{r0}, 0x0, 0xe9, 0x42, 0xfffffffffffffffe, 0x200}, {{r0}, 0xfffffffffffffffd, 0x88, 0x80000009, 0xc6, 0xcefb}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x1df8, 0x3510}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x81, 0x3}, {{r0}, 0xfffffffffffffffc, 0x15, 0xf0000080, 0x104b, 0x80000001}], 0x80000001, &(0x7f00000001c0)={0xe0b, 0x5}) r1 = semget(0x3, 0x0, 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x12) poll(&(0x7f0000000240)=[{r0, 0xa5}], 0x1, 0x6e) poll(&(0x7f0000000040)=[{r0}, {r0, 0x81}, {r0, 0x25}], 0x3, 0x0) 18:23:50 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x3a, 0xffffffffffdffffe, 0x0, 0x0) 18:23:50 executing program 1: pledge(&(0x7f0000000240)='\x00', 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/78, &(0x7f00000000c0)=0x4e) r3 = fcntl$dupfd(r2, 0xa, r1) poll(&(0x7f0000000180)=[{r1, 0x1}, {r0, 0x11}, {r0, 0x105}, {r3, 0x10}, {r0, 0x20}], 0x5, 0x1) 18:23:50 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0xff, 0x4b9, {0x7}}) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 18:23:50 executing program 0: r0 = semget$private(0x0, 0xa259715b7c514cc9, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/34) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1000, 0x1800}, {0x5, 0x80, 0x1800}, {0x3, 0xa41b, 0x800}, {0x7, 0x990, 0x800}, {0x4, 0x2, 0x1800}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/69) r2 = semget$private(0x0, 0x0, 0x246) r3 = getuid() r4 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x5036, 0x3f, 0xffffffffffffeb77]) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = dup2(r1, r1) openat(r5, &(0x7f00000006c0)='./file0\x00', 0x20280, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000280)) r8 = semget$private(0x0, 0x3, 0x3) semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000002c0)=""/93) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000340)=""/106) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) wait4(r9, &(0x7f0000000400), 0x1, &(0x7f0000000440)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000500)=0x5) semget$private(0x0, 0x0, 0x50) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000540)={0x8, 0x3}) socket$unix(0x1, 0x7, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/206, 0xce) 18:23:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x8003, 0x7) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) setsockopt(r1, 0x5, 0xfffffffffffffffc, &(0x7f0000000180)="70e50e026dfce128a707cd7372c4d676766d21dd31d816a2523df9a0f89004ec397f9b7f5402c9a6230555adde4181856e4c0846844731576d4123c78f7e4181179f1808b4e988f6abac1476704d4ef4efea73231f438ea5351c3fd7b2a7f2ae32fe54be25a213dd0258578585216d933e64fcfd04bb5e32c927028e0acb8021ddc735c9e0d68f0eb8c936b84d18e63ccab6f56bda49fbc15d5b5d91cc61d84684861d9309e3c6", 0xa7) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) flock(r1, 0x7) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) 18:23:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = getgid() setegid(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:23:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x802, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x400}, {{}, 0xffffffffffffffff, 0x0, 0x3, 0x6}], 0x100, 0x0, 0x4, 0x0) 18:23:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0xffffffffffffff3f) 18:23:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSTOP(r1, 0x2000746f) pledge(&(0x7f00000000c0)='&)}\x00', &(0x7f0000000280)='\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x118) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x7) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) 18:23:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x480, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)) 18:23:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x408, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) 18:23:51 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = dup2(r1, r0) close(r2) 18:23:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd6d483c9773", 0x6) r3 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) close(r2) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 18:23:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xe17c, 0x4, 0x4, 0x10001, "cf2fbcdf50c65ef84bfabe0bf7146b495428e26a", 0x2, 0x1d}) socket(0x800000018, 0x1, 0x0) 18:23:51 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) 18:23:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) shmget$private(0x0, 0x1000, 0x62a, &(0x7f0000ffc000/0x1000)=nil) write(r0, &(0x7f0000000040)="0ca3557a7668467ab48a8e50bfcf46574644afd14a450088", 0x18) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) unlink(&(0x7f0000000100)='./bus\x00') accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 18:23:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) fchmod(r3, 0x40) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r4]) r6 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x400002a5, &(0x7f0000001900)=[0x0, r5, r4, 0x0, r1, r4]) setgid(r7) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001940)) r8 = semget$private(0x0, 0x0, 0x200) semop(r8, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) kqueue() 18:23:52 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="d4442f24a4009ec5e8158d8a0822eec0ac97f1b24f4e174c950952befb21dd8f9cbc3df7a06e0322b83970e025e83b88091a46cb5b8ea0b116ea9f", 0x3b, 0x3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00002fd000/0x4000)=nil, 0x4000, 0x4, 0x2813, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:23:52 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) syz_open_pts() 18:23:52 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0xfe8}, {{r0}, 0xfffffffffffffffe, 0x65, 0x80000021, 0x2cc7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x1, 0xab}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0xffffffffffffffb3, 0x80010}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000001, 0x400, 0x7}], 0x1000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x9, 0x9}], 0x8, &(0x7f0000000180)={0x8, 0x1e}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000200)=[r2, r3]) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 18:23:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket$inet6(0x18, 0x8005, 0x7fff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f0000002200)='./file0\x00', 0x10041, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002240)='/dev/wskbd\x00', 0x2, 0x0) socketpair(0x38, 0x5, 0x80, &(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() r8 = geteuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000002340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002180)=[{&(0x7f0000000080)="0b0e322aa0ee31d1c5415253824ba7147ca1b3581a4d3aed39454b209070e4698f8f2d20c5d3e2a7e75dc75f5c0dce713d8f51bc43dddd4ba095ed6782b31abf7620db7cfc27d33e1e72c8612465338aa85b1e50a6708bae593a37129134e48b134ee63c64aac47e8d65145116487bfc5764e9fe650208c7752879d26743f2edabe7f8b239fcc76798690df07d9172da86a8020b526be709dcfcf11fea3fe1ebddd8e6342266c9f61703d78644d9fedd45efdff3b219f0df4ed15c05d5576cd7faa2b29f2d67a68d82f6c0dd1516624e9426f7fe7fad29130c2d3877e9f867ba7c51d3b142bc5c94c28d25305443e894ae7864daf1867936dd9e30af483e18a64cd3a9417894149bda1bff6c8e253ad84747ff8f5f9f052b9d6cce8cf9deeeb6d9aad18377d81088e2b1c3f87acfdfec27713f94bb5639e5a985ff6e490559da5d2928b02f6c5842e3e6189fbf48b1dad5f155e13b5b8bb05b79ced2caac58aa8f3212441645a52ff6b047d4a8f87c7749dab5203e3b6265669cfbc3263c8b4b421b935b925c7aba4a6febc22e43d6f266fdd0f7b63b6fed44f7bdd6daac7ba4e883df7beb29936569010f403e2eee1587d267957484adbf00ca469ea9308006f42b051a14650051ae9c19d5a39ee71aec9b1b3b1c8c8b9cc855d03355baf1435881f174b70bf1ba7b5ac73e65c9c6eb80759ff54b142f5fcd84e8e9a1a780b484e27de5d91e84fb7b96df7ec9613d997b5c6554aa0e769d599578dc5efc947894bdbe9272a750a3c2633fdc541b1860d9263128817f9824a90e7b888d0c238410040a2df4fee254bcd1caf69116527c7e997532ce161646bf9f5351a6520dbde8081bf5d06d2d50f1aecc511e72c0d54b438a2c925032df7441d1d7448d610c0776fa7bf321e24ac22efb57d0f4adc8da94d7d63970a81b5038d66e7649024d12427acd1f8a7a8d600d58e13c0d37240006d485eb77d7eda0a114a07522b901636d0ecb3f38033b25151b5ce6242dd76add296b1c1c2d767a276f8018968c9202e44e5537e3f42305d6454ec4c79577ec5b8d43e09f15ceb76c79b27d47b5a4c467a9c25c140a4662a40a2cc29f85c5a463d52ffec9fdd2cdd79cb4d53538383c2efc92bb509bf9941a728ef2c14a299e8bbc3d409bba5dd1fbdb29d5bcd594b1add873e4dd135bb1ce3ecfcc75a0d2fd75defbb46d35c0f3ed811335a9bc9f5027dbeec6e3b2f162be0ce177e02a5405e7977b94d598cabdc03bc6300d2899801dc60105a2d91591383a4ba72479887d460bb6d12c068cd0c19c455c2acf0bf20245074392b38c0168d896b62723d83e6823b628aa3ad5072edf238d94b8c756124beacb91a6ce9ee775bd98f19903dc188d4d07a29d69d820d84298717070f3fe39bbc797d778e566ea9ec3ef88f390d3dc0590a7d1381ac3ac20fb406c7dfbcbd6796c74047fcfc6adb7e06c5c3c762bfc1d460ad40b10a942b45d42a579f0aa7dea95ff1bab6fe6ad3f53bd5024d45769181f46ed634f644dc848e304a3ab8fff7349325636b8993a40f39ba7560951a32388133de1df99b7e0774c2a24b47b5ab8193969b056d26b4a74724338fbb57b85fc3d800c86da9b6add0b59be11c37a0a22e5795b2efd9d90e2486d02c0b14648819ec682240cc1c758caa98a8c887400b5b480c25e9ab72d5bafa74da46834131e59d9722b55ba7fe9c3e50ce05a5df32355fb2c83d37ffe954d6a040ae03edd3bfe711b106fbeba4af9fda17ad793816eeaec5f97d377a937463a4a05cbd5732c6fb227b1bcd461e7c63c9b350aa0fb8f0a35314573a4e92e32646c84d051c1f04461a520e46722da9a6ebfaa85f73b564946f9202b0529d98a1a0f571a159a07c37596d3de66c5d5df50530922ada1fc1369f33a95b31190dd5bf0fe38d3e0125e000da2314bb888a83f6bbdb3130038925a9f85eac67a7ffc12ce888aaa5981170c3788f2864180acaa7f67f84837d697371426f9688e2b2835f74acd00bba5dd424a560926724cb8dd1faf99252b2594f9775163dc8d3df89da6ff6b83286eea7473afdfadecd7184ef7757f56fbf6d14a3b31373731601318eaf378d5f2c8bb20b9ecbe9ab00bbde7ea22d1e2447f151402544abb66dfc4827be7868d65ad7476bc213319d4d306512c4d4ad31806dffbb4908a528a890a9e7b0358c1c8a6cadf3c602596317de6faba7ecfba1c539712ff8c95a10013749d4bd838d2ffddf4b31e1af86e9e9a49fb0e0e90d6dc31de3b5afcbe7c2ab45ed3e026e5273d48ce4c84b6e7b5ae51fc5a57bcd4b1405417ddd0d350e92c25e5e5b697b9d1590a0c9d6a48c89e23bd24760379057440599dc37b1d3532d9ffd0d17ed7d011687ec3fb867973c2b17130cbe0874a414aedfb13fae3914a1a0ef30ee77052bdad3e6275d911094353da681d51215a239d61d89bcb451b2a225f1b514aadf104533977ded115cca2153db9d229ad6e82f8d742174eb6894f7cf879bfa89c681963e24698380f15121330884e0f035b8642192e37d557d86174847a53f695825ef172df51270a4b093b4e6e177fd5604ce41ea1f66310df232b7fe8eb049bbdacf61bc5b3236f4b50ebfa111518226cb941e9ca534af291a1a5e4d49400d9e304024ce306ec16d01f64f1f1f908ebc6e0b7487d0092f85ad0e3e1b669df270e96a284b6bdfdb53b72c3c694a48f3b8ff427a35106bd964ef178aed834cd1d8e9f7b03ce33975984fb07b94f24dba184720e7ce8b6361b2d85528fcd21c9195a2a54a9ee08b62c2e49d2c24d5fcb9a8453f53f9902fbc3d884c250ec37a5dcccb4a5b46e0f23bdcc5dabcf099bb843f629dbeb708b04ca7e5ace3d72b01cf7ae2928d61a8c6e57ddfc9b34d5986f41c2933ff8dcbee99beca3500bcd2e4e7a8784f52c8da1e6b404c5398dd272c975ec7e54c3bc1a835f417d694f66590bf8ab5215a03e5be322aa8f2fe967d30dd67d022c0b2fc7076d2ab12faf7c8cfc9eafd266b56087747e0c6675ab3601e14bacfb0ae247989776695ba86e8f6cfc61ac8f878128ba60b88e8c4dc9db71e8aee22bea3a97b64993563b863764df7dc70e8ed21b567020b504ec8cc1aae6425ef36bd15a3e293055d6afb0658c2f4ac0c8c2badcc96c6d1dd0dbd64fea25dd9eca9a7f6b86bfdc06165a6eb7a703f7846bdd5d02dd034bc462fb41e7c6efb0ab500c0e4277e92d59f0a65c7ca0887289545ea79ee7f605788c30ccfe0953376639f91723ea156fffa2f70a8f43bc09c2fe6fd2a26db5cff3de407db9291f50a99e24e6cdc858e702df272454df1d20bb7a3fb7cca18e304f0156ba22229006797ba42a57b78d116c712688a8a90f6f75f0e1e572a367d71c803de2b8fe8b8f5825f2eb94ed35de4de081eaf0ff2c9664a99e6de9346fa2e280a5aa17850f425dad90ae29788bca40dcba0b36b4e00ca55bd846afedba2595e44235974d7c01ea814f789c6fa162b257a9d16156aac02562f6b7b5612b4001753aa0a15f951b11a1800a38dc5b64c7edb3bd8cb8c94ceb356d1f352884751779d921025c373f86799381af089a999ab6daaa191c930d3f4bcc10dd760e43b255f760aba07c29f7fb62db8f551d1232fddfbf9a1fd36c92918da2062ca0419e4975ba57ee0e578d15f4af6ba56979a777a1906af0cffb1d5e43d854ddec16b45f8af62eef976016e4552a2857a558aea9cf942dd33f88b5a3a37a44e326e5ef680c5b5e40185031092fd9c1318d03c3bfd049b0e74d0616dd1b1f7936d4eae3121a0ebd62c9a182e2fe612a04b7cee45fe9f410709108edb0c331ed845bad74d00ba47209c2b68aa887e47577f5284f4714f2b224491bb1bce805d924e41f6e18cc55076338f66c216dd8ff4df8a2aa5c1ea9300d5cf6c7a1280132f33c14f3543b7d98fea1782f1620a8b7ec7218cc53001185e1daff4d154cafd71f28509d86429c54ff5ef201aa1c274f06a6641a61055deddbea3cf2b9b63ea4fcc33ae20ed42ea9bffc72372c10f929c608a757f9b72c625be593c36b73f68c6ef02ddba3b9885759a17a4c2a6c86503d0a45065abb0796b66220b4758bf4111e5d1ee5de76ce9e810aa5c1aebbc76559532587e6729b9e1b4adb4fa1dbd247770081e1043d8972cf37f7a43ac3e8e7d21ed6ca0a376feddb83841cc29aca02b83406d03b1a0c16a1770a8492da1ae97a96c81f9b58b34d827938a76b8dfa88dd4e12a88d29ccf13db3a241a3a87df20e023200f003bc5434f99c9f0b8f570d6ef0db224f06352f4050b9a458505279bebd7cf0ae607132790a47d3085ccf96711208fd0e89985e02e3c5809c8de91f7882daa74758a3f2ffc08454f761d1887b47a7d95401a7bd82f6fcde72c4ef1b00618a2796cb61e7730ce8a7a54c4622ae3b2021311bba89999a6c0d56ec22fe27088ae3b64ed2a4ea67e0c5193a49fd5e81bc9bfeba66a713e0591c17501b4a2e31901cc59e10ed71ed9c374e51c1f3059bf26efca1ca8aad72d7f043514777b0f0a8f98394a77a41cb5455e81318c5d3e9d2355500655f853b996872ecc222a811e3b0a0cf48df55292dae270d1ffe0f5f85312bf7b7f466d2ab41d7444f2b16e112d279d6d9b33f44ca7f5cc321b3c7f9e6441afec11f1dd57c7f9e6dba5bc43cd43a0c4317a6c0483e6a68893dd6d56c324cfc52d37bf53095ef5becd2478b9a624f11013bbca81e948268a2670d0398f1f3749c60072af52da6c2d0601f811df104f8fe32b51979bd9d0773f6e2571455df6214645f88eb3bffc84d033294c607742143a09c6499e7815906c4422677a5112653a2d203dd688ae2418950a4c29b1da15ca742924fd213d255f5180d68139ff0f448d0eae325c947487a88fbadf3ec262903256f4135426439deb667decc4cb20beb011bbc187ec16f6356d019ef2df15c971cc1a6f00ff466fee180c6f7c2276e6dc9eafbeadc69ef72785235e76ca3c796d23e42214c1da98bc72c98c3160f0349a9eb36e9054345abf3d29dc3f17c89ec9ca2a1f23e19686f728fcb0d0f55195ab81ecbccd0458272b86c9d8bcea5afa055f42dd7007d5575b0959d42ef78ddf3796f4a5f382ae59476103598e1f631f09401c795383519ddce0f5c40400b2e2e7205d31e15ed59edb5a0d405033fd447dd6ad0be435c97e375459dc316fdb9a2a37f2919840f42253dc4011eec6aca46a292883160ecb3ca05984b9cf01f48192a388e2e45d7c271f5799890aa6b52dbbbdcd28bca158d6a28c31ccf2407e1b39cc0dc4e8c2f863705bef2c2839a85b0d668fc8231b90b6cc2d78cb5eee85803aafd1bc2075f0fb02d1210e2bc60375bdfb78732392d2ae2781345a3e30d6e5143451632649e64203cb7d59146abb67d8b75408bd1185b0b7edda5d318f2e2e871d83c0a642bdb8b1884727baddf9df8b0e14b79f4dd65818217f1ceb7c55ca406279f6eae45cc818c91a870bbc6529132bd3acabbfb4c995b6ff67ab3e0b8510e697d4633a5ef74a20be3974d8423d4eebb433e869f2b30c221d2210156124f3c0dffbf1a302ede6f0fa7ecd51839764ac114ab8226765028d6b5f49288cad17197bf2ef4304cd24b22895095ee51fd33a3f52c36b8cea4c80acf77f2bfd0b264a617d2531819c0ffefcb90f068a87e1736a75da892f4c85e7c6404e9d63d57b3b3d1876472435b108573aa564a8f9a95facf2e955c5528bd9526b0d3b0a80746c2dc507a81a8b3dd250732ca0c1094c1847a59969e7c1b881b8422435197b799478dbe", 0x1000}, {&(0x7f0000001080)="b2db98ccd2c57489ffaa17c84bfeca2abc0bdf7c34a21b4d67e2accc27e2e350ddd4b7ff5e727e5c2fe24849ec8b57d193ad2454bf7fbe10fc7c68a73f0e00a6406bf933e7f73ccc55f4b05cbc5f9c1562046d18f2ed66dfdbf3ba8814830912e39c5faca0c7b1f6684369e5003c70a5df740d519765b20bb2e69520", 0x7c}, {&(0x7f0000001100)="bbec605e6e97ebc4795ed2382cf7630d0e1be1a863ca5bc31cc30206c10b1a90a683449d0fd2b6c706ad1c34655b2eebfc8e069cb3e28daa0b4bfd404f2c6debb7318d609b506eb31ddfe93be53173183c48f35c2263ca9e64bad22429140657cd4aa15626d11b", 0x67}, {&(0x7f0000001180)="e4194ea76608ebd176faf42b39acc0ad549dd307881dd681d97add07bdc8016d2095cabf7859ae3e8a684ebbba1d7834fcc5dacfab0e7b57cf1cc23895da772c1e6adf05540dc6c8f11a5be26be0d09f74f97bae8af0770e4b83b59a6b353c9b71bcf478586a0b251d11cd4bd9d9253e2d30bac0e83b282de777e9c6d18a5f90bd3e337cf1e88a94fb8e2d63662355fd8fe3d7934609f131701d7d0d5db8433e702060dc472201175c57d92277a41588c8507f609d5382b027c540b04f7f980b7e464447aa45c069a417be1128c91642bb1cf47f8b5dc96b9dad8888fbc620550d12ecd152e33be00743542ed938858e77a969d962c0eb886b7dadb7511b9b975dc85160cdd4fc965470cd1990ebd8f10afbeba1c080c8ebc0428ae594e22ad7e3fcfb7b997ce635fd3d7fc7defa20b521f11c2e31bbb4bfc3fd12a4064ab80d2fccf46f2c013639edf5cc95e93de2bdeffbba5986fcc0a4eef84c26ef7c759224ef52124d070bff29d0a5f9ec02edd5e3ff7b41bad41ce7beeae392c063d9d056f57cb98b12f8340d63ac8ce11ef2413d8a65156042c65f4cfaeda0e2c3533845d9cf63eb189d9f56c5ddfccc6eb4c0a6185f6eddee626d108f3fd05f44f90938240ddefdb2b6871d40b72d172f5b8bc5065ac851bd295dc851b886c31e315aaba11d31ef313c3e78ef44ee3b077907eb2e5ec2390ed09c3e76da40f2539757c7a4a1cde771dccc30ce48097b6edf9e9e1fd36bf074574034644384e09699f5267057198cbc0ece87742518909f2d28183329686751ae7395998eee7afcda0af0062390466e03a81ce560dd426b058b3259e0fac7fa4bd88f13c6e8bc75a2c6d63da3216172cd379ee32485d2af29ca30f8f6da2f2388e57a07d862c2ee6f0e6badbef39a6813a64f0ca59eaf3898d59530c428c80769c750cf9b4166594b10ab1c8fba23260bb879a8dd5880b362c731c1885a546326e8220b6048320909267c9b90b8d8e9137f7edddb19aa8482263af3e5f51a25e09dfe070689b876bf19caf8834cb1db5224ecf6b51faa191bc13d8334633ae163ad5cf5fca2a67f45ea274c0aa6e53a252df3179851e407db5fa846053e206a210392707f9788137a5ee4e3677eb1b1ddfc58f3766c4ef6d855111af0e2765627ab7c10fd20dfb1f53b3a04057c4ca231b5b6eac76727008a51b35ae0865031f66e26c99cb2f8de02625383b9aecfc390a0495d2c56d39466acc2c2de63a22a5d8e7a28c9b967fc870dc72c748f5716588622faceb65de2a390ff88dcefae4f28d6a362b0abe96846c8a18aa0f029ff4156bd1d65857f49163a0c667616b7e3caf9b0c5cecdd4f64687b684d4d56160634fb9c8054c4a20deed25f8dc4b8cf5d0d16a61709b7c8354d81bb6ac7008125aed00ab93e8a8aab7fca32f0ee48e773b9e1ed99698e2fd51619b0de7207bd780b97239f2c9115a3feb0287bae89447a736bc32e8f795dd101383b52502f1d7f23f444a9e96c6e39f3f653fabb83bda0fa64d1079398b805084f62e4be013b395a09bc1fe382759b8e16998c73e8a1d3f702b902ab9bbbe5751f55427c8f72dfe273d6ed21820d87da18127efaa222604c5058de20ced6c898c1d19db6b20b0f9e5039f40595895249f40f094dbe00589ee1fb0e849b337ed94972319225eb2f844bc033ff316eef37822828567eb75d8d169830521fa210fed77af88d789851a69ddd54ba07cfec07680ac5e04f8ea45de56912ac83bb92e4a9ae3eb77b49f9b1fdd0f0020d41558ea09e0df757871daaabd9cecf942f3ba631932ea310b9930b546fc32174b45c4832323673b83a2c0a3c5d38125d21a80bc86933f93d1a7c72514974c927c18044a0768aa3f28d174f0464bd3560c86fc6938e88b5c948efffb9c022f2352a6418e082b9286c17660f1959764a4b86c43df2d733fac79b04a3288c4e20fc1961d0098fa93483218309198bc065a2b9a366184e9a6a05cff225cb87bf93003c6c19ba70efb52c2475c76f500c01f0b4ed05ea4456ce17e12bb3fd8e6180f493d89a1ee77a9695455211f0d59b538d1195146fcdc30542b7b15212e96dad9b661ced1af56132a02e7139491a68eb39c040b88a2f43cb61a517067d8254888abde4a2ed276d39ac7dc763f828ebbe9881adefa75a9d10874b9c897c822216b43592dc6ca8f49a115d693e17a14c9070e91cd7a07f7f9c99ce7f1796cca1fcb45b107a6b463dfcc88a17931878433c915d1f01f01b4d9b35182bf759bda337c01c4839f9946cd1ad4cf2c1ed5339a1220a408dd9bef4b0e5d422fd32a886175fef8584667e85cd3f421e6066570bc78edd2aaa1b5bdfd841f245875db3652cd3ecbda9ba130a1e27b6ba56f6d31b584b0544ab8c9f3ee0f0558e7f737f338e878c32f39f76b84f7ffbd82e7d003a0d3cda18f7ff5163fa097537c5e8ddf71d6104ebbd36eeb86537b2f411bae10a3c7463feeebeb8bc233dbfccc1634d200e749c1a34c7837d01dbba33f9018c06efbbf9872e151eb99314dc0203242c181d2d87b93007cfa11bc7e4c8a321bce441c8d5246a4765367d226303f70b6c6b54605ce084d2666fbf1b3e1c5480b97925a8573fba289a0db936b24c0574187a407de6ebcfa00e02952242c2d7c1288d47670bc289dd28378d8b30484731a074be657e4282c00032bcfb01ee6f5a6acad33907fb4dfdaa67b2d7bbc46fa9eb1033890f11db10a60fc255694159fc0af8d5e543a3512842c8d35707a6742729d54072bf2e353e35c79b08665497d8f9c97f155bca35dad3718fda749f00aabb312616aeba1277a895e72b9c7e5141b94399d7147b03fbc148ce2539d8bf997a841a78d08da95fae7dd847b3872c117f5f20b3619204791e5194e2f77e3187730cfb83949396159fb55ee866edf2d8bf8fa53ec29c290dcad4f3c38946eb9c8f5a7fa7e5b24f6fb897e6aba3ac5d1164579524a1157aa42631c154324499d6d531f3d39cfa2ce185d3aa370e26342e5fc712d22bd6831a4d1e99e0becc3f59f34f417cf9d83f22c1b248daf47e5ff87e30f5977245e3024f9cdc7b6a29852bfc677f2e497256943ba7203cef4eece7fd27b180a81111e65e4134ea8150ab179f42b8e23d7dacf59524661049c983c760caf75ac34cf7f422e6bd6f2b5397406f01195e9ad030a450a0a0d1e8d50567b672bff34148c56e4770e7e96123dc04b6d6177684be351705df6074ef90df82a4c2cf2fbd8c0a488e8f6e2dc622faab450dd6bcf665318b316dc180cb25eb31b17049d59c8c82f77989bec4203cd6d0dfccf0aa2a7fc317b6301ca6c79af1dc96bbded396c470f81bdbc5a668651f9a3162dc313ee5ecfe21280d8b983b4615edc4fdfd6acb1f4bab28f87639014a60467cf49a8b6bde52cb58d68ea951fdec3e35181691642f94694ee4bbeeeb79cc53d2a15287f7185961feb81a97beba3e95221fd66e03aaf091f4dde288f4c305623d95987c67b11ff8f36387ad5921d3a4d6a9b4a4b75ac52d22bfa668910b344c1f20659d460d0836efe1cf5d8aadf20b324a2159d8ddeb1c03785ca6588ef087ea0bcf151c696b7e09d6413acb1fd70d8ccb5b29e5e687efd926782b53c7f967f5458e4de2ca30101987c4826e0be464b41322872c3014fcb138461fcbd09662e796e88faef42b8d60a55b42717e801479a415252e7b84507455468f77246c50b134bf6140241f65f423792d84768ee962263dc3435f0b5fb61b04f9c9b2b922e9488280f0d0aef0fa116f643bea09ffebabb736b4699927bf2c5fc584ee7d46bddcfdd8d0c3d82c5fea88683bfcee13f8f74267f2ab4e8b3352fa5f21959f708905acd09ae530d44c2bec18bd2312cc850fc16eff820e3e92d41253dcb31512e643939cd3ea1c87760da414c889797531b6a2ab80584ca5036b4be8d2a6aa598a609393a07d09824c4057ab83307c18397ab3e026f2b7bca2e457a1e5e2af19c67ef8d8c6db8bac45f97041af1b28c45f4008cb45e6fd26cd88a32819be7af58e12ae02c7d080b5ad93212b1523871922ead821551d4bac755a167f1e8635563bf038d35a457163c0e944e75f09d93f2fd0e24b6b88b2aed411f9ac182fcb8cb01f1ca304ce80692136d62ae50b74397cbee50f03e85a38bfce319c3b1cb9d6e095c626f9cc1fd93465e3eac7618539159163b249d8efb3f1f642fd77c63e50f02a262854f0cc7698ceeb25954773547e766067efd68059ccc264ed631d698fc11f9b2d4d425d6705117d7441c8f14a2b0ce4f7cc78436b7c31ec8f9e84ed5c16944ea9c3e9ba4b5d1df30a93114bdc6950de974ea10f0e603ec95c6e98a2b9bdc1e72ba146fbab102a81b0c3b98785c38b13a0239c08ae5bfc52114ce36747f4b4ed5ed84e1ddd189ce63dd60bb9bd3faf6c76d0a2fc843dfa3979aa15ab7124f1fff48ab08b4572b694e18ef583b221871a1eb9d2354a8a391498af5861de74be2ed505aba8dc26a8a457b80c947f9fe29648d329bb41a1675691fb7b7e6bd0554e94033f75baee0b00b31acb21337af5baf4a28e2c943e8ae56b1f23b2466dd4f2b3e6694ed3d77b13d76406bf90773dfd6987504082819dc8b4e85e6a5cacf0f751489ed78a6b3c26a0d76d0d552b78565f96e67a1c8364e70262bf0faf1728d5c5cba494a346049a188c7ca8e64368fc31451274fdae477d14a02291c4d21621798c7f755b2a4c47767f815527c97f30e6adaf759e7f227e6e63d8cc7dc96717f79a40237ebbf0011aaac658a8fe97607db724e321386485c8e48065441dd3431cf3ea3548d485a5ccba262dd4ebd8d226f7426d3e39da587ac43e0f4a212a5fe0fa457e8b440a8ab3b3c82cc12e8d7964bbf2c27664d9d0be16230212924de55e2953ef58e4c2827bb582949156b88693a14edbeb14f48a2f3940115d23b3c9153a13e1ed8d73624474f862e21750105e3c990822f5c1272bf72f937fbf83d1023817b961c957c8adb06c97d71b91f00b4992c78748acc861bd9143fdeaf19f401bb6bfae72775fae63f7f825308aeb2f9eab58969998f211eecacd99107991513211890dcc997d025c1387004b327e11400cc9421d9f39aa93e911264764ac8e28fb067abffca6b0375522f77aae5ee46fedab9fa0988f9faf98126f3d3d3134576170303f3b6f28da205cde94fc6a81be02e8a5779de214555cdfdba6d304736de2fd8d58cb9b2c245bb3d2c544ca838cf2e3da77962bc7a71b0011760bec51a2d9dfeb034b17a6c9dfd031b1feb4b60115e81d531e4c2c8160f3b98356ad11543c845ea1a9e61914bd0242e43dc282e77f6e7c26920c119ce6c6d790363515f9e5753ecb9a28df389baf335245cca43bf3695ad91ff9c4292ed8683c5a26034acf5db592595fe32ceec4cee3a5e631de384aee3957e26ed2263e660a333ec198ed7f3011ad6056189e5b34d70dd318a182940aab854e6560c67033f14293c6b01797347e44301117913e4c9e9db44364a31799df96ff197f37044a1040742a890480f1943aa11c1c487e55d8397e8646cc6f1e87ac501f5b7bf53ee4c665f6f1235e02f1bf145195ba74a95ad7b9a212d3817cbfd72a0f04f0c98d39ed3c64c3a061afda88b0c68dffb40eb8e689938685fb184f8903fc373f13fe15050bb890465ebca308daf652af35ef92557d9453c16ace390a14ba4723f7336d442ebcd865faa286a155bfd9c9a7f565199af118cc5bda08ac583f023aae417147a3e6081b5c4e2d5b9bbf46bdc02f10b2edd74216b", 0x1000}], 0x4, &(0x7f00000022c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x48, 0x1}, 0xc) r10 = socket$inet6(0x18, 0x1, 0x0) r11 = geteuid() setuid(r11) shutdown(r10, 0x2) recvfrom(r10, 0x0, 0x0, 0x3, 0x0, 0x0) 18:23:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x1, 0x420) msgrcv(r2, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x2, 0x1000) recvmsg(r1, &(0x7f00000026c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002540)=[{&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/51, 0x33}, {&(0x7f0000001240)=""/223, 0xdf}, {&(0x7f0000001340)=""/127, 0x7f}, {&(0x7f00000013c0)=""/170, 0xaa}, {&(0x7f0000001480)=""/155, 0x9b}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x8, &(0x7f00000025c0)=""/252, 0xfc}, 0x43) rename(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)='./file0\x00') ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) 18:23:52 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x400002) msgget$private(0x0, 0x82) 18:23:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000040)='oN', 0x2) 18:23:52 executing program 0: geteuid() r0 = geteuid() setuid(r0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)) shmctl$IPC_RMID(r2, 0x0) 18:23:52 executing program 1: r0 = socket(0x40000000001b, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 18:23:52 executing program 0: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() setuid(r1) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) seteuid(r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) setegid(r2) 18:23:52 executing program 1: r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="33f46c0fe3c64923", 0x8}], 0x1) 18:23:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/40, 0x28) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) pipe2(&(0x7f0000000100), 0x10004) lseek(r0, 0x0, 0x2) 18:23:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002105, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xa51) 18:23:52 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, r5]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r6, r7) 18:23:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) 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) getpid() ioctl$TIOCSCTTY(r0, 0x20007461) 18:23:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), 0x4) pipe(&(0x7f0000000000)) 18:23:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000740)=""/4096, 0x1000) r1 = socket(0x20, 0x4, 0x3) fchmod(r1, 0x34) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000700)="7f4f6e4e", 0x4) 18:23:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) dup2(r1, r0) fchdir(r1) preadv(r0, &(0x7f0000000380)=[{0x0}], 0x1000000000000291, 0x0) fchdir(r0) 18:23:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 18:23:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0xfffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 18:23:53 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 18:23:53 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, r0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(0x0, r7, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000009c0)="b2a166bc022a5ea1e1258ace37189d376b124751cec1f1e4b8bcb23d63caed7f5e4855fddaa235aee362a7c7c95b3982b46cb28df0ba679f03626978265c11af99af92c0e376faca8761259e0b53c184a06368129c1edebcc2e9312f88ffa0376ed7b92d4870f8091913a1bd85826127c3628f8a953a83e088f8c8e3313a8fdf640e3be714078298f0b3cd6ab8c2202bc5b62af678df50a732911bf071fa3b25f889cff34f0eacbfd467c00e9e331c9ef535db17af56285213b3087cbd6d77c7fdd06f7e5fe398ddf7108deab1ee8cc388a6051f48c3ad29", 0xd8}], 0x1) setgroups(0x0, 0x0) r9 = semget(0x1, 0x4, 0x40) setuid(r7) setpgid(r6, r5) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000008c0)=""/251) mlockall(0x400000000000000) r10 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r10, 0x0, 0x4, &(0x7f00000007c0)=""/241) setgid(r1) semctl$IPC_RMID(r9, 0x0, 0x0) symlinkat(0x0, r3, &(0x7f00000001c0)='./file1\x00') setuid(0xee01) syz_open_pts() r11 = socket(0x1e, 0x7, 0x8000000000000002) getegid() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x7, 0xffffffffffffffff, 0x61, 0x0, 0x1, 0xbb48, 0x80}) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000540)=""/255) recvfrom$unix(r11, &(0x7f00000002c0)=""/255, 0xff, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 18:23:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = getegid() setgid(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000700)="7f4f6e4e", 0x4) 18:23:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00232cbf02008c9798171fbb18fb9d568e58a681ffe475cba3188d62f537cb0e094b9ce8f6cdca177091fa7bac75ddc107bbee18baec51f8a0d902dbcdc93699198b7d4dec591e230c6d22f3db774ea46dd4037fcb075e6ab111010506cee235f90b2e6823e64367d22ab40f9f89dbe9d49890fff8cc75a0e0f9e5ab53e890ed2b2ac289f7c598abeb22e55c6da5ffb73cd0500b9b3ac6ce9d64db31529c9fc2cf1b3140c5739d1f000000000000000000", 0x4f}], 0x100000000000020f) clock_gettime(0x6, &(0x7f0000000040)) 18:23:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10020, 0x2) renameat(r0, &(0x7f00000001c0)='./file0/file0/file0\x00', r1, &(0x7f0000000280)='./file0/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0/file0\x00', 0x102) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) mknodat(r2, &(0x7f0000000080)='./file0/file0/file0\x00', 0x8020, 0x2) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xffffffffffffff11) unlink(&(0x7f00000003c0)='./file0/file0/file0\x00') getuid() r3 = getuid() setuid(r3) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000140)='c\x00') stat(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f0000000340)) 18:23:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) 18:23:54 executing program 0: pipe2(&(0x7f0000000040), 0x2161dcf12788f6c9) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x0, 0x8001}) 18:23:54 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x4, 0x44, 0x1, 0x0, 0x9, 0x3, 0x2, 0x2, 0x5, 0x3}) getgroups(0x4, &(0x7f0000000000)=[r1, r1, r3, r0]) 18:23:54 executing program 1: r0 = socket(0x2, 0x3, 0x1) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x3}, {0xc7, 0x8}}, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0f5dae3070ca9f05", 0x8}], 0x1) 18:23:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x38082, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x100, 0x7, 0x3f, 0x1, 0x6, 0x6, 0xd59b, 0x2, 0x2, 0x80000000, 0x200000000}) sync() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5a0957b1821779fbd62954fe0efc652344557066a4252853e18ff072169cb93e9dd1a5ef6152d3a2755221527532213c3b96b60eefa8c2394650359c7975b70447e1f5be9d899f034959a07391e5edbdb00fc159a16e730f760c577b30d4722fcb081ded98942422e628c6a5087b7f9f1262bf0b1d438fcbf4576ace880de1424b32d64b7320f0bcee8db79681cb911b696a5c97744900a343ca1363bb981514f3f60f5d71d14b32677935ee0a2923885f27f2cd489988a67c1d3c", 0xbb) r1 = getgid() getgroups(0x8, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000200)=[0x0]) r7 = getgid() setgroups(0x4, &(0x7f0000000240)=[r1, r4, r6, r7]) r8 = getuid() lchown(&(0x7f0000000280)='./file0\x00', r8, r3) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) utimensat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x8}, {0x9, 0x8}}, 0x0) close(r0) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000003c0)=""/54, 0x36}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/179, 0xb3}, {&(0x7f0000000540)=""/72, 0x48}, {&(0x7f00000005c0)=""/176, 0xb0}, {&(0x7f0000000680)=""/15, 0xf}], 0x7) write(r0, &(0x7f0000000740)="1314b3b777402a3a2c4b6664788628ae92ce768f97dadd24730dce235b794201fe8a3b5b2b74cd33043e7a8be6d9977796228af981f387d22f5f3e7f555ca9afd3a77027543b4d1f17bb27b9c7bf281e39b0a329198f955b1b30947c210202e2b809cdaf497256ef04b8817ef7aca9f46dafc487b1aec9ca13265209627d0071d6164a1d821602734100e3fb4715a20affaa6c8abba08f644240b65abb149b4b5b47b0b8ac25fc8675588bf130", 0xad) ioctl$TIOCSCTTY(r0, 0x20007461) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000840)='./file0/file0\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000880)=0x1) r11 = accept(r0, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) recvfrom(r0, &(0x7f0000000940)=""/158, 0x9e, 0x800, &(0x7f0000000a00)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r11, &(0x7f0000000a40)=@file={0x0, ""/4096}, &(0x7f0000001a80)=0x1002) ioctl$TIOCDRAIN(r0, 0x2000745e) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000001ac0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001b00)="f16a1a1c8f6d4a8eaf285f4e4e7bde0480b71f7c26d679b8dff3e742966d84b7", 0x20}], 0x1}, 0x2) accept$inet6(r0, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000001c40)={0x2}) setgroups(0x6, &(0x7f0000001c80)=[r6, r2, r5, r6, r9, r6]) 18:23:54 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x7fff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0xc012, &(0x7f0000000040)) 18:23:54 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000025c0)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0xd65}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000040000041b7146f9e484ec65409288b94ea59a98db2dcd28f1327000000000000007fb600ff8a1e576973bb7f972e7095b37de02afc7d0c440f3ec003ff45d1464e52c2ea2bec6d83e7c9fc27c8fba7f807e7ac52a6a2a853080fbce7c1fba8f99b2584eb7028d7dc930a93f088baf5490264d8b2c7776d14de44f3ce2acd01343b7ecc813b3a1fa848cb758e87f3c4e3f291d37dee56a31208d489fe38c5325f27559922fc398b10988ec4fd1f475237f12d5837b965b787bb7368b8a8f202a7a1b334f1a42b3bc04059f07a4b3efa155783b1c97a9a2e2fb64f7260b89c44391f8aa71aad29400000cda7f469a54b0e673fb86b08672278bef68eca7e2eee09d30f834f5dd21665fe7918653cbda65471e8eae5073b1dc0f7c61c152be757066c628438582c431eb7"], 0x1) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0xffffffffffffffb1, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) fchdir(r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) semop(r0, &(0x7f0000001200)=[{0x0, 0x200, 0x1000}, {0x3, 0x2, 0x800}], 0x2) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f0000001440)=""/129) truncate(&(0x7f0000000080)='./file0\x00', 0x9) 18:23:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:23:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x0, 0x200) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/79}, 0x57, 0x0, 0x1800) setsockopt(r0, 0xfffffffffffffffd, 0x20002000000000f, &(0x7f0000000040)="6cd04367380f99d52eaa4e8d3048e69994929648", 0x3d9) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x7ff, 0x3f}, 0xc) 18:23:54 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000007}) 18:23:54 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28, 0x80) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xa0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530006d1b10716a68c46c4d4a32ce60121b5ded09573ba21f0ab40554c6bb064f3b809c17cbebbd58e8155f86b76fc056bb4cbe2e"], 0xa) 18:23:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x5) shutdown(r0, 0x2) 18:23:54 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 18:23:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) shutdown(r1, 0x1) kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x20020, 0x20) dup2(r3, r2) 18:23:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x33e, 0x4}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a52f89e51076e03e6e03a5fa8b703cc34c01e28a", 0xffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10520, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2, 0x8fd, 0x8, 0x7f, "d334834a7b26e21b64ed72fd59431eb571941c09", 0x8c7, 0x7fffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x400, 0x3f, 0x0, 0x2, "59cc6a7497feb6d58d108585cd755366113e4921", 0x0, 0xffffffffffffff36}) fchmod(r2, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x7, 0xfff, 0x3, 0x1ced, "8983a638faa3620e69de6e714bd180a2b9538ff0", 0x6, 0x7}) 18:23:54 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2000000000000a0, 0x2, 0x8, 0x20}], 0x400000, 0x0, 0x800000000000000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x3012, r2, 0x0, 0xc) 18:23:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x34dade52) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x3, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 18:23:54 executing program 0: mlockall(0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) munlockall() socketpair(0x0, 0x3, 0x9, &(0x7f0000000080)) setsockopt(r1, 0xfc, 0x2, &(0x7f00000000c0)="d70f4906843bc78266ac15445949d7ffbfe4e8ebcad0273e925608e11449c8a59c80273c9d8780c867b62cae91b11d180805b2e5ad561333722fb1416b820a80ce78d1a475f0a9df00a1f12fe9cc8bc4450687bd738a4b2170ec21", 0x5b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x1000) r3 = getpgrp() wait4(r3, &(0x7f0000000000), 0x0, 0x0) 18:23:54 executing program 0: r0 = kqueue() r1 = dup(r0) recvfrom(r1, &(0x7f0000000180)=""/245, 0xf5, 0x42, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effca80 va 0x20ffd000 didn't change! 18:23:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(r1, r0) close(r2) execve(0x0, 0x0, 0x0) 18:23:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 18:23:55 executing program 0: socket$inet(0x2, 0x5, 0x1) r0 = socket$inet(0x2, 0x1003, 0x3) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, 0x0) 18:23:55 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2, 0x4) r1 = socket(0x2, 0x3, 0x2f) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8295a76ea84e537905eebda056b6b84fb73d04264cdfef7afdce66dab8c7b000"], 0x9) connect$unix(r1, &(0x7f00000004c0)=@abs, 0x8) 18:23:55 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() getpgrp() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffe000000000000, 0x800000014}], 0xffe, 0x0, 0x6ad, 0x0) 18:23:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r0, &(0x7f0000000000)=""/249, 0xf9, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 18:23:55 executing program 1: r0 = socket(0x2, 0x3, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x22) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65300037a4464b3b17bb4dc47ad72c0ccc5718ca79e1272d34b704b8f0d5844d7756eb0a9424b07eeb6160998c44d07279c8ff3cc980259e9558f37c77bf47701d078a15f3aca8d7798dccde9b91d1ea48204b15db741d55617ce75b93fd06648f2202046d309fef1a350231b9a5"], 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) 18:23:55 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x25) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) 18:23:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffddf) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="6cb53000"], 0xa, 0x0}, 0x0) 18:23:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) socket(0x37, 0x3, 0x1) 18:23:55 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/tty\x00']) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='r\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x0, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file1\x00') connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r0, &(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file1\x00', 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="9ee297c53365aaa47ae23479ad589b917e6e99fa35864abd892022233d5405e80a16763a62bf2dc5da145017ae192498f38cdb4028e27425cf91cdfbcbf62d9e11d469700196aa01bf8fe911a4870c9388e4b5d9a54b9c38c16094a5a3a3857c8331b396aec7f34702f9e61c05e268f87959e741ba", 0x75}, {&(0x7f00000001c0)="15b5ce7e2729cb21523eb6280cf1cea73c987e396d864b73d47da008136f682472670814b19e9bad4cbd5419617c37af964b0ca4eb69054f60a3e2e76aed0f36fd89834110c7fac0d11fb5343a100e5f8729a30c5c2573f6995c1f35d86f80fa0b", 0x61}], 0x2) 18:23:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getgid() setegid(r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 18:23:55 executing program 0: r0 = socket(0x2, 0x1, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 18:23:55 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) 18:23:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000040)) 18:23:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x7040, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0xa0, 0x8}], 0x1, 0x0, 0x7, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x21, 0x20000000, 0x8f, 0x3}, {{r0}, 0x0, 0x40, 0xf0000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0xfff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x21, 0x400fffff, 0x7, 0x100000001}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0xdec9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x30, 0xc4, 0x5, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0xd0, 0x19, 0x7, 0x7a}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xffff, 0x1f}], 0x4, &(0x7f00000002c0)={0x8, 0x65}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0x0, 0x8, 0x80000010, 0x8, 0x8}], 0x14d477f9, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x9, 0x5d4}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000011, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x93}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x10001, 0x6}, {{r2}, 0x0, 0x20, 0xf0000000, 0x1f}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000004, 0x4, 0x7fffffff}], 0x1, &(0x7f0000000440)={0x66c}) 18:23:56 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setsockopt(r0, 0x800, 0x5, &(0x7f0000000040)="b6150000cb404374b1143fe5d857b2212c", 0x1) 18:23:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "2f2c2c1130773d6da31937cef9d118049d79bd9a"}) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 18:23:56 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x8, 0x0) r1 = kqueue() r2 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x0, 0x1, {0x2, 0x483c2357}}) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x20, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) fcntl$setstatus(r0, 0x4, 0x88) kqueue() close(0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 18:23:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 18:23:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r1 = semget$private(0x0, 0x1, 0x10000000000010) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$SETVAL(r1, 0x2, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000640)=0x25a86d6e108fa9d0) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000280)='./file0\x00', r4, r6) semget$private(0x0, 0x0, 0x400) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000400)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r0) r7 = dup(r0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0xf, 0x0, 0x0) mlockall(0xa) semget$private(0x0, 0x1, 0xa) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r8 = fcntl$dupfd(0xffffffffffffffff, 0xd, 0xffffffffffffff9c) unlink(&(0x7f0000000240)='./file0\x00') mlockall(0x2) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r7, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:23:56 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2e6) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0x200, 0x3, 0x2}) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000440)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000840)=0x4) msgsnd(r1, &(0x7f00000006c0)={0x2, "984f04ea637ccb283c89cf1a0229e7f8b6484c8dd8a72b7b486176188ad0bde137cac2f8fdf27f789cae0fd37f962acd7fbd9130483d86549287ff884bcac0ef6137f8b46e7d0662d6d51fda49802f88d3a0f55567c5d0987d3245c71095cb67d3e298a1496b6905a6d77c5b7e06fe5239e11cc17af987cdea4bcfec8a27e5f5d53885a0616e340fd8c7cff606b0cd54d84b091a597166d177bfff6bfdc21f8f63525a970a40f7ddcd0fe498c792e3d1ed34c7c7eb49cc466c17ebe92f8d985336679724ad703a7e21b4619f533c5e1c30d2bc3f9c6f660d924040fc04ebd729d4ee7a8fcd116e74aca0"}, 0xf2, 0x800) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/206}, 0xd6, 0x3, 0x1000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000003c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x400, 0xa35f}, 0x10) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) openat(r0, &(0x7f0000000400)='./file0\x00', 0x20, 0x1) 18:23:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x401, 0x0, 0xffffffffffff0ece, 0x0, 0x4, 0x7, 0x2, 0x2, 0x0, 0xce, 0x8}) writev(r0, &(0x7f0000000000), 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0xd4}, {r0, 0x1bc}, {r0, 0x88}, {r0, 0x5}, {r0, 0x102}, {r0, 0x10}, {r0, 0x123}], 0x8, 0x9) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)=0xff) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x5, 0xd788}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="5524e639f47c8075a1184c79d4763274c5d96325fa4112f5e15c4a939f30285a5152d718a9ba0d96005cb2c856dc8dec88133403934c3f6d38964fc4d1d6060bfcaabea34c7362f047ecd10175ebd62a24a7c3d62b905968962ee03e821b0b86b50e0ffd16653f01d98385bf16b6097f358141680c4d14a9e1a9b8f314f126035dfa47fdc79eb26a70e29f23c5a7306c822a318fe91872db1418df6c5161d83b0b5b32ca78a30df724452f8f74a81daf3f46ac8d26685b340d49f49c96b213393f95b47b4826c7d55a4a81d7908e9daf71ed86fd5538525ed34fd0707a338a25d07bd7c743e25a8e83a73d72440b3be04d24d387", 0xf4}], 0x1) 18:23:57 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000003000000000100002000e0ff1d00"}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x134) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x8, 0x1, 0x7, "3b3e10694018aca063716cdb1464827db2540311", 0x10001, 0x7f}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:23:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xf0000013, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x9, 0x100}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x8000003a, 0x5e17, 0x6}, {{r1}, 0xfffffffffffffffa, 0xe5, 0x8, 0x100, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x5b7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0xfffffffffffffff9, 0x20}, {{r0}, 0x0, 0xa, 0x1, 0x6, 0x40}], 0x81, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0xfffffffffffffffe, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40, 0x9, 0x80}], 0xfffffffffffffff8, &(0x7f00000000c0)={0x0, 0x7}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r3) 18:23:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 18:23:57 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x3f64, 0x0, './file0\x00', 0x4, 0x200, 0x80000001, 0x800}) clock_getres(0x0, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="6995d4d84165b56f737ebacd5e0d7d8b0f37c1f52ac8a71cd173854b806ae0e7f6b0dfecbcd854974229b664fbd5210e458ae5efc161f0c030a43f9da5ed0a5a30fc6ad8770fb2746b38eb194d4afba23ad99955f03ea6b5550029f29a7cf844cedb46a6a7829bff7d3f7235e9f3da5ea040db4d319fe1bb5fa31d14b2be3705309d5eadd48a0ed1077f7ff4f04b8f6f2e2d6ab3798d8efd9d024e5c7d180e8d4c25d79fc427db677354b0f499be1e88d1a3044ea16e563c13e6e176d0dde9b864278cf23d7c6cd6542bba72f0086affe71ec3615946c9960dc095d8d2b3a3d802f4a2b242700a70e1737a04", 0xec}, {&(0x7f0000000280)="253748b90ad58f5e39ec42bb5e1203655a78f570260f16040aff8207e620607eda323260cb2b2dbfb69ca6da520c705b04f8aafab2e12c68254955351865329ada2c5985868a43d1493a2d46cf653bd4c1e098cfd08deb8546da2f016bb73aa8571059c15e17b5d25c72c99a4415d299221a40", 0x73}, {&(0x7f0000000300)="2d95c428df99c41db0c0e7bb02e97cb8bd06feffcf609489127e5fb0ab7ed996498a8f3bee73dac7c0315f77a126c1c5d3a336742d6b065fb617a8af8b5234969693929e923614037617875719221d6419a5a7a646e683388a1f7f3188d92239726b8ba8fd", 0x65}, {&(0x7f0000000380)="900ec1c1849fe778b3b8b591ada3bf96d54b3082f22ee40f9aa2629b5432ea2c6d6af1292fdd98a0f1ab2f2926903285b4a5729617aaa5589cb08a02b3e199b8efaaa6981bdbc256e3ba605e7c7f3bb7175eac76f38aed5ef29ab195676965", 0x5f}, {&(0x7f0000000400)="a6355e3813ac31fb063fd41f348cc18ebbd99038028da72997ef", 0x1a}, {&(0x7f0000000440)="98c097414741b83c116f54f18e0338a89fc12712ede53102c3cd2545db2d96f851935ea859dc362b2a0c496738ae2b192efe98b7989beea5540c544927b6345c6aab20c4ea969a3f3a870aba337a8c18c8d21a625be17a9dd077470f6f6047b8505a58528149e043733c4be892c784d090fbbae6639ebfc99f001823e7187cd07613e9bfbf0dd50bc11b2dcb2fc612f6d997963f5e203274728785bf3511a1940b2645795eeda5a7729d984064e9b0b0033bfab71701cea2bf7c591f83d91b29f1a43d77159a654c13aed8c370e32ab276a1a80ece240e183ec2ba0e8c", 0xdd}], 0x6, 0x0) seteuid(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getuid() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000640)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000700)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000740)) accept$unix(r3, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x4, 0x4, 0x7, 0x0, 0x0, 0x6, 0x1, 0x3, 0x2, 0x5, 0x777c}) bind(r3, &(0x7f00000008c0)=@un=@file={0x0, '\x00'}, 0x3) bind(r2, &(0x7f0000000900)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000980)=""/170, 0xaa, 0x2, &(0x7f0000000a40)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000a80)=0x2) select(0x40, &(0x7f0000000ac0)={0x4, 0x3ff, 0x5, 0x0, 0xfffffffffffffff7, 0x0, 0xffffffffffffd28e, 0x1000}, &(0x7f0000000b00)={0x4, 0x0, 0x1800, 0xc3d, 0x6, 0x528c9b66, 0x2bb2, 0xfff}, &(0x7f0000000b40)={0xffffffff00000001, 0x8, 0x3ff, 0xe7, 0x6, 0x2, 0x1, 0x6}, &(0x7f0000000b80)={0x9, 0x8000}) mkdirat(r3, &(0x7f0000000bc0)='./file0\x00', 0x22) fchdir(r5) socket(0x18, 0x2, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000c00)={0x9, 0x9, 0xff, 0x0, "d8f16e84dbf027cf27a317b102ba5d30047e22f4", 0x5, 0x67b4}) open(&(0x7f0000000c40)='./file0\x00', 0x880, 0x8) 18:23:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0, 0xfe2c}], 0x1, 0x0) r0 = semget$private(0x0, 0x3, 0x201) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x3) 18:23:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x900, 0x80) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x80) write(r0, &(0x7f0000000040)="4826727e2ecc72775f3fc564b1505f44a582c70ac9f7085fe16c4cdecc41b0a5f40abb9d1927fce6ced891b327a415e034fc150f95a6d40559fd41f600000353b45250e08246fa6dd2f8b2f8bcfc0a9e75c9df3801fcd1a38c94eb61657bf0e1a4c56f4607fce63696ee6d41990efc6365b7ea2e7ea8c4ee2c0573cbe8cc247cb079abb097e8ebae40daca46323900", 0x8f) execve(0x0, 0x0, 0x0) 18:23:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001e, 0x0, 0x199) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/190, &(0x7f00000000c0)=0xbe) 18:23:57 executing program 0: r0 = socket(0x400000000016, 0x4, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0xcf9, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x80000000, 0x401}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) fchmod(r0, 0x100) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/239) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x1, 0x8}, {0x18, 0x1, 0x8, 0x9}, 0x3f, [0x7fffffff, 0x1ff, 0x0, 0x8, 0x7, 0x80000001, 0x89, 0x2]}, 0x3c) 18:23:57 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) kqueue() getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 18:23:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000380)=""/227, 0xe3}], 0x4, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x91) 18:23:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8710, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x80) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000001f000000000000000000000000000000000000000000000000000000000000129eb59c5d83ed675debc85eb1ca1c00fe21f3f86d1702a1a39b00000091dd740263009eec7b2b95c44068894150ae151bffbe043068c45529dc0463c641935339edf4b85c8eaea4124b80fa9f6752cbf59664e84d0e5a21c9c3b10c6221187f31ad4f0b0143e99e468f5fd135f55a88c9f302d56519b928883cbae33748aa55c533ca1cc80e711d195a4b640334380f17b8333289d5dd7cecf2aafdf9db3b8ce248257d3b60eb5de6c5d59b5bb520d6938e29c0cda0403c833333760594d40c78f81a0e2a66c19c5e2c1601fc068751d6898434f5d74c3981ffc675784e0f91819e756fb86c0a7a3446d50d595ea7dd77381a0fccbee056afc3a00000000000"], &(0x7f0000000100)=0x3e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r8 = kqueue() r9 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r1, 0x20}, {r2, 0x2}, {r3, 0xc0}, {r4, 0x20}, {r5, 0x100}, {r6, 0x40}, {r7}, {r8}, {r9, 0xa5d490ad5599f859}], 0xa, 0x1) r10 = socket$inet(0x2, 0x80000000005, 0x0) syz_open_pts() setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f0000000000), 0x0) 18:23:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x4001, 0x8001) setsockopt(r2, 0x1, 0x1ab, &(0x7f0000000140)="702eec7655434afd36fe92e452d81609d2e92a649e79feb6ee8af9ece09357eb720a088a6433ed7a", 0x28) dup(r1) preadv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/12, 0xc}, {&(0x7f0000001240)=""/98, 0x62}, {&(0x7f00000012c0)=""/231, 0xe7}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/147, 0x93}, {&(0x7f0000002480)=""/164, 0xa4}], 0x7, 0x2f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wskbd\x00', 0x10000, 0x0) pwritev(r4, &(0x7f0000003a00)=[{&(0x7f0000002600)="51c5b5d40274e8ee25292875d5e1bbcbdc05c69cc77eb13eeaca2de0e3c0f6b0fab2d932c844a7a31521e7906d073145c3fe704a5ad83ab5f9b8eb671479721bd8b5351d189e2060c4b77e377be201f512e6f0533374acbac0296bc9e668895605e9a319c274ec4f6eb423979fd2991cb9fd662b80521eeef554f67193192a5802f5b50a4a3cd76d09293261bbe371eb521fc8", 0x93}, {&(0x7f00000026c0)="1b6ad8d2462d0e0fc429931d2d14f051908a5cee0e1591304bef3ef3316c38f482cee5af65d280bf7c1e0eb321aa33469906e90f69c363788c65555abca1f5dd991f8439683f9f8636add3423b4bc8515934526bd5ff691f2dbab8f9a5d9a7debbb17dcabdf2573e926985f34a40f59c0f5b35", 0x73}, {&(0x7f0000002740)="544882ab1b5cde970ed6dc86be09a6fe6f559ba915464c9a48a09f8a02ac55f3c362ce4768a81037f6acf032acc6a8c531ff09475cb20c1d9e7281ddef1125068243a8386a415a5451f6a0da894bcfc033c68485fbf9ade4c1edfc0c543200a5f49feaf07309d9627cd63774fe0402c64b0d0a728f5e42d0bcb34c6c8ee3f9be777f0a14891520f6aff98f110e916d22b86e7f7311e90f558810", 0x9a}, {&(0x7f0000002800)="903ef00b579ed5fdb90f0090d8f432602453d15ee1b62e2a1459997fa396090fccdb43b38628006c3c5b0a2fc6cb12e402a99d133d0d66cfbcf011623134b8239c51006b4968f8f2c45406d7d72b31327bdc03ebdf747105b530a36b8c3194c7869da71dbbdc0b673be1d539e27ca3b32004f0a2dfadb69896aea4802ba0b7bef82b0b41be21ff001b533547ab85b871a6f3c2b1eef69a910cf6869704b46ab2b92951df10963a94453b", 0xaa}, {&(0x7f00000028c0)="a6edd2fa62af5459d7fafe20165dc839e4c604b2c1a5a2ef91", 0x19}, {&(0x7f0000002900)="967462732ce7d78213e465ea50e4a24c3ba2a6237a4d96e59470cd7d53cd7100a89ca8f76945257a4b0d38ea9ae2cabe323995d05953c88cc9e805ba639159023d43c934ca4fb9155a245994aea4bea0d2d2757d2763e783bcf2a3f8fd6f2b903fd9ec9e918b5e063d6e5cdddf2af52147a5470633d43b1664648085285f86974fd2847d9b0d8a69c95f0f2f73fb161fd845576762871f40906d3436ceb36437226897ee5b17442d591e6699daebbf88e6151cd3e866b21de367692f4402105438a4811a4a24f12737cb91776cf4413c661b87a1dfd72447a65ce1dea9ae9436e69d6553b532356fac808f71791b2edf8531b58e75db7fb894b6f8d604f356ddb82433a4c0a2cfaab131fb3d98a7a7d85cde1502fd2e932c75d7463331b88cb384324f965626143eabc66fd7c5af7f7e1d470f29d459564a80ce51e02305242513832f35abe39f984dfcae89405f8b07e6ff30c5411f81babb4ec3438421ad98024ea8adf22667e94a0800ae6b8dce6d61fc8c380a1f6f57c4b5ed67f269401618f79ed6184265a8391cd3fff93a4996ecd8e3130e469dc95ad4b7ae0570b52620691d4c9ac2ac7212ef4feb65f8c8bdd0a10b2ef86ae31f700ca48f9946281a9316dbe7e5cc685bbaf7a4769513bf01659bd5b6d26ec04227a315fa705eb896433df3b2d21152004b913b564fae63c4da522a97e87db9d217c93b6c7de1570fb4bf13323128fb83a93795a68c9d890581384fd35c7e9bfbb5f2ef1c3d99c2fa0da38a9abb6fd586ee26c63dcec3c4823a1b36040108e03d8f8bd6051159f5bb989b60b517a753b9fad52729da22263b83dcbd14fcaf96603eefeb40e9cb21227c49725cad18a2959f20391428276de93ba97223fa880bfc591785537cdc8d76090af3f57e2f99ba65fc9f884abd28734fadc7f82ae1ce2e903ed63791533c87d9b50dae62c85cf7edb3696552c41187f895e645b081466964b6e84c5a90890897bc3f9db95671218dcdea83ba8f6870bfda1c0fbb21e3ccc03b7cccd61cab0fd4ea1871c35dd88aa237d388f6867e91dc9aa5553af152e36e80c8090ab4e5852c724085ae2caa12f17e6316573c693d25d093fb99e346dfeb1266daa99df1c2a902539af84da5d2c647695b107fd5291694446972dfb77be3cf056feb62faab20a06fec3636788cbd1ffc502040387bec4e29d6909660e86ff3ac2c1c30ffde5fb6817db7cb594791392c84e791a37e01914c708b4144186de6546bccb4dbf11b8a40c84a0fc6b7c2c8ef4a03fc5aabbe1834c84fd57a1a88b6ddc28e6fe33bf77fe372dbc9791b2b3fc716961d5a23860a7b4ecee4831746b1f7ee86ff5c14d6a143d86b186b9071656453da28feeb0523f549bd29ae36d67b35ddecfba581675db1355121ca1ce9933a760620b397e7b8fe27b86126325f59e5d8f9abac9efafae74018e66465d3bd6b2d02d272b62738a038ef924c1b1f950dfd5c8056fc5301b879c8013e00d68f88fcee689f575d7fb92608b990cd75dc42dabac91518670947177bc5df020d1e26551e4f26d5fd4a37586aef098f55f98b7a317850ed3aff805aff8c190920059938caa6368017af8addfb52c70f3981556a1eaa8bb0218b2c07e061c8333f3323232e9137160d528e41d02a4c564299ce01a3f8b7f3471fcd4b70a28e74efb0dfb7e4b4aa6618b494df217129b80b1780b1e2b83fd76cf9672867707a22387fc51f16f4e898bd48c43d607714c4a8f6b8e130689f07f6f919737957e313337603809a146ef52f2e55db161f505b5ac0cbccc943a78c4df46661ef145813e6c8be389c0b33a434e03f97c25e4fc91bbb0ac6be8cda097366d65a8f61b3dae80919c88cc5f016d77010739babceff3c535c5f199977744276f17d83e143320448643860385af2b30d5f8108cda84d83d527300904d553473dcfe6841401fb0eb810e2b69ab575becefb193e456b041b86e043d6bb68e0836b49822ba1258e57a3dc66e9f3d3a24566f49ee697dcab0344a30e85293c58b67d3fc47848b60a753fe9ef41dc73a44171f55ee1d08afe679bdcfce7e4930a1d99314cab7bb8bbf1389c684285364068b869f26aac88e8088cea91d4f2e50422fe110e4c272ed78d9740bcdd8b145e202ac16848f3716bca103992f07e50657512a131a5903b7b9b22d761e924662e96c8433445732c9ec5deb64538f91f094577b9abaf2deec12e800fe4eebc77df2d68b093833d978a551ee706c33246577388a5619565c8b89376c9637fcc315e2c409da9deaa13a28bea215ee40dd755ec9b4d77676d327c0bee0329027cbafc8ce876bf78d12f21901cb56c630d9709767648c31b7d464294a483ceab7613c55f3c91523bbb6f9a6a997d962ffe0c3bac8c7d6f63c69aeac92999c15dacfe39a3eed5a9b482d80b0400b91b6791c9aea4c1ccf4eafbd9aa0301d4a6a21e64abb9a7762d9e728bf23c47a2ba12ce3658cc95bf495432dfc71b2bb019220b08f356b13fe138997e71705c98e4b4957e5c7dee76310bd668611baac71e479be4681a0af2c3a3cf4847931bd3b91a29fbd227fdf1aaa5c095641d8afdcd3a2091dd510ab51a23c4f296b7e7613f4d8ec46dd846db2aea6651ca01599e821a31277586c964bc81e5c122785e4393a627587e5392a18dbe36befa6b4a22bd6917b10c362c3310d5b7364e3715b5c2b5dd852d63624205202cab182baae4423253236e7a86eae36fea7c8295f1039d6723ea563b51b915337fed73e3ced2decf8af1c0480b0d863d0c141dc0f059a3c53200457772d45abdb67de6c414e370b61d06887d9fdb0a3a5600f531e344ab620afee7160329a2cfc301e29519ae8baee6707cbfc133a6e130dde20bbf3935425f64bf709576b82aefa3f3b05a4bd9c12739bfcd724d580195d5cffcf8a6af02daa501014b569e3e5c8a3a7f2f83163f506a648b91f05c562da89df1081cd2bf1f25b4db62180241529b802df8a33eca61ece5989aaf241d5bd21bda3aeb8f006b979d8827fb0a4cbd605c4550c02db70d55ef4796c7e700ead583d8228f5ab78820f784efd8e23dc47865ce46faa37f2dbdb39614f6c642b8b7003612b0a77478ab97f720e87f4937a210f95f55826998821796d9fa98bf4722785e042cb6eba6dfdd5c968375f470881f0cc31a5c1f802f8d2dee324d2bedd70e037a80467d4d277dfec563f78780989599b5b2f02176d05d24a856645d3e5e6b7c13afdd8abb211c083d31966c7b1ba70ca58097e2409807ad463e2a3a03fba7f46a75b36b8bd6de819a673853db40d8d0d19f48cd66855fa97879f411c94ec68222e996e475a936f94bda448e36f4c4c8a1213fdec7137b651b44519cc0c30cdcc6dd58d348bd69d30fccbafb85bcedc5a159322ae5d3b1a77aeb9ed99504f3781809da56b2df7ded39406ca8954ef30ed6efc97b496672013a09fba7305a304d2f854732439b96f9723ee02d9382b859d594cbd99bed31615cdc69640b5a1b6e3cf2fca9c217d5aa3866b8ce7d418dc380c295cd9cb3160a8fa6592d2bbec034c186d03aa5ae92ef70f35379d60502b8e7bcb29aa1bca103e8a8d2e104022e879c521a130ccc0cafdebd89e44bb242394ef17f687b7b6a2816c46ea38099db98654846cae386107a82a0fce0b8eabfbbd7da2bd07213537d5ca5a18e54d072bc157c0153cb4e9c62d21a49b812ace4df30ae977c55f168f72cf1bc756c19008302d6639e42878410dbd36f4040b3746628a09e800d078bdc2167ce50d055b9e66c515b0ccfe7d5fdfd1929fa63d08423fb2f482bc0176b0ede95979a50333ffb2aa9aee9a0fd42d51a3d4b4d43b08829f06e50a91e283330a9965c3cffaf5cf344649436713975595c662927c4689f6b2f69a909ffb25e6b711f67a2a3011ab053da7a1eed943705e272e41da6908c062e6505fdf75844a6e636360b31d63c14698f302b4538b4c1ec67f20a8414fc8ddc1fbcb2952363e5a9767dd106c310476604dc264859d701ac8cb8df2b9fa69fb2c268c7f970b4feaccfcbe9b7c6ed393c1e5879f7ef1118e1542d2126e969286e059e7824297344b9377888177d28f78f0e38539e72faa529c35d38901325a60499b9a4374a34ca4f050e723be7a8dfdcdb0b2956eb88264359bba991a9268a85b51ec2922e904e76f22af3492a52a60c9213bed4f710b6e92223cd8f14fbe01c698776fd1b635d196bd90b114f8d4e064841986788fc42fc6392e2f9ed75fe4d768f7a0a22e0f044fa3fbf2bb8e0b87509c05ce97c9f97acdec7fcf0960ff19f1d55c3856095710fdd191478d6ddbc8c769748998d52b6e5c664ca8dea3012a93469cc197799109e56cbfd65a0833880d8c97eca6acd9b4c6245fa1394879109fcd278d95e6366a805b9e39debd4682583fc0d758c6024f20049a1efba7fd5f6efb9fa3599f3fac1b43631245570067b8818aa4430d85202431bc33a59b777e80e77b4ce099a11699767ddd16cac8bee4b639c2a47c4b66a4ce6c75dfba380b908ac7d3ca969e5cbe5e70f7a03653b078709ea112f916269c0ab3c9f2d0a8354a40e69af3def3da7a59890e68f98fdb78008cafd812c3e3189ab19bf85b6b5eea5c94fa0f2651daacab46337b2d3e14fa8835e61df1fdd096ef5a38fb0dbdce7bd358073548a7d2c4378183030923a9a4e07f6c1c735afae5b2b5cc50000ce2add1fb671cdbefb4d41026379eadd74773d6ada058ed1f677c87d9065050bb2a22ae1c83028d63fbbb305e9fc2d44da6b831bc00d106446d88c235f742af203cd2a80f365b932465b280c7a782ccee864261bff32ea5adf62b3bfba4620e34d25373baecea71682c87f1422874ba01d7cc435bf0ea60a479d2277927d780b5e4d56125d0dde46718636359e8d4b34e09f1281a36c4ec24a39f8070ef9e32cd341a5ff2d1384744b9ae148c2bac82499928df7addbaae2180104dd29a40c369d9770253f14324c7c4440fce60168649391f9ce1f3a2918a9766574450c5e3d59976e6b168df12d96d034613ecde256e86efb7c0a78830b73a05011072d2b10aea421c4041124254f1b87673cac534f06176c75863f6e10bb5fe023fc51eee92beb06b774fde57f15f0b787a94945bd81bc6286ca45d0c0831d83b0f67f0c1ee3f7c147a020a2817424f2a19b3651e67f7965731a81b770180dbff29964a83f781dcef33476ccfaf9352eb1245bc9596325eeb505199c4362e40e7a27b60edcaa194e3d0e1d720db34c5605147e52e030e2496487e96d033971cfd725580d202bd0580cb73d5f4983ff702a2b636aeaa75c5a50445eecd7768eb5a4821c71400ca80942c6b676bb4cb068e2af95509724e8fb0d4f87d8e8b6c82b0759e1a5e81e9b3d770bc9a30ee48e5e75ee49719a44e1a0587c451f5496567b71016bd766ab8c7d642c4767c1b21839e1f897c629c72facecc1863e6356d8c6a127c262093dace0bb1679a58bba8613435bae24d038d36f6519541cc38984e65a16592522a53ff1e3fa1fcf4eedc7969be0261146b831feb70867565230cf4f4f679c3620115c991ce5e73fb3be5910236c84421db6b587a8f8c347c272c1b2bf1629677cfb8d06b7e62eefdbfe15e9f77654fae9482e350f4a1e82b9e63f6fb67a3f7055ae5b633dc9411cb45f627d4a505127f68551eb573fa1973fab37be2b704c46b70fde97081fec746ea0f6a2d82ccebd8fbdd0ddc8516cc1bd596f27fa6027a0afe47bfb581b2ecd496fecfec995a4168687311de1e35a8bee", 0x1000}, {&(0x7f0000003900)="6c6ed27545dbeae1ce6b01ba6aee789f3e2bca9071f838842a40d62a80c2b7f6628504cd63c13854eb00f3d2bba797d4ada28f26f69a377afff63f924e021ffa594fbaeb7e67a73e85f20b81b394bde52428f9b00d90a1bbfc5b7e2a43ef3ed99ec90c36c0ebdaf603c92c8ca56db8378bfbbaeb3d377dd2205c53f7fb139e7d0c745b6d6d09bd6dfca5de425db329485c085ce7e8", 0x95}, {&(0x7f00000039c0)="d1fcb7ee73f981c6df778373dee00975d52feda0", 0x14}], 0x8, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:23:58 executing program 0: r0 = socket(0x1, 0x8003, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050409000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93ffd016400797000000000000037bc0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132ed74227acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7ce63c894303b298a85ff3faa8d9", 0xfffffffffffffdbd, 0x4, 0x0, 0x31b) 18:23:58 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) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85494ef5afa680400000925a0845000000000009"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) 18:23:58 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x10001, 0x7, 0x3}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 18:23:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) fcntl$dupfd(r0, 0xa, r2) 18:23:58 executing program 0: setrlimit(0xa, &(0x7f00000000c0)={0x7, 0x400}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x0, 0x1, 0x0, "7d05023745b93a0e688e26bd226221d9b3b78e87"}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="55f2aef5e601d1c2ad74d934c6824d1fcf937a6b92ac530b9d9fcd071546df1006e9537088a052d74993325fe996bb2375f879dc52d76d7b32dc52b5ed80e448f916e00f6cf1efffa7bb3ffbd3d99c44dd49b917e89950ba628abd59abc1d95fb2d5d3b675dc7c3fe2", 0x69}], 0x1) 18:23:58 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x92) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1e0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, "a025b4c26ae1152730c48efe6556c4ad8452f4c0"}) syz_open_pts() dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 18:23:58 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300041883207bb3fc42321a2c44256df3dd51e43a30feeb806c1d0d9bc1ca2353a252c58d830f8a41d225a9d0b9d1a027b4ae1b69277312a9aa5f7d69cf24bbc46a472d8dc8983d29e2e8f48774592d8af86c99a4e77dd6094e9a2c154305f08ffbbcb125f180a0f2fe790ff5f5b9a0d06e743c33fdc5c281fd1368f35fef097c6b88a088fe37d34595f4e5ec429e91739e89901deb18127e1d9ba992ba64178228750c2a2cce199845fb52e7e8c272a400ef0cc05dc3a8f1da70689c92c0fdfc17e3c"], 0xa, 0x0}, 0x0) socket(0x16, 0x5, 0xff) 18:23:59 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x200, 0x0, 0x0, 0x0) dup2(r2, r0) 18:23:59 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 18:23:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x3) 18:23:59 executing program 0: r0 = semget$private(0x0, 0x400000002002, 0x200000000000410) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/88) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/252) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) mlockall(0x1) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x200) 18:23:59 executing program 1: socket(0x11, 0x3, 0x0) 18:23:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6aa110a1d1ef981e633ea9932a8e52de8a08b96c68323677020ead1bfcdbed9c5fb5f8763e561cd906042e6890d1b2b7bdedd7044d9294849d1f7ebb0e1daad049b5187f4d2e50", 0x47) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 18:23:59 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) syz_open_pts() connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x2) 18:23:59 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = fcntl$dupfd(r8, 0xa, r7) r10 = fcntl$dupfd(r1, 0xa, r9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r10}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fcntl$dupfd(r8, 0x0, r6) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgget(0x2, 0x214) fcntl$setflags(r1, 0x2, 0x1) 18:23:59 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) socket$unix(0x1, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x2000, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 18:23:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20002, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000003c0)=0x8) chroot(&(0x7f0000000040)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') recvfrom(r0, &(0x7f00000002c0)=""/199, 0xc7, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="00002ed7ac1996dbd921feaafdeca3a0f9ff000019233d64f36909913e0fae0bf76c8dc258be1559b934be7f567333b55ee093f2942ea516212e93b642a642db1387ac8e433b75178ad8064aadf8738c63234139e783df6089d6d1eb000000000000000000000000"], 0xa) 18:23:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07e0", 0x4ce}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x7, 0xffffffffffffffe1, 0xffff, "d276368ac7beac58653c0e2de3269c8c1b10f41a", 0x575}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 18:23:59 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xfffffffffffffdac) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/59}, &(0x7f0000000080)=0x3d) 18:23:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be54553a5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() close(r0) r2 = msgget(0x3, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x0, r3, r4, r5, r6, 0xc, 0x10001}, 0x7, 0x9, r7, r8, 0x5, 0x8, 0x80}) r9 = dup(r1) r10 = syz_open_pts() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x5d, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) faccessat(r10, &(0x7f0000000200)='./file0\x00', 0xc, 0x3) readv(r10, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:23:59 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x3, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x18, 0x200fffff, 0x16c, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x6, 0xc4c}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0xa268, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x7}], 0x3ff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x82, 0x0, 0x2}, {{r0}, 0x0, 0x20, 0x40000015, 0x7, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x4, 0x60000021, 0x0, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x11, 0x1ff, 0xffffffff00000000}, {{r2}, 0xffffffffffffffff, 0xc0, 0x4, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xca08, 0x8000}], 0x7, &(0x7f0000000040)={0x3, 0x4}) 18:23:59 executing program 1: shmget$private(0x0, 0x3000, 0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil) 18:23:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fchdir(r2) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x22, 0x4) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 18:23:59 executing program 1: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0xffffff51}, 0x0) 18:23:59 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x2c}, {r0, 0x105}, {r0, 0x5}], 0x4, 0x40) listen(r0, 0x0) 18:23:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfdf7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0x5, {0xec, 0x10000}}) setegid(r2) r3 = dup2(r0, r0) getpgrp() dup2(r3, r3) 18:23:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000140)) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x3, r1}) 18:23:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/246, 0xf6}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/234, 0xea}, {&(0x7f0000001400)=""/118, 0x76}, {&(0x7f0000001480)=""/65, 0x41}], 0x8, &(0x7f0000001580)=""/34, 0x22}, 0x40) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="d5ff9668", 0x4) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001700)=[&(0x7f0000001640)='){\x00', &(0x7f0000001680), &(0x7f00000016c0)='!$\x00'], &(0x7f0000001800)=[&(0x7f0000001740)='{\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='\\]\x00']) 18:23:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 18:23:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33eeffde783041a304ced9d7c7f5ecd50537e23a6668a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6eca30540ec02484ca099e8cc6a821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030ac7e8c1bd91fcc37cc9d7a65abb1450702f16422e4ad71b10d610cafbf509b32a08abf4a0b13e8117a68a8d42db6f0aa334a34c7b9a5604c9c10eb3120400f5daaa1daefe46719a014c6063158e7d5698d070257cc0e7c3d5f1c64b4e778e68e9a05b84607a51823e331feeedfc7d8a9102f49bb2320b4b9923ed0ac78e68742536570119c9f15ab40ee2d0de395bc3842159d878e51b", 0x1b7) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) close(r0) r2 = dup(r1) flock(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8000}) r4 = shmget$private(0x0, 0x2000, 0x141, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/226) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x20, 0x9, 0x9, "57cc808393a88e15b3efd4ee1a0c92ccf6014a11", 0x6, 0xfffffffffffffff7}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:23:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xffffffffffffffff) 18:23:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x3}, {0x3, 0xfffffffffffffffd}, {}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) 18:23:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) close(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x20003, 0xd9f, "b08da2cd9d1583182e49e89049bb37660800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:23:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) 18:24:00 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(r0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 18:24:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) dup2(r0, r0) 18:24:00 executing program 0: socketpair(0x2, 0x4000, 0x69f1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x10000000002, 0x3, 0x0) socket(0x6, 0x2, 0xa0e) getsockopt(r1, 0x4, 0x6b, 0x0, 0x0) socket(0x10, 0x4005, 0x7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 18:24:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) socket$inet6(0x18, 0x4002, 0x5) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff68) setreuid(r0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) msgget(0x0, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r4 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) fcntl$getflags(r3, 0x3) 18:24:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) clock_getres(0x6, 0x0) r1 = semget(0x0, 0x1, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) 18:24:00 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0xcf91575b92f8a262) socketpair(0x18, 0x4007, 0x6, &(0x7f0000000300)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffff47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x100, r2, r3, r4, r5, 0x80, 0x80}, 0x6, 0x4, r6, r7, 0x9, 0x8, 0x3, 0x1000}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x27, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000240)=0x20) 18:24:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = semget$private(0x0, 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x88) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f00000003c0)='./bus\x00', 0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) execve(0x0, 0x0, 0x0) 18:24:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20080002000, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='.\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) sendto(r1, &(0x7f0000000140)="01cce5dd1d20f3b44f7d428741c44f1e92eb15051ad53c9c656c8992a14e280cc8a622b95c7dd535ac939b8bf1c2ce9ccc5dd2de29f72e5ec961fa57e6379f936bad3e9bc6ae7a3871fcac3891b4dcef8746d7e6358e1208ecc3312f570b27ca5724b41bcf525f591a731b19d4e632020b6e", 0x72, 0x409, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x1}, 0xc) 18:24:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000900)="72dd531808f75427395aa6e02d7183448d55554ac128ef98597164f051137119e1a16ebe8b6d6843b7fc18ee8fdbd6234fb47d4d02fb52aa12f283dfa66558db2d6bcc6e674614d5e3a51accddc5e8c9e932743cbe34da3b4921d53f17afd1e98b2dd76c7f1250376717e3a809f67f870e5d9ad5315456bbcf827dd1018ec3c5575b1f5b07c25518e68098e602b9c430f3384d4927ad868673e4bb401ee3e36c34b1af2ae405775828b05d577caf86a90e2c16b0961cc57aaf902fe4d39b8527cfe5fcd12b6b3a10dddd6f274c4a6602be10676b17e18c1fad5aa0267c24fba7e207cd959b385725f3ea9f169fccafcf0823dadf82fcf436b0d0177ce8c689045dbd115daa82f62c8ab98e087f2a8ad13463614c90b448438d4ce15dc413a30a6526baeba6dc76ed650d5d8085b66771e8654ae5e5787694d51fd21998e0bb33eb2a2205e81f1645e4ebe6854fe8f88e90a760be04f8fadad7f9a4dd309fcbeda5b458db058f89ceb70e740cae19a601f293a9e46b98dcf9250879471a30994d533e9511f2de4fc7baf073096b444ded0f10f4a923e19c4c4a2d296e59b7c1cec93f986acf93a16368f2f0cbaf535ef8a52a92170612a1059b4cf2244e18666e97334a93adbdb6c610913ef8459bf5ed9338cc1b1de888232227183fae418856aadbaa908cf3fa814462f558c17585724013662cf06597c6781ed63590d9725e1ac2ec40a59b4b7502efaff48be1352512e00f846dea2f58e24c94c9c3c7ef98898a010000952f41f68496734d5b02f3da48c4e0e43d0cf29d39a0908ee2f44aa886f3bfffee5ad2cd734cb217317a4df73bc2c89031491e885bad74e10d8b6a6ce3bf68b5591f33357ed9d24eb3e35942fafe1903f527e2401bffc520203287a361513552d4dc94f63df60822f154e902d08c970c448861b93ed01a6ec4207b59db7e5cf038b67ff165f907344281aa013e7c569ea9ceea853e31077a813dea257d97112a5749081d7ef5fc1bcea075cb32097ce7047886488d63408709614c49b293d3dd73016fa4bb0d1bf972717c8ef725d13d12796e6500a2133ba5e2b923f03d4a3267bec076d67652e41683808b3072835d6b15fa0631d3828f1008040b0eb23af0a8fb0c355173e1142acaada8f1f518e28db4dd9b96aa12984802e4faa8de5f183b6200dd3d503f5c3eb1fd6d826576bbf4240aa3e4ef3579a036d80b09996d4a875dd4d717642d9e6cdfc0cecd304f1dfe9dad8016db9ee5f2be4980fde6a5f67ae28df09d9b847b87911beded4637adc868b1b3c9578ee9dd24401424d574b723896c4d9fc31f026653b022b9998354ea138e7996422aa6ff2f275e591a82e5277886f9f94ae0212082307dcf6103aa06506f1196c6102db51cf4b36044fb5a37cb3376bc96cf84d4f7705c3d5cb7b57ac04b9cce2967d2ba413bbc2661f465de75e26056cb52679a9d87e4b607445cd46d590c69fbc46b4a841ab4d5c420401331258c452a191d85fe9c3cd72acf2379cc1d344e9121229c8074895381820bdd0ef93f91ef6c881dbb42f760d5cec4af02db1fb372e019ce9ccbbf5ac20b11066a27f952d97a17aec648b81a8e075879df3f206ce028f48d04694acfce31e54d409331178a28f9e8e5989144ddcae2026c7fc7912e2a6770d239a1e0ac4625079b3624007c6ebf642b1c7cd6ed66a5004212c8fb14a52c8ed1bf94e1214fdc741e480c536891de8a5871215d731d770d0ab8a2f8bf6b0054a72691cf04b4d7869a47ad079fe901829e1ec43ff75140e299857146d60493a550504cdb9a4cef6cf9b2b196d55da954644279387d009d33c9fa20925d46d4a585c3057bc7329ba5dd8ad8016517930cbf504cbe51ac24b8997ab2ef85b2237ed1474ed0aa074324e870d841698a9494180f6bae24be94854c74fae2a52b116bd7df3235aa0736837079b1950656f69c4f27fc32dd207626017059cdd5698b1fb3d1576a557eaf53861591944df552bf3bad5a40e8b1be992adc29dc2a2271fbcce04170a3f60644034abc17d08a68186d40bb0757683b4a123f1b1435f50ff63c3625154337ee03d51a292c28b2120c4e9f8dc5313f4e7a229f5ee8f14e849cd3d86e07026998599bfa553e7d3af2916f9514d806b27c40384e10049588c626c2b2429ab4af74ca4fe6253566d96be755720ae65eef3702fa7348f3c17b5dd87bc39c93ba632715bac3f46b727f6657d50292667e7239ec15ee209e1193ccaf0073b091b9abe3efec103749bf0a871aef2e84ab876081046f843e02a93c44d5d0d436cda28a9d0a67adcac6340cc5aff3bb953a7907dba4dc7ce2ac5a71a07bb704fdc0521e34a84c8db584e6f2ee89bcf0a8813a78f77c70ba6322b67092d333c400dcc2f38ecc936a6d1849b3402d3ec440163f68a5082022fd2ef8ea5905e42c9a7e13686fa5710c92f48e4ca4d53ff551b41c9bb1cd43f5860a541d401775996f5bf6168c8e0d54b6e911ea376935651c4cd2e56c05d8628b8368e4abc5ca1175c11e2cb918765c4e8c7355ecf2433f892f015ab0b7dc17e239db93673da6ea532c363b63554b07c6b1859f05b64a9d210fb1317032cd5cbbb3d673d30e7d67d2971b56f8d333c2f5bf8713156acdc5b3a8e2f98e7d755d570d4e53afd76b3b091ff877cc7bb6211b14605290a9174a0db4cd40bd6704873f280c09b14a72f8375d6c15adb82eb57e48c3ed7d60cb03c24f6d77d6cd22ff7d3b360a71c0d00bc053897e9cdfec49fcccad4a04aae39f72259a5779db418e4c12435a1e180c70f9eb1d76eb1581d1b70384ef86a92de05f789e898f7116cbd9675e1a6c57a79760a633ccee38e3d48ad300a7dc7bc4cfd9570db4b0b66a3730e10c82e6044977d5c042d92a6f4f957a5c0ed1fd18058618cd295a76cb5792718382834b28296854cc67ef5d85d106430aebed9fb6dd33af846b84b586f5aaf0b800093cd98fb9a423794a8a0b2c239a39eec90542a3913fd8499797302244c68b484e39d81d0f60675757c3dd639a93bde7ba3a05497621670e2f7ac7efff15dc8fbe2b0c6db4dec817f556782af8f3b2a77360874d055fb6d0a502c2a74f538fdb909c7dd47c957cfb5066c3de59483c45be2461ee55b648b30b820c642b4ca609f11fd47f1a6c15af3861e0880b54811e090911d4a2ab73f2f91ac892647e1275256a3dae2aa1b296d232dbfecc4fc05a4da328484f189b1e2a485ff346f74043927b1040c5ab9c4b9b804320d85079944caf24c88a8d1528e8e24a924dc4724668d7e144a0042b3599ffe8d7e98700d026598a1e7a1d716819bda17a571098282c04144f4d8fa59bf713c3daac9301a33773723eac057709e54f636eb8a7031e998ed05319525e0403b00e8d70d03ae134417c17a63f61c2070ea0f445d36e514ef8e0f09da257a37285c5ceb6b09a7c957475a98ec38ff9872724d4e6ab", 0x999) 18:24:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400007710", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x103) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) close(r0) 18:24:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) getdents(r0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) 18:24:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) minherit(&(0x7f000058a000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0xe81, 0x1, &(0x7f00000000c0)="baacfe35a7d42be338bfa90c51c9005e79cb95187da7ba18528cdcc0263469624b447553687da5054371cd405b8da9bfc7ce790ce8305bda9b9b431daa1536865780af2e759bb1676a242a1472cecfafc1997aeef1e3750ddd2388853cd11d26992d38b462538377b8d1e0464ad7e0e27d705c2a31cb2b36b29a8c1d6b4ae42314046481660e2d905236b2a8e5812a73fb655282a40064626f3e5ea157e8f837e245577258acf345eec692a0aa9a78665a0dfac13c15962ece8563835659c4826ecb72b0a9c236a643bea0192f7505d01ccaf561a5dd3a713a51c6f9e9b537f18b8789e567513969d67cc53f35100f673eaa0b5d6e5fa5427b7af383263109cf719b67b07ad87ffe4317c12d72fd90d0cc0f98d419b2bbf31b4a53cb24e1befb0a781d2d25d42a493dfaa5bfc8bb8d963dcdbd070e9d7855c30469347eaec14eab1c4ddcff7da9d465206ff5272bb3ba343b6d55570558de68a09bdcdbef4e4ee67d14530974bce70faa0966a25cc5d2761670c0f527a3a20aa3e6e66020147d48eaf9efcc7ff338fe58bc457ae9201ad0a7a0f07229dcca5caf0891d2dcb0883d5c60aa69db9ff8ce1c7dfa67056230a9dff28f030d89e2cc359e78d538ad81521d3f2a19473c6085f33a7e52a9b81d9de2e78c8590f538b1b2e2099a4eb07c0361186a4ce01f376b564d0f83f42f69603cb062a882ea322789259644a54f8b9706c128bb4f569ad3a2c938dc4cb66dd95579071e9b17d3cd834ac0e4d47a097632a21cccd5a1f2aed194696a6a11738fcc20fd3adc4b6833e1220f85a1b4e330432686f734f041891704f3d10e118e19a6eb8c703b347ed2b9d99e438a6b6d673370152a83e8909d11adeda6db4dc71a7b9591fbc38d0e74eb6a309a0bbe1016eb69d93d9a2de613d7e342740ae0db4bc2f6e21f27598fd44176665bb06f779b7fd5158c249046ee87c37b5fa28c7122b74a518ddee97d1b56a2b9cb842cfc5ee29455e3878441b3ad7be94fb61b2bf1af4870f5457eeffa1210a5c937cccd2201634e9ab320476e645bc78ac4c2ace256e4bd6bb0438f75c9f7a5f87b2c12afb8ae090f9bc7d8f9b929d030bd0caa9991c8fe3e517e241f37252092a0ce25394c0523ca54425b916e9c7935eaa596d36c9448f90747dc4474ca7e1ea15b9cfa18b2884e744521e4f92057209509f28e3ca194e59c776cbb7d9a2b25dbdd832a80576564ef39789693e64b9bd35b387dff0889c7e57704daf1ddd2ce64d7574037a9ba66260dca091aaa32eb28a1fcded3f37776b6f0f0eb7c0b62f035598cf8989ef660c8fcbfaf43369d910e6ba4b308d52d1ae402f9e78a649e6aaef172ee360b54c649c6f82725bc44159156a213cea28a7d86298ee59993dc0964336415eb9e14efe97d7c48b7588a8ee9519c74c2f2d677777d7df677f52da43a4dff0842004d980aa811acf2c35eaa5bacd5f1a248b216987d930d9732fe08dd3e5fc8d8bce1467bb2041859b678c94abe6b0720d88bb3bf8df40d747737c7e666a8f8ecd7e028193eb23292844e734e0bbcd8aa7b5a0a38a76daa0a8f65fd7020a0f950645de43c364a0e85b57777db49b7d8a38775007cc307fce053ca2016dcd26b1f1cd45f69d825d66f5a473cdfd766246034e497b18e41ab2b2a30d49f0bd2400459eaac67f77a07f070dd7101c47232e3240e329547ce7889e17a28fd7cd2d8231d00b00374a00a94770a79b8760bee84c8061753583be39255574fd4a26d8e7da7df25aa6d3d66c9db08e6ea3f7f270ccdbe3c497851bebe1db43bfe61ec1c49d87efa08be6c04baf255cf30ac6fb653948e2c8188c4684eac8fe3d6570ab786f82c399ada3041898081b52408300f1048b127c46aad1629fe7faf9618e16d6b6f733ed307fc58683b01fc899248fedca942916ca9b47b2a377cca9f60ba7487b48af6d111a027d3dac023091aba31c14ea3af6361568234a5471845018204dec651ca43d75575995989b5c5acb03e006716dba6461d99a1ed79e8987cd27ed7e88359ddd3733bcc834bc6dd929a0ee1993f8724d3b3f7a21b96b84f84eef28a4889fe6c0ddd615ed47d4d8436f9d1e0ade5e627084f91e766466e510fb643983f2e2d251d61558ec5417ff1d0804081f51e95169b59ba722ccc3e3f763718c5032d8738092894f55cafc3a6a215f5f276f362fc01a5f768595d03c0a39ba6c1a75ad7f27ab0ea2592c1213a796ad85a1175b26329bfcad56589e6e9891e1cae25389ba441b2646fb38d6901338ca35f41e7eabc51fe734d96e03c4a889b8bff2a424d3a7e56a73f88e2d87675525dbd3aca2373651e3759d2e39d6269e292eea3941e616779af38ad6f92d6b108a3dc6979115837e4c9edd120701b6da59c16e090301a5979af1eef61c8f355557df932f3bb014a7d7dca3180bbe67d8bea733e7e7bbe6fe138ad19927202075d9279004905c1730abdb529f4932a56a118eeb50d4fbe4ddebfec2fa32546b73417777dd6e0bb66c98d80bf99e18bc41185996ca2858d90a24a2a4f9ecd02b1a91b3cd435c3ce0681b2766f85ad3f787a3813f227f6d79d0c3a6e73d31579cc921f6ec8bfad302e5d42407ce296c3a707e88039361f20a08f89a6dd4b732568b02be96c618214f500718223ee8bcbed4fd67cde3cefa82955b866a26510e8b93fef1f8d56c4d5ffe6a453cf6bb92f802dd855e97365fda4a6a7b8db8808a69278f3dba0ca59890f7ea2aeb75d05aab81f73124fa84d18548f4d05eecdaa03646c81455872fcd9cfd4a3e79bb90128aecadd318428c4cca17151588a558ad6a0af4c3916eee1dc14f116def431d873850b3b59cbca8ddc16e9a3163edfb940da95a1800490b495dbe67fad66183ba218350b00fbd7b3b32ea19510cb85767325d3f31fd8f3c65840884565c108ed52f1a43364c6d2a1d0ab67e086f3bd09e3384a5be6f8d84ffe272ff4a0b5e224252f0f2a5f9df5e5cb9183ec0882fcd46744e789dd9fcf4cba7a5a01b5721b8bea5d80762e17f3998b3d8af5ce32e6952ee0e2424d6f4139f14d20be12c3a526b4846001977965493e86e90b3715f0a6329a5987eaca9cd78ebd6f7b0d41c17191c5af2618143b6e9a3c74ed563b215e38375c7eb5f93a649f17c8dde3e52b17339fef6bac87a6ac7a2f76142bc97330777a0b8717fca79b2aebd9cb243c28b7f4b9339df0ce354f4855c329c44d87088a7b28e7a5d3dd22c4c1e0d67437aefa27e577ac821034ab0d0e8b056f0e2e0b90f8962f3df3b6d8fe31ac6cc791876cf3ff1046329d54b1353a79355ff8330af4b0841e33aecb9415da691c0a7b87e86085513810f448979cdde71c2344db28db594787a8357eb14b941e04aba163879978ca81f57f245cdd5dc4855053401e3d9379bd4a64dac19f0def016553df260da919f534746619d6fd888f31e5d91ff246a3cfc9572795779cc82a881aabb34d3a82dac120e9bc771d46155959b5e6da41f09993799750649aadf71145c7ed4c880dd85df1e9e28df4cf2e8049f614d1728e0ff9024c7cac61d4c9e39783a3b1a45360708b62a540d09391a6ac44cf4a6cac0e3dba27bf5fc6f871e1215232c0a9ef3b374d21f577540fe5c542e2b25f9466bc04f50d0e7ae2b172a0291057ba5ad5c7b466b7837a708205f71c1b5d0ca34b495d207f30c52651572a90d1a68fffebdde9fe3ba8abfe7e7f5be934c7c3f527d23ca1a8de72835d94823b7f7d41116547827fe931e0ed292fcf3118d7ac6c6be95ae8457c9c66a2294659419310e1c6dd841d06ab6d07ed75f4225cc35f570400ee0cc4654105f129441309fe4f0171026dbf3cf227fb88d0ac84ef13f835c46079906da437d21ffc8875e49f445ab71fb18712228def907b29f8daf6cd2eca5a479e2bdb30aeb3e2f2266faa98317326885e4c8a02966d0cded33db63d0b2c3d2b0c62f062b04ca0d3671dd694f993c5237929c1fbd3b44ead03808b691c28a53571b1c00c3f31f3caf05a15514f001344aba1883df1f6dd3c135987d1c5e2ecc45b02e16f533ba74120d30f1640403b179370c885894f15a4b2995b22b8e791b0c621ff6a8bd4f2b70ae45cac3aa1aae3714cb6ecfe88cca3b1471075d740a33a3958e7638c5af0c0569d0bd6bdb29d87ae9a7bb7169c01227963354394fffa8b50b11b86d624f7f17c0bbc48b19014f436a361422821156d203ce45796891938eb70888646ff34720f0c888bc2b7b9df9dec4b01fb587050c9932232bd1802838c49b2307cf0f5cf091ee79fe723ffceadb801d8b83ee5c7cb4562f03c013d7daff3c326cbc0f5278a878bf1c0e5ed5e14c9da0ea8c6a5f9894ef8178592273ebac98d5ca9cac59375f0cc1476f585971e543fb5dc6db13cc1042b88df5ef91590274eea12bad975c0b60a2b25265277260042b202e5e25385ef1d7cc34e7ef63e52cf8e7dfb3137f7e45a0411f31fded1bc98537a70993499bc43f013f7a69ff17fc7989e7129f5b308016b4a9ff409f2bcd258e591520ddcb4aaaf220610be07df60a1086dc792f320f3352f72e9f8c6f95c1a04567fe02643ceb26f83ccb59d1416e49fbca450ec9d7ef6bddd0b99211d5176b075cf658ae7b8f4f7ac12a2251a89b1a4259ec9915ca303f99a9c1f8a37b6b91df2e5182bcc7d3fa4e7120c9312f907cae183f9d0c99463613f6efdb9a11bbfaf9c6c7a169d7fc0b5215f7eccb900ad2ea54e1bde299352cfa443ae51dd567dec25f4bd6d6cbefbded03c24c2f984ee68be5fd7ac6b9d5dfc05e757621b2ae4571f99adb376f4155863515fd91763f2ffa3b949715b8416108872f71f004da343cca934b8824d772db728909091c9d7856d3b8a8faf0d93f0263c51417abdb88f7cad3c4f3adac74d3764500bd42c26938cd372e0eccaeaef5d1ea32ecf65e9f11e12792c4f42ab1dc022af1ac663e8eef70e89c482ef08541a663e025301146d6b5f5597fd135636611745f20980ddd0a136260296bd76a79533c13da0d29f4ea647182dc79f3803f326ecd1a6be8ddd15e36123e8152fcfb9dc49b0f4542128df4ea335b5212aed7b77596e412861bee30e7c869f2942786f00fd6b17bbfb059ef517ae015c506bd228cff7030dd36de2f4fedb550ca51fde9fe9dcc3d23d2d4d862b1d0e5bd95f3a83974b2542f5a44d4623353e67b5fb45c16628b4260bb8a59d4298697309a937c72cc0ad5cf76e085f1f248596c46cb24e47e4d046a54537aafc8ebb37edf1ea3ccc798f64cf7369f16df35a6600ee9fae8a514e872f0c75e05962fe698e396e545cf5fd5de2e52256095e8754549f3c9ef46cb21ade59882ca84508730300fab957bdcaeca0859661135e99685df62b6a0a01c561666f23ae13daac45df7cb7533aa09d42da0d15393b3920fcceaaececece52ec0c2e45cf609a5f29a85b29c6e795dc7d9f4decd303b40b4abde08f8159977bfb7d8d68e4899633f9420ee8a122618f4c95f21a4678673520455eb08f2b207aebd2bc553fa1fca5994b08d31ea32fcd6cb9d1eb04756f4b172bd18cd373c3966e4f19111c75dc1b5ff1cd65bc48d20296154b107c07c6b2bbc43adece61809172a481c62c5cd8be2807594a8d7104169bfaf64a50f56672b1834f3d9429ee8a373bcef0c16a4e4e770be6340fe88a1b44186d2c5bf52b5e7157916ab65735d43a0a1af8e570e8cacfe810bc8cd2f86358a9f4c9412bb57539b64293c4cfad17a837b1c33d3b04d3860b5945a7c76de2eecf5f343968fffa596353d9a", 0x1000) setgroups(0x1, &(0x7f0000000080)=[0x0]) 18:24:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="e750128cba451d912f57dc4c61d26803c42474696a606235", 0x18}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20008, 0x0) r11 = getpid() r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r10, 0x1) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="bc5f2f9a34e7a5f30c0a445d12136016df784c5e6065cea65a3a36ca28160a60e305e1aba83cb2b9fd49ebb8b227f69c2a35943b35dc", 0x36}, {&(0x7f0000000d00)="15e77f4605ab7d23077e4aec14a13e9d19e61247fae5a82ddb7b4ac89df15fe2f61930dd34620e2b6e929fadb575f3b45deb70998f1fd5709349ac570aa0159eed2c41a8cbac8e87d04c46536f83ed67f739f1557881712a65176c103513327170be084ff5ea4a6e2c93c95c73712a7efc03f6f80f25e654ae487d56f077e4a0e3d870757890211c25bfaaddd3f35631b875e68a6994cd7c9f58181759d32244ed90231960b4e29d8522f5961a069ee529a422b2fb32a2592d8d3e812be51588e74ce67b445e22c32a5cd224fdf7c90c66238cd04d3716685250d2646a39b2ebae18ae804d0c790796eb0457b0090f2384ce4b2b98341ab5d9595b3480e08045bcf1cb741a8fd710aa0429a7ff33e48ba1d8c6cbc2dbd39bd25b9c793cf3691c9509088b8662c1a74f71b8268377e6dcfed083847d404bbb0cad6e866e45a2a588ab9d7df97f089bed5b93e21007d319c02cb02469a3781ecb9ad30084922ce394a6e38e4c04c4c52a44519f7cc3ee8ea7142391dd23409db333c806b968ae499572ece10e09d37276168297f069ddb0025f2d762ada1f74b1a306cee31a1a9da220c243ad56b14bd26973d42630241f1ea12ea610d68ff45b3e25b95035abd55b9d209f093b2dfc029563a9d3ffd2edae4b3dbe13c977c676797b9de57c982aa3d587b0bb4d6f5a4f6e1b4db30302103d85c4f51cbbaef74db46180e7b723434e7a0a5948c6dd831939c8d10e3dfa7b01731a27a378346b0213ca5e9bb0d162cb1d0eea7cf99832ca6c90831f30ff7360f21c1beb9c4139f3add21ef52ad12113c8f9998fde24509cb856ab382842ec90415ec57496aa3e3029916f5475ace8014072b6d0e6c6809d1687e7a2c33045caa6edde74f531a040740def90dca6e4a7d8f157f4eb4faf2f52e17d7cad1d0c34050b7c00e37966bc226d8d370507cadc4408f822b961f0c1f8f67651d08212d693753bc41e8116633e7aa9e858a295dd26f023915a45bc87259b992b7bb4a8d851952fc4f090dc447feb5320b8a0b5c61fc1b64e34e69d8621564e913bad509f8960f04488ca0fb368857521d648f0a0609f25a9fe583319424b7c87869c4ce8702c068beb200b1058baf3b724c5e2c7e7ee5f85c53c5fc7d538c75665bc388658ed5b219361eb839dd1fabcd21bae8c0f72692764a3d824f8058328044e56ef5ff392cea993fdaaf8edd68bb96effdd5bb578544ba754425ad090a339014dc1c70b3491a38298db3990c3db0bdfc54fd2317440359c8012f99b916777b8a4b52a5c6e9840a65c5c9ed94fc31f52a5b8d28305fc097e67c24f057d940b1fc7f68d68719c9bd72d8a95f87b087eb417b8ba21c23f89e3ab5bb5ddf66cd6e749a901b8cd47d2f7f8f0502c5502d9c4491ac532a338986206f2c716dcbcfd69a214f395ec906ea997408cef3969abd84f7062cd0d47f5d49c78263caca546f56691cf07affb39f2b4723ffc9cb1335bf8ea08103641b9e722a074018ef38911742d05a60129fc8cb2d942721d44ef8f5f0e0d08a9a891eeb1599eeb85febfe2583351048f24d55cf08d8679ed3b4b489cd0fab83c58ac2cad3673c9fb1386346f73f88259f189b7a9670db96c40749bcd6bcfb2882e29d64d056bbcaff4db7f40b86bed1d10826f902ee41790bc3898cc6daec4eb4dbc904314b2491178060be3e61697f89ba647ae9153bf59f340f3200869433957621b7443117d9b3f38c47ebda69896b7702a242068a56ed213bb8e219b58acb99781274bd1cea8031fe5f94e25423386b2ff1e295f544ee1c4c845e61cecb8a5f25e6b8f3702410aebbeafe2e69e922cc80c38dbf2d0250447dbd38c81f3990a40f57ad90dd8271765db33498038d526d1952ca18cc82246933ed793efbbf5360f9a12d42f910459f13f2fe96efd4d3272a0a119de130c5c46af83b9d376ae8d7c097633d8020073d898300dfd00442879b73d05f066801fd968fc576257071f2de97e7fa0d50fd1fdad2125592ad41b901459ead76679810f890c4f2bd41582b45a9388336740950a8f882b61409295e1ba3b3b0289d5cbe605e83e9c8fec4442fb8a0961e46292f48eb5e7139ed5dddafbf7aed3d558a71efe1351ef1ad8cb54f13c1ebbfa0ce58bb770b97e09f1ec60f3ddc5242192c856c59dcbd22a3e3c051ac16e2edde95a008bbfd24f8e88547d1fe90088b30bbfbe02766904a8dd1c107467edb9e93cfbec9185d4454f3a6b0239e6cb0563db00dcaef6f97b24706d89d887f3b868851faf3653cb29db4b64e0a7da9fc369faaf3241b092b77c4443060f19c8558ab95251ac4152c08272e780307bb52f75b433ced082391d3341fe109c57b2077e5a0a314d9601fe648104abe0c2c1f2bd19fe615dbb2e2e02d3650a416ef8d65d64386467bd5d53baf8eadfa5e81a0220a28bdda65f82e49d993fc18ef0ae05fd9c5b005679e1c0f68176fbec6398c2ce25d72dc1f984999bccfeb32701636a83c933265fb67e3f0d2b5b3ae41f20354bb6457e57241f7d6a56ae7da408900f369998d339acb463cac6e583b4ab142d88d0294d2094281689e6eb6ff263fa7d23f244843cc01d029a604e463595d09327bc4fb77ab3202df109d2ec2985b79aae66fae6d5fd1b3baeab236da802e747074a49e8f51d70b8e2803ec24b3712a20473e66ee224963049a90d4f3eea0c987b8f002d2439c346598cb2ddfb09898e568d1a0f02190271f25a13933c3ee47a29c5ee4909e085bdf49a909ebeb4f252f6170b3e91472a2c7b344605ab5a4d0be2b9aae8e72090d4014775f355d8c11d03947a230eb45d8329c613f6ff94e115861d75c4fdaddb38c815af5f796b036dd29f22844fe752af6db75c130c12d8c9e305d9bc33aee1535490dfb6ce6d538876e0c0d40683865f10ff3768b8e00a19e4027f9ebc774943500f09e00ebd0cf8901ac4b80308a7c7eb66c0e666a037d0d5ca1142978eb037db66b43f825350ca9f0d47072833312a1fde69c5caefaad82c76bcc084a0cf4679ebb03d2e1630c430614ad5a7c86dfe4136fe5dab4cbfc5adc432e9e54b293f0e65ba82b72ca4f5d5777b91b2f97e1380c58fecc3c70fec695769c805fb9527e260e3eb1b2ff64dff4975249cd50a6108587b38795d785b4da64a4def23fea771bf3b551e74b0d7c4340a57293ae11246e9c8a56f0a0736d137624ba647d190c427d6af4eb19b606f904ec25afeac3fbaccc08f213b5ec187d1017f407e155582d3c19d8204e8352e1c69407a90029b4b3f6f859ee96f732a01be6734896723f94fc0c65966e508b53f02d5179d383fc4c60af643a680db1d684886b187a24393ea1ae7e7ca0bba9a09f170f816cdbd6336a1995fa2899c80e48b9f2c47b19b81cd5b0dce5afee171c54af56c38049a0c5e6f65e84344b8945aae6b69cfdef6e52ca5f0c1a6c9e3b8f1486ea9024ec4a05dabef1787bfcbb2252ef645d326701c53b1b9717a61be52643d3ec6213644d205cd8ced0277fd9748316a420d8dece2461bc76f8b007ccf33142c71855447507e0f79402b0d2b67c5622f90ec803b9ff9c6c3aff8995dc3eb466564a8b9c4ebd8ba12ed322bc5255dd958a3e0bba0da4b6b7f44138d54d8930f93c66aaa9189c8d96df8cf10caeed90451610a6504e3c033c45d5f067208a525cc1b910c91e90c46c05a3b7b6b252b04ff83f2d60054742684624614527a40ec976e043610faf0fd27f9c093efbf73c5241eda69224e43ec6f07b22aff7d41b89222b2a6c29ab93614edd973e3e3f163066db57c54a9163e7d23f53cd5d35912b2731096c95da5130c90f8779faec933e0fd5a3a292a559d2d4268525fd9f92d562976fd454f85187ba81c538e340f24c2de9667b02f8343fca21ec7a85ee11dd833b00ccf22e0a4c7132f51ad41011cf9789ac563ad0b01c6a6e420e3a2e35715280f0001002fe5898bbfe402b52cb44c60fad09b24cfc4d642e47f2b0e9b82762dae41c4f95583e4ddbc6fdafa22e0feb6c5111b51c51ef7e2a9a7d5fff9302d8c421dabedab66a2cf6496d8a96af1cb13ed22d1b8bfbc9471f69bebfc74ee5efe2f3290cd150347bfc0089b237cc02c168359b9e3bc8e802be2f5c20b29b440b52175b562bdc88a58772655003ba8ec1b8ad6a0125b7f907ad2e12923e5c77aa4a5f4411ab40c8223a3d05a3d1be0c43915532ab3788dfbd69cb212a89f392cf7cb189d5fcceefcd0cb05d2436599599ddb127e13ab92e7d5a7fdc5537f0591fbe230740e9ee82b3fe7d75c020d4d87a811a7f1fbc8d0656edc130a9f8a70c6fbc65f65c058fa184e66b0d208d1d99ce84f801c54b1e85704ec7d3767f26a7b6d973ea2a1f25bb2d9b9e117743f05c583ba9a230b151cf370dd393f0e0e4f52840b0c629a603f5f22efd40e9a6128c11a0d7dbda4b46f169a68c25ac3f0cf5574cdb20da973d2a9c69dbbc148d6cc923fbad00cdb3894485b4d14e12f330f8797c015e382bc2a864f3cace49b0f7b154a1a255976958125ea5fea2efb2608c47d281bc0ac581bdacbf63e075527e54a6d7ba649b540386ec938f54b9a29b34ec970254e1ab19f87bb6a8b72866ec4580661ed66e04c3bf6affbca8214fcf7bc0c449dad374abf80c0498be0b6b68672467736da8a4d1b0c217bbcabb515bfc0973fdb04960fd5615de57cc1d3d36b6e2036ef8aba5e863d81a0c589cc36270313e694cfa16d2d9173577ab1468bb44911d5476d25e4eefdd0a06140f9921839758f89bd04b0dc2f22c28b7b412a08c7ed4a6eba6d9b27e54343d277f1f27750d11a0e7dec8a3dfad57f6a7787783c30504468d6dc6d49148d46c8ca5ccb4cf940807fca625f1d7104cb270e030f31c64ca8db66a8a0b40c30f611acddcc3d085867c61305dc38508a80379499edf11cb29ff9d48068ec8dd167e13b7c4386e37a9f0b735eb988f82ed1d319c75a56c9d22229090ba931cb69b02d969c3aae7a797c174f23a9d6946dd551cbbebde81347e2e4af09b7da3a53a272aec67d312a173bb9518e97cf3faff2d6f9c795daf9d6eb6a8f7c240aacfe10f824610d00633938d44f56a95a5708867308ef668fc5de2564a87a34540339711dcd314b1caf2c4149550c0e0f2de5a8fc644e4619c14b1c808586d4164a0c35cc2b05b2f0038d4cb02f1368b4754bf416db48cb8f609f5137632fd4e242e752b7d26af2f3a9c78ee609c9371f23ce6f5d3c0a6291cfb4dba48adf7e528e4f3e0b351d5261b6d1590b75c6e7ffd7fc0404ac0d058d5815d5256bc774f3d3b84ddbfb84694265e964ada3475212b32a8d292a1148d5c59e4aace7acf301e44543b2034cd7e2ee8ae706abc5353081071695c8a61750f8949ed58de5a4cec1f457034df2c782663c63a291072491a63092a9c7d5abc89fa5be846e92c7059977a53d71237ae4a36afc3a85411cabc51689827e92266506c4279eb49b929f0952d3088704e6229b0a7cd39bf239b5154cc451d484b7be6327631cd4a3271a31a9a153b27a0e07b000262117945b36743089f7a0fe7020113a7dd66b8d99a53516107ee31170cea2463420d8d15d66569a6104fe5d1f3b047e0ffc0ceeb735f0c32faf56cf239b065f3e99a83bbbae7550dab94c60251a4e0040137811edcd431bce7cf69f85565e73245311f5056fc85223c56273c19993aa523b89109167a0faf25785f65d4216451d140e47ca6406b06d52b6127d9d2e97664eae4c7a42607719c27294e41fa8605bb1da6a1df559422beb9c3ae3e3340635", 0x1000}], 0x2, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r10, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x140, 0x2}, 0xb) 18:24:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f00000002c0), 0x165) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000014c0)="c60ab4394e5543e4cdc4655df86ad39cf88d6833d0a392f7517f67e86c574f28ededded06c562dc108b9cc286f37e59a2cc3ff98fae95870973cb8ff62ddc1518160a1b1000eaa2a3fcd045d0dac27208ff8740132f30a5cebec09c4a22d40a4f6b54ae234f436fedaf119881ff737b35a10a2653bffd8e2d8620045d5c1ada99430b7f4e4584e299e6536399f311d39f18d900be5029efd70236e3b460b592c92c1821d67300888c38cd942b0ec25302bfbb64816d13e668e8a9fb2c59c4441c4ded6801d45a5b2a9f4a81b2b29d192f200e26873c6c8b3c6509d1c7101ebec7382786c9eab97f6e13d4b0257716fdb395e149805140b6a511bbe7c4075e74cf9cc8fc333669104f169fdf23903fbb385ae7a739c8e53cb868205ec30be2a2651e0a3e24a7b08055495200897faae5db49aec5fdb34235d473d446c740349a0f27f5f64c23636534112bf341c95b0729fbac156465a8a20096eb9f9515042b71f348faa3fcd4f8c66f1733dbec1bda62f7281647101903cb02407c94112ddf23fef0b910454d94aaf373e47a513e475e2e83b9934059656cc9503beb3ace669691342ccc2084dedc45ab88642afc8ed7aa64b8a667925cbe289c8738359a144380b8419b27f4bd98ee081932f32f0c14ddabb35b9ad6c4c310abc4cf0cbb71f8fddf85af44a1ff758a275040e17205a693bfea08374687512f927e42d67d210fed1e7b3ec39a6bf3e66c1ab7a2a4514b1bdd10631a9d61ec81b0315fb6f334696d14be677c1357b084f42ff17a0c681e17ad0629428532e260ecf2fb2a6a829f1d70a57933544d55c141814446b95ea1782bfecb3283ffddc775cb5182a37767d53f30fab893f58e56fcbb26324ec3b4488685f4dd1c4a00bced9df940deaab930e42edba9ec398f67d4d760027ad09b63f88067b5dc471866837a024676566d6839a3ba7df2fd623d0f3106bdbcc7561de1475c0cc6539dace1f5bb48254bea2c588807e9d7700bcfc11e86bbb0dfc54db70c0198b62233b8e255754dcdb85f204cfa08d08d60ab267445b7e0e05a9ad1fe8de5d9348901bc7ddbb0f6744b31bec5966d18bfd2c01ec3cd7d05398fe0cb41afd842aa03549de188648be6c0af2873dee4cd75c7f1371372e3fcc0125477939bead4075fccba66bb400038c3a045ae76f0d2b1f356c721127a02182e2880570106b9e9f96f01b9158892bb78eb6a646f252442c3167da6996b813ddbc24f8c6909eff55c6daea5bfb708e4a3d1be86bb3da56d619352cd771d9436a9f457f6d1e22ddfc0ad63aeac17a4ac89f8915a44a3db2b00683459c5435d5da042097d9e19632003944dcc94460ad92ecaaf08853420f58cb2b4d0cdd1c712883312429f9820fda2825c4c553fa49ad4ceb606d7514f3d5125b79d5cb6b3952be6e2d9e03a5235ea2a0b526f70864776ebcefecabe6ab810dead44e1f6ad755bf596776bfdff657dfb5c960c0317297d00990cecc7cd0042e16cb7147b93880b9e4aebdf79cb8248d8ad0bd28f9f7ec900240d42e09cd38ce9e40ab79cc215ef67503fb6ae376a1322e93563f8e733180b36fb85c49125edefdb1c70b83ce3f694b88ad779c2863f44c6aef6505ec5a748d70df3e52d37a5d151dea739c360f2cb8eb4affdb2d85fd28055b8917826c5c7750d7015366b2581fef4e2e2c1034df22480157727daf8c7ee0fab57e6c4b575814a6856bd68ae5a8108e2d694de8d7751250d52407b0649a042ca1eb071cbc917412e39845a8d0a6723ac57aa753648c7366e8d2d9645b7a9319fa33d19f2841096945e3d5fa817293c591d2d4dad94cd065ac774be55bdc0a2f02a2be96f884e1e8f55d56f713dbc7b1cb7b3f6eecac7a51e757dff43fbc3b23c62495be72beb34e4aff72c2d6f4ce2c3b36ffa099b0eb1e31c1525d53957cfcbae110d47ae2ce69ccf6e1a2a31e6a6b269227713e34cd6c3d87e948a7bd15380fc9efd932f08977f94ff8a8766584982f320711a2edc72e8c7fc7cf460481d1eb77297114879f5b582bfb63f16f3a2dfcab9964f561e76043a0f3fda274b048d859e49feb85683b539c9eae1766e876b3c95c29704f1fa44485c09c65d0040bffbbb48b04bfe0c62a2cfb20e690727506e455a6613cff9234c194507f0b9034b50f4347dc7930bda49b82e0e8a117e74fcf0dd5bfbf1beaff78e30e3e5d3cd8263e65c184cad524a7bcd01710a9e8e84c74ca42c81daddb6a05377e1cd8a01aac15298c594c19f065db2cf14fb992078fff76532d9f5cb7f46e5e15638b1ac634a0ae6e5c899c9704dc43604828e49b679237cf2de2598e49c34dc0586c7e2a9d982af77bce039ae90d8b175e732f5df14749a9bee0ad8113b17386324723ac92261e9714e2c1f53859b7956e87affa9d0cd61fe618820a3ececc2d9185c579bb6fdc1918641a43a956fed2fa543bbbcba6984deb7432e0d87cff93fb81564e7c9f23d0b7e12f5df618ff1eb282ba77a835cbe143f009e0a158b2f949ebecfc8d8951b11db21301e69a73ed6f6e59be61c5442369257b8830214b0f5fc99ccc66bc1b642ed366a055d502c8b74eec694274273c36971aab49ae6c35b214d68ad4539187d33c2f9173b0ad07248f13669554688d18cdb301c23f40886be3d38c3a609e9e943609a19bc968df88f751ac99097a87bb2cee490e50c19e3c5257e73d262930540fca4feb9fba619c1f1e4aa6dc0716a3f51feaf1c802cbd49a96f5828706bc67722ff8818674497b01735ee292c6b7480000f2b78bb60b2bea836adcaee05002b5824e001f716f4bfcf1ec0ce3e11b4ee5d158cb929ea68f0f8d4b85bb80cb3e74eb2c2fd12576f97f19868083b1c6be7e10bbddbde746223354a6efd1a7df68e34b620b9cbca3688318e8a726ed4613051257a1da9816621fb6321846642fa9d260cf24ced0627647404f95c2e68cb44d77ab2616726899bb5aeb25f6ff2bfc175d45d745cf52c6248add6e29faf3c3d3cf635208002d12b5c3c876d89b4407498b589d451f282a83ca225b47365e5eb020081a7ed8a73dc4cf78ebfecaff5290519505df67d148253ba45b0868f24d01eb3454221ed7393d39cb5fcf686063bce685c51eb9528566a125f5f9da335cc3292467df9bd7d595c7a8fe91002341e59705cefaebfe330f86eafc137e0e325c44cb124de0c9dcca278e8536db5ce9517fba6657aafd19be6d7f92ce653eabecf6ffdda35757bd1c2cacac9f1bc6a87f734815945355cdd22ef2b2c5f08df8eaed8930d8ca4d292efcd458844006ab2d48bbada0ad926b9edb82d8b1944fa4dcb2394b2362cce3cd96bcefb9939d6de4ab6ec3253425ea53330221f0d7431b06f7ff9e893e183eb2201766bfdb18a5d7d4b6fec6f56f9b6c74248ebbfc056a82d2bb7ae8557ef2c64f31df77ac6432c45176de1c478ff6292e11ec123b00976d3b9a4472141ae61eaf0ff7ec903c2f7c935fe4022a43674ca3cf1fc75d812e17bea8c406a7253558f2dc8594976f696565c5edd0be24cf264260b17919bb4f2f2fa656909927518bf6c4112643d21efcab306acdae7ce9fb14cd6b8d4d7e52093c718268237e97b0b4ef06998bccb0dbe4778552edd258317b0f3e735763c6a9722bd3cca07e40503c0aa19316f3437a39eda9a148164a1a1b09b8399f8feb7c85144e4b463ca2f9e9603e597cd2c48f08e20a719a5c4cfd531640a07f511b7d9f882baa6c57593ffa22d3c8d040266768039c5a2da79c579bc83e5406ef1db72f769096dd578f529e8c6af3eba5d7cb51f68a4a4acbc63216e5f4c50361b1aa6f778c5184e04a50155308ec3e3717f5b212df13c4da3e70fb1d39f2df5310fedfe567e52f3df82a151aa8ba0c64cbb96f5beee42ed1a9007b4e24bbf2f61f8a6e7f43c677fce89e9e2d5f7b786b4ca1c53585be61e14d8d3052cc7a1891d40a31ff5389a4e7b923c6749dd4edb13b388f028f3cbaa8e439d5a9e8e0cce790daff4b57212ac26820d97aa03e9698495eaf4126bfcbd48dc63b391e1fa2484f88454b3b896b25e071a8a140939689e06b36eb6bf94960fb0f787c2fa49728bebb8ee58561c8577978a900b55b6628d18fc6b51d7e00392a8731ace8c456c82b13f098dc67a856d5992cf34c7e5ab11c6673dc163e2849f56ad5773efe438f8189049d1aed162e995cef059f876271455c18329dc1776f347e533743e02f5a3d0ff5519c1d2c038d5f8861dd150a852be4b5deac5c54caaa6c4fa3d5a4c077e79d75ea4443622197f8315bc6d12025ba70014c9c8a556d2616b08b409a7c10d8873b09a79ad847fffc9d273f5cb6480d676916017dcd0c345df2e63cfa551cc8fae154083662ef01d7165b3e8050364cf69fed1c1645f9e9aa818af3b9fae6c7780405d1c0e71d5f848a4d6062f2c145fab8b018e9065420f53e142e8d12e8931ddcb9538e77e110b0fe7e15ba704703a333143873342189f487e8730cbf2dd144bb9a81bdfd408a6692d240feb89a4364019a3a247df270f1a2e42deb0e462da27ac2285d7bca42deca14d1bad1081e896b0e0eb449622ced732fa61ed97eeee5e544dd0919d0af2ea027ff142055c1a51391abc9c4c85a2827c6b6e304273c5a5b46748ab4e41d49f9ba97c04997423993ff348f0f2953aede2520c933d1cf2ae78e9e216ba0be3b6ab8777ed194058b9a1b1d6c7517b8fb1ad7191fb0c746ed4dd0fb30bbc53749779aa1495f20d63856cf3837070bf07c263a1730766fc1ba75e2b393122d9888d7e0066c2546878dad8ac333a134ab8fd757c779f4c7cb76fa0b3abdd1bf77e76adce81c3f4e21221f6cf60e375c1ae65ae75fe2a1012102ef8a3562369d41626f28270aa5098b8085e1594d918a06c6a0b1f2e246072288b03c23a64a5e631992e277c374eeb1648ee5bb71bd76d9ba5af9b868e390c3ad6ff170d70cc2dbd6ed298b0d47ab0eb49b02c2de424358e0db89eb56dd4b69b23eeff954209a61861c74451094218db03771849cd3a94ef2c138b9da4fca2146d7aeec4bbda98642b47ead833b792ee75d854f15919f1e1172ae99a6d90fa4fadd3639496f0277415cf7ed23a4dcabfbcbf92c50fb653286ed4d3f61c047be4b229a139b589f0421d7ec0c375531e0c207126d090138444813177a827cfecec39654249c7aa13148b716b47ec1012e348cfb8907c9051d69cda6d73e380848027628a258fd383331419867af18edf7c1f00ba07a5c1f47c2ed62e221f06c81908656a1406af10f91130014e5a48c02db39c9262afa6a54a22ec17089ac080c8e1de1743352cd27d83970b328b0e633f7c1a765a5f996b763be60364a3b18efc94f1dbfbf1ecda9ebb31b87a4f020b06a4c79147646918b036b4a5f5356c2c407725fcfff671588190692f38ae36e548c55e66336aee996f9725b9d8702295f132b3a8e68e540cdbf3972c2bafc9bb5b78c8800fe11c92b9e0812dbf24be03707424084e03419ae2c41840e88f80280514b572922c4ab4ee347f8b63f09245cc851a533d8aac074af018b964c17828a68deb3c09ab3339c4b20d135654507ef7c04882c45cc004f95046eef365f0e409fd2af5faa64eeb55a6c59c8de1fdaa86da3a39fb2a8f4a81fa3f4cf086878f92f1a4a8a43741581e6e8da7908ac6f03fce67386f8ea7252be7e16deafd7cd2a2cfa14f0ac906db381c09952552ad2e92281f60a9b423af8268ce56adb54c69975aba86a514a25934a9ca6fdceab12a861a7701f5ed4a9aa1ee6e20ed4420826", 0x1000}, {&(0x7f0000000040)="d08c7641d0e313befad61aa61bc37ec6bd6ff989bf8323fd68e43310defa16ee19d1ab3e21a84824c89f05664df4", 0x2e}, {&(0x7f00000024c0)="2198725048134d237013d8916e78c6dd578a820b7064fa5f5d531a49580038a3e7cb4aee0261f57cf1b8370cb94da0bbc578c9d2e65d9a32705cbb7c679f17fc309c2b74f9430df5d941f103bb7631d828aaff873ce243d0af7e1d5a633ae54ab74a68108d4678901e10ff9daf7f11ada1ebed3cbc371e774c06363b90843fe704e5a55e38fc9c583a0adba490f8707a50fd07db2064555516b720d0a1549c6deee4c49ef51928486a432193d92e227166bb8afde6896e075b48d55720cc4ce8d4425ab7a64ab18ba25aaeeee12acd9a1ac9284cd9e0566cbadc4f9644346262235a9d1a0953c7e7abbc4e9ddd6be36bb705b0ed7de45948a3fc23da2d17d6ae379e5529d4c4d0c9b9bfb6d09a6dbcfc23b22476bc9272a17a32d7e003cd48c5446d129c1202578542cca7a69e3e636e52d06144605efe7d7e1b174a38f4db09a00546890b591f542f0b117209f0a0150efac8ca7d0c1fff40ba78f846fbfa120c41592cc8c1f0ccc9b2ff6fa5bb63080e63984c5785fcb899436cc8ee55b3ea57615f9c3e47ce6b8ece919f1a4445d99b3882f17e0a32019d42f957a81825b547514d9ce08f548cb425f8bfa250b347d1dc991e0b4ee2066845eb8e367dcdd41a5a63aaa1db597670d34205716a56905deac3409f81c4b937115dabd555b1c5848c1ce7cbefbe054488077b9158240ef2910e1edaa2a51c117da6701fd4757faef1fed779634f349c6a969885d68127f95d319fc67bc29e75cc6817780a8d1bd0cd5d435c9ea047e482582acd329ed43b853df6afd1fd2da0e9e76a2564fcd367dc90e5675dc7e2b18ffa1260260dacb4de27efd23021be5a9559061a8fcdc1ae804a10ddcb2f8f12184be7710cd8529c8f4dc990c3204e1fe3fb576fde5f4bd459529bad4d02ee70d05026158e107862213346f9d9793ec7494bf83e31417576c6ad7b358bff0c438e46b5cddaf04d6046d88a7f235f040ad2805bf9879a6b913aec266483df001768e29b0d482a6ec007971fe1bf52a57da70fd289b1525b750348fc3d3cdaffc312b5eda445cf01c38c683c4b2145d5bc6458a8cf2dc512f2b730043702eb105f3210809f4145dc3a38efe561e86baa7d72c1b664d1bf566a5315d8ea770664f923ba494145a5a8e4f9193623b30b5b2433199c5e3094c22fd99f474976b8a8eaee87c4d609d0b3d918c90ec9c0a66bdfd469282936d5454b0a08fbb3a2f9db7e1165f373d68bf073d2f706a3506ca9c1eaf94fb5b9d21dbfaf2b5fcbe848631ac68a9a95d34cb11c369db2f9accb8109881b881af097b17da8aa3f9f182da94ad9bc54e9de474f6f3f902a88548a3fc6bc878cb1c8ecfc8fba72a14b6ff028b70a4126175d90a9cf298644ac613b78448430d0f0c03282d01fa4d567b02ae1730f462917ce8bed93f7f5c7066f3e7842bd6a5e05c9fb1653112849cca0aef9fbb424fbf9837497ee8cd53b521a0954554bc147fd6c165f369ee291c0ba5fdb7ebf773321ba621d412e93b55aaf303d7556cf8f9ef20b2a3401e0e526e2b84fe32baeaaf4823e87533df779eaee93ca25915fa6984b887ea5d8ef427218f542d5766ceefeab5ecea37daace7675406ea7e628defe01f15bbed11654a54497512c1914c681548d0ea2fda5db30c816e84d0231afff92a6b48dac1b0510c08f7c10039b7caf279d4c90a4987c6fc1d7883ea3dfd6e4b6a0f6d0ba4f6df5b7e39d5812a3f8998a1a898cdc8303646cbe0f0cb261b10476a9640321c53491af4fac4994aa455f013994a304659daee1eff22abf07855a584401b341732a52067b820789733738f6175b5d2b9ba76d2ba5b8cb7b101e8394ef06d2dab33abe321b21bc38e6cf8f28dbd667cebec4501360dc828d9101e57315d7208a2ad0f135aef4502b4473d46ef4cfb69d3d2c066bb875b43cd47ed8ba95313e84412f7cd6fef2fd3511fee8de28c3b695bd512addc372b5972dd0c0bd01c822b85695457dd9399261306a24a4a9d655d8073a07b19fbc8445b573f61616bde74245ef52e97100d6d4c707b9cf467fcc56bae4c5b72b6f507a2bc4b3846ce95798a04b1e699c559aa49753ad6fa713c9c7c1f3bd6261a488516259b16ba7d939b73b4febadd0d8d6964cf7845027c59aa0d4bee15d305935651dc436f7b2b73d4e4304b6dc8a39cbe714f164a2a7b440436bfb7edd46423e8e1624ff25f3a716cfcde7175d545cc20da1287c133dbe2f581e609cfaab5fa5ec08d78fc2ababf60ba325747bf4d3ecc9b6a9d07060a8cf1651314030adf1b1ba894a3dd08447e0dfe60accb464b32ad838cd014d5283bd14bf9449852a543ebe7d0f6aff3e5f6199267e0b89b941312dca4e8a23da42f6b66db04476ba4f9061f0ce5d2fceded735bd2d1dc00083e733efaaf6359e6afbdfbc2fdde5b39692357b6053414eeb57bc992dfdbbf901e5bc692a6f11530f66016617c15fd7433bc38296559ecb66e5df1c673755b38ebd9d18e3ad3f7a4ad6de936c1801951dda08464c892b05b471b5a5e57f70d9415cd0e1ccecd444425cd5cab3c58e65c8ddabbef8a80498786e90b161b3617b9f54e286afae19ae7f8399d33254d56c600e24bea59e257740e0f48db00feca7f4f44f3268d9c8564faf5ba95207636d1f93f44e1101147214ea4340a437bbb2b47a25f1c240552ce1737c865335726d302f3bf6bb61f053245e714f7ec765a6e78c248d0c3845d6a52d205d76926b663ccec32eb0c2a0fbfbcc21865fe5f36a0b7ad4d5c53d52ff847c1562c498d536b4c0bcb1c7658b66dcee3c0f3806dcd8b0cca434643e7c050580150dc30ac02daf98128d2ae771da76c8bc97ab949b9969a46b2da63aff74203eec192418d61138d373100ffac3fc618d1ccee55589026cf1a210ff1bcfabd10b2c9a6b9cabdf29bb8895955159bd9bdbfc21e91c62e3ff6c74ff6b675018614030836fc4150604f1b73b371b56f3e837bfe9bfe024ae43f75b1b43f6c6ea11e1b4b36e0d4045dc5a111469608b80949df2605f2f919d3907a7e5b2b3a9c8b258553fbf817dfdf1439149f1e734fc42b141639eb08ace303dd16372ce9faf837d7dd1eb7872c44cd495fc1dcee4f0ccb1d145d2f2863f5205846cfe202349ca121e52c69093e51cc5041f1395c199e063621f2f78fd88608df889b215b70e24f1add159be3031166f49b39e637ddb669ea794184dc3025fdc6361174dc2b4d12c356ddc214feb2acb953a8bd608dd4c56fc1a36e4195af96bc31e0744982ef740494babca092095a26d0264416abb038ea459972696acc5e625b204a6a569249d4114e349f4a51fc2ef0a540933b6fd405c97bac578a3c3a2099ae87795a1cac6ca2b02c17541894b3da8a56ffb7b5cc7879a33dfe781a2ad3cdd013da4cedc6a68a626ed945a7ae4c5a08db64c21374309b7f321fd1c52d3c940f80b96b47fdc8573b7741debdd54fc77029846e08f770a2de1d71f67b89c06fed5e62533a0275a234c355fa6d24653956e139237330e52c2898242485f41b7c76068c2a30d5ceab655a1e62eb89c83b3eba368db6d95402c98be6517bd3afd55ece439230887fb1e2684b4ffd0220a1323b748be81f2b39553cf8c5a66fea05a77ddd58d5a62b9c0b30c1acd1ab51d8b8392ab751c344f825188a2baec39d6d141e0466f3c199b686458544545d8734f9a76811b31e134eda97ee25d4a8bf09545537e54f5e95a80b091d7b07737b31995ac73f72ee694b0818cc3e2332b5b3cc4751acd868961f336debf113d2a42d12f5afb3fa9d88c51c288d194c7efe33008ddcfad6167c7797c0927020d090e015c4ffe7eeb3fc64453dc2260e23970406dc98258c1442b793b211cfcc1cab16f5e6166bad19388ba53ded398ad7a2c064917dc4590884e12440680338bf08ba9af946504554ebf8967e06f166c89fff6818a52eb58ea672ba50b82b1eb53371a24d0d505d4d9cccd10adc40705558f0934470013d09f447925e7b5a8206a1eb3f03977b5f0bd81e839b0957b5a123fcfa03aa1cf66ca06a84082b9b82935ed7534bebbad0de3adb4b6285ab321a9398b9c5d2a5247674f110ef9690c29dfc67c6c4d31cbaaf1049165c9ebd01c3b55ba5d2eda6b377832407a8aac5885a12dbf7d2e301e5b2be2f919cc8a85f762dd4678d4c41fddebed6f9ab62ef156b6fa38393b94cceebeff823ef4aceba417a4f678f1f0c845b66bc805c91dacab20e115af6944de1f49de5e5922a3bea9fda7b2ad023042243939aea7e7384e7d721ababd95391388994041334123d307543183b44548e4e1dac277fd85cc4d6b6800028fc86be26363184803c4723b4df2510c014a04752d2ffd19036f54974e59ebfd1cc67f34212361cefc682f14ead7317e1cb2dd8511db73d7891fdf4d18dec52a7308160e64a7f69f67a69a77f3278bd9596de1c3340902d3396a282ad62cbd5d43e41cab44fafca3e19b54cf0bc9393e5a41da8b2d63b1b79e8096058639c6d94c08a3f69f87fa83c91d4598925c726e9fc39d6d37f79347516d12d05d6bb177bdf9eff50112d897ed7d14787c474c3f8cb88f89b6493faf1315a5242357303aa3ece91eafda66ec55c9ac51d7075ca58bca37cb68803c153c1933e0e9ebced60da942da1bb18bfc37797c003e61a322988c439b7b5013bc4a5b4330dc15568ed2b3c43424a71f165320e5ae86dba96ecb11202d278edc536a20c13305fe62af6d6704d509b5e951f8d60802117a5f3415f90b0fbc6f36a5d57c9cba057580e01281b633d4d164dbb8f9364bd617d547b5c5f46ef9cbd39baae95785cb2a42afaa2f73b69d01d71281fd722d806535f1a444f7ed4a8974218a9644743a297d2978d1f7cb48ae4cea6833fcf117c5096713edd80ac1a6303b0682d66fce7fd1a72d5a71ab51e4ac4a6fab21337996f64dd5e74b375d5023e79157893d5743c3b88dbd833a7abadba478ffe6c25f78118e687d572097e11be177012231f205c6dad3bce893f64a7a56e2c79e2b42c63247abd1c91fc5092026b2656ad3b63899dd5e2c5931597bd251b0f747e848810cce80c37b0aea8f7025e071cc91ce67f158d80ff03f7606ed36760dde6a30adb00fb29daa290f42649139312585752c351dca4e0c94a9fdb16ae7f84fa30e37f935265a66980d964962608446a1b4d71a640f20a857d11114d6601c25a5771c3743f9aea5a1e69b1bdb82d594c1876b6352b723781911ac577189b9ab2e4c6ca79adc555709a6bc86d60a478014d0ddf07c7029fb3cb2b74597e1a0fac99659592b150f1ea5b453b8e5b597d6f75f36f33a31f192903259f40482e527950791811dfa6849b09e2c7179240f046cfb26515d970c74f7a89165e4febc9ab48d6573669d71291f8b8a92cbc3f498fb96f43eef409ac7ca329da00ea3c7dee71a03782595edb6107b992be567561c6a3f78bbafbb69e22be4517bc5ee8cc3a3982b0c7d220fdb58c0b21b2a4faaeec856ff84beb8f477c5da9a3e9c0bb53163e6184ecdaa0de988e4bcb9fbc52b292cb965c5cce8eb8f8a3f2dad9d824532cc7d5d46e5762f4dcfe5ae657ff6214f2aa3dacca4abfe84ae57cfec13b28ad7a53be7a0784bc333358847522ced2574b0a4cd4dba1b93882bdb0b973ed04092572ca624a6426498f5088553ef813926c5f4d808035a88c5bca68c6539e227c5575c9527987e29dedd19a67b7e9ac65a61be85bbf9eff133925fea17daac21011c32058e654a6f16359dd9cd6b67d52b68345f0ca1c00e1c7a03", 0x1000}, {&(0x7f00000003c0)='w', 0x1}, {&(0x7f0000000580)}], 0x5) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r2) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r3, 0xa, r1) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x18, 0x5, 0x0) dup2(r2, r1) r6 = semget$private(0x0, 0x1, 0x80) semop(r6, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x0, 0x100, 0x800}, {0x6, 0xc3a, 0x803}], 0x4) getitimer(0xfffffbfffffffffd, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000540)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)) connect(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40000000000020) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) bind(r5, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) clock_gettime(0x0, &(0x7f0000000140)) mknod(&(0x7f00000002c0)='./file0\x00', 0x80000000010d2, 0x101) 18:24:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="dc14964c513e657cc6d077223c357e85c6794f5df0aea61d266f057d49cd99b3d87e740da7dcf0373ddf6ee0202d8deb99ded629ff04771d4e0bdcae68cf9ecc40cb7b5ef4ee2b0b0cc6360939357d58695c662c331b64e2f1918ec75436cd20803301e473a59a618748c31a548794234f4771710cdf7061f1bf952cf871dad6eff7bae7641ebe07a7407f12059881e8c368beb4f24381c4111e546c3d40299b46cf", 0xa2}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="730f0ca499e50d45f7587ab4c63744a2bd042f1f626325711bfdc086fa7929b614bb3590d02b2bd18358e04d2ee2b81f08534f906ce9701d9e4abbf6207865bfaefe85838e8d358a92e3af3b0ea98ffe08039523c334b09b1bed02638f6c0de1736555cd81b059d297bc7ebf2643d16b7f9a319f10f31fd43de90fdcada1ce47bc333db1f7664aa1f9e0a83b30b071c9d461897adcff35ec7b8c45bdbe6b08ed7da0aa56b29a902f33d47a5b8575464f7f2c7572fb5b6c04437b27b24781b7688792a4525d9339c506776230a5772a2e66bd39dae3be05e01c1e6ba2fcda62de2661811ff18874f8aa21dbe5", 0xec}, {&(0x7f0000000340)="218c560c4ed6bb2f5477999c49cbf26cd630de69cede7cd7800e097b9700530f5807bb641382354fc4e433f782e84a60f1fb6a030378ac72f29d30e6b133b60343245e5d6b3d99d6086c917e41ecf699e85552ce1ff8b3b2d526b948a011b938f9bd4be7696ab16df9a91035b5f7b9c695bc0655bfcb5ee520c1fcb2667cc89eb7a635933bc3315ae1567e94c515414dc79bd3029c0032857bd8ff19c411bcf9fea9a4ba6ba8e851f295867a00ef746b1439ddd6bdea64a2110111d897fb24e8cebdf5c3e78b312056a883316b092c936dbf85a9be3f940f4583b888ce8f37b8f448f573c57fea7f", 0xe8}, {&(0x7f0000000440)="a162351d95793a436ba2a9818b45ab977c5f9027e56ea45d6bbb546fe1dd54104d0f0025b4dab21a1d6185a3dcb087787d10ee6653f41ff3f9be5672a027c77f7a887771b400179ce75d855c0c3fbc9f1a5ba0a65207327a7d089cf995355b5ce4d8f5b57b146278ca9aac66341dd84154baee500e269b425aac16c3164fdd56ef772fcea5ab08c9f0804e78f7655224c4fbec3b5c8499ec25b723f1d0011e8182addfa67eb273dbc56467ef03de3937cbc3a7ce61561beb636f86715023c594f63a3c767ca8fd2e2748f8de73e3d644c289a97e737418ce0199f29a", 0xdc}, {&(0x7f0000000540)="0375680309055b3313c24497e504b812274258afdb981208f024bab25e694d2e939435705e7f752885a76b2cca8c78b34c17d112a6e769dac3be47a2df6d06d2f1553bcb9914620f4fb41d56e49f14b2cf6cd38446753306278d18bcf1a81f2caf2bc591a6cfdb87c34556529038a69e2ab020ffa1a01bbd5177ca1b8b3c295e2741163503847969b49a6e9110f23f563641a6aaddd6076b6ec7a155dbbbacb6748a1fac5a273f0405113829ed43245959eef0ca3e27ad676ddd72b69e3cdb9849a6ad464c2d58ef9df09e6495e36e310432b664e3e9a311d04703fd3df76f6fb878b8b941b6b6a8e90a5c22384676dc0d3508f3747039f4e49892fa65d71d", 0xff}, {&(0x7f0000000640)="b94370142f7b6d8ecdf8d7bbc0b9b26af230a2c0ab90c74e8676f2c65b36a7ec5899fda333e60a8c25ec37da424c4757a5f2695c2919e3f050537dbc22ff2e4d07467ebb2046b180a8ab44f16e17ab89515fb367d258d2373f4f763a4897e43a76ff18b435b9b0e6ccadcb362bd8b47dbafc4a9b17d1fb89c540d163dc833f8ce63e941bda5e28f3214ca7d1e8c0db87d23e1a7229d6d46feede72ee4750a44542cc5eb7892288cf4c44328c422534857986004f4633fdc368aac9140ba4d3e165617f3e3f494fca63cec2def97ab2a4475498545fd26ca58c98f9ca3fca16dd276bdff74b1bdb6af369325acfb1c4736708c86752f90296201f", 0xfa}], 0x5, 0x0) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 18:24:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) 18:24:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x200000000001, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07e0", 0x4ce}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1}) 18:24:00 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0x1000, &(0x7f0000000100)="5a650e9be51a17ce24542e4d6fd93ce952982abc25dd6a992b161865bf6ceaed187bc0c39c7866b58fcd4a17289a119f8d25fdf69d1c709600b9ada3da1616526b527d81798af1c6d37d86a016bd77ca894192beb1afa18c3eed52b8f251f9171f55dcd60a795415f8e270b33555f4e107019afc90c11ae6ee0beb3c20bbc9d94bd911bd146cdb369d8a3921760cbd880541e663bae37dc0cf24df11443ce41fc230076c570a3bbf0e635ee17dbcbd50a4fe4688e6e1561a8447cd6373e8664d3322f7e44b0c3f8a46a2360ade74f2c42d82536503cf5929f36de940b80bba23d5ddb1fba829a69c4bdcb338ad0c4a76088ba8053ef0d4264e06e4559f617bfa6799e96d417d15424afe6bbba2dc7f442f1a119f6234a18dc1ebaf65f45b31d6e6f6cc11c6b20357d1055865ad1611dd5775a5daa68dc8ba324cef494575a1571d484544a71dc51bdaf128c54e63677605d225d554b0ca413c0dc51e85513477e23d764c6e977c4e5874192a6d6f0cf662ba6dadd1933e95e75cbff3f3c23b327622dbf82484e2668dc0f3ac17a78d07f4bd02e891845bb9a98cd28ac5bb4e89e7bdcb09eb8a2fc1f25b670445c9b56a2011773b6a1b73e689226f03b55f221ecfe33d90d7b04425dd634047161730bae68882ca50f199d88411e10020bc9c5da325ce6e416ec2c25c4e3d9a042b72c2eb3d2fabfe3f49c5d5d40080043271210f2904aceaa2d7df181930250ea748709a5c48060e672ed30a22d8adf7022617f4834e98f58ee9170691eb41675ef058d13ab5eb5b40c599932ca42fa72faa2d4c68cffd1cd276f68194df560bfd6c2711101c348cf19008c6dbe19b5262f0c1dc146d0bf06b7fef956b5b35f8c13b86100df99c2ad930a76571d9d896585d2572227d09253849ce623173e78e0461c95774197815941ae2203a63cdc22efaf85a723f7c73834a2e37302de8473d86d7cb7a7b7cb88d166daf451459563fe0d5c0fce781b4be306bc9fad6a458aa40292069dfcd51f1963330c99f6103dff07b93f84596372c283763bd33570ddd44a29f8a888951be2e92e73c5f81d7e84b34f3f3aa87b639ff572934b67e3cc283161f56b1eb8e40bd5c26e67ca30e74f47b93924093134ef17576402db722e9c6539a48e952684eb8dc85efd2a34d2182c63683355d1401dc11764764523bf1a5b2b9f56e0dedf0f9c5fd65e97fb787f7d4c1fb7d5eb2a234da0732978478d1a71fdcedb3d03f92f940da44d04f902a97227cdc1ebf4f2d3002acbdd686eea835b49a17fc2497edf27b1a517bb95d305c7f129db9c096dbb0f4d44900b2312aa500cb8048932c3ec5873cfd4eb23a7bb5691441c6ea1334dc6ee2c86f81c96235428f2da9b915f35318c888edc96794dcb74cfb620452345824f32476b60991e7e53996e0d71a93e6d1c33547f9135b672b5f6a937313818021ee4f40a54b8c536c456a2f14a22920887a98376cdd5ee052f95ce7899bd2669bbf672e92ba3f2fdb04165d9184ac26758757414e73bf46697868b72bc02b11152ac28ad6cfbfe46e04652e339d5ec7b2e577c76985ad12b5dbbea258b0c4cf12de2d8bf826fff8913009018cc5e0753efddfdf8e869ee99ca32a86a85e29aaffd2c58637ae8183695c31c7790014c7c42e51ed7db698d6811d6a1418f70de47310faa887b6ca586e8f2ed245b226e477d0b6e4521521eb8114398b38ffab2d5af2973247737502c5760edef0c444dc41e0bca006da2687a8650d37cff15ec1b6493b707ccdc85e342b657478996c17785f57f239e4048942577812535b64c11d01f01e8f36993332a6dbe64c012aef306703a996e42c6213692debe3d2d295e983503d90161e8801bbd829397a320696645ec93172abbbc2d349ac95beace38a33baaf4e2bb861e6f300f109eaefbdf8518a4461bf1bf4d761aeece46d9cb5f1e79cf6042c08c3310b8da930996e20f6f85bd1996d1b7b8b24719d14dab756eb7f2a9602774cf283e48d7ceef617062fefa469d3583047b9ec918fdb7bdc263e0b93a4286f5b4b8f778c780208f0d2e2d8f9795f0ead9e1a690c8d84e7e600eba9673a5d23bd41c76ec809cbcbf8eb089fc3e7c3710b977fa195ce2d1ef54689ffb6438fae0fdb22bf6132cebde4dadc07c4f5cdac2a4770d2e4260b534961ebc25f0a23638a0455c29f0b3e9120ebfe1a4fa2580bec0348746cc6fa80dd99d2f8d68572f91a6ff24013e701d626eb5d717119a525f3d6d5fd1edd7c6dd256fabbda15d2c25a91f458b321c728a47da7c07bb3c2aa93e4c0508774058a6b11ac48922f8fee12883a4190c28f0d8d2530891e08d4630c5abd8df3164503ff09df5d26ee8cd99cf67fa1810321c1012cdd43c1780ac1beb66bec9bb93c19072c31f2797a39933d9e4b1f1bc52c3a438f0cb5d3fd29d68110274e19e428c6d802b10f63f29f5f073fcf236a9953655d25feca89f6c0fb0c5ae5f2f47068f476f8bece25fb9544f575f4b1690fce42e5b975daec34fa288491f88cd47a29dba157ead6b04cab970598d69ea42ad83137c132a2a7b11f454e0b188e4ed80beabf7ade954c9716ce0eb27956525c8a3f5d1f798f98dc5f9980c2d40078e2d95f98dc3499e1ede76d8328013b719676e9844bb651ad13f9d64c9ce86c6a077c2ceac27e97de0aea5cdec58a9c36d3752f7a9b78aff12914bb5025f2682d749562a277a881c7af1ef3ec0d1696b72c917709966d3e26586037945fc9c94e16c1cea58c6097f210a4c222a4a96cdea4a32cd7007dbb36da3a55881400f90cff33c9ef3476a8acd829319ab31cb5f8497e96e7cefb0ce1fd5fbadb936340c07f730abb49a428618b6d0dee903f736ee3677ffaa6e76238f954c58bae618641458aab6923c5097f15a3557414088504d6821aae842fe44f105b59361f01e32c2912bf32226a9add04d5dc871679e09719a404d6c819a27c0f0922668e540f25807a7f85e61e2fd3288b6e75a382353246a0bd3a74e4f98eaf9a12b5f3fae6617de9bf4b700d155bd07684dba15f8878a9999d18e8dcce3a3716d65f2639f662315453c84c934f3464222e2a4266054f2e4bbc4d00e8199b6cd411c9c10b3473349964ce03514853f91bbbc988b87deb163e664b4c4cdb4bb5ba37a7e3f431e0e32f0f3d834910ebc5c84cddc25591bc9b0dc1ee20be95b0803b368c57410fcb3d4c7ea0c72b22fa6dd6fcb05b35e544e2407537998d66a06b4c2cc3597cdb2cabfc6fab2c9860dd728d9164d7cd7c4c6e7fcd3b75d99806a8ec25669b62226a2d9d5a1d5f9393d6ee6f629905426c7c7f8e70e430edf3919d00e2376c086e51ff0e1afc94963f9d1254fe975a3fbd1ef3c36039fbc10b64cd500f006e2f56af5b214115244a94453a469faa8c929f113aae21807d12b5c77b16c58ff330ae6083935817f67e296651052489d97d8c53ec70b17241dc2c2b93fea3f1fe42dee8298ee3988199ca0782da5839cbfc7ccae91d1eb08455ff5c4dd06858b1f4238568422928cae42ae6351199fd327f2b045612a9aab6323a39ff811971d02a830552fdaf3897a18544ce732844a2edf93c5db556140d06527b5ba56a5b7a2484fb06b0e50197317f76452e6ed06dc55a80d0d7d46f29e7ce3b17c715a565d1d97c7f376e02b11d857030da86d883505b6be8c48528186b759135a94bf5fd4603ebf08a4aba89594e7efeabee7276df7751b87e09c0e4f6cf39f2d8dfacf9e08102a99f2c83fe0440210723c42408f3342c3276cfc544099aa5a0937dbeac6fbfc824f9e143eb18efb99c579ddc09d4c7c8048769203199fb396f736bb2dde8a30dce6cf6979071af54b60174467334752488e7c8587d7b2779a1958f4c34b25efab4a8688ebe9ab0cfd3d1ab0ab83a6ccc1e055a1104991e61fc0c71c03728e15c58a9dbf63e05669f5b2eab5bd8d57ab2510e4ab020b03cf219e03ce94fd6602dd5c1845a6656594c96166ef213f8109a3a6cfc324d737c34307cd651c59ea63eafdf1557b839d2940363a5d8fbf68d748941268fc046cd06ac6666de1a921c98b866644c543b65e267315aa62be28ae62b66c2e447eff9bacb2b6e48ef510c224e272a355845d341c7833db77a762def8177daa15d960be80d2d8960872b5d62ca8d932e59d8df8815032c820118ec3f5794de1231dea98db97e8f0ae57826c7d71f84fdb771360d8d6d0ac5f29b0796d02ea5f1599cd57ca5c601e276cae4d146cafceda212c161c0413f1bded3c398a9d529e6a173612be699619f3a669af060761c518f2eff706721954a3dc47ccecd0a1c1dd26b31fa9eff1faa9eb6bea44035a7cc49ebb8bfcc721a07e6cca1494af47109af65b3a71cfe6e1fe7367d78dc6394c6167859b146c97908d1f1a3fd51598acb8af373d2151dd575037ffcdf713979bd30468b9c79d4aa08cc13ce794e0f7b7152a7b6c187d28dd5cbafdd909611685915c7653fe93afbdb0e4ad1dcfa2297541d2780ea09dd29a28853f2ac27f0798bbee3073bc394050cb1e29646264fb6ab9acf69153260f829c90504ddc9a24f676b7f5da838a7f105e95cc9de45e0df69f487ab29e66d1a04a6749eb036fdb2a4f699bedda06aeb0ad5abf71647169041f63cb762f53d00ec8b9d9ce7928a1814ff912cfd8384756a74012f9f78ca974eea8a676ee3d2d47333e1d14a3bc3a2ad8e82c0e8fb124593df14db478b098d2447716459545cbe4eb945c655f2b3832fa35f358678c808275a53039b7d3775995f35da55bdb789b131b24dfba72c4fc8d0f093cf00c178ad4b7d314dedbce99a6e6d38a57db6befadf2c40a43bd269e2c8acf34dd7f6c4a0cddc4918fd9243b6cc91fc96bbc08cc17ab48980bc107a508eefbc844eaeb5259816c87bee4e8039d28ceab3a12973209fcd7a4fad8a9c0ae700b1d1478c07240c53eb30438b879657653a29d3a7efe156f67f1806701538afc8c872ad2324947ad4641f27109e103a0182cc0a29ca7235330dc1a4da45ea19d6c5cc6521c0020578dcf47c709d49f3a81fe57c128e5ae29ac806bffcc84fc02198f4dcee98c60e3a77a279e1b5fb4964fe65aefdf5bc5dc3e5211287f7303709d2259b94789c227dde6f2a1c9924a2048b1b1fd968438df44363129a8804c75fa541765302c775ad811b06c349223301eb32ce206c17630a22728295883385262d041798bea5c680768b99acdb18477b53104c4616abd74b54257b91595a2e2643426035c85db21db2dada46db044401c2d2a22324b9a595f53ab5670cb07f5e2964884c323f336e47c95e28fceeb29ec139a3d461d3d3e9e48241ace59c5dbda42463cf82fd2c27d27a3b9ec432602fb3d250d6c5ace86c818c10a19c5df3413d456010367b54cc7933105a86dfb983ebf82d5e4b89070956a697cbd808c95151588d6e1778b7ac790ee79e66bcd66b4a7e61f6f23f3baceaae9f2c85ab9407419fd09908cb6754da2c38a2c8ed6dee6bc8629b80033abf6570fa433098b6cf020ea09544dd44bd94bb2ea9e9738f2fcd89134ac635a846f8bcdea870d8a4f4eae64414b34b2b3e51ad7c10b9d0a4ea808161d5e678ea8dd6693e1cdc7f787d02ccd9556d70ffdae6d15df02ab98f097b00faeae6f910001959072a0facf5d7d0c2941ad06f37d6e2e3f69f017a1eb803a71a4647126c7413829bc80bc49ba5eb992f68752faf1c02e1158562b22e5a5460e4ef90fcb2b5a88f8ab5ee52221db4018006fc5dc2b1e86fda90da6feaddf5df6fd430d649cf") r2 = getuid() r3 = getegid() fchown(r1, r2, r3) 18:24:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x80000000000) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/240, 0xf0}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/177, 0xb1}], 0x7) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) kevent(r1, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x6, 0xffffffffffffff55}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x42, 0xf0000081, 0x8, 0x3f}], 0x2, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x24, 0x8, 0x8, 0x3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000020, 0x1ff, 0xff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x3, 0x107}, {{r1}, 0xfffffffffffffffa, 0x4, 0x8, 0x4, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x1ad, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x5, 0x1f}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x800, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x3, 0x8}], 0x80000000, &(0x7f0000000780)={0x1, 0x7}) 18:24:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x17) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x4, 0x3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 18:24:00 executing program 1: r0 = syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x90) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r7 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x61, 0x1, 0x4}, {{r1}, 0xfffffffffffffffa, 0x14, 0xe00fffff, 0x0, 0x8}, {{r5}, 0xfffffffffffffff8, 0x12, 0x4, 0x7, 0x8}, {{r8}, 0xfffffffffffffffe, 0x8, 0x8, 0x0, 0x8}], 0x1000, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x1, 0x50}, {{r1}, 0xffffffffffffffff, 0x22, 0xf0000000, 0xfffffffffffff800, 0xffff}, {{r4}, 0xffffffffffffffff, 0x48, 0x2, 0x2, 0x154}], 0x6, &(0x7f0000000300)={0x6, 0x4}) readv(r8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1) write(r8, &(0x7f0000000240)="6b0500e0e9afa11e66b716e97f082199c9eaab34dd21a01480b376a58ee57d55e8edeb51ef79bcece1ecb6840de64de00736692804f96e7218bf1ae5a28598d73d9e23b213", 0x45) kqueue() syz_open_pts() socketpair$unix(0x1, 0x100000000000005, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0xa, r6) close(r3) dup2(r7, r10) 18:24:01 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) fcntl$dupfd(r2, 0xa, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f00000001c0), 0xfec4) 18:24:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x7fffd) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x4000}) 18:24:01 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x0, 0x40000006) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r3 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) socket$inet(0x2, 0x4007, 0x7fffffff) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) rmdir(&(0x7f00000001c0)='.\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x29, 0x4, &(0x7f0000000140), 0x0) 16:00:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x2, 0x3, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x108, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x5}, {0x18, 0x1, 0x6, 0x7}, 0x3ff, [0x2, 0x401, 0x2, 0x7, 0x0, 0x9, 0xfffffffffffffffc, 0x8]}, 0x3c) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r2, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r3, r4) getuid() 16:00:03 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) fcntl$setflags(r0, 0x2, 0x9c410712d171aa7a) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x267}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x1, 0x1, 0xfffffffffffffff7, 0x3ff, r2}) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x80004000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/145, 0x91}, {&(0x7f0000000240)=""/145, 0x91}], 0x2, 0x63) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) getsockname(r3, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x0) geteuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r1) utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8406, 0x80) msgget$private(0x0, 0xffffffffffffffff) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r2 = syz_open_pts() close(r1) chroot(&(0x7f0000000140)='./bus\x00') r3 = dup(r2) write(r3, &(0x7f0000000280)="32a2bd451ddc8ca29f29d406b6a669bfa9ae6ffcc83b6c4948b88f7cce7b94559d39f2de8fed94beddcc3136f3c869aa0bad43c82872315c8ed707ec45cda47962f73403f7ed2f1a011dda6191527b6e5d025e71711ad5393658181cf3e401c19cdee0826c2e73c7bd541c0877c800664bf205ec352bebd45b60d968052b78983ab3325e003c716b075d2a4a9c0519b678cfea0a38126911d0cb761a88df653c662fcfeefff91484c236d73262f175d86c31fc77e59652c788f007a88b2bc9a586", 0xc1) r4 = syz_open_pts() pipe(&(0x7f0000000380)) chroot(&(0x7f0000000100)='./bus\x00') poll(&(0x7f0000000200)=[{r4, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a", 0x2}], 0x1, 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x1000fd) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0xffffffffffffff58) 16:00:03 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x408, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) rmdir(&(0x7f0000000300)='./file0\x00') write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x101, 0x8b) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f0000000480)=""/227, 0xfffffffffffffea9) write(r0, &(0x7f00000003c0)="3e2ab8d9aff6980714e5807913e4ba6d67354b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35acc0c1a5f645569cd10de697bef649faaea398bcd6820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffa888a7ad496a09b8c500000000", 0x83) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)=0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) setsockopt(r0, 0x100000001, 0x8, &(0x7f0000000000)="d5602f279f65d33ffc3db2bae1b01db08d8999c96cf0690fea0d5af0b82cc03da715de98729ba8c934376ef4d7480b2bd6ffec4e6d8dc7dae2ed4e96c90bc53f2b04ac7a68461693e024e19b142994561d59c47c3d1b8dd0dab2cb03043367a71096eb7c4db6629bffeead4590350b4eefa17c8c12ec8e6a4865959131ac8883a65a6fd32f3b38b72329ed80", 0x8c) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0x96a, 0xffff, 0x2, 0xfffffffffffffffd, 0xffff, 0x1, 0x6, 0x4}, &(0x7f00000000c0)={0x100000001, 0x807, 0xffffffffffffffe1, 0x6, 0x3, 0x101, 0xe, 0xffffffffffffff81}, &(0x7f0000000100)={0x5aaf9592, 0x3, 0xda9b, 0x1, 0x7977, 0x7, 0x4, 0x80000001}, &(0x7f0000000140)={0x4, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x6) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000ffff00000100af93172b20e8630be4d8abcb250bdc9f000041d473db46d40c84425f41fcad2b82c7ead52d265045f946f26d0e4fe388072840d5156a14ce54ca309ff69b71fc4b14b10e"], 0x10}, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x4}, 0x8) lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:03 executing program 0: r0 = socket(0x10000000000, 0x4000, 0xf01) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r1) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) pipe(&(0x7f0000000000)) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x8c) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x7) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)='c\x00') getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./bus\x00', 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/193, 0xc1, 0x843, &(0x7f0000000300)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) r2 = socket$inet(0x2, 0x8003, 0xffffffff) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:03 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000) fchdir(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20010, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="60e95e0ac028479c3799e9acac4d324227f0a68b29fb6a6b8782168d72b41ec2a0015dcad41533b31f04f93918dcd6f6a8e3291313a65c1a4a2bd6001bcae36af671d5070f17230aa622d7703a31bdf35a0f01ab87b9b9e7cb4ca9f3cc85a0c13958b5fbded826450a6ec9a8150bb9e9892c236353c6221646473f68bdc27332df10014d3c750d244489524eb9cea056293e43184466e0613cf149240b5437", 0x9f}, {0x0}], 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x4) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000015c0)={0x7, 0x9, 0x8, 0xb, 0x4, 0xffffffffffffffff, 0x400}, &(0x7f0000000200)={0x40007fffffff, 0xd113}) 16:00:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1000000010000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x26a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x80) 16:00:04 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xffffeffffffffffc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x88a) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x8001) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x6, 0x902d}, 0xc) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r3, r0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20802, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getpid() setsockopt(r0, 0x10000026, 0x38, 0x0, 0xfffffffffffffeea) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/125, 0x7d}, {&(0x7f0000000480)=""/203, 0xcb}], 0x6) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) 16:00:04 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) write(r1, &(0x7f0000002440)="f1f478fa4d90efb0167e5173686d3043f90a0cc004aa1cfd65a536e37a7d5075e14b00355b849315dba872c54d0e42661653e25719f24cc7481ddeaef0f5bf4b631cbd4773cce188d9bc877920afd75f36c3220c53d4d20f0068210fba68346eb293ca08e4c1c56bac816726b5461c5171c15d9780847b7f2b9e439338b2f2b50136c7bf7dd784f361a3f5e941535c12f97068815d033d770679010c851df138ae0775b6650fe42f1f5f189c574bfc36a7688e67b8b920a7459c126a6efa8ab21893ac328e82e215299accc0dadbecb372ab849c260cf9e878bf6b70ce34787ad2171a7486a442fb2fa2d2194ada3366ef17255d8506b48196b0afdf522d59808ed37f453411d59772f9bf568cedb79a52040685ba4bbf937381ba7ead2f0c1550629e3919bd27a8ea63b31b14d3eea8728ce2f79f16fb44deda59d8b502873aea7a5c1a0a0175cacda531b20c60abd2eaf1984877cb0236b4147ca91384aa5a8492577e977888c3e122ae72dd65705060636b53d2aab019e22c5bafcd867aea8a08d4403ef89d6eb7f1511c9bee6faee76768dbc2e9ead1e4666dc3d19e30c2dfb37146b05eaaff09dba464107db333e447c9204a2f6d568ba00a7ec874d2608513fb2b7d0721eb0920705f39074735ee80b0c6d8dfdb37f1159427f4c2e0e5d409215ea70d43d931108ad5446aab5bf6a7162ab86991c9f5d55f335783e30963c738d34438f0dba38a18f7d80dd5e3aec0e7a5d6de22ffe165eb894a419459880116297538b3a1608aa095e1f13e5aaf988824240ae14b7fb0ace4e0bfe272f8e176f59e52f9a4c59275a1d0a3763952af51d97db0b6035d3172efbb6b8a9cc662ebe5d9677c18b40587e51643c8a46491535b28b475ee69170628f02edb519c6098c6d865c08bc154f1a9be0fec913e6c60ed328bbfe58b96a041125a3ad3cba5aedca8a472c38e6ce08e72a9fd678502c0c41a836daa682beb5fcd44ec66c7af50aee10f9a19d7f3c7c0c5e4c54422e3ab7cb0f8874d894db3a8112cbc486cb53f2e9e5cd33cdbe6ffd67a51d4d9563c8a7f62e4844a52331d10f336a25a626b5d7b3a9c98b0280d72b67f54b98b71f22ff18d65e03677b6f586f163c0ed765bf27628b8f34c9aae25c56536f507050c9e3d366e212b61ccfb6fca596b1172ca0d0ec8670510ee51caf7be1325d28a1e3ffbfb53d490557472c7ce2a24050cd1f486ea524728fd1d88fedc7306dda0cde7a63198faef996f8435142359180603ca6c194f5c5f521d331afcdfd74dde7e5837dcd3aa9f651b2da7ab4549d70b9b876aefa8558c8bbd48aca1be2d24c464ed26a8aadb26d70a15f3131d0382f9dd81583ca3474fcc169dc9c43d944cc93203225892287d4633a3944640cf504cf623ea754d673e3edb6a4e9680daa4afd5910217892eb8a349a9d074ab13b48dc7823bde0ce38d26f7972d8da76987a12c8ba8aba8f22451328c3a2a51b43f9f6d1eacf9af51ea57e8152f8e3899ae6e2722ca5503f0e5612ed51a87451cc910276a454a7947523beca13fda76b461b888f5c5775930fae54d85217aa21c8999c3f18434ec2e771b6d6c4bd5a30dd3c5f477ca640c51298ee8a7d23f71cc8edfb7f65cdee4395b7a3a056526537e09b18e27ef77fa9bdc10fe0213dadf52d02f5574f78ad6786f32dbbcfe4b217e9b865d74041ba5acb3befeac04182c5bf486b04ac68e25c28f2c5ff02c37dbc268134d38aa0cb191b066d23f8df7a08f30ac61f8db88191eead137dc61a332d10ebdade456753433f2d5de1c7da9d053a64a5eb139a68a4dbc2483d71c7a721299b74d8c9cbe4cb74cb9115664717a0d3037f1da6db746c1ca1718f2521ff095d7224ae9cea580fcda370a91265b4b800564ad56c127293fcbcb6104506b5c1f72059ba7cd29cfc49a8658fc94767dd016cd16042f62100a580857030475342d8d7cc8b47fe91523a62e11f45dae9591842fb76a9f835858ebd7b4ae0d083578d29a7ef42ccbff109b2775a9cfbe9264f0d3bf9df0567c0a892edaf6c12700b2dcee6e50704a5e67cde4a4a38a2870268b6d7be45e5762cda9d046fc89771e0afcc16e567b5f88155bffb195044f91f4c86cdeb951fa6911e3ce99ed3c6dceee6eaf0499d5af32b88405ffdf88a7ed0adca94517d3fecac1beb01e8bbe3bd6f5170a38855ae381b025c73a77ea3a7df40c7638a5c83f059b846356da1ba206c6d6623a1333ffe0c308febaac3992ef41e2cd45355e1c0cbf3bb5a25928a636ef30daf6af6d4a56e1e214753278fb7e11ad3a87d685da0d5dea921d868a3bdf05724358beb0d754345b8b95922e562a73ccfa9b75ad2e3aff7a8f434082954743ffac5182c0a2743dba1aadce365225fe89f905c33fa613524c87c8b5844672f41c79c985154a8777f0d6b3fb706343894c9fe0f2855d79d6823b50f0782e3543ec7fe445496ba98b5c9278183cfa44aceab3b8cb346099e48f950416bc58cd9aa65794cd314c954521e2d0adc81cbf9e1dc324fc23ac28a2ea5fc1fd2aaa2689903a1e493278aa7d7fbc5d22a4eb96ca7bc754ff137fa611dd84b766afc5fce60759afe2b27ad1b60156a3e4d2bb313773385b169b4d1ecb9540db1c506b63fdfe8fb29baa934fff941ad21f03f9f9dd398f8c2f55f897120666ec92aceb0e18c8fbc62494d1915a16fbe982f80448103c631ec675f6991f4c747ee7b21eeb019517e46a1a2e2b15378520699ccd164da8ad0212aae9e23f091c1efe399372970324a1d3ed0e6aaed8a5845d2b011789c1337df9e72554e08048dab871a590d10614545fdb9a801f04932fad9e0ebfba72a4e984c9a1c49563104085217173174768a8e5963471340b053fd4d54fbcbe6e66f58424ad571e74fbd891d4c8ce9b8d8b1494468113f6868f024c259ad1b1f70b1e7da19546534ec6b9e69ac2f5928cea1dd05e9c9402118e1abcb640bac552e61301dc1b8bb5849b44df51a0a99fe778d131c6ce06a2d1951f63c33d7540a743a6859a74540db0b2a5905ad9ee11e77214e613d7a9bcda40ded6cc2adf1a8f01a18f63996c15bd6cd60424fecb1f73777752c556b9a21d0720b779a15fcdcfdb4c438627ed66cbd9df4810d3bc47279e5c705d00cbc5537f4e97f9b8a41fd28bfa27adfb6b5440f62b0e980b0689cd1af12dd13c5ab06c15db090f9b195dcca18a018e169afbaf47d4b143e652bf66c426aa263ddf7faf11de77d8466ffc114c2be78ba986bdbcd4bbc31b4843d93737eb0bcfac2547f527f649f518511a3b6d7d99f1bf589531d77f7b7a5bddbd30db5167e84a20a2e6c6dff5e1df6fdf4644b55231f780249715a5d71484da601de6b3444d7261ac9755480cfb103fc6620b74f5deef70f1029392490de9c7067bc58dd9fe44f2d4ca0dd54a7bf1a46ad93c712766b9e9864192a68d9cc810e7733ee4530a35506e6c6051a8c056363f57cf8d129fe3214fe2f9237123dd9f5e5c8177f6d6d62781809ef9e24209b0f6d6b4ceb268f413d12b3f12fa8207d16d1a99af8ff83e55815029792313e11c42edebe067246b5ca624eafc8d27fa9daf74b00ba52fb92cd181cfb0707e5a33fa6c69d7d194097de99bcd0f180a4ade7321b21f19f6f5575e624031e6c532d2040cb531d330238ca590d0e067ee86e9582f8fcd593472df5c2960841e893a1650611a601b09ade084b2274c016754f6b648ee294b86a22c8c29d7ea7b26d14248c6126bd8f2a491d5a870e61dd4caaccd52769fbb77f1e5f78004dfb8e3de9bbe1299422e6e4498419b83f46f0c71843154f70ccfc3fabbfa155c4e5dcd568e63cd863fc16f96ead409b040a2496af51db8290154e1a686f2e4015ce6af991e46a10306116b2ae4d734262f53bc301b9768ea9be18a11b1ed110916de246221606ebc291229655313ee272e9d22df008fba643da5bddd0d7aad45a2762f87c86c8ac1f392cd1c20f8ab6018c0433ba15b98c8d934d15fced069e96508d0af6ab1fe1bd9cd14614a98558e4fcaf2cbbc9f1efee202108bd4f8bb6bd9ef0308e3b5f9b9915b70ce6d8fa3fd11c804dbf97c1588c58658e92c8f95919e2447d751080374d6b5f50c5fe860e49b05c469aa7980b21d3a8417ec87fd9eb9dc3526e4e73acf10917bcf8716ce00805a13c19bcc9a64002a798fe77e087a79d64f7b51ca7609493ec6441e5310bb3363e1a7b7ab4a81ca8d33d043812a52bd3cb3893158282d1fdf4351978885774b6ad076a0990b2fdd05555effaee50970ab45619af4d4da11019b7398f37fb896b3a73449959e530f334879d3c0743fcfeef4581e575f4777dd89df2df073d0b6c654cfe525ed01b8ca68f49ea096a4425acaf4327710667b4129e431f9107be3e710a11d854aadabd20b6ae39bc1ceb263ab0e0ea98afe65066d6c31f8e3b7f801eaa0b75866055fc0159c9fee5e546d902338d666e5ec59598fd5d3c85da4a9a96f264a72ba238dccab4c6bc22992cb6038966db72fb1854e5e11bd7c57dd06a8621e7f1377072944035b2bb176531f0a942912fde7fa7f0ad859139aa5547be02a463199b99f55d0e0f2d0482bfa36593424f07dbdb65abc32c4a5ebf2106f9206605683cfc8e896d12848188d652f2e496b35b2334e5d4b4aee9f9a32d9787d1cc992efebe1aad5fc576ead4fce16640a3598171bde147eca324edd71b4e21958e975d681609b58830fd112f1d0b7656073168729f41323f54ccbd2c7c5f8ff8be68c9b61ab480553dad24303275a074932028c4174c0d4375f7ed2c2ef6cd442ab9ec80dc8a423e47be6de3d852e2889b30c41195a982cdd35944b4e7715b1ccc4936e2fbf212bb95ea63cb1c2ad7a59dad8488e94f0a22ef6e4c151795cbd2cf4358cb511b396da320978e731cd09b045d479cd0863991271eacfae881b23e58ea62786ac81d8f304e9a92b4479c3b87c4e340e8f554add40db312cc600fac2df9e7030dbf0dfd41e4ba38aabeca4b9eb479153e0596466593f16190dbf43f0e537cf163478d7db316ca715acafc8f86e9408f8351f70191aab7e688232f80bc1e1e299e66c474f0db4782f2ff196a28a429e04a03fdfa91b9757893d3b88dc010c22b706f96881f4fbb1dc37703d6026da607673ade379ebce51fc9ada023c93c7a1df51a8084d0b1ff21292de602d6103fd1084a62e02126b5aaff34c82f76fd8fa43d22400207cd52bef91d2e0a5ff3ca3d5aa004a10eb57b7b895aabd1c766022f53966fb0d1291a69003dc07cc3a9dc08a1b1821020b2aec30e032b7aa679e3a7e2cc87836b25f49241c193f5bbbf48c14df0511aec6cc474dd5eee9ea02ee09589b5b0097490205c3f72738913096cd21b52a4ff0919aa28090544fc339ffbe987c245dbf920ab5693817546d02e21eca963e5131efcc12fc908dda0e2a084da84e05ff63ea62d6799fdc671cfb3f9e98f3a29e0bf5f8a6899fc1f8f6f80d1266ec371007f23424bdb86c84f312b4407015524357218f2d8b54b58d06f315c5412049a93be7981d2012fee538d4abe380f3d0723a9be891a6f5ab374aa337845dacdc2a3dd4245d2a6759adf50ef702ee56f5194dec4f9df0e7905dc6329b9e4f1daf5324e22e5bde139df4f01e03a297b60d9e5b8be45496fcd81eb36a03ab892f3efd9de9ea68725e08bb6ab6a9b8951758a6adcafdaec039cee603ef2a234b350bbf6f55037e0afb4f47c4c24a7c9d483e8af67c0a547e20b5532cc7bc4cdfd54c0482f90a82d44d9a049497b2ccc6", 0x1000) r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x12003) msgget(0x1, 0xc0) shmdt(r2) msgget$private(0x0, 0x1c) dup(r1) r3 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r3, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x8) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80185760, &(0x7f0000000140)) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ftruncate(r0, 0x9e1) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe06f, 0x0) syz_open_pts() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) msgget$private(0x0, 0x110) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) mlockall(0x2) msgrcv(r0, &(0x7f0000000400)={0x0, ""/90}, 0x62, 0x0, 0x1000) r2 = socket(0x11, 0x3, 0x0) connect$inet6(r2, &(0x7f00000003c0), 0xc) listen(r2, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000080), &(0x7f0000000140)=0x4) setsockopt(r0, 0x80000000, 0xfffffffffffffff7, &(0x7f0000000180)="954461f5b83d92e1e75faf68691d2d416ab574b25fd26b4c677d3b39a6c85f53ab124fbaca5450e3eae96603a07645a70bf65bcd862e3248852e3d962ed5039427937668a0109c4bb8fac5fcad3ecd6bc0df60639bc506684cdf2ae4d2d0720947984a83695197e3f2a3fb2d97ff0bd8e3d7d98fe6b39e53c6fabd15a6bb497c55c9985b050faad342e9527abe158c81a80c83bcb72c4d4b15fa258a9fea8ac13e97d6949c6dd3ef5c43fa0fbc25edc8f5a461925223c4b6c7494558563ccacb48a4b27ec424f7101912400ff5a6a3e14903ac9bebc1e738456e40", 0xdb) r2 = fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCEXCL(r2, 0x2000740d) sendto$inet6(r2, &(0x7f0000000000)="a04359d8b84d48730240c60bb1d5b11c4a8a808fc1e4b20132264a6aba7ff58858fcc173a694db9ea5c23797525616ce0bc2488b1c6a1a968f2d7aa60531e37333b82f716b7205", 0x47, 0x408, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x1ff}, 0xc) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0xfffffffffffffe8f) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0xffffffab, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffffffc, 0x1}, {0xf3, 0x7}}, 0x2) socket(0x1e, 0x8001, 0x3ff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa10, 0x0) setsockopt(r0, 0xb7, 0x8000, &(0x7f0000000200)="3c71bc70a64bf2b859d46901e24b94fea57de87929ea83c33d5500889b917b3b6b11ba073c29f92aca12a6f991677fada79f3c3d05d26b8c6527165eb12f3a0eaac0f5238785ec61a7c89461e6da4f948f400e8358f58d2936887d7fe2bfb97fb65f89c21950289a99cf245866351d3994f7388434434ea5b3c2aa572cb58616fb4ad49f78017b8b95", 0x89) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10100, 0x40) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='w\x00') 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x2, 0x2}, 0x401, 0x20, r6, r7, 0x200, 0x3, 0x6, 0x6}) r8 = getppid() fcntl$setown(r0, 0x6, r8) r9 = socket$inet6(0x18, 0x3, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/59, 0x3b) r10 = getpgid(r8) fcntl$setown(r9, 0x6, r10) fcntl$setown(r9, 0x6, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0xffff}) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/null\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='[(\x00', &(0x7f0000000380)='!!@-*\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r2 = geteuid() select(0x40, &(0x7f0000000580)={0x3, 0x1, 0x20, 0x4, 0x10001, 0x1, 0x100, 0x100000000}, &(0x7f00000005c0)={0x8, 0x7, 0x80, 0x2, 0x7, 0x1, 0x8, 0x7}, &(0x7f0000000600)={0xff, 0x9, 0x3ff, 0x3, 0x3, 0x1, 0x1, 0x1}, &(0x7f0000000640)={0xfffffffffffffc00, 0x74}) getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000480)='./bus\x00', r2, r3) connect(r0, &(0x7f0000000540)=@in6={0x18, 0x1, 0x81, 0x400}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x400000000002}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500)={0xfffffffffffffc33, 0x7fff}, 0x10) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x800000000ffff, 0x40, &(0x7f0000000000)="e26ae40f", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x3) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x9) recvfrom$inet6(r0, &(0x7f0000000080)=""/124, 0x7c, 0x3, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) setsockopt(r0, 0x3, 0x9, &(0x7f0000000100)="3f2a721760093c2f93630d1d5619155e89e617140dc9f7caa671e521bd53f85c446deba08e21ee9542ec48d230643d5be3018716ec3ff24b94430cbde4a0cfa9bb4acad8095910ae425246dd8a2121ede411dfa534d6909c6ec13b9ab82f37e0186a65645cc1f25acc4a05ea737bf85f9cfb176d1fabc7cf8d815c986fae7b46190e93958a41aeb0efd7516f6b808e181837a5105e072afa75e96b940ce4773bf14bd1577207da5b4b323c38a1a707d62937c6cb53c28ae264d8c6a8820e6ef5250a5737fdbc6bf2d09fea2e8e6593c5cad1bfac1a04cef73529ccc7aa57374f7d4672351916e7628bb361a786783947c38e24de2c0227be6c", 0xf9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xd, 0x0, 0x641) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) readv(r0, &(0x7f0000002680)=[{&(0x7f0000000280)=""/120, 0x78}, {0x0}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000300)=""/102, 0x66}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) dup(r2) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r4, r5) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000540)) open(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) fchmod(r0, 0x42) poll(&(0x7f0000000880)=[{r0, 0x2}, {r0}, {r1, 0x1}, {r0, 0x100}, {r1}, {r0, 0x20}, {r1, 0x14c}], 0x7, 0x7) sendmsg(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0), 0x0, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x388) semget$private(0x0, 0x3, 0x220) preadv(r3, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/98, 0x62}], 0x2, 0x0) readv(r0, &(0x7f0000000580), 0x0) connect$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000e00)="213ae5879ecb3642e4d2ea2428f6b1086ee0823a17bbd68beb68b5a5ba8ac8084d9e3c538b1b26abc936efa9f06722cea28ffc14cd0b2cb89b6790ae161c7616e65a121d08ed1da081cf54065db5bf9abac4474d0d83625f364b63ecb6961cb35477e43357", 0x65}], 0x1, 0x0}, 0x400) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgroups(0x6, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000a00)="16bef531ce0b27d95a59d50ab1e21e883d4c4745a64211bbba991357cd47b553af289b0a43233b9f972752074972531c7afbee3bd2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0x402) getpgrp() semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000840)={0x8, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000cc0)=""/248, 0xf8}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000580)=""/143, 0x8f}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000940)=""/136, 0x88}], 0x5, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) recvfrom$inet(r1, &(0x7f0000000280)=""/178, 0xb2, 0x0, &(0x7f0000000340)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000380)) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "ffff0000000000000000000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000040)=""/27, 0x342}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000340)=""/28, 0x1c}, {&(0x7f0000000380)=""/7, 0x7}, {&(0x7f00000003c0)=""/198, 0xc6}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/198, 0xc6}, {&(0x7f0000000680)=""/58, 0x3a}, {&(0x7f00000006c0)=""/93, 0x5d}], 0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x2e0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = shmget(0x1, 0x4000, 0x24, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000800)=""/194) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9e87, 0x8000000000003, 0x7ffffffffffffffc, "845d5509002000db64926155268134df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="7b6b623c029279de88869b6eb11785e78ea7e93b1b19f2e72156480734fa4feca57f7278f18ab07043d62681858486da78b1bff87dda9fc434122a4793dea43a65261ccc42c65748dd17b3cd54f091f92b9a484e9e1f4c17c671efb42a825be5cf2ea45abc2db1e0d49e8d73fb303e25f0e77f45ea087ed3adae67540ed953becb64a1b8df973792815f3e25613276e3c8c125473e35ef597ecd648d633bb7ae10b8f8900a8ec6192a88398fee5b3ed335e3aef4e9d529f66352f7fdff4932b2663f247e1bc8cee56c34e13e765f238b3f3e2d4dbcaaa31ef85d0fe5e05d610e683d4664f03260a15c9ec7f7d0a20753d77fce918ded18b7593845dd94", 0xfd}], 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c", 0x759}], 0x1) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) shutdown(r0, 0x2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="e13e6aea7e653e2b3255c42ff94fc366873ad2f24c0e005145928bc0daf2aee5095cf10a9b6489b1e3ab6f52aa2cce4e1b85e55bcf68b7caadeb28ac404594cdc51a1da1ee23368c176d8dee5e1e6dc838f617649d459fbe9b0a61476f55bb6404d80e1c0c94be1ed2f66bdb73bbca2e0d5be1d55bf73461d7bac7a0d5b32718b69dbc93647646b4200bc560b091b9a71ff449df2055592aaf5b1d470ff0f41a1d44cddac454e2afacb962125598b3f946609dcefd11357fcf395f1e67d5874e9ada830568508c5cb1e89f08d8d098f484a1ce91f9c3143c8eb6e300530bda034e17a2f1ca682e1f", 0xe8}, {&(0x7f0000000140)="704e87b847dab64823aee694ebdb3b30bdd98f89e496451f6c11a3fd8c07500791fa70f1317775ba9068f49103cac9fc6067613076ea750c3a119d720819", 0x3e}, {&(0x7f0000000180)="ac52555afd89fa384793468d2d7cd763c2ce411c31393b1d1fe92e3361c06cd81813c88aabf718980c505f391f914c1575f98c1fe0bddda60c8681bbd88df1839eb85df05e54c4b39c7f0cafa88367afb29a3d50b3943659871aefb13c777efcb200fbbaf75ad821ba8142897b7854a377645f0d97b1ed747968a3f84afc72e4b9ffa41e9c79299c0869af9fdd5e9937b1e30caf2985858eb67c561f874e0c0ccccf299527ee984e6a0a086cf3e87a206717f5fa26fa8597521e0a52717d1062cdb8983d3e05c5b3a9c2f838ae95be68f88816", 0xd3}], 0x3) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20010, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x68c09224bee6193) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x400, 0x2}, 0x10) r1 = syz_open_pts() close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:07 executing program 0: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)=""/16, 0x10) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x1, 0x8000, 0x80000000) recvfrom$unix(r1, &(0x7f0000000500)=""/183, 0xb7, 0xf705aa8b938e9da8, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = semget(0x3, 0x0, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/50) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = dup(r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x0, 0x9}, {0x41, 0x8000}, {0x23, 0x3}, {0x8f, 0x6}, {0x65, 0xab1d}, {0x81, 0xffffffffffff37a4}, {0x24, 0x56a}, {0x0, 0x3}], 0x8}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)) r6 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x50) r7 = dup(r0) kevent(r6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20000009, 0xfffffffffffff800, 0x3f}, {{r3}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x43, 0x6, 0x5, 0x2}], 0x80, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x40000001, 0x5, 0x4000}, {{r5}, 0xffffffffffffffff, 0x4, 0x8, 0x101, 0xd9dc}, {{r7}, 0xfffffffffffffffe, 0x0, 0x21, 0x3}, {{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0xb137, 0x55}, {{r3}, 0xffffffffffffffff, 0x1, 0x22, 0xdc, 0xd89}, {{r5}, 0xffffffffffffffff, 0x40, 0x80000003, 0x7, 0xba5}, {{r0}, 0xfffffffffffffffc, 0x24, 0x80000000, 0x0, 0xb5f}], 0x200, &(0x7f00000000c0)={0x401, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7, 0x0, 0x10004, 0x0) r8 = semget(0x2, 0x0, 0x100) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000440)=""/20) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x120, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000100)="3fcffbc6953af83d3e8bc508314bdd2cdc", 0xffffffffffffff07}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 16:00:08 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/126, 0x7e) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f0000000180)=""/28, 0x100000071) 16:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='\x00@') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mknod(&(0x7f0000000000)='./file1\x00', 0x100, 0x50c) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x2, 0x80, 0x1, r1}) 16:00:08 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, 0x55af, 0x6, &(0x7f0000000040)="2eeb2e4d0671ced6d5a79cbf092a11349d5976cf23eb6beaefc032c37aaf2c05b9675ba21e6f792fd7965fa453b887281d9f65c8dab29fa4155df1949957a413dc86c06855c57d5ccc692c1a22230f36ed7e2789cf7b163963440ca2b90dbf468cc8ec930d809f94bbea2f7bc1d9d982fab4cc57eb678a2a7074073b160d0d4a519ca194bcf8786e71788f5744f35ff3a8ad928e6f9490326834d9ae38", 0x13e) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x14) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:09 executing program 0: open(&(0x7f0000000080)='.\x00', 0x28, 0x800000000000) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xf6) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000080)='./file0\x00', 0x2a0, 0x28) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x15b2047ab8529596, 0x7fffffff) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6100, 0x1) chroot(&(0x7f0000000080)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) flock(r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ioctl$KDSETRAD(r0, 0x20004b43) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="9cfce043e1dbbb0000332e550446b56f26e8a92340201c2893be363d6e1609cf0b4c061e3fe5127bca2d122b44718832275d58ed15eaf06dd726d0ea9cdbb0432a4b891d972580bcdc005cc2e51caedecdd83053d6f5f69d09210fa0403d95131833e44e0300d30d8267743fc1799efe96c60fd049701f5aa991b79d557d730fbca4bc233368cde22cae3dfaffffffffffffff0aa11b2b84f50cb87b58a2662d69afb3b36c2fc2336c42e24b71b84bb9cef431c18a6ceadcfaf2254f42855813fbf420c1e57a86d46a8fa4e474dcb86b6059febd04a64092d8ec58263ad2925c8b5d7feff953e807692bbe2683d701f5dfb4dfe783433733ff27909590c8fcd5e575e38839ee5bb7fe88fdf25a85c968ea6d1b12578000e4fd393dc73079de68fe01cce04ea0f04332c4681a6b2503fc587dbf7a98544fa1f53c78d10210d6ce213c3abf47c2a415971993a7b50095beb8516581a3d3da1ffde56ce775cd48a9fe22de6c4627834dbd5f33e89b73ca37d28c9346d99183d168c835b7cbd29871585aa678d911cb259835f250", 0x18c) r1 = fcntl$getown(r0, 0x5) getpgid(r1) mknod(&(0x7f00000002c0)='./bus\x00', 0x43, 0x3) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7d2, 0x6, 0x10000, 0xfffffffffffffffa, "8c91640230a77b67e8173d512084dca134315ac8", 0x0, 0x10000}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x2, 0x8, 0x0, 0x80000001, 0x400, 0xf5b3, 0x3, 0x1, 0x200, 0x3}) wait4(r1, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x3ff, 0x2, 0x1, 0x1, 0x7, 0x1f80000000, 0xffffffffffffffc0, 0x1, 0x2, 0x1, 0xffffffffffffff81}) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x1f) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/56, 0x38}, {&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/189, 0xbd}], 0x3, &(0x7f0000000300)=""/152, 0x98}, 0x801) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x6) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x82) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) close(r2) poll(&(0x7f00000000c0)=[{r0, 0x64}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x108}, {0xffffffffffffffff, 0x4}, {r0, 0x4}], 0x3, 0x7ff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x400, &(0x7f0000001400)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() r9 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r13 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="d021bc24ba6f91e8ba015bac38e9fca68ac837b0f94066557e1e8118ba8b6febaad9254141be2db3ce59e991f027f04f7b51f39aabc3da15a190d6c3547420c147edfaa312e09bbe96474472458546617b75ba13dabe28083ce63d66dc1479e69da69f546f2eaa138fafcc153db0ba", 0x6f}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xb8, 0x2}, 0x400) close(r0) dup(r1) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000000000201, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r15, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x9f4, 0x5, 0x5, 0x5}) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f0000000080), 0x10000000000004d2, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup(r0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000004c0)=']}\x00', &(0x7f0000000500)='\',\x1c:\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='+\x00']) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x220, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/84, 0x54) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) socketpair(0x18, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/37, 0x25}], 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x344, 0x3, &(0x7f0000000100)="b2ba82d26dd3e93703d967fda1523219d9", 0x11) setsockopt(r0, 0x0, 0x1, &(0x7f0000000000)="a98d84923cf16335ece82f04ca172871395482fa08106f93931149560810c94c2a27a4b8fdec35a7bc912bad571fea8896b70d818ff040e93cb27d541ab7e3d96476abf9258ea0d51237d8162a4dbfbb6c0dbe044487d2ad272f5d423ececd366a2a14b22b8a6391d1c02ecc0366e28d923c3e0b0d2767ce48267bbf6230cff32c4651e5dad74a9aec500e10321be631d681a931da904c4b2bb28924362468539b1e80929707882a287251103167eb01f19d1b616902802a433ff48b4e1e2698b9e8e4db3d0d575343a1", 0xca) 16:00:10 executing program 0: socketpair(0x38, 0x1, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x400000000, 0x1810, r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x6}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x50) listen(r0, 0x6) sendto$inet(r0, &(0x7f0000000280)="6c0922d7e22c785e633c68e9d7bcff126350feaa0023909c439f714f65e6d33fa42843405811ea75014bc707082db629e65d4aa7b0b19a56e0feeebdbfd85c85b923d3731f409f31cdf7b988527c8b1873915c28069f499789264351d626a78a1a4e2b11e12546cca6884a16cce02457997a622ac863be700c9df4547471d94ac698d0780056cd14ee0c336b37f423063ba681d78bf041473b7ee51c6b9e3885cbe757", 0xa3, 0xc, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x9) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = semget$private(0x0, 0x2, 0x60) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/151) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000200)="048c85c1e0608ff4be87072bd52f285bf01ffdc37a62f758e387964ef43934c5ac8ea5322fecbb31b12f73c023d5e1a30b82d8f54a1dc6bea68182eb02dd64f559b216025036ae64b34c5d08b004d90cd2a1d6084f154e1affdd42736839971305df82be4cfc0d3f3b8614144eeb7c93fdcd9e66cd", 0x75, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) syz_execute_func(&(0x7f0000000040)="3e6643d18900000000c461fa7e84a6a6be00000fd45e002666660f3a15ba00080000022ef243c13899c4c1d1d918c4c1d456857557ff28652ef2af2e36419c2e2666460f3a165bd1ec") r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="aed3ea1abc04eabb07269484aa2709a7f62b816b7f2a0bf346276785d531e58139c3e8d245dd48dfb6cf2c29e6b9b2e15b966e302ed4862c12381fc90f6b56d185d5", 0x42}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x1000400000000002, 0x2) r1 = socket(0x19, 0x3, 0x7ff) socket(0x30, 0x4000, 0x6) pipe(&(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f0000000040)={0x3, 0x7}, 0x399) r3 = semget$private(0x0, 0x0, 0x28) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/175) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="caf5b415", 0x4) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) r0 = socket(0x2, 0x4000, 0x7ff) sendto$unix(r0, &(0x7f0000000200)="f7775f1e6ffede2db318fa82e4e4b948aaabe1b68cbd790d8d7c073d74eacdfeffa141ccc98d14727b0b81b397c9e59bad183c2b2dd6176f619df93dce6f0647c57a004ad93fa66d1a505a36645327954840d5956a61ebb315c95f5d5dc84d657cc7ef052d37ad0dd69954c13a9a671738544dbdf860ca2e4877f7054d201c8730e2581c7aff55aef8471040764d140a9877dc99dae7901370454fc2027eb5754eaa8e", 0xa3, 0x2, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x900, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) shutdown(r1, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000480)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf904001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f4f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97", 0x13a) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000240)="1e3e4f50cdf006c777593e54008911c2da7438b7e90500684be92e21f4a94a444b35aeec663e0840a65ba1e4483c2ebcdc85285b86b2b9a16c52379f75d06213f7e7d50a3f1e597255e975896d1e810dce4cb9aa93dd02f153e42e6feea904363d295286f1b2bb4a85661ecda53258320457d7e4e5c1022b3235cda3414a5ae1567937976c059f9cda2901fc374b78018816239b4493d60786b80225d0ca15adf41d98c48865acbd8e99b9162c2a97bcd6b626961cc1f13c82375333272dd502c1fd70a15dd1392e22e6253e13240015a38f5aacce28bd51e406bd7d70b425b3a055fc4d74b38eba", 0xe8) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x3, "814ba09fcaf8620575bb6f60c9994d5b674c2a0c", 0x4, 0x2}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/122, 0x7a}], 0x2) fcntl$getflags(r0, 0x1) r1 = socket$inet(0x2, 0x5, 0xde) r2 = getpgrp() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) fcntl$setown(r1, 0x6, r2) r5 = msgget$private(0x0, 0x452) fchown(r0, r3, r4) r6 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0xb83a, r3, r4, r3, r4, 0x38, 0x8}, 0x8, 0x4, r2, r2, 0x80000000, 0x7fffffff, 0x1000000000000000}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x2, 0xfffffffffffffff9, './file0\x00', 0xfffffffffffffffc, 0x7, 0x0, 0x5}) getitimer(0x2, &(0x7f0000000280)) r9 = socket(0x36, 0x5, 0x32a) r10 = dup2(r7, r8) r11 = shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r11) semget$private(0x0, 0x1, 0x40) accept$inet6(r7, 0x0, &(0x7f00000002c0)) shmget(0x0, 0x11000, 0x0, &(0x7f0000fef000/0x11000)=nil) utimensat(r7, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x10001, 0x1}, {0xffff, 0x9}}, 0x2) msgrcv(r5, &(0x7f0000000380)={0x0, ""/230}, 0xee, 0x0, 0x1800) getppid() setgid(r4) fcntl$lock(r0, 0x7, &(0x7f0000000480)={0x1, 0x2, 0x522, 0x0, r2}) fcntl$dupfd(r10, 0xa, r9) getitimer(0x3, &(0x7f00000004c0)) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') fcntl$getown(r0, 0x5) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2e6) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0x200, 0x3, 0x2}) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) msgsnd(r1, &(0x7f00000006c0)={0x2, "984f04ea637ccb283c89cf1a0229e7f8b6484c8dd8a72b7b486176188ad0bde137cac2f8fdf27f789cae0fd37f962acd7fbd9130483d86549287ff884bcac0ef6137f8b46e7d0662d6d51fda49802f88d3a0f55567c5d0987d3245c71095cb67d3e298a1496b6905a6d77c5b7e06fe5239e11cc17af987cdea4bcfec8a27e5f5d53885a0616e340fd8c7cff606b0cd54d84b091a597166d177bfff6bfdc21f8f63525a970a40f7ddcd0fe498c792e3d1ed34c7c7eb49cc466c17ebe92f8d985336679724ad703a7e21b4619f533c5e1c30d2bc3f9c6f660d924040fc04ebd729d4ee7a8fcd116e74aca0"}, 0xf2, 0x800) getsockopt(r0, 0xfff, 0x7ff, &(0x7f0000000480)=""/253, &(0x7f0000000580)=0xfd) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = accept(r0, &(0x7f0000000800)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/206}, 0xd6, 0x3, 0x1000) dup(r2) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) socket$inet(0x2, 0x7, 0x5980) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004000000003a000000000000a73c85d75259d653000000000000000000000001000000000af6cee7a484edd0ff7ae6", 0x34}], 0x1) 16:00:11 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x54) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0xd62}) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendmsg(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffffffffffffd}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)="1326090341fce26ba543", 0xa}, {&(0x7f00000000c0)="75ae64a2bcd6dcc281d9bb5816ece0642992dfef91b6a8346af28f610dde11e759b58e2eb01db78ab6290ce3db13eb1b52", 0x31}, {&(0x7f0000000100)="8a13903b27b681e221242366658fbf2f6c463c1995c0da99a5700cf532ac3b8188300acf2d83bcb8576c0945e9237fc504130bb4049704dd2d71cdd33d43", 0x3e}, {&(0x7f0000000140)="7bc6206c5e3b078f1c733f4618459a1045e48d95c5733e1d9997005b6ac478459aae6d8ded4836e7c0b3daf6d86d5ca14f1e036477599d9b26342843169b726a4ec5f5051809b554afd21e558146e056a30d4c6b1db862bd3853e5e6faedc299ef4fcd60d4d1a4db9d7c0c52c2802ea48c1fa6e4d71907ca7ea8f891d328ce8c2e46418e3a7e04ffbfad0dcd41361351930c267ce94dcfe0db56dbcfbcce2deaf5091c1b1d73485a90fbd85b8e4e6ca0784814465ce59178ef69912038a9e34b48fe55133e081a69876225ff389a26c2cbfe21c0da3035d51088", 0xda}, {&(0x7f0000000240)="134a02ff0c2c39e7dc6ac0a6a3b34cfa33012b513acdb71a5208c165043a7ed96970f600c43b971a0f743846942f87709b6333992d77d8298efaa739d74702b86442f18b3c20a1ee055dbdf82eea4c4a994d5d2719314d447ee189f4056ba9314fea89ce74a3ec0d20f04890c58b836ce57a52335c5139b964e51bc08acc9f45246a2124a1cd6e9278f5fabf628681448c52651ecbf99d60367e83407658fdd7e6a310d08864b7eb88385c7632ca9cb587d94c8d4216ec9298a1882b7b98b45f3157b7fabc2cbf32bd27ad11365b0b0d2f78731995bb6591deec3b4c", 0xdc}, {&(0x7f0000000340)="c5c1567f83c9e82725f7bcd46ef2ed89e68ab5e6b0c7000219120aff336224860a4bc030c60dfa032c7f741b7d42fdf6c97fd020dfc18d06f53ff356a10bcc462ce9c5b7d385a4bf467c5fe6d24c5def0d071a8eae8a7a64a3fd", 0x5a}, {&(0x7f00000003c0)="62e66796af2676c4d4552d590baf1ecba03dd6c1e8d1882ea4d2e17c88abcecaed6197", 0x23}, {&(0x7f0000000400)="7e67f647b409fdd64d933aee8e28f654fd9583783af1ea4e62156402ce3124c0f618", 0x22}, {&(0x7f0000000440)="75c1f3028effd1e5e5df34af06b23792e1d1968f92c0bdf145bcd2ed148c58e6e6961d3e361b6d306b3488f22ed4ecdc1188235f909f75e03728f1281282482ff647ec505b49d019fb4088fac447274a78957b5f00f71d56f9d0c867c2e7f58f3736b989b8591cbedaf466e39f2aadc0402cc23a7d6684c0b1b417e42df1563a801e12caad413065bc1e9d533dec89e451fc604f715811b9c4f769c529fbdcaa7a3d9a835279665b94998a3d00e8cb", 0xaf}, {&(0x7f0000000500)="f44f50646d9699f053628c039eb86dbd6772e949621e01bc72f175e6952f5e8ee1c0a613051aea0cebd0955bddbabde64852717d3a5bcb88f773b834ae610611be3b51ceb8c7f898ed54c1d01a924a662394f645ec736a955859238f2cf13e6f692dd9d501894a27d1c0ec265326973f8e8ebe7d0c088a9319f90645d99d65c7201244a1c49e7f55be5766d2c1fafd01d1b4241b22e2c6b27a258463bc0293dc62acdb28e9153e6562ad9c92b6bac26e903ac2877861e24b35e733bc8555c5b5b9faff1057f4a57e05366b04e199487989386d470239488b", 0xd8}], 0xa, &(0x7f00000006c0)=[{0x58, 0xffff, 0x3, "45f6909713d598106aacbca278a97186cd641fe83d6a825ae5616e896679e74e4ed42c1deb180e06e80ff1f861ac63413dee53204ed6032a8d06b8ca78bc9ad50ed06c69c2"}, {0xc0, 0xffff, 0x5, "5e03a409ce99ba2dca912261d2fab13de95d3ec366459040caf85df4f5dd66f89187afbdc5cf12269bdf3c35bd8f34ed47f7dcac8222910b1d2e78bd85fded8d34ce17acc3711bb0ff64bf08cfae430e597c1f1493d5ac1181f04efae39a3b15b44c3230ec94d35353dade0db2e44b63e61926ea540686a893794d1331c387def1acac0dcef57315685fd424988b59fd22fb8078be1eb5384a738ca26bece3f4f0156c40c2282e7033"}, {0xe8, 0xffff, 0x7, "e3283a613ab313276f73d430bf720187165ff1d01f0e9adf38b424521dd8aa68a3245defb1a42d694f7498a442ef31406a0caf2184ceb839b4a94f1dbb9c29c9c6fea008373304f480c787d6dc426adc05738c8a07152a2588543bbe0f221bb7155dcec6037f56c56ecddb1094358f63c49a5800d0cd40b2c45e99cdd2b549f5f54557b52275b39f7ef5a37bf7a7d79059faae3e94838003c3a81c13dfae3448d33296d05ceb455b4279c5b6f79580d6b67be01ccc20c9b69eaf00f55876678205fa298581281424f571571808e05a2c059955e95fe0cc"}, {0x48, 0x1, 0x5, "58f5c633018fb3fabcd81ae7bba00788035138ae3f904d2908330df63892d90bc018e785d605cc53ddf4f321fc35f9c5efeddc5f3876"}, {0xa8, 0xffff, 0x800000000000000, "f27792e2589a32e10506a92598d8e9eea53a4e5e3def41975fb12d26bb3abc1a4ef1c8a6f30971ccff462b09dc5a48d3699ba97c1a88afd2950ba05f9f2694d244f7b36781a8e91c34460b3085d93b26dc5642897c83dd38f0b74319dfd429c2b557fa7935f787e44866a68c259f40a536c01b38927ce560c564702bcd81f0ed8557eebd3eb1d851a2cb51fd277d67bc157377f3e0f2"}, {0x30, 0xffff, 0x200, "085159b3008c064fd736d887bce7f57c0e45e02a3c3f2e6183d07371a8"}, {0x88, 0xffff, 0x5, "64dbb59b5db063b99f8d8a30c34348c1426bc3c69f946b3a60b5137e372958da3a23204dcb76966fd8858a15348e8f8418fa373e21106c9a2c7e502e7ed09005531aab9f23bce1700b648c5a921d434e525b825a88df9d5ac6939d0d705ea1c0cbec99076181df1d04c9bba89a5a1b7ea19f0e"}, {0x28, 0xffff, 0x3f, "e94c0d7924f7b05def29b0bf819931babcee"}, {0xe8, 0x1, 0x3f, "1296a3ffbd8584519ed9911a20082d0d9d5ea26e8159ed506c8656f30a4528446611d9f5c6362068ced054ecec34982508ac8244b759f21d923f9e4add8544615f1c37e0f35c9780ecb05ebc8647fc2ef833dde0303187c6516a767fd1edfd3e1bed63a956020a42045feb21db3a5d389f95674a1a5695b72ad02c6f3d3d8b261cb9af444766ec4b21bc805f55266a973f09b2063fbd76372b5662927ec4dbb66144484bc6308f34e7446e29df790d0699b84ba55ba2aef15c6b2100588e948d9f137be12c6742726f65746092e67a01637f9e"}, {0x50, 0x0, 0xffffffff, "c3592dc669a812cbac1b97f859261451c089796d2544cb5114234a8f8947decfea0edfd620fc544d9b1438f74d8d32d7c4da7a06a014ccbcccb0"}], 0x508}, 0x8) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) fchmodat(r1, &(0x7f00000002c0)='./bus\x00', 0x80, 0x0) chdir(&(0x7f0000000300)='./bus\x00') recvfrom$inet(r1, &(0x7f0000000000)=""/49, 0x31, 0x40, 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000080)=""/25, 0x19}], 0x4, 0x0) unlink(&(0x7f0000000340)='./bus/file0\x00') 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002000, 0x600) r1 = dup(r0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000140)='./bus\x00', r2, r3, 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x5) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x1, 0x6, 0x9, 0x5, 0x6}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b0000054cd35091576cc43c5e04506b2bb00ac90000000000000009000000ffff25ffffff", 0x2c}], 0x20a) 16:00:11 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180), 0x0) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f00003ec000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: setrlimit(0x408, &(0x7f0000000040)={0xc2, 0x99}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x261, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x7, [{0x3}, {0x3, 0x6}, {0x382bc4395a8fd341, 0x9}, {0x3, 0x80}, {0x1, 0x7fffffff}, {0x2, 0x8}, {0x3, 0x7ff}, {0x1, 0x7fffffff}, {0x3, 0x401}, {0x1}, {0x3, 0x3}, {0x1, 0x2}, {0x3, 0x7fffffff}, {0x0, 0x100}, {0x3, 0x7}, {0x3, 0xffffffffffff5236}, {0x1, 0x1}, {0x2, 0xd7a}, {0x3, 0x623}, {0x0, 0xc03}, {0x1, 0x80}, {0x3, 0xfbe}, {0x2, 0x9}, {0x3, 0x80000001}, {0x3, 0x2}, {0x2, 0x2}, {0x3, 0xcc2}, {0x3, 0x4}, {0x1, 0x2}, {0x2, 0x7}, {0x3, 0x1f}, {0x3, 0xffff}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="4a803cc8bb3acdf122041110e9e6220ea6a9c27bef3c01bac3edf87088d0bbdc773d04246ef01ebad717e5be98bad194bf110cfef87ea5fd094853a6608eacb8d51b011edbb6b90c", 0x48}], 0x1) read(r2, &(0x7f0000000080)=""/76, 0x4c) 16:00:16 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x1, 0xc48}) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)=0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x40, [{0x1, 0x3d}, {0x2, 0x2}, {0x3, 0x2}, {0x0, 0x7fffffff}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x10001}, {0x1, 0x2}, {0x1, 0x8}, {0x2, 0x1}, {0x3, 0x63ac}, {0x3, 0x3}, {0x2, 0x28}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0xffffffffffffffff}, {0x1, 0x3}, {0x2, 0x9}, {0x3, 0xfffffffffffffe01}, {0x0, 0x3}, {0x3, 0x4}, {0x1, 0x6536}, {0x3}, {0x1, 0xa1a}, {0x1, 0x6}, {0x1, 0xe728}, {0x3, 0x1000}, {0x3, 0x1}, {0x2, 0x25d}, {0x3, 0x4}, {0x1, 0xb1d2}, {0x3, 0x3}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x84) lseek(r1, 0x0, 0x1) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x10) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getrusage(0x1, &(0x7f0000000540)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x8000000004) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000000010004) kevent(r0, &(0x7f0000000080), 0x1002, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdffffc, 0x8, 0x40, 0x9, 0xaac}], 0x47e, &(0x7f0000000140)={0x185400000000, 0x401}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080), 0xffffffffffffff62}], 0x1, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x4d, 0x8000, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 16:00:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = msgget$private(0x0, 0x5) msgrcv(r0, &(0x7f0000000000)={0x0, ""/115}, 0x7b, 0x3, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x70) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x7, 0x11, r1, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:17 executing program 0: r0 = socket(0x18, 0x8000, 0x2) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000009781e3d2a4908ab298cb6d11a2a900000000000000000000000000000000000000000000000000030045b352586adc000000000000000000004000000000000010"], 0x0) getsockopt(r0, 0x7, 0x81, &(0x7f0000000040)=""/89, &(0x7f00000000c0)=0x59) r1 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8000, 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./control/file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./control\x00', 0x0, 0x10) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) write(r0, &(0x7f0000000440)="dc70ef74fd921c5eb4dcd5218843c654fd5660b7370fc1de292449a312700d904d281068d5cdbf03000000e9aeed5f5258640d3839f5a56df84379aacc1632f25814de04c623725adf77644dbade2e4583dfa2d52f01ea31e60f4f6c43a6247ffd944d28b0fa9981706a135d73bb26b770e340037864a218094730e0ca07e4fc0aec748d5f1685415d2437e04fd795bf025dae09da33ab140e17a8a457903081087133e4dd214dede22646d280a8fcbd266f0de808b8cdcd3eef9b97ec60c2c7c9fc5d419e1f132aa384f0139fae89811384", 0xd2) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0xd050f76a9fac68ad) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:18 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc8, 0x4, 0x0, 0xdc74, "17d701cd9311c1f5bb51ea938a2718b135d0d72c", 0x6, 0x80}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:18 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x440, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x10, 0x6, 0x400) r4 = socket$inet(0x2, 0x1, 0x1) r5 = kqueue() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xc0b, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200a8, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x400, 0x0) r9 = socket$inet6(0x18, 0x4000, 0x4) r10 = syz_open_pts() r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x7f}, {{r2}, 0x0, 0x0, 0x21, 0xfffffffeffffffff, 0xffffffff}, {{r3}, 0xfffffffffffffffe, 0x1c, 0xc, 0x9, 0x400}, {{r4}, 0xfffffffffffffffb, 0xab, 0x1, 0x101, 0x40}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x100000000, 0xffff}, {{r6}, 0xfffffffffffffff8, 0xa8, 0x1, 0x4, 0x8000}, {{r7}, 0xfffffffffffffff8, 0x83, 0x80000000, 0x1, 0x8}, {{r8}, 0xffffffffffffffff, 0x1, 0x3, 0x7dcd, 0x4}], 0x6, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffb, 0x41, 0x1, 0xfec5, 0xfffffffffffffffa}, {{r10}, 0x0, 0x1, 0x20, 0x9, 0x9}, {{r11}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x4}, {{r12}, 0xffffffffffffffff, 0x9, 0x1, 0x2, 0x1}, {{r13}, 0xfffffffffffffffd, 0x90, 0x21, 0x9, 0x3}, {{r14}, 0xfffffffffffffffb, 0x0, 0x6, 0x3, 0x7fff}], 0xa94, &(0x7f0000000480)={0x1000, 0x8}) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{r16}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r16, &(0x7f0000000000)='./file0\x00', r16, &(0x7f00000000c0)='./file1\x00') 16:00:18 executing program 0: socket(0x20, 0x3, 0x10001) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x1ff) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x6) sendto(r1, &(0x7f0000000180)="12c0c3ad71915a8d9fedd0bee751847fd96bc887b2856698b868bde4b07bc613860d86568e35405b7febfc12432bf2a03ba751f1f764ccfa278d5f9d59104c6bedbaa5371af9a5c73b16d40e262400fc77f072781ab6480ebab1b7070bf4222caefe276113692ced0e5850676d95eed5a5aa24794f224ca740a598e3ddbb0cc7408dc52e0242fa82d1ab36e0b0209f10fb535cebc4f377043e4cc0a5577c3e4b3e91cca8134db6d5be358908a1d0e109ebc68bfee32b", 0xb6, 0x2, 0x0, 0x0) 16:00:18 executing program 0: semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000001800)=0x8) semget$private(0x0, 0x204, 0x80000000000400) r0 = semget$private(0x0, 0x1, 0x204) semctl$SETVAL(r0, 0xfffffffffffffffc, 0x8, &(0x7f00000014c0)=0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/139) close(r1) semop(r3, &(0x7f0000001840)=[{0x3, 0x45a1, 0x1000}], 0xf) readv(r2, &(0x7f0000000300), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x403) semctl$IPC_RMID(r3, 0x0, 0x0) sendto(r1, &(0x7f0000001600)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x403, 0x0, 0x0) r4 = semget(0x1, 0x100000000000001, 0x22) semctl$IPC_RMID(r4, 0x0, 0x0) setsockopt(r1, 0x7, 0x7f, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) semget(0x2, 0x1, 0x6323daf48d6f9075) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/4096) semget(0x2, 0x4, 0x40) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000180)=0x200000001) fchmod(r2, 0x40) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b293563b82a80e3c16cfad6285dc8a", 0xa5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x0, 0x39, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2d, 0x6c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xefd7affcc546284e, 0x80) writev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="44cb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d", 0xdf}], 0x1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1a, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x100000000004, 0x200, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000100)="d4c326be03e39c9073a5529d9219320cc32fd6e9354ca62b3d892cce21406096fbbc8a79f58a215d8fccb646a5d5d47f7ee50bb3daad7d970725642e7c23604c9f2b1d0f848c631263fc7b7aa1a8f801abb1c5e9b3bad2de9feb0702ad4e2ea4be333d863b31ca8784fe77cc1a9eebbce64242ba814b27d1c3be9a988485c0c6ca198e3b243f3eee09641ba649f9bd1517ed2f20ede54ecc9fdc397935eeea159cc96ac627c7d6a73bb5009e7c831f0076ae08f2945d650be682fe24e9e2f2f7e4dffe", 0xc3}, {&(0x7f0000000200)="024d006cebef298da352ab98365f0a06f6492c8c59380a9f2c1fd2e4162a69207f65539d29f4f6b1f0e033258719c41e0b6b8515f2e9ab63e14ff1cc7017820c2edd1ca44c759bc9d6c8df983b68227bcb3e6d24cc0277e4989ba1cc30843a46c41cc263b43d4b94f3d337db301e8018d11f19a98b947f0e51037988ca0f04ecb15bdabd7b2742d97c96caf9a7be5a9cafc8fdc226721f5f0de56097df", 0x9d}, {&(0x7f00000002c0)="36d9a3ca9d39ae3427b564d84d2d19248805e4ef18513d921bba79fd3189ace8f8fca61135896c3910b1a4ba0bf8b10c41cef5536228b52deeed7b1441c934130da4eb4e606504d5d0cb7488bddc8ab775e57f6e5f8778e541f35d64bbdcf1f4d287ef098177c22a62bbfa00b2e004f7932a040a5d4470279cb22f28a051f155e4221a5fc9074c1c2f4fcaaf422e9cee50b664726ab44d8ebe0b9a79a792678e064dc17e335d7c9b3eb3abe64011d2c900f34fa3de26ff7f3fac7e40e4c6d7e0ec74818fdf38aafa646a5e0ccb98becb9e5e3a7da4588fd508f19bdafdb87e26deccdda3f0e1407d7b6ce204f64f0530df470a9797d93a569d5059f0b8aba2f62c226d5060b98c516cd115378015d0059e7363d098be790eca2372ef5142b73b8118d29b36bd27111299a084b00b372980ff210a40b2adcd86b0ddc2ca8f84141ea5ca71ce03d1ae2f999e41fdf48407f1ac8ff2500db4337a8efeb10ef80d553ef9e4f63b7a2663a22835a01e3c2719c696468aa106fc83f02cd4883bd72043e59c8e20b0a73d2d3cb49f5e488e373f2283fe54d9fff63732cc1835766af673968b6c6510e6386c8e35b9a36c3befcd99edcfc0a31c3f6e922393a9453aaed417005f3b9207b3a2d1ea44b5a0efcccd291900dbc7e9d7d619374f753734b93d31f2fb63719a0980b63b1723f4c2d6899264e1cf8c9b4421cd6c38521b785b330dfceb560d32a2111e7ce89559da276d359a473a53d89e24ed0d9d45bbba5b952160d7180de4526de201ffa20dd15a895a9bc15d2fb5cc79148c226b94b4f8e9855bbd9c32838b296350a98481242c33dd1c68f1e3ee63de938f317ec45c66bae095762d2bff41dce9de674cdf271d965a23e9fc48780c411e1b25662aca251f156da87b130d400d3595e7e081ede36111dbf0f14866d52c1ab8c8e0287da144e40dd15ebaded5c602a654d61100226c5915f9cbed88cc7a5fec99747f5e30c25589f651386646a22a8d24468a4a3142ff1b0abd7f022e50540012e4079145b0f04479cae214060625e4e792a4d42309f495646518bf29c88b51b5beb55c50ddd754e3142c093683d578537964ee425b275d9fc97c0cb1e1bd9dbccd5c30ba13e1b72a2672fdd2038f4c1a69de7986faf35cdd7c709cb95b5e7ddcfc5b8cf83955373fb13f6f3347e5f79018ba9ae5d8308ff354766cd92879bd416130231b59564b6cc8ab703fcfafa8c6b1939561052e43650feca50d0b005cceb88e97629fae2cbe1fba70891edbbe9fd57261f4a51f3778e82ec0dac6bd1258b16f05010106dc4cbff4191404c6b8fac6d5ac8493f17400226c6e124f55015863ce1e5661653d0c354513ec6ea2958cb7b1a677f6599b13975834e937cfff15601eaa8d17de8e3bbb65bd2f6b04f45f5b723ed16734ef9852c9d84b38d23e195dfd9b47b99460fa754c512bb7fe45f422f9a52aeacaa71486306c78c9a6692298b413c3595c879832d130af83cb01525cbd28fee42de292f10f4ad3eb3adec2529d98b7b7eceebf4f167a1c709675a1d1be31158a9d3606cc4c839000b41e4aab9116cdf2d41ce50087187df7a562529a3b579051f39e85bfa04a942cdd4dee826cee2b8366065c73f33f12ef0dfffedb8ae921bc3a6f8aeed586e99eaafd2a348a6b4a7900dcd4aa6bbaea3e176697d9d59c39de1e6fce30ad58f8a893f737bf223c66652967a12b21ad4bfb2ebc4d378aecb4b0844f3955ad51540a89c8fbb782d7c68d63011727a598421eccb6df964d010c9ff2ce7f83223ae94a24cdd587d91483b575064e53309f9f4ede27142b5e1f07a1cf8e2be7fe19cb8aa497ba738029677f74c1f84ced760ea256caafade2e655c2746644183400800484dee659ed02d9ee29a6ac75061550f9cf22716627c1a1ab4c5154d80e3f43a8c14c34572e0f0fecdf814b33d5820766790897ae9ad372f55073e6610d39fa3a946130aecbf66b72081dc5f7bd734d2479f8b6cdfbf2e81edf4382cc0fad9a716de9fc5a67832276f47a20c95d09cdce953a15e5ce6f437b08f3314a1645e364fb59c7c7fcf1f590298a377aa0ec27a7505aa9ca54844195a98f768ed12fb94c57fc75dccfed8b63dc436ff4c537702fc9299e6e19767ce6c4dbea46e8805fff3024684f9c4e03137b3f8e749d363eaf031e93aa335ea8742a7529bac143eef54f368ae349b4806cdedbc471fbea876e1f314f6b1af71fc11b87595181d6aedea16b2bce5870fd3451b022a9d5646b85f8e33a5998bf6a0edec2f9764e524e2337e97f6e016e7b360b47c6a1293af741edb56e2dfc58fada93f3087b9f4d4cadcf9ba14bc25d2cce7ce8a6b792bcbdc63ce7beedd7c9da98559a0fd541915f88033b4b5465b3aad50d9f9399472c1d31e70fbbbb8b7d0ec0adfb466d4dee0a82ecdfe6a7fc9c611797edf4b963933c88c64ef4031f8d42e92fae4ad8c4351905f53fdc15b97f08a79b05026acde31fc64c56d800c5f0aac6d26732447aaed61a2df35d28d964f07dc299855500d2be7765c7fe3debd62d22824a6f3bcc95dfd2a73addb6e69ac3d2dccba14b680d3e1cb29d6e15cffe6405bc183072c350f511361be8d243e08483c233affee9c3f47a95810278d0640ff003d13445e4beae9052ce6b136e1b74df142c152a15eda02c4b4b14dd8d09104ac5372fc5bbf4c59bd9a729ef5664d86e9b8c3ff5f2aef0a2787f4883311820a135c000dab713c141a52340acf0b1b8043f020f16eb928a2eaa74a17216075ef7276277a2d98ad5de7d1b66e9cb9b6aed41f82e1cef5454838a848e807a6e91b28b7e4f02f25dced1eaf6fdbff98b004a07f4a6074b115993fdac0dd708a29ee7eb1dd2121768558cb048b04083e8679e40f3308f4e487d6b5542d92c971ddff871f4e49c9ae436b9d02d8ffb2fe16657acbac41028f43d2f2c5004323b28306c61535a727a2159961928793e035a6141492b0cf6a93380be3bd48a0249bfc6495fac79977e49c2259ffdd09fc7d4788b2f9146d17c236eb2afe5799f71178f9e553de6d76d04e3f063d52f5e910e75ee2589a92aaf4262e5cd281344e77625f4f6f5ddc1cba08d920ea34da0f42f4c7251586ad63f2398ba25df7dd86b5bbf96c638795e6839b6c21829e3a3e1913e6a3eed04a0ddd0ccc293ec496242c675fde04974ce6a3b02241f2bcf51dea73d0d9b3135e2bfb0240bb8a8e3d489d42356e516c9e798aa9a5cce4800728bb377ac867fb7193f34993d9c6c043cbd91a8159987607e7e58cb6a4b3be9d5c8f93577e666ae4730d76cfd07c430ae8971ca9506f792884542f9326f0965beb143d0cb7264bd275699e8a5edf1283f2ead2134a87b7087a47f4eadb299fd6466393d89e2e402796a3cc028ed9e3bbb75f4f6fbd69fcc12675bf515ec8c9c603a35e96b6af6884ee4ab20958dd1ebfe5cf613320656fb6c7ba5549901b5fb56246cfae727a5f4c784c01b2213111c1d05041f4f43869d4e95eeb4eb8890f3ebf3df3ad3c3db628f4b0965010e2c0771acf1db03a16eb3bf95a26ca56abddca0c61a34118a203f677d5ade7ba368af0069ff4972ce9c0cedf580f1c92ff854d48542d86358f52db57a23d945d170bb167ae9aa9e0efe2290a4141217590256d0d7287eea0ec8a350d3d2dc55eed9bc64435aabc0f53668a1a5ffa857f305842a398abcd18aacfede9a9fd5f7de7ce16e60502bbbe94477d490ab2699ee9d32ac27964c6128d80abed022eba3f08cc594814632af7ec7819d5ea0f691567c996a9cdb4ba3b59aaff507a48b2266f1bfd7886aa24bbec56803703e423abd0710ee59be375d5d134ca59ffb638f6d8bb74416ebb55993a03c721147e5ba1fe3b0e3f17d904ee18957197204a063d101306503837e8f11a9b3d0932ff9c9d63d8a997f22df018c4a996302f78739ce7e01c316ec0e2b0668e10a070aedec1ff109a42fb5719bcb39724c118d3a16a8acd1bf2f44d99f9cd25395ee30e5f26eb4139ca8b853e98c139fff6070d7a604a26598964d255f3482960d8cd5f7fc81be2b9b0c816847f22b182751c90a61ffd7d90dfe5de0a1e85394978935fca340dfef6c21d8fcb23aa05eb70829e9c205f2daef3ed0abe6e8885789179b8d36dfda618e8eb6be18152c0eb174ca9efe56872b22db6771519a4823f53701d7fa2bcbaf711a583614b07becbe9c58e42f2ce6463e9c7af3dfd8ce9af124eea916286bef1e7d5475983e961aa6afd270d2595b9f25d8e77866edae9cbf7567198df06d616a9aecefe9859af8977cb4c4879bc13be78f9355e65888b71408569088efc9d5263011d336d0fa3066ca222d00fe3b0e0ea84f05b4216888073bc678c2a79b98c59f6a189c7bfe619f9e5431f31e7625c08d83bcf55740d234a1cd164263e0422cb3cb5eb07f73e914686a519b6431bf949a55f337e3ff190ea74292395a54ac5e50d7c1399715090ebb637ace14fbf66955cc770bb05d3002cb1b4142c55bc2b117bdbbb9af8bd92a5cf3f17b109c3ea5e83977b44f7ecdb3b01d229103dbb165ac9738fbfe9927bd950cf9b5760c3a0fc14614205927507c6ac3f2d2cd5e926dd4e9dc1bb8e38c6b140f9299a2eeff7164af03f45fbf337847a664c64ef2c53c01248a2e009da3a463008a7f7eb044ead43d38adaeee9d68d6beee828eabb095a6c7f0b2f9a52d570f6ce6fe14a70deb11e56a67d60d6d41adb0dd4de3ae1f008c389de73e7982fa0bdc2949c4d7019b481efa29462ecef4ce981d0830a90fa5e36c854940f0a3d52b2906e4c064a45918c2f66419617ef11f5557708c6ed5ef4a0bf0bf70564c2b9ce2593be62b13dba329775d0beaabf73fa055e98228989e22a9b5041e4f5c9173a3c145e42af459fe3d1cef3c4699650053ef733a3b374b2650816adf68a51f7cbb7e2169dde9b0c38d39214f9230b0f291b0399565795ce7bef84fc0b7de58a65385f8c5a74ed03d80cfc4a4106ca306a1467173047c8d2822c818216e70a743e5a5ba4d7a15a1a3727625762492daa53afab54b2d215f420a51e8299bac3ac1baee1a69d4e94c109aa7c98194975245b8820f6904c58a3f877ea8fdf0b41d141d8236a883d3f7e8059f8b95db38f76225691ab726419b8837077fc43ec64ba89320b9ca6c919f383853ded1f704ab2cbcb1f6ad958ad46aecf8c75f49c749144c5555ac9b7d7e3e4fc01128f95d87f114a501d77ef0b346bbc5f25c6c894a4c7094745fa8e82522de9e0c44f183fe5e89e524262756a7245dee9c63265a02d051ee54a4f9cfd1a01a876469f9764d610ef4d875153c398884c6d03658a1ec146c60c5358bcfce285ec9a8acf1baaa74e8954b538859668df8397f507d3ac897f81d570eb2a964c79fd61797ef2121c56577a896fedfc239dc6e74be9ee127e79ef070c2863de2a5562aab0f791817fdb38dbb78fb41be35ecb55fac0dffab62d75225fd6975293a437bde673168fcc378e3d1296dbfd51b7334a028387f9bf7eca5e7cafb1016d8c0e5b66e61a79c099615ae647a02376629eb4c83ff4e141712bbc69dbb819cbad454ced5cc8b75f9f1993903cb9b09b7db36ff8aaaf369631b5e69d8d81a39d140e50c202b6058e26a79c51d6f4dcc92a728dffce7c7af27656da589cb806f691ac207fee217795727c27ac279e81add91d9f8bab5241230bb49db0489f1df62ffe1d1bbe150e08d6955e2edcd29f278dd62e8f808832d4d352e7a7547e158a4aae875c5eae23a1b876b589245fdd0b5480ab6", 0x1000}, {&(0x7f00000012c0)="9edc4387e1867fafa34f72fdbd07ef4ed4b998d885d63be325a19da6eb62eed2bf6a83ab5263c6cc7f3e05b0597019b1064da849c52a79f79e4c025c9c4cd8d8ace26833314c3f0e63479298aac4bb1324d6f2a2f115eb5b52202aa90e521a9c6957f7b07e824ec612d10df26ce11a5194cd9a2125ca6245c123397d51bf89e99f927c2842bdd7c3840f5667ccdac3a2558fcc35168f1a73a371d9bfa94be77608eb02234332ae0e8604e585f9d70192f36cd95b1b3b13a0ea5b61e12151c52b2bc6ad7d6e163ff826699da201f1183c1527d5bc205af53c379b28f23e3d442c9d5121ddb58bd6f34bd117eaa6d97b06e2b7325a55a1ccef05b592474b9b1fecb38b0adb0f5162179eea3cad73aff68a6facd11cfdf7c2b8372715433415a8db6341195d0e10a60a0b836a4652dd1d9846a700ceffdbbd2d5a78788401d7aae149ff6b005878d3debf3e221af38b6efa9d115911c92f2b01473fb5065649a6e2fbc3c663657852ce00a94bd5b8886a32991de4b3297ac40cfcfe876d9f7ae1c6b36c1fc01e8f408b80049f17e4832886ad18764e52af7cacdff743f68f05595e9a4235b40011a0314c63568f2e0bf2847f9f00b188be34e674afef3209f92615aa05289ff9d6bcb05abfaf30b6eedd3a251d60e7813ab249af02a09d2dace582a030863e95f9742e0e77803413699e9d0e07cae7fb24d8a285f3f9f6e78ea02b2d4825d8e320213b581f789a452db39943db4d859d89397cf42fc4356829d409ba2bf6ac2086e8a11b3709e7fe16668968cc97fc4bdc399882e9e6523e5a604ae67cd57b4347bc15d10560ed49ebbae5fdd06ac3939d75a3940848d99a2f9a0cd6e1993b9749dfce51ba3d730e46987b9c949c4c39a15b77709e4f3738a75b299d1cc93717f047434b01afe1ddb82be8145cb5e4ea9886ded882603c64bd5bd468164ba79a91bedff47190eebb4a187e348ce427caec6df352770c65e249a75cdb77507f33d68447b881a25c13244abae245274d695b1c7dd3943c01ef40d87dcda146a2a459fd365805696d77f04f3a126d669cceb06c17a0e7372a7ffadfa688112b0e19aa325fa66b79f3cde821949707a44013f7c10c96ba0199ec0a59de60f158bc9bdc8160e692d2c6268065e9308fe7170615c3203d44294725424203da8aaa4d8721cf856a99d48d2cba61430219d72a1c1037c1cb644cac8969d76d7107ab7a15f5b5138ed1b5bb8990ba0ab9a8fd9632590117f667fd7288b621fbbdb6f2ab5ce0ab66fbdae4a2145640a2d19eebc912d41da2bcc385b0b8879974e7805d0e5dbe77461cfb9c53c8d3b7f9e6c22714d7c693061faa78e737612d1442fbef4a9f1cbb6d9c9d4dc5ee4c7b4179bf2b79faf8e381453fee41d6f5ebfe26010546dca9e79c8173ac218418c6859543ef98512106dc2e9cfcf972d14fe97d472166ae6ee1b97bf7776535727e5f4689c2b3cc4e90a70f969d82ecf3fdcb99bfa69d17cfa71ccc46eab888c9457efcc0d8daf64d253162872fff720b03061ab7ce7c117b44d297bd793cb1c3df510aa571a67160c355786390bb1bcde68f8b27f1bb4b3e4b8fe143fe91da3c021b48be8d48044e72a94353061de45d9a7535b0551d1d1afb1d4e004efb88ef3f8ac854b23d8796782e50e22d23fd75a1261ea6192f10cee9efa71cb1ce9c736d97445244f0abd2620b4e64d4368362df8edb7ffdbf5db695e5c05d1d862dcfddcaa8de4729ebfa942b0cecd4856d4976185e43f7426a413c2f82f521cbf901ddff5bdce6f0de6388bf1fe1af10dee0ec2e9be0eb8a2a1001fb4ebe8ab8438b4f8476626eeb531b623330875d59aeddcf5ad79608f68951964928b1f2b1a637aee011c00d10f9344c7bb00847daf86047122042627c33f4837e37ccf4a7f0c146157380539d2c7d93e4b9cfe8f937916a686236b38b51a4bf6ac0f1575ea33d617e962f6704b20c4be24ae3ddeb9c341b620da07b282586af593c15192c9e4a47ca051cc85c33e03b38627847733ecbf21a1473a13a5e571ce3c8246f5add5eb8a33ff6d1363f4790b553f4c93b3874e0de9ff0cc59e561e6f0dc03205ec73d6c9936d8152f195fce8b4cbecfa63d4ecb9a809b8aa40996619006f08ee9dcadec47b6490c091688e4f8f208a5d9539376c580b8ea43ae56a9a4babb3577e396dad2f0c3f5c250be1720a5c6a5c21a719f918066ac0d080e89fed17d4d4ba6291e491a021003ee6dd2db8817f2c9a79136d4e21606eab9e0d1ceee5c2acbf2bfe5dc5610dbb49e39d1b11a34c5667840abc35c94e7020c0e370edb31351e6cb5f0b0f125e97fdae24bce015e744351a108fb3e3dcc7fd35a291828349b65b5e2b21722e57b71754bb711e06c158c38a1506182d399d9d777b2d2f6dbb4f9371e1dfdbf8619139a22ac944658e08b28c3ee43ca30b11d758ad772f95286a3773a90289c2c39d1a8580b2a43e32104bb61b2a1498bf6324a147d1c8b9bba58957dd993ee33d8113b82c5b17234138b5e7dd40aeed0781dd700778c15a4d6414cc02abb17c4a996161062f7098ff2b8d9c324b552ed835379e5a3d87dc34dd291f73b4870c78f97089d3a95eba603ba951c427d8c11457a452a9c54d0a9e2ebca849191b1c806e54e41a0f0b09e6d09acdfed81bc419a06c49f351f70a4ec09f1c7c42226cb803a1e6e416796388be3fb3b0fc846fa1b73d0702b747ff4101a7b008119bc4b4dc6b320d5d9206f0f94c5fcf5d35a8562ae66f9c9eeded413064d7fb6c3e1d571c6576a5b6ca2ded4eb8aa186803372126ab85a8d6d869db683c8894284733235632ac16c2155d63d23d7939d9dc918545e5757b1473f5d0fc04f032cb7be11e72a13854ddf94d30ff8248897ee06906d376857658dd6e28ef1ea17201401c006b76568b5ca80dedf0eb62d9ec9ace31d8ff7fd003efb29edb9f6455c5a8e671d9cb24771f0964d698a215d91bbe3fa6c992e692d40867a8fdf688164f9c6991a5b0329238f5c7683367e4149114a9b0cb43cf7e65bace515519f86b2de45b204ebc4dbbfdae61566067a91594488d2d98848a76d13e5e384310d1a8429cb57fd0ae1a24cb48b72bdb7acb1d46430c23607a685efc4364b3b0153abd84be3353900e837abe322a33b8b46f9431358c8d87dd48e79379ed7fd40a17b5178a51df2ed4c04298ecbfae10825d18480c140b108be53d99456f13bf2058aaac0834589c9a90e6892b354e94861a064ae8b57ebbfa1c65843ba49cd46174185577520a4085915ecace5b66db7b5d85bea45b2dd7b413ddaae1c0682574946563bf5e5b4c5e7022744211d2ea91aa9e7a6e6859a67b03064fd8b50a5ff07fbf080eebc0ca71cf31b9f759a06ee5c3c8c53c93eb6f25b7ab5383333b8d0f7a9fd60d6f33223c49eefefeb9e9eef14c33b04ccc8057ed068b33d9d33e8f8fdb5daca0c1869e125823d59b9e89e1a4e5097113b10d142357df71d5e6e5e883b3e43862c37a8844947759f62a354e7e1402d958d7e3bfd9f1d561b880fac2d530b1b69ded802f6ec15f60f7029bbf97cb1439872c191c25d7878a983db155c08a7eb40cb0f066529942cfa04668501effa5d0445e5f3efc373fd4666c75a36c718634584fd1d422afd33fa228f3557e79dc1b9c9878b5d63e782734a9c3a3640f75dce1c7a16083cae5e30855a2a59eae7e3205349430c1c994a67a131de7dac4761a5b8ceafaeedfe0ff9d09a49ca879ee9f7115cf375ff8280f182038bf0057d508d13cff61b5a1144361713426efe9572a944f3822a20c5ddeb18d8579435711ec96be964b8c641584a8b07bd0a558e71bec479b1974a53c3c3d349c8079bb3495eaa556cd56c580c5493e1a4ddca85508d2239ebe57b2fa2228578f4f36d931f7247926900d95ff83d31ef1526beac50a33bb7614b9d5929dcf3f45bc81301db0fef70cb7265aa2c041b4092c10edd0b1c030116adea185863453f68d9acc74641397ee6dc276e5620eaa252a1300a2cbc0e5c7bf1d1a335d1d220cfd6d2391667d6bb74d7618c754e6d2ca46008c5771f0fce83d45b1543b521c04d2fe494a76665dd13ed1b852bfdbb8a7a3f1d10f5edfca38e50744542ca429de0600b0cf65e17b5654d8aec2f65a8f0ba41c96067963ff14b385935c0613d996a8cb454d1678ef9b96a2c480aff094782723e1c17054e065115e82a3fe39a3107c405460f607ad121ce8a65f3385dd93725432806129d6147c84f229140884cb29b86c7e62681545cb0836b1f8dc0246709b7a997eb3a4d113a688c9d96701ae712dc99765cbca59987cedbb2e2c5920faa18ab121620c1b301f05dc78a727ac9ce0051633853ac8560f460b8bb069926491ada5dd4c0757c86fa7e89df2f96cfa6ac4b740b9511526707c7b2a5fb8d194c8816d18828687ed24fda35f9298389ad07f406432e1533ac68880f471ba7c23c2a4299ed4c59cdd66018cc92c516c14258815679ea1ae5b84ea740655977f5c8feccc6c0e6a213c8340d5f7902e326fb38262f841056f988e6b76545bb67f25573987425b1d205d60376afac31e7c42fb99fc1cfd3fdb43e13f823107ee3fb8e63ef3d20bd6e4620500b57753ce9ca3da294b519e1937da1da9458a854cbbab131f8712a1a047e7d766157386618b89c7ad67203d59f05d77cc1d7289e2e243da14e573bd56d3ce3da919f862b8d99aa5d6209bd6b8c961f5afcb15b6c1757935350df86713f91019097823d33fb8d94dc394ca5672a7655e6f2bbbace45bd8e53fcefafc3f65cf0c130a3a69a57562c4d6326c1f9f4dae37d7cde513abc45978a12100a4545c31ec5c1eb558684816f047084d36c3335f445b639b63417b7f24c853e65d6650cb75c83791285294ec80114349c7c5a7a7454aa5bcda6a6432fc1b0453e52932a559e2a6d87060896d7ea1bffda02c5bf205c2e746b37ab27e240af8cbe72624e298356c265ad5f43069b594d54d522bbd10d7f71ff65f72b939d0a2af50b2dcbd6d69af59541bf586f0502600024d36fabc58160607fe98bf6b991dbc10926b5ed01bba57159a5f22a83b0aed10df73cc748cdcafd6063b2dcd26374a61eb354e541eb3d3aa71fb3dd5b397661dacdf0156daf2543619b04453d732587f27864dee283892bd4b6579a27ca59ab545c7d2bcc74136838a9016fd85f7a4682acf5ca40450651cb038a45e8ee4a63b7cba5b87f7e7cf2efadcd9b4961454448e8b92f72ce96684d04be643ec190d37628cd147f0f29749f9e75d7dfd29c5c05fa2dca4f8aa385502f544a23c8f47354864093ddae71892fc945c01983094c33d09c1f3928c13981f8ed8064972876d8581a9dd1c3bb1cdda32742d3611933f7e8eaf0df6cf973e38cf364b9cd8e3b4b04b5b28e3ce0b1fc3414cc087a2712d22aaa7222742d9248441845967a61afbfbe65c9e625cb235555335619c1d06b4054178dd2a04206e62aa05571887d563a9b552e7a9993920562d0e4d6cc649065594a6677c4e78c5c1a377e1bb077fa27f74fe0a0b9ac2759f9f4f9e87e052f19913f58bc6bfa3ef6d1545ed1e21de6d219cc4fc7f2a072692296de95c774bba349cc354f02bcafed7c41a9d49607ac6ebf3e9f222e8964ad0b9211612d7053c9d3198e4423b5c4cbf6cbc33b05949550dfdeab462ddbdd4195c6de5d33d239b917a50654c903f80db03849319d56757f68c4e1d672dff65139ea3a05a2fcfedbe51076214ad640462c6b285607fe958e715d3f9a3b3a9f1a26bbb414fe0be1", 0x1000}, {&(0x7f00000022c0)="53dcfbc4e6ba930bfee708542ad8924b06a197e0643e6f2659f42239d4110de8e81fa98b7982995bceb06715a68dfc25240d439fa8fe12bd3e5f9c7e888306712cc96f2fd5515dd2d6e736cc8964d40510e8d8246676e711f010", 0x5a}, {&(0x7f0000002340)="20dce5519b452b06cc4c2378aa975013265658882687685aa2a9ae27c245883b9927ff0d3b052d48911cfff2170b284f89935e3ae475451d4af1c27f1df91df924d39d2023ab595e1a05a5badbbad9c5b047fee603588bed6ecd65a323b54b174246aa1ff04c7fa6e1cbdaafcda79789055ecf2484d0bbf2a5da4b81ab76e29f", 0x80}, {&(0x7f00000023c0)="37b06cdb2cfa109d29fb95767327a9f98f854bbf76debc034afbf3640390bc3bacc93ec08ace6e71df7c097260680f0937014e84f3afff532582f15488fa74b1842f63d1625d2cef8bf01d98122d2cabb9acdac5691ca9db2f30ca9a0d8f78ec059106b68334f176770beed7ca8d38b8ff68a9212b096629db500f499fb30f472785156a6dab8f2ca76b72a7303f85a5cb766769805b00a3", 0x98}, {&(0x7f0000002480)="0290673ee32b28698d4f8542fe1fb03f9bc2d7ee5679a7ce9733ab6201d6be7c9c8ea9d3fad5fecc02a1388270dd2f94f445f073b33edacfd3b3580eff8e38e1e9f356efa0bb51fe9782bec22c3785409b1e300e96721291bfe8c977a96f7741633ad3d2941f264080a86fe7842017b222515e9cd8bb653ad18938", 0x7b}], 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x800, 0x10000, &(0x7f0000000080)="1871842f36fe1ecd8b58980d1aba46810a4dc9e84255f91e6a93f0dbd25cf574a1bb46f3c572873ada89e375d5b6604c8b6fbe71a84221ba6ca78280d2c36bfe68399058991eba40a4528a74fdc7a3218760a6c6fabd894655acfe6d1ade", 0x5e) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x51) munmap(&(0x7f000000f000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202b80000eb6fc33c00"], 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r3) socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) setitimer(0x3, &(0x7f0000000100)={{0x7fffffff, 0x9}, {0x7fe2, 0x9}}, 0x0) 16:00:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r2, r0) preadv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000200)=""/202, 0xca}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/175, 0xaf}, {&(0x7f0000000040)=""/56, 0x38}], 0x7, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x40, 0x9, 0x3}], 0x4d4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x88, 0x10, 0x16f}, {{r0}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x0, 0x5ca}, {{r0}, 0xffffffffffffffff, 0x8, 0x28, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0xae, 0x2, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000004, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3, 0x717cb52}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x8f, 0x81}], 0x8, &(0x7f00000001c0)={0x8001, 0x1}) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffdf1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x40001ffffff, 0x0, "050000000000000900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x72, 0x4) listen(r0, 0x4) 16:00:19 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x20018, 0x80) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x841, 0x20) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000140)='./file0\x00') 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000700)="9f8218095a463f77b8f2f74932221387725483313c16f994ca4a83ba6d946696c635c7bc08d04102254bb2dc15b082d69e746480800786ab748bc05ef44c0726f4bbdc4af51d435bc8deba79548935d4c09627d74687275969d65342f4cf4fff7ff4cfd9e98a0d498305b088792a4e9d02fc3fb23368e42482841531f1a210a022b28e6ceaacdbdf0dcdee7720ac5d9eec2659071e5e72ec12259928927e595f7a6ed9d78f28591f41f3e47b2e9f2707bb15c5ac507c3b07d25cfd85e122a3b9bb3eb1dd6fcdb8c6e2bf263590bc19f4eb6e7eef5fd48aba7f0281f8127a72fbf3e6ef6b3a9c577ab53cca3f27714ed807cbd31b725b090bfdae7b4c6f2bf45aed5747b74eb2c831c0978422d95a2b142ba0795f49c68f9017117ce23025156570b09fa4a61e42c0ddaa93d0b9eb5a4ab3e6b24d67d0307134a4c4ffe32754c46607824ade12e8dc561a7e04d8515c0e27ad52da0d4602e9b92f1c4a8c20974b2667e9d822df28d36796e82b4252253ecd6207b65b4f09683a82e8994140ba57a659a0e582e3ff701bda969eae7a958566b00fdc847d5a92e25f7daf27ec6ab7d59c9a08a0803d6566c14e7f0bdaa2ba6e6666e216f8de97fa7d3a2f50e5dcfc4017d41ebbe3899dec33032d4d65e9324af7bbe9328081f715d7e163b0d3ae61872fb6dabfdd85dd2b93c9df17fd89a84b0343991b89a24d0514e3860eb67f14d28a1cd9fad0a03b741a0c4743454efdf722c8a2b16ea98f5bdc427eb1c15811a10791d821170b85804282e7d31f2c38e3cc667aba044a2ad53aec3969fddc756a1b8a8542dbc9aefaa0cb788dfa1e7b5c1b9d00d6776f5a217179b1374d48fc903fb6ad204dbebbdbb1784e6c9fa80a9faa9825ee1c74f31deb5155c0a9e9ec74951e0f879c522eb3ed5ffe49c41659cb0ad921ec098e73fcdb388bebb5a1894143fb05fac7d922719dd8d1395dc02b4efd74e190c8d9a73cb904424e5bd921ae3d40506d2342619daa05b35a9e83def87fc908879f080b210264f5d05d060ce5d964a6960e5f8ec4044e010f0e729b88e037d53832ca9803c4bb5b5d715c031624dbd2c275a8e440e990112536bd3b2998376d5535d8739872a0ee69e7fe0a3ba800376f6a358c4e8112d23acbb6447f20f7f0adacd28b87023b9462451b1f1fd338a016117fff669f7a14aab8d6e4403d37fce04be7c75c75ec3ba381540cd2a4d3ecb39fa930f2a593520c6361749c099fff74afddd5cc5893a874820418ba3e4f3f4430dd529eb0bb0b411bf39cd226e286e0b70e86d277ec42269d897c604e54b834d5e5e48e7ae010dd47c4c936941d094cfcb193518de764f2d1a9e79337d597c1b89b413d24e54795749aa683b5f49b9f768b7de4864447f415f6293899654ceb860f24e6b8a1137065e36dbcf4b6e824f0a142ed42b376ee7ac5483822e9d855769730595143c636ff2bca697d07f2caa00ca3617a19e0f70232fe52feb7f251dfd2c5a69ca0ed5353194901f79233b8f0624a6330e5c3a5e92d3d7336fab6ce328afd1e51e15291ebee6623636d5429b95e8513492589cb2acca96f5d1731cd81875ce169bd3080f27e4b2f9a46855a5c2e040d352444136474037c2de1c0177f345e184f3f66c8a0bbe8e520b80a448f5bb28d8bea25081d905db85dac2461aa6609279eef7a3c4418e698fd4f2b2fa32f0655072c185d26435408ec413d560ab88d44c9dc54049bdb48922b5dc4b335acb82c8f7aa6f07e600e3ca2c57c38f1a43f6a43848d0b0a6ec23412ba525579fa0c001e448cc912ef24b0b8f9b0b0fd1212dfc513edd4afa51445ac0479a02f1dd4ea5e9492220f20da08a9ce74160c02aa4e672e747f7ae02b7e1c063e9259ebf4c70b92704b5a5ffe22659e2841187f274fb132f5d11785b51eab0b32e998cb8dc2d9ad3fc3edef048bfe352fc9d29d9f6fa35b4bbf8965f541a7cb6d67a5f420ce825727177ffdbaf42fd2b6ef8fe87d861f075f0fcaa8f423731e8e6de90bbb6053e3a2ace3bfdbbb1dc1cf1bc38ec151079f95dddf02d19bf05a8c6f4972c37f14d993fb9051eb8a6be902cad8d322ace85a387bbf9ae05da8ecb6ec34e084e5d77150d608b49687e26ba2f590884a69e89abbc1e31b33351e28a634477877b65686aa2b9487ce1088caee273a5e8986e12f21d38ddb25b9cec146ad6290649fc62a06be7d97384c1a44c5323b705bf9d0a62906bcb6a48ffd456deaa28ae73092ae228975a418c4e368f2c5a27ed1ad681e03d62ec71cf3d94ec218e35a6c690228206f975fbdd8088361a881c924de05a0e33feeb8598292f100cfd675ff198884524df287b8f3f8991c4c396a9abc6e6fab7a30c9ffb286638ba652da4cad6be2ad483c081c2a1d2aecc1f7e7290c41a5758e9a4ae23e2871eb897a48a20a77916ac0aa88722fb222270df6a5542c3d445a867adc8085d1f0445ff8dde057d02d6e9defc3160d3f6803352192f8d3253e3af192f199b63fecaf31504315d5530da3d95241d490e1428a519a50a015a5d0c2ef437a1fcb5fb4fa925741b391b3f98d4717e1e312fb0c185165efd42e7b1a2ea199c52a64a9def7fbdff49dea747696a866cbf246557a7d5f8fe1f42bb51fba2df738d82b7e36be6cc0ae7ef0f1f5e715c55378d4ed89ffc02bf539327cf0fcd015aba46adc812490c555b3837297c2f260c8c1035006080dd280c36648fd03cd2e1d05d4fa372c76372e32a54fdfba05da2fec6550afa5a3257929fee061b4c4cdf227c7365013858c84a903ba8168637d9fd5e173573abd2619b84665c351f3259fc919fa1f89cc021673d684645cda8335d1b05787e0d4487664005f303d3845e3e6892bced6ed40dcf34cb7c8ea1db16dacb7780f0873c011951d75e8eb82dc23dcc4eb6eb1d3c35dd0b4ee39cc53402f058ab5627ed3667aee9cebec744de2f73f8bfeb1f84c31ead5ac9fccf137552f4c0cd04cd48883295d86852f377ac49900106ffcaec4d806974bb15f4a4fb4c64861f56d5ef9ca49355f2012c974f0ea0c4695333761509095005d83ae79674df7bfaea2b45f01204e83299c9d7fa80458bf48bef1aa97b9b155156a86787247e2e93decfccef408db9ac453b5e9cdf622c5b312c888fe92e22c2601d04b248bca2f4b97f8944eb163aea49dc0571bd72167d374271033253341cab811437bde93c1b3176bc3379dd3e2452fdf8da382e75813e22e32ae9424d0e30c787a41620e04b4188fcdd46ae935f12c56846794abd528639882bc621c0cafe0a8950a4e538fe6127ca878178a0df949bf4730c0b4d77bf9c177b046d1bfca59896411f9057ff402e719df2abefaeadabe8429efe68cf97f7d24cb99ffb194280989bb982ae252f94d4814781b3d1c744f8ec9d392a815f0ffb63a7edae858ad5ae056d4fd0752ad849d5025be111b8b24473f91b2a19ea59e93549f0bc2fac044044a9b4bae39c51e808c8be46775d0977eb14a72611ffb58bd7c72f9cc90ab687a3c45ca104fb2d2f47e38c45f1c23d1e5f6c9f5a7b06f27bee90235d546668f2020ddda726edb81f991f78c7b3ece86406180b38ef9df8da3f1694223c10034b9bc90e73707b88654abd892043197d1466c682a4455c79e1c527d6da3b65a90d4233d761f2d6321be9c74a981d000d4ce35d4674dae6fdf7ebfeced0e715523437d01700c5e5bcd09ed154730ef0792ce48f782314dcbef27f6d27675c3d4f76ff1d5a65e9c02f23d3660b675997fabe5ad985d155004cc10a6e42d0a76e8c78fbdcf5e470a93c36530291ac6d4cdfb3cd89660fbb84bfab68725d25ede0cc37a778c9e82ed722e21bdb22590f2313a089d4babbaaae789f78723d795c6c01f4c45f9ac68cf7ef42306b1d219df591f5965488c5f4387132384133821e2cb9d3933ee88a34a65cf29df38865f71e4e63825799c22315f8619b3434da2e6c547f887446af07af5ad81accc04077676e902afdf559b4ad04185e68e04b90502e2f5d2379775db4e5bedceb52c114176b2acab45a54994557455e4cfb5743ae1444facc9961a651a33171b93ce333e51e3c7c5645a84ef8d8d7c9e11e52a3d6881d33156fc374add99c492e00768a219595f049dabcfc23485aea0526d65564215b63300274328cdad452830f227533530f85072a6d941cc0a74ac02e8e4205d310c36dd1555fd9f65d9e14620bc389c90ec6a5d1998026b97f9bbbd63b9b9fcbbf6a1c82dfeb3f7309e70a361f309164ee920d7a2c158ce342fa1e19a2bc63a3a762d6250df0dc8246449422553ad0712ddcae68f2649e8f923c8eafb801fb6e830d37127d5e850e012a597aac2727e44f843faa58aebd3b229f4a59994b2dff0254779efa54e1dc4bfbdabee21dcd6e8d9bfc7df48e4030c45f0038b7378d097d28985b81325164e054c714af342c121a6d060578ff9f2bd24805eb78f33720a9f57ad9c613d75e13954301616c10eaeee3b5b9b51fee8faeb420084bdc333ed7c9c7abdd833e4f3212249d43d662a114b8a9b4ed6b3084b6d31153f637d7779aefac17e05350fd5f88af433d7ecb22c7a04b90e6320edc75cab58bce391300c82c211bcb59af4a8cd597133fd3965e1698efede7e038008d6839daed7dcd1a50cb87f1fad551c346458bba86ef8c276120c8d5d092a077eac8a1ba0036071828a6969697c997709b6d5ee7beeb259bf867c7e2bd1bd724768367c2d718391ca89f1f0627408e0f6b9dbc6be78eed238566ed4d9332c614048d3f6cdd0ec7a0f1cc7476b29adb42cec7e7662fc585f08bd4c26a8e973ab2f0249991330b989baa9ea3a50d284a77369f185652d051c75ba7fad49e7327efbc7c859ea1b19a4048026d3d0779f5ad5c8a16f12c53475df98c142c4512da73ad8f0d8be0e1faa7abe1520b6b3f1e61f6701ff497db5603e3e1254466d92c38b730a6f1e703f6e865dd001f05940b9b15a3cb3c05ffdea8f10206de07fea1fa3491fc7d7893f4f1b1569b642064bb0c5310775c5020d0ccaf67e5f5960796091e16740a0c8cc2aceadf022e25ba990e060f2abd7d89ff15dece783016be73071c57438a734ea6d50604faa7ddfc9ed10b70b976f3687d17aea6194b2bb433c0f979b75f185b2284865b8bfb3e6fb51c6898af84a7ad8ff57da02566eb511a7d8f5d67af681b34090db2e73fb903954bdd499f45c85affd81fda48fc43ca537d0670f8a1a170cf642bc346f529704f63eb972b67bc7f2017dc348051bb57aac9fc5cb2ce28a96cc48681d7955e9687cad87493bcc00cf40504a1e6cafb0a5ae0ba0c6b88f7cf0bf0095ecafb683e374fde0a42086e07fee5dc2b96c52ee413ba5f35ac1718492ea662c8bdd461363dd41c693f3043eb3509aa6b1b88cf50e971ef74746d9437986bac4b8fd658e6f4f591bd59a188d7bf9a4d366ff85034871ec8cb8af8f6909ab741ffda4399c6090fecb36a735e199ccd7de5f2d298060d2c39455ba6f4b082dde336a804107d877a1675343e3ea47293b55f316c8deed7afe50a52bfbabeb5a89c1446bd3082d1b5dade35268a9db72c70c5a5a45b80280bcf450c665df17798673ee0703cd", 0xf81}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/252, 0xfc, 0x40, &(0x7f0000000240)={0x2, 0x3}, 0xc) openat(r0, &(0x7f0000000280)='./bus\x00', 0x0, 0x22) write(r0, &(0x7f0000000040)="4826727e2ecc72775f3fc564b1505f44a582c70ac9f7085fe16c4cdecc41b0a5f40abb9d1927fce6ced891b327a415e034fc150f95a6d40559fd41f600000353b45250e08246fa6dd2f8b2f8bcfc0a9e75c9df3801fcd1a38c94eb61657bf0e1a4c56f4607fce63696ee6d41990efc6365b7ea2e7ea8c4ee2c0573cbe8cc247cb079abb097e8ebae40daca46323900", 0x8f) close(r0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000200), 0xfe72) 16:00:19 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002007, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="4f1c974423a517897ef76ca6c4830928702205fcc4aeb37ba7925c7083a9b451e950dc7d0d81d2273bf58dc09ab09183c52251d1fe1545c63696222152b080fba482ceb50b797f1a440171af4a327c37a49e70ba9db4ad66cae9d6082dec497fac0f00df1804b8190eeee54935cfe735542ae1c1ce259a5525e3518cfcb5ff", 0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) nanosleep(&(0x7f0000000000)={0x5, 0xd8}, 0x0) write(r1, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9cc", 0x26) execve(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() close(r1) syz_open_pts() 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x20000000000001ab, 0xfffffffffffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffe758, 0x0, "834339db831b9e721a6901a46fb6f08a8864ffa5"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) syz_open_pts() 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x10000) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x6}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='&\x00', &(0x7f0000000080)=')\x00', &(0x7f00000000c0)='%}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[-\x00', &(0x7f00000001c0)=',\\.\x00', &(0x7f0000000200)='*+\x00', &(0x7f0000000240)='$#\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='&$\x00']) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/70, 0x46, 0x802, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x4, 0x3, './file1\x00', 0x1, 0x10001, 0x2, 0x2c26}) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) openat(r3, &(0x7f0000000080)='./bus\x00', 0x100, 0x2d) kevent(r6, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffffff81, 0x7fb, 0xfffffffffffffffe, "0366402ba76b79dacd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca6979", 0x749) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x5) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x7, 0x1, 0x5, 0x1}) write(r0, &(0x7f0000000100)="6a4a4e5cc0690b1ef4ec6b7a53fab0fbad605a309b8dc5efbc2fd7ff1dd23b917f0000000000000000000000", 0x1de) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x101) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8dc0, 0x0, "c0b7171e812d7cc694397ecb70c914b436305b6b", 0x0, 0x7}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x2) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) semget$private(0x0, 0x2, 0x200) dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) fchdir(r0) close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x2, 0x2, "3c10ea9e4b8f96c59fe7c33d62762e58d8989abb", 0xfffffffffffffffd, 0x8}) 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffbff) write(r0, &(0x7f0000000040)="92e27069f8df540542a440e17704535343f734c001810a80e2e3b42c67390c6304e4d2d985ad6b1c4c7161b215501fcc696dbe112e764179e19dbe21542f45c7ac7d0796b8731772cf05193d022216143507c2a2333f1fb7d1c600a4d897adb278e421e0e2faeeb397b586edef925a6e0e08462da2f6cc3a6c3b486582313f3f9b3a1a691cfe591dd85aa372c1c8f3e3f305032151bf9e992bc86646b16a5fb8a1d170055f06fe4faba731e83d4a67f3", 0xb0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000100)='./file0\x00', r3, r5) setsockopt(r1, 0x9d5f, 0x3, &(0x7f0000000180)="8b59f650fbf7dab911768c14767c7649a760480b0a229f238625a786503a101d08cb8398babbb7894334c01ff1376ea6ac9bfd1847f41804bf1216f1cd97168371ebace448201771551f01f6bc9d2fd46b58d8769263e1cea0ba10d1ece60d87d0ef8ded23b6603808fd79859bce558e4d3212fe5f94ccb3d8588b77cecd4d1ff48751d97b68175f6a9c7c3f8b33382addf3ae934e27533e06f04fad05f2bcfd6d8d377c56ebd83a8f41089aca27a4aa86a072ed95b0b687f7e6f6ed7c2a545a", 0xc0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="88ec0f848c915ca11740fe133edb81c775a242a3f7d35f0890cdbe78d210a52a061d4f3341c64ca23ea2ac149ff55c6db667d302382ebe85aac86f7d0b1aefbbefe3bb171b88a4e5ec0f1731d5e9299d1ce238c8d23807ddbdb90621f015521187d484e197797794d9d8b22a9cc73c3d252abc735f4c9ee6dd989461d590abc92cbb27bd43a3f38c9490e3d53d4783a1b458a47d816e48a7eef8dd5469182c5e6a8e3f2555b8905bf605c635e25274b63f400cd0072b9b82ac8fcecf29746a358ea8cf516ccea1611165b8e595fa401ff5003da35d", 0xd5}, {&(0x7f0000000380)="6c1721323ee66ed43b7840088057ee86a160e018c1f96f7806d2b2d99d0c1cfdaf1e5d9479772d5bb23f256abe548d01600d7081903a38b45b75dba1dffa9f64e744e3f4e07947bc0fda2474e3376f9922f9e9bdd2efe9ffcd79df182725ba52a65ff46cb2392124d3fc183d61f0cf8ff5af28767b5ac696edd720057f0fed6b21933c6b21e4c610d044170cf2e4691c993f97eb8d1bccf1661e98453f7972b2d53db7e49b8acd91489f175f8893ba566bbb581fbbcce0a6c106743933", 0xbd}], 0x2, 0x0, 0x0, 0x2}, 0xa) r6 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000540)) r8 = accept$unix(r0, 0x0, &(0x7f0000000580)) setuid(r3) getsockname$inet6(r6, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000640)) fchmod(r0, 0x100) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000680)={0x4, 0xfffffffffe50ee71, 0x7, 0xb08, "cd86dbafb3e2922fa8a556a342508118f69ea8e7", 0xf8f7, 0x4}) ioctl$TIOCSBRK(r2, 0x2000747b) r9 = dup2(r6, r8) r10 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000006c0)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001700)=""/70) ioctl$TIOCCDTR(r9, 0x20007478) getgroups(0x5, &(0x7f0000001780)=[r4, r4, r4, r4, r4]) shutdown(r8, 0x1) 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) r3 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000180), 0x10000) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x1fb) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/181, 0xb5) dup2(r0, r1) 16:00:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="aca0d94178475b75a81f4ed449b0b6dfc060fe60bb4ce14cff3733ca31e8b6c24e", 0x21}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffe6c, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x60d8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) open(&(0x7f0000000000)='./bus\x00', 0x3, 0x0) 16:00:20 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="c286185311b5ebec14bc78d68037f0ec3116e8ef950ba472739aa1df6569cdbce451625d9ee21b1bc256da8f342cf5a39efa9712cc0fdf818f0a8dfde2e94f2e8bc55e9e3ca7363f984a8f1487f48d60ba15d788cb474eeb10f3d3168a58", 0x5e}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/28, 0x1c, 0x0, &(0x7f0000000280)={0x18, 0x3, 0x20, 0x6}, 0xc) sendto(r2, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x40}], 0x1, 0x7fffffff) 16:00:20 executing program 0: mknod(&(0x7f00000010c0)='./bus\x00', 0x280002000, 0x8) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3701ef44329166ec542b7387e15ec4ff07f56377dfc2df47dddf39e65cedc6b3de2697fdc4397afe993a942bb754651bd41de2ab1cdab2ec512850f2f9000e6ceead90c5bc8da5a838f0eacbbe04784ca3eda50bce70ddcf714fa75f8d4a1e9e377766d6dc8c167fb4911994a439", 0x6e) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1e4000001d1300006d4dfdbf4e1000000000800000f779413ff7915568eef5ba344460384c1c1c"], 0x1e}, 0x0) lseek(r0, 0x0, 0x3) r1 = fcntl$getown(r0, 0x5) r2 = getuid() open$dir(&(0x7f0000000640)='./file1\x00', 0x0, 0xa1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = getppid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getpgrp() r8 = geteuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="f84c0b8177cdc731f58fe82dc76b89cf2939619bc9b7d8ed8ec86507e6bf942bab007e9d676899281a08a3f8b62842db7221b7d50a3b7840316b4fdb963c8ce0969fea2c08a22a8c3eb71888acd7984374ce3564e2964dc4ce9811fe59bdcbfeb64c7db68d728eccac", 0x69}, {&(0x7f0000000180)="f48a66f7682fee50c472045719784fb5f0f6de31d1013f7523079b97e86120c7b1f9aa52d0e1699b731ca92defce461fd80240690321c98c9782d34d549a5039f64befbc098a3d8097ddaa72786fe3234722a178e2ad202ebecf", 0x5a}, {&(0x7f0000000200)="a280f591dfb25c6461f4f2efe263e748edc78c722fc681c90ad07d619b59f8fe09afce36741676a9eddca5a8d5e8c77ff0727df57efe307e7c4bdeb409eda5425894ed6f135c6273467749a1418fce328ce5bbbbe2975b50e8c398aae25c65a45b7495827f8cfbf232025deefa83a486c3a44976a3a6102327807a5c238e8af61c5764980e120c18868c1b43f091bf97e22a8c234eb7fead418b19b645f4eca6eab3d355334cff2aabf01cb125845bdb8c04ff6582", 0xb5}, {&(0x7f00000002c0)="b85d7a15231140fe50b8e7ff800a65265f61f98bfb8f66de374c30ba850f34aab6137ce862ea242cb7ab092f22f045fafe3d940ca8dcd78db2715e4e3e9da47a0accb3284160481128b3b95afeadff0c1c1e13e246d7a529826921e779b35f802cc5594942c6a611b771477b835af053d1a937ae5f62ac30d2e11f858f43f62c5afa3d318a8c7ef4febe74e2bdec4c2d3dcb1e575b5ae41f83988c7fc57b4a582e7bbbaada8dabeb0ca4cef3f571940d3c64f827fec8e31178913a8710591339126c5ae358b20f1daac940312fb5624cdcb06113b119400a504ee9f2f2780b5923", 0xe1}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xc8, 0x4}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x1c1, 0x141) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x6}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x52, './bus\x00', './bus\x00'}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:20 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000006000/0xf000)=nil, 0xf000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000014000/0x2000)=nil, 0x2000, 0x2) 16:00:21 executing program 0: write(0xffffffffffffffff, &(0x7f00000038c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694e8e438e2c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c242b31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea582a9f8b9294acb7a59d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29544370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a150500000000000000285b8135eccce06fd92c7c55f10957aebdb2df013ef5d83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690e22aa48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10e1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e0f869d2fc998e89f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c085b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee00000100f4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8bdc0815930245a1bf990be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d3986d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1cb40f9958364bb8606e4f943a40c4d2171236100644f6181b53ef835d73fcc4d099c0d4fe9ccf745d670d403a000000004a963a0ec8141f3bad1bfa5d242d4fa8946f95cf70149d6bfac1207aa6146fb488d941db88d4dbc24d901ce4c1859d9df248be5c75e802e0fd293dbe0da3008058174dd3a07e1f153b6fe216e1c5a2a0b2b1e89cb0ba03865248924d7d0877fe8b2887000830dd94d3d0c709a8d0cb3a32f01ff30fb3ade58fcbac7bbea82e951e899894f026c9f37d74e52d42c3cd5b78db52dea28d8f9910845247db0c033972f638bc9fd0408541f4e971c513c2b29b118efeec473527ab02d93ad5596ec214ce234bcefb17f5f8fd5857717b94f90975cd9dd1ae65a5d48d1cc3f9e8b6cd2d0b99ba2b7e0826d795c1000000000000000000000000000000000000000095a819d8bdec9f9205459a81204c67b166aabefba30b2cef14fb8b75342971de825eb5fd8a98a41b7a3db54ed153db158f2b0807239024b896191ec7f128f77585c1bbec0d8450a672cc15b3b95c0b6072a590de9e298f99d84c4c26584355477f554b7e3d29bdbc161e102b279b5e56a46ab189185dcf639e1ace4f4fc102382eb550b300498cc09a8335585b5a69c910a1c9a42b2078e248411a6d517858623180c269f1ff26d55e549c9579ff408d2405f1cb1617b7e5abe198640fd99854028ac7536fd080bdd0dc94b8a49aa13548423d3a98725518ba42dc7dd582a4ffa5ff0055dad4c1e51f7ec39dbac5409a244843037ee8e930ed42784333b39a5a0c0182887defb9b178705f256617d038af5f66b2137bec1e78a009f5578a5d2221bba034ed905acecbc0e94be76b67720551e6696831e7dde0f239c713a7f3262c9db9405bcf38ca6a1daebcb7852913ee10ba1c337658f87a7122", 0x1261) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="f3da851412abb95d71f86814adf7a687361980cf780c0f98b373c534bb48d2758e5ad5ebdb786e92e9f72488e3e061869c8827c80f66c1b23da8f497118e2334ae4f58f76a54df0bdd842f3957d76e74e458f5fcb4eda302af75cdf2ac83268af30ce061b3aef6675153dcbea966f256c5d739299fb1f7928c7ede8329a4", 0x7e, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0x2f}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000400)) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2000000000000001, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) getuid() syz_open_pts() 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x2) 16:00:21 executing program 0: getitimer(0x3, &(0x7f0000000140)) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = getgid() getgroups(0x2, &(0x7f0000000180)=[r2, r2]) r3 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r0, r2, r0, r2, 0x10, 0x7}, 0x100000000, 0x3, r4, r5, 0x43d, 0x1, 0xe}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x40, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x80, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair(0x2, 0x4, 0x3f, &(0x7f00000005c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = dup2(r6, r7) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000400)={0x29fbbc84d80dd1d9, 0x3f, 0xfffffffffffffffd, 0x2, 0x80000000}) geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r9, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) socket(0x20, 0x2, 0x200) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) socket(0x30, 0x4000, 0xa9) socket(0x30, 0xc004, 0xff) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x400, 0x107) kqueue() dup(0xffffffffffffff9c) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x80, 0x0) r11 = dup(r10) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000280)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/185) pckbd_enable: command error 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x80000001) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8004, 0x81) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) fcntl$getown(r1, 0x5) 16:00:24 executing program 0: setreuid(0x0, 0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) faccessat(r0, &(0x7f0000000040)='/', 0x1, 0x4) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x3daf7f4393f5c898, 0x1, 0xfffffffffffffff8, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) chdir(&(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:24 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffe}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xfffffffffffeffff, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x20, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = geteuid() r4 = getgid() fchown(r1, r3, r4) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() chdir(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xc, 0x2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10000000002004, 0x4004506) r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000280)=""/130, 0x82, 0x40, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/220, 0xdc, 0x0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2101, 0x0) r0 = shmget(0x2, 0x4000, 0x24, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') setreuid(0xffffffffffffffff, 0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x9) r2 = semget(0x1, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:25 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f00000000c0)=""/87, 0x57, 0x41, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) kqueue() 16:00:25 executing program 0: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000040000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x2, 0xc0) fchown(r0, 0x0, r1) 16:00:25 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x102) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r1, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1e, 0x7fff}, {0x18, 0x1, 0x0, 0x8}, 0x0, [0xdb2c, 0x7, 0x3f, 0x3, 0x80000001, 0x7, 0x10001, 0xffffffff]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0xc13, 0x6, 0x21}) r3 = kqueue() r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x800}], 0x81, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) kqueue() getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = shmget(0x0, 0x2000, 0xc0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) setitimer(0x1, &(0x7f0000000180)={{0x7, 0x3}, {0x81, 0x800}}, &(0x7f0000000240)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r3 = semget$private(0x0, 0x7, 0x12) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x401) semop(r3, &(0x7f0000000140)=[{0x5, 0x6, 0x800}, {0x0, 0x9, 0x800}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 16:00:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) semget(0x0, 0x1, 0x400) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r3 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x18000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x6) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000300)="005758d917a2b28203c016ecee0916127ff2ba6df7f78e0212804926399ac49fe084ff2a", 0x24) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0x408) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x2, 0x5]) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x90, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$TIOCDRAIN(r5, 0x2000745e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) socketpair(0x18, 0x4000, 0x200, &(0x7f0000000280)) ioctl$TIOCDRAIN(r4, 0x2000745e) openat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0xe1) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000280)=0xd9) write(r0, &(0x7f00000002c0)='\x00', 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85494ef5afa680400000925a0845000000000009"}) getsockname$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000c038ed53010000000000585a96eea45845fa3b392a2546a8be77f9d001e83980c4f565f3874f7ec6ffc5983712c70b7534341dab8cb5b037199da6ea072a8b49109c1937b6"], &(0x7f0000000240)=0x7) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006001, 0x401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000400)="90edaa42efaec16847978aa2826fa5371934eaa4ca7bde019687b0219c040f3c88b5fb49d66446ade666dc2047231864f53616ff480cd247bf56650f20c548fb8a43060548ae20872bec7414eaf084a79b301cbbfb82fa441db63a2506b33124c21c84c68e355ea6c7799cb86a889ac09694b6d9e4e615062fc714f2d6ef31aabb95d1010ca311929a8c885872fde54075e009c770bb208242b82a93faf9c3a6e684ffbac624b9aa85cdfaecce7fbef9066e03c9963c46bc8beddac530a1bcfe80b4a65aa5dd92ac5a76fd9702d8", 0xce}, {&(0x7f0000000500)="9a11d08e5575fe0a3cc220580dbe19ae0f0bc83cee7ab984b4d904bcea785c76f06f75d05968986fa433dc482d80585ff29c6bfe4abab4902cf440f2bed03c865299b69d06fa78b20e7fb32fff79dbcc884b589eb50f9e0dcc193aa216f6c04a2c5afb2a052283cde7e3eb916a00859adc283d8a8747002c8c75859d8979f303a30448ef596a97fce8e500b12b55e17f1548ce420e90ab224302617147535e54a11e234a8d3d858cd50cf76e70c42ad9ddda2ac9dba388cc5c576af9213dbc856ad00a4bddaa0f21f16f0c3f3838844d6458ae423ffd51e051730fc4ede316371e72bc6f7ab9250199dc0055e7c776529e52d2", 0xf3}, {&(0x7f0000000600)="fe4bee868a05b222ddcaf33815e3387b119ba79b2e6f1d575fc7241ded464e10990b7daa9344ac6549f3c6b1bd4a3fae91a572bef0163bdd33ca6ee7fe78e2d9b2bfa93ff77b29b17f83dd88030aaf64ece102c145ed31d6c5318a86255f537502944ec32d79fc14c4b63c66f1f4bcb4835962ba6f9f39dfb4f882a8e320ab834fc11fc78922e64e977075071946440f87ec4bb6b0c4005709e1ade5f4f6b0c2b12f878b677057636f1669ba1249200f2632d2649f658084dc134feaf588903b23ec69f5541b87d5ba60efdc22369b2362de316b7830411cc8ff8c7019b96c64d5fb950659fdc4e0d3b46a1f53313d831a081b777ac3f612a633bbe501f2cd20819e9e524688f0a75d0b097836b9071489c65fe15d79375dde729cf444b8f4cb159d24ff0d2c555ecd3fd0eb8ea967d053523611a58c08534bcef28178e204ea345f9f5f8c6fd535e3a1cd377e3abe9f649f996e6f99382732342a382ee19d5bbf62df9ac41dbf0cc960425b157ad551803f576f1c3b3815c2d3c204a2e06f7538373266765a189655a567f8783c8844f3f3f5fc10b7a33eae890ce0066300f99fb4e08ba96f953ddd5c7a6483faf12975c0af3bbb66e9322ff761c259c758bf1cf24c0d07b55c41ce086d4b15faab14090bcf5586bf1c0c7097882c67aa7d9c50ef54b70901a9351f6b04d45f72230461bee196b78453a55fe8fd396261c1e8a55e0b7ce8c11654664751df2f8e2f53ad56ab95c0b74d1a803ae63341125c90e0e51dcada7eb7f3e24943a63f216304ec060c303f4564d9ab32977f2ecda7b8b1a4c545d693701e8a6a40aef0f29b29ebcd3b9fb474364b8782f3a02a8c94bdea5325237422bb15f2256c3f1b665caef667fd0d09e2751ed4ee7e30a1638b6f5dfee9eab4c9a082088984804ee28f011aabf6227db2374b60c48d65715b163a049c32ec783a6823c18b1210eab5c8ecdaa2762679db455b6e68e3a0c3d670f3bdc384ddb4b77bade96b5e53b6157bdb187eadbcad4194103951b0516bc17efad628d359776d0db37de59ea173acba05889ba6057c0959b316cd51f8cb0f34d533e84a48060fe8c2bcc8a30f828271e71b78c2aae26946f268b6324668c0ca533f164bffb1478c077a70170869dd35bf6f125196fa1b9b7ff26fb95c60ac853800820c662e0325378e1651eab16b51c2c1cc1c4008cda51751464f41a0bd121cc7891f8228a41b935791fb2a5932a01d834a34829dab7f9a888e19b1f71031714b1b670b3a5f40435da5d90cda0834dec1930f8f77bc1cec50fb0afc6253ccc360ba0a839152e81bed2dfc0ba02ffb7bda9d0ba286b1619b58ebc340f18810884eb93c3a4339e70fbbb0c3f81a9928f0321433a018edcc3d80ab6f0034268ab4134ae52416c5d8eab5a14a298ef40571eecb25e3101babbb3d89c5a50473a55ab969274f74124636109132d4f2bc39a995e32305afef4117ba1e8afcd7db428eda6786ca5f3eaa15fbd601474013d4d35f0f6bd2becd54fc9e029d7eb3e77986afc3ca5a98a451baebf64318cf84b0e6f7e119c4eb82a984208b4fb44c7254f620cc4804021f220c5ea2267fd0d010c072721fe03976be9cce3dc43c3cb6c28103a1140f01549e62e3cc3559d25a151e78584ba6509e38ec75f52408da81c1e58387d9e622e8daa75691aafaeefd7cb8919b5abef7c89d709ee1ce269835ece5ceffc17fc441c654c1c42adfa64d3607ef4cc7461cb957bcfd39e1655ca60886ef1cffe769b870d5c6052bbee3c327a55f0a6d62d74e1138ae4307bb84a52e090e21b79d1d793f6c474f99b05acd5f7ffc308fa02aba6db49ef331f6ab62b0f66d1ac0d8bc2a9d2a831871411153b75a0d8823330cf44ee466ab276d09bf0eaafc3268e33fcc81d1e13da4102b6eec022155c84764f15767883def0f280459e4cf412a1fd3d345654dc39bd237bd5a706fe3762b6e48128ac391e98e3f9b2450d6bd72d127c57e390de5462d197276329454370e2a9cd491d19c289505589315a084bf7aa976d5c702c7dfd6742b4483b19fc7e2b3c8ff2ceea6d24bb801194442b11d8362125bf501990b27583952703003825e2a44db4fe2da7522efd7bf8222565701a55cfcb561d746bc6e9084c91afeab76a386a5c0d1d1018d12af868760698dfeb4bf69fe66aa4fa8ea7f2009a719c33e4e7f1497580b8f8b386b55ae39396ad3d912ca296562eb4c8fd453e20ba1bad8c689681dd6f319a5679c07cba5f2ac3af8e4de0485b0d4b6610e30fc76211679feea88be5ba7e3a984d0c8a66b48a53d59ab2767f8ba12e1cc61aeefc7f346d90f14ebff83d7bf73ad794c35d7f5aed669185d0d60c4d92aa2146f8360418f309e7bc11d3baa64fa1493f825f65eafd0b27c57c08815b5f719b53f8af6b949abfc53fbf652527b2c48c922644ffaa4ca01d5d55ecf1426a31bc8c28cb6629157f921af2a33c5d647de1bba5512441284b3c9a6bf1b1734487d04f537db6efca8a0de4871ab86e0203e30760750f3e4ce5f7e2efb517bcbf08b8e681823ba2884c6522f08e035d1e7ddd765ef086898878015d3d55c82ea35d86f7244fb0080868d31cec76247c848f2975a42ff0a882491365f2f2202b2fc698f4267d512548388091d8d488c6b595b90183e1d2ebf34f23e57cf0df5573d76e450c5d6fbe9d0f7c75fc65b2ab0bd447c581b0987cc0304ac3f6e18f518d1c665d459bdfb28bacab8fcc4b98832e2e9b0be6bb6c824cffd204da35bdfbb8f680195197bbfa613c10ae3dffd7725ddfc73990fcb21d91c7e41b848b9ee24b2e9a2399147c6251213136098efb9a3653e4019984a2833b91c785abc0f79f2efba544d4faa4a533d20875b785b44ad39a0101a96bc9ae8a61f75a54b398a5c544c82b328a718d598975eab1ca224c684f2a5d2aac9413d8b97224730a1eb5c29202f4895f28bc7c2cb5c65b6b0d2a5da0d97f1959a530225e389e72f9fa90337d877617441ab812cab36f73000248fc4acef16a2d062110843f2088438973456d97b99bf57e06c0eb307d5afda9d8090a9cb928aff41cec3e2c2f1c52947764091985f63bcc460938d6cca1662329b806ece307a4b6a35219ea8bd82748d3e93f01aac348dcc4123b985dea84a3e893f6031a8016221fc00bee872db9a0f59f13faa62600212fae8316a413c1f7961d22b36d81086f59d8f2a7121c15dc8e34579adc379dad959d235de95966774740783b27a43ad591a06b97748e38e113cc6efdf9b11500545e5fa1a6cf79db4b6a41d6ee603234be2d76e6cbc7a31c9c8e24cb431890c5b9837ac464c7af577333b45db855ada050f7a8c721b81cee51a22de03cfcc0397fba2032cfb92b57fca41674f7fb1682679e0aad93249abcc141b5314083a5df9e6d85b72fae8b9097e112e3f6aa228ef68ec2487dc3132c5d259ff1b0f8e8b7fc85bf4b189540cf18f69d7ecda5e6e45e9f1caec9cec18142f040fb035058ca0eebe2abc36050ee0e79a240958ca624c0034611155ec9da17cff23b0f77ffc4bf1f4c71eafce064bcd9e6e98c66ce8cf16ff9471d95a32384b2737008f950cafb067472735da4a8faaccf538197a42ffa957f28281f0762204dd0918ccf602546ddb119d57455bb4ee383989ee67322922c426b26326e6c266a04757002eca495df6ebce04ac33d42e0722664d7bb24014b5b007035cf4e867ee8f932a30a42e433001e7eb76c57b1ebb33f8998b66ec3e1b18a978341d11d416c41b7826c93ebe103f55f6d56e725007c025bfd17c9b847dfba2a39bd316339f4176d55d2eefb23448893e8d04d89fe0f1f0b1aae18da5abe5dce129fd102868e038601c09f0719528c11d9c11a8d9dbf4265306679ea931b132406e9d4337c115bdc9b0aacf5bb43b37c130891d3125cab63bf7c0ca0fd4b6b9e4d8157c8b5f36cdfc82314863a36b5f873b8ccdb8b9f6677adb0041d04f1005a9aa6889239be7a26da646842262ddd12bcb2fff61640eb11a2f17ff542cc38378f255b5a52ee29ceaf1792c11542e68ef829f479592d61f67872467d888670c9062741719a8b5e6df27550c134a93459d6ad068f0eaa00ad6d88abe34fca84aca7a8701410e9bcf09e990acd1383584a116e9d4b6f285aa1f9b72ac152d7dfcd0279e36549dbbf1afcc2d15d230c4481d98130751787bc7d0af633e693fa7630a0c721efa7ee3c0bdb541dd30a9d8e06e97a9c75290b760eac94283d01c6f5a0bc96926c32cf0fc60b0ff4d7704a4ab1afa771c5565008060f1a013bb7f3c1868f3f55c773041da44c67688260386400df1caa4e5634b112c6ac81b3a2d90084ba050bcd2c76a2b6c077bee00fa0b460ab88b4f2347a43f6cd0f347b8847432bec86cabfe85150630167a08f41c4a73527e3d235314c6a809d2c18f2ba6c608c221bbeb6fcc9366b57336d4cf20b09ce6daf11ee40fe0ce602126fe6306cd1436148dd545f9036d00d92cf7994599ff8f262e763a7b978a363c13b370f8eb99ab87d85074fd4985d9e9e4d0a201fc81a804fbcc3e7603096d620c42ca8338c8a412817af5e10ba5f875dda66e6b2692dad08791d92e777c4b24a180f8485250158ba97ddd16ac2f87b40701940f726530793bb92d8352b0cedd4b83cb72a74747ee10aabb96dcd5de8ee0534703097aa66ccb953c6821f28525531c340bdf67690a01f30cc69cac2d365a39b062efada55d482997c6eebd31d3a62420b12d4cb5a7fbc21139056def179f4efcf3bb356348e69ed0c93b50fdf1e18addaad52f4b67fbc9828ae2c32b3a1b243397054e434eef74a465340d41b6b50724df255a474f6314bacbb24e75a7a5496141d7f8df6613ef3954aa1d9c17d980245dc912f1e5dbd4a51d18817baf6925079f60da1c4ace6de34b1db10cfe51bd590a0e8ce41c1b1575f35ce330c26e208c5dc8d533757a716596ebe27d823312a316b5f10c62d2c99f75fd8066dcd073b82ecdf366fe5f5f6f62c1cbcbf9611d2e110b428cceb08f57e975017cfbf21eb490bac5e05af66223365ead8542cc4a92ef661486188bc6131f28dea7c70284c50dec4efe13d25383c427867570ba2b551fbdfa760e830b5588c34f6d31211d29c55c48462cc3502811ba665f902a5ace390b242959a45dcf11a47f167479088d63ebe220160ce12ccd9b0e2df3565652c3a051ee930ac13b0e90a015bca4b6022f262f12d29e865c5e0a1e1e68ef5ecdd57396c14c1112744f5bdb341720cd9c6fd01c912f082fe86cc622543d3f94cbcda722fbd7363e3a76b2d32543d320dd09a6f566d53bff2555c2bc0557c1d2265972ffe9c04ac06a6803ecbcaa7acd583d1545173ad80c4537ff33bd798f416ca3c7787a3f4ed45db9e89ab5b0c9041e2a93b447889bee055bf2e264893dbda1ec585fd761d5ec432fdc562262e93bb6b88140e40eaa65f58a9c73024947fbcd175e02d9a790b06930f4ae3b7c724e3bc884ed73b1c8b08fa738922cb8b5ed90d00ca43756d77fe705e798f440e3725dd7b3b190f5eee1c5f10429a56a90ae136dcb55ed210919a8c979c945882d06b9417145ae36bda2882accc274bbe1c5672f7bdbd70d95b0bf62ccfa35bdb7eb51880bd6dea8ebe2dbaf9f59cc15a1fe78729e1c838df88ab9ca2ff15d6f62732cd11ceb71eb4bdaa36e84f389da4af7000263ee44caeaf5cbd7a33763aba02313fd525265fdaf841515869f04952a9e2a2250072bf30e7e2a5db87be3269e97e1cc7de3c349ad31207b6af49906", 0x1000}, {&(0x7f0000000200)="2db777d0629e10e1613e23a5d2a9", 0xe}, {&(0x7f0000001600)="c28bd552d23a822e125ad855758d516caa8ea2b7d74adaf30b0250d3bcff2a9a0bc401390700132bfbc0a89c9aa15f470b11bc24401f9a04a9b58d1fd6697d4b95ecff2db8fbb646b26cdbc18a7561c4ec3aca1cbc0101eecfabf0a8ee56bb00bbca68bf758dddcf4fee", 0x6a}, {&(0x7f0000001680)="8325763be7533242122b4b7939f496d90a8ac478c1089b5ebec17ac82b8b601886255dad34308205bbf47f2eb6cd461d2e626354be328f6f255855d95de5b3c5b437cc230a7f7cac87e9340f99b02e904c26263275c0e3504654d5f6c2a053096df88793139f770f23d371f0bbb62463c70dfb3ee2373322f7eaf0800cb823bb6a6589ef79bbf987e7a8d34e8f376c274a2cb5221e4c0c62c366a31e437a67a5cf248d6aac4b1f123da3861acf045322cdca67b1", 0xb4}], 0x6, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000040)=""/200, 0xc8}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000280)=""/223, 0xdf}], 0x5) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x1) lseek(r0, 0x0, 0x2) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x6) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x804, &(0x7f0000000000)=0x5307, 0x4) 16:00:26 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0xe000000000000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x3, &(0x7f0000000180)) r2 = socket(0x16, 0x4000, 0xf029) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x4, 0x8}, {0x8a, 0x101}, {0x83, 0x7fff}, {0xc7, 0x4}], 0x4}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x10000, 0x40}, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x7df, 0x200007ffffffe, "55098c6000"}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x101, 0x3}, {0x47, 0x4}, {0x100, 0x1}, {0x48, 0x200}, {0x8e, 0x3}, {0x7, 0x9}, {0x86, 0x5}, {0xaf, 0x10001}], 0x8}) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000480)=""/39, 0x27}, {&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/187, 0xbb}], 0x5, &(0x7f00000006c0)=""/217, 0xd9}, 0x841) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:26 executing program 0: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) getegid() r0 = geteuid() seteuid(r0) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x0, 0x5, 0x1000) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3b24, 0xc58}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0xfffffffffffffe53, 0xfff}, {0x3, 0x10001}}, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001200)='./file0\x00', r2, r3) setsockopt(r1, 0x5, 0x36, &(0x7f0000000100), 0x3c2) recvfrom(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x3, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001100)=""/183, 0xb7, 0x1, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:26 executing program 1: unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='M', 0x1) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x11, 0x2) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/250, &(0x7f00000000c0)=0xfa) 16:00:26 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000100)=0x7ff, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0xfa1, 0x800000000000009, &(0x7f0000000040)="3729662849edb37b3712183f1f5b4edc29", 0x11) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r3 = semget(0x0, 0x4, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/4096) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0400000200ffffffff000400000700000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20400, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcb) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = dup2(r2, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) poll(&(0x7f0000000180)=[{r0, 0xad}, {r4}, {r0, 0x100}, {r4, 0x24}, {r1}, {r4, 0x100}, {r4, 0x4}, {r2, 0x1cd}, {r0, 0x60}], 0x9, 0x5fc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x8, 0x0) 16:00:26 executing program 0: r0 = socket(0x16, 0x4, 0xd563) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x401) kqueue() select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) kqueue() r0 = kqueue() writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4ef618ebbdd634f215eadb4783082fd094e542fb1809877fab11c0b5799d864a58d96f6f851cc5ae562313cae91b7aa93c08f24d727609de8d1c9633b1e880a3f71fee6f39bb3cba813a3c21085e986b42bfbe23165163c1f84f70de26a524e8f22f946f4cfcdee1028496e567fcb2f58034da5741418b9ad21adf8b8eab627254ff05afaef0bb5b3705e9eb220333cc23816b3803e31726d6e07964993aa70b36a515f65d1252653ddd082fa468f4b530f0b634b9947437f6bcde1ce1bf71fc287fba59485e2e6b9fab6ee2d524468b5aa6d5951d23b61bb0305a902459a20b5dff31150eef896d9baed2d", 0xec}, {&(0x7f0000000040)="74f2a83043", 0x5}, {&(0x7f0000000080)="bef6cde90938b2bb9b3e", 0xa}, {&(0x7f00000000c0)="1bf59af1f52b0a52798237ab839294b9d3b5189c7a46a45673f02a53fff288d4f3a6e68cff4a30e30a1d310f", 0x2c}, {&(0x7f00000002c0)="0b2b2c6f78e79b1268554b38a2b2bd4bd834734197540fc5c882fd06f5f3337ec17bb7a58da638c7738c0a617695bfc5d04db691415819d63f77e3e75b7252fce67cf1caa01a34c95cfab81960a94cd51633c6d74dde8b3921d3d584704fc950efdf308244dcc1bb44c7fd59cdd204e1f627d89157faf07998538d7ed9d0ee642c917ac79d3298d97fb40f7b79528d1c6f2f6aad6ad8fb0ad1", 0x99}, {&(0x7f0000000380)="de89c0dd84477c587d7ee0aa226a1c922515bc62533678c5c2a73779bf314cd004e434b263255c88ce083e00fb451edb053247059ad9d717451fe1b695f612318c63204e1190a832c8f85fbe97bad65cf0a93912db1f8a55bd840a20be8d3e6239be59868d6100b1b5a67ec7d743d8c3979d7cca58de5bb477c42f9cd7d02ceee90a65636594f0c56d8fd11c30a7d3eaaae454c2399edf07c7eb54ed40a40f076bc5e9ee7650e52e8cf275252ed850488de90849f538494cb0024c7077edb263ad203870ac3e9364c01ea7ee743f5cdfc3e24eaf", 0xd4}, {&(0x7f0000000480)="fc2b588083cbc9b1830df8cde7135b3d14b0dbf2fe5c02a6dc0dfbca3459fb5f68d8c67b0630ff803fd47c9f33918447245a8c85f3c2bb5755f92e7a1bd77453310ceedd7f5c439d58545d2b6fe39168ea3331afcec353dcbc846e359317344b83dcacd9c0fb42d56a2e143daa5134211a96b1edc285b0ee31f3135ec6e296728eecc2ae4debeaff3f129b169263ae5aec10", 0x92}], 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000180)='G', 0x1) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000005c0)={{0x4, 0xfff}, {0xfff}}) 16:00:26 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000008, &(0x7f0000000040)="eaff125c00000000", 0x2) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200200000000b, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = shmget(0x0, 0x600000, 0x20, &(0x7f00009fe000/0x600000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r2, &(0x7f0000000080)=""/130, 0x82, 0x802, 0x0, 0x0) 16:00:26 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) socketpair(0x1f, 0x2, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/248, 0xf8, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) socketpair(0x10, 0x8000, 0x4, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = socket(0x0, 0x400000000002, 0x7f) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x8, 0xffffffff00000000, &(0x7f0000000040)="16ab414d2be5e42d76876804f8934621ebe724102565e3541c400d1a77ba55f5586ab9c36c304829a4ee1de4cd0180e6bbe46428c7bb93f2c426a83b19b9e43036ca4c28e40319b1c09704f9bde72eb6952612272dff0eed8c96fb0009efd9ae3ec3d67589ae718d6be540d8f7871f6f47e4816f5001b73e504366c13a217e4387c60bf0b84d6d07a5bf60ad26e3ae8b9c8b8d9ac1c8740faaee25b7f16dbcf3e099f49922726fece0210236eb1275adc86acb781acaf6db96f63f28e6c1ac", 0xbf) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffffffffff9}) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r7 = getuid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="8fab6130ce62065d4ebee21d37", 0xd}, {&(0x7f0000000180)="2358304b0a60bffa82147422a8c2334c15b4c6c32655156b6c11a5207f2bb9cfe37071724551d3f7610f2bfb3120a3631ff40fd62b2718ccbd9e34c9ec7e6dc9b231763fea014e60f8b0b14bc5ff830c8fd701e818e0e92052b566575b9502e6c6a7c79740c8a4c27f69fa08f6980ecda921465a9c6b2a583e2197bc22bfe524ab472151d1b58d72d3612592fce8b5748559740bbe4ebcbc31addabbe28cf292bbbe63b285cdbbb4f1e30e5feff00dcc6cd1b8077c2454cefe6ac8db731d93483b49e670d42b424cca15913304289fc9708ff1d7034e", 0xd6}, {&(0x7f0000000280)="6999144c2e398cfb4230e7bb172b4d753622278df6da1a5731de6b0fcf28a74f532e204374008c2e4e389f92072060e3db20e2cfec18ac9dfa9c080fa1fd3bc4dbf3d0d61f87", 0x46}, {&(0x7f0000000300)="84f2b1105f7bcfd1a596e5edba8bec1418445cf03527b99aae0a02f80bf85160981ede96ed02bb34ef19f77971e2eee00ac68777eb57aaeee8fa977602cf7d07c5b44bc5002290fff3fabc1cb4aad43ae6237703aaf272c3f58d0521f08e5175ebf7dda963f83f527cd4d0d39ad723074ac72ddfb157a72d5c84fad5ae317bb658f54a92cb5befc23122e03d1878867d7abb077efc35cfc9576290fcdeeb4bc9155660d1817f3ee1fb31c6a74e4216fe9cc22d589a78dfe24adcb6e1d4798a6cd1c6413263bca7979dbb2fe3df274f80f31f19af2b891458cd95b579b98968421cddaa216a3e39b301890d54", 0xec}, {&(0x7f0000000100)="51515ffeaa20d2ccba577a795a5bab575622e555c4e2ccfb0210dbea8163359cbe7610bade37840d4e2bd378a18654ae81c7f7c3c92ead364f89658784069ba3", 0x40}, {&(0x7f0000000400)="81e4f33bc09d51268c2550943b1f2c142646716e6c1e1090bdcac2178343caeb0961316d33351f732576eb981a46ac2c744afa0b029ebf27ada8851082614b161ff6762097741b69523e9c4c08994634c97c3faa08587822837de23e087d9e71d534b31d11561a", 0x67}, {&(0x7f0000000480)="23de204d15ba83ab417b9fc9d14dfa9eca880c9223b2c18b29c0a1d59e1ef0accbf989384f6d78bacb6dda047447c46c565ad2ff778f15fdee946981537f4722759be5b33278ecd5631d6c22b7bd86c346255b214a9801fff068a8028f75a6a09d71d326c1268b40f6ebe75ded5ba31824cc3a492d2534d4c1283594165d09240e5f77cca53227e52cadba3075b9ca52bbdd858dedd6c7eb717d016470cdda871034e9db51236fa245d716e17f2012a4d1ed8ed7273bb6248236495fefe7b0442eab0408367bfb68dc003ed8cc0561e001d8ac328a091ca972b4a6b0a9c220b9a0d7", 0xe2}, {&(0x7f0000000580)="29ac0cf93155868d12e3c3208b2d135fceabb5d3ea98f1531098854d5f45ce31e937d656431c0550d6a96c8cf81906708dbe2e9eb43f9557d66feb2d1bfdf789015c258469121ea96ff28a83ee01d3007d4d2912729a37886f1c739ed1102af4c222e059de569ba433bd609afb19606e39f7e80a32e6c38448b965ae91ef7078", 0x80}, {&(0x7f0000000600)="7f2e4aa434561cf5e2b36f6fe9ee7e26b9d6cd3139a43d7892ae390c0f6f58989168c0d3504540e94b5ddf6becbfe1536f400688c52a3284dc2420a16b97f8312aab3103ed7d22101151853b3b4fce8f7411916d5bf87b6e502944b1bd7d0099f07d38593ad9691479ca697a18f15a33edea4e6aac44a6e734b059732a4ed24a57a803", 0x83}], 0x9, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r2, r1]}], 0x88, 0x400}, 0xca257ed7c15ccea5) ioctl$TIOCCONS(r2, 0x20004276, 0x0) linkat(r2, &(0x7f00000009c0)='./file0\x00', r2, &(0x7f0000000a00)='./file0\x00', 0x4) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 16:00:27 executing program 0: open(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x20, 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) dup(0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') truncate(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x200) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:27 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x7ff}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x9, 0x100000001, './bus\x00', 0x0, 0x7, 0x2, 0x6}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000200)="c2c126124fb744fe7773f1970fad40d787e1a71ac323779761c5ba3d464af13944c8590d73fef0b8585b3e1fdb26f1a354775e9b4ec7bfbe0821e633d295dea997536c9ff89032550907a0d9d98bb5a32868", 0x52, 0x4, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800002b27feff023519edffff00000000000000ffff0200000000400000f2e9ff0000000016b024e49b6b6308de512c9e39", 0x39}], 0x1) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) socket(0x18, 0x8003, 0xfffffffffffffe06) 16:00:27 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) semget(0x1, 0x2, 0x42d) setitimer(0x0, 0x0, &(0x7f0000000140)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:27 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0xb9) r1 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0xffffffffffffffff) fchmod(r2, 0x188) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x9}, {0x101, 0x800}, {0x0, 0x4800000000000}, {0x0, 0x9}, {0xa6, 0x7}], 0x5}) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fchdir(r0) r1 = socket$inet6(0x18, 0x80000000000003, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) bind$inet(r2, &(0x7f0000000280)={0x2, 0x2}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x12) r4 = syz_open_pts() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xc0, 0x2, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x33, 0xfffff, 0x0, 0x8}, {{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x8001, 0x11c}, {{r1}, 0xffffffffffffffff, 0x80, 0x62, 0x3, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x82, 0xf0000002, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x39, 0x4, 0x1f, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x800000000, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x90, 0x40, 0x0, 0x1}], 0x5958, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4a, 0xf0000001, 0x80, 0x635}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x4, 0x5}], 0x200, &(0x7f0000000200)={0xdc, 0x6}) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x9) listen(r0, 0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8400, 0x0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457811a7f9097b5ac793683a"}) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) syz_open_pts() lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) 16:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='x\x00') msgget$private(0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/225, 0xe1}], 0x8) open(&(0x7f0000000a80)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) readv(r2, &(0x7f0000001000)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000ac0)=""/82, 0x52}, {&(0x7f0000000b40)=""/201, 0xc9}, {&(0x7f0000000c40)}, {&(0x7f0000000c80)=""/81, 0x51}, {&(0x7f0000000d00)=""/194, 0xc2}, {&(0x7f0000000e00)=""/227, 0xe3}, {&(0x7f0000000f00)=""/186, 0xba}, {&(0x7f0000000fc0)=""/29, 0x1d}], 0x9) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x20000000000000, 0x19, r1, 0x0, 0x0) write(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r4, r5) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000a752702f0000400000000000016500"], 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000780)={0x1, "43b8a6e68e3310d42de70b815890d227db2249c7c92edc5a874243d90115fc678014ef4ae6d754bc61a2c5c83daf4177d450319f85af0080c3d232470da14730a1bae105eb64f0561b543917597261779ee1244043d31c6690a88e6d8d1543a1b7291a49a8cf851f9177b40c8bbd1386c5ce10a5ad1937c217d2cf8c2a5fb2b289e6993cbefdd8d463613e41f83a14e924af92575d861602fb5f8fab8bd7bdd6635987ff9833dd15d362349e3e41254f350514a7b6a1985459a05ad71959f9d296da72e90673010f03eb6a715b70086db96bd088dc2733890ab8ed75e03a"}, 0xe6, 0x800) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000027, 0x0, &(0x7f0000000040)="060100", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) getppid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="ca3e858d340ce7dc362f1eaa0a4eab783498aeaa0927993f6bb78d62d9ba65d45785e663123e786ed00bc94ea63a3724d60f740a931dd440affbc6f322f1ff2896bf118e0cd9a3634f11b502591afcb8ef4a52a073c2b29bb1b908e0e558ed1e8f7de429a9b857953fbf1ef90b42c2d6e927626837ee49e889e2c09c9157828edd18232d60ff5fa96ce00173167ad8f123d92f64ec5777e8ea735b387552926593af861c1370522f881b1f34d774d5278d1834f942e14e2128883b536813f11afcd8638cb6dccd837f2b50d398ce8593ff53e79801dca659592a46d34b1a", 0x82ac}], 0x140d) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004269, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x10a) 16:00:28 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0xfffffffffffffffd, &(0x7f0000000040)) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = msgget(0x3, 0x0) r3 = getuid() r4 = getgid() r5 = getuid() r6 = getegid() r7 = fcntl$getown(r1, 0x5) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r3, r4, r5, r6, 0x110, 0x4}, 0xe50b, 0x2, r7, r8, 0x800, 0x6, 0x33d0, 0x9}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x3ff}, {0x4, 0x3}}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x401) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x80, 0x80) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) 16:00:28 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file1\x00', r2, r3) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) sendto$unix(r0, &(0x7f00000002c0)="f551e6634000e40f59e3605e5182309540a3d5d25b4621090d4480c0fe5c97f5a616c1230fad77a4bf850955cfe4db93e45e0ca36539d898c251e3d67d23e0ee452eddfe3a783a64d8152f42d3901aa67b0bfd55407847c43369d25f8cb2464df936032ecbe0a5671702d8f11cca33", 0x6f, 0x1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="577673682730ec01b561a134c2cc30534a2d13151f3db9098a39d3a30a6ad54be5c11822767a725bb4ef2dfd244de307fa1d6e7709fce48e070a4c0a7a011642bc1989751987fb804f281fec4f00475085b72ed7", 0x54}], 0x1, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto(r1, &(0x7f0000000100)="4e99e7afa8db3c9c19e3fe2e969f99f2ac139b3a75a4db5df3ff5f4f0d66b01d1e044b5cc213ab74dd7ad93f5389663c058b42a3ae7fd06a190f527704835ebd0e045644027daa9c6cfc32dd3126b89e6d8583bbba8971754c1a460c", 0x5c, 0x7, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8108, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendmsg(r0, &(0x7f0000000580)={0x0, 0x160, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYPTR], 0x8}, 0x0) 16:00:00 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000060000001f16aee5ec21231a0000"], &(0x7f0000000080)=0x11) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x8001}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x8da, 0x7, 0x0, 0x3b, 0x7, 0x5, 0x2, 0x2, 0x8}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="47e3380aa0e300732abed7645400f8c396d64027c06ca0b982d65d3ab0c95647e86783df53ed5fec0152f8b7ef5ab475c59b5a206275f382782fea8d7af0507622026ed92762888a3fd0f4d89de1b500c6b2f6e6aa32087cfa4ab943b4d4e9ea8c4cb9f3d3c4af4b359210a874035bddb38462e685629d72c95592c783fff604ace3d1278ac466064ce33c0146ecf7ead00d1e93694e8af5f0af1595231c0aec73685b", 0xa3}], 0x1, 0x0}, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000600)=[0x0, &(0x7f00000005c0)='*\x00'], 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) lstat(0x0, 0x0) getuid() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, &(0x7f0000001140)=""/241, 0xf1}, 0x800) write(r0, &(0x7f0000000000)="43b6", 0x2) 16:00:00 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, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 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, 0x4, 0x8, 0x0, 0x5, 0x0, 0xfffffffffffff801]}, 0x3c) fcntl$getown(r0, 0x5) geteuid() recvmsg(r0, &(0x7f00000048c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000003840)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/190, 0xbe}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6, &(0x7f00000038c0)=""/4096, 0x1000}, 0x841) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000004a80)=ANY=[@ANYBLOB="0100800200006c6568c9a004d5c218527cedda3b5a3c78f568370800d4c282db3cd10f9fc52e49f1fd457ce1a28af9eae389b80e8b31866395c7ec948544fae7eb78268fe3132f7001c3c36f600000000000007fffddd6074497a98801a9af41ff5ff59fa89fb81650c5cd1e356df005d7f3743f222890419b2412835fc0cdd49e0958ed76cd63647dc3c14a8844bb67170081b2cfacda453b0000000000000000000000000000"], 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() 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000380)=0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="9161506aba1058b3b6fe2ba8de0a5f1fba9cd988619a2758cb4842abf730d0d4dab63db26a2ed32b02294121111a8c39f7cecc2692f5437094998b5d11b79265f54241de7b7028cab4dc0dac52af978dd1077073eb1734c09c9fa93710e0934a5230685978", 0x65}, {&(0x7f00000000c0)="f934f021817d3389bf719bff3b17ed90838a40e9d0ffc71aa2928fc003e6f247c8e41a4680cbac0abcc70230b2150b38d9af6acc39e74306b468a93b722a3a7198104c4f4c6074ce643d7c8546a70f7a58fb4bfd09bb1c", 0x57}, {&(0x7f0000000480)="012a628d5396559b65164b3f2d71c4907b86da8166f5c3d0f6cc04f04144ff42eab3399041d121b47305e0045ae7a1ca1493037428e852ee4fb899cf2034aa74fc1acdcdd805049d3c969d754af8dae4f3b5fe699774c627515a30fa2994f72f72011679cf209bad9664d37f6b243ceda858ae43915fe1dff7c1a03c6b5fd1c5535f26e5dcdb727140e4b63bfe65b010d8c3a8a4e73f4ba997b8c769e6de81f959fc06645d386466ffe0b2f1d301ac403937142ed577f67ac8ddac405e1b64ff0cf3a20fd0637eaa622886aaa746b63498980ad9afab1377efd2145df4516f5c394d627f353c73770dc33e531edf49979ba0f7acad176c0b83a28dee00620d85ae55ed49f68dd465951ba679536177e60d4f6e004c0f175cb07a35f3223b0f1feb0aabaf48d7e72139d246bcfe70b616de0579a19434493051d8b3ba46a663ff7bfc91f0c14a90eba7f81f2b14443a1ce7401bc4aeaeb9b2aec630abaa5828412ff737c983af13fdec817d7bee2abbd57fdbdf7e63954ab804b8fe1e8fdfb64113055d6935a64ff00ce6e061d06483fa704708c7fe22a0202441d376a08fc6017a92d301579d3e775176c22689a07b5b81ba972dbc2880a612f71183c5aeb8eaf3a465e75ad7a1379bd9f7387955ea30259ee8e58065fd0a0773e0190f9d89f812140832a3648720244282acebc658e0cf2565973fd1dc1caf1ea3d19d7010b1f014e16b04a74c5c2c041fc177bfd4a885e96cdbd97917144e651b6d93f6f406a71035614814f332a33045e1fdde0311509e1fb7e8228651ed72b98ac3b2d85f51512fb3132c45957f9d382888abe4df84c1a3a06b1945dce8b0b33cbeb3823c464acd6e5b034a1fc8f9065e1d6fe9a3c80a789dbf477f09c9f171bfbfed6ca689b86b20508549bdbee5bd590530a9cad5177a865287949ea8a5b501967bd87f153e14e1cd02bfdcb6c1b71d6e7a74b9b679fc6b761ec48fd18270ecbb80d0ee5c9734664e58d6160be5767ca7019c6142a1e7f7473bb798f93c1663984b1b3e904b84c4c1f3d63deebdaede7fc0ad61bbbbb8ef72ef0d1fd8ecab688b6dbfb1dcd589c2cfa338dcfd620f77d34ab149e90543b7e3fa21143ad8447edddcbee09c27f93d3f5824793dd50fc2b34a2a8d9fb1e9e50d5b8ce204b78e3a336d3a3d5fb21d54f45b9993152cc5d7690c49740048feddcb7f37c8380d8c388a96309335720a992e3f7edbf78e2a079e369a8f8bb54a1a7e7360fa99feec289a2c8fd5ad73bac074a768b8db10ae6f2f76034bab025aff5499b59a9571a00300692f24c666073bd0e3733c97c8d0ca45d098c0bf3102c38f86b46da3e76d617697bca4b0ee427f1a891bb0114ffd5e1676554fc93b1697fb9810dbcf0903055b5e43af66a00b1c9e962bc37eda9ee6c71b468b85991382e66113fb7fc2344e6e45c128f38fbd108cb0675e969a13350907c8416c730346eb504a4ad30ee5d4258b34a4ee4fec9d8f8431bdee3211bed3c70de37e850d7aa23c622bed1eee1f603c423da1a7e48d49947bb025876479008c4d0a62c44a5d26d07849b2b8fd63487abe3a88e2b4028417dc64cc57ce04f85e3fb67da14ee4134654cd4012fcbefe923d41a0c116932e72a5032bdee0ea069d3edf74cc2ba2e2fbf8562a949a712108d6549ddab66d2b9a2f3437cd9a29afe449b4e66a07735516bf5ced4b058f7ec70cdf0a8da05dc7d9a67d66a9458ad1603a84ae298b02c69993e5a2820ebd4c831ddf08345c671c4456cfc08c620936052819c7e1265da43334d46934db3462a09b5bc99a7ae084a63ec9bd36e0a2c9e3ff78a1effa332e504038e00787ceb5d9f524d9a0da529ec16655304a8b8dd6c2ed7746d54733d8461d2af90495a909ef069e2f024ace6d797a50e99bfc6ddf0e9dfdf95996567d57b4539dd0eff0e6c03e2ae0ec8619015eac76abc130d0aef9c3a73fcc9997fda62b163d11d5abe0b63fdbde77de8d3c37c092a250d5af08281fdcf28aa623eebb55aabbb919145741db9d9291211ffd7c8f0e82f06c047d6b7cd79d9cb882ec63626741c30624bfe0787f27f00336b2d4f2b7eb1752a3c61856989454a71ed027d33f7c52d1dfb76035e7f868ea00a92f516ef650f23e334fcfc9e26233b100d2dfeb4161906273662aef80ce1df741176fcb9d3afe2005fa605b8ccc5e09673913e2b12a98563a8687b066e46f14bd4a015188de669d450b28be60ef38d6ebaf9c355f3450e6eb1971541751f2e5c9040a9b0598eb5dc54f7a8c37428531308074fa131dea6bb3a136918cb6692307e4b54aeeb005f9f7af01aa9ee43271694ca97f849195565ce29eb1f72c69281c2e631a494ed0a973ee9abe61ebf181ca9e63adb0917035ec4a66c083d718f0b86a6c7a311f331aa0a54b3e62dcef47ef76c641c67f54b47e3ba505b9529f3c99c9c82fbf10c7fe83ff96f62075d5177c07a133cae7d550360359f659abe7d691762aff1e5c3cd87df53fa9b4230bcdfca2857c0391c214460aa46da498d05f4b2f0616b9db8a3f47bd1a10598741720e00735d16a2ca7ce712d96ae92d2925e20eb77a8bf6b569b6740b36d9f2e736ae5030a4d4979bb22162ea30f3bc56541b417e5dc2c13e86ec143239353eaf9618fed874cfe0cc4efd61ab4427b12309d76e4a3130f3c0b44eb319d88186ea9874481d9652767ebbd2ecd3da4b7936d133d0a2d9c9101f6b184959e4873e5f426f39595d1fdef8d998798cc9c1abba5ffa45ef4c49adff50438a48601a1a2d95476dbe094b210f19dadfcf2c2ae9f5f0a69cec7203f75002ae42e3e5d153ea9ce2c5e0054195bba8b4c3db746dff03114e3c9944839f97de7955df4c8000ced691e620e6b83770941a5893d13bd54308498bb0076d7095407fc3e142095c1bbdc2ad9648d9bf004a1fc03c41015dbdf44700b85e75694690953eab6ebf904bfa4db64d33cc5dd66cc9ec5c039fc4f29065ffbf26f5c6d5cf02f02ccc93276d5727fa2cbfbe5224b1ec1603b2075236f0ae88c976aece00d2485ebc381085bb8b43ea51fb5cc949fa3ad66480bdf09ba7e27699a575b813c3c7fbab34ca834f2280cf06010e19f60a858a9e7135792429467ad55ef50a3cbe291305c40c46dceae06f3f026a3418b2f17a1cd416843e357afdb8acb9511a07c8dc896e105d5a5f3d4f1c7103994dade54cf4da113b7b06cb46df2954113e2e964f813c605f81cdb0b2e949d5f4d58329e015632398f18740fd615105eb5111396696f5ad2b1c327f10cd7787c124147c25c99b94a898b4868add5658a1bd8449b5b65db7d6743afbe83382464bba7c93ee340419a767dc7078b56b8f0936536209961027aa91ef33ea7cc2b8b7da1cdaa75dd0656386b8872e10e69a48926c6f07265d3a49c544f021e5e019784be7e522c9a5653aab9e99fa64dcf21233006f450c3d72a42649f8121a6d3d116a3526b22c9ef121d86a63fe2cc8c34ca0e31eb8c3d3afe4103c271feea53ec2583a1fd4582c762f50b4592aa070f52ae867660b539d5b011cb27d97940a22380dedf49cb7d4e7462e8d30df29e581230465f73f317b18707deb4024a3fe084debd7a8221842e71abe7b13a0fe33f7d444190e7140307e512e38f4fe07ac7215052cf00992c1dea31cc3cf6c82d06ed7c4d3565f0a9bee7f447b7a66901eeb14497247242a245dbae8c376952cb722dd2933d1733ab505e87df9c3905e6ea2009e51acf5dad1e66ab3da7ae3f2e9324df85adfbbe9672c802149661e76eaa59a92b12cab4928bbf83d0d45a8805a495f08e02690918836b134f855e62d313ac87efceccb49ab0165358c49b739103412e06c25527ec0c55e79ff6490beeb1be7fd8df9226bcb26e5d4bec5f1969d733f94a198dc0d69b231bb939faa26fd3a3f25233dca8c108df6a8fe28173d09c236fbd4e89fd182583669af5d36e038ff782d8af095b066f53c9ac46515839809440b14ebaee72588c4059eea53a26967108736932a4657b4bc86a836adabc0fd8c1dce087a77a21f39035913ebdd8669bc85aa204a3a1bd66a8510c15a90e42f2a43e0c2c8608b83de87987560df02acf7605214e7d75e4ef670bef724e26359f411d7b743eb88fd039c32eb485a79ab5762747fa9567e0fc535a7d44374cf8c631edc67e20800fe303239f5792bc6a503dc9ccf5a95aa309e8ea5700a52bd3b711be00582dc705693546877c579f1c80f2fbb138323e4234c17002d75765833ad536d942080a614ec2ac5e0aad1af16bf2779c4628272a35dd0558e0487190f6d3f94694a08ffb5b440a01143857a1a2c6b2286153ec2a330a0ccae8affa384a05b4c42b368604b0679c2e454bac25a627f2be944da5d55d8785fc98bc398944f77ed41e6c7a158d06f0440cab7cef80b79116ac04e5fe94ec734383dd15fa96e227ce951c6538c5455c635645998321b01eb03da0a48a642599b387493d6d6f0116ec3541855af7d2f65bcfed154795e2101e14a04ca2c19c66b9e6d19c951702bb8d4894445fd5441af0e64615fe4d5d66600920766bae6f4a9ce22304da3cf37ae0f0a109a93ad975135ce78f5bdd9c2c8d6e054c2da096ecf4b69afac3fc0690f77fdea4f6544957e1ea4601cf3c65e7f18de483c9e52f96f6e61051b0e1fa04d0a55ebb923d855253bbb35c2e18e6a2c60b2f60a64ea4089584b54b98dfb99917405d504211d2f055d6c751a8b822d556ead7e8f4620c43eb37af22e02ef041808f7ad8c8e106b1709f088fdd8b973b5b8cef7559801cf981b7ed37904f4df62b03c42a79552fd256a1975d1d8d6f912119ab8bc902618bbdcb8fd62dd3d30ed99ea00930cabe144eedbdefbe65e26a4990aaccc123626651267bfcee1962d297b59ec24042f72d9577cf38385d61a4b030fa41aaf836402099e49918927b5982e611d8b44427f6a0aad25dc4504214b96e7685f91036b8e761732d2e9cfb17a0bc16951c6773c5918a6e35b03a135e8b8cd7bfa159aec6ac19373ec7f12a3c66221de466cd18befe89927ab1eebbc6fa89f001b57b17dc62f8e797134fd6f6faf3c234c9db953b84fd13c1cc8bcb6ad1597eaf950381d5d7bd4c4a9c8deefc275ef53937b70e6a4e9852909ee2969c87a8a6950ea5e65fa1b9109986b184eddffc0cdac0ad8a2e1dca1f9eea670166678effee5d7361facaf6abcf97133233bc67afa04c20ae8fd0f977b57c55c691a317447556b850babcfb274724b5d4c688b60ab059d813a672fc935b8d95ba898eacab8d672cb63ab1628dc9df2a852039dc962306f044a996762367bac8b13b87339a9c3cd9eddb8df9d83fccd5673e5a0ae3c17dcc168288d476cac310bd193c4108c956a8ce3dbc6317034cb2f5a0a71fc12794e5649face23f258c25678a3586a87992d607b5a1219e7cb7a5699cb7ab93993c9ee03b294a883374bf7c5455003fffd560b899e21fe7d7cdd31cb2daaffe74f3ee6b73c01dbf0b870265e08a1bd2bf2e575e05405efa038288f76731e65438d283f83a1b55153eb26d544ae8ff5cb32974a62fa2c305a87e93f028b6c4df31f02063c7d182585487b9f8892e94409412486499c7702c57d46c9747211de01d566d79d149c58b04d2cbe12043783b644076d1a56e503423aacb9bd59d42c714e2970f1cec48cf9b474ebba649e5685f35788bf265264c514b9dc79ada273ccb66fafe2cb94bd996a5af4fb0cef4d7b4f4d03267b904c164d425e354decb13490c5dd663a58bab5f60ae57a5d191616c2", 0x1000}, {&(0x7f0000000180)="539818b57c7f77eea60475f5cbdbadcb850737f62cd09ca22fb2e218cb97357d79cac77b6d07fd71d007b954c5749364a145045a811e121a83fb26f9fdea2a5078cf75c770ca13edc1297f0498c47064c8ee2d9abf23e4fe1f", 0x59}, {&(0x7f0000000200)="9b3fa506b3302fc388e89545f3eab24168ecea02b1cc694c2343a0ed1723564643582063b752ddce4d266b62fd813dd785b20a2b3321a10bb4a6af92effc7b2feb34ccd1b8a6a5f01b657a9b12c50430c01daa4ff6f7dff1e9abc31f3548d2124984491ca03981856ae8972680de985a47fd4085cfbdcdbc8a7123f6aa22eac837", 0x81}], 0x5, 0x44) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() r5 = getgid() r6 = dup2(r2, r0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000003c0)=0x7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r5}, 0xc) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) r0 = semget(0x2, 0x4, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xff, 0x1000, 0x1, 0x9, 0xffffffff80000001, 0x0, 0x2015, 0x8]) setreuid(0x0, 0xee01) syz_open_pts() 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3ff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000140)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x60, 0x1) close(r1) kqueue() r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0xf97}, {0x18, 0x3, 0x1, 0x1}, 0x5, [0x3e, 0x0, 0x6, 0x31a, 0x80, 0x8, 0x7, 0x7]}, 0x3c) semget$private(0x0, 0x2, 0x24a) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0xf7, 0xe0000, 0x0, 0x2, 0x0, 0x7f, 0x3, 0x1, 0xe00000000000, 0x3ff}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) unlink(&(0x7f00000000c0)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:01 executing program 0: socket(0x10, 0x4, 0x1) r0 = socket(0x2, 0x1, 0x10004000000005) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000f9b37bee57d684b60bad267de71523139cfbad870800513e4d01b5e9bbba207df4dfc4c5d2afd801c9b1b7ec635bf117498107bc2261d7216d0bf07ee24e4baf252bd817cf290acc043c6f93c9be100790af7a882cda59b35f5161469d83bf45f42d5f5b4d5fbd81fc"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="04000000002000007c", 0x9}], 0x1) r1 = semget$private(0x0, 0x0, 0x499) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/4096) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="852d5a71bb01c8ceb7de4b1dda56c8180d4b2bb5d0fc6dc29eb983f81626537bd05d35deea0b", 0x26}, {&(0x7f00000000c0)="483dc9ee3c5758d470dafd94c962fbeeeb392742794f1459e44fb3225a03e5eebe18bc32cde4d46cc6413718bc3c0fa43e6996320ed7880ca64b9c1705dfe3ab66d7bdabc4372697db3c873efa25fd179394d6cf3e8aaa0ba53dc135e59bce9c577a1a", 0x63}, {&(0x7f0000001500)="3d2b64786e814bbade99394ea394217c6bb87728cf75035217bf0f6894242377ffed207b9bf2e7166af3625661afc66622ade3f2b86ea98c9fbe61811e7db6a59e0e68122c86fdc9f33556cc323a960dd0321f4b90593bc8521a9975c60198c337ff4ca1f3cb288a94f8d77844f22462e07837848a2bb2d8106470b717a6a26d3e7a109cbf45702332ae4f81ed9e7532ac3a3c34a8107b8ece09976d9e95bb2e9a99c8857133e13d385d70824e36728b1e457117bf1d2510425bf9b8b5dcae66b41238f05abceac04a8196157efdd2fff6094b72426dae3ec0c081f96b", 0xdd}, {&(0x7f0000001440)="565571737b5da8bb4e836356c2ab1477ffd39cbdd37497c3107938f39b17ff3ba743453e3057f6e5d67bfbe7a65cdaa0dd295fa68f0dcc64b2a42bdc6a5c6c02aeb006389543ee9d4894931753b1a4d7ec39ae7eec8578d0c5366e137f97f5034e9cfd69d03bb0ed9056c39184834bbdb9c3710163330b6bebf1cb843d92864a399c3f80a26e9380fe7a5b343101fbfaa00eecbfb865560d99735503e0edf13aa69da747e8475d7307b451c8b51dd72b5296ec0d2714eb8a33f2c399c8a2a8", 0xbf}, {&(0x7f0000000300)="6289080adfff58d82cb419afb305a6def098d8cc6d2c0a71d6864b27552f88c7a960604af237ced4db527497fc78a0a0fcf616dfea443206825fe436db1e1dd05f138a50b8da", 0x46}], 0x2d) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) poll(&(0x7f0000000000)=[{r0, 0x23}], 0x1, 0x0) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x7}, {0x80, 0x20}, {0x44, 0x10001}, {0x0, 0x4}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) close(r1) 16:00:01 executing program 0: socket(0x2, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x600, 0x0) 16:00:01 executing program 1: setrlimit(0x5, &(0x7f0000000140)={0x0, 0x8}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='.\x00', 0x418, 0x10) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x7f, 0x76dc4cb9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xdd, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x5b12, 0x1f}, {{r2}, 0xffffffffffffffff, 0x5, 0xfffff, 0x7fffffff, 0x7}], 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8, 0x60000083, 0x92, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffe, 0x8, 0x3, 0x94a, 0xc58}, {{r1}, 0xfffffffffffffff9, 0x10, 0x0, 0x6d, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x80000001, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000007, 0x1, 0xfff}], 0x100000001, &(0x7f0000000100)={0xfffffffffffffffc, 0x1}) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/85, 0x55) 16:00:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f0000000240)=""/208, 0xd0, 0x41, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) clock_getres(0x0, &(0x7f0000000040)) 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) faccessat(0xffffffffffffffff, 0x0, 0x10, 0x0) 16:00:02 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000240)='./bus\x00', 0x12, 0x100) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0xc020, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x808, 0x2) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x5738, 0x2}) setuid(0xee01) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0/file1\x00', 0x4, 0x0, 0x9, 0x1, 0x3, 0x4, 0x5596, 0x0, 0x2, 0xa284, 0x200}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x1, 0x4) 16:00:02 executing program 1: setitimer(0x3, &(0x7f0000000080)={{0x3}, {0x8, 0xfffffffffffffffe}}, 0x0) r0 = socket$inet6(0x18, 0x4, 0x80000001) r1 = dup(r0) poll(0x0, 0xfffffffffffffee3, 0x13efa000000000) setitimer(0x3, 0x0, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7f) 16:00:03 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010, 0x0, 0x80000001}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x3ff, 0x3}) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20281, 0x0) fcntl$lock(r0, 0xb, 0x0) 16:00:03 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ff3000/0x3000)=nil) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x2, 0x5, 0x4) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x95c, "199ec8e90ef751bb3b5320000001000000000d00"}) r0 = socket$unix(0x1, 0x3, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r2) r4 = msgget$private(0x0, 0x80) msgsnd(r4, &(0x7f00000001c0)={0x0, "e30bc2a3637cb2ab21892a1d51e695ba7219f2c62105eb74ce9b5433333fd7a5547154035ea58a24929ce057c5cd6953dd8a90476c1a0e7499b1a7b90f60ea7431a63ba8548f9faba9fc54094c92d076"}, 0x58, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)) ioctl$TIOCSCTTY(r3, 0x20007461) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x7}, 0xffffffffffffff82) 16:00:04 executing program 1: munlockall() utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8080, 0x40) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:04 executing program 0: socket$inet(0x2, 0x2, 0x1) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x28a, 0x2, 0x9, 0x4}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa00, 0x100) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ftruncate(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) open(&(0x7f00000000c0)='./bus\x00', 0x18880, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8180, 0x8) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x61) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x7ffc, 0x0, "000000000000000100002000", 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x6, 0x4, 0x6) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x6}, {0x0, 0x80000001}, {0x0, 0x1}, {0xe7, 0x8}], 0x4}) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) 16:00:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="06022ebaf548ec52410010000000"], 0x10) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/130, 0x82}, 0x2) 16:00:04 executing program 1: syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x200000e7, 0x1) 16:00:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) listen(r0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000001, 0x0) recvmsg(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000580)=""/235, 0xeb}, {&(0x7f0000000680)=""/44, 0x2c}, {&(0x7f00000006c0)=""/198, 0xc6}, {&(0x7f00000007c0)=""/141, 0x8d}, {&(0x7f0000000880)=""/29, 0x1d}], 0x5, &(0x7f0000000940)}, 0x801) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176c05b2801a578785caee95602daa3bb66181ffe691ec51", 0x4f}], 0x1) flock(r0, 0x8) readv(r0, &(0x7f0000000000), 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x10001, 0x8, 0x8001, 0x1, 0xfffffffffffffffd, 0x9c7, 0x0, 0x0, 0x2, 0x10000000000000, 0x1}) write(r0, &(0x7f00000000c0)="672fcc", 0xad) openat(r0, &(0x7f0000000040)='./bus\x00', 0xa0, 0x6) 16:00:04 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x0, 0x0) kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) kqueue() read(r0, &(0x7f0000000180)=""/252, 0xfc) kqueue() close(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) accept$unix(r0, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x0) getitimer(0x0, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="74539d08000000830c4492051c39f71c31c9fcefcae59f4c48877fdb07", 0x1d, 0xa, &(0x7f0000000180)=ANY=[], 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1f, 0xc9, 0x2, 0xfffffffffffffff7}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) pipe(&(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0xfffff7fffffffffb}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xffffffff7fffffff}) panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 5151 46029 0 0 0 1 syz-executor.1 *267572 46029 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 krpc_get_xid() at krpc_get_xid wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd8070818d00,80085761,ffff800020c30dd0,82,fffffd807f7c67e0,ffff800020b8a720) at VOP_IOCTL+0x9a vn_ioctl(fffffd80670b3c90,80085761,ffff800020c30dd0,ffff800020b8a720) at vn_ioctl+0xc9 sys_ioctl(ffff800020b8a720,ffff800020c30f18,ffff800020c30f00) at sys_ioctl+0x651 syscall(ffff800020c30fb0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,45e1732a010) at Xsyscall+0x128 end of kernel end trace frame: 0x46022eb2e80, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic mallocarray: overflow 18446744071562067968 * 8 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 krpc_get_xid() at krpc_get_xid wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd8070818d00,80085761,ffff800020c30dd0,82,fffffd807f7c67e0,ffff800020b8a720) at VOP_IOCTL+0x9a vn_ioctl(fffffd80670b3c90,80085761,ffff800020c30dd0,ffff800020b8a720) at vn_ioctl+0xc9 sys_ioctl(ffff800020b8a720,ffff800020c30f18,ffff800020c30f00) at sys_ioctl+0x651 syscall(ffff800020c30fb0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,45e1732a010) at Xsyscall+0x128 end of kernel end trace frame: 0x46022eb2e80, count: -10 ddb{0}> show registers rdi 0xffffffff81a9fb17 db_enter+0x17 rsi 0x13e8 __ALIGN_SIZE+0x3e8 rbp 0xffff800020c30a10 rbx 0xffff800020c30ac0 rdx 0x13e9 __ALIGN_SIZE+0x3e9 rcx 0xffff800002b66000 rax 0xffff800002b66000 r8 0xffffffff814d1103 kprintf+0x183 r9 0x1 r10 0x25 r11 0xac4905d69ff5e7ae r12 0x3000000008 r13 0xffff800020c30a20 r14 0x100 r15 0x1 rip 0xffffffff81a9fb18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c30a00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=267572 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020b8a018,0xffffffff823ac728 process=0xffff800020b7d3c8 user=0xffff800020c2c000, vmspace=0xfffffd807effd5a0 estcpu=27, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 46029 5151 31026 0 7 0 syz-executor.1 *46029 267572 31026 0 7 0x4000000 syz-executor.1 21589 492605 0 0 3 0x14200 bored sosplice 31026 64764 86547 0 3 0x82 nanosleep syz-executor.1 70051 448035 86547 0 2 0x2 syz-executor.0 86547 379459 25478 0 3 0x82 thrsleep syz-fuzzer 86547 363853 25478 0 3 0x4000082 nanosleep syz-fuzzer 86547 396823 25478 0 3 0x4000082 thrsleep syz-fuzzer 86547 449648 25478 0 3 0x4000082 kqread syz-fuzzer 86547 489186 25478 0 3 0x4000082 thrsleep syz-fuzzer 86547 15058 25478 0 3 0x4000082 thrsleep syz-fuzzer 86547 515510 25478 0 3 0x4000082 nanosleep syz-fuzzer 86547 249991 25478 0 3 0x4000082 thrsleep syz-fuzzer 86547 241572 25478 0 3 0x4000082 thrsleep syz-fuzzer 86547 224345 25478 0 3 0x4000082 thrsleep syz-fuzzer 25478 125074 58663 0 3 0x10008a pause ksh 58663 218959 59005 0 3 0x92 select sshd 6853 108433 1 0 3 0x100083 ttyin getty 59005 143163 1 0 3 0x80 select sshd 22762 106578 60611 74 3 0x100092 bpf pflogd 60611 9172 1 0 3 0x80 netio pflogd 15766 203873 4340 73 3 0x100090 kqread syslogd 4340 360697 1 0 3 0x100082 netio syslogd 53959 182712 1 77 3 0x100090 poll dhclient 77055 152394 1 0 3 0x80 poll dhclient 61611 401077 0 0 3 0x14200 pgzero zerothread 48863 98480 0 0 3 0x14200 aiodoned aiodoned 92702 61566 0 0 3 0x14200 syncer update 54642 153919 0 0 3 0x14200 cleaner cleaner 45692 523937 0 0 3 0x14200 reaper reaper 83462 202214 0 0 3 0x14200 pgdaemon pagedaemon 71938 92078 0 0 3 0x14200 bored crynlk 15952 195657 0 0 3 0x14200 bored crypto 49620 297916 0 0 3 0x40014200 acpi0 acpi0 89104 506596 0 0 3 0x40014200 idle1 88 479449 0 0 3 0x14200 bored softnet 41056 100618 0 0 3 0x14200 bored systqmp 73104 41216 0 0 3 0x14200 bored systq 75006 472591 0 0 3 0x40014200 bored softclock 39181 89034 0 0 3 0x40014200 idle0 10069 122244 0 0 3 0x14200 bored smr 1 315648 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 46029 (syz-executor.1) thread 0xffff800020b8a720 (267572) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823bdc30) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 Process 70051 (syz-executor.0) thread 0xffff800020b05c28 (448035) exclusive rrwlock inode r = 0 (0xfffffd8068b34c50) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_ihash.c:140 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 ufs_ihashins+0x6d #4 ffs_vget+0x143 #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0x10f #7 VOP_MKDIR+0x76 #8 domkdirat+0x12d #9 syscall+0x5b8 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068b34810) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 domkdirat+0x81 #8 syscall+0x5b8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9505 8456K 8464K 78643K 10776 0 0 pcb 25 9K 10K 78643K 351 0 0 rtable 100 3K 4K 78643K 305 0 0 ifaddr 53 12K 13K 78643K 121 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1472 0 0 iov 0 0K 28K 78643K 52 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1192 75K 75K 78643K 1532 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 11 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 63 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 565 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 54 51K 71K 78643K 401 0 0 subproc 64 65538K 67586K 78643K 70 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 93 0 0 in_multi 33 2K 2K 78643K 67 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 241 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 89 21K 22K 78643K 2729 0 0 UVM aobj 31 2K 2K 78643K 35 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 19 0 0 NDP 10 0K 0K 78643K 31 0 0 temp 157 2375K 2493K 78643K 4584 0 0 kqueue 0 0K 0K 78643K 3 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 375 0 368 1 0 1 1 0 8 0 plimitpl 152 27 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 43 0 3 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 146 0 142 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 14 0 14 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 7 1 0 1 1 0 8 0 pfstkey 112 26 0 7 1 0 1 1 0 8 0 pfstate 328 26 0 7 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 184 0 0 12 0 12 12 0 8 0 art_table 32 185 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 12 1 0 1 1 0 8 0 semapl 112 61 0 51 1 0 1 1 0 8 0 shmpl 112 33 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2506 0 1091 46 0 46 46 0 8 0 ffsino 272 2506 0 1091 95 0 95 95 0 8 0 nchpl 144 3513 0 1885 61 0 61 61 0 8 0 uvmvnodes 72 2586 0 0 48 0 48 48 0 8 0 vnodes 200 2586 0 0 137 0 137 137 0 8 0 namei 1024 10007 0 10006 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12126 0 12126 7 6 1 6 0 8 1 sigapl 432 761 0 746 3 1 2 3 0 8 0 futexpl 56 6734 0 6734 1 0 1 1 0 8 1 knotepl 112 172 0 145 3 2 1 2 0 8 0 kqueuepl 104 183 0 181 1 0 1 1 0 8 0 pipepl 112 500 0 479 2 1 1 2 0 8 0 fdescpl 488 762 0 746 3 0 3 3 0 8 0 filepl 152 4673 0 4571 5 0 5 5 0 8 1 lockfpl 104 154 0 153 3 2 1 1 0 8 0 lockfspl 32 175 0 174 3 2 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 1179 0 1170 1 0 1 1 0 8 0 zombiepl 144 746 0 746 1 0 1 1 0 8 1 processpl 840 778 0 746 4 0 4 4 0 8 0 procpl 600 2050 0 2008 4 0 4 4 0 8 0 sosppl 128 11 0 11 3 2 1 1 0 8 1 sockpl 384 664 0 645 4 1 3 3 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 130 0 0 16 0 16 16 0 8 1 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 142 0 0 9 0 9 9 0 8 0 bufpl 256 6514 0 1047 342 0 342 342 0 8 0 anonpl 16 82523 0 73685 61 17 44 53 0 125 7 amapchunkpl 152 4021 0 3934 10 6 4 9 0 158 0 amappl16 192 3406 0 2937 49 25 24 36 0 8 0 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 285 0 279 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 559 0 555 1 0 1 1 0 8 0 amappl11 152 215 0 201 1 0 1 1 0 8 0 amappl10 144 70 0 64 1 0 1 1 0 8 0 amappl9 136 362 0 359 1 0 1 1 0 8 0 amappl8 128 424 0 404 1 0 1 1 0 8 0 amappl7 120 27 0 24 1 0 1 1 0 8 0 amappl6 112 321 0 311 1 0 1 1 0 8 0 amappl5 104 124 0 110 1 0 1 1 0 8 0 amappl4 96 309 0 285 2 1 1 2 0 8 0 amappl3 88 145 0 139 1 0 1 1 0 8 0 amappl2 80 5950 0 5897 2 0 2 2 0 8 0 amappl1 72 26676 0 26237 24 14 10 19 0 8 0 amappl 72 2290 0 2255 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 34 0 4 1 0 1 1 0 8 0 uaddrrnd 24 762 0 746 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 762 0 746 1 0 1 1 0 8 0 vmmpekpl 168 10853 0 10830 2 0 2 2 0 8 0 vmmpepl 168 89844 0 88380 97 26 71 80 0 357 5 vmsppl 360 761 0 746 2 0 2 2 0 8 0 pdppl 4096 1532 0 1492 6 0 6 6 0 8 0 pvpl 32 272720 0 260706 149 24 125 140 0 265 23 pmappl 224 761 0 746 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 493 0 3 14 0 14 14 0 8 0