dir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0xc600, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) fsync(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 22:18:01 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x1000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x10000001006, &(0x7f00000001c0)={0x0, 0xfffc}, 0x387) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r2, &(0x7f0000000280)="f0210831e719b6ac28a926a83d01e107bf983f3cd01e0f51d520695d4b2ae75d8bf7418ecb2a991d89252fcd99d6bad65bff7965c21264c3e1e826b1519aae8309079ec3468e2aa243f9421b3288ca46f7533b6241cf701d6bb55f444356166820ec192a183d87f1458b945777b05f2bf5ee3491c2cade3d10b232e3f337f83cf20b4f4d044e20bd5867f221abd1cbdd85a4acf502f1894f341c0e7c9f13ce6f8f6d351c763b0c356f431526b0fbc6e3611da4c29c27d9f48427ca6d988936cc528f116bebfdb2304f74915a3c8b0b38807afe04a4578d27e90005127a72f250ff3db168a4bac9536c033b3dc2a309a3f0732b80fb0431a483595f3de646", 0xfe) pipe2(&(0x7f0000000080), 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 22:18:01 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x5000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:01 executing program 1: mlockall(0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 22:18:01 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0xa000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r3, r4) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r2, 0x0, 0x0) 22:18:02 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0xd000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xa}, {{r0}, 0xfffffffffffffff9, 0x4cccccc, 0x200000000000000}], 0xf8b4, 0x0, 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 22:18:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) semget(0x2, 0x3, 0xffffffffffffffff) 22:18:02 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0xc6000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:02 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x50, 0xc0) recvfrom$unix(r0, &(0x7f0000000080)=""/195, 0xc3, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="01b7ab2e870837bdcf34"], 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) r3 = semget$private(0x0, 0x7, 0x401) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x800) symlinkat(&(0x7f0000000940)='./file0\x00', r2, &(0x7f0000000980)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x100, 0x1}, {0x81, 0xb5}, {0x86, 0x7}, {0x87, 0x8}, {0x0, 0x40}, {0x0, 0x6}, {0x3, 0x6}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x87, 0x3}, {0x0, 0x4}], 0x2}) r4 = fcntl$getown(r2, 0x5) r5 = accept$unix(r0, 0x0, &(0x7f0000000380)) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f00000003c0)=0xa537) accept(r5, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getpeername(r5, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) recvfrom$unix(r5, &(0x7f0000000500)=""/43, 0x2b, 0x800, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = shmget(0x3, 0x1000, 0x21, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x2, 0x1, 0x1, 0x1, 0x5, 0x2, 0x729, 0x1, 0x3, 0x9, 0x3f}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x0, 0x2, 0x7a, 0x0, 0x6, 0x1, 0x1000, 0x0, 0x2, 0x4, 0x81}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000700)={0x3, 0x80000000}) semop(r3, &(0x7f0000000740)=[{0x4, 0x9, 0x1000}, {0x4, 0x7, 0x1000}, {0x387699854932305b, 0x68417bad, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x6ef8, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x3}, {0x5, 0x8001, 0x1000}, {0x3, 0x4a60abd1, 0x1800}], 0xa) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={r4, r10, r12}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x200, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={r4, r11, r12}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 22:18:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x100000000000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0xfffffffffffffeba, 0x7ff) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x500000000000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0xfffffffffffffeba, 0x7ff) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0xa00000000000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0xfffffffffffffeba, 0x7ff) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0xfffffffffffffeba, 0x7ff) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0xd00000000000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0xc600000000000000, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x5}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0xfffffffffffffff9, 0xdad6}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000004, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0xfb, 0x3, 0x7, 0x3}, {{r4}, 0xfffffffffffffffc, 0x0, 0x82, 0x3, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000002c0)={0x0, 0x2}) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xa}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xd}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100a2, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xc6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x500}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xa00}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xd00}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: setitimer(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xc600}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x1000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, 0x0) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x5000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, 0x0) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xa000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, 0x0) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xd000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xc6000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x5, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x100000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x500000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xd, 0x0, &(0x7f0000000040)) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc6, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xa00000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x500, 0x0, &(0x7f0000000040)) 22:18:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xd00000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc00, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0xc600000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xd00, 0x0, &(0x7f0000000040)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc600, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x2000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x5000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xd000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc6000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xfeffffff, 0x0, &(0x7f0000000040)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xfffffffe, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x200000000000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x500000000000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc00000000000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xd00000000000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xc600000000000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xfeffffff00000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xffffffff00000000, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x7, 0x6}, {0x6f, 0xb7d8}}, &(0x7f0000000100)) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmget(0x0, 0x2000, 0x48, &(0x7f0000ffd000/0x2000)=nil) getpgid(r0) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x29, 0x4}, {0x9, 0x542}}) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x448, 0xb0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x8, 0xca}, {0x9, 0x6}}, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8040, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xd04) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x1, 0x0, &(0x7f0000000100)) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r0, r1) setitimer(0x3, &(0x7f00000002c0)={{0xc, 0x9}, {0x1, 0x10001}}, &(0x7f0000000280)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x3, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="3215534c48c1f02e9ee255c331b789e8b7e67d3e00036e30e86de4439edb05e7be9902dffc31ef3a8bafcda2534ae56519b1ceca2081dacf23623f19329061aac891d0b0f72141d37caaf737b851c0607b8f65530498fa5591c83f6751ae047e66b23d99bc6b88dded6d9b758f267437f511d8dcb58eab9c7b15816eacd1a3fa1f6e3f756520ccb979f3328f3157e21e652824941e298cabc68d0105af4eacadb3c984361061", 0xa6}, {&(0x7f00000001c0)="2036dad3f937ac69fb669317b1ee3451702cd7bd484e8779f2e1556a70acc135e0a5a845f8c81c37a493fe", 0x2b}, {&(0x7f0000000200)="819aeb24a039aed5d7f5ee8b59c6378419ac31a87c1162a68a973dc2facec57bbfd15976bb0da7e24fefdcc194f237be6f20d76db0d18ce0d512a1", 0x3b}, {&(0x7f0000000240)="bd13c12702edcdaf7a812a3be1678cfa0fa6720abc2171dff7681c8e1ecdbcf2597c49e18674b2b5149a4c455ca15cecc341c49ceddbcd0057f9d8c734af973afa9c2a3a4437b6c9680411cf1139d6b42286b05d651913b8d50e9ce8a857ddc55b75654f0db9a4f3c4fdedd4fffc57deafb817825a022efe2df21075e1471273826f4c1ca6166adfd19fdb4e4eba", 0x8e}, {&(0x7f0000000300)="2b39e20ccc68e8c8b79a2c845671c6a320dcb3ab6bb65c6bc39fd22250cfbcd63b569ce1082bcc9e73547169125c28a9", 0x30}, {&(0x7f0000000340)="5ce3b30e5a6231b8d887ba8c36fd2629d4b297e0113292f1cdd4f94f5614004e1d167ecd80c917214da68a9da0fa7cc3af1e38f66e5bbecf5f4968f1a0a826f753ea0eced30462d28e600b7d11827b942be4daee9bbaf296138e20c7b433e563ecf89dd9407a04baaa4fce6e3593dc390c60f032bc51da9bfc519be32057c5c7ff4e1d1ec0fd2bed1b81f8592b283b0d8f07696e5251bcf74d503ad922526e1e41a9b7eebdbdcd35ea88530eb49600151db00defd929169ea3c91dd8b87fdb79c27335be60d7baa146913f34b555ebf613ddcfbc9f311b6ab4a1be439f86bc0122731e17ec", 0xe5}, {&(0x7f0000000440)="691d12dc4f810d494e20fadcd1a3b9b1aafe055d6772b76c1d50b5fc709892c3b1de787df5634b0418eb150bf179c759dc6da6e319e1c4b32bda61e68dbfe55c7503e55ac4003f2185f7e97705", 0x4d}, {&(0x7f00000004c0)="88e0bd3c8bd54cecf087db8045f5d4b0b1b5b3", 0x13}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xf8, 0x400}, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) setitimer(0x2, 0x0, &(0x7f0000000040)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2000000000000}, {0x1}}, 0x0) setitimer(0x20000000, 0x0, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x7fff}, {0x63, 0x8}}, &(0x7f00000000c0)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffc}, {0x1, 0x10000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8f59, 0x8}, {0x8, 0x6}}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) getitimer(0x1, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x490) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x320, 0x125) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5, r4, r2, r1, r7, 0x1c1, 0x2}, 0x910, 0x4, r9, r3, 0x80000000, 0xffff, 0x5, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1f, r1, r5, r6, r7, 0x8, 0x7}, 0x7, 0x0, r9, r10, 0x6, 0x3, 0x81, 0x7ff}) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc00, 0xc) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8009, 0xffffffff) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) setitimer(0x4, 0x0, &(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) 22:18:06 executing program 1: semget$private(0x0, 0x0, 0x20) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000180)={{0xffff, 0xaf}, {0x1f, 0x9}}, &(0x7f00000001c0)) socket(0x20, 0x2, 0x8) select(0x40, &(0x7f0000000080)={0x5, 0x0, 0xffff, 0x8, 0x0, 0x4, 0x1, 0x1}, &(0x7f00000000c0)={0x1, 0x8, 0x285, 0x6e2b, 0x5, 0x9, 0x7f, 0x100}, &(0x7f0000000100)={0x7fffffff, 0x1, 0x5, 0x100, 0xcc59, 0x2, 0x20, 0x5}, &(0x7f0000000140)={0x8001, 0x4}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000000c0)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x5}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x8) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x100) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xa}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xd}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x60, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x4, 0x8001, r1}) close(r0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x5, 0x7fff, r1}) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xc6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20030, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1f}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{}, {0x2, 0x2}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x6}, {0x1, 0x5}}, &(0x7f0000000100)) fcntl$dupfd(r0, 0xa, r0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x500}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8120, 0x61) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xa00}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x1, 0xd58b}, {0x400001, 0xffffffffffffd01a}}, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x100, 0x5, 0x8, 0x200, "2f1c3d0ec3bc1d40a5b87898bbd297b143ee85a3", 0x1, 0x5}) 22:18:06 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xd00}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) dup2(r0, r1) 22:18:06 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xc600}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) getitimer(0x1, &(0x7f0000000200)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = semget(0x1, 0x3, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/188) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) getpgrp() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0xb, 0x2, 0x9, 0x5}], 0x5, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x0, 0x6, 0x7}, {{r0}, 0x0, 0x81, 0x1, 0x8, 0x8}], 0x5, &(0x7f0000000180)={0x8000, 0x7f}) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x1000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) pckbd_enable: command error 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x2}, {0x1, 0x3}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)="6d73af", 0x3) getitimer(0x0, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x4}, {0x5, 0x2}}, &(0x7f00000000c0)) setitimer(0xffffffffffeffffb, 0x0, &(0x7f0000000140)) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/205, 0xcd}, {&(0x7f0000000400)=""/8, 0x8}], 0x4, &(0x7f0000000480)=""/42, 0x2a}, 0x40) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x5000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x56, &(0x7f0000ffc000/0x4000)=nil) r0 = msgget(0x3, 0x40) msgrcv(r0, &(0x7f0000000080)={0x0, ""/56}, 0x40, 0x0, 0x1000) r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r1) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xa000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x1ff, 0x7}, 0x10) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xd000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0x9, 0x7fffffff}, {0xa502, 0x5}}, &(0x7f00000000c0)) 22:18:08 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x1}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) getsockopt(r0, 0x5, 0x4, &(0x7f0000000100)=""/66, &(0x7f0000000080)=0x42) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xc6000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x100000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x1f, 0x4}, {0xce46, 0x100}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:08 executing program 1: setitimer(0x40000000000000, &(0x7f00000000c0)={{0x1, 0x4}, {0x21}}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) setitimer(0x3, 0x0, &(0x7f0000000000)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r1, 0x101, 0xfcd, &(0x7f0000000180)="bc781f79eabfc0c1b5fb2571318c66a9fdf34c799b2c0089ecd280c4b5f2e25fa39ad82ed9ab014ca5263ddc0042661c991edfced5b26cb0b639960b72c8a9a14d4e2fb74d7019b9c2b61b64ee5c96e5033be56a23c2ea0be3cef481230753a3d7d224380d7f412857ac2a16c6923eea6ba0214c6c74d5c90dc8f1becc8f5fbe021dbd84fb6d41ae94131482431cedc8bf9f4d62cc49fafbe486439037ae35fad228f0eef9df46", 0xa7) setsockopt(r1, 0x9, 0x5e, &(0x7f0000000140)="fa8cc09407", 0x5) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x500000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setitimer(0x1, &(0x7f0000000180)={{0x2, 0x3}, {0x6, 0x1}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xa00000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) socketpair(0x6, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) ftruncate(r1, 0x6) setsockopt(r0, 0x3ff, 0x0, &(0x7f00000000c0)="459322a2419b168f61e7921e7a04ac9687ec5957d64c749f18c688930e125687e79d2ea4c7c48cf0ef6ad577", 0x2c) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000280)="02a3dc34926999a4ef159421261b861ab4880ca6f9b83385d0da95daf1553ab6e7c34901897feccb0c1eb0c2087ab1e01ee99a96277df5da2cc191199398b66f1b51da6e04327ae02b7dbddceb0cb2af0e989ed5606cf9ef3288b234317eed8c2d807d27c03329a0682bfb0b16f4c38de8f0456e862550581d32913e520f9c65de5d17b000000000000000006688d3a411a8e2051fb5231a7c7a3e1f8c68c1ceafda6969e4d7e23614b073d484516975789bded2b5b1ea6efcda8ae9705ea5b0863d3053c338bed47e4f7f0092a3ab48c4270000000000007fb2b0c02b69", 0xfffffffffffffff0) 22:18:08 executing program 1: setitimer(0x3, &(0x7f0000000080)={{0x7, 0x8001}, {0x800, 0x5}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x91) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) getpid() setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x34ff, 0xde1}, {0x0, 0x6}}, &(0x7f00000000c0)) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xd00000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchdir(r0) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0xc600000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) syz_emit_ethernet(0x11, &(0x7f00000001c0)="5c7bdc0fa401b37d77f94c3a4105bdf40a") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x1f, 0xe9, 0x1, 0x8, 0x1, 0x2, 0x2, 0x0, 0x8000, 0x6}) setitimer(0x1, &(0x7f0000000080)={{0xdd8, 0x101}, {0x1f, 0x8}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0x5}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:08 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x3f}, {0x7fff, 0x6d0c34ba}}, &(0x7f00000000c0)) 22:18:08 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xa}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = getegid() accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r0}, 0xc) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xd}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x18, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x2, 0x3d}) setitimer(0x0, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) setitimer(0x1, &(0x7f0000000280)={{0x100, 0xffffffffffffe1db}, {0xffffffff, 0x800}}, &(0x7f00000002c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x100, 0x4, {0x3, 0x9}}) pipe2(&(0x7f0000000000), 0x4) getitimer(0x2, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xc6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xfffffffffffffffc, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8}, {0xffffffffffff0001, 0x9}}, 0x2) 22:18:09 executing program 1: r0 = semget(0x1, 0x3, 0x401) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/88) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x53) write(r1, &(0x7f0000000140)="d70f827ee49fa91ca3d92f7dd12a1dce6cee830b5bd39ee46bff74", 0x1b) open$dir(&(0x7f0000000180)='./file0\x00', 0x20020, 0xc9) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x80) semget(0x0, 0x0, 0x8) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0x500}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = semget$private(0x0, 0x1, 0x200) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x7) setitimer(0x0, 0x0, &(0x7f0000000040)) semget(0x0, 0x4, 0x80) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xa00}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x7ff}, {0x10000, 0x1}}, &(0x7f00000000c0)) r0 = semget(0x3, 0x2, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 22:18:09 executing program 1: setitimer(0x246414b788e1f922, &(0x7f0000000000)={{0x0, 0x4000000}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xd00}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xc600}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0xffffffffffffeffd, &(0x7f0000000000)={{0x40000000000000}, {0x1}}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) setitimer(0x3, &(0x7f0000000180)={{0x7f, 0x3f}, {0xffffffffffffff81, 0x6}}, &(0x7f00000001c0)) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) chroot(&(0x7f0000000240)='./file0\x00') chflagsat(r1, &(0x7f0000000140)='./file1\x00', 0x10000, 0x2) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1, 0x4}, {0x1, 0x400000000000000}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) setitimer(0x0, 0x0, &(0x7f0000000080)) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 22:18:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10001, 0x3}, {0xa946, 0x4}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x90, 0xfffffffffffffffe}, {0x401, 0x3f}}, 0x2) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0x1000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: pipe(&(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000)={{0x1f}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x0, &(0x7f00000000c0)={{0x33, 0x4}, {0xffffffff, 0xffffffff}}, &(0x7f0000000100)) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0x5000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setitimer(0x3, &(0x7f0000000040)={{0x7, 0x3}, {0x200, 0x7bc}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000100)={{0x10000, 0x3}, {0x3, 0x1}}, &(0x7f0000000140)) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = shmget(0x0, 0x3000, 0x202, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xa000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x1, 0x3}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x3, 0x5, 0x1000, "ddcf041107893cde9db7aa5db5f2f24c4bad30ac", 0x100000001, 0x3}) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xd000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xc}, {0x7f, 0x800000004}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x98, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1ff, 0x6}, {0x4, 0x800}}, 0x2) 22:18:09 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xc6000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) socket(0x1, 0x4005, 0x6b62) pckbd_enable: command error 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000080)="476367f82ef2a664dc730081db792b7820f3a7400f0f129766f247abad4090f30f1bdf") mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc004, 0x0) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0x100000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) chdir(&(0x7f0000000080)='./file0\x00') setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x6) 22:18:11 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x19}, {0xfffffffffffffffe}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0x500000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c377284c35b84e2e2e2e2e61", 0xe) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1, 0x395}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) getegid() 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xa00000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xd00000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x1, 0x80000000000003}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6, 0x0, 0x0, 0xc600000000000000}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x5, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xa, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) socketpair(0x18, 0x7, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/213, 0xd5) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setitimer(0x0, 0x0, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x110) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000340)) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x10001}, {0x8, 0x7fffffff}}, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x10, 0x80) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x200000000, 0x0, &(0x7f0000000040)) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xd, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x4}, {0x1}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) r1 = msgget(0x3, 0x2) msgrcv(r1, &(0x7f0000000100)={0x0, ""/211}, 0xdb, 0x3, 0x1800) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xc6, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x400}, {0x1}}, 0x0) setitimer(0x4, 0x0, &(0x7f0000000280)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000002c0)="deb66e5389656204f93360927ac8c1bde9387f29037870722d089a488037269b499ad56fa755abe7199e9b91a557224e754da5b7c0248f330af960a28e4792b77c622a9eaa5b878dbba36fc9114977c96c4c0ff379c4737cef2ffca95893abe1fa89423130630456716b17bcb8c68981894f305a0d1ec7e5a51fd830ae9a271906303539233f70822b9adb4fc75872337a3a81ae9875243925734467d6af73b42b78b5718ba9ac5256f2c6f05a3ef519251bbc4bee796ab1315a63d27c95cc951b0af35c301b9acf839f85dfe2d84fb815f4c01c4420f6f2c219d8ccf08685c3e6de325b18b4eebf58d2741a3cb9bba884d98e488f68b2b0f9a59a75e6da69c7f310b7a95e67395949503927738cacd88c63ad7639f1a9f2098e7b6e5d183a049eff17b65de66a1d943f0d035f8a17acee3d5b2707b3f4992e0c127f7d7263d0e753ec5ea83df1d64f0d27eb649d4d04edfbf75b78c6cd2472f6c538fa8a8b98a42922fa27626ddfce26367ec873b9e9e77b02e88cb965f0331261e6aaec18f8783407f8584d88a5a570f3ff6e4449387d710d2aaa3aecf1172e63bb535faf9fcfdc1fcf22cf2d8234bb1b809faa00c5c39e5f79e5466d4d42ccf19e607f48f2089c20a46a5ab93beb1b57678055ab5ced98819d1dca0c7d182e0e79103fa6e2bcc9a01142171f023d1fedaea534ad6e0f1069579b19a17b2a99a25d6afea4477ff732d458afa726d0bf515bc06afec3dcaae582bb685085bdd70dcc42ace1620d3e8686e7e96739dbbeedd0d4e9b7d7ccc9358031c7fbc770cdf0c3f3f159bae2ec202fd5585f6030f7749db76f50697ec4538088f14b51bcf8cfdee1db532bbb5c4e80c1dacac658d3894001bb4774d02352267398d59be7686eb7b5ee0f0383bceaa93d37a17e8fcea4073dcd3a8e451eebc71de780939f0612824600fcc59aa80fb88532c7a79587f87504cb281cecdfcf9993964c1cb2316474144a8bfb4f06cf90ddea9cdfb85a88a965ea01d14238f62ec3323f5e5bc44c0602a76fb28c23d2a5dd8e4d3818f47ed6d18272211d3d783987665044768186c45e18e9d8e6c481f500486cf86ef18afc9c6017c9633b43214ec261d8803492cdf18d0019ced007169e5537d42442b7efa49164f657ce5acaa7dddc2953b48add5759ad9eb5ff244e3420865399e5e72d7daf9add937035b09888085806ca6c5b782036447a366eb1e7c24a95a1f61f436a8eb4df8f68d288726accd455d342e6583bc0e674e8dab00cddb669daf56cce42cc9bfe40dfe4f25d31d0d08ba14e217aa19d22e2317c94040fbecfa1c6f1771f9405e9c19103877e52573a9e5bc0f2ff8f64cd460fd9f7fc01751b43e9af2de7cd33737651ee5c4942dbd0f11a4132967ee2790549314e7b4bd8e5ce4ec3ba4a4be0ec239a4d7ddfca7f65677bafd135812242fd3d0d9a08b5e985009101256f5fddad76463e673b6d95aec45f8fea7ce452206684e0ae7b07fe4cf4d89c12239ceaedb24f6e25e0abd3500333bbc72f4b7420bff7e09de2c6e0194940632f1204c8bcae1f56c068d69bb1ec3c43522b21f719d5c6458d5f3faed91857252dc676e413ef5fb8291a3847086dafc261ef4bf1c11d15efb971d9a3a89242a416d010138dafaa690b7708a52737cab960c09b877deb600eb94abc9200c7003f0591ca0b1ce635b1048550607bc870a4d35272c0c0451012c5624919af0d289bc1ad470434f198354d8fd19d5c84b2a0641cf7d1b73061fa2c93eac16b9f96217effd10d2897f1104f36fcdf77ebe1d00aba46117a953253d2b0a77215ec5ff0b39d5e9e0e21cdd6a13055d29bb76405156ffa5b2cb346d61b51d84c4e094d09f5d57db695585cb3a3e1ba65591040de9eba924e761185f44bb32ee3eb4481098d49a16c915e38306704330a569acf05c247fcddae8130145608d4ce09a27638dfb243eb5b5518e79350c0182f0eaa2516bbc690b2e3f675577f510c6c4a249e67f35441488f78e096964d03f65d1c20fb707eafc88dd3f89d2cfe5b3f0d1ef836105a781bee2010a741531499cb345bb826c80f855254e799c6d0e60271e7b40f6207524f281798842f2f1d6e824f0ef4fd6e2d781dcb48422a463b7751f081e231b7f511961453575e64ba4c0dedb89b209df3ef5a1385155ef5cc803edd59f09ebf2fd20c99bad12507e11170ad51f043012ce41dfbc4d2a2a67016846692ede3a36ed27ea2a2205e2da83e684a809f73b8f6bcde8aab2eefb9a034a8d4fb29ea9a7f72115f03d41533934a67f3533f0e6be36ace6bd2391cedb90ae89cf4742125a953f4bf9750c49e8393693261b4c4056351df35c7629a4e0c0d07aabc49b3a5b44301511b560252a20f9f06ecceb2677401406f15c35c77664c37c04b3300383b5de8e3946074c8b0487b5070235708734ee133ae70e6f02d2cf1f161212f0adbfee40b7e01d10ed854b13449a35a53c86f6418d1095ed3d8b0b12766df0510fbdd2286d7c04ad06d72420a51417eb935e072a5cd9e14f065824d4cf249662bb9da250c180b66bf7094f1e3b1ac635e8075e21f5e1d1b3fb6ef390c6fff3748361d7d524854a34002f4c925cbaee5b55a9e3378ce350b1f9848d48ac9807081e08dadefdae22bce318b1678deb56ffb1514a46432b47b88487fa957a7f09eac7a0537a50d038eef89706fedb2646f7d525c99cbdbe92811ec8ce1722837317a9abcae92d9a81d00a71d4ee64977dc021cc6c9f69ccf84e53ee791a994356f1ff8d33971d719f667cd011c3d82932fdde6bc8dfc3a9c3543d252bfb32f23664363c866c9c7ff30ff1f3bd716081ce8c0bcbef55a62fd53de7a2379509b3cf89c9c57e845ae675662ca35ccd223d75db4d988b11b2403bea50f7a903a41629bf7d42401824c0ff2288930b6a804191275b10b2f0ca5dfdb4cc2e17ba5f313b3b5ada98c7ba48d4c39ad393f48016c6d65c054e9c594739adeb754e54a08fc66dac6f1b387d02c9ac66ca5358c25e91d64703aa1330539d7f74e70696f697d759fce22ae5f3657bb5d99b82dfb48ebf1ca919700fc77afa9ff050dd602db9608dd4fd0ff3ceb3916d14f55d761119cef2836784659c1c961bd344ff2490f33115b742d25cdcbb2021730a5dbe4e9a2a1538ac73f0caaf407af72b69d10b1a3b8d831db7c254cff3ab8d63b852068f328c99543fe2d2b614d3d0d26e69360bbc19c03be1011b16450f6ee1a2a651e4ea36c9edcc7fe080bdebdaf01f51806230f9812c16c457c98cb6fee8acb015e996a0f45b558b0f233001f557b2217ca3424ed749616ad0e77edb4a17316c4494e667b2512c15d84026124e95f60a627067d6842e3dac086de430851fa5f378b86b59cbb38968125e41dff48b9f128d68c15d63e9546b93e6bf8478b40541a1bccdcf614b1410c7c5197714dd2c59cfa7f3328e80eea49511bf0acf3ce33a2b0c04b637c8248ce71f658ae1924dfa0e1821dd0b5e368203bec9793494bc8d1ff7e2f277019925781473a4a97dafc83d5874f1c59c16c4c1039e3901fe1a4507521210a35cba6580e75102745b8aead589a6ec28543d5d8d64962f55b5b0d2f0b3cbede62cdb5ade0354a8edd7fc3be9b8e6d9c40d84d9e17fe72acbecb3f77ab3501f655a0bea7e2b1db9dc2ad3efa24c4dcced7ac7f1faf23321f5b2c922a34b2f4e0ac69f079ab615567d71ac4b10041eb03d30e5870c5db652b5ab631837d84bb57f1f3ffffc445845283e135a099267d8ac0bcbbe391170da730ff62f641e801c7e26da2ec981ab8ba2907e5472ecf828a9fa12ce59ac98b45ab8d1ac60867e5f47cd1d47ebcecfaa700d9183b9e179b12542f0919fb0bbcc4534fb1058affe68d0b57176d5913e4e603b3ba324e751efd491e79c8af3ca4d403c5d5456ec752e0b35abee4fcba39e89ef6e37fe67dff70db3507929124465f7c1c19bf4947c2a43bcc9d97a1370697454da51c631d98330b879a8060e24d7b33b863ad613de2f7637fe5f8921faee4635cdcf11b640e32d2d2c60aa61d6ab2d947cea6ee4d8e7111d6daaa81fc60404642c0f2e6f64ff89fbc7aa1ddfb574382017fe200a4ae89df9a0c607ba499142d4fce37a78c1dce195d387b9890b472dd4ee393390335c340186cae169137632252172d2a65d6755df91bb06386ce592e3fcb2f95954ba89d61ffb0e8fbee74a40b3342cd86d027d757915a5d00f44ba25f10a4c154b3564aebb12ffd180b057e45778791a0d62422521055d9525b6f2657cdd6ff2a6b32ae8a2bf51a46aef2a6c861cfc5a2ef3aef9da310ffec662db6d198944032e07cf223037988ead260845cbcfb4267177888a3edd88439ca50e20e1ea49b9244084c9ddf1cc79a2de555303b3935b0593bb9d0cbf53275afcec607ac52123c6e44fe782ad47fb644af6a87f526405c0f14b4e7afb0f3e3f2bc9b5372cc2ea4d4b2c5546a5ad7288935c246c01b716d40ee622d39245fee5158e06cc7796da883736fd7051a2d742e76201b49085816d10d6fbf381cd149b19390b47d4bdf1f4682de4e72c611b9eda674f2f1cc7080981eb7f5d1c58c4d26482ad68fb0c689ddc21ad65756a0e253782dd700a9ca3fde741306ce42470bc03c04e03cb9709267b892c53ea96f910d84760c9ffca682b50bd4da6fc5bfa58b597fc18f6a37aa966b0bc31c60fcfa946706cf0d37acdb4435acfc3dfe8445ae26af356147fb28f423cf9f1147ec6820ce039d406d1ab9908d27c6668e596c6e30aa2b75aa0087910c9578b5c7af6b5d4dc4aa8793cf12ad4979050abbf8c616c1cc84473f6e02014be0517f50e8fa7a38094170d5e9c6d7e03a60d5ca3d25a3bcee26f321585365a46e4726cb430ed2b4b4bd5ee3dd7cdb554535e1ab37972707beeec23855e687e3e4496ab9193289f7d551a763412f17e63f59ef4fc169fc6fa8f4d5f1711f0a78b9c3564c6925625498f90e363de457f61f5252efe6545530c6106a3aad00021e8d80b4e4d37f6ee38e1b0d671f4608c4b1ad75a22f3eeb3bc4423b3491f12b526cd38b58c1ad1a3065b3035cf007d16ec29d1d7a60f14536c71673cf8c5f328f205d2c3a17904a2d6b27bdf2e7d14d1775e0f5ea9947d84626d1733f9785ec3e1853bc80d4085f15f90bfa3a4defc281aa3988b4b31698141f5d3ec7c5b08ea06d7d7e93a5cb279a1d898089a6867a89eecd2a038ab34b5c4628e60b682dcf247d197c9d656a0af9ec295f28d2b18f1f75393c5840f2dc98bc610f70204cc0d9cd6f0a61617c47928eb414029464fa3cca94fa5d9d0bee254b471dd50816e1dc3ba9b3c7784b9ebfb5680f465fb10e6ca5f2e8b63abb7d42c060727cdec057c7cd256d7f6414cb754c0f18c2507f0e72dec59d862e8412fe980c66ed8666c9e7122374865b1de45f2eb60facb52a10e2483d9818a5e7f64506f463cae5cec9eb4519f3be5cb369720ec7c03e0e6bd44695ee9f7445d8cc4e0ea7e02d854f89e0dcb389657ba7cc4f53c5ce19c24d91c01987197b256062ded7897632e4e35bce44c79984af477e9fe42c95eaa309e53a9daa7c03d854f1d7cf7ed07bb29ba94929ff14166caa814ffa879500c5f8baf7ebe3a7d60ad49bb52462d460b063be25972a00ecc49e40a14343f4df83ce963aded82b0328773d1317d6f3820596afdb8e49e4e2581743f867bc1d069ce0f61b3d1073f0ec1b078ce6a989679ac5567cb3cbbe2bc40d7032ff1e4450f8b9159cfcafd0a5168c1b8a630e476da9d762f3bc48", 0x1000, 0xa, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x6) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) 22:18:11 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x500, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:11 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x1f, 0x100000001}, {0x7ff, 0x1f}}, &(0x7f00000000c0)) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) semget$private(0x0, 0x0, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x6, 0x2, 0xfff, 0x10001}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x808, 0x0) socketpair(0x23, 0x3, 0xffffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) shutdown(r3, 0x0) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xa00, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x29}, {0x1, 0x1}}, 0x0) setitimer(0x5, 0x0, &(0x7f00000000c0)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xd00, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xc600, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x2, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) listen(r0, 0x7) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x1000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1ff, 0x2}, {0x81, 0x4}}) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) socket(0x18, 0x0, 0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x5000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: syz_execute_func(&(0x7f00000000c0)="c401396a5c000f47d2a345060644c4437963a2000000001ec482a9999907000000c4211dc22e07f245a7deee66410f38309e0010000064403db016bac0c4e16dd52e") setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) msgget(0x2, 0x48) r0 = open(&(0x7f0000000080)='./file0\x00', 0x481, 0x2) msgget(0x2, 0x10) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x100000004, 0xfffffffffffffffa, 0x1, 0x80000000, 0xffffffffffffffff, 0x259a, 0x2, 0x0, 0x5, 0xeab}) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = semget(0x1, 0x2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x1f, 0x30b, 0x400, 0xffff, 0xa16f, 0x0]) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xa000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10188, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xd000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getpgid(r2) r3 = getpgrp() setitimer(0x0, &(0x7f00000000c0)={{0x6ac, 0x7}}, &(0x7f0000000100)) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xc6000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0xfffffffffffffffe, &(0x7f0000000080)={{0x0, 0x1000}, {0x1, 0xfffffffffffffffc}}, 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x6d, 0xfffffffffffffffd}, {0x8, 0x8}}, 0x2) setitimer(0x4, 0x0, &(0x7f0000000100)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x100000000000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x3) socket(0x2, 0x4000, 0x100000000) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x500000000000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x1}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28210, 0x1) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000100)=0x8) setitimer(0x0, 0x0, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xa00000000000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xd00000000000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x81}, {0x800, 0x9}}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x56ebb3527b83096c, 0x8c) setitimer(0xfffffffffffffffc, &(0x7f0000000000)={{0x0, 0x4}, {0x1}}, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x411, 0x0) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0xc600000000000000, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x60, 0x10) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x24) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) setitimer(0x0, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x5}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffffd, 0x7fffffff}, {0xe9e, 0x800}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xa}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:12 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x401}, {0x67c}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 22:18:12 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xd}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x4000, 0x9) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r1, &(0x7f0000000100)=""/12, 0xc, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)) 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xc6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1f7, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xffff, 0x7, 0x9, 0x10001}) setitimer(0x0, 0x0, &(0x7f0000000040)) 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x500}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x81, 0xa31}, {0x5, 0x8}}, &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000140)=""/41, 0x29, 0x843, &(0x7f0000000180)=@in={0x2, 0x2}, 0xffffffffffffff7e) setitimer(0x0, 0x0, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000080)) chroot(&(0x7f00000001c0)='./file0\x00') 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xa00}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchdir(r0) 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xd00}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 1: mlockall(0x2) r0 = kqueue() r1 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x8004667c, &(0x7f0000000080)={0xc6000000}) r3 = getpid() setpgid(r1, r3) r4 = fcntl$dupfd(r0, 0xa, r0) fchdir(r0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x10, r5, 0x0, 0x0) 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xc600}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0xca, 0xc0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x101, 0x9, 0xfc, 0x4e7, "f0650509abfbd748b5bbe6e931cfa89b9133c98a", 0x7, 0x8}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r1, 0x0, 0xffc8, 0x2, 0x0, 0xffffffffffffff7e) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x10b7}], 0x1) 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x1000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x5000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:13 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xa000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket$inet(0x2, 0x4000, 0xbfc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(r0, 0x1) 22:18:14 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xd000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) truncate(&(0x7f00000001c0)='./bus\x00', 0x54) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="d95ac3f30010a2b02e5a16ab473840461142e0f1adfb01249501f9d2699a1eefd5f6e63f04a210cd088a75b1621f62a046f9e2bff7975731aeaa58cd1e473d9c635f795992eea19db6d20069509ee521e34300e44392934f3f9f1d5108897ceb97fa2440e7f7fd7267b259b30cb18c3a98ccf4e24f194b4456a8b0097ae85e3a943c4d8ed38439a276aca5b9e69032988e8f1aabdf1890725e5756531c549fd83254c5ae6346e101af4e13691036892799f72ce2be0301ffaf80c1d7d177cb8685c74ef41085f977bc376eaf6cebaaa5b715b8ee1fb2c3eb", 0xd8) write(r1, &(0x7f0000000140)="ac09000000b694e841bd982d360f45c184e3f6fff2f578f4088cd0c6b54242b9794bd9d84ba0f79e43929c600be8845d8bfe46e9cf1040a7605c854a09771cd74db4676f514c89437e073d0078a755dd756793a840dd59f3ddf2c3c7679c484884e48e472b", 0x65) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x3) execve(0x0, 0x0, 0x0) 22:18:14 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xc6000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x100000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x500000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: r0 = socket(0x10, 0x7ffe, 0x0) socket(0x10, 0x2, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040)="73bc4912", 0x4) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xa00000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) minherit(&(0x7f000071d000/0x3000)=nil, 0x3000, 0x1) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xd00000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bd", 0x1) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0x9}], 0x1, 0x0) 22:18:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) seteuid(r0) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0xc600000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0x5}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: r0 = socket(0x4, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4f", 0x794}], 0x1) 22:18:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) getpid() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) getgid() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xa}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/197, 0xc5}, {&(0x7f0000000500)=""/126, 0x7e}, {&(0x7f0000000580)=""/197, 0xc5}, {&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000780)=""/8, 0x8}], 0x8, &(0x7f0000000840)=""/156, 0x9c}, 0x2) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xd}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: r0 = socket(0x10, 0x4002, 0xfffffffffffffffc) recvfrom$unix(r0, &(0x7f0000000140)=""/112, 0x70, 0x40, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="a568276abd9a28c84ada9c1b1d3be4b186e974b51441129ceb2d7d347cd2fdcb93ad866c9545aee5086766e76ab576abdbbfbb0af39ed39bd5d1574f46c3373c01c7e67f363616945fd9be22ba6d35bed1af6565db678cc1aee39d4ea84cd201573273ea8ed54b6fe17cb7d82b26eaa38d91fbb34fcd0f4a6e818c978db23d099c1f614be20f7bbe3cdaf8a96df561779a9e8e9b82d8322b3cc406ce94d4f1c9afcaf817688a20c9b0cab52e5a29adc5c4da97ca918d156b20a111f192", 0xbd, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) socket(0x21, 0x5, 0x6c11) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xc6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x200001fc, 0x4000000, "b8000000000000080100", 0x4, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x10}, {r0, 0x13c}, {r0, 0x40}], 0x4, 0x0) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0x500}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x800) accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r0, 0x80105728, &(0x7f0000000080)) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xa00}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000140)="d6c0dfeebce0cbc2bc2012b1cb8791b3a142d63bb63f9dbf742ba04685b6f74d47f5c5bc47b4209c23bf7b78a98aed344199007f52fa8c0377ab280d30525fa64f378873572182c51659872f3df4aa7d40e7d3d308ca470cec6b18cc51367ed9647fb4f034bcc6757d7b10610c08933886e10de46ce252c34b624dc5fa40babdc0022cb89338053cb130bb4f3431", 0x8e) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x6, 0xb, 0x9, 0x9]) flock(r0, 0x4) execve(0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xd00}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xc600}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000540)="d67173dd68b41b10f6f25474269a71eb950adbfd6214c39832bb9714bb12ecaaab9d9f8cf2146b41199c9f4bee37811e2d4dc8d0b90399d7a4173dc618f749066012b8ebd78bb85377581eb3392a593453a85030ba50858b20503849b7d8fc6812b58c7579aec065b09ca798439b3511e5ca7fded0705e5dace848926de3eb320af34a1b037ed6f0364a6cac147f4a8d569c2c5b9ea2e6158fd0e655fb9ad99e6b6d013cd758707505027daecec35a0e99cb3595229d0eb7d35bd8064ed49cedc29df8b530cd2c91a1cc0332dc6c912e00538a165d03164ac136d4126158ed6be6400ca1f5ebe3118632dc156aec0af0b91acd634ebe22d07f40c855c6e8ab276a89cfbf938214752f1f8901c526b94d400be1459170a9f87a965b7d60967f0c0f398b479d2880636488955feae47ece64b25b1f1ebe1f95907b5beb4504670c433027fd0aaad717df84c1aaec42f6853cc6c105fd001ce4f5acb48d71924e7b343f61a432a0bcd8bab53a3370fc1db3b961a0441bb247a1685088189f724fcf3e74bf90b9a336ccddcc981870b6a9d523acef3ab839ba4b5c639a22503491e1409b29ffacadf03a8244da37e5ce67e046d87f4816d1539571c2865dd8ed0950f2a1ca4ea33a86bfc36402d5724aa979a37ec7b8696597413f7c301e178e5ba299ad0e8fadca46152fbffffb0172ed0ffd429aac393ecafbeca76fa3bc2ab8c6dbe0bbdeda79df409fe96e3ca6d19bcd61e3dea542b72e7e02c75d67f8714dd9ac19a5dd8d475dee02dd2dbb5364f29f4eff64c0fc5485057ab519ea9f49108430a85f07505b68c5d52fb6818e50eb7d1c69155bb03a2eabf9ba0351386883cdf6afa32ab9191013d64a20da27e37de486103dc4b9f539ef9452c9f5455da7c95058ee925886f3613e079c775021907c1c07457994527adbe31b92b110babd0ae8db98c7c6718c32a47b16d44caa69e48991cbe44f3139118bbb8d9210e2367996d34ef8f6d7360331185bc9f90dffee1a72809bbe019732a70bf770b85e7db46cee99cb363f55cd8cac29449e621bb13ec608ac3294dfd5e51515fb95da11597dfe7e7205aab3d0fe6a553e66163851911175dd7be931b39c77efbd1142bf5d6b5a990f736f49cf4a05fa3ad3899f4d2c362f03e1a3911f25d7f08f1340d0d9e05ba15aabdf660b3757cb84d7aa39ca9efd0badc5722be7069e857d6a39775507ec28a8dec4b05ecb82bcc877f1b5c3d8d7f5349b63128ba931c78171a7ef8d1d1157daec39599d782ab2b4d9c42b0b7bac780c51771c84dc99f3e27bb72ed3ad43044f246c6a5a5fa5c57ef3073ff9d0aae195c8e25582de580888669a269d24eb36fd850c0af4c7c5eefe8f2d96f0db361769aa3e789f54ba31fa3b48dc3d63da03393ef4ce75fe402468276234a0605c285204f18bb13127ce7a782f435c4d68c5b55a23ce611ac04dfac9fcbb5731fc4695435840259384c72e2b70662bf35b5f191702a8f4189e4c6207babc63dc321303740ab1884c7b2411c82e2b39fb3ac6ddcd27b8c0de25d2f1010150cd1b7b08db9976da52b2a7fa87ae8f7015aa59dbe627a5b2cad075da2b4f0607d939e6926a5f0c43b22628e9b43ac5ca62dc7eb5827cf8511569d7ed1be563463e8d82d2532f723ed453911451fdea495bb4dab3c867b93df2b3931b813266354b3dc29fb58a5218631462f6fde776d436a973d49aaed8f52ccdfe332f6be47eacad61afeff3befb9f4791ba345b36f7e749c9c970f09e9fb6a6f031811ccbc5f944a853978cb9cfb29090f13522e46c1c7bf823eec391232f2d47fb1a24e114cdee194d14e79434591ca7535ddd0075512a80f53d6c7a5c713dee4dc13b2a5f819d73f61e1aaf344f000f0e05c1856e295175fe4a43c9d83d3476bfc273e4e06aff03e7f971adfd9ed5f42067cc135bcdcb9aed0d854c47d8bc08e5619de7e00126203757cf58594e42c032ec6e0f647234d3f506daa9dc8eb82063bc3dd912f7990b8197260d1777ec5966015bb63d27992edd7e32957d762b1e15ebfb37b4e759c088793b93a14390391186bbaabc3c38656a7d7a3ab1e3e6d02b6dee9d3aad0e9fa86ffdc0649f5e9580a4d65a719cbe053c9b284c5c74c9f94594f887427393c1d61ae70c227c4f99d2ac394a9f723c49f87703f7132f57560fe43d61de3dc65c8eebd11913018735cf62b44b7f38b82417d221f289fc1e0aa6e38b73f0518842e9a07be519b02c6fe988091868c35ba0ad3512e925328f25773568f525ce8579c7023bce7b096502f038f1b6402dd3c4b9421c400e175f22efea63876a8cca122f3066c572da5c843610d20312d35d86394f5a784c72ed8f233aa62b7240a547d669108b312909dc312beb69120e325fe84ebfdfcef69dbe4a6803ac8359a2a10976f40de7301d25a5c37a6c4d5f4135a6b01fed5e72b86b64608cc284f623cad0ca8abdecd70ccf856532b9ff172bc42224684fd5cd764bb066071d98ff1f90586b0e6720af05dd4b437e41e3f64e478a3ed424ffd60f6b1b05136e96dc35dcfe82c91c5b28924d53f65b129888b09bf73cc4c745e100ba653b4632f82d9a67140a901d91d08dd93e0219825b3a1a51b2d93f1b9bc0a15ef00554cf12ad6cae383aeee29bb6c3815b9a1ad411a1c7a9688b935efda851611c151a05832e4620d9a0d6519a2bbfb37fccebd9d9950dc0509babc237afc8aa45723b3284b04754a453fe8ec74d82fb95e4bf1554c3b6a3911933e9c9669fc89ea510cbd412121a585afcbc7da3eabd25167b5e7a4ff38fae8fc23ce6a438028742ab5b6d747f798d7608793ca033eb57d36ff034b8c919d0aa73664ba5f76f8cc33f45b19822ad5b483280c7c126dc4c0b1c4545322dfc0e8b008bdd4bcd1bc9467b32293cb6d7c1c5d176688f0f20f1d6b0d0abce429f5978bc7bff41f9bdbb429396bfa627590bf5fd2966a376815e3c95b8cfb632d6033c56ec915acad36d37895bf6eefbf16c99e66297eb5a730b2a50f4424ff664253c310211f20cd36698fbf811d7fe55953aa5a76085de21c3d161993e3b535df3fb925f4db83665960b40dc2b62d8f661cc81c572631eb2334f8aa3f5df50f489b73c24c15772fa31fdd9e5e4da3d7ea6cde7aef32e688f01905b50f8a7d7cb5c759a0ad3ddc6daa8899ee6eb456122c01454351643286e135a46bd2ecbfab8c8e7ee55eb29305625fefee131daff9f82e135a58f5481299b772c5253e3f80bfb1a270077647f71444fb8a09ee7d337720398e8bcfa7173df44b2c8916b715d87e0b230e921fb74817d9834c6cf98126ae436a9520c117e23edfc93adeb6a497e7345d3f6dcef26e7665a2eb7ee478a4111a4779b97381517ec796d524435852f41bee538a65775791e99e6d1772bf5e7ef588d2aa43f60c9c1aa9480c273f6925a01ea89613f435c0a0459c6d8a3676783182330db927567af8d9b1646b48ad0a0e71d8513c10fb8881e9d50618e882f7899d8da84d8cd944bd1eb86ab83a6093a2ce556449085a51b96df7f3fc8b16b33c73436929046a69363787bf805b2be6cd78be4dfed6ee14e8ccb6d75209f0cc775b5a26d25c53be41352a5e77d91b9b5cbfe0b2f1d20cfab42016465fe5166f8d7a5a46122a587c0ad32ef917682c635407f8cf4fdf9b68a9f203c11e4fed38f5aefd01c0c5347f06ecdec90e869bcde4a824e4a7b9d416333ad2cd098c691b0f40d951db93b3204ac9f60e5ea5616429d81c269b2015b921fa3a9091cf74a00b7277548c7484c29ef44b51317856ea46a58ce2462faa35d576a3aa81c7eeb8f83688effe29e80f2c3d310f9afa6a4be70aa7efaae00adf10b848a11372024b7027e08e087cc3a087c60ec47c5b3c5607aabcae7583e669044e3c3850019e0aee28c6a3465535706b5d41bd29dbbacfd9314ed6cf82651e76f8eda54ee667e3f314aef039220bd6cf181abbe6aaa5649eb360d156757c214c9f72ce365245ea164be2d74bf1eb02bfb3ba93b315ac70103ab826a3cca2e26a6987751b436971b6a57c2b5631153fc47ceec37c9ace6c1e545190073315146d29fa8ec306b4bf283dad7d07316156eb5869124db94e0b9b06b71148efe8beaa44a86341d5c5aaf2b597c34dd92460e5bb10e1b66a3d7fd30a14871bd49c5e55eb6144d258169a44dbd64e0a285e89ff00456a5f19af2316279457e26ca05da217bc25884f0b748350c41b60fc5ec275e5ec8c0976661e39d3b255f5501ebd3ef4ed8173cada31deea44f0a4721001024c5a6367b9373e2996beeaa78c25e5b607cadbe3a053fc521c3f080e25fd6df8385d48edebf07655cb75eb0134aa9dc0942e239479922f021c5bbe6e3fca393ff50a2b0896f5e8a87ba02bdf9643a470a7b7b71ec9c8e8e35393d13b1e35e919e22917d0373a36ea64e37b023445fdfc8b5440cd7d5735b7787b33ec6ae1564987887257ee92116f08e0af4f043c1586f19ec8f76428cb85f55cd93ba16be391d93dcfdb6e4919a2eb84e792d931ce52f97c2f31a393332ed01bd54c4053a34b24a47fcb7e25fb4279c07df7de4e91b4d1cd4ef6b834ae63ef896ffba58ceb1798160acae9a3354c9f876f4b86b580cca0767e5b7e267190a1384eda8a22bdb18a561ef9daa510e75bcc8b205ea7f587b5f6dc2b56722f64b286bd149f8b4222f70755c65dec3af6f9fbe9f808f50e2630d970bae03770ae46597e67d4d53253df589a8ed0cfa9c9cebac1325498ce777c3d6a3ca6a1e4017f1ef6811516bef1b264e182c999a21a223a6363a02cace20787680e482b3d4b99552c9d0e1b151617374afb62d1e5e92859d1b9688c3df5cc55bec4adc8b85d41e02c912a16ebd9318551eea3d438f63e1bf095ee83c65d295e491344dfffbf1f06db18a809064b41bcf8b9f00fb187706023086164b0cd45a37776702d4e28ffe6c7bf693529ea2de41b0834c3dfb51b00c25fd464372fc00b67e0909495fad462c5386fe7ab3bdd923ce888fdf98ba538441366e8789912cf38670064f9ecbda9d6b37ed8a705cd1045e5ca799857090a7919b4ed2d59df1c9f94d1c26f9bbb055cd646db6af412cce2f7210e6144509c5ede769214273150dc555902ae841ecf5f435255ab1ac1df952363e4cb8ac069c672a6faccb6cc8e4881d6b5ebbe593a3889511e24e54f407553fece8108c174666137abdba9344acbc48d91e3f244e6b8017391cc32fff76e45ca8671240d7dbfc2e4de878390f8a42ba78cb79c9a1f571ecbd7adb876312e805d7bca54a28a091f6ea60581af828a660135b73a02b45c8df9b7be4855b80b5618918c47199f25cbeb8ebc2b88f6eb8f210049c501e44c73bbc7f6006d9fd6c629ba37717fbc059e6a2e4a94b80cc3d08bcc1cc9a78a8494770a239d4d829aa69d0bb773bd2ba1b4f2109d78c31c170e2a78ed87d079061e969004c57fe9e77948071f0f131a50e39bd7981b7a9118511d92af127caf66d8f124439e8d504aa70a79e9fa50a9efbdfb57dd61019dfaeb9593498e017d7e560df92dc3ce1244966e11bcd5aa4322418e6f4455cec00b658b6f6cc7623fdc4b4669ffaaf1ced9ac84375bb2bd16290caa421938606a2414f7ae97f042f3fed4d993c039f8727b6db559a6e9c6fd72f73b68c9a53fee3f76ab8ab753b9df27172a73bc2cc8ea7dfd47f72eef83e47db51a27bd7aae048ca92ec0eede3746305fe2c757fda0ead58f536a0687e1027a2af782152f5eb6b31ba6197956885ad4bda760699c51a0b6c"}, {&(0x7f0000000180)="38d29ca92e5f927d76940b5091ac3db34a75a74db0aea2bfacb6cee244bd1fa2df888a2c8da72ddcfd4c0d7ca881dde01f361e842b0db370375bda779a14f072e545ab0b2ddc169cd665db5c74b0c04669794275d6e86925daa714783c5653dfa52988a8723432b52fce05db71668ddad77eb0719792cf9535722a1b72c73fcb3bd63b11e42dd5a9130fbde2430000000000000000b62455ceb17f58d97f9c329586a0976a5dfa64a8cc831045223911800140f86c415605e08f5b5323e353c9378c820305eb2f62ce07794af0b9f3be963c64be"}, {&(0x7f0000001540)="65abd621c5a473fafe4fc4bf709153e6a5ae8e655068d1c1af6909738113602a53a9b508d370087607e2be0916a4353bcf2191eec06c7f99777564186588cada7702d215c0b11ac50224e468040c689964783c2586d555c1bbf3fecc51684a268de2d6497adf432555f71bf6786bcef25cbbb728178056d5bd0c5eeef5529d7e5070af8e85c5456c37813c335dc5f7f241b20c68855ae3e42b5dadb9e992dc357f0c2e6c7c6ff2d77ecc0823bfab540c514cde84af2c4cf131f206cca9a1f7710e91e8136753eac992d2c1461ca44d33fa65e8912e1233b43413ac5d85f84aefd7a08af1cd77263e076b2434651153359c61cc8f11acdad91f3f5b8a46b76b8b2912ebf41313342eaeea679ef489033600ebb17962141f5c79037f04acbe2a8fea4436b61c2cbe6b2f4cd9e0a3f5caecc5a7a799ff3e29b4ec437fb07b884c71fd9baf39ce95ebf1876fb3abf3b62a46b221e31ae0539e29b3e598476e0238de183f86ea7d7c0bf52a3904256f01e06c7983cd417b3441dababe7cc84152e2d58b22d5c39455842b0e90a9071c54e51af5e57bff1f3202f8b6ad288ae40b67b79ff880eead427986c4b3e7da4790bfb932cb1aaa15fd4dd2f7b4ea8d4ecc5ec443ac26561ec41dbfd7779e11fa85b79348746c4588181430330c15371d050e720ea27a60cd856512595d9b55d0ba2bff1ea5a5666234040115851c96cbf7e1e86a0e8be702d8eca515f57b6c6f738c149f39cfce383e0660e6570b2d36aaad5904b26b0953e1b052f2ffa3176f09b98f38b6c846fc3e66cfeb318dd24de44bcfcc5502fbbde391f2ec79c583b667b8ae400414fa298788aa88c3d3720a082490f18943a8bf534d9d7877a409d9c1e8de8da6a4d6534f3dba5f33ad8539cf2c34152f8ca1b284ab48bc79c7936d778eb1f61d10962f14eefba073a80f8fe72f5c1dc7fa3cb13af8041c9b152d964da5cc2fdb1e07c303043579c280394291b74d9b0915948a5822a2ca12ab63f91cbebb80fbd43ed77599dacb3565936497040804f703f10ace844cb1704072fc14f750241a0b00bbb069916f071685e7adefaa0c4c1222d5550c82cd1ea8db411f03323549923a144fca1d981bc2250e66e59ba6884d362222079832a79d27d183dea8bfec439a1b8696e4669f5d280fbaf89130c3a796bd227d6d3b0f65f2e4a01ae73099e413a897bcb13248030b3a21f3e2c02bf9270d5db53794ef62c8fb0e3f257ba202a5bddeb0c7a0f77c50c80451d322c35dc00311ba6c073913507b04bcf1dbbdc88cdfdb38978b3c2a431cb9e88b4da556de2c1b06766b541e9cc6ba2de27e01e2da8f4f63abe9b5e2842fcf2bbd0cb5c59b83cff82e6f7de7ef3b23fd30d1694b90c8cb33dd6047dbedb5dbf14add55be69935ba0a86b753c82e84ab2f9ed7ff723240cc63bf9dafa247e64cc9649a508b94235362d4557e15d16a766217627f7272023280337b8acf7a89fe447de5ca0b1ff310ea194362dbcabc5fa2d1012cdd64e36533ba547debb2ce0f6ec4a3a4d101f8199f04202f42de23ab91736d6290acac22492f358a630e9c58985f6bc81e7eb943dd2a7adb5727ec736931b8ffa316513be9b8e9f1c9873a96744d7e7ab56876d30a2c7430eec5982938a89eb0a59ff69e0a69e940b6035c7d48946ddb9866f71cd251150bfe0aad5682890619f8065b5c68f393fc629a5ea4b1f6bc2a9a12ddcecdb238ebebc4518adb964b08b18ebc08a58611c0321bf675713605e0afd157413ef5728da4864448de767eeecee7e8256411b1484cc6917a7d0c1e8bca85d1c10e2d60f0891722430fb7267acccbc466ab0efc59124efcef5012b8bbb828043c5f215e21ca514675b6442b39a7726980cdad6f9c99254afcefe251404d7a4d38205abe5badad023311b06563a08c1891209f75987dcdad2e5c66449f8ff60d644f2b09c33e750edf7becf89f79537b6b1d5ee69d2c3d96463dc1b69c61c546dacf1432cc7ee1c515127301a81c7dd1d529741246c1da65213c34d3181c77c7cd61cb60386f0014faf05222bf1611e2c22ff6d145cf9029eb728548a89addd1bec5b7e9c07c238e40fc7c16d67677fdea48cd29fde87c097ebd07dc2718f2aa52d9191756d7f257b5933d028eaead84d0b9f2c826bf7024ccfda8dbdcd180a84f8c2953ab04a8797f926d1a3c24bf8c1c7fa98b99338619de13db03803309bb574d92ed7b5cc47ecfec76b761c844db3212639f0cfd28106b139ba011c2ed3c641774f137bb1dc06a9bc7e1d3728e46a0e7cdfa50a393f9cba7ac00e107c3df8b65761d8b79d8441f35bed5c71192288d97cab5d93dc873434d61a6f3af6c64557460b1b267e89d39273efe93f1553a7a8513821e7f3cf123d9c617e2ba048770d959936524f585f694a99773c4b8aa00fca745c3370b58ad4a5c1a413ddf55bffc9ad2287dbc13931d3b84fbbefc09cb77bfb9b347a6ba029e6ae6dc4efd5b0816bd0e18b3809532175bb871b71f80b4ccb259dd6a346f905a01189af5a5ba6731cf0eb6316cc6a75603c2d3e33cdd11332015c645535d3b665e87b44f028e49cea885775d9500f5746ed3c51eef1250dd6f632f874349fff5e25757331f861a3794f143834160eee1928a7f09ab129075c8bd4e0e5c984d66aa43ac59545f44de48be8377c5d70972de26ddaccc2a8a8a61df2fda66b79431ee7a9def15de87bef5ec702a844e2987789b5e7608fd2202e40d5ae7a2d57d1b887f3c1e3e8d6ac5337f3fcb817002d43f29b87ec2a5a8005ee20122d213d26cd9392769c22ce92c066a843835dac48a32fb8394b93a731ed3380e5603f24154c3c7e6c0f5c6d8dfba8c28a50ccbcc759013034a10d2747c2903cfe318a1c176fa73d4f98edcf2702ceac8dd7f2f5fe28cc02ebcd877ea6e0314ce465b58392c9eac5da1b4fba2d92ce091e9c3a449a78d350e2c4cecc716f8a67de35703cdfd4085fcb7b941eb69e4b63b11ef08ed2d08710604c7f0401cffbbb0b3a81e6e97bd7f5c0fb1faaec9d973b1f687dc3aaa70e6686be570defe59d1f20981a3fad4765e59e76813781d77dd2bf44936a41ae95032d2ca57e0fb4df2e9983aef51b5379a6e4ba27d04a7042bc878a81d7134fd5bf1ca54ef7528cf9422d3c54d17bee520217c4e4e0b2e2dda5be966e1598132904ac9925fc4a3e1dfa84cbb89283631369af0090ebed3d085afe6e33d29805367c93bfb605bfc61d90b55a62095928d82dd17d181abce0f9e28b5791f366b1e6e389d938fd999b5f021c4261c79bc0cce0e0e02986485403b827a69fe6574b18a6b49bb80736282e03848a3c632b49e5973fb7754f384151169fe88992b29b5b23d0c386e0e9dc3c2106f717f52fe35a376bbcf3f221f1ba5fd2d7a5f64625a915298ecc33dceefafb91543b342893225356aea2f4f8773c13f870a771859b84b6d48f9b8f0d77097647f4e492c967240835268d48f85ec81862af929d0f43fa6a4095e42f2dd54422a1510f5842b8899b5562999bdcde7431bf8aacecfe5e5b2dcfda6d8d87cfd5da4c2a10b1337fbc08f60981a0eba90520a2c8ad510a0c19fbca3ed3b1192e13b6d52cc6058a20f9f7607c966358f6ba1948cc5b904d4bc45f19fbd89920ab010b10ad94b8c1fa445d80aba8cbbdff43a3867aefaa6bcb78052b74885b737cd4e81967cab43393c984b511084502deebb953504603bd2d791a394cdebc12c87e4f482905a10159d8abbbbe92ade3b888c9f8f9ed161dfbe64505f23b9ad3533e9fc5875b38c031eb83317848fac6abf71897cc99d5acfce30518257b146382de1b4869ad87458dfa4f3168ad522d58dbba943782b76351778455b42b8e18f319d453e3967b18e639ba65603fd0ccc411648b1f15b900501e1059ac6f89817afd94cad9ca59346343faa35111ef6505a1951fdf955260c883ea349c889155cbd79fa351bec9a484b2fdb5f20e1d215cea9a415603da555fe0169cae73e8ef5239e7559c9ed67e9f4edb24fedc8a7cfd51c0a27ec22dcbebfff0f6a5a7f309dbf9c86e3e0d730e7e352706bc5f76987cd7d3574c3963ba69105d446c16c80b1f6ea113b65a9f2c965a4a9851679b9d0bab0aa6da1d6c52e73c6284f4bb2b4943bba50c5ac089d6eadcc6262f7983eed60c6545646db283d9d7a01fe9807e22f4ae7ca2d430c51f929323bc8d75b356b4997e03d1fb5f23a1b1cb13b849972e6a7ae1b2ac2db19abd89e34049a74d7fd352ebabf8d9dda1c2fc634832931cbfc6bfa3b9c6533e4d23a475befca06800be8df605714b4ff5b81a18893fe01f666e7be88904725eb984d1b811c1e480ef1de33a4f36eecd0d9feff3939a213cf2667e8bec51ae4592dffa3578364a4fc66483f87202899d35dacd1eb6918c635a51d89deab330f6ad88f3f6fa7846939c0ffb9c901b90187f2779ff66d96d79a4ac33acff1e52c484b36070d9dad06fbfc539b66e6e46a7ebf0f5744670eb87469f17bbb73b92de669744bc0d2cc0792b8ce6411ffc052b544ff0073aae8aed00c2bf25cd1018a0464c5e8db1282e825c0eae01cce9d7eef398accc709b4a877cd404e1a70973fdb9fc4c6d89a6662d50b73373dba0c24bad81028ed57be37aa0be72187206309a0e8c452ddc912c59c7b6df576f529cff3a3028bc9b3a1004ebdfd9d55fb3f991ddef084b8136910e78422910200cbbd5b03108276d3c50fd7409f2371de5b207b446595553d36bee0004ca0aaa010bae96b1ef54e2e8bfcbc9c4f94dd23c5cbd0179d4706fc880f168fce6f87d7f0591be3073279283099b5e74ae9fed4fe5349c32252ff275f68fd58e46750203f8a72364c9fc1f4dc3c0c2f8ad8f530c45c5473acc197322fb6785985fb93a79685ec966883b62b51fca55245555802d6f13aa8977f6c49a25236ad79617720774d20956aaa3fac8f03aa2cbafc1b8278904844ee3451ed737e89327dfabbcc575c5e4f55ed06245d2af700b5c40ce9b299935894829bd4fffd151ac23b87ce0b9b373e62d65165c0f4f4e7533822b9f18bb91cd53e44a10ee67b9845ddda75b131c328eba1c03cacebf78f323dcbc4ebd5693391449701489d0d0c7f59d2ff7c253c9b0aaa287e7ef2ab5c0a783d0fe4058d13b26ae508250c08957bafebf1d8b51751b915db04fe7e760e4e470fcefdebe1590e984e97703f9b942aefdd5db1df2d38b25b8c914b1e9f5541a33c6b1498a861e9a4132699c8a2446f01f91dcaa7aa0145882ab008656b85e35496c6b6f16e6bc5c83b3a849bcda50c0e5711045ef3b2489ddd03113c9cf9e839635c4cbf8866ac7837dca37af00db811d30ffce75f479c32ab5095f7e87aae296e74ea3db5d29b26bfd22bffd3c574c7c3cd3c77ee8259182d8473cff9410d1f1c99480ff00d273df8d45df6c5dfc77ff6c038e0c543e9ac38095986b3bbe6605e61a58cc187ffb44c26af81e76ab66fe7c7f996bd796c7e9c4538f298e42df68a46091d0e00fde8633b440b7e1951716d66dfd7a88faf8c2e861873b9f632d1ab2b9ae68417e671294415d60298af4057cb8c58eef1eb756c03a747702ab79cbe388e3d2392de0798c3402b1edbf5ec534d260e03b75727c2af135664e1d94c35bee99abf37485c84b2bf1ee529f57b2c972fc2e465ae4ee06bd43a73088f0ae355644e22160537b52c7c1e858161486992d6bef5c4f66e6d0418af9a8ad6bd52a75c415afc093364cb170e516e7631c1050ac6d41e56415211dec142291accca9abe771075f"}], 0x11c4) 22:18:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000001c0)="b1000513b1000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x7ff}, 0xc) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0x1000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000, 0x0, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f00003e2000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:18:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0x5000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xb, r0) getdents(r1, &(0x7f0000000400)=""/214, 0xd6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x7, 0x10001, {0xfffffffffffffff9, 0x4}}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x3) getdents(r2, &(0x7f0000000000)=""/40, 0x28) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000003c0)='./file0\x00') symlinkat(&(0x7f0000000240)='\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//../file0/file0\x00', r2, &(0x7f00000002c0)='\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//../file0/file0\x00') renameat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', r2, &(0x7f00000001c0)='\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//../file0\x00') openat(r0, &(0x7f0000000540)='./file1\x00', 0x2, 0x678fa02f95cf94bd) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000580)="706e373e6674e24d80499255c1754f2808612400f486a297cc75c3b9f1a8a3c4f0c95d15d72bec023ac1b0628ca514844644fb7ccee2a05fd76b4204ff260228f0ce91ee60f3405dd5d5807782b94ce330", 0x51}, {&(0x7f0000000600)="ef8fed2c7bfa7398871e5fee095576bcbb6169021da033404e8aac199cc1efb32c14240c2486b75123eb23ce0c8f50808d2e97667675933cddc83c8c0c6836203077869f08da81b9a863ab6a4e6d2482454fbfa55293b59e769b377eac98c4f3678073bb8b86d41accd45c28eb4b80e3d9afd18e6a28c159c99bfefa4384afaded0e8c6ed501120a4f5591ac7421d1bc83e90d8fb348181f5059e25a8b73b3923d5b04ff34c2d9d62dc98e5564f40a1abc1e54aeea33e14ced3992c2a11ddb7823cb8a036a6d5db5e76d42f9d4efd32c5f11dbbf94371c9be31aeb9c025853b3c04c999480", 0xe5}, {&(0x7f0000000700)="6f4ad53b7a4d5755b4519b3c175596d51f6948cd83d00c5364b051caf2ee3faa4b6deee68a48bc9a05ae1427efa0db4a4b837aa84c1d5a2dca30564c452130605466cd6307c450378f0b56f7e4ecc8774f64c09994e270477c289974c9774ce78a447990c61ac1fd24989ff2e9121fc0b1f10c6e0f2a19a76614b71f21b14b2834b9cafbf3d7cadf568b4472363d459224e9273c102a5a4768ace4e9c17d7b9590d8efa1a274966fddccddf2788cfefbead61b1bffbd393f039d069d9364fe559199341a3e4366c189cef4546d0071196ffac6402a54593423ff5d8a81f25c25971e091a4207b105", 0xe8}, {&(0x7f0000000800)}, {&(0x7f0000000840)="34c2995e8b1fe86f1269bd9cfd62ef5b7161f6a477f461384648d1ee3fd174ae3aa1a19a380530e549e273168a5d374c5b6b4ad0bbb93bbb0e72c846fdd113854400209a", 0x44}, {&(0x7f00000008c0)="ae49b120a746e09cb359cdf2ef486a71aa323158b732900ef683bc0668ea14a803411e1a306b2e6226f1c79e528cb06825d0d03abd856e4a4aefcea0d628aa7e6b00b18d12c41bec", 0x48}, {&(0x7f0000000940)}, {&(0x7f0000000980)="15c386e6d508d017d5c055f199b2e0d266bce28af7f47a9768f9ed8f697d48b834cb60abe87500125b5f55ba585dcd65fc0ad894c7e6646be5ccf945a75f95406a88243f7f8ec3425830480374f1c918e1b20236cd42fd8a80da411b3eedcb23b18baa3832e4f48ec7b3424b26c096194d9ef2b59f14a3fbb94a804f84182a0bff40ba2b9552ca2bb0aa087ac1bad8ff026814cb83a4d5ee73944d85686a30ef9df93b000501c8c57590189948a4dc935cd71634323e524a683f713a2b6d62946ae51cdba8c2fb67da18b94e3de7de8c4ac2c55df37ef14bb34a52def206db", 0xdf}], 0x8) setsockopt$sock_int(r1, 0xffff, 0x94, &(0x7f0000000500)=0x9, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000340)=0x639c81fcfa2c5ee2) 22:18:15 executing program 1: r0 = getgid() getppid() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() r3 = getuid() r4 = msgget(0x0, 0x20) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x8, r3, r0, r3, r0, 0x140, 0xce}, 0x8000, 0x100, r1, r1, 0x1, 0x4, 0x10000, 0x6c813eb4}) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, r2, 0x0, r3, r0, 0x200000, 0x2}, 0x3, 0x80000001, 0x0, r5, 0x0, 0x0, 0x8}) mprotect(&(0x7f00003f9000/0x3000)=nil, 0x3000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 22:18:16 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xa000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:16 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xd000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:16 executing program 1: r0 = socket(0x18, 0x4001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, &(0x7f0000000100)={0x975e, 0x1}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x10000, 0xfffffffffffffff9, r1}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xffffffffffffff06) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="c581dc96177d63cc24a243b3a3939a077881c8d67b77d576ab1b", 0x1a}, {&(0x7f0000000280)="152318ff2181ee4374d607f0ef69af4d895187e04ad49388ce67a1f1253da5ff8735a964ac429456fc48f6d7d7636d8af0dbcf9b9ecf2efcfa88f275b19707181d4fd573d0a5407c9b1952dd19049d8f4454c086e2fcc42a8554189427068ab313ffc77ffb95c81a2730eeb9dbe538fcf84cfe95f9c237068dd8637171085eb14bd61ee1613a024e8cb204d031570de7ed5eb07ddcda1049b0e394d370a4bc68270922744a7771ffc22595c7e69c0c37cdf777693d6c233be5b02114809a90b7537d7872bd86ef3359cefeb4ec397d316cb498534ff6ea35639ceab7f1fdce9e56bbea506a6fbeec1d8c6d6c0dda491bfdb56cd87774189c1ddd0505d95e0b5b9abef4c0a4b4e68a2c7d3493081195704215a45bd94d8e085d78217a6d452a142b578f692c62103bb0df7617cef8e8e144240c088fc40e6a0f5cce4c2dcf4f28818846d4ec3371fba28eced5dabb1378504b0a9a7f88222309f49fc19ed72572cf6c6ac9b9bfe2b6cb641ef6e46c35628f13afff3bbcca29ac9222842d212eb4365380459fb63d3035bf31cb2f86b1bdbea7c51020a709d9a3df4b2d2ba65e74dc4f8e2097ce2d806db642e71ad892fb998db7184aaf008d4a8148307f9310400b57f1f9e71763a9d42b707f6bb724abfc35dd4b5f408ffd623b8cc1744ebe71b1faf3782798a1cc027197fe5bc0dd33e438a88baa36ffa52e9a0acb080a7cd230d287f2ded8b105c3cb8388dc4174a2f58030b8ea7a1b369794b523bf5c8b422cf1ff3847b6b9b93da8e69b500f8bb4175cb27db49f4a1c1d9576f4d6f5bb61be5ee98ee426db8bcedb817090e073e3c28800c79dc3aee9d0193ae97894b6299c684b2c1b6dcb97fa11e58f2b4e24afc3574db49d4d47b11d6d554334896cbc9739775c42cf12c771a36afae89aac1e9006ef1f14ceb237b92735e363379fcf0c941b95b66124a5f2f6bc6432c935a2c99dd6711d5bf8b2d5864a69eea48ca6fa600db3ad12c927be393b2316b890088d09eceabc1e1df182379ce188ca6970811a173f85618e1caf660bbe198136abcf6177cf5337e252af974408a21829043c07acf2031b35c2cbc461f167144249caa73cc45e011496b5e5e004226cf9c71f6df2ee3fdaae74059549a15d3c8df8f6c4444e2e31ec1d56285fd7981eaee27002ac1ced728b68a98b0283ce1f10b8162b376103fcc3f968d3e15bcf9b3b0ea1b749a57c834ddb6604ad43fb0d04f83e40c42579a976280f1b8c52d45562500753c17a16ad88f7919484243c1c6ab0e0a3410620503a222440ef97c937c32da7d6dbdb5286c955c687fc0f9e76b0ef1b172e9a1dd9842e9991b85b3c583b050f33668f30ff11c316f37d2fd623061bb9aa604970783c75bae1be6845446dc65c0e4f8ca0fa4f52b1b403cc6839872717472b37e68f3b32fcfb94376477f613fb5e820e9e80b85009f27f5ee13513c292f420f6a203a97f4313f5e08478554da1bba123dcc2abe8c125644bbb4717f5fdfcb8522ecfd811b09257bdf01bad3ff2ea3d6ce7d0feef8eed27bb987651931b188d5752ec18ba02b4560a8e4af2408b9d1d1539b40286c5eb5bbd9c433e308ed26f341f97bae5701c276c9f875030ea3e790bdc3363b3d1f6b7dc62600a7aadb9d1751960caa58d07885a19f77d280fca32262dfcdc08fea5b17f783d1a85b6a89e789f016f9a6f007175a355a04c5866434a07e9707e3f7f21e3a96008ff5c5de704dd78b02f306c36b1b842df9d553006a218833fae1824dba603f163fdcd4b2d635b53310879e6976603070994bb33dce2980b342d28b860c7019a1abfb0d1cf9f6996338dd7535b6d026ddb0d23a0a7ce096b2a67b97e370b991580e3568ea65d41f9b32d205e07ed1625b79910143c3eb4bdeb8878bb50713f27c77ca16aba91a4ca22ae86d2f6cad3c17a8e9bc70b907388aee47e63a5be1fd094bde8c7627c174d4bb76ba5ef7e2a950b5d9e81c0ae0ecd0cc07ab9be84a92d8047f52f8da73dc950b9dc31ce50fb11437a7d5ad5bee8a5c873308f8b567a2ab09354462b3523f0f644dcdf00801bb34bbc3dff4d1bfcecdcd69e1c436d83a74edf8d1c8cbdf47e12809acbd2f5390cb10f531ed7feb1656f41c3b59072cd22f2c041973727f352a563ef08bca5ddc61e0ad4a82780ea25a9f88f76f536ddb4f724abeacdfabb1d39cebfe1149c203ca02af21761009f7b59498155823290098994b784e9184646e0e44977e77d4f06dcdcf1a61a4657914c64e1242a6f279d4ccfe03c4b23cdeff0e7830df3b5e8353ac2da237858115d1b2ba00531d7ffe7840c82bbbead931d08f2f873442a36751d35798aeb3e3fc2360dddd0f1abc5428b085a56d4ef7ee7debc52d276aea0566c7331329b75783bb8dfa704ec66c64ca55e930ab228ab005fcb27879a19a16d6a3b31715c65e92676bb30379d9dc459e3da8eac336cb3b6d24cf2c689e3f4d3d8381e062769f15731e37651a8355643865fc82493f05f7b0bfc494b10aa6a4b4b028b73be6424cf5ba309a08834e2f84cd5b37320c6815abf18f801eb988b7d004f8bef34d5e32b9c794de0c4bdfd283cfc87da1b3e7950aa8ab6b8063b7470a6dec5be26029b86f5f909241dea6eb304a9281f0976998999c64a788a2e7630310802bd1ee42e011c19a0e3d4f45003f4eb94aac3e2ee44eaf27ffc723344daf5a7ad2a89c719be84c171307fde3fb75974c31fe82d38f3ef576be4bd07d07ddc9c1c979588ac696f5778a243b5d667d30dddebc340409ae93fb19dcec02840db40259f9b25b15ae4de2ecc45b9ea362b530393ee73b234dde26120b6c733cfb7825c4f5b423ac0764c05b04b3210751acd67acae643241110e1444a1a34799be03b99ee37b9528ef3c8cd4a28bd41ade9f48b7a8e2551a1437830a21a4e72eb489d4008e1cb35d305e353c6e6e3fd95c8e6b18ac2953f5ac374520d6fdcaaf378f1b5ed9cda3e8926e3f472ad45e6731e875fce61a5541e9e401c5c9fbb18dbed8524f9ff49c4381293c40af67e26d55ddf2d0b7d90168cfdbfab47ff530f02de702f5ab635d488e6c47022e033ccd6fad2c9643d00ef9a2ce3858adcfe41b944b1ade653fbe8458d17b9653e4a51d4cbcd868ba63789d51f3646b582cea102aae315543d59d5bc68944e274cda7ac4d5efbe44d2f42b94cdc5273f77b2f086ba4ddeed22d35e942bab352cc7c0abfd812d9303ed92a197dc91f7c5feb887de84b000321269fea21b81201ab67f0ecf8520e6bc78f7cf5f316c326ed44f83f561011a41c9208ccd6446e21a8e5fdcb084336086d42d385a92224be1f634217117a9492819e8185d92389ee562c40500e00b4ae4f3849afe5dbba50f1951fa969bd5b34610ae9b0e4f3848afaacf3fe62714c7315204e5c5b7a2a28d83ae4e3bce0cc27a59a059ee21dbcbe727d1d6dedb5c21d3424b308d244244e3da374e3ab346c5398de5603f3acf255431b82e9c5bc6a2455ffc9574aa34905c4ca15d7254f79f74de86495b6f2d6395fa82fdffbbf58f537311a884e4585b716b8a89d54fa8885ab66edc77abd0cd1513633887c2fc3c51b0a202541ad9f705a9cf9e65cf4a96eb9eb439970f56b623135535c8ac637c44362c18929d256e1c1d3a8cb2c1df1aa9178e960d322e308e0d77b249259a40018cfc7e5ae376525e8dcb5b54e6592914ba8024ad2afd36ff02fd85de5782643f7b3e09294ee682b919dc6fe54c79e972ae56038eb72af5ddbc5b0fe49b2740416b625fde768fea62ee2daa8873772da8fc87e7eba91b699961813417128f87950f990b2d5283e92bb3c2c55fc08149bead80d4576128c4f239b0aa5cb2131526ded1f40e7f571bc50f5a940c2170c0a18f1434b8187e3f86da6386ab4171f31d14f513470b0a7562e90995dc7feb503589579a8f49548b4bb5386174a8090cb55ba609095b316baa03652c7d3970e2905d98f78f6bc44f35500b946a3355d63d13288948cd460c48f1c467e0abc1c7a99e1bd87126eb5caaf6980f52928013fd9d331353d2595da840fdfe7c87048772d4db909a0618a31a1f39b8dc82795d16b75c17f13f12b325a79acc1a9e57b4869979e014ba6ef13938189be5063326526a6da544fae989da2d404060f5b5691961e82fb425689a68b2caee3ebbe40df1c634e27a0de4fd5fcd92f25bb06bb7917d17e6ad55e1694befc8d3a55b0b763d43387f32031627de4424574622755925d569d04346c7f6c6844f30cb20e8a212b664d9ec5acafbb335289f54a813ec4cbd6ed33522d6f19d44cfd8613891be9280b9d4ced18e486572f36324cb6d329aaacbd533c880959d6221f17843ebc6329cf31d91b40c208bd6bd7de951c2cab4c36c73e87630ec06cbefc413d62b154acb4690bcd9826cb835707d4f0b2adada5c79bacf34af6e611b7985c168c3664814e73fab740d2e4ce9ad9f88272954fbcae0f32747f535d68aed53787e0aabfaa2b20c7d3a188b1e73b4db6db420ec4dd1007ae7633b778741df89760b35b6e605d043133a77b728240e2fc487e4f8b871fad20d7744d4004d436159ee249b22df76412583d89a73184fbe202f348e149346c7265d08f3e4394418f26d72c6c498354856c3212ae4e42ec7a4324e91aeaa9e407307b4546d34793fb1d43fa8ebe5c89c35c90bf2a5600a1f98e272506c13550145f7a67072261d502547d094117c9eca449ae44594e7f63e22e9048d5556c1bb360fe3930aff6d58cf6b44dfdfa9e6b37ef2eba3c50061cc33ff26609e9265c5ea1164ce11f0a6f5155817e0367065831600905961c637f6cf425b53c3d10c769b7fb3328e487e07c2ddfd6678144439b07d543e27aae2ce0f4a35b44a068b23336896c371a673176dfdd81e8970f4545d30b0e3c885404c007a82a89bc1967a593bdd91c651eceaa23de4fbb00499ec11103a7a8bab196e0fb1a2bb349cbf8afb947511c29bb434c4634596f872389bb21fd6d3112479a50eb7d68c28acc7f96dbf5d89ddafc25d8398303067d39d185e68051421f036c4f01d8bd12603cc65e2172247e26e43af6aa468bf93a49287146c2f74c4a68d6382aaa106697b5cd2011c81aad9e428b15f1b9b1733ba30be05f10ba6c8238eb200d357919d4e8d2bd645e488e884d8c2f4d5bdb8e1587724a77869ca410563cbb0829aa28b0255a94b96962dbb93c7a03aab089df0b6feae2aa7903f193bc667699598b239d4882caff1595b0a177f06a42a5f707f80a7480cc5c54f08e213c21298d8b27af33bc388fcaf21ff321b11b4c3e0cacd730131ee566a2a7b73e16501db82d0b6a0f7b124065600f5790e91dc0a5d9d5de6a93cc5141f8395876721f8e54f8377f8fd1ffefd876e24f0adffb0446ecc8208efdb23e56675bdebcf86e57890f8b252b59a8f933c0561756180b324b8aeb09c44f1e9cab1a560321c63deaf327d42ea6bb8d42d5003ae08cf7fd0f561659e9eb3a3a53237668ef8bbdcf39dad39c1d20ab3b5ca5568db41534096407c337765dab2e4e24889e8e2a471b5772629dc4669cd2c4de8dbe06e6599038116ac2f29dc9a343fec3b15a1d1ea993f385de4c26234be1e3a9b2e769485d2ae75785c1098071f9b951e6b6be3b305ca9afe12d55691696193d74fafe7392a2a790f32d07641d4294600f83738da640027a4abd9f9aca19188e862f97bb4330f320af50adab83e88448dbbe8370ddc11be97a3e909dc955be7913a089ed51fc103c9047c5d4a50bfd14ff3753cbe7a32f", 0x1000}, {&(0x7f0000001280)="873391701772cd7aac671b4ca7440fd5c3ec6baba1dc7b08ad3614255dfed4b602740966edc84411466d0c714363aff8b762dd8baf0612827bdce37a7819a025698215302bc151641563f6533de151d5eea691bbaee77691206536e1211924743cbccda172a2af82c920f261e26c9ce6ecd8e394bc2bd826dc1e833b49780277c0bedb6b5dab61f3e6320f624567c1815807835b9c502cebd3895592a4002c6e93c6e5cf4148da3443ee888c3838c469a0a0e09c32bd4eca37b97cbb4dd04018879c1e86a5701a4bfe763856cae286baa78244441d092243950e549dbb16bef8d278", 0xe2}], 0x3, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x1ff, 0x314000000}], 0x1, 0x0, 0xc68, 0x0) 22:18:16 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xc6000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:16 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0x100000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:16 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0x500000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:16 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0xff, 0x81, 0x78f802b5, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x80, 0x0, 0x7ff, 0x0, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r0, &(0x7f0000000280)="00adb9563a12fe953d9da6746bcff273ef93f1c607988cc3379c35668ba949a54ce3d08483f066150d", 0x29) 22:18:16 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xa00000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:16 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xd00000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:16 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) 22:18:17 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/154, 0x9a}], 0x1) fchflags(r0, 0x40000) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 22:18:17 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20, 0x0, 0xc600000000000000}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) r1 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/32) setsockopt(r0, 0x8, 0x7fffffff, &(0x7f0000000000)="0ca07bae8eb01b9ffa984774c1c0318699edc1c7d52d79f429025ccad4beb119e76fb77bce8c12a379716ddc132483c472c7a9a8d5620c9dfbc2a8126fc14fca01c9a9e8481a11fa1123c263b48bd8de65014d7678d062c3729eca6a9a4241a2f70cac03be51f47f41c3265ccdc1454100dbec3e56784f4838ae51a67f05c9bfa87987410154a6f4f2c7cb70c72a3cc0342bb150a609a9cb88b77288be4f121028bb25a656be0f777a50b345e76388ac0762a1256ebf27678bbce903e80721ea03179f53a7033b062887829cbd963dc8", 0xd0) 22:18:17 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) geteuid() sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2f4f, 0x100000001) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 22:18:17 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(r1, r2) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000002c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0xfffffffffffffe4b, 0x4000c, 0x0, 0x38) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:17 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') connect$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) r2 = geteuid() setreuid(0x0, 0xee00) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xff3d) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f00000003c0)="057f9a7792be37e55402d6c32ec8d85827a21fc542ee37a945431afbc112071bdf26b86a4b835f783bacbcbbcd4ae04e2d3c46001ef817baaa6e734ae00d1f7a5729d8f833f8b5efec609200904c49a8c63c654e572c4b457586b9497e54d87d0ce5472f34acbb73b25430c76008909d28fe0b1ca644a4ea6d88e0f073056d407d59b33e872d42a8f5e679aaab35f5c99bc7625e511a429f2f562b329af3c551689f9dc40f4bbf", 0xa7, 0x4, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r2, 0x0, 0x0, 0x6}, 0x0, 0x6, 0x20}) getpgid(r5) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x10000, 0x20}, 0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 22:18:17 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000002c0)=0xc) bind$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r3 = geteuid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x1, 0x8}, {0xcf, 0x6}, {0xc5, 0x4}, {0x46, 0x1}], 0x4}) setreuid(0x0, 0xee00) geteuid() r4 = geteuid() setreuid(0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r7, r3, r9, 0x0, 0x6}, 0x0, 0x6, 0x20}) fcntl$setown(r2, 0x6, r6) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r4, r7, r4, r8, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r7) 22:18:18 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) r1 = msgget$private(0x0, 0x90) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, 0x0, 0x0, 0x51}, 0x7, 0x6c, 0x0, 0x0, 0x3d7e, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x20) ioctl$TIOCEXCL(r0, 0x2000740d) 22:18:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setgid(r4) 22:18:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f00000002c0)=[r7]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r2, r9, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, 0x0) setuid(r5) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r8, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 22:18:18 executing program 1: r0 = socket(0x1, 0x6, 0x800) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000007c0)={0x7, [{0x1}, {0x3, 0x4}, {0x2, 0xa78}, {0x3, 0x900}, {0x3, 0xfff}, {0x3, 0x3}, {0x0, 0x4}, {0x3, 0x80000000}, {0x3, 0x4}, {0x2, 0xfffffffffffffff8}, {0x3, 0x44c}, {0x3, 0x200}, {0x3, 0x8}, {0x2, 0x2}, {0x0, 0x80}, {0x3, 0x9}, {0x2, 0x1ff}, {0x3, 0x2}, {0x3, 0x40}, {0x3, 0x1ff}, {0x3, 0x5}, {0x3, 0xd7f}, {0x3, 0xffffffffffffffff}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0x6}, {0x1, 0x2}, {0x1, 0x8302}, {0x2}, {0x2, 0x2}, {0x2, 0x9}, {0x3, 0x1}]}) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() readv(r2, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0x8e}], 0x7) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x32, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000780)) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) close(r4) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000680)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x9) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x2) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000900)="c62133f49cf25bb3edebb5e2fbf14f04da8c9352ba044ac9f7065c6e146f43760a6d7bcb63890ea567911bb8356baeddf0b74af4c8dcf402cecf95339a3641a91e4af4410a8c2e50b71d768e10af7c684da0cd20d995e17bb675dd429308766ffa191dbb35ffcc228f6d50d7f127b19035824c64a2927cc1e2a5cd9f7d8157d96a46944e88d59d4933a101ac5f9c8a0ce6518d1ef0c5cdb09decdbd24ae2cb0d36e262442891e95c6173ae7f94830a0cbce8f13dcde86745060ef9e0fad5b515107b7ea2ae42896e6f2f08e8ac873d0132397e2437a229c960b7ab6d6cf6d6b37c8ded03a00b07365e873b636e7556bf23fb16a2caa0a9a6b2170083", 0xfc}], 0x1, 0x0) close(r3) close(r4) 22:18:18 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x8, 0x1800}, {0x5, 0x10001, 0x706b9f5d4b814176}, {0x3, 0x4, 0x1800}, {0x4, 0x5, 0x1000}, {0x3, 0x3f, 0x800}, {0x1, 0xe9, 0x1800}, {0x3, 0x4, 0x1800}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 22:18:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) r8 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000fff000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x47a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, 0x0, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:18 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r4, 0x6, 0x8, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:18:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) listen(r0, 0x4) 22:18:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() getgroups(0x9, &(0x7f0000000200)=[r5, r5, r5, r5, r5, r5, r6, r5, r6]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, 0x0, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000002c0)=""/96) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) dup(r1) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:18 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x4b5d3bbdf49d07fd, 0x0, 0x1}, 0x8) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/190, 0xbe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') shmctl$IPC_RMID(r0, 0x0) r4 = geteuid() fchownat(r1, &(0x7f0000000340)='./file1\x00', r2, r3, 0x6) bind(r1, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r4, r5, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 22:18:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(r1, r1) geteuid() r2 = geteuid() mkdir(&(0x7f0000000300)='./file0\x00', 0x100) setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='W\x00') semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) utimensat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x800, 0xfff}, {0xffffffff, 0x8}}, 0x2) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r1, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x392}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setgid(r4) 22:18:18 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) socket$unix(0x1, 0x2, 0x0) 22:18:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) setreuid(0x0, r2) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0x400, 0x0, 0x0) geteuid() setgid(r5) 22:18:19 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') sendto(r1, &(0x7f00000002c0)="28744011ddeced0b9e24f7b4cc55344839f0dcdaa96fd83fdf6d55e51b3a7cfe8e20758c453e6880df6c79c9f5c570974e333fb49e8378ffa699622609741547763620f84a11aa13149f008f9ca6600b0be8c053155d3d59bc7f63506bcd41eb8f05f1548530193592bcae12d6fdd77dffae611f8039ce57dbbc75821236f31ae7a4e740cc0d8324c01be0474981b84693cf30906507d7dbc7602785b9707ad488171b0200b69f209a1d3cc584c9", 0xae, 0x8, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) wait4(r0, &(0x7f0000000300), 0x8, &(0x7f0000000340)) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r3 = geteuid() setreuid(0x0, 0xee00) r4 = geteuid() r5 = geteuid() setreuid(0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000400)=""/19) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x1, r5, r8, r3, r11, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r5, r8, r5, r9, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r7, r4, r10}, 0xc) 22:18:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7fff, 0xfffffffffffffffa}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="43ca6242772738e134a379027517e898561e0c41f673fe6d7645ad6e0f032d41acde03cc6cb7cc31470f7b6b65b43de6e4d4246c6530e28a97595b2e7f299bd02f85588bcd9ef4377ff6423ebdf10c80455a86b3c4ee65b86184c15b7160a9e827f0832a197fb5af69e9a23e0d67257820510f3ff1ed7b9f64622dcd835e089fe70e2b06db453c", 0x87}, {&(0x7f0000000200)="c186990b0a8acf15e7f9c759fb38c0b7a9363bb85ef3eb3f0e742b9b69b66d6a5876686fb474f251ad0372cfa563704bc599ef13ed99dad52a36e31f576e0bc0c78871ae83828f8fe2c227b1624154dd5f2000f6ae7003e5635a08057150a73270c7ce2dcb0cfe039a8a80639984df5056133daec9d406372c5bc62c7efb662e4f679ca94d4f258dfe03432386d56c418aca909307ae6506bcf91dc8bee038847c90d1532cbf2b083f767bec4b4f3b54cc635ca381264e2adb3265462a", 0xbd}, {&(0x7f00000002c0)="69d6ad22d8dd5a9df58793b64a7c7580297bbce128afa90ebb3d5e315b5b8f15004f497400b5ef5d4e0b667cee2a06290d9e55af31c521c7032640749cf9e78a48018df38899638438f7ca7694ac4dba470674d00dc246c491320597e2d4bd43c7e7f783526ed7c2dc8e6252517f2ed49f1009fd6e3dcb0ce89a330192edf7e5d66f523f76a054df746887c4be18697026dff60922e57c9da15ac26d221510fe85c5c4ee97258771b590af4f2f", 0xad}, {&(0x7f0000000380)="1f1419b9107752715ab1fa79250759c0f67538fa949c306c841918fef795a4a3abbce0920a8c7aca3e2154d5fbfbe7ec735f9f6ab5715b4a317fd865f98257e635ee26de860eca4839ca1ed7190c70cc45168a9f2cf77004236834e0557f9c60b5c59b27aa1ca8bcdf6caecc977f20ee829f93a57a7ecdb650b1b05c9ed1a13c840f5377b6ad93f329bbc332ad363a819473529296169a4633695622ff335242b9c72b29c4b81fbb0f0695bfae14a28f", 0xb0}, {&(0x7f0000000440)="8051521dcd7756216a4f44587f9f3848a16c795f5bedf50e1802ba69d113ad772e758f8fda4bda88afa1f65025b25ace5bde5dae7fe54fadc340b9d52af6bfeb0193f2fa649668b4bda5e3ccba34c17d22e2836496e6e12c19069cd0f6268883ce2d02c90074cd80a0dd96531f59e58825936e725aa267396f6d03566c2b1d6b6414991b5d8d65d2b6174fd8460c73564edbb857bfa43a844ab5a0b5c7ae031bf2eb851264d3ba2eb75cf85dc6df83c55373322e9d60e995b3dbbbaeebc7516fe976cfa9a6bf239035a104c1aab912339b53e0858ab06d796f3dd6551dcc55638036e1b5d369a4a70e81e88a06e5f016d4b8e540767899", 0xf7}], 0x5, &(0x7f0000000540)=[{0x68, 0x1, 0x80000000, "1443a3bce03b2494cc0bb5e71f30fa61d80ad5887cc6de5a59cfe9ad49565cd7ad665372fc4308e3776f685da9f4975693018b4e24a989819826404d56f441e1e777afc642708d741d306a90f8c4dab68c979c009792"}, {0x90, 0xffff, 0x74, "9834716f073085f10cf90eb19aa8ce138dd57b298fac25fec5e84ee6c2292cf788d7737d4c22268e4a9136bcb850d3f5cb284d5e0cd062ed73632a0d50538ab4b05450d4dbc7bc2b6a3df66d15ce3353bfb5b8533c187d5aefa39eb3b678e88d497f5f59a8a7e47975f19ae8c814f88b3188f0340a587de80daf2ab709"}, {0x100, 0x0, 0x7fff, "8e002aef9d877cc01bf1b4cf1d6f9042cb28e963dfac790500769f9682b58e951fb0da3681f26f53605c12176b9e5a619efeb1b189bb32264e671bdf69226064f6ea4f0069298520327d8978eac2faf3c08edd8afc58ae4e58fccc3b605169110f14fdf0ed0d6e7456131d6c2228ebe14be1a72de3b80750dcebe2c7ccebcdb24aef153337336135380106841c7f5efb809bd35a8b23587009defa2d845d07045c7467333670ed6db15d016a3c3723b98045f6cd256c0d79d997e2822089f24570d8fa11ef7c6c9051804b775c5e95ea2e333d6a3a966e11e912d51139c43d11c961fe411bf0e85690"}, {0x38, 0xffff, 0x0, "4d9acb0fdb0acffca860a759a1656fcef28dd28813a75c6b8e27e61f6fa165fda9cb3fd8b978b894"}, {0x70, 0x1, 0xde, "55c1ae6266e7f19f0565c9569a59112810582106cb2a9e3aae412488611f032a70fda485e834cda29746acbdb8a510380608bd846e690097b3d800045624add9888d39b8e5a34b54713065284193a9edaa98ebdf282109481bdcadb9b1036b"}, {0xb0, 0xffff, 0x2, "7b86a930a43d1c7876ed79285293d62ed5e6da4801f98b77206ed1b4fc453e5bdfe3fcb25dfa257a32d5cc30e79337d18d6925049fdc002b85ae655983ffb6191f5b23fa04c5c3ef52a7e250a1e33de4d81309a9fce6653c64be5ec303f91748c16a47e7702d041c38ad9ca2568a494d0678219096382969dbcd0b4d1bbdcc72bf217c4282dd647b38334b53505d650e7acbdd1ffe8e71ccf4acd13db2"}, {0x18, 0x1, 0x1, "0a0ecb6b14f600b1"}, {0x20, 0xffff, 0x2, "24a887475d6bdc91e9f2761c04bb2f91"}], 0x388}, 0x400) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3ff) 22:18:19 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(0x0, 0x0) setreuid(r1, r2) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r1, r10, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r5, r9, 0x80, 0x7d7}, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r8, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 22:18:19 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:19 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2991c4e698c094a2d00caa00c95a4aad7a31d2d52d3ca3f0c4aa9907adc993b4f3aaa6c236f283873aa82c4d346cd590872f46637cc3552cc8825a7f670ee4fe5b4eb62b5013d6e2d1a67ad56752b4dc7371e0629e9e221bc3af3f04ba066d8469f48d0476ffa592be6272d3c5bcc85b57c70445b3cfc00497768cdcf58ef66780f6d6f3212154ce79", 0x89}], 0x1) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x500) msgrcv(r2, &(0x7f0000000200)={0x0, ""/236}, 0xf4, 0x2, 0x1000) r3 = msgget$private(0x0, 0x310) msgsnd(r3, &(0x7f00000000c0)={0x3, "8d5e436c359183344a15aed411df2b0e5d2206a50cc96322c794"}, 0x22, 0x800) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x1) 22:18:19 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget(0x0, 0x0, 0x4) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000002c0)=""/199) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r5, r1, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r5, r2, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 22:18:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 22:18:19 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r6, 0x6) 22:18:20 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) recvmsg(r1, &(0x7f0000002800)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000002680)=[{&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/232, 0xe8}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, &(0x7f0000002700)=""/244, 0xf4}, 0x801) geteuid() shmget(0x2, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setreuid(r2, r2) open(&(0x7f0000002980)='./file0\x00', 0x0, 0x186) setgid(r5) 22:18:20 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='^.\\\'@\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\xc6\x00', &(0x7f00000004c0)='}-^\x00', &(0x7f0000000500)='&\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='(]:*$:\x00', &(0x7f0000000600)='*]\x00', &(0x7f0000000640)='}\x00', &(0x7f0000000680)='{\x00', &(0x7f00000006c0)='#\xf0\'$\x00', &(0x7f0000000700)='\x00']) setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockname(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCSCTTY(r1, 0x20007461) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x82, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:20 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 22:18:20 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:20 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x2084, 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semget$private(0x0, 0x2, 0xd0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:20 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/13}, {&(0x7f00000000c0)=""/40}], 0x1116) 22:18:20 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20080, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000002c0)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(r2, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0x5, 0x5, './file0\x00', 0x287b, 0xfffffffffffff800, 0x81, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="7ab651b6497aa3874ddde557bc1e448309b39082bdbd04db49bb75caf6af8840ace7d65aeba9c24db5f2c3029f28a75546814bdf3652bc99fb2888f78a3c", 0x3e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x28) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:20 executing program 1: r0 = socket(0x20, 0x4, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="3ace1fbc7b8ac36126beb8c28826d3fd6e44277ffb8accaf52e085a0fcb75da20cb15862f273896193b72c3b36453d78a4f5bb5b1455700d772dea012aab0ba2ef7e4797a58f28b9334a7c77a825d8cc16c817dd12d220a736fd63d09b46e9e6c684d8071db6dab6ab6a23c74913293984c2f2dafd09f45040b4a5a3dd8a2982ec671f7b3ea416d0717773a6a026c5119070fa8261964f7f413586fa5871a86c8c7e4b436d733e5102019275c1a85ed4402e7be4b5afbe49614426a0b8e95a6d0d81997726776a5aa05aefbe", 0xcc, 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffff0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 22:18:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x24e7, 0x7fb, 0xfffffffffffffffd, "0366402ba77f0c033c0adfc31b1dfa76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c", 0x780) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428a", 0xbd) r1 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) semget$private(0x0, 0x3, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2310) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00060000000000000000000000000000000000010000000000f10000000af6dd4f22276e", 0x2c}], 0x1) msgget$private(0x0, 0x44) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x5, 0xeac}, 0x8) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x3f, 0x4}) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000002c0)=""/14) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0xfffffffffffffe3f, &(0x7f0000000000), 0x10f3, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x120, 0x0) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() open(&(0x7f0000000200)='./file0\x00', 0x80, 0x84) r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x2b7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() getgid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000000000201, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() getsockname$inet6(r0, &(0x7f0000000200), &(0x7f00000002c0)=0xc) setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x3f) chflags(&(0x7f0000000080)='./bus\x00', 0x40000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) linkat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x8000, 0x94, 0x2, 0x1, 0x1, 0x40, 0xe88, 0x3, 0x2, 0x7, 0x3}) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x8bae4f0af30ace5c) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000300)="1819cda8abfbe909994cf21677b93023ca63a510e34668da18763f7f", 0x1c}], 0x1, 0x0) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r8, 0x4, 0x6}, 0x0, 0x6, 0x20}) write(r0, &(0x7f0000000200)="403fcbed77bd3a82a9b4c543e2b78e", 0xf) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) setegid(r6) 22:18:21 executing program 1: geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000040)) 22:18:21 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r0) 22:18:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x100000000}) getgid() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = msgget(0x3, 0x200) r2 = geteuid() r3 = getegid() r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) r5 = geteuid() write(r0, &(0x7f0000000200)="96dfe9bd100d9cdd4374e659f5d04d50989016e1ad01b4d44436b8a5cb1f10e522e55eb63fda95546f70975de13f", 0x2bc) getrlimit(0x4, &(0x7f00000001c0)) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000140)) r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r5, r6, 0x0, 0x7}, 0x8, 0x5, r7, r8, 0x3, 0x7, 0x5, 0x3}) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) msgget(0x2, 0x18) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) r3 = geteuid() setreuid(0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x122) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc7) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) dup2(r1, r1) sync() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r2, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) setreuid(r5, r3) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 22:18:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000005c0)="000000186104000000042b09f8e58ca1ef0000000000ff01000100000000002e6c39f4a60708ffff09f6ce4222276ef73ab42f38a80f2fd50af3c219396d809bb3a9a032e79907e329e115e4bd928e84b7e0203aa040370f82159cc1fff4b175097eb7f353000a5d0246e515e7f193a866b4168f8c1208a176efe603c5c5d8ad8c30ebe0eb51bd21bfefd4744e30304cff05d131b4715820a08dff839838f163cd60fde2e74c50fe390a6b81099a9033", 0xb0}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x0) 22:18:21 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x80000001}) syz_open_pts() poll(&(0x7f0000000000)=[{r0}, {r0, 0x3}], 0x2, 0x0) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() unlink(&(0x7f0000000200)='./file0\x00') r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) sendto$inet6(r1, &(0x7f00000002c0)="fc87c42fc10c360728e8f8a2f8452a935cc75ec43b4c664e584ca1079ccf80fe355d0aba89a715345ceb21091dde7d77a48187c519b20bf1a2edbfa7674cdd68c181e54349b72919ea133be26c1cf25b54c7a65fc34274acd78ee3c458343c96f06fa6ddc03a06e5168e6544388b9baf5c645576d2f847488c402813f2e0c7e51c95e2d2ea007ab92ce30349e459b1b69b36d22767f86f19236374544aec52e27b18dc57ed7d8c995c1fa55a545c05a870332e3cd1d079c30540248dd16f30594f98b106342e77d65d89ff85d661a2cd217580939bad89053b1acdfa5bb4d4fa0641baa5523ba4ff1f59afbf855a86b7c8c8ee1b6e2d541273a3201b6dba24cf3a14e48737f479087946d4be034e46419c4ecc6897a2b5b25a456fb3005d4d61a630b2b3be08392e868c4005f139af3548f01208f32d937676eed56d2b33363d805695d0b99fe7918fb12c78f2ee975cf4011beba509df7b97bdd2f69240e8fa1f5d69dbe78e0d19d76e9d24042322b4532bf25091857de89ca52d1fb2c50f6e1ea04031e1afd63755a73366b1e0ebf7131564f674b60da79e5131dbb835fae8da3c3b10c0cb158833f10c205033f5eb2f6d2e54111da156fd012f89a0bd371e1eb0b36bea1d3431f48df69d610fbc775ae9e8a2fdfe8e116599752166f9a098fefe3bf945510045c0df03d4e2eeb5e9d177e7fd0c82d64d89e2e1ee14fdad847e688f6cb626a37bb7d46fcf775c84a3b1a5a0e6c36f0dfe3840429eb5d7203b34b8bbbf3ed1257bab2536ae79d10c46df06e4ccaac412c1c47cc9af3220fe7130bb9111775ec509f0f04bacdba3d9fecb9a4e476921912f9bd36d53d96e9e94e3b931ddf7db1007648f5fcb3bbdd444c17e22a5274edc6666787639f3842258115de57bf8a6b9dad4beae4bfe303cb4f0a56559e3eda17825144f9ab38e49ac79f858adae9dcff7bbda349df8aa914eb0819bff533478ed1616b564558cc9e55ad54bee8f1803b8e4624668143b6c9382742785643266c0711da0e97d28f4d90d3dbbd3a277b8baf469e2597a17af3ccfd125a3f2b46b24a935334dc034d03001aeced47b981c326c2f3d364b1aa51eb8ada5613d2feaa9bcdb61413ea7b6d43b63abd5143a466b8838c5190057a442b1b44c566cc8d66096791f91624dcb13879aac37074ec4311a743c4f09b9d8c73a1fd7ff3ecc7139ac100cb867ff721312b021863ce22a0a756f9170a21faf3be2b021c97fad8d6b4cd3436029881e7a757432e0ad617c62f3a77e6773a3ba6a482366d9a98b1d30c9a92cda7f356dbd0b85761ff9ca7f312a518c42894aea3dae95e4feb68d1967b48ed1c6dee0a4b1ac195c838d604e505cb33bba8878401d104d26dd740d00a05d1281f92d24aa8a33c3a508353a6abb68a58452c9692008ef71333089b01f560c26459a8f74ff8a780be1e56f073c9e15b6568381b51fff9e3002dff21def19339cb8def38239c4ce6b198f7e7261de36b379c250fa1f10bd2405a8d4a24cac04fd592b12a0f0a340ecae92a76d0e973f9a4d028017379d8a6e98b8b9dd9c4d14fc62514cb63d572fca8c8d26e247280d1cdf8315eba324b9b396e5f549e1624bb70e4647c25be3f39d6f5f9aa42939908282bc3136cefe805a40dca5bf2241dfbc56b1887215eb26d935dd386f950e201455087d5833395759cde0408bfa1a0497a566b028decef6e072dcd9c7947ef7145a0c84b225652fcebe84d16ac6b4c8d2ed2f3eaad0527bf6c81e842ee7d55e0c5d7f296ad99a30991c88f6d7b290d0b83f38e112169901471ee1ce59a7da3140c33d4520c3af0b140a341ae8f452b5cb1aac104b9a7ad5ea1f92f7f5d5d37b7904cd1a5f15bb38f5f17dc2e533d3fcd79cf7eb45d32c4e79f7a81f8c5c4116e656d342c2dcbf746690a0461291b7cc73e70d365048394b59431351d60f087c5232ae6bf2d4f604d52bcabd108b03046e5d1d2bcbc0df876489aa1f3cb4699a10d00e9eec040c9840f3dc277005bfb3b014e40afd4a56992d91482b69f13db51b0b5f6a60394f0afdd974aaa9a8411e2dcdbc08f06c45e978df09c26a966f8a960847865f63c17f17a9f2896732e0523a748395a22d9ada61ae6be54ecdba5b473960d2f8151875e1d072a9a25eb17e8be6dcb49727e420a6b816537509dce15dfac983cc4fc42fe546d56ee8c05b680207a11ee9d16fc96798979568385006f085a3245068abc7fbc8939ff89533e5fd7332f2c4ea497fddfe27b72da09b78812a66600c4ec29e82a980583fe368675b81e648424c55ca554c00a883b1a76e23f769c25650e7694e39363041ef43a435302630a4b6a3621d64aa3c1eefc2b67e31ae184bdc7d038d0d5d4c6be9b867f43ce3af8f8f45f946d29b493507445900b294fc419ad5c431e54b25c7b70639186c5815a8b76919978b0056f1d2b55efeb0e3a8ab1425f87f5ed553a4cde12698dd4f0ae142575eef764397b3a1c363d4f7a5ba64a1aef41a3e532b088fac76b1f8c1d3e7e33bf2abbf08e13eb07ec6d4936435e8d07e3eed87f9a14d900d7487c3aaf1619b46a5a1c1209c0366b76fc20f8b54434f013d87eb69025c1c0123f320c44df4a2e3a190194cc187cef43f437d9c9ccc5e1ae29b66f5ff6abd7054b7b90b7876a5500abd6378da001914a92a99c6060bf2586ad48a66e89dd6667288cf07b55dd125d188e0312b06146bbda9034a854660ef98539b278f6ff1eb9a53751cf4ec782af7fa362ce9a8adff9fbec77fa58c4e03ab89e719aedbedd4b8410de9e5447ae62e0845372135cf34596cc6d84bea9ebc3e44614810e2f5d623bc1bdcae688a9c8a822a7d12070e68f2f7a77c3c0feedb9752cc9eb49c72547377b801a304ba3adb856369bc1d4544c7821063220c37ee39cc1f69b18980cfac93919b54a12dbaf71ef7496437bc1aa47cce4a0a55231a5d4e934b88cfe3b8f1e446a52e81dd2962ebf3d1b8cf1678485c54f2bd630d18c57102c3ef1f384c8025203233c4b17fc19bb2ba6a08479ecd4e813cd7c83bd4355192d2609a5b8217b0ccb7b0d87abbbf026c1fcf20eedc57f82cf3581e089921991c7f2ac139fa6830dcf60f708fdfcd977b5354300b696dc4b9d62842ae16aca17b8f6ccc11145b21a410c2f2e11959f7898f9c5f825bf7afabd03f352ce434673e76791079746a8a92f77c028d00daa3ee9e66ffa4ac55546a34278ae68d2a97df76e9fbc0755c2eda560bcc54e7216aee15d4bbe1cc55260cb5423dd97f6cc0d1883174247f5c34db260bd9765086c4cc755b833edfcd5c76394769c6263a55f34bee3218e3b381ccd92b4dac820ad4922afe2a92468ce98a000ad02fd144a13e1fda477b8c29411e27daa19effc3847ae3029f9efe211389551a0442ef6d48955307fb16bb2591f9729e730ee076f7712fd5c651cb45273c20faffd9b743ab6c6e7bec2211cf77bc79e7fb01aa293be6dd06f8b6783ee5cd79c26d8b727b338c7abd12a15f2126d0324dce92b9d31019558f85e1bb3ef4e8aa1cb44a4beee35e722d73c6f5e4c6b6602e105bfd6d14996a7c8e7b371e6dd4183dddf1265475cb7d0e57eb3effca715e209fb5dd8760c4c81f96fa5f3324ae80e25acf007108849cf1c290990e6310f1f9bd230887b1f8f2be01a97eeb230c2610aa95b594e80cdc57505a629be93925a2d10550a864d30552fc9a0bdb5bfd08e8192844d4d67346c7717e06be45ea2d05c50a0a57a70bfb3d208b430f3aa440341290d8cbe3ee2b6d826f4a92b2afdef648be3a0e6492f98bc416ba37f4db03c7c18d6c2f0a43f9feb97f43af8ccd6ba2d8293ca3367d243d91646b6e246a79ddf513c71c2cffd5fd3f44369e5e18003d73ec4c0d2dedf78305b16eaea263a8fb89a3c80a66e379efeb08f96c0bac988296700a4d5b032d931b4f1ded10ba0e7e37aa7d978994c32bb688e467fa63e388cdbdbebed0c820ae19c15903b9a19aa1ceb6627e02f0309530aa5581d7347073c47329f7fb9820fc741e8748ba334f2726a1586fc6287103387513087e1a89289eab6f58838673dcfcfdafb7051d60b0885f2fe887dabd011272f639b6b109d43d0149afc3ec4701a83ed32dcafa2c6bde4477cb29303c70619fe877ea60b01aaa62169c975949afab623da709ebf747bd6ef88f01af812ba4a8c93c04ce075174439841c134422391ff0c2c398dd73bd1aa6edde155576bb91e8eac8d4b451a7bf4d74c961001759b3e654a28b4320480635995a281f5f299c0d700a815011b096a1ac07c95b84041b64e20a82ca6985b4eb3b6baca7f19b52d1f94aa8aa20980e2d3b87d679bbbe12fc7ca34732651133f39f24a4b86324f79e37fd4ebee693488897298587fb676ebe94a69825025bd10620d556dc693c269034eff1b626083240e6d0830a5ff7f6f9381dd9658671ac500e5230194cac83bfc7a28643d006565e790ac50f954fb72a61ae7379463a43d7252335fdd0a91414d373dbcf4ea8fe6cc28c41bef3d19e08b0b8411715bb05ff7fea874b199090dfd26e02e8dc94d0e175c6307027ec5af8424390cb62179b8186eb407fbb3a298be521767929c46db0216e8dd9277f7fc2ec851cd7f57ab53c0ba3ac27d84e4e6d018fa07ab7ac3ba71be289c0cba0953f8cbdcabddc3a976992403759472c08566daee14ce7fc298f1e933de08117d209b43fe2467971d48fe00b85364db0017cd25e235b09a3e604d67df42ce8ce3bd2885e37ce6770cfc92f05512476bbe6f58f5f60205e795c85ebd108300e1e3df5713080e99990a01bb9802cc5b5b8863d78ee4c01e2524d883d1ae44afae8c213fb61bc3060cb6c7e4ea80dce52aff51f47e4e58aa59d7cd346deb535c5128198a076b8de41a8be7569251361f27b32ce809260d39100620b87b841b51ad96b8c5024441de16287df69f37200915f0bce83ad643e1f322c367db5afc09a4f276c6884c44d271e1bda72b46254df417df74182902e82ab9c1f05813837128e6218dd903f14e68e9bb4a736ea9c8b062d28ffc9ae3fd510641b75b5845992671cdb1a067c64f9f293075d33f8a49c1300ccd288f433fe38bf5949410b9c800196662f6da153a31fd98f6f0e8d535684cbabed09be498f0e127bd0e850e5289210d9000219c9b6136487e1888909cb60e0273029eaa171a7bdeb939ff9d873d8a502d0c010b1232655dcace1c3576fe276fa113a1092c3a94403a7c4200925c16e99b5e009f7d686939db8adbb1e71ebb2b678a22cdee673e99545fc2f6359e9747adc59f7e7453d50705dc7c19e619e89333ed678142447b0f0da2ef3174048896d6d0726ba6863094159a3b38069be63fad0345412e6158ade66b46366366d4a2ebf82a9a5d9989b1c099ccc41c7a36e3486e0891ba9c770018ad7b70278e60e6f7c909500476091fb06b6254f93cbf301fc907fa63957b2b465eb0d20240be5ed41ef60e9aea374cb0ce568d3eade6ea7e5cfd858ffdeb6f561e8cf58f3ebb45869a7c78a741667b4bc0841a80130e88e77f14f01c5df92832b1f690a11ad6aa467226064135627ade728c6379885558751042b2a55093b2c4aa10ebc15abc4ff584908881393627308f8e8a6b51cb6ede916005871330c8f7ec0ddc93cbfd133f6f98bc67f868fa31562b1e51be026ed59286bea3992c58d8b4202bc7733b27494eb16d8ef90c60f98e7fd45b73567c1425291cc47e54650201ee978a2eb471471890295cb949af3f37a1665e1693bcac110563aa64b9412c", 0x1000, 0x7, &(0x7f00000012c0)={0x18, 0x3, 0x4aca, 0x20}, 0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 22:18:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:21 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$setflags(r1, 0x2, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7d0c611fdac6492339f4cbe113ed9b09807678141a5adb3f63d95f91dd917c5574b5e23d96afea29aa5cdd867b296384c684401a4", 0x35}, {&(0x7f0000000500)="6d699125e00083c4fa8111fab41ef47bf298061e9b245a5a2530a8c5ba8eb87933498578fe184d8c5d1f55c18e3d913a717a2ce7f4c5c21f7bb15fd55ef7a6fc6eb6421f51b185f96eb64d6b8269dfd8bb125f71a0aa1585f94bc04da4ee7ab5ea7c998208825fd1a2c212b23995a4444232932557a7f187f045e96d3bbf02c3adb1300d6268c1ee3dc7f6baf60a826b235f1ad335d549a74ad5a0c9b58cea896e406654b1861ceffedab0ea80d6666570ad8339018dd5a48e0cb49cafea81e12959ec83e28304782728c1a0f88e6b742cfe435e4aa4fef7c27748f93b2c12d6a152423e582b8372d74b7c105a2d24ddf5112808aa197d64d4c0608a3129e28d4bc193f6ef67e318e3257a5336405310913a34faead4cf27689482002ccea7192d017a3169b5b7362dc42c02b934b7d5669ef59d5f98b0760510ac839ca6752c97fad2d7ff372fb55c77ca6626191e0b7d6d547371613d8462bea3b4ead034aee90b56d77485152c4de87f082412c0afde8e55fd1254331c6d61af517a040be3f292d0dc1b0276709c7bbdd631dbee3e296b02ab4529b9dde60003f98322d4ad7c87f7c56b8f815f6c4ba576b6132a672db0caa5089c6b004cee106bb65431d548b71f49965bf9610b621b2871dcb8495327aeb9678d4ce515ed4e7ed2cb20b4ad523264d4aeb81bf2c00dc4fda2b5f486b6293306d7b8c6c5e08dc16e277535274c2b37a671148d2f598b933911c3d3feb8a32032dfacacabba23116cc799d486100e0d54f30ac6f82fa680ad9160dbb979bf8b6f42664f3d94456ea866e7ae13fc981277765e07c2643486ed9b4910d165d33a8a966f7c1ea0796ece5b338b740e923474f526380573b957d2de4b2646f02af2fccee03b5cf6ad3a96dd8bf4f86406531660e1913bc3223e8f0c3f7d5e1e79c5a1de22f121fc501ccdd8d75df46c8a545cca222794346c866362fb90bfdbf9987080147aab2d99496530c914e3c632d328686e0ec35ea049005a987307dbdd77f188e3eaa6f4d057e874a065fb83351022287b8aac0ca8448854374314c725673a1d5503f19289c250e82c2335ec0adaba22c7b6a075cb0d97d58de6e3ab862cc47c16a39ae4f63b7dbaf3ec2deb3b85a33657d4d56c5b1b9fd83bc5d3ca6f59b253eacc3e4028e1acbf67022dfbb817b6f2b53d9bbaa4a09bcd44dcbf3b04432cf5db32c822ee65afcf2895d1655bc2a26eae52a198f3b0af216cc5c6a9097d08431c8fcd8874e5267af87927c02193a7b3050dff89f9676e4eb3f193ee0165ecc6d6e7a2e847bfe50538d67831f678fcd1947e69eb627635ece354cb48e0fcb69a4f84e637e856579710e59b16b36d1d85ac62632b35bd5c26dfa7a238c444285c84dc7072af1b4d0c3e8a05d7b7f97967f8806564ca0132d7b2cad1fe2f7a3adb06628bb0052b665c01b3cb0c8d91f7bb7dc24e97093fd67a4f5ad3ff911277262313a5b0e18162c8aad59d02f51c88bedd2206b50c671836044613dba5a213f01b6dc223ea2de7c08de818052e43076b6fdd8c4b05268462b4edb8572fbeef6fb87a1e287c13c711036c29eb72aab440820a8b53b5287773a3274d74858da24f1b590dc5a9607748f5f2d5d5b75d70120a14be730822768656b1f3e64c90d60e0343a145f7a2ce55fcc6ee2b0079dc4bce994bd66e345b2e150a3b4b6b810e6c4db21ee25a30d2697858635e7c54f1ddd354f89f8fbb35a3bd57d5c608af3cfec009581165cc9be71ad80ba88cdba509edc09f93b13e278c8a9ca97e9d59d79b591a7cb58098da0a34a6375c538c455d039a96f736698d62ecc18fc4a4fd110b3628efe8e16e709f8f322106d2b97ae634e67145f9e2dcfa3cb2b17b79e6a56ba88316d60df5dbb89b00ca48ebc7cb8f7bc8796a6873821e04a1b03e6d69615d6e606f150e560eb085e9d9c231e9e0b62659f0e93613e855f7e617af173726cbe31dee818f33e36a60d01389fa29c4fa23f0c669e14839b30ec9bd442f69b05bdf4955e755b5e2de8884adabfe03838b4c9ffd46e5926f1232bc01f26e2d6eb77d97bb3a3c1e0483c4e770970e0ef0bdbfef4a129209513e2e3f026cdb85980e6ca0dd6d85b5362d1ce517f65ab063410bc0925178d31a4ed8aec60d0e79a17bf08fa8e65296445f6302cda0f7992a6b1ac206de2cb684bd5fffef1758092794e2e9d27f4e8d009e4788d74232c282be6d9a5325a53d945047326be64afa15ffc2a559216147ee1a85428a6874f34e9dec0de8e1d83fcc8e836cfffac326a2d1f107787f96cfcf83d2cfae3dcf6425de1fbdf77855e4d15e0b59e96ad5a90f04c9cb09d16b98dc932a95e90dcb9ff504ede9d2fbe9a769e8b174abb82c0e1ae067e514b197c809c79b27cfec8837d420386b945a0dd91896cb41dbdc69ee723c056ac77959aca4737e5ba7749d236df1c109ea7162b491a7ab125cf525b05d0b17ccb4f4720a5247310414b9ca4c97a3222b13e68ffc3c8ddf0fcc648730be6684ac058af346291714c6d9c786eac470153c66171badc559699f4e39220606781e38a5610ffe1ffd16c35d6c6c4ae6fae9da89623b8331bef51c4fe0f26ec043c7c6abb9f14024af2853dbf7c1ef0403bf61380a5f88d479b72ec127c14c8fa8b868c3687ab24a0035bbc852870983a56c88feaee82431bc446194523ae1705b070fa5d8e7c58460902c5fbb24508f44ea3b1103b447921945db1063f4700b9d8804c0dff0c56005e87cbd977ff79e96a8e1507d2419e70d694b653c55e9944280a881a3b11c8a9d80a4040dc549a59895f654fe8d42019b59960abfacc4ef510eaf8b7aa4461ef277be9b571fe9aa80fcdd36953dacbd6111ee4944227ba877ec7812699b71dbc5118cbaca670abc0b0581f2ea1d63595cd415b948f4f5a24207d076a2351f318940da365c4712c3c567694b386a613d4e3c193039f10558539bc7480f1871b14da30d12a99055afcb045a17248d0c8efd5dee60e971626bf49368488aa1a3e8377b85cfb9c1ebb8a96abf47ef1eff70aa0024d3215bae9e658f3f074d3ce9c278441ca3c614bd9fdef55b354b157c16cc92fc12aab63a4f52e9445c724ba262185bd0448556420ef7ab70e6981fbc53e372e77680bd22c9909d2060e64cf49cb9dd178934a17ac7b4007821d787827a95f7690fd9b7d44d6e649fc7bf9669d62c3042a3d65fa1c8dd3be1ab74210e2ed0662376c7663aca1266108fcd5e46735988e0dad17bf69be1e281d32042b308a607ed6823b8da46c275cdfb4c97c1d6d7b87c8a566c61e6634bf242d957c7c6dc9b9dd05b0ca41ddb921c5dbe42bda86e5251d2fa8589a87b7eafadd70c55ff915c6f719ada4fbc337709e50b6ab623a2c437b6e7d435d38130f97f643866fd52d7cabef1bfc764d6e2102056ed3efc876d5e913f6c42a8884019a243d06ea8b89493fd9634d40167a4a114278b3a2b3e1f6ef4d39aba3d0eb3224fbcfb1f1c19471cf705d1e6ebc75f6ed9614a6abd889f3b39fd8a41c736189bcf490a7db0e11a7269c31511d6cfc4a550089d0ce30bc157253429471938aa75a27b0629831c0841a697476a3f50e2fbc19b398114164d23bbf6bf04d073f4b78eb4e64553dca5ee1c30ba0f391c896424843dcd51884b0bfa2e6d5e72dcb8c9cb898e995c306ec33b361b5bb3f513d66ce71f76ba3e9b37f4ef45b72519b9c8b29a6a001fba5d9c95f5762e0094f491184949e71a101e173ad8a4965ac2b56af4026fc413f7b87d80aadc7677da52a79cb58369ef3e2c0d260603838ccb3f2e488bb72b8c39a09d988244c595434f8828bab582bb4bc6a73d8debe49f05c1bcc5a1331a37892d8057653606afd076fcacf060e357989e16d6b8f18a905686a75ef860ba14bdad725c95ac28a6577620e80c33cdf5f5febe387d81b5efcb2bf9f06684b3d87608d401db6e7899027d06e8ee1e6941deec4cc6fcda5662ebc1c894e1578d6586fec4a4791889946d93559ddaa883fe31f32e23beaa82c33a94aa3bab07b76249f25be4b103bbcdd77b808962f364c58d7312999ad8e339eed6be4b8df54d46206212fe5a2a10ca8c2a489510e0de59a89a386d10ec120fe316c7b15afc518d21fe873bf3b2eb58d090b1b68bc4459bcb7343d4ec0cc3dac3cd9480f37c4a468bdbfc6932ab215e1ee79cec8b486099df8a72981e0ced4114f2fc60350fb41318bb374217dda817170ea7c72f5856bdfbc1e4682b9b0987dfcaf560e5565d352e625d08958055607266a6fd4b365d42821c3eb1c9d755b0e7701864b97adb858a89fb546d51821c946c3f207ca0b0f2f8e4fca79c95ac874d24ccc3e30d3b8389fbe35298e3c51dc2599a2ade4b141504c138c22ebae0c0ad09639ea857596419a35df238d0805287dfe5b2d8b8eac324a0178f0ef91cf4774c1efc908c7681cecf19aae00517341bea985a850f0a6493441d08be5ffa83be43b8fc7b5534bafe96b768281f252f98473a4cef284edad92df8b5a95125c8109a5c3a452420760a8eaf79ef48bfb9ee9a397b9f693789e1c2d0ecafead13b17e79937568b681af77b20680f4c0c8235a50b45aa1c2ac5322ff610e7ad386bcd8103a937f36c4e7679418e45a212e4da8666abe44f469b623c88630b180d21a0a0ae31b476c397e220b5c1f68e6d98ff7099d2193c36274b32c6884051f187de5031e15397d83920793b61dda3457dfd49d1bc23c665d3219fd19c4422731ca369b7938a9960d2c3761ecd6e57603736cef26fd1754d4f62d7dcda73edbf4c7d81d04c378c9160cbf8a2f2fe86921f727e340c1af9ce546d1a951684376802f6e47e79b21274906257e9972147f3681613e192a5ff5365ae2db97513abe360c44383e553a78a98cc3411aab9651efd449123be2daaeaaee91c284a51d382ae8face5c771ecb057ebf3c12b16bfb45d655f7ca91734e410b430e93054225bef98fc576542fbaa4cc3b96beac3d30609fb7e388e6e7d8f37c2b94d2e9a097cd6b16e075a282e95d1775ea6bb0e2d762c093d8d397a1510a22155b9d3cde3cf828bfcd0cee2cd504ee28375de66e96908968518613aaa54d3fb04e167fce72b2547f3aab71380fc94357fa7671c9983e6824a6603c9e8dbe3ef0228e7a5c30748a84e32aceaacfbd8d85e2c4a2cf50a53b9bda14dede77e8944c7a03f88aa0ddf443e41181a567c5750506d2ef94a542b5c910e5cc4c62879529a1a18510107a1717ab189eaff636c090b1ff24594fd6b3fa9f55c9e3d6aaf38e3c420a3d55a964a628db34ba32bb87d02c6095069089d9827076ad67b50449c09fc7f8a104272a11e5cf8ff4befe3a76b9911507a51f437d249468e91d58379bc6f153be99b17a357b97db38ef39ac671333d775ac26a71ebe9a6c35fb87793484b55a5df688e13a374e3c5e32f081d42bdc91fda65042896417aeb0d92827ed9945c8b9e54368a992f4f55a6f9cb4c3c92270a0fcb05abae9e8f06591c5fd0bde2b37f29bb2387317c1b7a8d7fbd04a4c31e76135c07b841214be820d3470b9fe76d9c1e7de8a4eb9ff5e5c5219e0280297de2cd270b2916fb64de7f299ef721edb1506c67f894142499f62599ebef7167886fb2393e6f64ea83ff374ec644e6e692e005e07aec10f62ce82f9d36a7dbd5c2a736f5cc147f6fa7ac19f898d313184b40b86cfe8116a0b97d4b0cb39c86a01dc77e79598582b102f752b19d1061e1acbd34da1537bbb89ced1829a1b88b66287a5ae6dfa8c716e6289d3ddcb6efbb", 0x1000}, {&(0x7f0000000140)="08521756b35b9373b7a36a547361155a3dceee904d8b18a9f4e438077212eb7bcafd017ffc84769559553ceac3572f92a750b5c2289dcce5debb849a6b2d3087e67d73b308c6bd9b2a94bd7779f0e1f655c461146af7308b2fa113bd7891024595e80389100318396eb6cb807d4d560626136ebc4ddaa039981ca3e4e826650df26ffed4cd0ee5db145e1d9f89094bd453e943fb17ee82d20889ed17590d4b77fae18ca110d430fb10272471301387ea599a388e5ee31467b8e2fe471a5e6db515390a559789fd297048e94041119695e3c98f90736580a5c45e4db69ef11ecf1fead3370c9b015bbfbba92f542641ba9f1abf2d1756d958c8", 0xf9}], 0x3, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x7010, r2, 0x0, 0xfffffffffffffffd) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) close(r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') poll(&(0x7f0000000000)=[{r2, 0x148}, {r0, 0x2}, {r3, 0x100}, {r3, 0x168}, {r2, 0x14}, {r3, 0x40}], 0x6, 0x1f) poll(&(0x7f0000000300)=[{r2, 0xa}, {r0, 0x80}, {r1, 0x40}, {r3, 0xcd}], 0x4, 0xfffffffffffffffa) 22:18:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000000200)='./file0\x00') r1 = geteuid() semget$private(0x0, 0x0, 0x2) setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r6, r1, r7, 0x0, 0x8}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/15) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:21 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') syz_open_pts() r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffffec) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r2, r8, 0x0, 0x6}, 0x0, 0x2, 0x20}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 22:18:22 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) chflags(&(0x7f0000000080)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 22:18:22 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) r3 = geteuid() r4 = geteuid() setreuid(0x0, r3) openat(r1, &(0x7f0000000200)='./file0\x00', 0x420, 0x2a) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r6, r2, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000300)=""/231) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r4, r6, r4, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) ioctl$KDDISABIO(r0, 0x20004b3d) 22:18:22 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() semget$private(0x0, 0x6, 0x0) r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x400000000000016e, &(0x7f0000000080)) sendto$unix(r1, &(0x7f00000002c0)="84bbbca237dfaaf2e63fd862cb73d917de4b6ad56ac6fa63fce03b843b1a4cb9b4f6b01bfdb946a1b3599a8b93264d78fa9585f43a207f96066433d3080b3213e3d843733ed4260f738390b49abb9ceb3783ecb58f64dcb6e08ac34543b0fd32c5dabd51fbcdcd9dbb507479192709f4837331702f0323fdf758681c310544e2310432b1768efb2176e8efa392b3bbeb01d31922b2e4bc082d4ffad72236b6a92945c83ef1a5f2ed0e85db6b9608b5ec4c2ec76351aa0a58a243a7f9e3a81da5fc49bd9e162e338ed1be40ef6198c22e3405f60571844901955a96bd9315d3bfedfdb54fbbda1210d5", 0xe9, 0x3, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, 0x0, 0x0, 0x6}, 0x0, 0x6, 0x20}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x20083, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x9}) setgid(r5) 22:18:22 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000016ca7b6d000100000000000000"], 0x10}, 0x0) write(r1, 0x0, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:18:22 executing program 1: mkdir(&(0x7f0000000100)='./control/file0\x00', 0x104) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) r1 = shmget(0x3, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 22:18:22 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(r2, r1) r4 = semget$private(0x0, 0x4, 0x4) semop(r4, &(0x7f0000000200)=[{0x1, 0x5fd, 0x800}, {0x3, 0x72938e2e, 0x800}], 0x2) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r1, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semop(r5, &(0x7f0000000200), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 22:18:22 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) open(&(0x7f0000002640)='./file0\x00', 0xc00, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() readv(r0, &(0x7f0000002580)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f00000012c0)=""/7, 0x7}, {&(0x7f0000001300)=""/56, 0x38}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/196, 0xc4}, {&(0x7f0000002440)=""/34, 0x22}, {&(0x7f0000002480)=""/18, 0x12}, {&(0x7f00000024c0)=""/104, 0x68}, {&(0x7f0000002540)=""/61, 0x3d}], 0xa) r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:23 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) clock_gettime(0x3, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:23 executing program 1: r0 = socket(0x2, 0x8003, 0x0) shutdown(r0, 0x1) r1 = getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x208a0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa372) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x9, 0xfff, r1}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) close(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x45) 22:18:23 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() openat(r1, &(0x7f0000000500)='./file0\x00', 0x200, 0x48) r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0xaa) sendmsg(r0, &(0x7f0000000540)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)="351232d56b6ddfc9e38b01bd9c8f44db997320e5d0e8ceebf2ef42eaf6d2222a17447c977ccea91bb43bf912b78d0c3201410da476fb72dc5ecb1b23873df29241fb9e0834d42cfe91e0f0a4c3ae40b66bb5358409ab5c0129388d06b18a4c572a2c8f29779d94b48a81f7c77d361808c7e454cab38aefe68f420b8f53cbef3f04912f4e57a0f356a3e9229a0fc8544a73366c9163df05ad10b23ace16bd531c9d0e7e8e0ce2c0dfbfa09c916460af352139daf9926df94e701763cb", 0xbc}, {&(0x7f00000003c0)="7fac4e557b93ac3e0e086d06", 0xc}, {&(0x7f0000000400)="cb4efd68218de8270022c6c7ed0ff5ec674a3606fd7dca9f4ed64452e4de1981bd23a6e709868b34c0bf5582fbc1289b3af769949fd5759218e5bf2eec555e79943aa943970e40027694b530", 0x4c}, {&(0x7f0000000480)="ed3a4f333bb6c8dfb491eb91ee3900890c0055b9e903bd87dd666c49e841ef1828", 0x21}], 0x4, &(0x7f0000000500)}, 0x400) 22:18:23 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) unlink(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 22:18:23 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() sendto(r0, &(0x7f00000002c0)="2a2a3969f9ab729f4557559411feddd7009b5d9055309fb34bc1cf46b4337f7eda2307158db0c717c8c8c7eb7f8a0ad87561b94df9caa76fa032e35bdb09092203dd60cf048400accf7742455e997d83bd1aca7b9bcac235ae4b138a98759fe65d0f9594c3f42215a1cec021ba549d96733af361d0bece1e4e61f4406d6c48c0b8c80fe96f4393f36f63913ed833764b0a9b924306b92993837a0fc4dcc43db89f9f33aade69cb91a9c221e208648669c01125a73e53e0d9400cc3b2a5e659d4b90e93b5762c492649f548e925117215b1cb3d57442eb191717651d1a4c98b47e794f1ee2a45538a79a40f350c85911f15ec296c51c0bbff4c16d6eb49497d1ea0388f374b62e93b6016c73c933d3c8e401a6d235fccce9db789d4ed10e0a7f88b3c946f47e33cd1b58dce73bcafa55cdca63e2a9dcaa35958c466cf1f54b6086956515d10a70b5edb5567686486650b4b3b6a66818ed057d6fb076bbcfb2d320d3e1191f8d2e2cafd939fdd3e226485769f1a24e88ee3611a33fd0f785b48f43a5c5c8e719812189285ce86a34c71f5d16a02dd002d96af907ee1204bbaf3550aaa3823a866695fb5bd54085749be8c28b602fe8852754a3df7189c75b5a294722e1748718b1f2fd7a92e519bcde77c9b81fba3ab6394935c50f2c6b4c45f495a04af1b71c5ecd538597fd75cd88a4b9c698fb216c5804bf30d44e4ab9e9e77df44d97ecbcb54f6a990aee42c4bc012d3d0f25759399d386e9ccd901b47ce28202f546dad6ccc2357a08d9174ee461442747e848870f592064c2972d6c6c0eaf8276f109de0e2a8fd6fa1436e74126396e3052502706eae053118bcd708d3903584a46412f32e16af2c90186a9ad32ece6ace67c297862d8bccd95410bda13fa97db5a8d5b0a6ac2ae11e7d998333bd56f3a955591908b34b76e0a98fad6e74d2323a076200d96627d2c340b9c93db170d525d4ed6a9c18aac948ed7ef62f1b9bbe4bc6f3aa671719fd19d2f1134c15ce658fe7063faa6d91cbe99bbde48e9f44aa6b6be63e5603f7ed8fcaf92b0f6ae4ec47b5d59a596f4f471e5b9c9a9129eacf146e1ce156290e15ef4c4831085f8804ec17d1aba595036c4354cb861f7a2167866984a25fe72db786f2a18e5d80f35d86989c5ffd3e9aa871315b00352ea93462a8c9dcfa6e37158235f768e5d6d72294c0d059e02fbfd35bea8dec93b29b261b5188ecabcfc5cd6dacf9149613aba2a80330e091e6a08419a1f912925f6b62da164aff693bba5a409503b6197de5e8a85273790aff7090b03dd2508b9d13a751bafd6478e309b2de452ff5b8baaf3d98bb953358b0612e3e803ce6fb4bef82671ea6d03499ab4aa78610e27ba6bbb6e23454d60c814a170c922e390886722af3018019583cf35f528de72ed95f0a47886b997deee782d90dda85ed811a141c0ff01c3ff90f2ca45075a55a26bae0edce9cc0922c942126b26502ebc67a8da04c5ea3f1da7c3e31bdde21b203bafb1d0b32cc1836bb37207d3ab700d7b784a379f75e883436981980ce0ae54bd19738e7796d4a27ee7c7bfa2ed496dfc51bb0a05f8b245089bf6db788364dfe67838e7e748a25241a6b935d89f3c73cb742ff10566ffd04e8862d158d8f4026d5d3e9e663863f916f88e4cc165bc4a112a554f845335521076e11d41eb2e4b3228118cd542b6b137d14216fb54d0386ee3f53a1abafc44908dcf247a81a0f14c9b6bee929b62cfec066849eb744b1212423705eb8e4fb8237636994a61561f65e7a1c804c1a88cca3b2d408e23b56a2ac91444eea6c72e316b9451ac6a3c39ef1ef3af0fd5ab957a3d87591ce6cd575c2782cb4c24728a945913bf9a3784f0195df1d88539e4d5f6b4828cc7ac2af5147656689f270221c2da8c7eb7665c66abba3cc594e92b8f8847eb7741c699c0f36a1aba7035bc47336036cc84260dcf668ca07c8720b31b953f602c1820e55c720cf0af70216e90d52d1f285fe1751473014c998acb56d3c9e90f85f708dc56ecf093691b03f80adc8850b1ac47f419a78343915c89f1384e0dacafc610a46974f499c6a5540d63ad94a82ce68c9e4173191e757d28c40aaea8cf59440baad6f7f2c91d434282068b91aa71aa16e5e2f060dccc2d131eefaf3c713a767f6a1ff0a06cbd77db1926cd556901938d7f41051e92a00e41dc4234545f8c656ad9f0f8d74565897cd8f5303ed7ffba1b1e77b30785b60099854aaf45c9ecd27dc80d573bfd31e086cf68952cb9ab5b4a99c0e5c8fedd222705f099e07b6a17163e7e17fd8b3bc768e8bc72428cf2c19778f56f024704868968858955cb5d1ca2e2757840916656c63e5adf884b4e1e3341110c23dda3cc41a4da544734e2c3dffee08ccd38dc0f634e9a3d4b811c76a56d9960608f0b0fffa676e2a437f3aef5b5e07b529d599a1ecef9d444d915232ae09ad1bdec711f47a65f1a66ca70bc130069b5a30a13dc6cf91293017a2832380e182426812f45b73ba8ff09de6be76660f70d45b0511f52752f669049b32594caac48023d31f02e8c41081f7c546663c5ee24fa58bd5afa967cd00388da1e065c169c54c5e7f0fc3cb4fba878b374052d20c9fa1d61345041b8b0d5df144e389d3de50903f20399138993c26d47cf10a4b49a0a0ded83e955476c3e4217d453401d9d0bac9b0172fe62fa09ab99e98eeec52cf1cd832909040ceead0565849192fbc36a1916903b9c251f520512fa49285597629c7cdade6367a4e0b5fc592036aaaac982ddc53af2c6d228b2d2d3006660f37b1aff40bc36e9d71960bc29acc51c7d1bdf247a4d2a64393470f136188752a7c25d5c928de88b7c298f2a622127736b023c84df3340b30ba29771211e9efb08c79f9c334db218215fcb7aa3db80187a50e71cdb109ab33d03301fd3da0e3fa0d1c8d285fd8239e5b03c52d104b548f7437fc5e62f0535159f5ccce5b8ed54195572192a82f2c846a61a22da59e81d9196b64a74534fe0e532104593b8488dde41b67bcd1ccfd0ef0cd3f0d54e51b9d32cba1c3f603b899bbbcaa782ae4438f4d2713607ea782e91c1f965a4f806a1dca2a7de1cbe43b342a889e7d35caefa37b0ac099d6f943151d8fd605d841a1e2e964fbe93d0cf0d48204add02979e5ea835f55a36bde775196f1b847a4c05d5634a8fa178a931c04fa2767d6f0c223d5d0e7225eab8a809fc84828f2477299386857619ae37583cc2b11c52fa6111b440a3ee4bf82ddd8e0e8cbf1e169ea7ff5b97d29f9bd9b4a4bc69436a6059cbfb7b17aa713baa1a6f081618534ab474dffd8d42e81a3c4c9ca0a030f875e17e6aec01575c32df3198469fb79f04e3d1017a9a84c7c0662bf1d22501f1994b40f56351f7d59ce982a6713ef545ea5e5480800b73b69a596dd7f05b513a649b2c86b42bea0506c5dd0b8d1485d8bdeeb4e09dcaca722244af73c70a857d6ad228d09bea03ec2e5e67048921ccc810708a93f33bb2afa2b0e937f3bf10cc80f238a4283c73c3a7e9182b4b8a481f2042b52b5a44c0f6cd2510d17ec4f8f513691122c720cda8aa7ca6206d4507fb1f0207e5a77615126176ddc75c01977cd85cdcc0f612f240e8019f0d1d88ad6583310bcc7dc381b376eaf4afa6c15f921e7cffab7a7687134bc2c38bce1d256d17357649074a3c14ce661e43a379075e6bc2071ca24ae9d565f2b7c8c63fda9329ad64e96d2886368f73923d3ade00e8ad93eee9d90a36b805827e5d419dafb5dd1953cb465a7ec2e637acbfa9a14ec92fe89e056258ee09b42c9343883cae324f19e423ca23f1c0340bfaf2aae9e16b919b32ce461fd3e4f5150ce619e13d6fc742ffba774234884f6e4f5c46a9676070690e68e5b9b78fbc7291c834c7bfe60ad2ac1bd0d248b323e372b3e70621cacd748baa0dcb7ac8e13553a2a3682aadfd2a0afdc57efeda56fe3ff8d8f72ceb57cdfc3fa6437fb27205b82f905961f4f0e26afb6735d18621b71ee73d6855a00d218fa3f2631db8616e501e1eb255c9ee245252e5fa17ffcc8d93032e349a94693962c357897016dd66600ac836083bd595659da21864880cce3f8a79d282c4f43b51a59d5b748e645cf1a0b9e9fc178755833a71aba9c291ba373ac68508101f9914ced2e0cbaa6cf0a6b4c5c204998d94c88b82a540f83600c933f3b9252413bd84c025118024af659431926278e65f62acbd68cad7a45b2106df1b1be2c6ab1848631c7f17c171c204b08b4bef51bed4f98e74697051e92a4a82239602148137596047bae74f7900feffd86ceedfb972551974c83d9d1d80a92abd38e58570160a96e7d96b1d38ce02b91a95bf4d6bd251ff7b58f322636b4dabeeb115f2e739868327eaf9897f39e25a71758785f2b25ce9e8b369eaed724fced307b77922ff572983b3a2c27c72adf058363fa996611f0a497cabe19dbb2dbc0c6fa2e088a2665bb094595c99abcb5d03274816060ff7df691f0efb69590c9872197c0a9477010da0f8cef5955545f547fbe22f4585d21c190f059a008b344a2ddd20705b94b16ad67c7ab6fafdd99f63ce5c4ec17896f1f8bb580f984192df1fa35b267a3e4c75c7af82dd36c98e487cbad1bfe00ed38ebd8b31fe091e81be61da151f4a4cda5be75263248e7c6dd2bed1c8413e655b1384398b1b4b740399e9b9d8707aec409b2948bd32b21a76c30beaa8acd87fd081d91c51aa8b782a596281f63fb66a4b37b922e8af94f53382739e9720c593455755609e2d6ce1edc960934044fa7e6c5ab5638c5b203124f336fda5a4a33dfd2c98729e09c0ac7b86e77521876792a0c55dc92f2de745dace157e54a3c2f3adcd91922a7b03a882f8b568c7453785a3fa3286c76069c9671b5ac7e35a3ef6d9f707c8f89b8328687439e2805b68a85929a58925d2f060860c803618f605c12263733af477753a785361f693508a232e344d7d39bc6c99e25cb90bcad28c0d78ce21617214976e0454dd74caf148f4cdb67f8925aeeeafc34780766392b402c86cf1285aa93547b0518bd3f5ec0eb3358035046e2a70efb5960c629027e31799b96600fd0863c8f981eeeeb153c510d2ecf0e0edc36c8038b59541e3b514afe8bfa12984c1d9ef87571875b328682ef39d124cb0073e5be1b6264f7309c75f87d122e30099dbd96bd23c2c8325caadc4d4f6039fc6d7d365861ca6c28d69b9821c2e40eb929924f1c97f3b614bed5986d5b89b1b99b4f602f47e3cfeb9f7847f9cadac61b4e2a9984a130241165986105daaaa9b750e3128b0aa698c16cc87a29296416ac38e2e2c826c231691a87c1cd2f7dc979e2340878b7aba0c995081f297434c6893056922546635165f598d1b19b6e0571779dd635c40bfa400772b00d6c58513362a22f9f124a0e6cf27656d9ed97bdf45970ed7142fe822c764a5a53e3b8d13f67c13bec53957991a662f8d5168f8de33d1f201664cb0ae915298af807832eee6e1ee4eaa8faa512e01ff0bd002045e034e37b23638e0c6e18dc33287c69d580b7b31f5cb700ecfede617fab129d025c2a4429c77ccd4c95b959b3fade157ae1b4ef22cc81812e678e7a4f14b4f06f08097ccb76558166c26ef32a0ec4646b8888ba2bf7397ce81f93863ef250029f791f607acdf37c8b6e44446b2b8d048b46c2179b81035dbe0f3b96d4d005bc57f521968ec41f0b0d6e9955649ae651257ab46b6393ce4320f442f047c251e0abcc26c7c848d2c598f5546238412e2bf7bda4fe2419d3ec11b0ca8d054b66fe", 0x1000, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:23 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r5, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) setgid(r4) 22:18:23 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:24 executing program 1: socket(0x800000018, 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000100)="d1e7d073f5a2ac3b94a37ecc29c28a859e3999305f92eb07e3774775d2a34a1f84bc6d1b00986e673e598db858b8ad07562cab5a473bdb51ebcbd66b100960cea724a7a92a8058e49941e40a7840a36b9bd6848a6d3a4fdc5e454fcd5257bfe590968111d4d4de", 0x3b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:18:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r0 = geteuid() setreuid(0x0, 0xee00) geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x9) close(r1) r2 = semget(0x0, 0x2, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0/file0\x00', 0x4) r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) pipe2(&(0x7f0000000300), 0x10004) socket$inet(0x2, 0x3, 0xfffffffffffff800) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000380)={0x3, './file0\x00'}) connect(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="012d00"], 0xa) r9 = getegid() getgroups(0x40000000000000ef, &(0x7f0000000080)=[0x0, r8, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r8]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r8, r0, r12, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(0xffffffffffffffff, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r8, r3, r11, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0x0, 0x3, './file0\x00', 0x3f, 0x3, 0xdf1a}) setgid(r8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x0, r7, r10, r0, r10, 0x1, 0x3f}, 0x2, 0x401, 0x9}) 22:18:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) geteuid() setgid(r5) 22:18:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 22:18:24 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x1, 0x8) listen(r0, 0x537) r1 = open(&(0x7f0000000100)='./file0\x00', 0x104a0, 0x66) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) listen(r0, 0xfffffffffffffc01) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:18:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x20) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r7, r1, r12, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r7, r3, r9, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgroups(0x2, &(0x7f0000000340)=[r7, r11]) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x101, r2, r10, r2, r8, 0x20, 0xffffffff}, 0x80000001, 0x3ff, r6, r6, 0x0, 0x0, 0xfd25}) setgid(r7) chmod(&(0x7f0000000200)='./file0\x00', 0x7) 22:18:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 22:18:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x0, 0x8}, {0x1000, 0x6}}, 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r1 = semget(0x3, 0x0, 0x489) semop(r1, &(0x7f0000000440)=[{0x0, 0xfffffffffffffff7, 0x800}, {0x3, 0x401, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x800}], 0x5) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)='r\x00') r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000480)) setreuid(0x0, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x1) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, 0x0, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7f, 0x8, 0x8001, 0x2e0, "cb48f82b129feb17e44c8e858bdee527ba0ec8d0", 0x10000, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000400)=0x10) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, 0x0, r5, 0x0, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x23) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setitimer(0x3, &(0x7f00000002c0)={{0x1, 0x7ff}, {0x800, 0x8}}, 0x0) setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x402, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') 22:18:25 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8250, 0x0) setgid(r4) 22:18:25 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:25 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = geteuid() r4 = geteuid() r5 = semget$private(0x0, 0x0, 0x486) semget(0x2, 0x1, 0x140) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/132) setreuid(r3, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x5, 0x3]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r7, r1, r9, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r4, r7, r4, r8, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r7) connect(r2, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) 22:18:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0xb) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 22:18:25 executing program 1: socket$inet(0x2, 0x1, 0x0) 22:18:25 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4b8, &(0x7f0000000300)=[r4, r4]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, 0x0, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:25 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)="d0db3e07fa6335f3ed7050cdfcb79c43e9518a3ee6212e9aaba7e7d70e4204312f729ce99817091e5547e0d60d3451a1e6cf8ef1b69adb23afc278091c8f66c4f777285251e997dd20b6e2d9a99fe1f00717a83df1adfe21043a7a7a570c1b8bb982d93518a43329ef95f5287759431168fab9917c5ec3acc9376436675328f916b449b1b3404acd9b00ea19042fb37ef8e4a8bf6de9c033e6a14aa82ddee22053a160a5d24fc13b0cfc8a72680b742e1850f0d4de6db39c4c3f04fc9bcd8f8ab558152ddb65bd9809ba38f9d34093f844cf2fd3d56e", 0xd6}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="280000000000000001000000f4050000317effbeb761afc51c967a24746087421a8490fd457e7bb350000000000000000100000002000000f53a0b48eeec531f596641be65191878b8cf43e08a110a70dfaedafec755150c80f6554c81ad4832f28751932810653dd8019450929c68e3ba52aeb96981bbb57800000000000000ffff00001d0000000e90d30793eae3ace6432c097f4fb666c185ace780ba2c073907d76e8067ef3d4ab20132df206816794c7a079465477b2e996a509c7c375c4eeedf9dbd3a1d7ec11599905efa756958e5fe7bc78cede709a7707412c64ad1411dad7ed986f36d2122908d8f00000083cd5f606bf0f78745e6526b19be03faeb24bd3737b6f84bbf24806300b8cfb2d19de4eb425be94469721711eb7f356a853fc85a8e36777522a1c171beee04d06dd4c14a2892d46eaa6c55f9bbc31ad86df157b0e952e90513c02aa2a01812e16077508dd4362e86a76510ee1457607b19a3ea448b1b5248950b11a15362dec69e72b7bd5806cc03031724"], 0xf0}, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, "a025b4c26ae1152730c48efe6556c4ad8452f4c0"}) syz_open_pts() dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r3 = geteuid() setreuid(0x0, 0xee00) geteuid() r4 = geteuid() setreuid(0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r6, r3, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r2, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r4, r6, r4, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 22:18:26 executing program 1: r0 = getegid() setegid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x182, 0x2) fchflags(r5, 0x4) sendmsg(r4, &(0x7f0000003800)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000240)="f5796f1d808096d7faf6b1f4285eac42f7af319e91da2d68299678e64a12494374bb9ab66ee8c911f6ce821cbaf6c773d61b3c40b59070816969c489ffef1d5c2eb97f642e4c81390897944ffd182f1624122289ba38482fe45dad8687ec950d818e40e7823cdb7b57c0d8e3bcb620dd6c0bd14ccdbfbad3793cf3c713d0f26a83352d13038c2a82cda9a2f5464786047fc068e21e8b41579a662ae0b626", 0x9e}, {&(0x7f0000000300)="0646bd1f7e1b2d9a41e6221d333f0511d4925976dc5c1fcbf0559a2c595829998ae079dd03a142a99c4fde118d6a7e2aaf6d4dbc0d1f421fda632bc3a6053bf280ae1d09a765ca0863c6e59e0a3a08668ec3b16934ebfae062efef6343a0be9aca05db2f9dff7661", 0x68}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="0c8d43820e82361bf880f5e92472f017335c84990a9e4055a0cf74a18e50ccdc112e0d083ec172888cd1fb384839fe069e750210f9bd6d3a8f36e50550ff4f9b3edfc5ace01b4a77536e4732fece3e9cad899a335626516aaee0e5c071f2921a64a3797a26777acb3d69d50eb43a810804e316bc5cdd887ee6845f6590ed97b9cc4786b1c92da38bbc95d94f12382e00250e24cfafa2b6ec4f901ec562b445223cec21a1cd05f224e47e09ac5e955841d7c897612251986747c9258bd747b6cc8591cec7f670a14e2338bf3757e1baef6ec5b1570713711b83ca1c358cb85eaf5f801e14a51b897606e0fb7d02417117bd3e78e847869ab5dd11273aa8723eeaa95ccd083c3acdd9a2088b85d7799562edfd29ebd2e9c23da125ff5beda1508677e01dbaac64f7d36a551bca24e45dbb41b09d31c31b1c528794e0cff46515d2adf68902d995fb334f505cb0a96047ed90b74ee32c61b1227149203b5a5d7a80935cba38c53053ba934459cb0a843bd68e1f3d2fe90f418cc10cebf1c8aa01f4df1f205771ec4e0ae85049e864800bf4e786c6ebe015aedc93542a284d2a6844253831ad8ae8ebe5d1ad3ea44d4e4a52a4cb2c082309e06e7ba556ec6914b535ade399e32fe10b6ce084bcec9ea7392150bbbfe1cb829a241bccdab57d9e67be6e2e2d94759355c8b5e9f5fcebb2583c1865c7db342436b71147c61e9a3681762891d0d25e23e2ba81cd66c16702cb6784343d47e53fdc0f823f57699765e4148c9c6b76a8df08055c7b882a1f93a68c78f88e3ac354cac2dbcd1c00682f1e6621cf734e9af7071732e983cf333706d36c77fc64327695729541f0500aa934537bd3395d65627ca9a2673344ad4b74aedd17f6c5d70586f48907e5e71bd7604d049c287cf15b97ce5dbd44342ac7b19f6ae1301915df27dd40cd559ae8b31b49d3ac32a7062a8c024bdb8728f78bc615cebf6b88d4dc5299c6b66eb097df69aef51d4653809ed41ed750b30b27ea1dba19c4a0f6c1b860f2f03fea4dd936610568d76c880e6f0e57b9f51cedeeac9f8dcd93fedd362b7fa459d4af57b131d59428390794e126481a361af325b3f377583ebff2f323f78a2a83a6593e081ecf51f952fc33b8878eff484276af4b515452d93ef4728919fa8ccf78b014e27d43060d970d34554dcbd0a2d74a1e42d946dba49ab7bbd535ade4285a242c427121af303a7f389f0050387a20c6c7ca9f0c2251a4be0c4628a01ecea1c221e6fdd1ec8ffbd2a329ced9f049a4d20acb7992a1fea2cdeb970dae1e623d8c389940995e96f3e409af1013772e9d7efffb2fa1ac01228f5f09b74dfe4c6b16e186720c5a7288f830b82796e5de1f827834d3b6f7ce334d2f62c22a962ac3427cb628dffcda391b12e30fc248423a274fcee42a488b2fc24d9dbd4ca1ace31e691756f1c4c5ff4088c6211150529779fca6fc837a6054422a9ec294c3c08d075d396929253cd8a322d52e636aaf3f92f7e6423f1f0cb834c7b653aca9cc23f7f44eb310c38107d26906dee1b075c5759cc73aba5b6cd47341588c04dc1769f5e454c3506f6c756c16deb8ef2eb18f1b8c2e0ed9a5e46d8265787b10d277d28a5d2dafb399bfbc1b66eb4f2dfc9956cce1b48c8949e41d3595f7f491b5be66a53a39eadfb47172f068e39f25e108e50dc070a01406d6925816804582a8b81eed88a92f831d7f3b7ff5c28660ef6580b0c42dfa21ea72684dcf363f1c1fedc4079e509421ba93f6af3e8bf99087536ef76d4368c849dd0a5330f20aed021698d51002ea2efdf5bed7c9772ac0977c330c15f5de6cbf833187156418bad707c04711dc10aa7897a7a7c3c872e06c1473992e48562342e9ddce65da352154aa998d6c2d4747a8f779404337c4aa659ee810e6a0ed40de5680e4089586833a85241d27cd9dcfe39573695467a0a73af70b8ea8d7cc1c8e2f5f688f0d69e372d40bce24aafe5fd2f8e0a13aed067b5915ee81d5af81018cd7b32fa480e6dbfc754a6bae5ff79397e0f2518be3c2c4348c0984e81480c5834e292dc69d91834d3b2c124f31914f454056caf817d07dfdc97fe5b827b551d4c23e47c61d62a42f9128a196c2fee6b0e5440b779e0f3065c4bfced217e3361f5c61e2474c3918f3c4e0a791adddc65e3dc113034105811ba09498d03fa4962f20851de080c5280c02931593880239de477b62403dfafe99f68a387be4920778ace4d70986f2080a3056ef4f572753fd7c05efb1749c7d638ed1e85b515890d3d8b9c6de0183665649bd52283d91b106dd9709aa2aa6d7d5d2ff21c32351173037d79d0716fc6467c7ff68c81200f15967d3813dbe71d492b26702b466ea1e6c8a2ca8578d99b0477c0de2cf88bf458394a91c3583629751c2eae733e91a53ff6b5433aa18e79fdc9d81eed9ac64f031f9bb3f0c7e8cbf35dd56b8415d0a3734b2c2bb427327a3f5cf53dc1267db4e1091dda532164a5f3e855d0a56234c48cbce1bda026c2fc5eecb6afa08bdf697a8914dc9c5e6711a20d8d1a01731c2e39df096d89349c4ae39398e1c4100c3c2156a9f7ae067e1b48e8cb358428da9ecab46954b987f591aeb5dfd288910054d9b6f5b236203167a5c7927c333b81f703007d036e2bc629f94fc64e1eb457f568592af823e08c11ae38a56d24807a950343864ac6ec3e57ede951910fdd3cdcaafd7df9b667af66978da602db01f3543db3636385b72dfc57e2c3fd430fcae9215e6cb6fdf1c38ff4f308df383bcc99e9c0478b2b2bb069d1c76df11b5d0b9fde872d5a89b4abf2296e82c2ac5a5c8f32091614b4d7561ff9440ab7b633fbddd2f1454fda949ef80b8e350298c94696825c3c0822519f247d489f10c694db6e328bd20a6bdc5316351f850520e89827ae6d1bf14675669bf564deb21d2a9810724f3bb8ef063c7c178b81f4644f651988453b26698420c1046b62d491a407459d1ef520de9a8afbfdfaa2cd03f6d4724aafd51a36f9c1b093f3d20b971107e7daef21bd477e73d7e3f2894342190dbaf760bb090030331cd1d779fe95a4a408798b09aa5e969c17e7468ce95f48fdb467693aee92159830199cecab084d87233c0e126e8adf8f0435450159b25888c826acfada97062838f480c83b630156ed07b330d23dc5892dc6f1b97a33406e8e935c010dcbf98af27ea9551f43dc697225bf3139f09be4af4b2fb4260e14d5d29685cbcab8b42f937fdc5c620b24cdaecfccfe0f50688b04309be7024f684a0b54e7cf1cabfa5640d01d3e62afe7379b474a211cb92f3169f9cad062c7fdde1b5bae7aefd021706bc90cc9532ad2045622962f9e47ce2a14a95a4c0836c66883f27ecca5479186d9e8b49a5348d3605efb6f8c6178ae0b73ce210de38ea34f41b6e44cbae1d3c9677b8cd45d534e552f119168590f7e4b8bf59d0cfe1770337ebce2efb33244383acdb729157a6f9dc77b6d2b711ec38d4df7ac192fd68a448a33b911708a410988540b83101e0a5df12141a52ebb2317d66199fdfcbbed966a308e0e07be6c1d67171892c947702d097c1145b7757b60127024bc30213720a7359912b6f12e984c821f1cf735c90e0731033cb9bc8c34148688bb849dc7bea76f0758192b10d25ccb9e9cf25f4af81892824258d157fc7fbf62dfeacd0c7669945d6ed5f41f4f3aadf48286a6b3cba11c90ee45847f198bfa0e1f522c716886a26e9e41efe6e2a75d386b02ad1234ab1fd4793881aab7cbf96db9bb3be10b1ecc1750c2d6ef49f0d8acd32b0e26c3b190f29d2bb12e4fd0e2fd7138acc867dd745cb7c1ed303f4ff768719e921eb5d09db203ce5dcd40263570743d0c5ee1e8675077526ae0841131d9b7a040ee722f79556658ff0e18ed7add4ed5391bc54551ec4aa56efe3ff9bddb9893916fe61fe53a385cae5a8404bd9401f20245349462b70fd7cd1dab79af6cdfc48da86a6cb547f7ad967032dd818368df5fce9124b43bddd3cfe4b538a54eb42e95e4b4c66a9fe985eeb44e995e8518c042bdd99b6493900e425c4a6b19147223b7367eac28d5875f71e8be9a5a622a80ab8c966236d86ba6f9a402996846601a76ea103853a06dfeaa6aeb2343444aba6ae72d9992eee11522d7fb87d927c069a2637c4268ed3409f2184933cba90fab18ec322f600be27d4d319a18edac50ac1aa11e8a7393eb0f800754e8aa3370b8650aa2b84f6a675b6fe4a738dacfc3cd107caddd47e3b1f000765442424fbd465380303913b610583cb875946a5f3aa2138e4ad6d6ca355a13aa8a3586bad9a003d4eea302d4fd7aa0d69551bbe6a98c61a00caff18e281eab5a5ba325b88cb64ec2329e15c6c881ee9ff886d904a376e9adbfb266595a88f6e7cb26d2a33b700c3c4ee54468a797f20c2b55b1e14e60306fb745acaa4b0579a26eba9fd554935ad7ddb4353b9c888e1a2540a977595049a983c765639228333dc8991223db0de235817f4fabc9991f7cc7b6b1d046aa0562ffb01bd537b26d1f57aaeaa9028d6628dd10afc7c328294152f7284e3fb65ed49d4ec05e5166fc66cd8416fd0e7d1d8337c0f911d5daf672beb22115461dda99a5b28cc8a2e90617a090a6948b0fae1b9b69f4a8b698df4a773cff256acb6d1741c12ba0e1d1868c896881eb97d76a8b6bbf339e8c229a52fa71ae08596bcec9b58c6506a35b47e10ccac23023b5db438873f078e092ff3f6b8d7ced68cd94c0f1abe38c2fb790078d736417e9ec92aee3119eb10eb98736d179026b36dcefe25c342f8cc555f27600e8f9b3e350a5650429fcac821813252c1e176f99d23bb544930c3cd922f8b0e7b6c40246b91eeace47f33337521cf8766de7d64270f296fbec1f2931a85d5e16164bdaa08967defe6453abe38a0eb78a70cf6cdcb9c3e4c4f5f637274510d7dbad5942cedb32f546c4172bf55b1afef035da871775573dcb8b6157008045d195f2066bcfa104f82348917dedd5b0f1af89c866fe2d732a6df44728b2a8b1287e32d60ec073a7af46a1cd1e2e2f1310957714e297a2887915df431eae1c39ef3ba4a51ec0ce766171f4e6cc62033fff19d78a960d34327920d067b268e1095381bdcd3a23bc5dc50a055203e45c60159be7c2aeca0d7add85c9dbd41b1264016c6823dc0b4ab1de955f191d07662c87c7cccfa33044f0b214f5b824cb3d626ec841d6a415e8a46e536a59c4cec7c2f147c0cb77892056dead34a15dcc3e39d81f591123464ead417c4054b6c123a478b3c8079a3ad0f91f14ab1e9eb15d3c7d621a4613f0279191990a3182bfa55f36287514b2a31874c6ccac27b9542898d3981259a594f9bae8ad0b272af0200d0d9857d24d15c50404b84f1dd9205ae508ac9a32caf45456504b0dbc0a50dbea041f967105b51f5834ee06f02e751a95d094bc64135fb535b03a0ee128e9948ee8a15cb9eb3c9b582c140ecd89a5681ad09fb07c05a5bb5fddd315791e5b482b708070d327f590d39f8635a633d56ad8f97e2dd35a762488d69cb9586806a5656e831a608d47ca14675afa65bc785f5739429a0cf3690b988926157ea8b7ca6cddfc453f3f71aaa9961a46e6898c5edf4074abd8a5542bdf39e04bf5a01753650b4111b447f03630f985abcd1a0cb399a561ad7bfaead045fd491157a0b6d482588b8979dfe63becd63495371ab5b86646ecec876b6bb1f3430ebfef6f0b61110f417fe89c168790a6d4bc3458d35d8e1323d42272d67d9402690bfaf1533f027f896bf70f84b8392b563134d", 0x1000}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="8e94fe0e8049f090522f579801996167f438b98b6e2f", 0x16}], 0x6, &(0x7f00000014c0)=[{0x28, 0x1, 0x81e7, "38b64b57cbb5f6659ca5a58276a3318d5cdd21a3e2bc71c6"}, {0x1010, 0xffff, 0x6, "a415343d462e87b7e6083007b0cfead9eb5dfd806743094a1032829214bce3b866c41b6c7cfa84e6100cd300a37ab74b9599dc7d799b11dee8bb97f62ebcf7fa39b7c4adad5fc746b38375a92a2def96503cc1010c27b64d16374fdcf92b214c6589ec8d480393b61723150bc4fdb826af2f13612de29434aaa522d9fb89a9a40309e69f5e278a9ae07b864109bc2909087b01dbbad4539305852933eeac3d91ce73973058c87c631eb3b6e6d53cf8cb8ad77aaac5e8fac7499cf8fe7372659d22587c3f488aea7dc3ad61b8c5855aed14b30be772e0253a1a86014d88543af800c62d66621b62d0e7cbcf4de4ea0464bca829e9d06447ef6549d232bce897910cb9e249f07a1207030246c24a303e22e113171b8ff08c9102ad496602032aee7ad9708b19b031945fdbd1355cc93ea5f9539cb6c3fea88de218cd2d5b5877957ced2ac232fc531ae5f5ee174f3bf5f05e941a02035bee5e2991b91c0c73ba5962e5c2426c637d9e7ebd3f23599a7196fb0be5b3123d7627dfb7f24b9b7d864b87061a9fded4b073f8fd981af3a6220b4872717f654b1b91e59e05dc83c6b0c70dc8d50251f02407a521caa93751bbd5eb8b4438fb9263d37ef6726593da9ccd5d9f5286180d0e837fe039f762313fc9e775ca279aceee594c8c241874e4ba8bd813aafc9e84f11a521910c3b6015ea744c40cba9b3afd950d2af3fcb4be2a2bf47c573f1dc18c3f8624b9cb7e407a4cf52007173f0bb66d1e929645d1cb7a2eb234436fb49189edf8f6e603f270333ea830398a1e1013803fdb646bf97402f5f0501e52ad299a4d33658e705fe9b554b720cfe733f806ee504dee29d2233d990692d161308b12d5675a9869ecf64da6b65f652a8575ad8ed0015053df3c53d85a177862ad97248734b3b895c553c81be56484933af0b3992f90f3c7d6eba05bc20c1f1fde2c92ce155a472f09725d0003cfc9e12a073e3b3ff4fdc3d5589d205fd7188c3c8f487af6940136634c004cfd71017f69ac42b829a2ba35800cd543d2cd14294e2469ced4d2cd2dd49deec306daef64d0f117f79f7c4cfe6ff3932d1adcf46483189e1b48c410c839ad8ab4036e271d271888d5dc7e232c3de4dd9ca5715f4fa22989791b804b5ccb2bb88fe2be1cb54fdacba474fa436e572c683404d6969ba681e0fa4b0e294955fed9bf9d1a3aeeb7f519ff9606984b59f67bc10d9a69c06145000af0970f395911451ead1eae6151bd1d1583b0c09a6d17e4c78027eb7fdbb70a0c6aa237ac1d1ee14c2bf7ce3b605525079f01e013ee3de944081026b68f8e0a998e1ea74303ccdcffefdd0e237acd8abb5fce7754a3c4ccbfe6c6113544a8a5bcf97e17575e47ee992c458a2bc9b3b72831e8df9db3e99887521710df5419203bb6c2bcaedba2171eb6434d797469b64e6cd9af50f48465fc8bdcdc4055f5f9bc186a2583502bc87fb85f14f0f6e6eb1d12ba29a4a2d57ae75455f43f2b369b07b61575855e7dadc4127098f91d9082d5063f98bf4185b791a28cbaba3941f41dbd84befa70b5d4adf8109132d5a316ee253e0add087f29cd3bf55958b043359f2450d1178bd44370e214b1a9cb17b31e9c87dce105d33ff853f08d62f2dbaa160b69b3b30aa1558df8b9b20990ee3749e8ce0d31212013d29d494a7b65faa3586c2e7140fda392a065d8f75aae957c5ae67d4779674066e291c13e3faf8da2f115f838634bf06a831f4bf096abf23676be49d2f793b11f49b0a4a738c2ee3aebdbe97ea5f17b047decd6aa4bcf07b24fcbaa8993997cfdd92ad6622ba60738cba9b409b8c3518569cb54be0748933038b0162efadbed4c2857d1ec507f3e60e1b114f08cf1a321775855d45dec6defc4a9704af59134c07f922699e71e875f57a8d36c6d5d2f48bd6c92f08aac5039949909832ded03e2ef89ed75144a74bf5eb23507438a92342c3c621381703818111e477c0efc6870e8e2426454d35591ce9ee8e3a70cbe6321b66fa5dd3dbe7f1f114fd70be073d65a638f54588a70e982571117632ffadfb1edd83801717efa3a5e0579cb377865a03ace9858a0af9f6df1f6b7a18aad5f1400402390fccca225a2d692a57b2fb7eaaa0bcbcb4db5fea018f5f5f01575fe4a417fe0078de7f5daecbcfd6ce3dac00d8d138d39d9d9a0416e72ee8d60757bedb639faddf830c2989a2008ac7c8f116b2fdd8903afed5029b7c86d8c41ca87786de2fdb604366792ca91b2a475892b748f693529770ca8a586661e2597a85277c3dfa00e51d5d5cb30572361f2c32bd39a49d3457fa60d51febf8dd359b6839b4e9ddd6bfa3591d219dbdaa919057a898131a23eb70b3fce2693cdda8ba92d83587b3c82e4562b980d37a7242dc45005ad712adf1e31dc3ca3cf4947c1b420ce6bf4c12afca15f0ec161ef1fe358c71ba74630e845a61e1e8a2f1d059f7ae947b5ec77647053cd3cf4cdd7bd75caa6b3058da2156ba7e2ae8e56899c46d1bdafa35c145bba85ffe76e2626171028489b948bfa4602304062095efcfa10757b25e5846d3ccf563486bfb6ec55cdc7580caff579a96b9a22d890d284549ce61231b7207434f5e5630e7389bf013e6113371d141ac0a43e22427c4836a3207a07174b39b405302a5c744f10f9b7a195827c4e260b46158aa07e803a10e6b3772cf72858501bd9b0debe682cba68c1a5deda6c3bee5daa5a1642e60968cb4c3a7dd3df568f8eaca6d0e93f71895e0e4c29c0aaf1625b0943add36b7aa505537582bc989efbd62f57c6764627fd374ba3a4a9bce0090b9ebcff1144c8a579b21885047dbac7a0205db73c65063e196e0f62cc8a19404ab902226c24d775e47cd8ec5c23ab6bdfd3ebc7f3fe666169101c2b213ff8b49fcca30756f986895511efda3574cc8c6bc4fc6b9e67832933737515b5f47edd0deb6ec3257c775777032ddb584cd28576750ec0c5ae2377ff8354d1bc3c82ecc2eaf4867c036879d5773cac54b7fe1ca7a799190ffe79b51a7ee187952ad8738edfd16bcae73e9d5a2d1c8338b648040377d7223a9f89e78c76c4e25cd4b15bff0829da9686d6b9fc33481e4bbc6af1f29411ede0d398aedd5578af0c3c147f069a554c574f5d97210760c3eda04affb330df0fde2b8edb97c87f491c056be37b7d3ca9c435d3fa56edcf3ff347994c03402f8e18ed1e72be7f2ca1063520f97eac602cded033e1c9c39b93bb47c69b25a0e49a2fa4ccfba2a8cdde9acd4d8a8a11b0286bc348ae221e31eb97150023b0402bb2c9b8e8a56daed90a827ba4b4d112e21af5ce8488c8ae5dbdcaa16ce24d61b8abb7f35334cd42a9e0e1e6efe7f11e58bd4f1b37bfbed14103741850dda647e9dbf5a329808afdc0d840e0b1441ed8e8fb226efb74c58ff9076c1a981443e413572b80d3936b218529322e2ff16f9e9aafb30d23dd837388f5997c48e650e56c384d1f46d8f75e47803c60d72a9631b65469290a3ccf575c8ffa46f11aaf30f7c99b67491539b78add1113ab91153ed05d90183c758e0ff57671745686bc2b5bfb12f1f03cbcfbcbaaac2e36f6f75e5772742255e9bff8fc00805cc5aea5257c496b4f5a92ef16ed5b3dacaa21a5684eb805aa49d24f182a8a7739c924b9e1d7266e92c07ffac6c2dba8781f0cc16c403cf6915d62588533dd883c4345d52fc91f80fc0d9df6d8102947e4e2b69b508325cf8f6837b1a62f06038c51cfbbdde54cbbb67da1d0dbfc62436dcdf0a94a4f40d47b2d7f9179d8f54c0c6c1d081b438763a5982fe83aa5affbeaf7a6ffb1a738d4a2d84b9799fdde7604b3a5667d5e5f5ed6842361d74445321c680ad0446ce83bb6991b50330a9c373a7d7fd2304bc652e3de24bbb0dff2bad2ba7ff9819cc1b0da05a342563ac3945a18ae09ec600bfd19ffc9ec53f2514b23d0568fe605f182e9abed6f041a17661620298b094b38450dd1333e37a7093c95dccb49fb71d499c8e77b9950d9dafc88ac5e5184782ce49486e19bcf624790e21c44a1f68b9c5c428c166dc906b52241c4224cf1fb582a14041be185263913a836c1f2365ca7efb3ddd661926bcb710e7f075780eab3ca9c8b0ae07e84c9d45116dbe16b05500f0464a0c001c7947843907e31d4fc18f8bc219a2d6b845a71f1c13e2feb363956e82e60dd45f76f5067cd4507b85d5f2c28d7a58d4079dec565eca5c3bf3aae7b969643f5a2dbb95e83f90f51ba20618c65362319100c4a7ce97f9c57ba2c6d344e58a3b4b5b74c0c52e7fd630cd8c742846e70c4c87f6cf1c34b874ca39c131821f6833d75498cce9309203bfb1e5211c8c1a24bb68556783e40b65a415db5614f4aa08b9bc6a2502daf8bfc40c40d3be2de2032242debeea719c19c22e20844200a14f19045d3bce669d970fdf19e8e4c7e49123873b2e45938bc81a4636f7b80fec314de85a796d857dce76e7fc7f74945cced4eeea9781b2f246fa538f05e136edb220b09fb039d76d0bdb89174e2cf835f6782dc6f0c974f52eb7111f2aa561e791f60480d97b437976ef90ab63563862539ee6e3e54321e68958bde2def9460894bbc467d6a1735a882a80bf664f837661ff2041e272b73a359a0faf4dcb9e4c79df2065957e90788b79b418f13cc7d40dd5964b23703f9e7af0b45ad6a1acf0509c2a7f671a469b205ab02fbea9d45585b82ba7ba8379eda65a7e45a09abe412d65553bc91f5bd12e6a507b098407405506a8e81740aada90d990275e7418620766de7c145065523aefd2edf2244e9f668e3e291f78c3cf9c075ef73873939ee4d2c50dac80482c3c5ccdda97d4cb33cfabce7c23c72a4a1d758421990dec5df1dc728ea31257981a8e8d11c85e4f509aa845299de20e217c64955eeb66fe6f0286d38ffb1d1b99c43e6ca3c06ae7200fe46995cb6cd7629cdcaa1fa6a123ae7b7a5badf4dd33976e9803fa8c97a9e4007d0861acf80f2161487f91bfac999f768e6867c62b7a9a47856b9f3b1fe541132214c774a18273773edd59778422d5a85d5c9b51a0449019f0c6a71d641bf5c4583a06c5b5d492d7140597d9180e13afa363b18fea246f094850970bf3fcefe22e29fcfa6109215cd12133cfef0e328ba07b69ad35c0810b5e56144f955b14be9f6dad885918ea2c64b11470119c7266cb170b02501ad78f4dfc8013c49dc85a5d383c91809bbdd0523823ff9c7ed3ed8c15e37f0ecfea1e29c657efc6efff8034bb217914be716a48bf1163d8ff9e799ef580e7f48fa5215b8e7e33a35b8f8299c201c58ea8d3b41a75645bc047186de84ed2f340eaa5d984d929844b0df2735a64e32fb7cf8a91c21709dbc3855c14b11cc89b84550b0cfa6fbdbeb7e28007a44569214b20994168a486349d07873727b2fe42c81b096307ea40afbfe676748f4141de7386dde8c7d3a5a0636ca0b198c010a839106ccd67d36be76c9e7002cff5562437245a0918f7ae52aa4076cf0283bf6b8ad9949b00ea227087b30c1821ebaed9ecc43b71bfb93cb5ec85abb0d91ec4b7def43934dc946fbe5467122a8262d18e7c3db1220d939d1ac215bb2daf88f14bfd61ca2820dd31a7f6dcc3da96742d3429d950b3ae5114cc0828f7565eb0df81de76e9513d36a135a268661cb7c81509abc41bac8042c6f1d742306247a77e920daae52071e50d39270416c43c5462aa2d9af81b5db662377098ffdee5e90805875fea192ed3ef682b241ff469eaaaaa99a5c17fa2594b14bd16e516eb2430863ce4e4d7ae0c64f11bbd076ba0bd8e5b2"}, {0xc0, 0xffff, 0xc140, "565fcc2603d4a477d2dc9fa7d08b76a81a53cf9931870fc14fe7b27cb81aed17bef64a822be37eb63a8e3d9f860fe0e40d3785a61a6935d6b6964bd3d4f1e7cde2c4866d690d1e25a03fadfd48a9c61cb5d3a747d77bc6806b59e43e2cba2eb47098294af9117b1f7e957ac7362551ebe9b49649d10b639687455f0116304aad4bf19b290aa272cd796c40c3928aab8934e1241b6b2c214df2133b2ca65148343599900569b9f9f9c8d9a74390f2dc"}, {0x28, 0xffff, 0x800, "a07a921d1b5a639276029348a17522cb3f8ba32c8304"}, {0xe0, 0xffff, 0xfffffffffffffff9, "e208cee603c998ed8ecf9cf2f00990f4d02683548342aefba73b0df35c0043caf26abdbffd5c1bc55b35cfdeeacbcb77d069e23b2a66c3e3a8295f15db2777c04fab84afaf103b943e45906a24822d483eadccfc5cf228b6bd21cb08bf76158bdc90a119d09c1fabab69bb0d5fc65a60fee0739fd82a3e2d40b781d9af93f2320a65bda063c6ad6aaf47829e00ce45ff130e749d18e70fa6d17180e3be9b9bf757bd514d3c2418a5ff4ca0e37302c946846788d3fc2ddb0a588b4081cd3fd6fe271f00b29d44f6194053146a2c5b550f"}, {0x80, 0xffff, 0x7, "bc03660e7e3ac049a4ddb667bd588170763fd3acabb5772f681ae521ec687e5599930939d59e7697975ea20cdd645770ee47e6335eb476fc5125430a0aee136578ef77a04311ae44a4b8f496ef857341d2dee6a3ddb51e3115e1c74ffa4a7956dc8d45dc8c5db9b6c6"}, {0x88, 0xffff, 0x5, "f3219c5401f6551e007feed746a85eb971fc0d0f8ebf87ccd2ac348ea3d36eb33dd7e604ebadd7fef0a921800c5addbcb525268602b51816aa06ded41042f881cae6c2cb3beccd61b2ae60e7676270b5bec590823ff2f25353754c46588060c8cbd3219e72268723f2bb6379d43e87b056"}, {0x1010, 0xffff, 0x2, "8808a035079e83137d45ff9bc633099dda586d0e421e9df37e59cc732da993414e899fe15451f732d10a1aaf404dee02b88387a68a81f79c51a0390a8cb39b58a841e8233f926eb6c39203c380effff19f8417408f1b69f8457c660b1e3dd3e39657f56bcb2e54b99b0c8d3e38a4b01e287178e97e6135fbd17994a758c9e243ebef78a7ccd080b8e1bd314c672d58194b0eb84677e6e3c303a523e8fa1fb7ee0dbd743999674965cd3393e242ca7ace546f9b962f6ef708ca51c2aaab331ab505574fea44a8882df590693edf7ed98eae0834251e20f98b366d50ea9bdd9d46eca577d186f2e307043e4e3b4ee47b09326e126040d7dd56afb1408bf724429e66cc35e29d4e0bb7c530278d4dd137caad408a7ae49a91b51de2029ffe8de0744c22db0b0e11649c078dcd698c14b93912bf09839fefedef8a8e5c67eb6565940205236a198c4b3e21b8290d07ba8ea5b034826af17e696cdde392b561c5e61932f398816dea7078cba82ef020ca11944d525a5c7a4a6915023fea44a5f5fc328f9eb04c952a16ac2a39937ac944326198858282e1a16ff750781cd4594591b08a3a559f7ad59b5ac055cb67f2040eca5386adebdadd78f8aa72ec87783250ee0f264d81390d241639e03389f9a67d940ce1e595c7d00641e3bc7cfdbb092b3b1d01db2e97114196df3763a5099c5c8b1e324ed58bf7eff01692fdd5072191af97d54180147eaec45b9a5f1789e7ce641e7227129f5374323dc7e53fa4f8d8169ebd8382fcaf81538158cfcf01b13c405bb4844bc1cdd6f41e4680c0bddf8906806a406a4b6ac20f8efcb5e48bde20c90ed644ab1b70539bf20f2dd106a42717ae516989087491e6b1dc7e59e86a62c0719f01da9f0adeefd2971b5b9ab40b601eec34aeae727c3a1f1def2a9194f8b4b616453bce8cc6674d64441f2e659cdba380a9c1144f583289533c9cc359363134a17ae5bbe3cde1d62660e9a4c5e7a52148f1791a2e96140537b0242b2950785f870fcce36e08f68fce888b53dce969838589b1654789e8fe1508e42a14237649d54852157bd5453b031f5dc5c08a6a48936be73dd55dbd24aa753fa082f0e51f326c71ef0c8679151e450b4aa49dd4bb6e5d6cbb27806ac2a606c5be7e86861ed3e3a2a2f63ab7c0d2436aad9ff828e5d2860a3da4d4db326c82cfa538e8bc7492cb814129c172c1cf87ac08cd7d879643b9e1fa272718cc1a9c7aa23d6ed45838cc4e23992aaec9b47c7de7c8deafe34caa0fec03a7e67ca001a87053ee1e202770d39e9b6207c97b84db8ff728fabada815ec719cae82076714bd9bd0b4d0f25ea9b3f7ebc35151b089d61aa726824cc23e7d02c5c9989041781b4b65a34f87ba56bc383449853ef7c561a285cdf1710d4a4f6f91b3330234952d0863d81ef05076a53d53eda611ae9612abcc5aeb19f75c228b1d5959a066a1161d38addf1f67e45c4b6cd072f1032ee71f070ff0c6db4a67e1323c05949a83eb1c838a9b6a003243dc26863263fa4c2cfe9b9a388fa017bb3e48c1aee24774c070a2a175b33a811022c95eb6d2f428af137e87f92b612e0fff0ed1d0c21e61194d7319bfabe5658346e5965e0b25a41737b540d92dbbbc8fda5ecac0798847e2f23093a6367986cdcc3f8c52cfc60be88fa5a6e896091bc3e61abf0037e5f10bab0c036d1fe859cce1bb5bdf74e4778ef01d4b99f78aff30fd1646e129475f108c46be30725a7c3f1af1b2e30a560b136c01678212c2a53dd40be63b5431a0dea12dd13f55c4ba231bd616897744377b76d61e00298c61cbaab08c72d9db7adba60eef9502b8430a5f692acbbfbf00ed74978ab26e26f98745bcad33fdf355e18c268d0871c3997148609b28ee1d4fc1a9b32bb2e3f52696bc7ab67782e24cfd6f2600379d04d17f68829c71d0d813d0c917573aac61be6e660e9b995e26fe20ce11c07b2fe2702ec8569033b512c31b531abed0a572a1280b5d81c0ce77718bff90172e0767d5ebe375cad7e4b03321d274cee0de972d511b19e2a32afcb06f771b6ce0055e1d3e5ffd36cc08b2b68dd373857798adf7fc3f63381d794c9eab55ed52cf26bc6d38c3a7f2e228f125db9e7744e30b23594c6989597cf324dd10524df36a091ffc8ee404788df3a1eaa05120d97ed76bb13bbfca582df09c01c34c2bb7006ed33059a76e11ee3363b19572cc912c67313555c028f1bb1d27da5c5327e7027cb4e321cb8f41ec2bb36508774a180e15bc1309030b93ad6d733a582581c21c035a9a63eaaa10c8161904e8c9ba011a2ef9376c8cc1ec3ce881fe311976f666a280ce09cb46819cac8d1e1d27de0297566a4a5160f46c34ce490defaeeda618e0d7b67d4e918fe5bb0a94602799d8a6de2f131424a524ad1f6980a3c483ea722b6fb7502a69c0b5a7539bd3ddff149841335e1c4d31cdf8da69cbf400fd33215d0e314ee1d5b143431d53c650a6b6708ae34c47879e687c6a70e4180c221d7b6c91f1257bf5ec29430f0d6cb5f926897324d3d2999304b063f4ad85ac549de9672138a2e71b99dd02781af1e097c5ae9b6e043d6ffe5f4b2592743dec210d1386e3605047831c0c01184b365dbab9f9d521e2c72db1ca961dcc92163648797dc2dfdf2eef29851ae194feb12e4391fba865263524772cfaa390e4aaf7a95f03d271f386c5a78d9bfbf97f62d8a439549d9c1803b6787a7f8ff26e9a33b4e6845affeb92c20c2d5a421e0ab792da909a0e177e72e7f50912d807f7f39637c175bbaf9e8ba6c1270585333a49cb1bce86d3e9ce2d5ec5f32eec958469e5ae7a347ab1522672dd75831bad852f1ebfddd8a3fe264c9c63967fbac4a9536677d4bde850cf2fcd42765d3cad92c68ccb12fc1289f30c4f5e991716036e847822e92be7906333dfc06f0d632a82810931dc36975f2d78062f290319912370df3356ec5b0896d7d562d0883c4b6e12b521041836e02fd9e9a0f00f20ee28ad744124b319d1b0d6cba63fbe48086cf3370fc740d9741b9ee9474775b6e3683adcd55400dee8cecda34655606e6526677788d5b64507c7c3bfb7629ac3c645c29abfb6a61970bdd392f854a632f50ad5d45bb2fc406e08fe9e65a98acd8c66303964e6a3f4a87b691cf8cd2f2bdce0c1bda751f06ee30c2b4d830e1f87736453b0b1826117a1e39963d052afac0ab2ac37f835d0aec512b32adf1233cc298d340cc4d8beb05a7b74de2c59418a4f24d0ed4f2ea2dcfb74f3d4e1ff85b6bd41675a774d4e5bd9ea1d660014406ab1d74c838cbb2a6f45aca0659dc939772f1e837e3c532934d8ae1f4db7727c206d67841795b3e1cfa7401e764def3af920637a44d2ac60aa28159bcfc5ca430e3e4aee96aada97e7fda45a79d056a3b2f59e1947d4f92e72121702aa731449edc1e548c2a283ef6ed3163ebbf2818af2d2a30288849c6ca9a5681f46dbb363b30efca37d44a98bd80c47eb855d9e7262d50b312e5dc975dc2f8ce81823708b1fcc3d9473db609f191aedafd049f370c01087d86b1cab34626279d1c2db2efa08f6e63cf7ea16100d2fb5aa01ee5fe2921a94e6612e8c90c08a67d4bf48295451c6d1100e9d5ee6d62edd5379e73f31597242cb18beb4ea527b772bb50be774b8f0f70c83290e112819f738e3693f00e5ff1bcceb0db135ebb16c1f8ddb20e4d70c5e3d435c0507275b154a82d4373d30d9b0ce0bec439c429ed70d60ec9b1bd89be6e04557cecefa9d3454fa68ecd0467cb2b3018fd6b2384b21842ad8edb9ce3576975b240b808daf8a1d21d3862deb1142c47c298eeee7f5bafba18c7acdd660f558338cacd34cc98f41b046dae441ebac70e4a207c35d88d30381c50be67adfc84230f5aea2f9e7ce762f5fa9277e77f70a79d7dc3f77e7e890e625aa51d5e6780f6140d2f03c3a2639893565e2b05eb970fcae902f90cb0348a2668492d79cf07942241accfec979064a58d2f6e0c7f71a84f531539f5187fa5c37166b1e3a3400626abf23dd6e96c4aeb31b6ee82d44b7ce058a15c31ba35b193608eb0b989b53b520de6ffb0e6486fe901eed0e54305af21c0ac55192cff376dc25b18c65aaae1d2a9f2097b782abef607251d929f3316782961a98d4ba9a650eb957822db9463fccba3607e4eb8721e41254e8ecb8f4c3be5d30693bcec7d4a45fa69b52956a5a301b5e863814313990c773ee39db3a2adffd470b62555f177a89e9129cca431bcf49efb101d35cd3e868bedc08f910173a2420b500ea78e943a986f953c0c9bcfdb73b029e16a48377b0ad3478f8f093fdad7ca594596d054ca928f1bcf236b5a63a682bd8a6989640e8f767e2de2ec70ba9f6ec8bb18129bae3f2b31e6c7ae5e5845a6e7cf168345fa7d67b9602af2d1d9f11864730699fddbd2465de6a4ca1d415974578c5b5396928ab05908f0c7231b1aeea62e323df17f470b3df743ef85102e0e43ef649daa61d7f23df20b36cd214e19c1ee347b7d6d52b42d036765a65a3ce24801d9e03940f9f46adeaa443f0f2a5e76404696242c8f951371a0c40c8b5749b7e8641ac0bd180805c109156adcc5dfd5d35851dd4bca00fc52a1091e99ef7e43fb74fc7f45ad055d54fdbd2e281722ad285fe35b19226f442a0443412caa1d03f1e1c4c7f7194984c183cf33becaf30cd99c8310e35870e29c13c8d30d0fa3624e619a3e020eb04ae3dd6e8cd6987f10edc385d922753c730250f1475ae93deaaf1d0e0c2e2527aba28d642b2150c32570de79deea17dccf3a573eff00ddb5bbc80c99f05b07d732f4f56eb41f3a65248b1781bcdfc0047f609c1309cfeb06863692d8ca20ed538baea093439a492327c295270e1012ba967df831e1bf5e24022d3820ad335cd589787f48be47b66d9d7db26d40c8f1b37e1f19fc52260fda45bfaf2f9812fd75d91921c184b9e17176b71fd2dc1bd5de62b0a3dbbe5ce5415700924e5802685ca03068193380427cc9eda2c5e714bed0e1f1b8f988d1889571669a7e248168b03bd3763f2814323ed9f06f2b0ac260ce73da6726d0e9a62e744fed368f88213b0e963fc1c8a77dc5c9b83fd843dc94387def149a622ad1a89d45bb010b651036cc0404c3938a65394b913eb248a59eba63b73d5d409fd27aa58fb915f4e8bd5f6c5f439619d6ca37fa5298616382eb23a656604fd15ba2f7f08d147b8f4b563e31624d0ccda83eb3c19f482e86094c1e39525dfeeb884130f23e46da228c78cb1bc16fca0bd3d8c39809c736fb7f7ab9bb2e439d8917bc0dfaf8d149ffca784abb6fe63d186c15b50877fca1afdf1d3a6c1d08a6d2b2c72460da54c933b40e12d16ee670fd0d76a62f8c7b0fbbabb7956007950e736f638b7ea3cddc06e00928ae8b36f809b230ffd6b7fdbfabb3177c21db9783ca805dea263e0b2fe922ca66907cf0d10395c87c02cca1ca815a881e8daf9f5d5ab726c1c13eb4be1ef1e2f18c7aac43c2794d7fd1fd29171b2ed55461d04845f03ea7692b2d5605a962ef227ce787711b0b92de534112caf84d599ffb7f2816a4287a2d855becd6647233360684c4ec256adab2e5b312ee9e0588ca4181549467b6e52963dfad555dab31f7c1c7b7881f3c4b66a1d1b724c43a68480672006fcae889938ba4a2b8920257acaeb19df7bcc47de099117a8e29c0cff8ab5882ef0d03739bec9b4fc7c19c33a8e90cb04b411bd6efe7f60263da456fa590c9a0c8305b3279d468ac28431880410edf4f545629dd000930110da4f7938748c888881e188c"}], 0x2318}, 0x400) open(&(0x7f0000000000)='./file0\x00', 0x4be, 0x0) writev(r1, &(0x7f0000003d80)=[{&(0x7f0000003840)="f5c9d2de9d34f0ae63039bd3ddc1c3e2457434144a0fbee56c7b4d9983de1027d710715a227c815a9b5960c80a3062fde30e585bc239072e4178a2521a8867353a40f0be21ee43e5c43430b3f8aa", 0x4e}, {&(0x7f0000000380)="1e2616f71377f8a1b41e54ae3c54cf4545e81eccf031baa292f6", 0x1a}, {&(0x7f00000038c0)="94affe24f728f1b6f0f55be6ac0d8299d4a749091946952083e52305063b7d25fd020e006f535fbc6d6dad8d0ad980fe005bf8644f984bb7353a34c9d6d10eba6cfb460b9bd4834cc82d2dd025ef53118b660094ab9b081eca829c9ea7a8bdd23c6f517cd96c", 0x66}, {&(0x7f0000003940)="f9da7a10d81d424ff62e06a1f433ce95edbb269675efe3950d9eea6fcf04d052aef50f439c58d1d19afda355bca49006acf7a4d7a5847f1730e4043c424128b2937b3f097cdc066f4f183d7de6444ae575e22b2601b00000ecbf5adaf2b80ca2bf65ca42839270c0deeeb411ee233e3bd4cf0cfafcdb381616d5989ba8e4e3af819983532195e9372ad25de0a06376e57422b8d04d29039d25178b3626c6361c5f11a83c58e91ee27b366f4003bad00a320825def966219553d05fad41c0c2a5dfd2fa69786eb32b81c6fa26d92d12a220809c2b0f624a40", 0xd8}, {&(0x7f0000003a40)="cc067d741b15e889268102057b34b2cf2ad81fe9ed99e552945f589c17fe666f5e94249ca96e245430aaff6a80ed0c49399ee9f2d0e97468a3d0a715eea7791e13a568cfba303d83e833a898cca2bdea2b8aa5f4b748b059ea890bfd629b3ac5d3b0ee1d646e5820e8ef26c58df680395a66204231e3a489e30110644e38d8a15c9673ba086b5d78fdcf2aa095", 0x8d}, {&(0x7f0000003b00)="9786e38cade8cf4d140183be86f4369de2fbc544bad0efc9d9e4b304870ce0a87638dcd4911385355630e259cc7d9f06722baf225b51f07051542b392b753589e558a34891b7b8727046894c1cc5898eca033dc2ff4caaaa78f982cd57d094c11ecf3004a76a1403ad62231ed946a0ed111deda50a43d59ff0da4cb61985c897ac98f7af2fbda7df8422e796b47a58aaf81c8f0fdf4980915f17f92c4460077fb6f4b4a882cd742a8faed0fd6d8eee7b9c995b56607e767e4223cfa770e60cc8b65f5d9d0aeffa1354f6ed159313ad59beafd76e22e418d5493d9a96", 0xdc}, {&(0x7f00000013c0)="e661dccfb89f010c00c9a6c26334df735aa56c9ef83c0c5db56100435f5b7c3e7a96906409a8c392f4eeecb2c0ae342e", 0x30}, {&(0x7f0000003c00)="56363aa3f713e96dd3555984988c59878bcbf0b275c66e5e63ca356c101cebb8618f680c528eb1333752a9e5ba1cedb77595983e7d177102542c25eacf107b9d654607f682fbf502b64a2a0a7a9b7cee417896ce58a4a6543298e42d682f6902b2df8641ed6824434b5a49aba4818d7593d21a2dfca5ec19dde9dc3111febe73cf130e4166e3386d40ca12ebea99aeb3ed9a42e76f5f8ac5398e80", 0x9b}, {&(0x7f0000003cc0)="c176b65a8855c8dea3fd61fc7e33891455caabfd76e11aa28da46e0f2a2074d8ce34d378b3f378209557fc694946e3d831dd98c4080736ad35a1d9b194cbd28e7a86787927c4553caac81042504129adf98e5f6fe2b075018609163107d49b511ffe601e39e6477b2796857f626c1e5a83518f0d7eeafce19cf56b36f194496b3d47a4f03949d35db69523f1c1b6a56b830cfa93720d95368fc197858a828617b261727e01f5b77ae69ca3ea70afc666965f29122e", 0xb5}], 0x9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1813, r5, 0x0, 0x0) 22:18:26 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) r4 = getegid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r2, r4, r1, r5, 0xc0, 0x4}, 0x0, 0x7, 0x5}) r6 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r7, r1, r9, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r7, r2, r8, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r7) 22:18:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x9, 0x20}, {0x18, 0x2, 0x7dbb, 0x5}, 0x1, [0x5, 0x1, 0xffffffff, 0x1f, 0x0, 0x6, 0x6b1, 0x6]}, 0x3c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 22:18:26 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x80000001}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="f53d2b89616a214cbd46a7b96f72cfebe74faa916629753c095b0ec0c78d387091f91961a1a63ae16edf0f2f8501dba5f94b2e70fd3bd3b9db90c16d3363986cfc8bab7f0ba90e195db2745edf871b102dfacde73986122e456e4f5aee97e9cd54e6673a4eeed9ddf1818482cc9189d995f1808dad32974aeca7a76871c89dc3ade90e16c8bf3edc2a035ec4d9f4ada25d7431452fe85f664cb5809986687bf66e1ffb71b5f562a51a710b6c346920eea32f75d8974398a61e1da5d5111ad35a91cdb6e1e479344c5dbb295cbf06dc9d8e35fb4a8ce9971c4566d358a1f40f356524a539413f9e534de7646841e98cd2", 0xf0}, {&(0x7f0000000440)="690b61e6ebed662cdc0a9197d845af9e80dcfe82b4d4568fa411c955cadc1afb63c117636d0ce1c60ab9274182bc853496d4c112baa57c7320ab46c2a2f5d1c273f0d71db00310a081ed7305ac12cd0c79998f10426348e6ba28f67d71d9ede35b695e93142d1edd17fff79afc71a54b5bbb70b598d6aa7e3e6e45f765e6f7d0abc569402273fc9225d62f6f507708a93de6b3ff9a4d04cbe5570d84333421acca388efd97ea472480c6d2a9efa001cd2d4653bdef08cca4502d3eb0e2665220679e4ab4f1a24baa74e6a7c2396d9d8b15d3794c85fbd8d504f01913", 0xdc}], 0x2, &(0x7f0000000580)=[{0x80, 0xffff, 0x3ff, "c2c6f5ebc04391dc1708529fb69bc0325547acc86f512db31b2c2d0825b3445f08c89d7efe3e0aed229117ed1776fd3f1afedbe8608c2ac718ac25e18e4235f8c4743a0c05110d539be2e760e77f844052629f7d1e4e56002260c528ddf110ded3f76cc95d3d4c96ca0980fd319bdf"}, {0x30, 0x1, 0xe80, "807e9d3ff10cf8e773ae047744c68aaa505ad5d74c89cfe3814c1c36b284"}, {0xa0, 0xffff, 0x5, "5f00597151004aaf01822b1827b1d5699ca579a679b96cda2b0f71fe49f07a81bfdfa1b77347a85b4a5fa60308e1e2d6e96ee806b45882025e572693e8170b04c8ce8d6e557727a57227ce77067080582aee2b38476ac4392ca34147cc8eddc00768cb35537ca3fdf0b6bfb5646f69525ff288c0c5776f9f543634479ad13d1be86ac3e3a87dd14879"}, {0xb8, 0x0, 0x200, "30ba37350bbc4b0e5aee586cb6166e0e404cf9839cb89ff5fea111c842005c993d33fe2cc7bad82534629705a2c387983fc1b31310415951c860ca843e39a757f8b1f46e635d77e90cda757b9889b419198679f3d60e4151bb61c3c38ea967385c29f7b63221df9174ca51a00781b20a7496eb523c6704168c8d49ab5a217449496fb04ebfa103198b2c5de736a91f12358afcd02211ca99f5c661536ea23a0a1607"}, {0x1010, 0xffff, 0xfffffffffffffffb, "7c34c9a4776af159acdd9694d9df7cf2fb997953d7969a9aa1054ca4a776c0f760d32c11ec4604113df888995551c212e2b33204c451138e45143785870d5e09542c20ce148366776bf98762854ab3a46e08d2612d5c6f749323a605208c6224de3989ea1c7c3f320ee1c13c286d0cb22123aaabd61339517e782861bcf38dd20bd3dd73a28fd3b5c887ed2e6de12a0657cf76a2c46dcad9c654a1621a66dfc8c34926c9e80f9e0ce5619c92e8e7c3d508c250ccc63f6708360c0606c5f56dc8d59cfd031b4489df36b76132f314486fee5d81d56b39bfc8434c46d80ef957a6e9a6b83e52ca6ce2e99e1c47b6c115481b74c423d8540b7a6d6202d692dd3a1058e6e70095c158b6ab5174ff74df242a70b2e64dd52329e53d1723613a8f69dbf2540bcb5321459b1dcd1d74557cdf5d9dda7aa6ca59212f21aff7d28acfd281f1836ba64b6cad5eedec1840676ae448773c33d4279685c4ce918d6f79904f7b72fb7727d95502e29b619aad76a1e48d120972d054e0b66cd650288ecb062e131bed58fe27791129083e2e8cd02546edc49494a3ea112e28ecfccf88ffabfc12711bb21e2096b5430be6cc6a8cd0a88d3cdaeb57832045aac9316ff780415379eb76d09019bfc204c1d50104a7d7bdb0c931353a371a71509a0fdd96948b19ea3275f5c0961f4ccf0a9d9e0f38d87d95e090feb1f04739d03f608828212b3dadd1cf8ddeaa5248e289afb4bd3755a1c9bac01e432a8c788ad88ae3e9cac67f2bac22bd5ae4c176654d422db0ee843bc3fc679e553b0470053c21e7a9a0b2641606bdecaf30c6294340eb49ed99eb2341242c8e81aea7432786639214e345be607c40e0aa3e18ef32a26526664ff5834a14ec4e4ebe73f0a4e8e8064223369945613f1b5e1759f2f3645fe97ee08d1810c74ef11c503b07573e40c3b69a2e2e9a1ae463a92651889921735f54d2b2506a1b437ce07b900a4967b2ebedf7eff587c6c5c508d4c252548b8a6d98648cf4749d9622a6a45311417de936bdf834a9c984a6a4d8ca0acf39d8873d4a77bf9271baa918ba2e61f91324ab00b87618a141de0759e7c18f541f31dcf2700fe500466f219c541d125b7eee8fb579b3a51d7665b7c43988b36cae423abcd6fd13356d892df82994a48abab2941b3ca9462a246ab5a6f11fa7e659a359689d6bb6fa7f8acae1c4043b4197a643c1dbcad3fc7b280b2d2343065eee79fb6207f307702e13638eb6ce68fe2d4ac5c660f5b8d0769f1fb8a270030e0e71055c5bbe0393361fdbe5e6b7388913a35c31734eb20e099432f43d89fd99f54357802b207e76a6d74db98a40ac15572baee2d8e5222ec365926b56357d72a5ab025f618edb7c089138951ae98a2f29a4b418389e92a00f62f5944920b67d1a7fac7506e33f216d5e194a8feaf932bb36a70f3cf673d1038c6cc83950e3a404f9f1168c891fa5dd1cca5edc0706391d50a1d373b1625fecbd40b2b513e0161c53f0935c507156e7a89bf2fb53f90407be1fd0516217fd68e27fed8f48e173945851a4531427db0bb469669639597825ba2c818ac9a963cb4e18a88b164c1eca465a00f9316c9cb63c474f57b0bb9137795ce42dcd72331c51d1be737745ce4c707775b5e4317bcddd3e74f3a6e0094b2f59affd0e221a99f40c8b16ade17cc9ffed49ca5f71f4323623b4a2e5cc252058d56c6370dfdff3e7b8f8f8a330deb7bc511531cd686c43b0b4e129ca26225a8db14483982721de47ac97ac73db7e94888e32f8c5b6a3685d5312e484280ebb5a43620f3512da3b52c1c270e07293532f95fce2ef46dded47094d43c95b2d0bb6e5de0d7c7fa66ca2e1d2329f5a5bc4a8be3937ffa6d7fc83dfe756092521940589ae8b91fa3ada8e4c73bc052332dc8efb6a4710f488b711fb391cf042f4983f580a1b6cb568ba120e5127258d79aa02ad9d906fcaefd2edeb6cc69d71ca0d59fcd4b49f4fe2016e0081d70a1d6ad3713633e14002dfbd4949fa521702ff80e08bb31efb0f55e683832f949b8d3aada598f71ab308a1a464d5d08f52ef78220dc1c8149e5bed1d3e6347f7a944bb9e1bbbdd5f6be00ef257766ec760a15e287d83b20bea9ede0c636856522dd8349360ea0c02862c5e40b92c924ee5fcef21f0b90180abd4c0389a52919ce21d1d5113da6e838eacb8b1890c4b021cf6cabe02116de1051d0a4380b25f83c13c00d80e16476ce8f88737a538fbbbbdcf830078c1f7d8caa0b53af11728070d863fa1407b9092cab36798f3d8dc5db637df69849e3860bbe2f71524d9348aff9447ed8956e5943a1193848470eb592e5eabc94bd5204ef3cfb6ad139fa180a6b48e1efded592525f5368a9c60fbd4d00f2428f2428795f83d6bc23c37d943348b9658d285dfc845d61a0a50e91969ee13b3f4d92623c0c416d4f0bd0c60e7dc70babf7d0ebafa803b1229648ebaf7b33a7b34fb00e8aad29ffd60c416e9e60c2eedcea0f238973c666cbc4bd85cfd32362464ed10e71b25a0c6524c45433f2f61c6ee0e398461f2a007f65b4ff57769073e75277f3edf636d9fa0698204ef33fbae871018433b4a7260baf761dc29a9e3978e8a5299df9309d7cee43ce56f973b630c8eabbabd8f6e08138e04fcad301b4199e4a38bc5a4a4eeba5ab548bcd0498b0efe808127a799cf3e1e711dfde52da0fed367636213e07d356657a38ab38a235487850d20f4cbcb3a8dfaf6aaa6c74994a7ac78ea1f5fd0c4d7101d00f803ecb3245c8a978a81f57dbd7653c9852823d6b1dca04b7eae912c18a1113ef667bdb5a176b6938ab4e9c1db2ad3fe59a77d14bb52c25a49633c8029e565c5141e0ded6a2fe228adb15c47aabe6800e80cafce59541133a6914cef3f7b6cf78a6de3c9fce42b9a23c6452b281dd4952fa884d3afd74d22bddfbe455aa2479ebb24a6593004deaac07160f716d849649091242b0ac2232dda297ec3224eb30902dd77f8789755200cf24a90fb768bca6b875d54c5902c669150a6a3661fa0dfcb4d6d5574532719715c5678c6a6b865b29b078e206c628744b1dd4ff17ef4de3ae606ae141ad44c5b9a18226d61136159378a9c167f5dd7c0aa05bd51b6020330e5688a0f373e439d87f8c39cb36ed337d76c70525cbd457982961a56f101535ecd16ad2c9670da5c1133159d03fa409da231098ac1c5aa624161fc617dab79b2e7c57b011477e75080eed9e124ba36d43946002ff1c5da661874997e83019d8c7f648153391d570ac19c9dd958e45b0b3d61bdf01fa4efb1f8b702378804b105e96702e16ad2ce5dcf0922d3149afbd93758a25918afb049bdd1250dffbe56937e5fc41d4259609446e5c99b7e4be640274264085fb27ac0d34497d53eb6bb2b32766c8d49f11e07994702f35b960ae609c295d4b3328a8711fcc0facb95eb60602217a663a7adf9a56bd4b0cda89ec1d1759001adfa68553268fc5e53d1aa9cbd431847d03ced45c9be93c14e63321e727f4d2d9afde2e88c415279e5703f1cc2e56af1d48364df49c0b58c74efe680fecbe9158ff983bada47996c418eaecac0f6b98e97e1ba752d7beef757275141fb7b6d287aff96472044c5eaff24b23ac0ec6b5cb9894f5c5b95310fd24c87c5b055155df4849b059beeb43eeb97dbc3c9f30233a6b32fa39aba932d0b875e5882fd2254a3c51b319a50320839d9af19e624c3d13c415c62a5047ce37600a762424cb9192e7600f1e03624450876d55324f13e4833fad64006fe6cb4aad3e563af062543db6caefec5dea1a43afa522e8d62f39ab35df3fce80912984430257c848c2ddaca9181d777698e2264d7aa7c39c9ed2756cd065aa0c36372ea1d3d32fa1109a87437cd3dec6c24b3622d2e7f8cc7f3a155b46e3f3f0508f9314b22da245105d7545bc815bc98b23381522acd86addf03e9db541dd2fcb5fb7fa2e8e6545c0c38ec6fa2647beacda4f95b5737aa858ba566be9d1d3fe3e17958d35c8aa6313ec719ff03d1f276ec231125aa54dc5d82accecee1ad38b18cb8392b347df4d27dc4f951157004971b10d88439451efdfe37cb8b159b1f733256c270aee860e654b59717a775d63e83ffe5138d26c7c4a0f2368681c28e7d107d29648113b4e2e15eed22abcef80936f5b95cd8cecbb2e79016a9c97d07e8b2b63f35d389872fbc0c4964a6b0ce0d1612569ac3a4dc49a96f342a25c8bc41050c6e4a18d2be9dd14ddad08eda9e3799a229a5486fa8669f539a933e6685ee5f80496c143742219ba7d4df3c803bffffd48e1dab83fd3cf7697e02546e80914980db1f14fb4217af8dfd51318686ce5b08cc2a3fa52a6da4dd74dab56b220eac1c072b7ac9b6f7b326a249a6295f925dc7e997f01f6f1122124b7edf4c92a7026113f8a6a91fc57212a55289bbf4d11ece47e7f5f474ad6115a6b3c642ecf38e733729c535c18b26783662d235e0e55e327b75aa6ed4cb430e3ee673030b084e564b6cd93d7cdc229477d28b1cb043bcfc1404274b06b71588121cc546888c36417c17b55bcbee068b5531da63ce3af0ec8fee4ebaae4a01f84da6c74bb54af18d13fdfd06f09663d8e6341c06ffe1870e83449e3dc4fde60547b01195d80bec44750f08f875ceaa7bbf4892044526939a7b9c9aa19a36bc4f04c7db24894e974404b49a300f2a17c2fb00d9ccd70eb4ad57869b4dc5303f055b04acd249e9414525095c3ab7331518144217a1d847c10e4936aa0690aa9808da1089e62f688b8f120c72157075e8776e14939ce445db83b43dc52d56ffc85ceef96f5cb8a9cd9d712fcd495081e54e854818412db99787ce8f606fba4c308c37d3801119c25eb605d8ff509f13935d0e41b86679f82b5f7bf5c1b59afe89f063597fc4ce3cfbf52748821b1e847c0eda278dcadda49c0ec5b55dd359ca25d2166bcdfad70091b35c3ed6afa102ff980ff51b9d8a3949d6a0a024c5ca9188995e67f6aa84105fb0720557531fa65cd427f37e099e0e00a5a04eded3ab5d5ec02488c699edf8dcd2d04e2522d1574205b3aa78a9329f61eedfc858777ab99a4bec21c9960edc1b22f870595aeb977d19d5eade4a09e28b6bea6e7805a05687afac53a89c8f38c70b7b5e6ded282c516de71690c5e52f3c1aacbe906f5168df6779c282142d2ec5b6a2c8380845058dc6ad1f80f52b14b299c8b0d5f8b6f55f59283ab33b50d9d59fb3485816676e73d2d6defde0a47689484ef6f76f62c226dedbed8e4b0e7b593e57229fe17a0d102f42ec157496ec0a43dd1d3cf7c97f9a22c2a06a7abd6c17d4378beb1f5f7f435c34e9a1aedf35320c2806acab7ae5103e7f83f826a6d88f94437adda0a1ec26006cea84a7ed410c73b59a505e0b342f6ef0ed390795d54f7dbd55a9a9c2b1e8b4f2ffec94d3dee46cc11f09d36cd25090ab7af62df3232c74ecddce490ddd92807f0928c97795eb9e6797ad1d58d29cc5c9e77fb656f526017af367eed34bd147f83e58eec323d242a815000823e47b5534c33b19137d7341ce47ee9f99682ada67528f5922e2dc1c3d3e16fe38840be8cb59f2c9df6c59d7a225eb8d2ccc0d749b40dc8b8212e81fd55d4ee9c100764de35fc42c4830059c55c00b68e44b3a94f36f897290e9fe0d7b1d50f6e04369fe28b248cd1e638a7c73ab668d79aecd206adae2973355f4e56398fba66c900c7a30b5fabb703eec38e528574cbe0d421e8037e9721fd2380b8a042f789f2bdd8959ebaf52e4e93634bb38b66ee3874309957eb817ac32e3"}, {0xd0, 0x1, 0x9, "fac395649141aa98ceabd66c6a6086c71880673cf9cd1410a299da9676f0e776b3acd9d6465da4beeaccc3b4a6c4b948f01ec5569bc74f58c7124b320bf6cfbed745e7a0f5a291cd37d15f65e92f00ac6d6db9756b520926be685933b417fb31e89d363e05d58c96990295b69de1d3a9a4fbac6bd844461b2a8be3b37cb9c844dd6cc4491e637d434a7616126d5e647424a95b854ab25ae5305dd0c3b2b3567583b7a155a0a1d6b42595fc6e0a171ea8a874e2d0fc532c48a31d83d807f55a1e"}], 0x12e8}, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r2, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) r9 = msgget$private(0x0, 0x42) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0xffffffffffff1275, r3, r6, r3, r6, 0xa, 0x1}, 0x100000000000000, 0x6, r5, r5, 0x2e579710, 0x2, 0x6, 0x7}) setgid(r6) 22:18:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x6, 0x4) 22:18:26 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) sendto(r1, &(0x7f0000000200)="fa863b2edc97ba0fe4ec1e0c0e82f7ed7811902e29e5aa85b05a20766e60453fef2d1351f82f7fee7ea905aa00f87684c406", 0x32, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x5, 0x10001}, 0xc) setgid(r5) 22:18:27 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x3) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:27 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x820, 0x140) setrlimit(0x2, &(0x7f0000000040)={0x10000, 0xfffffffffffffffd}) 22:18:27 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300), 0xc) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0x118) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x4) r3 = accept$inet(r2, 0x0, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x8a) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000240)=0x81) getrlimit(0x0, &(0x7f0000000280)) setreuid(r0, r0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) bind(r3, &(0x7f0000000340)=@in6={0x18, 0x1, 0x37, 0x9}, 0xc) mkdir(&(0x7f0000000380)='./file2\x00', 0x80) r6 = socket$inet6(0x18, 0x1, 0x1) readv(r6, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/231, 0xe7}, {&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/61, 0x3d}, {&(0x7f00000015c0)=""/36, 0x24}], 0x5) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000001680)) bind(r6, &(0x7f00000016c0)=@un=@file={0x0, './file2\x00'}, 0xa) lchown(&(0x7f0000001700)='./file2\x00', r0, r5) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000001740)=0x5) mknodat(r2, &(0x7f0000001780)='./file2\x00', 0x4, 0x9) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000017c0)=0x1) r7 = openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd\x00', 0x20, 0x0) fsync(r7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x220, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1234, &(0x7f0000001880), &(0x7f00000018c0)=0x4) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 22:18:28 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = semget(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000002c0)=""/150) r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18: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, 0x20004276, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x18380, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) pckbd_enable: command error 22:18:28 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000000080)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() r4 = getgid() getgroups(0x3, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0]) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0x0]) r10 = getegid() getgroups(0x5, &(0x7f0000000780)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r13 = getgid() getgroups(0xa, &(0x7f00000007c0)=[r4, r5, r6, r7, r8, 0x0, r9, r10, r11, r13]) setreuid(0x0, 0x0) r14 = semget$private(0x0, 0x7, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x5) getgroups(0x0, &(0x7f0000000080)) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r15, r2, 0x0, 0x0, 0x6}, 0x0, 0x6, 0x20}) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000200)=@in, 0x20d, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/190, 0xbe}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/158, 0xfffffffffffffce0}, {&(0x7f0000000500)=""/140, 0x8c}], 0x2, &(0x7f0000000600)}, 0x1) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x40, 0xc, 0x0, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r15, r3, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r12) semop(r14, &(0x7f0000000800), 0x0) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r10 = getegid() r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="9acdd8e730dc8d05635f8b2554ced36263b3c1b4a8fce153e7717a1c6978f75ffc602380a8bcb6a5ca0c2fcfaea6ed10ddb04c57c09bad79c85b58f723850b5a0d1e3b2a33513aab066a2aa769e954e70c61296e00470de15cb1d951f4b3952fa965e819c0ec5812623acc0973596a855bd6e76e42c7ca01e2d487a825d94aca4c6782261131fcf83d662d59feb125fbccbd1f9f9405708c3ff3068b8bfead67026a47372ed7698e2ae29452231afbe5b4a64e59098f1a872fa54236163ea210", 0xc0}], 0x1, &(0x7f0000000680)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r0, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r2, r6}, @cred={0x20, 0xffff, 0x0, r7, r2, r8}, @cred={0x20, 0xffff, 0x0, r9, r2, r10}, @cred={0x20, 0xffff, 0x0, r11, r2, r12}], 0xf8, 0x4}, 0x2) setreuid(0x0, 0xee00) geteuid() r13 = geteuid() setreuid(0x0, 0x0) r14 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x1, r13, r15, r2, r17, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r13, r15, r13, r16, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r15) 22:18:29 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x98) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() getuid() r0 = geteuid() setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffffe, 0x5, './file0/file1\x00', 0x3ff, 0x0, 0x400, 0x7}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file1\x00', 0x2000, 0x6) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000002c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5853095486b07e0d7469d13c60bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06aeb0a7a1472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa00157637a21d", 0x3c5, 0x8, 0x0, 0xfffffffffffffe28) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = semget(0x1, 0x3, 0x2c0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000002c0)=""/166) semget$private(0x0, 0x0, 0x0) r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') kqueue() unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) sendto(r1, &(0x7f00000002c0)="de93582bf53396db41a55776c5ba5c386fa2b69c853f5f9f17eafce49d48dd7ff986c6b465d3efe6aed85a5c17d50814f2657ba4008aba295969a6484baef9bfd0f84b9720decb258e253295c853d7", 0x4f, 0x2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') pipe(&(0x7f0000000200)) r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, r1) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x2313, r2, r5, r4, r5, 0x50, 0xaf41}, 0x4, 0x100, 0x8}) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r5, r2, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x210) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x401) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semget$private(0x0, 0x3, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x3) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r1, r5, r2, r6, 0x83, 0x4}, 0x100000000080b, 0x5a90c0c5}) setgid(r4) chroot(&(0x7f00000002c0)='./file0\x00') semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x4, 0x8]) pipe(&(0x7f0000000300)) 22:18:29 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 22:18:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x81, 0x6) fcntl$setown(r0, 0x6, 0x0) unlinkat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) 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(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b3", 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x326) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) flock(r0, 0x2) semget$private(0x0, 0x3, 0x4) writev(r1, &(0x7f0000000000), 0x1f0) 22:18:29 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) geteuid() chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() pipe(&(0x7f00000002c0)) setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(r2, r1) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:30 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() ioctl$TIOCSDTR(r1, 0x20007479) setreuid(0x0, 0xee00) r3 = geteuid() r4 = geteuid() setreuid(0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r7, r2, r10, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r4, r7, r4, r8, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r7) r11 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r6, r3, r9}, 0xc) 22:18:30 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r2, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="db", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r9 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r8, &(0x7f0000000900)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000200)={0x7f0b06517d4ab753, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) getgroups(0xa, &(0x7f0000000280)=[r7, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e696c65302f2e2e2f66696c6d3000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0c000004fece2013c982a20f7f20f8124374080a2da495bbe50161de7d95bfb51fb97d2d3452d159de27997ce6298376783c946b7273c295b178f69e7852c628b203914a9833b5731416b0"], 0x4b}, 0x0) 22:18:30 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x6) r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000300)=0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000002c0)={0xc14, 0x1, 0xdbb3, 0x8, 0xd0}, 0xc) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 22:18:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='+![\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='(\x00', &(0x7f0000000240)='/)^$\x00', &(0x7f0000000280)='\xf0^@\'\x00', &(0x7f00000002c0)='\xe8/\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20081, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) 22:18:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x4e) 22:18:30 executing program 0: r0 = semget(0x0, 0x3, 0x80) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001980), 0x1, 0x0) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r4 = geteuid() setreuid(0x0, 0xee00) r5 = geteuid() r6 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/197) semop(r0, &(0x7f0000001900)=[{0x2, 0x1, 0x800}, {0x1, 0x3c53, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x6, 0x1000}], 0x5) setreuid(r5, r4) r7 = geteuid() geteuid() setreuid(0x0, 0x0) chflagsat(r2, &(0x7f0000000500)='./file0\x00', 0x4, 0x2) r8 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r10, r4, r13, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r1, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0xd95, r3, r11, r4, r13, 0x8, 0x7}, 0x3f, 0x9, 0x7ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r7, r10, r7, r12, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) wait4(r9, 0x0, 0x1, &(0x7f0000000440)) pwritev(r1, &(0x7f0000001880)=[{&(0x7f0000000640)="3e667eae918a8796fae101f8cf9599df3c3ee99a7bb5d8f2d2478e8afff118abe21eced7207dfcb0d839d28b3f57f6bf901787f4efeac8a3c9adbe1381ea82ebccfa10fbc1931773827b4266deac397063724647b183ac06e11e5d80c1b0070548ec0fbc97cc15fe20bb0141258c79b2104f50949e91e77b69eba7a97952a632af7d86f1ccd0f34783d78462c2e31589f0c76cde0b538f92cdb40c91f1d752aa62740694ac9639612b4d9bc45cf02f1aa45fa541cced21390815cba69fb8b8134ba533f80d8f48e83a69f082c95c2730aa", 0xd1}, {&(0x7f0000000740)="d98f3a178afcacdfda37de56593992d4fc856c803b2e4b072ea5926c27771a8b1a4fd3428d63e8b2d27843ec03d07189d41a2669a1336d2fa2e30989d78d8763aa87", 0x42}, {&(0x7f00000007c0)="ef58886f745fe24745a09da2631c30aff3f2409daf4a0a58d7110c63f93307", 0x1f}, {&(0x7f0000000800)="757bc8bcedec70ab372e02dc77f9bec6830f2887ccd35c28b9acc5cd18c9454c652c1c9a72de65a94b646c73a8817157f28d5de610158dbb9e62f3af74146b4a4e9ecf12059fbd91c551edef369fd92f9b29c73c6b59cb342c9e096f6a8bb29d75f88d9929a975b998d91c6822be1e6fa3b0c74f9bbf649444648e8b0c3c2a64d94903a0c98592c1eb3f2ffd78241c6ef4c938bd1bbab6163e124c400eb8bd3b5a5f63a23d4b601b1b7b0bbfc60a6e2320079e73f62afad02e8c6088634c98a84e3efd4710fd1570449afb0fbd7686c6132e5c2318a78854194e725cfc9da66b60938be0798ded8065d712cd402ea2a8f9fc7c7f1ce10555df301562d7101847d6b641689118cdb16abcc12d9601c485a309d078082cef1e15d74079821dc7f1c25646f9c533510ab943345bc7f9ca3e1cfbc5fcd6b1c8ff24003d5e46ef0ffc57e4a609c82ee365db1c5ea387aee7f68aa5958fa31d26b181b01990b8e35decb085abb208666ac6f6c0b67df1e5cd187b2231fdfc9cf0bd6b1b86234a401c9f3053b8cd9887ce202c107a8cacc83d6b8965c2b6b118d5265f7d27ab6764cbc5e747706b6d9941a7e30f0593c4e63d20fe3d74ec9305b73f266f0b9e8d7a160015f75949d66b318e7dc4c5c2b3b1e75c043f6e18eb6fa3573d32bc3518d2422c65cce6706ebdda8162a8965b97658e2934bcbbbb8ab26a2f5af51229573cdb818331dbd3d95673d952649d969d065b1f757c49ae90083358cbb99003bbfae977571b4dbc7bd89d79f230fea91bb58bf694a55fd0d053bab5b54108bf7bb75153ad915ba8431b5165a2881d6e0d39e15099062eb062a040f0c8d54f650c2ab35c725362827c13c95ddf838c908a77a9e0fcd80d7885648e2473bb8dce463732334598bca4dc62453b22d78e2fa4bc980f2c8e3ac9e226436c831fbfefa117138b095878c8556ea99b784c6d5d4a409367eeae83dcc538ce6e46ed7e6f1f7683b3198cd69d9608bf4f1943d82d5dabeab9b0dc47f4083aff75f30b50d2fedd15c0a508df379d7e308e966c30345a344137f69e89022a24d41993aee9a51454a1e888975ff906ebcd86ab66b4d833c660fb8922a4d2fdd326a265b3ed00e235aeaa5e73c359aba57978f3c7c84d7a41c0fda5b43f6564042db7c7658dfa47c120eb8a2086d95dbed4208cc70e48ed1d604b502a10778948713096b8eaf47f2580b807da6fc0c92f52aaad8903e667d1af576642cb6aae6b32df3520fd0fae51696c3643d2d3abd76f4868a71755c810764f2f0b949255a561693c6036d41eb4b8eff3d39803f8c68b1e89e2c2479d880e9d319fe81be57c1f2b4b92dd2641a82d43ec9a618b422fffc42ffc6a7055ec8fffd54a8ad33986c62a6b9f66226e794a1a0d69a9e07cd75b2b866d97fc9a3b499e2568be904f73a4900cbe18979826fa287e6609f69c6cccb8289942ae8b5175a026fd84f2febe2af4f5b60441534ac675f3e26b7a3d2f62a3662b75a0b1c992b3eacc8bafc94efcb6aaaffde120bc6e25ca8c24ae233f858f605ec02460d5eb55a846db108cc8ed2f169ef16685c89fe37c2bfde9cefd22c395344e88fbda45f5345088ffc9fc881e643e8dbee050480773b3ff46434ce4250f33c918c43a48fe129613a326668c25897066920d1a6423e08ab3d7ada60b04f259ce430d000451f62283faa338b754f4d947ce7151e580f09422642faed9ffaed823679deb892a1cfa12e7f0d0547280bdcab0a88820d59791ef66357ec2e802face0bde078877a948328b07bf44de4b455c3814adc752f79d3014fff90e1ddd791b63d82c8de9d60142cf2f6adb12a5a70861250f058e2cfd9a1afbbe0e4338cde461ed3d0477523bd774b53da555aeb6fd747ec78937bbc903292dfadd9323dae3571661f464c4548f4fd3f858193e4904d47902be73ed073fe2fb5a4e9995cb77252de5c4280620fdfbbdf49f8877823530bdaa85a469f7aa34a443747be52d8b0700a04eeebcb219634b7003ac8a9c2e11d9e526d31e986f7161fb8718ec98b854af6d65b44ef0013d201ed7a2bcdc4e4d698eb80b2c65e24d2af6e365def7bfaea021a84bc2bbfed0d0618e0f1fabe7d2b90757c06deecdbebe6019bc1a971292c11ed74fe02b24440c97e8fe4838cfedbf97f77c4a414b2a5293decdc00d8dfac1224bf9f2e0b916901f245aafbb9f5d0b066f7a83388d85ff2e2f0a0e0f175e4eb50edbd9b6d0d4a0c2e879e39ff053da385812e0fb1b544b10682bc345b398afc765af9f7a5a539dd28ae9513c727c7e108972cbce4b2cbc9fb081b281f89026eea2e47171fa3ea1264e444f990cca6ff35bb70b729b3a2a1f9706b3ed23e6f94f5d6f71f4a77382a1f91f2ae30eacc46ec6187be0603da2d100630b4bc18fe6c53bce19faa8fc394f2a9db7defe3d1d4f51e1df4bdad03a43e26dd60a644928af84ed5bb564ac49b21447a36bb69fffe9291bfec102411db4869d43e9c3ac0c020569568191f4254b85a22d81291fac2542b7d99303d2eb179bda57177bddedc3e8ed9ece3cef6309e7d3a608dcfe4ba6a23b8d1444e8c56a1fd232d2233d4895308b74961f7e5653a1afc7d9c0c0e66e8aa56dc81d065363aaeb73b1aacf5a63af015a138723148fefb3711f7ec746771a5d4dd08e5a4cacef67626d9f4ba80bfa60740e9d7a9697b15528bbe21d9f2c7ccfe20c8bf6fcaf69871234fafa07746aadf2e2e75077d07546bdb161a1ae83871839751dd56d60351dfa0e3b240eb8d38a6c0b303335fbea3ead0f1f3a91a43928d558dda45687e8bf682e032c23e1775702dd4698c4dacb59f00b3a22f4ae54ede505e909efbe2ef9742f73b6404dd7e5cd18254eb22061103a71fa9d9232d62401c6f2f3f0ac63723be5d5d98d11da90a8dbd124f1c3b958b7a665e56ba6ce1553811b66e5466ec6ca65b77c20f3f165f78be4144953793f7e1aa4dd44a0559e7a4254dede6f10bb46da6c81debdbd6ad1910c2a9d3b61f323429e6a6652dffa43a53dd9b6f25db0c1fe193fea91700c3d06e61e7970069f2302caab5117867d9801939ca9c5a2c065401930d2ad075586b2e02cb8e5294d260287d53260864ba90e373261e0fb388c704910691432279294c8baa7f74987596c8ab935972b9f58b837ecd2e67c9dbfa59f46283489aa9ad0977ecba5cc375975f9731f7f9883ca9d1871b85ce07e4713f23471511dc6e18c786cabe9dd59dd83db3825066653c52d55c81fb2846c5bfc01e163cd00f01eaac32b421a4a1b503a23f329def3badb83ab0c67d33090621bf08d95ef932acab72d6419f98e11318105b665490ef026facd02c9cff1bc2842c6b1df4909ac200c36792963123d3c70fa18a7217597fdd463f7413916b90a9f1f8c2e4f3f7ec87f94a0e29ec503b99dfd65e58dcdfd2082eeab8898433972463f134082a3fb14b880e9ef4a746a992500ff9f5c53741ea4b9338f63d09cfed1d2e139e161e05e30314bc251946d580a389087837180f721ee1566975facf5f9b732c52ff89fadf532cd83843ca558a2c33e73a5046bb626c6932e352cde6b546f00e78a2d8b66b1ee8f412da29e2fa8b5a0b7f96a573bff61e5cce007d86718a7e9f0f990d35ef6618ac30af0317c7b3692869cf6d649fc4f19b32adab349536646d4a136f597221b6fe6322d219b9d3de43ce9dc782fb4c11c2347f30240a53745043d2edc094c487f222be02b2e23df58e3b66e0b7312ff26268dd54d23124a872a81b11d72cff854bbfb91cd5f70848a32fd6492ffe3e57ae751649069701a1d58d7f2c489059638fe02d7c153162383b396201e3d68965e59ff05bb4405a7dfbd5dc724062ace576ff157f3df9d3b393419dba4869b09e83e1f01556b71492321f78faf86dd3f67856d3782aebfa4094a4bad91a14192db932644a2e571d396ec7bfb8a1e96527f78578252e1f229a2616dd5d6999de450703d662e0e79b91eb4e920fdeb04ba09dd16686144f1d1dc811b98e98b95e233713fa7b0d71bc25fc70f4690a7e07b1bbe7f62342942c685c66d240092af94d3ccc7b174348dd1af3559afbe05a8206c0501a0d0851cdd5d4b6a90f4095e146731a6983c2730054226e4a68db6363e424170a82587460573661d3b8da01edb5f28eb8bf4e94ffd197ac5272f4a2c48fe73756396116f277f6667c819be56076008efbe00031ac803cdbd43402a74e2bfc16b3d422b3f1e4e0132f4c4f86a22109086aa6192ff2a69887397a4241a3cec860323bbf368d62fb0eff5b0317588c800c9a6a9c8edd3e58bee47c149212b81260790dec7e67172f33fef192fd7cae2e249f48123b3d46384c34d3306cbe8a6a105abbe39470941a12669171ed91921a13dc25d5afc24960c7abb46dfbe6366b8aee5ff539b5a3505cb7bfcb66d73a950ea5dce889943ad10f3f88ab2813fd6016e65e01dea2e88a89fb1ebbe668eec4d0cd908e82d06ce57dc3eeeea6be9d77222d814b75ec28bde1dbbf0890650f16c1c24f279ee8dd9149c13d3b0bb8ec192560d279127333a03573e57e30b486b466678a43b49b42cbd9543d16507d62a8be81bed24e373abb93bc9b7532a9b094c96b9605476c649d0b34f6794f1bfdd0c225309d217895c66ed0696870995243deb948d2c0d862f07a2b47eb6c8ad86cad88afac0ec71867bac0c8429df7f84812bc3d4e46ec62ecfba64f644fd2e39d3393cd31e5fec087c6067d3cf10b326c6a35b1730836a2b3831d6f0f45e419f8fd8c0711dff066ee2b90b5c87719af68cfd50ca71263147b00056999309edec01d23d3ec1b23ba41ae5c9922796d1b014679d745ad608e372c89d9cf079706c03b66d1ef9ba0a87eaefc5c984cd9e5a1719d3b0307abe8a9b25ad62d004210e71ce504d353f745347389da683448f5a8943cb42b563d66993b316430004784e6de637fec019a700974d8a4d30796f08d02324431d2a26999060c87fed916cdc79f5bc41a759e92c670c40f0856f51e7c998163d59cf3004228e1d51c2cf080899a081a6fc538ded97cfbb73d4bd28b57689d98d1488ef3e43bfed37f90c9f40efbf6def1402bdc760c37f5d60660ebfc07e9bcfd248c8757c13048bee0bfd3a2ae95e4e7f07b21a1b2ee207657c2642683681895ff0e4915c297a547db2f2c0fe1cdc17b0e2992487a01a85715decd035f55461f29515bf676819d05e103d72b5bf25d7bc6417aa09dcdfbb750a9a11a9c513c81b1d501602a536a488e7335709fc19264b8ab0c355162164d044ae72f9ce9cd8e679ed844740c34f27c21b90c9ef24e82ce3eb7f09449ed4aa8ef1c65a47ef1f2bc6e7feddd53c75b81951e12ba937dca2e0b504b74b5051863d83d9f89ee7352f3533fdc97adff1ac1331e33ed6bfa8648d0a345b60e5015c0b3b4e6f1144bdf0b1804a83dba1207aabe8b39e9177fe708834a87a0d7641629415ecd7a920c165da4c8d7ab02a134e20441be114886ee65ca52f6383a98b9583303a26bf768a5b0637b9bdcfac98d01303f11af3304275d077603e68aea434fd3774ebc1f1c086771168dfeb975e839f97c00a72c972c0df9e9220cf3ce8e11237031610d6565a269050dbdfccd419b7aa2ae96a3731c7218c33cf0d01be1523ddbf5459c78a4d7dd161c4abafb56dbd31af45370d5d8b221e086a10d2ebe6f9722ff767647ebe34c65e48a6e18e4e1afaf47cc865e8d9354ed1eea39fc042577469fbfe596857606b502a64ae2156a84cf4a749eb1d75a3897a36662062", 0x1000}, {&(0x7f0000001800)="ba260918750b3bf69de772a4e505d559a835a60f05d797b117980d28d19ae9b3b8d7c3d595289622c409428c63d2ce708fe194eac81b4e07b39abba1b0829f070db3f851e13d1761c7bd80d46c5b9d8cc9dba76572dee8f3ce8978428156f9c97a7af48045ca640fbb1f2ca0a7b0", 0x6e}], 0x5, 0x0) setgid(r11) 22:18:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xf3fa1c0b91bf18f6) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x20005302, 0x0) 22:18:30 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 22:18:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xabcf) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 22:18:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0xfff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000180)) write(r1, 0x0, 0x1cf) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x7, './bus/file0\x00', './bus\x00'}) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0xe5) 22:18:30 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semget(0x3, 0x7, 0x100) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x28050, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x9) setgid(r4) 22:18:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000001b00)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000001a40)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b10c5bb7fe61623082462b4368ccbf95d2944e8aaa87bc5ba64574a56f8a2a47acc00a6fffde7d9a7ca9cc082aee8345f1b0011022a481aa925b919494c3ada23a56a19438ceef42c41e60894d9162d52e66223ec4ecb8de04cf4f82c15e5dc83b4b3a25b62547f28de238a1c1827a0a8aed21c2eaa4d8da202ac3734a05b111838ede87a1c1066513e1c5f1a88c5ad65a4", 0xb8}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="fd6926bdaf2696fac6e3e2fa90d820702ee6927e76ce48ea5793f848b173679887af4f83746d8deb7f302ccc9c9938968fa2ee97a1a4051a1e2dab618bc295b8bc4f1b07f49cd4bd56923dd0327e1e6e2eca89dba966f7f80d5476654316cbd3eb3e7ecb6a1255", 0x67}, {&(0x7f00000000c0)="c0cab79b49448469968e8af81d0a8238f2d076567923bd37cacd284357a2328b646b86328f02084469c32986e37ada9b39bfdea28fcda6ef72072ca73aa39268879ae11d450d52dedd666bf21dd5a398b0437d6de5e0119810f4c4ec3c00c9da", 0x60}, {&(0x7f0000000200)="72b23fd898e4ad25db50125a47d489c1d378a517b09d250d3fa5869a3d3ce0ecddcb3c4ea7515b4656397fd6c5ee04079a82709bb6f734f4611464715b853900200dae4366b9426dc9be1e36980e6c001c55cb98ff5de20f7e9f1217e2ace8ef90d8", 0x62}], 0x3, 0x0) 22:18:30 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x486) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x6, 0x4}, {0x4, 0x6}}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:00:00 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_MFC(r0, 0x29, 0x69, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:00 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x800, 0x0) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) socketpair(0x10, 0x3, 0x101, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = semget(0x1, 0x0, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/131) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) socket(0x2, 0x5, 0x4cb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000011c0)=0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/4096) 16:00:00 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r1, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f00000002c0)=0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) setreuid(r2, r5) 16:00:00 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) r3 = geteuid() r4 = geteuid() r5 = semget$private(0x0, 0x0, 0x200) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000005c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x8, r3, r6, r3, r8, 0x0, 0x9}, 0x5, 0x401, 0xee}) setreuid(0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000400)="ddbb77f7d7e02ec53ebe7bebbbee4a4fb219e63ebe87c882374ddce288326ea950fde8acf165e5322fcc898706d04021a1eb253cedd576cb84d2fc33a6dff7842ce1861b87efc416cb55f940d1ac55a2a9bb1c3664e7c26c74c408f33620176039bda8523f5a28753973bb0b8f3beef41a87d7dda350634f76bcacacb110cfac0886d678cd76542b1ef1b29f6bbacfb1294ed3b43b2ef07cdf8d9101452002583d1b0bc7e134aed826b1d960a08f9515f6971bd1a5871ea478973a4dbc075673800287e20356", 0xc6}, {&(0x7f0000000500)="c0f853662e61113447a60c5ac31d6bc69d371391c8fe59f815d0964ed63adc15c2bde0c0acc06fe0dc2eac8657f0902a091aae7e9414a5a60cd613cabd6b07a87ab53d3ae8ddbbda025f69fffba19512073ce1efd6340d94d4ec7da1e658837ced9502345469", 0x66}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, r10, 0x0, 0xffffffffffffffff, r10, 0x0, r10, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r10, r2, r12, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)=[0x200]) setreuid(r7, r4) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r4, r10, r4, r11, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r10) 16:00:00 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) geteuid() r5 = geteuid() setreuid(0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x1, r5, r7, r2, r9, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r5, r7, r5, r8, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r7) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="bee61b5d3167bd566bc2eb4650dd", 0xe) write(r0, &(0x7f0000000080)='mN', 0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 16:00:00 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, r2) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) readv(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000440)=""/244, 0xf4}, {&(0x7f0000000540)=""/44, 0x2c}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/179, 0xb3}, {&(0x7f0000001640)=""/231, 0xe7}, {&(0x7f0000001740)=""/80, 0x50}], 0x9) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) 16:00:01 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) geteuid() chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 16:00:01 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = semget$private(0x0, 0x7, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) geteuid() r3 = geteuid() setreuid(0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semop(r2, &(0x7f0000000200)=[{0x7, 0x20, 0x800}, {0x3, 0x200, 0x1800}, {0x0, 0xbb}, {0x0, 0xb98}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/89, 0x59) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 16:00:01 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000000180)='./file0\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000440)) r2 = geteuid() chflags(&(0x7f00000001c0)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setregid(r3, r4) setreuid(0x0, 0xee00) geteuid() r5 = geteuid() setreuid(0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x1, r5, r7, r2, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000002c0)=""/154) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r9, 0x1}], 0x1, 0x0) close(r9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x124) close(r0) setgid(r7) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000140)) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000000500)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x7, r2, r7, r3, r10, 0xfffffffffffffffe, 0x40}, 0x413f, 0x5, 0x6}) sync() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r6, r2, r10, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r6, r3, r9, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000300)="301e25749dde3d0e77a327e1661785adfa3dc39c1c", 0x15}, {&(0x7f00000003c0)="90d5360dcf53665e0a4d371f5b7e1f1364edfdf2b3675bf0ff6a9b6bb2659e88ab8efa74133f108a792e24ef37d8f5e8d12483d5e6eb66df9160771be1c88b8583d820588654172f4ba3085a910dc67618efa995e2edda232d2460453c24107989aed8acfddce57ca14fc634355ff55290fd720f81ce5333b153584c59cb8b2625f123009cd06d1bc3a5a6c770d60dfb2e40133beaa53675c2db188b13f5a22c0e8d680e4d4845df316fcc941f6a0260f334e01069a85fed066f5516ebf75e25bff0d544cabc0d2a0787", 0xca}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="001000002000000000000000000000000100000066d6b86e0932dd1459ec93bb3848f8f7e567b818aeda8eae9fc7eed5915441802e9cd387e688c96f86e201ca7196b27faf228aa61ca5b95572120cb7e88b9fac9d6eb195f5a6813f439a008443ccad9040d5f1a75efc31d6e2a87173c8ca78af", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x7}, 0x2) setgid(r6) 16:00:02 executing program 1: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) mlock(&(0x7f000071a000/0x2000)=nil, 0x2000) mprotect(&(0x7f000071f000/0x4000)=nil, 0x4000, 0x1) minherit(&(0x7f000071f000/0x1000)=nil, 0x1000, 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x80000000) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mkdir(&(0x7f00000000c0)='./bus\x00', 0x120) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000040)={{0x0, 0x6b2}, {0xffffffffffffff3c, 0x2}}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000381, 0x100) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x8000000100) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') geteuid() setreuid(0x0, 0xee00) geteuid() r1 = geteuid() setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r1, r3, r1, r4, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r3) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000040)=""/52, 0x34, 0x40, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x3f}, 0xc) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/99, 0x63}, {&(0x7f0000001200)=""/113, 0x71}], 0x4) 16:00:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r2, r3) r4 = geteuid() setreuid(0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r6, r2, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r4, r6, r4, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 16:00:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) r8 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/3}, &(0x7f00000002c0)=0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 16:00:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r2, r5, r2, r6, 0x11, 0x4}, 0x80, 0x5a90c0c8, 0x3}) setgid(r4) 16:00:04 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x130) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001b80)={0x4, 0x3f, 0x3ff, 0xfffffffffffffffd, "64ecda0ba8d0e69d3323bf1cca24243c5e52920f", 0x9, 0x7fff}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(r1, 0xffffffffffffffff) setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x6, &(0x7f0000000300)=[r4, r4, r4, r4, r4, r4]) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) syz_emit_ethernet(0xc3, &(0x7f0000000340)="70fdf84ca29908b04b8c0d4c5829485cd2d84ebf208804ad7af54d0280562814cb215dc39dd96337271b9a2a0ca3956bdb5743b36cbc91b27da4e8dc0d6a4bac760d8c30a2d399a34d2d719835df2f04cbaa17f8efe941c950219a1baa1d66c1ba97267f0b5c17bfbd5f932c0ffdfb34d26355310bfe6e8c3048a67a7c85e8ca4a3d4cd230dc8948b5770e672a14625d425f518b1fdc254dcab7894891d43757657c7e8bd212b1d23af261c128348c07bad632a49a518603d424a6fc2068e483f9268f") semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) 16:00:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000200)=0x9) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) msgget$private(0x0, 0x9) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)) 16:00:04 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f00000001c0), 0x8, 0x10000800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000"], 0x46, 0x3, 0x1000) 16:00:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r2 = geteuid() setreuid(0x0, 0xee00) geteuid() r3 = geteuid() setreuid(0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r2, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) 16:00:04 executing program 1: close(0xffffffffffffffff) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) flock(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x6e0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r1, &(0x7f0000000100), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() setreuid(r1, 0x0) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) chown(&(0x7f0000000200)='./file0\x00', r2, r7) setgid(r5) pckbd_enable: command error 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open(&(0x7f0000000140)='./file0\x00', 0x208, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000100)) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r0, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r2 = geteuid() setreuid(0x0, 0xee00) r3 = geteuid() bind$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xa37b3593d391e007) r4 = geteuid() setreuid(r2, 0x0) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r6, r2, r8, 0x0, 0x6}, 0x0, 0x6, 0x20}) getuid() setreuid(r2, r3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x53e0, r4, r6, r4, r7, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r6) 16:00:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) r2 = geteuid() r3 = geteuid() geteuid() setreuid(r2, r3) r4 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r3, r5, r1, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r3, r5, r3, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) socket(0x22, 0x2, 0x99a) 16:00:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r4) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x86128) rmdir(&(0x7f0000000000)='./bus\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000040)) 16:00:05 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) chroot(&(0x7f0000cfb000)='./file0\x00') r1 = geteuid() setreuid(r1, r1) setreuid(0x0, 0xee00) geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r4, r1, r6, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x200]) sendto(r0, &(0x7f00000000c0)="c06b249323c64d5c0222b1d280b47cfbf38a41690c1543f259846e1ce5a78265bd8281f8a5850bca1ac00fef801744ab2b97b1c99518c65158a1277192980c06ae472418677901e52c90a3368a93b7d2ef64fed43c6c1cb5571fef8890632310c5a6c8f4aa59157637a21dda89ab710862f1c907ee00", 0x76, 0xc, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x53e0, r2, r4, r2, r5, 0x80, 0x4}, 0x80, 0x5a90c0c4, 0x3}) setgid(r4) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = msgget(0x0, 0x190) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "d3d7254ac4723d4694dbcb1af5d41ad9b6e757098e6b185618ce8e68f4ee22c5246d1c4ed568b9dbbfc9f903f484fee5e1b3c7ffdd56473d26891694ad15d8d2355eba3f3404f3194413b8917e16c570ff543825979ce15f49939263be8828fbd87ce117490629db9230da8f563cc0d1122580838b347dd63caff6a4eba9c905010b7b41b84575f9d4373ab7667f233150c0f5d4220a3f235729aa35a1dbcd3d1ddf765aba52ee8621266db5733898062692dcd036492d484a802ffb334d411266e12d56d309c37b3ba9ee3ff861d4e1ab6c519d364cfa3f991c0318d525"}, 0xe6, 0x0) 16:00:05 executing program 0: r0 = socket(0x6, 0x2, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 1: munmap(&(0x7f0000724000/0x4000)=nil, 0x4000) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x600) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x441}], 0x3, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/240, 0xf0, 0x40, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffffffffff1a, 0x4}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:05 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000001380)={0x18, 0xffffffffffffffff, 0x0, 0x400}, 0xc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) read(r0, &(0x7f0000000180)=""/143, 0x8f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x3, 0x1, "845c550900200000b481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0xfffffffffffffff9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) setuid(0xee01) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x100000000, 0x800}], 0x1) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000040)=0x8) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x3, 0x60) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/148) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) 16:00:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe(&(0x7f0000000040)) 16:00:06 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semget$private(0x0, 0x0, 0x301) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0xe, 0x2) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) r3 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/211) 16:00:06 executing program 0: r0 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31}, {{r1}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="2c1c21e4ce20b82ce70c84216d4634cd5663a694c53213b0b753519f518b435d2b54469e558bbd22aaef24df84ec84f20c6b9a6ec0abd8b9d2fc2c7d8d32eb207fca0cd4a4c9d5fdc10a74a118c47839811f337ea014846549c0f16676f95d3143e8d71cd57dcfc5d4bcf7ebf9a4060c7d243e5c1112483032ebed802e7a6c68dbe8cbc19d8054ec93d52bf827f25cb770be1351d95e6e969623779fd4a296ff3a9cf9e60d9ffd6f8df99162d74a9c6f616fc5fcffa4ad30f77c51f8d5be98c4d045210e50c87934a3cee2282126feaf13c99f5b9b3e2cd7a6ae93b5c0d3f910919a9512f36cd460cf37592b1bd26c36def98f78ef35ce4b30ddd7d69efacf206375ac0c0edcfb1febf24c23448147d6ef9bdf2198be1f8f2a61ba5e8a76d98468b0e9f9c432d70a63543a97bd1ec8f1d1a7bd954660dba42b2980a98f209e8eb80543cd1b583d74e71191a4666300b5af53bd274ad6f4b6b66422c187db99eb084c8955cc1d88303985b18ac9d9a8a86e8a6c897ecf46963aea03831dee3b5d646a28244b2ea696e8dfc54ed4690576f3d2d0988b6bce82ab3335664584b1ff494fb5cb3c82a0f82b68738c72939d305a841583eb0773cf0a52605dedb9db02b5fb7dd5374e23675a5d9892666951f1e652edf596678f39ab76073905f535956e0a21c9b18c4241cc5b26bc9679321df5df01d5325fd8c7d24a30434111563f40e98d0d2edb84bdd07be48cbecd2b2eb2fa2e0d19958b2e699dc529c18cd50595719e06b8af2dbad8afaa38bc4ba74dfe446d411d692b625d60ff4240ffbf8f21da65d349ebf48cbdc4b6b9d98b65b4855808c4d0af8c0435d36cef3f75742dd1d1388b470203dbc23a868f08bba8f04eaee14f87e0ce40838b2503160d37d4fcb429c2143cf2f1865ec98870a1e148c8ffd9e9cf23e87993155c5381c08a8440ffa6756160698f8c1fd44e2abdbd331f7dcd55dfc0e8e9b81dcee985cfc5e11831a0eb01bbcd488b023d5a02f4c65927f3588ee77f7e555247ddc70dd2d22dd9b1148b75ea54220ed66f2e2b61aca553825bfb272022d96444fafa5e2d786cbaeec50f7530ce65c164ad078ddd80b7af06e68cb2db0c7b392173b94a5791fc74d4097fd592ca2efd4bc5e650bf3ce9ce35cd3945e586d3686c646a0cb65b39e8935661adf2cafa99b78c1b15ac359d89b052540817362469949a55b4a9abc92a316516a1cbcf77f681f7b171874c64c8b0f2d04a66922d3c7d991106e23f11a037a8a5815eeb3295be23e321defe087cba4a6f23f0e01e1a060859a80e30994d0cccf4410d98cf8a24b9c3b6827539d8fd26f14c55171ff4aee15b29c4a9c67fa9d39a7368f0216f6aa897c32e78346b85bb1fba475207328f855b483d512bc34f18a4bd8e1566351896b2301248c500aa499ff7446cff55433db5b2dd61f6f5084d987ec8184e41d8d06d8efb5dd3f0d072b116e8ffd9b722c29bc169e036b32cdb1ddbd54367d8d2b4d9239c49784e62c99fe764cb75a50584cadb8555aaf4effe7fc58826532e8e28fbe33ed45019e96989c085b99d45cafacd2d6bec768617be81308dd406a04e215922dfd85ec3583f7eac2dfa3814bcabb83d478ce1d667b7aa7f77206bdde6b6565cae2f3d550e79c60eacc14992940063e2e16e20e3e18d935a177c9ee2d0c0e2e40ec2b5f155d19da4ce11cea3f614f9382baf460a11896df45031da5a7b3eea17d2b5f77560f85a7b42a874ad956dbea4fb0275e89547d05bad38d866fc17f5fc29861a2a9c39e8c8a607a97b916c1772ba9789c4a720ab0060d3f81e2a92687370108074c35e2d5966b1d16b0fc1563d54dd760491bb746de4308bdbf57cc48f88c207290bbbc29c592a95aeb699c1acf5c9222963ed3e893b87da4c1533b02b882ba82c50eb259fe8618b97288986285cab8e3fdff9deb98feb7a01f2d187abae239b7c6ca4705d3d080e2813086bb1b4db4c32cdd71411765bf884daa2fc7879315a16a3a1fc90064a89d74150c20cb7e717d1ac6f26b8d9a75a001eb01510177ef8d1363696aa903be5337d26748b90d7ece6566c72697346084f9aa78680858f78f6fde1d3d4867e6d57f48c45cc56e3562f1d057ab966743d33d0788e9da3047e3032046ac03ccc53df6f55c0042dc3d327f7917bf5607591cd3555229ae8f46f86eb986d01177fc8a70085bc2d1c378f29475dd1954a88213b14a78585b58849fbc0b076bcbfeb631a6150c402e1b3865742b07850b2bf60ae4569cad4f4bac9cd7303e483f63adc1e8acae68d8c7f20b17ae869edb736a26368951882852f9c5fb29010c6b968a39cc38e93f18ce4d7c8578a7f45a0a4e1e1dced2b07fa2c2aaefb6cbe79dcec01fd08a47e81cd24254a14226784b65a7918ff3c3401e10800013a3630ac7276ec25faecdd81fc8e050f8fb767247f97dc3354d7485364ef9b4526d5199f63ac5bc4fb52e5cd0c6665e0aea8614bf4f15b540e4be9f3fb943964a8e414277ab006d233345a6f0cc4e760bec65f823cdbae239f513acec6e2b529f8943549072f1988e22e8e4e4a2eff8010588cbd32f2da43e6ea9d8ee214adef22a2d9133ebf35b6a8d24c81872b71de43900c24f598525f31574dee88fcdd22912a781f585b3bf21a5ddc856b7d7f70ee1f034456ee5907b0f23d579d0df4e30fa741d09f88a2b225bed26c60fb342d1b26fef4f744449918871d1bb4940ee3831a26d8703652987a9e9920d01d568e9c3af6fa01b7391630b8d007ad765175353ac14fe642f2a2a1866590ad7047dffa18f0bf98ed78dff682978ba4970a72b4ff15a42c8ebfef3cbf89fd2fb022681d3be690fb5b303567f7ca5fff677d0981aa3868967ec99ca5d157a1da1365e5d3cf9cedced5b02583494472ee04951e975570f0bd220e2c4a13ddcba5b3c90c956afda990107fb33068ae13ddc325fc62e42d133ba04acfcf2bb7f4713843cbf59d5b40877cf2052e3770f085065ca4e3ae5049f04877c1b4f15b7ab15b23d5b30c1fd895ea2971473df7c479db046a085b201bc41f965a8d6c1f5a8e2d373b41e13c8b58c0c4b65aab4488f4a9f7f4de92e2bddf5b5fa6eadd8afece3aec5093fc6ad998d0e4970244728edb9aebca9180bdec34ded5c3e117465d87cd27cb5d9f28798688a55a37ba09eac049cffa700adfa9283b8a3b6d8a7324707c6062fc3345b5480e6f9cdd67c7832a5a5f1ed5dcb5c37cfc5839dae579988424b2912be82fefc30f96c9d9dad238a9da159f1c037b0e64bafaaa1160cb4000f31424d5fe79f08899556204926741ba41f8efe1af0a6156ebd47a061535bb7943a3d3a4c42f210596f5581ab91fb388aa9cecaf09c5d5f08e4f263989a77db46d671a6a42308c249f6c1713efc0225d66851b6ae9562708ae720b9fd58b41f2785b15c39519520e9f627d442afa026e3c1d59dd1bf47b4a8d776c89a62cccb465873a84ebb6d85632ba90fd37cc12faac5c7d7a0b1bc335d4c2fef4dec9de0c5a0ad9e995c514db8ee585b51e6ee36a7bb137729f6fc802293aca190a2669e6f477eb206efed7ee6dd5a3c38aa527b87e5fe37c230cb6eb9aa7ea3a768898a180e8fb59cbd6b67ab51389f2aaed260ed59ae7cced381531b5b137503e6b7fa8f1ba0fb80cc313fcdc9af12ca9ec6fd80b66c924eba2a67f478991228d9096f2dca9152ac73f05bd86213b72d1753423f74c257edd2cc5a0ce339a29715af9c6ee9070bc4bf793aba0b4d2707efb9582498bfe6fda33edae33ccb62af0ba66d526721a866792e6378761a3744ee969041875bdf9f0a854f2586e32a9fc1e6c3ab20712f7395b7cf73d93a5a4fa97b1d210096ae8d535a620cdf36f8258b27d6e1e81108a9ae4b0ad5e450a3beca243b911c5133509b0893472e872f2d579fd10a1b7f218af2bc789c6e094755d931b12dee9557d032cde324d13bf804e897461a5cef2dfe7fca587d032a92ead0563328c4b797c16b80b945078f4a1380774f436a1f787f566be9ed60fe9f259292bc978eb2a1a97b5eb4f8618077ba0ce5cec386d62fd6aa1eab4eee366f9ea11baf052fb7ef1df8abb0216c0fb21eb69f959d588780daeccefd536970d74fcaa03d4db8eac74375a5c4ea54bc5333bbefb89966e61fce8cbbb870495d149923274a7cd1654c991c9e9d20c0168b9aa0a62ada8eb19822912adebe7b088ebc8afa716d79fb61cbc0f4c0b4663cd2e4b774b1e3a2b73ad186259468ce4065e427a10e4f339ebf9e0c2ec5e206ae5e0c62d95bc152688a94e5cbe2996ef2d9cedd7e73a2efb940d0d2a755500326a3ba22948819a186e4133db8210ecde10f74c608321be2249fdfbaa317a4ace2788f88b11be3d66340e412b939979d62e13101c72efa56d1497f7bd69e8d9a129f418c3102040630c99196ea4592529dc9121c786db4b1ce98609218d855cd91edd8182b23bd84e544ac7960571159fb2a60e1178cff3bd556646c4fda5866ee74ce07b53f48feb46b8374b5638e897786f1fab9707f060934c9f8e4a021196b85fd929255151e2411b0996866ff34873392edf2d59f9cd69f6afefb27c1f82dafa45c27695a7475b021350baedc018d34b2ae1f995a9399a4ee006108c12420ff718a95037570ec0538cc7f973c0c3de34c93032ad31d3207851a34e1797c99829bb59119a4140f3ce698a22b3e8a6d664d254fc598a04014376dafb50045c6169aacacea1a3ceade4e2ab5790c0540a132b3c452283519b3ebfcb5f0581ecc8038c0d2d13a69886c4c2be462fc86e17868733d6ee0995e00fc5f8a1f16ce4aa2a1b96292caa3efcd082afa85db80608cbe3e5b53f8652ca6b02d22a55ea0941eaad8205ae70eb444bcd0562d4b4706041750b44cce0b906de6e239bdc51ef13183d7c97d074525dfded8a4339e67890a270931a774cd0d421a6c5989c30ee695fa3273802e272db18c39ec4e8132cf7d6a54996522353bc925c6f9e6038854b0e0a266b90030b36831a9b8e1522e38ca1298d501d4dabd8511c75990675287c883e2cddda994a554a8aff8e36c71fb461d86270e939f75cafddb5966816b5d522dc1e733784feb11aa5d02088350abaa4e4baafc1db8ec88da6ce0a78faa534d141c0f85a490bfae99a7ef5f6f5ae89b5db74475b0f3ba593ee3814476232a9b9b0cfb4700778d714eb48098dd07cdcf68b9eb7e84ff33cf77bb429f22bdf8f0057f4a4f3a5ba600c96956ba42b191d51072072ab1b84833b0836ed3b75de647804852c8430ec53204d127cc0062e8135e0c457e2ec5ed9671e7a0fa0120556112523cef3c5a11a9bb7ab36ae3ce29478701bf72cbf38d821dcc1434b56fb78d751f93d253d6a0cf3deb3a887f7b0f56bb9a12d5bf19657d512659ea0acdb4265ca4fdfa1008fc7e1e8a2e58c4ee862ab676c86d7a8034104393c7baeb9a11afa234ef7173194fa70ff97a25680ea00ff03d6b31d701f4d9221b65c33cb4402d34d34f106d09ce25455a041cb3bd9d9fe01736e292d69834c8de9958cbf8ed7440eed0f899c02090f1e10ebfced38967c0dad283f7509bb4defe6980dea31e686c159405ab6fcd71ea2d244e94735f3ba3c9d17274540f91fd8f69bed91f31ca95e34341843a24845fa4f65b5aa8d64ebacdb74351a11fb1918ee04e8a4b0589ccc0af00121e82f5c16c7d7c8a61bd039f7db635445900c1c6ee20021b77dcd42fa76c967170483a5263e95f8bbb63deee396c51ddf44487a177990fa770bc932e75071a2ae4e", 0x1000}, {&(0x7f0000000100)="559f85183c7eb3f9e4c62c71d4b06da6803f157bb74705d3a06e6949831b05a3fe248fdbb078bf43b9a01b6bed2756e09ef7dbdcccf80a256e66b628a6a2682dafcb7f1757e62b619d513fb2a8eeffcaeea6b6f4b862182ade4e087483b30d", 0x5f}, {&(0x7f00000011c0)="5dac74efb0a77fd64881f8b2e6c4b47902b2c25b739a81e4ad3e2623611d0f6f", 0x20}, {&(0x7f0000001200)="d5ca40701b1ce97e8a7eecad4a3f8f7c07357b35f760333f2a939ecded909b1aa9f81ea6904353e935377e0f96c7e7534715bb614b7badf125e661227cd46581a7e33b83f23ff55ddfaa1040b903a8361b282d9bce080fa69da2b2da862c3ad5ced4626c21e5ec9a408cdc147a0bd61f2f42740f1bf50a3364958d93399628f940a9f73f335e0087b5b2bf6ff6b28a6f4da3d7c7d78ccd8c6f6719dc2f7bf80f30b820cacc", 0xa5}, {&(0x7f00000012c0)="a4f7c6e74a7b8b5488cab881dfde8577e0060a8926ef8cd137b2ac53c9584d7f7bb4", 0x22}, {&(0x7f0000001300)="785a5abcb17b403f51ce7989d6a2b07bf49f5663c984b0b5f60bb587ed4ac7cad9ffc66f12fe9f9607dd7b69b27e670bf9ecb3c25f494d9e54cc8cb844177a433a121a7822fe3277ebb9ccd3df1e2e", 0x4f}], 0x6, 0x0) r1 = socket(0x6, 0x3, 0x5) recvfrom$inet6(r1, &(0x7f0000000000)=""/170, 0xaa, 0x801, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x6}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x200b, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x30) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x1) 16:00:06 executing program 0: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x7, &(0x7f0000000040)=[r2, r1, r5, r0, r0, r1, r1]) fsync(r3) setreuid(r4, r6) setgid(r0) 16:00:06 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket$unix(0x1, 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') poll(&(0x7f00000000c0)=[{r1, 0x133}], 0x1, 0x98) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x42}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) poll(0x0, 0x0, 0x6) r4 = fcntl$dupfd(r2, 0xa, r2) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget(0x2, 0x4000, 0x4, &(0x7f0000422000/0x4000)=nil) pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x2a0}, {0x3}, {0x3, 0x15fd4972}, {0x3}, {0x3, 0x7}, {0x0, 0x7fff}, {0x2, 0x7}, {0x2, 0x1b72}, {0x484e046c6485d523, 0x800}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x6}, {0x0, 0x20}, {0x3, 0x9}, {0x1, 0x4}, {0x1, 0x100000000}, {0x3, 0x7f}, {0x3, 0x23c}, {0x3, 0xfffffffffffffffe}, {0x3, 0x7fff}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x7ff}, {0x2, 0x200}, {0x3, 0x445283ac}, {0x3, 0x8}, {0x3, 0xfff}, {0x1, 0x200}, {0x0, 0x3f}, {0x2, 0xf60}, {0x1, 0x3}, {0x3, 0x4}]}) semget(0x2, 0x3, 0x210) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0x9, './file0\x00'}) r2 = semget$private(0x0, 0x5, 0x40) socket(0x21, 0x3, 0x8000) semop(r2, &(0x7f0000000000)=[{0x0, 0xc}], 0x9) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$inet(0x2, 0x4, 0x100) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x818, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x58) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)=0x9) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r1, 0x0, r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$TIOCMSET(r3, 0x8020426c, &(0x7f0000000080)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) fcntl$dupfd(r1, 0xa, r1) 16:00:07 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') getsockname(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="f63b090300fdffffffffffffff00000000c00000000001b004c6fa6ff4e6f4e3f95b92f846dac050712993a7cb9dcec4e56c3f7a81a4e6f7f2d2a97dc4d8d49d9006210e230737bb76b125f844bc09c26cbe475bf26ad6a792dfe7a8ca5c243cc7490bdb1648d85999c827c6"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffbfd, r2}) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x2000000000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) 16:00:07 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x1}], 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a800343d605e2f43b0d33ee6185c6a19e1a3fbed9d7c7f5ecd50537efdc30f779daa987423cab21c6b2748aaa78947dd39a00000000000087f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc387972d2eae1f50146ed5eab87dfc43c6b274ae695ae240ed10bfc3b018be5455ba5fe808f9840f9e13da075ee54d5bf03c4c06822484b10ba5651238225996d2250f6ea8640053a6212d0000020000feac0fe429f3c2ff8a0d5305493fec52c7bfbdb7c6feab0d4e779efa285828016551a90e6a0998bd25030a0000000cee859c33bd408d3f22d86172247ba51ee6e871ddaae858841ef612de8d1a09", 0x118) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffff80000001, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$setflags(r4, 0x2, 0x1) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001640)={0x0, 0x2f7, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="08080000000000000000000007000000154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebae320b512e2f04ac0f2dc404400387b1f3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff3cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b3"], 0xfffffffffffffe8b}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8040, 0x40) sendto$inet(r1, &(0x7f0000000040)="5c93844a001edbd7027ce57d6ece3a3d95e6000c865cbe06dca07d003621bb221e1e811235e9e1f912413e34ac7d4078d50bdcd27766cfb8fd986a3a970851467623c2b2435b54b54faac11affa240a31d7e6d4d49b885c3a24406559ceefd88306b0f9f9e768fcc912122a6cdc2542c8eaac22414bc587109ba3bb874fb5e6ca0ece1d66877da6484fd157a50455394faa56996a84ead21f8497a55ece36faddf2c19979c33fdd7938134cb04c620364611b6c956f70830493513acde29e95c6740b9a8d0666b2e6756a34e6f4e63032da956493634d47cc341481ba3608d34892f16a980e966903bf3a44b1db657545faf8ee5a9d600f2313d289fbfb37a", 0xff, 0xa, &(0x7f0000000140)={0x2, 0x2}, 0xc) shutdown(r0, 0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() dup2(r2, r0) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0xfffffffffffffff7, 0x3, 0xefdc, "4d2fcf06c199b401d0ed729c88e41c2fe0d8c73e", 0x101, 0x2}) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x8, 0x7, 0x20, "28a39c2f7148bf8ced72b800b628a2550cfa9ab9", 0x10000, 0xfffffffffffffffe}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) readlinkat(r0, &(0x7f0000000040)='./bus/../file0\x00', &(0x7f0000000240)=""/156, 0x9c) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000200)='Ml', 0x303) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus/../file0\x00') rename(&(0x7f0000000180)='./bus/../file0\x00', &(0x7f00000001c0)='./bus/../file0\x00') 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x72, 0x77, {0x74, 0x4}}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x28}, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000380)=0x8) sendto$unix(r1, &(0x7f0000000280)="3146942de9850ed086bbafb115a4cb04452d4a26778750f8f78c991657a559bbee0f43e75595754de11960bc354f47a76fd96c9356206b758cde34160372caa8f1fad8d6a6ecadeac7d46510c259bdd78fa5f878207573de469a93badd93b7d2aa2c9d2c5af960de212fdae4d69d1a5fc94bf133d4ab1ecc3a160459a5ca1c3abed5d6d2d6a663ca01559e49dc040cfe7009a87299a260c883817a90ea4c4c06deb0b259f1520187005b719c72235b2fa3408cbd1f533dd130533d5dbd70016fd0eba942501cf9fd4b6df7091ba26067c96b8b19afff4de32dbfc02a1bdda2566aefdf51be768e2ab6", 0xe9, 0x1, &(0x7f0000000040)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') setsockopt(r2, 0x3ff, 0x100000001, &(0x7f00000003c0)="17cc8036074d4b068fbf285f10eb32377f1e9928016c74ff5a28a12b63e60933635cf2cbc64943749107f7b43ed7007eb4dba466b6722263cf2e27de8c346f9869ad51c78ad2416f4bd788c2dbbc2fa8f09eb34ac8691562803c0fd05a81ed2ee289656619ffd807a7f41d73ace9fc3c5e973a9c373ca1e8082a00376e88097cc96505239cb237fb03349c7e2b184629813eae061c594ea11d5542fee7e06c42c35f2f91359bacc8cb438d7a94e300be8a2451af50873c672521400750a3b61c449ff655bafc3015c5de36a35164c73f363d185bb07284ee910ad09a94cfc1ca431711b1faef01cda96f2a225e395a9914c3337739a4cdcc64200cc0d38af2b87b626921e57570254aeb7f7a0eb9a1c881427efe3fa21aba500cb66eba3b6b73734c8f69e12deee18b6bd300f2e8a3f364aaf020b54b5813fb4cb6a9c9e2a305c4e126cade3dc31a5b5bc73d35318e2b8678f0391c20478f51653744f72a04d717ca0a46a0e9d48bee5e7126d3cc4b961fdd623c0c05acc3cf7c592d3605a6d3cb038fb3bdacaf7f2ea3bdba15023fdb27f502327e9613151d330f8055c832a6f2cc30e2dac7771adc34599ca4b1fca60198350168dbff77ca21e2d65798f0ff2e94cdc349f3e704eaa79bd0f29cefbdfaf5514f460dfdb8152050d31674bff7e276cad67b03b0551fe5472e5804d0319b2fc0530117e9ff191766333e009ac1627f4e4c2639f1b0f924e036dcb02d49226b42bbdf5b049adb17a1b72258e15c74ebceb75e0d0eab316e340c717b52648eab7998adc7d585db411f1b8e2bb61e6983623d4e55f809398e020014cfc824f5238a740ccffa2852b70a145e4716a5f806aef8876826d64f7ac448302a6284f5b0f20cb215e82eb3908ad40ddd00aff312a828854f793ecac630980537845baf6f6a4626df107fad568249ef849aa98979bd8d04bf065eeca5f5ea3d84702344a516f94bf02af757eb05b41d91dfdf3067ff4e0041e3a76ce8948fc054d44e96693004ffeadbf02febde0a58fc19b8220018ee027e0801edb29f7ceb5c9e4136917de62fc9a5cdaa61e32e0ec4479490cac0f5efaee0b443a692fb163ebf24e6b42e9ed463a017d1392b31da93cd71e819c0fdb81071ca7912bbf31cea9817998d477e29e2fba0b50209c9dc3246967b9f5c7488af957ef406637d55e9c4cae29cfa9ce11b215d29454ed58b068744865f446fea7cf44513d13218cd000f97e87705ed9aa12277e306e87f839b9ed5d0841ad33aa1f6749987907cbdb0d06559e4325e73dd62748a816ffa7aa93d483dd63a4984e9fa6cda7493b77b7db020217ab3d9ad4c4f58c424eaed15425b88ed4fecb7e2207b1856c812d8816928ffbc92a40b54ad04b223c516cb946728a052261cedb1af690994eca6f30c98d840ae2432968415932634fd32f4441e02900d667458aea6e3810203fe87e00b6b482dc6cb29d1ef25abd5257de993063dedb8b3777792bc688bbe6d0a1ecec950c7663969070ab6c886ebcae6d168dbe17a8e6463c382d9371b85fd3161cdad64e1c63cf35d8c71aeae965a39a17eefaa274a30e921d6d3cb1b810a7c2b86b84faaafc91a24cbef17d05db5895471ae5c8483b72e63fba94d54e618135afbd6002c814a1dc79b1026d2b5b9a21fa874cf39e8bc2181b36be79b028d8184c943cd326bc74b47187e114c23e588f2ff9123a826d0723a42d4239fd3896c1a1777c65139e05c9fcccb4e2ea8e09d1fb681191b1165bb295acdebcf79545d1b0318c2d710bc6d42ccc22e175f16369578a64161b96bb237568b7480cb2ae87079b5424636245fbf48d89e3b6d07b81b19c0ea9bb02c15cc6ab49791936ab43d3d6855d456e8b777616dac97779d77631ae78272c77e286b8513b7b6398a46d12d061c180c0c4a938c27a7e17d692c3f251441f4ab8732e30b6c26f155285650e03d1390dc78cfbd8576ea9c54ad3c56bf532937c470c6d2343cb991e318a8a53f09c6f611ca355745f7490357efe1ef8d416d7cccddbea576308f1ad81937f7086d3eb1d5e359029cd4c811e151630c8a51875491b03635c30cc4251e55fe55f20f280b1f2bbe0ddb654c07a6bb08efb6b54d96d653b39640c33fe8b5395d5ad086e673ff44c32e07bd427651e94ed8c54061ffae4b05f12bc62e098bf3ceb11328c663dc6c455f84a6e338a4b517fdb2d53d2f9622dc42dfc3f0f4037fe0398541bfa72e543769796e67ba57a93649a56509a7fb73d66926cb7641831d9083fbf2283097fa15ad801939ecb36c7f8af02f972a7e8064f83970a8a9e57bf10c4a905d6eba76b003d33117fc17d311e9571e2bcc4453f06179ed02a90a5fcb0b1f0f1b8f712d77d088fdc3a45bc9e910812184545a758eb7307d12ce008850af9df12233b8c03a4a1724df257512bbb6e6b39589e2bf052fd568ef4a1c5d7deac4dafc371eacd40225dbdd21dba7aa6f044f93acc24e8eb9b629b9321fb91603c6b7e2cee0f31a4ea66696f5a2575905cf9fbfcf2f21c5779aef594504d26d181b9372cdc7f9921e703d1352ee14e5cd4336d1ed334fa68734a745b6c110d02f747826770ff2c1a80d2ef299d5a09e96ba9e5dd10de97e9236653ee10fb5c53962673d196369b5a22c55e2d658bab2082a3c54e29b49316c38f49904169bdcf8403276cd4ede3fadd1d8ab15b09d970acc352c0d9bcf431ab86ac3ab66cb114e52acf382b5fccb52ce2684794681c2e5f3a182e20e9a98fde440b4fc2fa29b17179e399060a5081aded85e8f382cc776c4dee5cdbbeaa446b73d16344dcb629bf4fa447101b17d8aa6c00544f759b33c3eee11c0a7e47f093edf6cc03a844de979ca46a577f8a5d4b0002c102101a9a3443333afab9f99917f35816f0eda4f61720e5095b28923624b63013a9768dff869a3e8047dfe2f552b356331a8ec6ad8dc6c42f119f25c82ed80aeeb72c90086e4c10ffccac388016c4d17a8d232fb6f1ca1115d16d118854f79db8fca5d8e8a79c367eb64695ae1695a5f6eca266bc531f19f304ee1a9b5121b2c3dba2e998fcd7d610cf02a201f70c1cdae9491d71c4c8bdd5a62d239bc891f251b549d15b6b45c53eef68b65f11e45670897d605bdd81bd21add244719161d2c6768ae2c8b46aec8b810c59e428a8781440a29381207224da0446bee7778ce392d085eb5b9ba20c688c4f213f678a9690fa3c264d34c5a7d83ee1fb508070283c7892495ce0bfd1fa11b05b0d651c3cf2d9972b046946667ec6fe6e9b0b65e5bf681ca90361507973255b8b9f9cb3bad1d971453a4d265da06b05200543008573fd8525c6f277018053fa7ac13aca6b2cea588cdc63ec68ff0f0e5112f680343baff2b37ca0edc70417edc48b275a9bee0623875aa1dec902ee5f687cb1f7cac4d82aff4affc03dfd37ff569dd5d58d2ee4e8a5d0e07f4f471feb1d32e4e635ba24f332791baaa5dea44e0656f22c70134d119d6771df175b758ab2e9147001cc0c249df2ff92cfd6e640e907f0daf22420345a76cbdbc7c179650726f1a359c32e2a2330448332fe8708786a6e23b79a0f919ad0865ada37c848f45e21dfc23af9165a85775cf3c8c1d861d9a48bbfeb369243bac6c448e8046231f8faeb052075a61e874247a3422d7142ca0eecc93a8c2e4658430597899e4d2435fb9d180a4764b519192e42682eb305c3f339cc991c3263cd63a6e168ffee47c5c14d8b7d4cf4e2c12f971763b9089769165ea7251944f8daad95f7123caa23e941576e355484130df4d05f00e2c144cb20182ad553aed88d11b3ef4f8c6dc78565e0c4444b84e1141cf17f1bf3487b3407b660b2dd54ba24333cc0773bc5c66b5e9fe57cc925fa4503a85ddda20b28c97eca66ee6e62e0f1121995d4c4f0dc4a39b3aeddc709dd475ea1fc86c42b770e331e7e431c3b9be8090258e92bba9440fc60757ce3e0ed06264b99c9907ea8163278505ba869622807247e919b064a033b77523676296b0815a35fc9f45e466aa162ff45d309374ef97721b788ec58ba56f28f99b07789d20a5f7e13d8bf7c9bb0822e12367da1e9eeb106714a2a0386441b76452b558f447d3590f3195aebbcd1fe30650477f94c079615de521793a2defc0e1f31c2485a2b17092c6dc839c0ad0c3947a6a9be60345270ca1612d697dba58c186a7975cb041344434a072f024fc11dae9cd85144f085f08e1a546b71c43be200b590c16b120a40d864f040edb5ea8deb904070ac23ccbb3c2d1a77eac1399f4f196dbdd0b14006ddc41b8eb22fb6d283b67ceabdc6adf91c71e16e5bf468c8a3365ea4b792aed10d272201966d7c73c28e81485ee54da70f444357cc9644445c80366c61cad70b54e2841e4ade3dab827ac0a036d3dd64d93f0b75480dfb362d6ff6398bc23c65b8c00146c6de0e9c8f2b5b48003cd487366cdd1d9e6b82bd272890f32946d289d849bbf3a811f3f6bce77f005618c62d95555b43e697e72ea60b22ff4b93bad8335f94e1a28f98369a3d781a9b6fc2a0976981fe355db50680ac6bb2d79e76baaf7d1bd6c9d1a83ea85ace46d961e58c442181ccf04fdb4e5aa37f9970ec17e9b986a1cd81c06b510b45ae7b7ef1091c8d8298e99245241fe27fb35e657c72dd9e0d71d5a7f2ec1ee2fdf1eacf94a09f833b9ba0f492f40b2e089790f7bf35b9fc64ed257612551ba5f7e082e7e453261cd2ed8d603642e94ce888c65c07331b491a7d1cc686fd32b2cf61378e8b60abc055bede47fe8d0b729c4807fee8d06438f4b619b8668c4e52590bde428e2b15817364423327538b806008617e5bc6ae17b504f35016cbde65909ac90a5db57424de93bf2f2f643a7cd652872609789021f3abb5e549872cf1af4261f8b2c572612fa85f38a50f21f701b75a24eadde68956e62daec78bc74cfe5e55919894e804c980a21ae547ed69fdea12c41f02d8959f0d4eaeee704052c2accba106f1e64bc11a449c8dde7a92cd9df8a695fa358a45cc5986ae7e6bc68c3e1382b7fd4ce3a0e409b15d8f04796c63bcfee2d8e3d98a5a9de0c5a09297f669dc818dbfb3c440c06ee9a20455c146c94b94e2353b9b0d13cb334ab43e898d6924ea18b27f48638267de00264c4c107d41f8de824e6febd4710e0ed100b1ef76f5ce9cd1ecd61a63020e113f3f74a10db370e16f384cb374faafbfab261a01b86746bbf2d5f26b0cd189946b185e9c0d0c93d1591a56b8ecde9d6cdae6a53d76895b037e41df2d78f3c3e08fb49ce7e8ce2435287e3262666f3d47419e4d5259c78709721443566484892184b2ffedf1879c74226d31b0bd28b41eebf4d4e90e303b9a3ca83de0d2f3d6861d264b75c1e86f5bef3535e0b2ccc424b468b81ae829686936819f1c4401b74ba50f08224f05a209729cba0f87adeb599c276f47b34d2ed46f1d156b574aedcc040b46178feab89977693a760e523f55030fab6fb2384cae0eb2ce23f6b610575a96ae3cebcea16cf6508cca493a6aca1f093a4e0b3ce6996e158a0b8cc903f209ff1959707eb4f456ce41c33fd924632cd5376523f5a7c4178c0b2a30e520f298e80e92d8046e79d74be07f87d35886c71dd7cfd38b88047d2960158734dd1a684d72ed3575723b67a7368537215a502ed20da8c62b5c5f5ab9e196a4a99690c2c1fe45b3c8135da799c95859b4ab450fea438aa70bd551e8574bc57fec58184958db27603439a42a5e9bd9a6c84d6db31ec59dd7caab24de4054ee3feb71d346bb7a7f650d14364fbfd88", 0x1000) symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') mknodat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x7) 16:00:07 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x500) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) 16:00:07 executing program 1: r0 = socket(0x0, 0x3, 0x1f) recvmsg(r0, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/50, 0x32}, {&(0x7f0000000140)=""/197, 0xc5}], 0x2, &(0x7f0000000280)=""/105, 0x69}, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000040)) socketpair(0xfffffffffffffffd, 0x8004, 0x80000000000000, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) 16:00:07 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80000021) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgid(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x24, 0x800}], 0x1}) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100, 0xfffffffffffffffd}], 0x2}) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x44, 0x20000081, 0x3, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x21, 0x8a, 0x4, 0xc959}, {{r1}, 0xfffffffffffffffc, 0xc2, 0x2, 0x9, 0x200}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000005, 0x6, 0x2f6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x45, 0x5, 0xffff}], 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x2, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x24, 0x7, 0x6, 0x50}, {{r1}, 0xffffffffffffffff, 0x8, 0x8, 0x40}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x31, 0x80, 0x8, 0x3}, {{r1}, 0x0, 0x4, 0x40000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x800fffff, 0x5f57, 0xc3c}], 0x1, &(0x7f0000000000)={0x4e, 0x3cb}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:07 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0xa, 0x91}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x0, 0x0) close(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x9, 0x2) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) wait4(0x0, 0x0, 0x8, &(0x7f0000000340)) ioctl$KDSETRAD(r4, 0x20004b43) fchown(r4, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r3, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000002c0)=0x74) seteuid(r5) r6 = fcntl$dupfd(r4, 0x9, 0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$getown(r6, 0x5) close(r4) unlinkat(r4, &(0x7f0000000440)='./file1\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000080)={0x1, 0x8000, './file0\x00', 0x0, 0x80, 0x100000000}) mknod(&(0x7f00000001c0)='./file1\x00', 0xc000, 0x1) open(&(0x7f0000000240)='./file1/../file0\x00', 0x3fd, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) fchdir(r2) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) r2 = syz_open_pts() readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/88, 0xffffffffffffff65}, {&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/78, 0x4e}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/115, 0x73}, {&(0x7f0000001500)=""/36, 0x24}], 0x7) pipe(&(0x7f00000014c0)) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x2000, 0x6, &(0x7f0000ffe000/0x2000)=nil) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000029b000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) r2 = syz_open_pts() readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/88, 0xffffffffffffff65}, {&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/78, 0x4e}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/115, 0x73}, {&(0x7f0000001500)=""/36, 0x24}], 0x7) pipe(&(0x7f00000014c0)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$unix(r2, &(0x7f0000000100)="379860198d9eae58f16708c568457ec9fdb428cc0efc5a3ed218ebf847687b0c552c0c204b872a54c8c34c9099dcb5351e20278093b63e9891ebf4424013dc028eb29de7edca2a3072f972992cfdac9656dfeab73cde2911d64517e8e38546dde38fd66e69fcdd68fd505cb8a7bdf5f6136692f237165e9e8ad323ff2880d5139820865c82fccf8921d9a874d9d4483bd6897f869126a00f172bba86f6eb708a710f40b143792b1ae4bc256f239b58fabcb1b644b5204198cb9827a2014353e59dc1f3f5a57dc54976d6127b17081dbbbc72306af5f2c8ec33627cae79f2ff8ccc9a86b4a9d84b75764f40e05856fd9b19c5", 0xf2, 0x404, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) r2 = syz_open_pts() readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/88, 0xffffffffffffff65}, {&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/78, 0x4e}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/115, 0x73}, {&(0x7f0000001500)=""/36, 0x24}], 0x7) pipe(&(0x7f00000014c0)) 16:00:07 executing program 1: getitimer(0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xffffffffffffff15}, {0x2574000000, 0x5}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x1400000000000000}, {0x540, 0xffffffffffffffe1}}, &(0x7f0000000100)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1f) setitimer(0x0, &(0x7f0000000200)={{0x60, 0x6}, {0x3, 0x100}}, &(0x7f0000000240)) r2 = msgget(0x3, 0x4) msgsnd(r2, &(0x7f0000000280)={0x0, "04c572259076867eb516ae02eb901a9625637b374419e9c9a6167ebffd6bbb6221c988819b7dc2fbfa2ba483091d0e487f418bf8869c0cc9fad6145f2d4442b7a4a7d23d05b5c2549da684cedfa770fd00e775a783041c481d6d670fea5c31fbb743f110d646cd69ffcfaec591031b3d719ffba01271162a1b6874015d81e9c2a94aa0fa06b1938863f1b3be74824a865fec3d21b5a966be0436c60f52472acf5baff438203980c29a28de25aef0cf89bfc033f9328bac9ae8597876d2d27159ed5035c1a2c9d9e3ea4666fa7ba6f1b4f033ef13c270dc5c6ddc6cd46e55f53caf1fa6f73dcd74adaa7c282a765d7912980ed203e8f89903b53104bc18123c8f04cea11e5b4258eb4994be61baa110aaa2f43815f4240110ed5ecce38854c057c2baf14972ecd7a613dd2424ccbc13622620b36b6f592777c802ccae2c6ba5ed439a0522bf17eb58bb890795ade755ebc5fb0fdf145e52d46dcb6bae961b607060a3ba6f36d98823d3c4d7e52ed361dc85dfb9b1eb0100284ccdc873b995432ddd12952f57eebeb8f77f8bebec43b8c78655d6b3f2a74d51df076f94d03402a5768dd335ada04ddae37ec757ffd29d1ee7627d7a6c317f9cdda39dbf3ee34feb6e77987b1e8e4ff64f08e821d5286488ae8e4dcb784be6acbf9ec9bd7734473cb0338dbae8583dc37ca7257379c5435845f7f44b14a1e9ed142f4e6e5aa0abcbaaf62701f629f6a96f5bbd75078b18cd352afbda25dc112187ff4e7f1d4bcd7e9d1756789c325a5a29a98e71402dd1ce57d4501dcd065405ec6da8e6621d79f49d6ba3b4550c77562cb5472d2ebed5f54f38e2c4fababd54f8754c5b43fbf559b038209f569bdc07ea1bce563fb0b286d3dcdbff8820a32e3a5283d551e93583a50d61552eadfcfa53f050d291c7ddc26e680a1ccc64b8b88e0bdfb8302ffa5d6f5893dc68b5fcebf763d64e3b4132038deb355639cae96b484a8eb1b331cd5461d97253c03a9a7e6b8b682fc25921c08a6917aaed35b96b5fc40945a3beea0dd24e88537d0bd44a9e725d3d3fc1bba729ed5442644f1641fa43b678baa4949e083a2f148594638415f255fd5e29296a8bddf0598ca2c3df02e7d18f4779e4061d6aec9ea4fec0fc68eef9ca260f00bdb18c2a18e9798ec836967dfdc7366a80edfecb8dea42b3fe8215981e44dc2f1202706e8cadef102c8830725f406a4ed9c3f1573e0752a507e8b6d707fd54a6984ee94d15c457acca66b7fe57aaff087441c5254eeb60c6b70c5e765092644b5ba45979d0af5625c5fc209f7d3d37b5215d738bca34b7bd734296a18da0851abf587e38a83abb8a69b763126c6a9cb192a7485b6b30c2edbc30202fbc84150d53341a8a5e55c062e74c34ff22c40686fed21f996f99acedb0eaeaaff5895b857063a9017bfaca5db3520d072e7242673134fc2301e3b229fac0c19ab64a58c27c0186b49c4504304127b3b293e1ae1497e124590fe8db9913e7eb09a6b7ac0192946a3664ea8bab7f9a31ab70ff6e4cb1f03f461371263d0b705b0af7c20a8fb077e14adf2fd42fc82ed183f2beefa8da082a7164b5a4987f8745a679ea59378303bfcb7c1a18742d063736f553cbd243afa461ea471fb2d573f5293f847bce604991e3f3553f66b225b445d96e0b58e9c7470ecedd26ad517a444ecd3b132c045a3f388584f10cb6e98ff2e58896dfcbf7791e8f4317c2758486b9511d1d22856f8247e48cd4f1270eb4f580a6ba99b2619570b90c51bbb6d89c0691e9a2c8f466dd3b65d352657cbcc9a3e02583b9f5c9f6856a30f6b65517285c4270a446f51d69535dcccc1d72454e724ee718ac235573d974d6e0829ccd90e374ec026e9f01f9cf4644a246f8d8f131ac64a2bad4e01dbeb370bed549f2f86feb32ba15759f4582ab628868374e26d4c59b57a997eaa7f6cf74935845ba83cee21ce85a34b8f984fd0779839b6758d5eef3cf5f55eef05d6f7bda15dc1c00025d04548884d0dabd4a64d5e8e86cf1f2f075effcbb5f151fce35083de8c7bdd289b59d1e5b5935d3bbbded523682eca38f388aecf0f6b17d3fd82af8f46dc096ef392f2e2db4448ee2e6efe1292c83dd64512592644a94d03244528bfd86850487e5f2163d0cda661f103117b8d7771944c89fc32568f2a86f1c91c5a8125d5643653f421173019ebf25bb5f6db82a94c7df2137ed3d78d58320b9894d92750bf764f46be03edfd22e3439c7cfd1cdb2a77b730041be9a6869f2325231e387e7ba08ea121d7de298b87ece722757f926e12e9aec4a72c247655d8c8228f8e9dd1e1d5dd3aa1d9e433bd3a5d580f96c16af9031803b5811086cd9a18d6b8671ff8d9af561f4c0255547fa265aaf0ec87102cb500579c317ee2e71a1e0584476e8b5fb059f749da9f54fa265d16bb94bb091795e782686ca9a8960566dd97c28668ee86f0df0b0c12e98584c58fe2ca3b5eaba0c72ded1162ed60299c5551e55c362e01f86dbf52d882571aa05b0b1cc5e72933edbdd851aa84345be8291fc25455557f5a41d64a0772d602847ae370443dfd9440a398b9190e2d7e830e4f3727bb1e402a7a76f855c625711e1980188f6b1b1fda7cc75ae98de80f0f09f6bd85f9c494367671ff9ff3cbb58af0ffb86670c3dc1dfdb14024dc9ae3423894fb33c9686759009b4c52013327bffc7776b37c436c981281ef7121a1c5641a310dce102b2ffd0823528584c0e209a655cb71d632f54c942117ed8c506d0704ca77db4a4bde1c6a4bf45c251b6d9d82f7f183c840da49d8a1b947969e2fbab8cef882dcc7ad392301f0ac8a202e3f1d43252175a5d48c5fce00d31a9736d2974ff2e01b93e439042b88f6092acea82324711463951dddbe5f015fbbe2eaf93cd6e84561410b299341359d6663198f4047ea0b57ddf43e69acee2e04f57581db46ecef47c0e0772be7e197477d1b9125d68d0d6cdd77666f13c40b8a0b4e30e681d0610dba3c83ab3a6dbcea80f98a8c717851c273b0c69d059c7691ccd8100c16d52c9cd4b7fd353ddb2c273840ea1dcb3e47a1bb8be62cd818a4940cdbbc9913c82629cb9a1aabf08f0264754e3251370c3835c75b2418e1c9e914b7f61527ded4371264e42724624a936579478f8c746ce5fe23ea92c396706ab1fde3801d1185c3759e2e04ebb285fd04c0eb77ba4f80537befdfa0feb422876a243904f774531dfb14fbf3c852135552cd0cd1d383d7031cd0a43bd5459a6bdd2348c42c6a830c7413ef151798fe5649e23ff1b4c181e15d07288d91fffaee236bc9e71712de52e9eeded34965bfc7a389cb0574a5823b8af8981e543d5adf07711970f30b22b33b7ec5d515c1fc466294bba93bf357c79a4197ea5bfcd4f1f13669129a4ed5cdb741ddf2ace71d1f4ca45153037c6b031a31256b95ee56e95995bb4f3954e2f965e1e5f65d253deeca052ae54cb1a32331499606e206ea0cea737448391ebcf5fcda0dd1960881cda4ca32e704d035450aee82e1e86497172e58bb701487a8264e557ceb2e0ff8719dd9bdd00793c50216d2363096cb33b7aeca3505a8c80da07e9bece7c44139b7584c2ddf5ab2f63950f0618014d04fafb5cfc4119c4b5f114eeaed1e77c9a1cf873ab0cbbc1dfe5b4d4e6db7b6d0d084e4799cf8b0ad446eb8fa304b9f829c850e519ae72a3c3443f8be6b3ea14a48da6eda5c62457795addf6f31ac49ed3353f9c6193c95641f9648494c84242711a8295d9de8702448b908956b3b3b919a3b650ab5b96a844a3dabbb8037af9b051214c2363ca9f05bb2d40ab841537785ae667526e115b6525fc6dd58451a1130b7fa183601772d12a0ed6dcd31415fc3c49dd3fe00c9a1708f79bda0aae7328f239a8cda3f0dd9fcd229c2ebb82fc390ce5f7f42d93b52cf59e1da3ba9c346b48c8e699646e3dfb9eecda0fce23115dd983ced0c863cb4f04377d9cff5c99e2a4e7f4e5145ae2efa089e351785f26f73b518fd4f508609315d35397da0b4f83453cd6acadddd41e163e97b53597a4cddd555dfe1473840f0c05e98ab3f0fb21a06a93756926b8d5a3f68e4a22380b4afab977bac2ff61c7aa27e839b06f1e4590077429a4597286083ba376e541d128d6b8a695f52ba021595b03122fd2b367fbda72ef1dccc48d7341c7a9ec99d6f62b8abefc7aad22c3bd6ab6c291c8eae468d1f7fe619ec48799dde9ca27e070657935ca5b17204cee4bce27558293e2641b4fb06f6984faf7f37c147b04d820441dbc7ebefddbb68dd17134f2e719676acea540ace7c2e2e4c254bc7d098cef1257e91a95ee2f896f2eb3853a7eee91b22b81bb13535a4e9bafd2d85bb560e5b6bdf08b2256625e373f4f711270ffa9986a20dc47d63d83e2f8fa2b224abb0ad79d23d7b3ad261a243f8462fabfa24ae047c9f8ad59a1f45f17f6c3b707f8039696242d716b14551b6ab2fda74c703d054656b6b8d487b552dc98d5b9212d093a3d04b380e56639573bdd217ff2534eda771d52752000ffe60ce9ff08cb28fc7bb8e1f42161c19008cdff277b93013e639c18308521d2267da0b45dd1862f9b202404338ac7b8e0beec1e71b10d69528be80e0ea9e21a64d77fd425da083bad861a6cfb0b0611c99dd1ae3418f5fe89726569dfe2889ce172bb111cb8081f91c15135f8aebd432808e1302941ceaa9ffa91f86d7bad6000b37e058f594f93ebcdfb09c09b1fee7256934aade20a2988d7ef66be2e1233012c59db7d2d946c38b57d61150adb8b6a7881159ee5bf7f26539f84bc3b22ea21b8101994301dd0ff2364159ac11025f1f8979592c314a1dba77d8a0a42cb4e03f5a54e04750672687857d62babc0351bca263030b0c470b14f7713b1605eb9845096d292571696202c2fd41c67e8a5100cebf674b2f8c7499ce64b575d471a9633ff5b4a4ab49f4c381d14d3f384839ad1a488ed0e40a5752b28982dd7e43a3fe8f98f9457f2df9228448ea304d4823bbe3382e754adbba3a9608d5b19d8ca9f3dde995821b1cbf4b4fc24665a8fab5f9fdc72d3ad80f203fa9349335a4d82cbc1e5cafa50223f10192f5c53849bf94f4b82a55a12ed31f7071dac79292019e665d3a8c5b1bb2a6da5936d24bc0ac9c1d29d8ecd6546fbd7065bbe0dfcccbe702dcc3d92a872ae927e3cba19ab6bab5a506b9654121fae832aa51f29ee1b5fc1a0cb6ff14823f957989808ad61a42a85424517607474af0bd298341e01e9441713c552527b6ccf474e724ec75e8678dec4d5f8cd51f9607767f627827608dc052802afad7caafb5ddfc113bdc2719c3501e6fc0296bbf1a5928ed3cca87a39d676697a420f3c4ae0b230db19123e1e917ac51a0e86aa41b909469603c404d36947a8328bb37ca9375b8a54afbdda69d36c3c0614eb23ef2f90cd2ca9872cb62800533a435add1b1328ffc6d4fb132d40b7df567c08ba74caf8283e05369f00d1ce20a780634d9ab8127318b87f3beab7b71408c0bbaf449cd30f734fac59eb3b7de4ba46d684d8bd283c546dcb40f4c6525df67f615212a92476a935c60b6c5fd856fbf0a3a50a7c7f3465ba48dc8eb654eb7852fb71acd146fe5637bf95a657df1ec344f4e0ad648833ad3ef98d54bc9828643811fa9222e7d22f8ae948a831efdd6929eb22f884db7d90e8929bf9d59cbd9472c21d85a2db6acb5688117592db4fea7209092369fc69b97f8ddd9504fda79a2a0780ed9957c6e13c78ccc36e284d5871241ccb6de8de62fdec6a15df553e1ce5837ac646"}, 0x1008, 0x800) dup(r0) geteuid() r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000001600)={0x3, "5d99a00cafdc95bb741e3be4172dfbb396b8d7f2af5ee7b814f5023087bb69d1f5a9c94ffa1697d7c83b0ba58d3fc3f1aa8743211aa96b859433630f60d806c96f3de204eb98907fd7a5073164a423920d7282cfcb1c0cba3002b62071499a67e13df146cb5085cedf057717da3fdcd7c7cddb5554fa59b0a056e3a58b9048ad22226737dcbb79d8564cce6d4f8c0cfa1e48639c66574c62b634c6c5a0fdf99680b9de52321145e3dcb1d217466bc2e88ec39502996000166b5c53178500cdd19129d98aff145b788db085b1e32ccac5197b0791bc6cd951c3b261d804cf6c2dc4d35dafb4c1ad64aee0ef14b40bebff7e50de7f551c5fbd6ab18708d7b2e561f47b4f9975d621531525578fb5ef5b92a8b185185eab4d428dbb1d911cd6c2a10a76d69b37a43f941d9c28b06f8148bd8e8ed12d870c1129f9af0e3a3077886c239965ad4a05cc63096fb1f4f8f374ff9f0cfb7676adb61622b310d387edb59925e8c16d41d4252f232c6b70a0ff26306cdee48c71d3d1726736cb5854530ca046f01a34c67917241d883546a377fb5d8d7760841c60353f1e74f3b01f46647d97f111e9ed2fe2bc8a03da66e5ce08bf1d4c431f9cb610972a1871ffb5ffa114fec80909b108474db37ae31f5b5fb9a790967ae1862d334cbca65154e37477a6ecafcc73bb2ef37e4a5caad7a5e32725b8ddc314167b8b3637ff525fc26e59f7b62a6e36c6f7bcc2e843315136a8724019d6fa00a653abbf65ae50041e90521e8631ad35426bd12c94f26f40a45e60181affe4c2c4c295f747dde3695b7a39473f18648d3a32cc9e3a5851fa14250c2b65c01f9728939f728733695872fde5d1993f18aa520c692a345d97270083a04c51fcdb71cb298d3925265df32b0ad11bd9352ddea208aa99ae72dc59981844b628891135de32feab578198961ea9416b9a6f7b4c1dacdf0de525a5575442d871ef19c0dc06f9e912be41244bb07f36e9fd0f930f702184ef9ca2304c3f92d669e1da1d5e030ab8e7a497206eb0a30ddbcaf7cd579dff058a988a13a0e1f06e95ee504b32cb0890aab210214bd59f79a7df9630f5255b5e67e7091699cb8457e7ba4b2d0796c70d281e3c5bb75104790469f260f91502cc386fea603431e9566c998ec36aa21cbc95dff6ca730f118c24ec77ae9884722643d837f19774467ab8971d98baa999f0364fc16128adfa8701a7b55a946d4ae7b597dec21f48ce908e821e5876569f4ef7e552eeb4fdc224abc2279813160bbdabd64ed6cc7474c760a9ab63b5eab332a448bdad0cd12084674f8d375c3baa96081a0975918993a9e07796e5f2fad3c201c1f5f82d450adbfe5ab18702b12c290c3f2ab1c44bd6b0a2c7e19b05e24194ec2668fb849f4b321c59fc0ee4d71b2ed670d9ddc3e6ab009a522a7beab7d33f24fe8c3a32e6466d0686003a3862adc41bae8d770719dd5e97f422b5ccac36f389805909cb986c9955b0c355de10dd14c1a2025cb6170aac099ae4d4e727494e88dfc03e44a8a88f421c66017e99969a07f189cd6f5736364402b08cc5130fa85e432b96b406cd3e30e206545eb1665cd979811398d0203ba1d8a1b600e819094c64e7e2e1af9aed16c030549ae228cce3e9559293125edb3faaa6ea5cd5ac020588bab73146adbb06780e389ee8b7516dfd9ab7c232de4cea286f255fefdb1c1d3b8461e88e6f64431f904138ff64fef75e591cf9b0e5562dfb3623532b3e654e339c1dddcf1cf289d8f5bf3e0d8dda435e02c2949ce3025aa66a32ec16d6c68658096ffc6d27179b0ace76989697e12549a4e38f74bfb75d2047dc40324bc0825cd2d8278650c75ba7873126ed3126902cb0a6485e6ed67b2fce2259e9c9c5b958c2700c5924e67600683b71e72dd3e712f2612034173d7e936799cd862a414d1713d4a20ed1de15db32a5b2217276906759c462395eb5f87c100eea25bf8e7b15d538659c4924a493399acb03b4527836c51c14ca050686a4839bf7b79ebdabd9b3c8a2a49e83c8b7593f6ecefcf0db3c7a522b78c065532411c9e237d8eda12e5ec265bdb9dff39f820393aad791b4fbfea3a9b61ffee762780797d84e5be4494d0d1abbd59019559349395ee9e93c9d09689152967d9c353caaaaf1403123000c0e94b5214b52e8ddc66e96acdee08fcd9af98f17078e31efc1716c5998a21b42d1289950be120fa74a8d6c5b58ffac0e9724fe37f28e3d438d1467821d4cf927354594908b2f773db2f97417a03693368557b859be38a07c52f3452751d2734d244866a21ec37ecda0fb7b4b45efda8f1aee806d68d23891fe52e814fcf6ea71245cced3b366bcd1ef1ec83a80317d718b50704853bf886820c215513c31397509c4bc5a4822eda601348d51a6ae35a62320d9dbe38578431e527e765a3306d32f59f9b6f14859786f7b4894b1672242f69385f85ab8945583ecacb323f59bdedf5344a336be18b712e9bfa4314439dbe11f7897153bc03fef1fe661ee72f6543baf3f0d9df6ab6dda936143ad2fbeb7ce4172010b74c10d3db649b3ca1964f1b52969f45a271f7227c1d56a50f7fc383c820ef07db94932fa75ccd2aa8b9cc9ec6641f0c1ca83fd819aa142c57c4fbbbcd22996eb329aaa2ac9cf3a9ef83f0333f37ecff5c8071715e98a264c9b7657dd99081eff3e0a5b0dd3463bcda1c1b3b6a13e47c90f5a6ab7ec840fa528a790ba82cba54ee234de2bd8e88ef4d9f3ee7ee57456be5427c4d908efe8394f239a963edcf9d9dc8a8673885ece9fbdc1094932f1b7f1beb71ef53fc5f407c28cca3568b7aeaf6d596763953ad70fc73d5ba793ddaa9ceef12f2186a0ff2c5abbb8f2a9584b2ada41b3aeca887c500bf8027d86befb5fcc94ffaebd1cd63c2aed4980b470a561c207744f126c4fe5dc8d801d8bfa52f5aaf6c5a1e88dda67c518089a6b4867dcbda0260aff0f304e9a450952f7589f09d24c936c585fb50e4895055b3efdbe8df6072ea773dbd366c5885e5071f375e9d3106118c176ae1b2dc5dafcc20a865e26b8c888814222c967de488076eac6310ee554e97a2f9f3b7ab059d7b4d831d60652e77e1f6ea15c9e50dcd64e1357d4c520e7d89ff088c4870f7945363f328f5fd079b71e2f41bbac9d48e3fce0fabc57a92b81eed3a3be794ddbf8caa05989294fb670de54c1ebf233b126043b6a156b3f48862bd0bb088c38c8ab17dc3069255612f236d8dd3065d0c57dae04a16d178143e73c1b2e2b85b21c225661a181d710b3522c34770942fe1ca2796b61edba3a77f098a61db7081e8414a284550b8a007ab14d9bb1d003a4f75bde0f7e25f574b20fcaa4417587762629cb8f6ddbca123bb252ba4d28059cd0b49a4c9bb43864e1c209b78802247d579fc272ffe9aae14d18627440c8801e7b0466b765ae7d99e08a5deb931ac59f1aca8f67687f7a41dfcab54cda2ad8449cbf18a599fc5a03d4822062331eab5a0caf00e5ff896f704ab0a8da8e81048a436cc40534fb9677e56242457bdc32037ae2eb1be038c7b3b7fec82aa145802d037c36116969e49306a3f4edf9e99383ee34f2a98a4d494a6b216eb9c494fc7bb6ae206d9b8490ea301ae11f112d5400660359a8dd7ef89df4cb460bbaebec8ffb4e130e525f39f606f317213b39960d33855a281acf47229d0d2a6fb5e4f464c518f14c2044fcb92200524cc70b8bbb97a1b429395966a8237c9746f44d6e8af3ade7c7ee3a70c9c0f8ce29f678154f1c85253fad5dbcadb3f32e589c6490a59ae39a1567a9e06f8235a63cdc06e088b9e64dcd94224ea4a3e09a8e3a2d5fcef212232e713bcb0dad38296b5b22bfdd9fdbbdd733900389ab485df3c9f9a609aa7da375ced299d1880b2756f6bc46df8705774a635bb45fff66a4650ee3ba7a84f1ccb14cee1e1c9c312d67651bf6d904b85468e870bccb122512964a983970593c47497e506d30230a11f77e4ba475c0eded53fdfa540aa24f4923dabeca9de362e454653527241fe39fe9c93438c887c6ee6d987caef067e448d80d2e6d473338c1c43d860f90a8c9dde678421dbd10ddf421b6469a0eac58d9307d2ddb513846a5559750daaa905f98c67279ff8aac4a0e8949c64a231bec2c4532397631f196f0872d6898339d4c9a4b0fa48314ba3d67f020f1aa5a21d0d1570ddfabd7e397f6cbf3899601b46d84dc03c2a386f7bea1900a3b4d07c000f3779361be90923a28588c6cf4e54bb4ffe5f6ee76fea96defa25f79b4e7e9ea80681e76dbc2e3edbddcf9e1f494e95d52387fd383d54513583531c72ffee6527e07913d6092991d5eee644274914d328846b4f5f2451f5a2246d2eec0b8e1cbe5a07883d5e7e284f2214e94713a6ce494c5ff0cc2447fcf7dc48d2ce8df22e70d402f49613c44bed858d77c10b5935cd242c1a0b15b7b26e14b1286d07ab11783a17a74bdd46b304b8fa64730cb288e77eb5dd22e425492ee82d490edcf76d76a53b15f08fbd9c05961e882bc5116320d687fc946aab74cbe0b56758b3640c8bb4f300408482cab8988341dabcc5a741d9963999b427897c12f255a32b97e4cb47929724c9733df8690cb7a040dff8f29eaefa9b1db15b77ad6b6481aa8d8790c9b4a869411e24382574c3fe9371d90275c6effff94a930bb52fe4885987583eb8d66dea176e76841c970fdd4dd3710bdda29511b006e56f5927e67cb20d9ab26513f5bff9cc3c2d0f1196bbf48c30822db5cbf635ced5acf567c02f371a11149a2a8ba8746354c80cab3ac488511504f735c252366f59926c0c9934822dba6f21cdafb110b98c36f609b7fb7f385c20f02ed1fea7dc25883488afa51d21a72b152a9286f11a438e754b7fbb40db315c13487ea2790c1c82df1de977224355e0a1a96ed107ae27810fc91660534001eae34914ec1182621cd40cecf2c572434a49bc73fead4891ded597f0004c319171227f328fcf9e24168cf56159d20fa2cd55c2365dba371063ea83e4e7cb7f472c51c40cd9b4e4e4a34a349f6990b08eee8353c1ad6e22c9ffcaedb95493905fa5fef4f0965993589f94b04bd0495dd2a87513ce8e1ad3a96af81fe724c17d4d8911c3fb65aa809b2652f6bce53a933447141523781474aab36c8377197ddcef34ac9752c90cc598e81b291e2aa2fd78f57e1b1bdb8bc8354888b033e24965563eca712cc413065bb09414e5b3898bf6b628785c307cd02b47ad2dcfb35beb7ae37b05f6b6defe022fd74809fdad6f4c156f07de9276c4e9920056eee4d068008a0ccbb48498ca0c3c4228362e1b64b83c029a84f232c4971b07387ff9a55e59c1f026df5813f66789fc1e96dd07a9a836ac486fb23d6b93ba350521366b453089555256a0f92ef2f11951dca85bd80afc2f5204916c8f9d8d268c1f4c3f47f26884bced85d4e7aeece22090e4ec886ba7389619ba19878bc19c4c609cb0424061476faedc3f764b56c65c9181a2590e174dba3d3c73cec8c0ab16f540570395ba0e04051cc2a7805fd3510bd090c61ba80b0a717a377359b57f1af66c0e13f946a8132cdbd261378e606f2cf5efe417bb42b02126804f335ac23ad0da4fba1e246bf47e920f527d10bf6d5d06dd6cf0051e06be6b2a33b61edb021c924ec274335b316a04f1c067459ea98b61128ac73257bc8cc53e24f0f235fa23a5566795a85ad4992cce585ccba3a6ed8d2b5c797efc92bdc0626784dcc57bd9d7a83905cb7f2aead8be49ee72d81e8c4389c135e232c4236e5f10bff2ba2fc22fe"}, 0x1008, 0x800) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) r2 = syz_open_pts() readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/88, 0xffffffffffffff65}, {&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/78, 0x4e}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/115, 0x73}, {&(0x7f0000001500)=""/36, 0x24}], 0x7) pipe(&(0x7f00000014c0)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0, 0xffffff1c}, 0xfffffffffffffffd) r2 = shmget(0x1, 0x1000, 0x382, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, r5, r6, 0x80, 0x4}, 0x0, 0x0, r7, r8, 0x3f, 0x800, 0x8}) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) r2 = syz_open_pts() readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/88, 0xffffffffffffff65}, {&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/78, 0x4e}, {&(0x7f0000001200)=""/238, 0xee}, {&(0x7f0000001300)=""/115, 0x73}, {&(0x7f0000001500)=""/36, 0x24}], 0x7) 16:00:07 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) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r2, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) poll(0x0, 0x0, 0x0) r3 = socket(0x1, 0x4, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x0) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) syz_open_pts() 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="035dae3070ca9f05", 0x8}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r1, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) shutdown(r2, 0x0) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) 16:00:07 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) dup(0xffffffffffffff9c) 16:00:08 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x6000000000000000, 0x81, 0x1, 0x1, 0x1, 0xffffffff, 0x1, 0x3, 0x6, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 16:00:08 executing program 0: clock_getres(0x40004, 0x0) dup(0xffffffffffffff9c) 16:00:08 executing program 1: 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) chroot(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 0: clock_getres(0x40004, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000000006904000000000000d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec5ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0xfffffffffffffffc}, {0xfffffffffffffff9, 0x2}}, 0x0) 16:00:08 executing program 0: clock_getres(0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffe, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000005, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x40, 0x8, r3}) mkdirat(r0, &(0x7f00000002c0)='./bus\x00', 0x80) renameat(r0, &(0x7f0000000340)='./bus\x00', r0, &(0x7f0000000380)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x3, 0x9}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="0000000241c8570d4eaec7583dd0ad11886881e15ba94100b2171b1d6a5bb02fdd3f9868356659b94df6ec92f1642dfafb25d1", 0x33}], 0x1) 16:00:08 executing program 0: clock_getres(0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x40, 0x3050900b}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="25c9a730148b9dcbc15197bd2149f51df31528ee22422b08800e659d5672cadd2a08db0e20030c119a895e50a99b4b90dde47990c417c81649222287baec51eed2a58e59cd108c92d2f7b90e9a1396ec229876089f757908d21cbba75f936c392f4051d940517efbdf8ada831021da03f05f98d2d5afc34302a7ed3165500c9827f92ba8522b133afe750cf6138338ffee1368e50e0b7982caa6f7d18ea57c3dd8f37e63095f1209fd91336f070bbd2668c2089126bd8d7b54a8038ab9ac5e7f2c4f20628e6eb895bc5cb96bd302f9c1a7413e575c24ec2f1a5e122d04ff1c80baf899efa6549906bc258d5f0fa07fd7e262e72e4ad3cb0acc97e46e2e30", 0xfe}], 0x1) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000040)}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000540)=""/241, 0xf1}, {&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000400)=""/25, 0x19}], 0x8, &(0x7f00000006c0)=""/114, 0x72}, 0x0) mknod(&(0x7f0000000780)='./bus\x00', 0x2040, 0x4) 16:00:08 executing program 0: clock_getres(0x0, 0x0) 16:00:08 executing program 0: clock_getres(0x40004, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000009, 0x4000000000000003, 0xfffffffffffffffd, "850000000009000000004000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000003, 0x3, 0xfffffffffffff4bc, "73cc510e52b37b2efe0d3fe8d26d1500"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a868700", 0x46) 16:00:08 executing program 0: clock_getres(0x2, 0x0) 16:00:08 executing program 0: clock_getres(0x3, 0x0) 16:00:08 executing program 0: clock_getres(0x4, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') truncate(&(0x7f00000001c0)='./file1\x00', 0xfff000) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: clock_getres(0x5, 0x0) 16:00:09 executing program 0: clock_getres(0x6, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa4, 0x80, 0x1, 0x20000000000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x9, 0x301}, {{r1}, 0xfffffffffffffffb, 0x56, 0x41, 0xfaa, 0xb2}, {{r2}, 0xfffffffffffffffa, 0x88, 0x4, 0x35, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x85, 0x1ff, 0xfff}], 0x0, &(0x7f00000001c0)=[{{r2}, 0x0, 0x80, 0x0, 0x9, 0x40}, {{r1}, 0xfffffffffffffffb, 0xe8, 0x4, 0x0, 0x9ee7}, {{r0}, 0xffffffffffffffff, 0x13, 0x40, 0x6000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000010, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0xa8, 0x0, 0x4, 0x95a4}, {{r2}, 0xfffffffffffffffc, 0xcd, 0xf0000004, 0x6, 0x4}], 0xffa6, &(0x7f0000000080)={0x8, 0x10000}) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) dup2(r0, r1) 16:00:09 executing program 0: clock_getres(0x40013, 0x0) 16:00:09 executing program 0: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x6, 0x0) 16:00:11 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x40004, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) 16:00:11 executing program 0: clock_getres(0x40004, 0x0) r0 = semget$private(0x0, 0x3, 0x24) nanosleep(&(0x7f0000000000)={0x7, 0x5}, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000080)) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fchmod(r0, 0x88) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='6', 0xffffffffffffffcc}], 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffbfe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35df", 0xa0) 16:00:12 executing program 0: clock_getres(0x7, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) fchflags(r0, 0x3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:12 executing program 0: clock_getres(0x40004, 0x0) r0 = getpgrp() r1 = getppid() setpgid(r0, r1) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="9b46f32c3589446667323ffbc8164327948b566ed5d22cd92de27c539cb94a3f4abc43a91f15ff1ab09e328cde625bdc53e639a88b86606a30d848d46f17fac812cc5157594759f30f9e387be71795427efd92c55f61c374dfd88fb4278b0a71c49d1280bcf43d7357faf56d62454a63bf9cd85f1d96fc2a7756d4cc5fc1100e6c38fa129feb9dd19576c88fe34b07ddaf77d3a1c45989f4a10926de521dd38bf634027c68e2205c174814a685117affda23cb94", 0xb4) r2 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x10001, 0x9, 0x1000, 0x1, 0x4, 0x6, 0x9, 0x2, 0x2, 0x1f, 0x1ff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xe9, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCEXCL(r4, 0x2000740d) close(r0) kqueue() chmod(&(0x7f0000000100)='./file0\x00', 0x50) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10988, 0x0) r2 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1}, {0x41, 0x6}, {0x20, 0xffffffff}, {0x84, 0xffffffffffffffc1}, {0x8f}, {0x6c, 0xffffffffa02763d9}, {0x21, 0x9bf}, {0x0, 0x9}], 0x8}) clock_gettime(0x2, &(0x7f0000000000)) clock_getres(0x4, 0x0) clock_getres(0x3, &(0x7f00000001c0)) clock_getres(0x7, &(0x7f0000000100)) 16:00:12 executing program 0: clock_getres(0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xf8a675084e8e7b9d, 0x0) 16:00:12 executing program 0: clock_getres(0x40004, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f0000000000)=""/20, 0x14) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 16:00:13 executing program 0: nanosleep(&(0x7f0000000000)={0x7, 0x8a9}, &(0x7f0000000040)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x100) clock_getres(0x40004, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpid() 16:00:13 executing program 1: socketpair(0x10, 0x4000, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x800000000000, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x4000, 0x0) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCNOTTY(r5, 0x20007471) mkdir(&(0x7f0000001480)='./file0\x00', 0x110) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r6) socketpair(0x0, 0x8007, 0x7ff, &(0x7f0000000180)={0xffffffffffffffff}) setuid(r6) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x7}, 0x8) setuid(r6) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000200)="1353befcfaf6c0712dc512c93ae3c891409bdad7e7de56e6c80571d8b20d32027ee283446e5f0e837a04f3b7de8cb31c241297488d59771d8d6748a085e9540b47926074f7ec6ee7b405cf60649f96de6ad11236d7c3942f433614312be91187c98adb0dce88d2eccd0094f42ffee8f73f1986514cd10df0436f1bbb227f6fdd", 0x80}, {&(0x7f0000000280)="fb1ecde258e80cc326c18b03fbe4ff01e4ba7cd979e24d2d949d9097681f1d43d89d161c23283771c57f3d2bf3c7373ab2d84934b6616197211942bc7ef921604f1661fe0d20559fc3260c29af9a38a228ef968753cda65310c52177de0e8f1facc0a8cb74c489036c6d227343b40c905e75c89212e4624682f1dbea4a35ef308304ffafc6f292ca7e13a0d52a417f3f49d18197df1e48f9b9637ecd005778f9a24ae274bcdd169dc8acf607901930b70dbce8b01baac280c98b10c89c3646405a1a01ebbde8e11111f34760cf6a26f65a0af0c45f2c1e7da21a88a837a5a2cd52bb2715d211389d1a857ef12069499fb126b0f9b00133c24d1c55eff7121fc3bf6b521660925ee38a1053a236a9dbdba4e3cbc368004bb9976030f55bef8e33d95e1cf158e6ad43a47348c533ae8106cc28788d13479dc774cc8397a782c0173c932b21f6c36983a7e93ad3756ab72f1ddc1ca288372c9ad9a86e79f784e8210e2e7907b2fc47bb12f7b593934ff39e3e805713a8c27aa67fa9cc2a84c714f6030cb387bab5c338aa72b2f9af931f24796b458dfc79a576bc1e4ca47cd7a978b13510371046a0d1445bc5d5838974099ec3afeca95a4f4b4cb5c2baff80f542ee5ba742d9b9873287aad005a198d124635b60ce79f821980126a8c874232822f150ca61f1243ee7b886e31ae8d2807ab431120dded782114f28b8806f02ed8e0d10353373b4f4eaa0dacf711409a9685018e36fa3c7daff6973645fe9c90a4fd29151b3776dd0ab1d37f60e5f2c01c40a9cf34c348efbde6e8e84d08fbd898ed455fa655b14db91f672b47ad7c00912640da01c6565de25a6265918d6d928b34eebbe748a94fa535c65ac6a5df786ccdb8b07f3eaff29dc58a28e1db2b192cc3c559c7b3ce0334025bcd4c0f2bc01c6cf4c4069e81c4ce452ec2e30f2d1f36e3bdb6a52ad5118699dc848fb3eb579d26748bd6404b69ab09766d2a4e412a820ca478e23b1325dbcb86f28056e0b1154b7b7eeb9273bff092362941b3b90c85528620a27c00bc3a0aca1fbd309f36372f472e7aa7f391df84b3753e37161cb23c496a6ceeaf4754abe462f4899a0bafa4af6c150de3635be76b0a36ba85a4a04835204a05884d8ecf3b0d334c910c06459c355b1df95eb73c6a6df2db402fa538031b2c55d6d2b1664ec7fa539d95d3bb5854eaa668ed629ad4c61ac8df783c87db62301afc4496835f9c890c2b2b5cd9619ae2675d64e92b38d5b085aec2a5f2af87d60d99743ce4fa168c1cb33b75ff4b5e3b0c2d9a7a80ca9547c42b2d43d5afb6e372d529ff3cd8cc0a49baa00104b577df28adaecf2110b423f7f26d68801e1506f604c72ada74cf965f3d8b1e7a1225a37e62cd9dc658599adcc830214606b3ea96fea74aa7bd55c44ae5ab542c06eef06a066827fbff84577aab36b14a705a9f8f11f0b6253100cd66de56a6ae674834f283a40c10080002ec98fe2a956f2399a096568bc6947b644047a7fad60e3217d987a1dda129c794757f133b2b4242447d61e7da3f9aac0c800357cae85923f909ddf7f7b3e1c6defa726676b4ceab9c25e5b7977047cbd75b6365fd4e06126c7c88ac4b2db9958b259cc02885fe8cc259445816ccaaa9cba355bb034fc1e44b1efd575b15dd471f87f55c28cb4ef1a3ec59e6b9e1ac1232b3c4bc4384bfb18d39c0b77451a27a5977ec45d4efc09cc0887852e4957be769f3705f3b11308d43a6f8a29cb50366aab1686a4ee3d3e9d97171a6cff993a468b6ace49d261a1d527c5bccfc697aa054f15a1c9f01d2bc19d58b8cf1f4807f3842c2485d35d6469aeaf8bd0a3c825b5f0e8160635b27597348286f6f83029856e3adae39a6145ac60d5096e8b1ffd62f1d4cdd0a80f6b0ae1885c1ac97b0d6f823bbb6327249bcea481f417c9db4c8e322acc5841442b602985122a3dc16e65078f6221b2610d3a98f89319f028a7e866d0003be327e4017e4ca176b763afce22c21a305c4bb59aacbb7fb84812aad851bd2faf3066aee3a11f1aebda9edd79aad1dc917711039981cd9cc718ea7c6eb023c01442ef6ffcc797e674ac3fe2b7674a3391f468aa3041ded517e1d6b3c7d08b61651daa9068aed2b258796db8f736dfcde699a320ee5f70bfc279a8edb6883e3e0ca4cdd0d8027964b09c53574ea0f916b215489b1e4b7844aae12a8a4772aa03ac86b5add4c9fb213978efc18aa9c99afda7570cac7e615c635c7ecad652f13cef44059fee1b4b4ab4ea617c42114c890f9116ff71ab480bdcd9c1c1851935a7cf0b2cce93c0c38d566adae822fb1794363eb5c77a8964c5d42abdc19c2f96720c78a59aa744fd61508237dfebede150ad9bc648619af8697b8953dcf72613f5cce4806ffc70cb3923b1f2d372d8863add34c3a63f81809e9629f60bcc21d13947dd61cbc5f8dc4614cb95a8f224e78295f4a31636c4515c994f46989510334cbcf1dd35d0c5876041e18b736efc2c3c96613cee4257834864b54ddeb0778ca1599b89be5fb4fddb5ddd3bcc19f2d40277579fe6a4750ef0aacac3f9efcd645765ae1e14a3a5d0a68e02a0a12a7e789db5c08f89e8435324ed89ae5a6da12f6d883be5f4a4c498cd5bfc96c45541213b0f51e5dbc6b3d81a114b9466cb58b2167a2dbcd79dca63172a24e1b445b13ebb7b2c6f957d434c94301f8f8fd90b111ec9e9b44dfcfd105abe05544330d7097a0c6dbd51fb7d4e6cec70809ad1bfbbb1f8bd06d12aeaf61332f796c25f33e1771df1804f137d64e202fefd80059ca4df7b226024d0c493abdb57985c125c84f2eca9ea9c63bd8cf5363d737e0ec3242365bcd9a5948266c813fcff15ba572b64a807a677e28b443fa8548b63c42b2cdb6dfd0f1f8f61726f220292c78982541d196b9e223f2c51c5f4475aa97d3cb3e94567c79bad3c5b829de9ad7b603901f64cce584f55827be88864b56772b5dfddbb5f51f838baf6ac9e5a42a6904d6e15072c5bd45414845b4704e94d4d937f2ddfdd21bdde401789b764a3e307c46f642bc2c8da23150f0df955af2827f0b4eb4230da445f7865850d20e11a38a2a60fc620f661cb5d5973b73ccf2a962114f9be120cab6d46c702574decc3ab1d49ca430ebc787c72f5d2edf3b91bdc95dab18249bf140fd70bbb4cdce7207c1d31db1e31eadbae348968d69918358ba9ce906b914492e0611fdd786e1c5e6bf013d2be2c053a408dece25166d9f73bce4df7482876a2e7adc567f19b28fe3c4b65090f30a34fa110000899190d5fe95bbb9cfa7a36631b1c7365918aef4dce65bf48dde97dfe60ff98f4d2e482428b9385bde729032914dce2bdca14d723639ef2763ff84d9450bc025a62ec39f21e1cefc8b190eabb8952f0e13883d1033f2296f7857fc3c632ec31c2537b5d92b06c1cd4134ad66c7ff4bc9d1099f6d9a6a08e69acd2bac287b39d520ebb7a4fbb68102e4aac159a25642bb5704d01246bb75d234ba3edd35e4561d84debb4b71b5e34c3f8ffe65942e08a1ff7cea8ffcd1a5056def2df3c575b6b3bdbdc6cc02b8e3bfbc4d27ee7d8be8f476d2adc490c9523dbfd28e23f0f2fce0b4ef908ed1e26a20b8fc5fe2f2537a01ed9e829382a1d456be8c9788a204c90c866ef1b2d9be02ae12c7054731334bbdb60317520bc6d4ea745e5169921a812a9a30408fe10f2882404b68f1280c6c7abf1d2f93c9ab7f82dc48ea1e5b5591c8a1155779c4e8f795f734f17dcf5c22b245cf5b3c275723a08334fb32ae7da17e529922c4f3ff20bdb5f4c1b71028e6eceab01f6beccb26368a36c9a2ceefbdc4401c600698f867e4ac8fdcaf27c7d603bad50620b9c2a7e175ba68069aeaabf73b95a9a4fb8ebe43d006c61cb1475cf183df0cfbc7c8bc36085c1da0a6f51ee8475a7f7d0ef82059387b8363fb5bce0785bbcf7a462d19d011cba334a44313246843d55736a208ee1ee0ad34f86d73125593abcb40b67f1e51a4c3e7ba21b0a8e12930405cd05cec8b5a8dd88612b08dda54d0f984acdbc4912164b02a79d9d9274796601c98bfdb9388977f7fa40858a17bf6374ee23c547510af1cfa06ca91912cac9350be7ae40563b3088937ac00d253954b4e7b499898f179eb8edf5cbc43d69549c1d300e34836ab3ce465a40a96f19e0fab4fe3ae9c5dd4a7b709a8241b32d438252516f4b92a695af09d1b8a658d9e9640781fcbd4216911bae7fd7c227e64380278bf32fa746610abb9f8bf8f68b5dda724ee36abcc33293b8453823939b8380299860d6aa5c2e5afe2beffe1d6b819d707eecb166417abef3520fef34d60cb30d7200e8ad315559ae70e6a2938661c12ac744d985dcde3195e8af7f100ef2d8123f2aeae401a6805b2d3b015cbb92d21f1e5bacba94e535e4cd66e3b9110d3b2686c8811b90fd23c036e40bbc51c27396ec66fbe11bc98726c84cd38320ad819b902f540c50391706418b82013b03f3525052970acfc551d5234226fd4167f0951295c5f9e38bb1eda9d12cf6b389100a6cd754199903d4765904e3ae7817f0ed3d233f9f54efcb4238457313ad6add394a7f33d9338c4a08265bcafcd07538f481e1700c5af387ded9a434b7dba9b8f36194277e5b7149e4d384b58b23da9dcd7d2a42b6d73435222713e3248a594f328c01034244891c55db70f0c41dd51024efc9b5af3133f73b538ebd3f97e1a8dd8b8a5c8f2e9a03036ee4a0fc2ed51aac0f044446e6a8f2a76400ec6fe0ca6f63d5a0b0acbf0b15d24ab1b0a9538b825425b2e264f1d49af1c446c2a0b0b6700dc487e53c4fdb4255f37c694812c42c9325ce5406b46a505e58eea60e3fd4b9e98d764aa14acbdc3210cf9e160640d0f920190740e757277cdd00e7740cdab1bd515ba8dc45e6324e8b3b45a55cb4539b082510de9191fe15fce31ca311ec0614b284754991239038eb51583edce275c5e88ad66e0abc1fc4c834810351855ded8d0b7088aa13e07da99ee29d0b77c7e8019617913129b8a4257cf4ce6b1e8e9b0867ef1f0153a5cfa468c711670caba1a1d794a9d8f492ed0d82c9caae82dc9221ac0bcb404ce2771315b5a383180834d1ba32a2f03856a38f66da2b5a0847699079c108797a6037df879488f360f308c3ab4a0dda190a41c148ce1c2af1fc0040d71824dfafc7ed01b47b98ac64c3e30eac351691a989b33c9510efa9d3eef4d7fe5330e4e600380dd7feb40118e6f914775a4b47cb270a6e122c59a8d860ef54cdd39c251c3bf4e3c1baf98148003886d37738da68a7693396f89667cf4a3f0203062ba718b8c761d0673c50928896440790c583a829d1c46e539341d035c6188095a5345b924307ef31c36b411a6f82530554135c018a4ed69495271c8233c055b0b19506a011a9082a6ce55b0bccbf4707430fcd95dd15187b747c4546f521d4b1c73522fcb849d77f9a40e6765e7491b966bec82abc1b47cd904d3b0b6ac8f8388d133a1d292844f1fd05f7d6c593d230983dae9c874bc3ac1fe14292800ac6ee8f96f76ee5b2b20decf13b15ebcaf5864958d7ea1b7bbef4127a54414e6d6a3b63b195adf797dc923fc4c480fdf91c453ad9d78d6539fa47de7f717bbb99c42319565d9e71bb1ebb80e42b2c85a13732c471c00e003ba5616baff256c5bf6b0fc6131cbe9ae69cde0a5b94636f0d570aba96f87611b507dfa711097b150c8ea9db9060db3aa1628559d312c956df20c07cfd5bd76f43ef633e9d1dff6cca2b304a3a46aa8cc5947bf1497ab88a58d0334142", 0x1000}, {&(0x7f0000001280)="f5c5ab3b59eb70be50349198679f05812f6d575857f20b2e80f743bb8455e7c5eccbdbd01f9dd40369e41a64799f45d45bfde5d90815240c01e08a69b7cbdf42a51c125c1b9492de2c83f131ece37d41ef13d5132b8de433589e70c68328e57c687b7dbb6ececd3698d5c1c7963a4efe303162772b83891308a00d2c9c08383c5d7207ec470c2d1077bb25bfb4390f6dedcd833a3e72793e67e3d1fe33", 0x9d}, {&(0x7f0000001340)="ba8a3ae571e12c6d5cba5b127338ad10b5b63e0dcf72d66472f481a1709dd0fa2ff78c88de49893b6e6088efa1963084e8b4bce1bff702908c67d9f0a6b76a494ccdbb2d3233011e23b3bde5993950bb30fee8e5869e55853f41630ab3e1b0de", 0x60}], 0x4, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r7, r4]}], 0x20, 0xc}, 0x4) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) semget(0x2, 0x1, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x1, 0x3) 16:00:13 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ceae5833361d9567d6c236504c5e478358b39b61c62efc6a7f2f933b523ab39b54b081304e45292567074da0595eb9a35556782ea6a83a8c61926997d8dc6314f04f08", 0x43}, {&(0x7f0000000500)="7c977b01c986762504c711981a91d3d10c12844d0413054af68f426fbd89751ccb122c75dcd4abf1e399446e929bd3ee86dcde185c2d6411a5d78287b974746b07ef2825e1dc88ae14a1b596f3d4b48bf5d24ef60be2e328e6b186b7cc2ea00403ef00b1c3de4464a003fc4cc4eafbd045cefa2fb8355c76e89626e2b6b51fd49552672bd7c9c4d743ef3296aae4ec47fdd77d93ac8ca276fcfe44d4d84046eb92b06d06ad18f260044b22761cf791db1daecd9083e5faeebd65cc25aa9aee385c845a3020f43bec24c9e3dbdbf53b6f5af3d9deaf7e5d7a6fbf3e7e734f9ad59ce9380269d2aecc791b7f26aeb491eea5e3b0a2edbf8185cc165db168ec6753b8ef439fa0390aae41d60972f07815f76bac8e0789a7d0006072289a87bb280456f4c7402fc40a08da83f71b606441e06617e0e8a30e08ac0f064d02542bd424a9b7dac6fee3cbb997e519e5926c56244a2aad5308a3704268a200b1714ecf1108632e50f2dac466dcac927fcd0dbe12cef372014aeb6bfd884f199ac4db0094bffaec8a76ca6e69ce40056010772f49683f42fa38cd540dbca5a0c3b61a3cc9d048a7068c64b303c923310bd5d7c1077eec1bf558068a75660d54881c0577720a7196e34e26ca263086b707a5395ae5a2a2821ce0d32a293e300a11fc42af6cd0db424aec939c2e3a526692e1e0a15b30cd822567e6a3a1507f71f28ea456d740b8aa27ce0e464e7c30f96265514bbb7d86980c58024acaf2108462a52796aa5e426ec558d6061783b926c3fb4dea246ed5245a7c81febea42f33794bafa96a05ce1f2e88fc6dc150655dc530fad30eb00a49445ed6c02fce8734215db9ddd2bbc52b76da7fc8750a7a3b1a43451fdc238cb03363f825bbf51f1b4f0942298a25fa684fd5f5dd4e96cdbeac3597c987709d1249b7dadc144050c8bed484e33738916523d7c07b69af723c94976ba6319b1e3eb3e9708d9ab44fdafd3976dcc5f77f9edfd49c6b2b796259197218d5bc4105a04e18aa9db3bd57696ebdc40eef370acd59e6a5ab6e1870c6b5f5e98aad444d6feed68e0a992d7f273fd227cc340b9dd32f3d5947a8ec72f58eea207f74860d482e0dc8fc04b44855a3fc548aa73fd8b7b90194ee6f94d6ec5f58e196f09d38201d44b55075d6c13799139523860ea6d88e2d2a4e78d92456e22edc9d4e4db6700ded0a823ad7ae17c5b2974e8cfef3aae97d68850105d8fa259a72b0497e4accb51eaa7f28e73214c2d56b4a75d1eacde0f76e01ff3eed3b7cb34a2290a105e30b5edda2ec55e3cf13d80abc723e4a63112d839373f959365a2a2ba92d61e5e56dc64803e30caf23ade2677cae94ca6e318daed66a4647cea70bf888aab86980e8cb3f9af47b93fd1df473ac94b62e8f171987136bf4c2b779e6ed0d772f790505263ab36814b9347dd031b25af5eb54fb538a91d3bc5e8afd17942f4b2127932b36c8cfadb541fb119361928ae51cf19754d8ef2c8a6c50fadc56392d4ac2f4988d2cbd2ca09ee7e8a2084e67cbdf820db1e0e48bc83d54187ab4f1535391cb4074d1cc9ff74b17e58784b4dd06f8dd3f1b3459fe6ad0107d17fd53cb13960002ecc8327711893aa04c301c0f8bed0f248c24c202e10ef60f10bf90b94bf5454962f62ca62f7266872b5db5285ec1346c08cb9ff252b2a9000dac196d7d878fc1e7edb261fb2d7b931307fd65f28c5cbfec8fbd0d5e47ca66f302439f3a45fdd22ab269cc896297d7ea3482aea521b955dda88e30c2393f33b5bdfa1d32c97847f1f69b54bbbc808cfec9244608949ddcc6a2a362da504ecbe876624d79349f3e6be0244522975cc373f35926cabf0767c8a2f448100e5a6d2a691ed48f866a0942f18cac84f4da0dbfeb467137171cda3d389ad69d6653ddd12cb592b53ace599bbb7a110aef7c264046e9fdf127c0099abb79b812edd9010507f83aeb4f26eb0817390d46bf740cd1a1a592a4ca4f0197db38c74dfee99381e320ba47ac0b53dadc9a99c419a80aa533469f5f24837374b06e06ca85559463c8ab03decfce22768a0577a16a785b985c38176027710d296defb839f5521606c4507cafbf417a6a6cb7a54073099fd23d78148a0825f4402cb2a8b9c4de4a220dc524b4882d17338095e414924c173e7130386895daa5ca856a94aef117aab7a7f7852bee016424c985b011fefe30336424f718e8662ded414a6b8df13f67bbfc9e128f4aa7d2a762976fdb0d2c4ee1d6fed4021f9d8490565d806e3b6dc0facd6275ea3c1d4315f0a1ae90d1e4230e8487aa7e0a3521e32d8e377094ed94bb6f910a248453f7d269692ffa0dfe6d629791de57dce77bc3f744c47996b950630bcfef559862dc2d5508d86535e68b9bd04aec99cab9bc34be6862d6193122bf96869a302b64f84440506652e16add1818a6b2fbbc0eea57d0887048b1e78f58eb284bae612a5dd55ce4014174969f4622d3dc69bfe4cd9e2c6f99b337831a5f63f6c409d05287ea6dd2e11b1f4b09a8d83523e5e8f435e2d273e897be925ac357deadc0f757c2937ce665c12a852bb2b40ce91288aeeef3e1d6e4f7db64f13376045f3c15ba91e0570ed3ce24c92a9c3daa443348a0857b369359a91b41e10cdbf4309e7a668e7a2bab183deec76c8a1e136b0a8719e3e5b9527bfede9dcc9971d200de1d48a1020872b1cecd57618715955cc92ceb1b99c6b1793e547b29d7816c2164c2e62a6c4fa4c9b854a4783caa7c07077173a015c82ba53fb812b8b85063ff2768245478afd0735253407269a89378c1f135feb4bef962532be370e41153910222a7160290decf2fbcbeb931fd7ecc15fe62c1390e2332ff2b08188267dc1b887513beaa38c634b35c41284da60356e88d43c63859749d6771b4afd253db14f2b40a6bc0e84a14520f192ab6fb6f3fd53204812f8234205b14408bef0331bca95302185bab861757017b372fab8b8f676209fbbd92ffc798ac6feb3761615fcd615fd406111aa8ebf6327f533d145cc6781f3113e4c0590a54997f1481a43e590cec3dad6b696479fc0fd031be68eae8454a36e24c7400a20e35135e262725a771ff937e31368d876aa35c00d5556e4101467780cad0120425159e459e20674324b48891b676bb7723dc203c3ffbe1095c8a078206e640083fe8fbe1fbb2b8fc15e807681deef36f5299460876efaa6ee99d6b0e47545866e90d22c400ecd36478db901641e68967e6b6a3e8cd5476e54131487c139b9c4de47f00bfd44033824d85880688c0c77fd24ecdc77806d6d1019f613c485992c6399e7216df471ea0ff90dade13847695f1b486aec3e09b7b8d21a145ca453a4eda1bdb9b266f955fbae9f46990741be7e4b617c36d854747c29642a779f9b1667e50f5d732ead5531e3bb2aefa4a81838f804c33206bb6c707fbdf1e834f6040deee4246351ea5ffa2d62a8df02042246b38d250096a5b6e48f77ac9118adfa8c84baf38f406f4e8a890c1a32be20d01cc929fbd58092aef5d089a41e432759a14ef76920e3fdaff52fd8c10f5b8b40e60a06f1077587ce5e83182ce19962c47eb7b70c77498546c55140abab2100cac0a6249cc4107f345d719f15842e62541799e6ef44bcd7bdf0996a9f74d86edf08d57e8a9534c0224b74b394600eb13f2624232de1b0a08f97917a1f21a18884f85f2cf6f94ab5c1c03c1c9e8024684a29d0a37ee8bde68108f4bccda0bfff8968f0369819e7d5822a280224ede2ddc8c9b93896a9f8277fc522e562bf18d4bc180a807f14771c007589f6a35e31ba596c31b705065dd140ac920568aa59ba662bc151deed1c48607099e93bd8db8b8ef93576f33b26837bcce1cfd8be3ba76d5da479fec4d50cd6d08d9a4a56385ed629b4ba62161976336db9ab505aa49ab72a9e42134fbf9271f4a89e0d884f55ac24373fe95389dffede47bafb304a71e96ea487b451ce2d956b3cc94d48ac41432c2a8a7e8eda84b18fa60aba7cffe5d481d9adbadf02cd7d8691118b0dd8e8e2dd88939e45b0c49170dbfb35734f35a668ca84aa9cec579f296e425e846727e715ca7b7d05c6810d5f893d70ace8bad6a5841f2044202c4aa42d7c8e075a84cdd1590c23ec1d1ffa5a82a87ab0ea5acaedb685b01717553799bb46a9f8484548560f2bfe6386512bf97337e7eba59b1974a4ac933300059a12c6b6621cfdfe9817d97b0445e662340f1fe072432a8a09ca5aa1bddb9f9aff95310c376859520f426d01fd1d722a4eba8bb879fefe5087ce3e77fc78c175e6b32bab939540b898a61eb2b5652a0f8caf57516d1f8c619c6fb15c30700940b47e55f44c13ee450e6e29a80704c11cb82e67470c0b798c6e1c4626600f21797a82094a18fd945987238932deaedca2c29d6f5210d68929cefcd489ab03cd8f13148908dcdee613b46e2fc6fbe412231ce06a09ed8f9521f88d3a674f8d750ade8efe9ec19f1f4cc2709c7363dd1bee1ce41ecce15666299da34fe3a168bc3f6b7f1e271879621980ff00e47760c796fcc903ca685b70dd3d9773062539295821580611b80c43ffc4fa1813954119911e8edf8457220c8757984e7184fc1b689c6c0134ce6510e353c302e15ba5f31f50227aa3cb404d056a09d2ec266429829fd8b13f16abb957bcc975338e4a4a121288c88455ed4fb6d459f7fd9fd1bd8a702688932a38ab1b5ad1e6a49756f3751d963e2eb287bb4ba2b2e8187cdc1197ed45b8b19d345a4fa612c6a83c798564e7242d6994bd885b8415659c828e315e976b2b7cda603c355df62ccded24d3cc5d6adf84392750cf8268e5e428ca01a78e59b9b75299c0e84e2317b8f61a02268a7489a91bc174e3deac1e575266aa8964ae05a9daca3f58f72636de29522d4db0476a539a67bf18824b73bb7153b856c05b1b625edf7367e30812e00bebca26b7aa9586bea0b72aa549094867c56d64354c0b5d8ba1b6da58b0a4725da20c05c32f148be5a8bfebd10a58b308630b3aa91b69249c0385855b6925c15facb5557c1300991acc46c2dc617618668e5fd434e93f2aa153dbe7ceadd50c337643f18990070ad654c2a4e5b573a48026f1f31a4ea265870bd9ba8e1fb4d525fef6505268fe32b09b84e21dd49ac3110dff7c1812dfb0fee56620f192c82b01bc8dcdfdfebc988c66c1c8a50f526d4de675983aa35f1b98277c5f2dac00ece8e9d6c9d5f590b5b2cc163ef4844977c817938cb893ce92a6b02b0c0757eeed062f096d26c3f0168063e40e45dbafd1e1f6d1406239404732707b6376a2027f9f8376d5472a6508e1e3f17bf52d7f526d70f698b5a6496725cded899b31cc6d1573a38a485408ecb3f1db447d989445db09e17774d1462cf547c230eae1eec023d009f803ace5d1701cd0c32cde6f5b0a7904e6ad8234b8a56ebc0bbcf4751b69801f7e63046d965caddb33700d1f69f84eeee05d9ac4c57ff7482677e896df5a7346521594e26db5d40143c4610beb395f719629039814ee69f341bb9318190d5b201204e097359e3e9c3a8af990680cbf370de48681e6d137822c9a9bb3e9b4416b832e78d2019343631f0215c48dc8fa81b40f8ea73dea0d0bcc41cb2c85f15d7c8ab0e5fd53502f1bbf117cf4716b377da0d85230da86bc9941f472a99d06c5b33eab31cd897e834ffdcc5c862b39a13af52ef0d1b792b2dc4f9f1ce6657c7fa7811d3f5f5538aab1bc35a9991ec3c00d18284dfdd3b6e35ad27ab476cda8084791beef34e084a460448c5e9d5013dc26ca5", 0x1000}, {&(0x7f0000000240)="4a0f384c3db3fbe7b36c4afbc914318f3696c895154b64cdcd0d6e454ba6e61f938038823e4147f7d0c0454a20f6216ba7e3fe31930c0abaf3265adef6d8eb98e714b596cbcfa225b97fea4fdb929acb2d1352cdfa331ab7ea76d3f54fb440b48897a265ae85005d3ee50b0c09deb91683ba3ec67d21e403410b63475d1c0ee590d7d0df13ec6eafa7ccf4ad42d0dc167c97eef29a0ec8e4d83e0c9949d8096fc38c6500d51e9a7f62df8f57baf84eacd4148854e5156dfe7738c5dede20a4d55a0eae26da9dd496f15006b00eacfb68483b8e1c0d3e894ae7d1ffc5014dbd1f61553a6c91424969f4ddd3d33ec28647e379ae", 0xf3}, {&(0x7f0000000340)="a8658b48948a9daff3667610017d6e68ece3ce39ab17df4b8180128a26f79f14a922bfc3d5d6562daaa3ec146f614931123625084513ca8b35b15fb1347f5cc885a5a76ed8bd983459f1c023060cdfb1f80cf7f4c6da19c4350299b521e863b2c452cd49cd5528ffde252118d30d9d4284d050ec6dba26968da57f654ad966807ba0e12cd310e6b62a1015f83ca544078ed9ab767085a0ac43e943d1ec0c2523aa22459fe6573e7b512afc1ccc09abcb9059b98b402de7534b6353ac500db06e251a4b564f6da02217bcbf4c3651fea05409428ef1f7c66b41be0a90409e4836e6b1", 0xe2}], 0x4, &(0x7f0000001500)=[{0x70, 0xffff, 0x1, "be99aad36122f22252102c846089601d6cb8e05962d02eb3ad0ece61347b79d2e67b7f3db9888b4faa0fdd4337cba07de2e8fe07ec67faab3f4e20e96d7a01eab93be7a94c23fe2d973032bce3c3ff7226dac898a9697020945e5b2aa33460"}, {0x50, 0x1, 0x8, "06284fd2c987fa49ba606b0b0bb88011d2025e9c5f9978bf1845966a598e15bbeaaee959011052ddbf31b8600cb62125b7e7891bad774c612776f307"}], 0xc0}, 0x1) chroot(&(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: clock_getres(0x40004, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) mlockall(0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xa40, 0x0) r4 = socket$inet(0x2, 0x4004, 0xa4ba) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r6 = socket$inet6(0x18, 0x4000, 0x40) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r10 = socket$inet6(0x18, 0x0, 0x12) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) pipe2(&(0x7f0000000440), 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x11, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x20000001, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0xffffffffffffff7a}, {{r3}, 0xfffffffffffffff8, 0x40, 0x40000001, 0x9, 0xe2}], 0x100, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x5, 0x2}, {{r5}, 0xfffffffffffffffa, 0x4, 0x2, 0xfff, 0x1ff}, {{r6}, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffe0, 0x3}, {{r7}, 0xffffffffffffffff, 0x24, 0x0, 0x101, 0x8192}, {{r8}, 0xfffffffffffffffb, 0x1, 0x2, 0x7, 0x8}, {{r9}, 0xfffffffffffffffa, 0x95, 0x60, 0x40, 0x3ff}, {{r10}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r11}, 0xffffffffffffffff, 0x4, 0x5, 0x33, 0xe4}, {{r12}, 0x0, 0x51, 0x80000001, 0x0, 0x3e09}, {{r13}, 0xfffffffffffffffe, 0x10, 0x1, 0x6, 0x8}], 0x95, &(0x7f0000000400)={0x4, 0x3}) 16:00:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket(0x10, 0x7, 0x80000001) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="100000eefffffffffffdff0003dff1ef"], 0x1e}, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) 16:00:14 executing program 1: chroot(&(0x7f0000000140)='./file0\x00') shmget(0x0, 0x3000, 0x108, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0x400, 0x9, 0x1, 0x100000001, 0xd51, 0x9, 0x1, 0x0, 0x5, 0x5bf}) setreuid(0x0, 0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) r2 = semget(0x1, 0x5, 0x218) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/250) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/230) 16:00:14 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x7, 0x7fffffff, 0x80000000, "b1fd7412e90bc4ee6f738ddfe981d3dc0acbfa7e", 0x5, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) socketpair(0x2, 0x5, 0x438, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xf80, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) r10 = kqueue() r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10000, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x100, 0x2) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x2, 0xf00fffff, 0x3, 0x7f}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x7d7f, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x5}, {{r5}, 0x0, 0x42, 0x1, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffff9, 0x10, 0x0, 0x4, 0x2e6}], 0x5, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x3, 0x40000080, 0x6, 0x19fe}, {{r8}, 0xfffffffffffffffe, 0x20, 0x10, 0x0, 0x81}, {{r9}, 0xfffffffffffffffa, 0x10, 0x0, 0x100000001, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffffa, 0x0, 0x80000005, 0x2, 0x8}, {{r11}, 0xffffffffffffffff, 0x80, 0x0, 0x3ba, 0x3ff}, {{r12}, 0xfffffffffffffffb, 0x1, 0x1, 0x7fff, 0x5}, {{r13}, 0xfffffffffffffffb, 0x40, 0x8, 0x800, 0x476e}], 0xffffffffffffffff, &(0x7f0000000480)={0x101, 0xd4f}) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x60004) 16:00:14 executing program 0: clock_getres(0x40004, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:14 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="8d941b645b17216b93539f57598ed664938823fe6669239526537a5b4da5faf89e109eb94cdba52339f43f2b2a42", 0x2e}, {&(0x7f00000000c0)="c7ce845e29381cf4d92c1f88360a5858b20eed466c12777c98e8e7", 0x1b}, {&(0x7f0000000100)="5a5d08dade6baa5c35eb6ba5ae06deaa30b661e78501774aa32d919bacc237e81d4af2d209a4a473d632ec79e3139fb0e27d7d2b0319d92ef206f07050deba5346fab6891914739398f6a8b3db8ff33d21cfea26f65ab3d506c76f5230495e63bd8254a67c83bc5560eb88033f82bc8d0b39c35dc0997b5b1c265d5f71e7ee5ba2043e7ce26d2aebeaf77a673da33d19a6ce27b51fd33a83a5e966bdce8bdacc032e00e338ceeb1b57f1a35f17b33673e42f26d006ef470e9f0ce3c101654e57d4c0ef96bf438283794e1631703ed915294adea704eaa716e70700fb89ff91e0fdeb82ded1acfe736a7dd8d7cd0ec53f756a97e09c414faecb149fdb82cebe7066b4b725c64f195592b4b0fe546c6692161dd20e279648f0564d758a97fbf0ae5999f435f145a9310128d1318ea534746cb402b17e5fd89a4516e97904ae1dd77a83f0c3ad5c546e1d8fca056dca08e49f3d1622c14f6f9766933b3e71f1624e7465208b791516ecba16f0d04d123e5984c604ff0136fa8336ce161c911e63dc6fd7a36478d646eae133e8265eda7effb82a0e0012b6d46732911ce935c3dc83e81e4d3606cd630debf0f8dd271d1e8d6f5be9029f88da7046ceecfb1dab56b85a79a65ca9311dac8125364b720e1e8d598b1fe1f01dadea1db884e57394d1a8aa2d9e4ee1302d37314a9cf05f57f00b6efe7fbab5472ea002f543b97866829fdb8f8af8a99099ad79070669b8e198ecfdfbcf1c80de7084e9e5540858e343cb269f40d07591b9dd17aac7d0d73cf6e84c6938ae82cdeacd6af567fd5cd049b59034838610a898f48f1e4308013ab875302d92dd0a1a6fcceab577b21897dc6341a718f48d6baca482d139e944509b9205d64da68cf15fb9194bb19c9384fb5ca377990da4a6aad1b52247fa2f30cf455aed03a77d520539f0d1a43804182ec4fa6eb4271486496c5dda45f8792801fe52d2454391b9a269d55b4229278681dc10c40166865cde3a5ccfd12b7eda3962f21ed766f5258c39d2de84a8326069c1929807014e1a0898e1971fc289b0ad7777d2e2bd211bb4d32097076b7c3a24f43a6ee1b888a1628692a6545a6cafd966ce025f90e8f19f38b95cc907ce07386dadec918f5f0261e9d30016c44632f86c15044744bb1ca7a0e517a551d0691df3d4ce47095b8040554b43cd350b2110bf2027141fc7605663092efac5d7c0ab1e2ae752582c237001819bb4cc1e7f29f38013b6408ad65c03f2f85bd0e434fef52cfa0c3eeb362261e2eb7d3f42c7f96711a528186d7c41efe79e9c4ca84c084ac94bb0b004d2c122c8bbd711020dfccd0211907577841db0009818b6e9db777663735dbe59a7a65c7fc52c903b65df05a214c4039d80df140972eb634ae2b7a93a9682503d3b0f6e6dba05e282b16021eca0981ab722813b2afe80548565339596c408e98b8429a0c318752f889bc7944f247081406211a9557ea27206c36834e0755e09c2059d205defa83b16ed9491f8ccce81ad0ded7ea158e68a5817daa39ab3532975e854d8eb810804a9c0758bf25389fd518921434a8efd459c8dc1eb4eaa20beaf600dd06a0f97b2a76faca81afa03d2379ca859e6d5a30daf624a5093c0e42cd144b474adbac9330cdb1d4a5e64a88e0bd6038d574ae8d9108c7c899c942b38c00571d00e2ba79e8760c238775b28bacb739eabd83f6eefa9df703e751b051ee123289f8139825c06846e7d4db01aeaafb860c0a83162bf1437c2827c3b2268a947519436516d1b93192711963d3d00a24374004011f209fab0765b90a0c7ada0018edf156ff6fa7d87638567db089aa32deefefc06419cb50a77d859518bf7de1e9d6d7926aa214c40265a52b8dc532f4e3f70ffe297db9c80ae262900ce1c9cb6a5ce16c11a6f3a068f51757d7174452abc7470f3ed853fcdb5affad30b129eb30fb3e99fe96af476f490eeae3b08af4e98c62d341766bae0dc5995ab8963d599867b59fd99e93fa8ce6054da05a04979e5998c520b999c2acff119a66e030f4c2c4ed02480f3fb204b9cb1b0b4f39817697afe08f07e5e327fed1fcab455dd3b7420478c0c8d6fd3d3f0522c5c90f53e271a97dd09679105799a775aef0620d11a43ab2571a4860d9fd428a5548fe4ea363933d29d15679b64f05c46ee41d263663cbc1723f517f77e786c20153f31beb18f782e25dfd5f5fec7f9c5996141498a6ec428967d02940f1aec1d542877bd32a7e06489f40304e961f0d5081a8f3ebdac2b04c41a8cfda29ac6c21a853f1df1cfcc9715a0d56d9b25167e66fcf96ecb7f8de6237520076204d46b554c74af5d64328b12f02d5caad4054db8fe0d4d6ff6b6d66f2d534e72d526632d3770c21727d34087f201194b6913a7047a899d52d11b9457b45a11b6c145a3a3bf8d308f76ddce691c81bc0c9a47d16e6454a6e8d38a95bb98ee0adb99e7239debf186955af5eb99bbefba2366b137582dd5a9b2d4d461111642af50d8ff20e8fbdc235f718d93ff813003973b6853de149556ba4564db7025752ad4db4c8501bab4710f3e7c2a07cdd58735f394723ff7635a5d33c8fa8b2c6443724c7813af481aa20a329f26e7abb4c5178c560f85fd6fc95269f84d7f1d0e2b157f9f2ed6ab5d033ffdbe1e0ebfcb0258323b8e6fba87cefd073fc291932739f303011e19092ae86dc785ce82d88098dfbb555f62336b121dd68bdcad5f3054b7fd8ce1a0e74d4cbe6ed84eb10cad02749cd5f480c9ed16912ee8edafc1f8906bc1e6851c49a54511c3c4091997820fc1b09551b541739de47816c7385d92754cfa4983d91eb2ed6c1508a1fb7578cb647045718672847701ef588fd4d864bd1a7841b6d7a1a7bb433e27e0faad4111a1697e6e24f74709722f950d87faa17ba048eb1d47772cfed1b84e555acf57f517f4a601dadef5289157cb89b776a0a978881ff00334358a74f510d2611d32dedeeaa6671acf1a34e5b65811ca6eb853993f31aa9e6ae8a603863c9662e7b9721c72c68d70a90fc340fc14e21425b7497bc55350cea179395d753565a266882600edc99a805b53b45632f01c4c856d8fb2ccd8a988daf19db9fd3b15d1b0631ab6a7d394fb30260af9e9729d683e094f9d3b5eef7abfe7dfe65dc5fe8e842f94b682404d8116b870c59ea9e87e3a9ee414951cea9e2af1d101160428b766ba3d4a52470281e76c22e322ec77ce4ec4eaa08bd473a8f6359c9fd52fe081d6f2af272e204631613ffa8c5fd27f9455bff7d3e60d222db128d6804ffeff2a09b7ad16e8195a819b1d14d25b4e09ee48d9328ffe1743eccc658a8387426444a630c40f29bf781ed8dee75f495621e9a4cc82b6dd0b8e62f7f379a673495892fa71508e02930fbe34c0a3eb6861acbbd8128d4e68f7c747251a1f02bd261cafe9aced3d1037924731fbd66c2570c19206aafb72780178e39bfd5ee7f658d7c7004a851b08db5ea7f7a34407b24bbb33dfdc799955d6a94059336607b808805d34416281d8caceaa028ee5e625205792b5bd2398b8a15a57acfe25374a6d2bc1fed27d9f69f57f1d093d0ea78df3b187e8ba713bd634e8eace332a90bc709d847c5139867680553c950dc6ca88c3dea27a675e710eb33c8fd6a651bd5168ec16166481a86838c264a14e0d4f9616365dbc7e04a8606cf3793489892adafc497f66143ea3d46f9db671436679dc16173da9644b3c51e0971ac6932225872951cf2ab56dec354b2f86aa0065a93b81d153347611987a1fda86ea33915c39bebb7b13ce2982f569d2a63d4dac76cd46de924f9225755c013ac77dbb70cc7df8d1dec4e488e618e01b48fed0e3143f0723458053e3c44db27ac9909ea6ca4349aea2ec52f8eb60e346524f1d74621c9a1ca5147ebd27d4299870233beb5a1c8ac2be1bdcbe10615321b5aa6054572767b9b02e8e844978137e590fa7f70ce3a2c462eb0271190e6b301811d92d140359d9db8dcbee74e566fa142474f32490875163d10f1ee0b25b355247466cef6639e726b4fa7916c452d6ec5672502454bfce9c17fac956f062eedae5566cac1652cb984351b5ca78481894eb0de33ca9bc98ed30598c795c9712f859c02082f806bea78e218854f95779e1af8180b5a73aabda0ae18dfab2d5a076a3ff06edaa43ac0455465d289939569e0bc8d133b9328b85c314a24f35d52013a6641bb9239ee175aa469a66f1a742123c7776575d989a1db7d0e2e5585c71ae8933890e2cf00586b57aa161e3272b6b6d6f1f31893849055201bbcd5f6771ca6bfaa711cadd1cc868174e3711da36bdb209474bb0ff2ebafbb4aa8d25d7bb75fc53aea9579ed6a33e649cc6f0b8ac894c77e1e51c84b60d1cf04dc63fb310fda2095b1944e8190721f4a7d6810cb2e1506d7eb75d92fae6f9329ae20c4370e029651ade170647b65789359f8ad94cbd0e10e7281cb3d647e97cd72b4acd85ada2b2d86b00875e13548eca9a2c9927e89faa7d71ebe51dd40c10caf18dbbbc1a2fbdd017ccdd9767590e8aed66a64ed4ff2d29e0e9f3c2121894e9329836efc7e27241ae4ad06f34e90e50f430ccefe6a6c88aa2e3756e0b2b1832d0b1202eec12a221b1d82febce94c9695d0432e35ce21b90c3cce86c1954dffc96cab5ce68b91ae5ed7768cb9998787718cf992fee86dbc724099cbce1adf1fd67172c22358d961d8752d345af0dde78f73f9fa04b14a31ef2f30541c2f63750fca9360bfba6c1dafd7f3829cb8bda1722f0d72334388e6477a406a634e3df050929a3c15d41a5c5a61e164229757d7b12f68a9c7f872071fd81db6932b8c8a2440bbaf25e963b25ea82f58f6412d7f1bc9145e1a92295d669f352eb3022726f7df562eb6f2f0c9ae4abd20cd2cf85278e4364a8128d80e125d69b7aaf6222647b505480342a6cd93f33b48c0563ce5e627ab0cbdbd5c5afeb6ae2bda08d7688ac8c42c548a7c64a83a8a11cfd2db46d2b282b02de6d9257c9ec8309f6b022c31c32a5a8865be8093a0779ecc15fb20796cf2153d9318b4e9e1f02ed8ead3bc7adedefadd553a195eac3eb1267274757ee0f5a3e5eac03ed7b20edf1fd80f0c4d054b14e2a7f9eb24ae2f98cf63d98983324d5a2796bc6f26436c83e7ccd47a7778961a18f2fdf9f2f55c1cf0f4b321616e36060746689f076a64dd03edd1f0aa0e9b10099d336cac99c577fa896548f93fdb7433fd57721416e3903ac55609e3070a24284b37eaf1a510c590c25c948f18aa7433cddaec3f776a5b90504696733d2b444d278a75ef92b1d51d13897c1ef549d118f451295f5f30afc75823bf9a82fff5e6d8dae31af72c9f5122f5810b445b32a65f324383668c675280df7a5fae7e446329b3ea924a784eb62053a0f2ac28179a8b384c9f22eca8b055649e4a0cdbfe9354c7239986f8f36d79dfd2ff779ddd5549ddd43786031f73d7f5918080f3d465100ceb4c5aa0cbb86c6e94ec903370d30460f617f324e12e1d53a2e63e9f23d5c9350b36acd0161d7f5445f7611b84f276bf604a9cb11a27c00499a2e420595ed0b83114349ebfcde1c56174a4089fd143df128becfdd1a76dfe65138c908b3ea00b075a17a98048f866d828e0894d67a1317f55321f8413dec2ad372944b0485e1a254e10eb9cf2f82807c5dbe6f33cbf3e9a5dfd494500a9adbdbcda946fba8cb6afd17eb836f0f4d73f88bed11a98103631824015ef918849ed5051631235a718d09e309749844ad3486e95e8ff7d3b27c6480bf21334d846ab55f7e", 0x1000}, {&(0x7f0000001100)="148cc4fca7bacfefd3b4ab5f51989abefbfb5da47b2c2fc44d25aabc393f257d1be861ec197c2e24f1ec854034111bb4e45897a149b3026ba88a05806eacbe69194f4a69f81f107293ddd0fe843dcb6ee7e1efd26dbb900e12bcf14d66be8ea2c900e1c794dd78cac45737a988816442f1f8fe31303be87ccfe1276cfb8eb37cb2ef3b0ab85cd4570e771a750e6c811eb0f315ab69b915d1d62ee40cefa924065ab2464b", 0xa4}, {&(0x7f00000011c0)="8d700341b6d2f5", 0x7}, {&(0x7f0000001200)="d218fa2fdff7ad4f8d21650ebe0806", 0xf}, {&(0x7f0000001240)="4136543de75f296ed984ed85d11fecac6b50ef2fc46feba3692d2f965cffb37e6a315b6b1fe2cd8f5fac5a6d000834857f89c2799cae1467589da2626f7b11768f9e11f36ce446590afc90d2fbb7a982b707a330522bcd5dda5fb006286d2caad06d713e5e1c5edaf07064a519a1531ec9b28fa43b1c97e66c257a43b6f38e7d3e25341607a5b8b4c802e85471ede2417833842566bb787e9dbe6d7217e1217a5e62a4922e0c41b46b2a3c122b800c7941f98b", 0xb3}, {&(0x7f0000001300)="dc6047e7cfd36510a5bea93debc1af661daa2ba309bff98c146f6e58ca3da9923dda03", 0x23}], 0x8, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x400) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x85) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:14 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(0x0) setpgid(r0, r1) clock_getres(0x40004, 0x0) 16:00:14 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2004) shmdt(r0) clock_getres(0x4, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) clock_getres(0x40004, 0x0) 16:00:14 executing program 0: clock_getres(0x40004, 0x0) r0 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xf8a7, 0x4) clock_settime(0x4, &(0x7f0000000000)={0xffffffffffff5b0e}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x100, 0xa22}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x401, 0x5474, "b1da94478a2498fb9eb511bc1578604808290f58"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd48", 0x8e) 16:00:15 executing program 0: clock_getres(0x40004, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x23, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffffffff) 16:00:15 executing program 0: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x3012, r0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xd4) 16:00:15 executing program 0: clock_getres(0x40004, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0xa19}, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = socket(0x1e, 0x4003, 0x6) connect$inet6(r0, &(0x7f0000000100), 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8001) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) r1 = dup2(r0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) lseek(r1, 0x0, 0x100000000000001) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) clock_getres(0x3, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:19 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_getres(0x7, 0x0) 16:00:19 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="94580284b8bea747075c40566a396c9e19d76172d849d67d678e693dd1", 0x1d, 0x400, &(0x7f0000000100)={0x18, 0x2, 0x4, 0x7}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:19 executing program 0: clock_getres(0x3, &(0x7f0000000100)) clock_getres(0x40004, 0x0) socketpair(0x19, 0x1, 0x20, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="c0fa1d399c5f216b86ed7275b3cd352d991730ae33affe3607958df7736d35101a67e80888dc67cef3230bf1b1e95a5ed0bc6ac960f9e8ee333eb7c2c7ddb42d3c2a0ea5e8abc78999d17b761a0ac0c78eb97ed68efa3f67a226ee00266ce3d13df22e1574c05f8dc0437524d59abf9d69ab2dd65391d4034ea48c5b3636d80740660ad3fd1dd231944a1b7cdb93f8bc832d7ba210d0a9d3096a9cacf9ec4110d5dd2cd8a4f0f3cec4784bb00a621901a940c5f5cf8e9d7a0e065a02d578f704ce8d7ed38c000bd78acdf2ddb61426c50cd55dcb12b4784389ef212dfb632e66d4ea2d6a20", 0xe5) clock_getres(0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xb94, 0x79c18968, 0x5, 0x1, 0x2, 0x4, 0xff, 0x3, 0x1, 0x7, 0x9}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000500)="69b9c0de8497ef6a4c03a726c73efc3b903965d0eecfdf4c7e8bf1af1c8c296dd98bf0123fc12bd9efa65dc58c115c588177dd470157ed3eaf5d19d18e64cbbd918cd7f791609b8c3f6205b5372ecbc2da6bb45dc99fe72a3811ba1a69d428c4a1e2bee89caa96625883ce99fdec1410b2b03c5f88ec21411a693d4b273202762c98dc2e65db800bc8c3626416ccf27bef2dc4749738ccfd170092922157e427f3aa30314f25d212918bc39e317a964ce555755ce19727cb7a4222db41c623c39129cf9b07bae3b2a9862d66bda00ad3f20d0f52d1d97b622c21d945b4f27e6be08c77ccc0db44552dfa8ef38573d2dd26c8f0434aef7ec1dc", 0xf9}, {&(0x7f0000002380)="5991b2955c00d49f930167f189472be7eb595423dcd4d9c0df782b330be8e0ee53def04b65e4e603de7f15410e097ec138e645a5b793b9c862c7a817f2fcd654027b36f9ab4fa39dbe20c712615275436fa35010ce284af08353a28015e91e770b65ffaf8c2180fd819b9bdd8bb6cec8352b0d5d3fd771e3fedbf599321df343ba40ffa0603d431b87dac3046e29867cd9583983897a028ac38f621573a9fd1e59c3194f08d2f92d51b239bf79c03624b13e9726654e8ec4f816ecc65fb11e31101612580d73140432359b55e35f8e3372a210a71436687f41ebbefbc119fa078718bf869ba47968e8aa8eb992a5677b242e0c2ad72385e8b8e874db0c30c1277daa63589b76ad0e4f1d96d13e5ce7a38559041637b755477526be83df54153e0448a941692e934a2a3becf22259a61f994e9a6cb1d2472f5b6457968a3cd0e3d9bed2eb56a24f1474110a1a52bbf4bb1b37b46097f7ea83a7d311a9f41e65bed8f59dbaca8e06cf8872beef84bd0fe6b508a08fe8f2f26ecc60e819697c66eb545e98e6e82feab0a529b5e53f90e38054169980173e8444737418736187fb14e0a415cb0f617194ea5f1ca277785e354d2485f4babc30c3cc39dc72d134dba0f9d903390824362a6e8e7945492e4b1c1e2426c5094ad29df05477b6be20aab56574183c40f064ce5bc1f786bf247d10d47a94aeb4601811a1b4a8a5ba253788d3085500d40754d40d8bfb0666d0cff3a214f648ad11d28ea677e9101461372869a91d954006525d0258d8680a0cbad2df0e1c9b4f78806523a59e1814fb9e5b1117b97af9299f080b9fb9859118305657ab9bf9b446e59903f3d3e7000f384d4ccdcd11606c977e850fc59bf0200651172c187a8fa44ee647b4a5cad765ac62c4a5540673cef6d1eee2a2f623e83e9ed19904507aa2f84d784d41a7e116e5e5fb8a1044d0bbdc43653b8679c5d7ca6bb831b5e3f35a51f4e88ddf318b96ef6a9a4cd312163ab9b25f67176828a0fc10cb063642117a0734066427ac633d71055c1dc587024c665a77b458e5e0459c840e9ff7a2b7427a285dbdd76a2fbc42d7d3eec99c81ad8d6ac4db742266f149e8c76b2fbb4e62cb4debfa515ab78502df0ab46d03bcc21504c441cccc6fa294a9cb795132cba9869449c0539a82041442ea9e95b840c9e1680fb15f30bd7b77c38a1e41919e7e1258f07f7ac6b65340ae00bb03376f615535b79ac51243e8b2bea750e404c8b6b40ca44493a4f0065f0a99c16d81a823ee792133a6c8237d8445b15e1205d8bafe513546782c33f3cc175da4855af3c9b76d5e82679362d6d2001db0eba83bba3f841777e47b982b95a36055eb8072fa2ad967a67c64ef9a7ca5733adcbb0408a98613478181e58e8b516f64ed1f72fc2bac5ebb49673d46bdc61cf59eddc68791d9ce9027ba6ddb597c29246a070328d7658779604ee38ef290fb59e28358b1715aa4a04d4556419143c1caa438df858d3adb64409b8903a12004317a764e8f5f06583bf88bed1a58fa1ee4b692223077e156404612beff14e9bd7f4d491859da821db8571956f4044bccdf1e1698f35220e4ec85e1968546e2c2f603b04841effbada0abd9737a111c67c5e6240b1b14b6647dad9db1abd83e18b65dbdfa2988111ebf4cbbc4c2d9955c6ad90b2e78c309f1eecc0a45644924c2f89e39a1d963bb61326968a29b241ecdeac14b15d338c594dc12d59b9e7cadcf78d07a24c1e0718d0c7053c99bfd404bc740508afbd99868b53ea469232d5deb73b567c26a49a3fa9f632b7e222cb9502d396f99a2caf715550aed91384612addf075e61541dbff367abebe4d2f88cdccf6cf8be1163d0c2bb0876e652515d49f80db6b3e7b9939e0311a3d9fa08fe3ec9b87dc3b4e9d7bbb121d8d0899f679915866dd59d59d49f2dab76cf01d6e8d7861bcef7a6c39e5e91dabd0aa0ddccb7fc9b6d7964403d1a35463d669865519730fabf725e46b43c796d1b7c0724dc96b9f7b2cd92b05d76b8172fa1c6eec3ddae6e9e86db9197c27ef00a373b8563b39efb778a40d0b3896cb4825d85124adfc6300d9bf60f1a552644ac505559cc6fb2ef8a02c9dfdd0a278003dbfba8156e3dfa799d123a02a534d594d14de1ae9f5dcd190a894c0edfe1e17298363a8a0270cea83179d8a7266233c6025022496a3cd67529d926e16efad0a21826dba768995f7a588b2e84656fcb9a8660786bc7b98a710168977618443ded0471a3c0c237177fb2de94184fe86a4ee997c025f4dda67f04558eb768e26b8eb42a06c88b041d8a96ac03e04eff7b8e04c291d241b90a737f6800683facd630fe9ce39e965b347af2069e1ba25bd1d04008b9698212a6484ed2659fef35045a36d50242c14c4b19e34474069ebdcbd62fb6afab422af787f7615eaf4f199747ff3c875243d2b5946add60b49f0e4d4a08a468d540e277794f8bf1bcbb01ffb7276172c09155d6fba51680445ab7c532aeb439c1ccccfaf4a2252359c2f2f09956abe33d197969fb91ce933dfdabeb27d6e25afd83a0aa7082943439da90cad661276ff0342c88eb48629ebbbe81d06c4094d3aa1f3813843b39fdbc91d6c3953684a1c3330709156cdb00ff2b57e9a71031cf8e34779fdaeafc828eb8b214e970155011522d4c4022cf4ca40d72d0fcc6fb3cb3a793627edfb36bf648f9eb6061fd4e6ea1adb2c985e339c2244822bc8250f92d97a312e762ac9a3d1eb3feaaca4906f8333b8f69fd38aa2050110ed4e4d53c9b5848ba20b73c19133449339bd7069e86325df9ee2dbbffbc402ad6a2e7dc083e4ede3f2ef8aa1b7beae64cb4e36df500053ba2ead8963f2e35291c7cbf4c3e087a8807a48d5573f6fc71e667f89d77176f3b6a80cf34bde6d7b3fc28d5dc0f96dc15f0f33c62821ca9b12e48ade92c39c3b3ae466691ae8a5f1e3d1a2cbaf3dea224b68ab5283fa8e23f84ac68e8aa42e719b1b197763ba3f0666a95e3173241200021149eb8eadfe00dc981dd4bbcd1ff0220d053c2a3a8f0eb781639925fba4d28a3761949b0ba9ede15e823a2a2a44d070dbb0a0d38d065139471c1d96915272c1eb3311d5952066135262e2611bc64ae23c5c6f6c4e9258901e8418b6efad6d9ba93be8bef1203bc9fc2ffea9dc7a076d251ccba1c6712b0d8375d68d8e03f3cd179572e233f68165ad53eca7b9f9a8259313497c6bdd6bcb78cbc9dd77712ac84f1bc3d352f633a835251c18fff55c6a2ebe8025c12b3c847161da748ba4266c261e12de30d006ffafb645c2e526891a95bd09d17222bf6fc36ec15be6d1c3a2cfed1584d6a8b5fd5647c9e7b8433791f5ca0356c9a5fa8713360a2a9760fe10e54d7bbcffd95e1ffc140c6554cba89fcb2e232f5e78acc34a06437483f72aa72a26487fc7d38bac1d93da88393e6d514ebd9b7046f3b6f4a557df64cc2dd608c48f408c9caa729a9cbf5639d9c1d31428a8e311c85a9ef084658feb4453404880dc148857d9b3a7271fe929cc128231adc620a2ffc85d3b966be3b9e455a03f4b10537b06461fd103a34acd77a8df206575c91f147878bd3dd2638f71243ac6abbddced4e571d56781d6c3950ab2a1158129675d8640720f67278d5de84810e759270215905ce7631f1cbc2e7a173b55f01ce1ea2337d611e1d86c9b7d31a8bfa206eb19010977aae0a4e116c4a9be24049410868393a7db95b1baa7f50c3b1dadb2142c690c460f69d0d8b918b17962dd8895a1a7b09109d59e505d3262aa7d3915644e9f99b914e28991700cf321f0d93313115c9c75d5ed93318726b79d60c9141960e6aec01bb33e273934dc8f1223bf30abba3011be8ce228a4bd9d3e45e1437811fd927371e59215cfb44854d5dcd065f076691350ac045d4de9e9cb99332513c5ceda9abcdc0860dfeb4c68beffbf3d081678f66fd2149ec1ffa6aca53774b5e3f8a9bdb2020337f45cc1667131b2a2b8fa6e72bda80c44bd6ce46d34d40d197a6142df350e52c555fd5e1b61b414446a2840351ec088f49c6eb7e9b4ad1e4020533a92ac50ac530b35008bd9f43acca9f0bec004677d7b5928702db0e142ca3feabd17f92d5741bafcbcae2606af0e27e031545d2c111992fb7f74db430b6ba2a116ab8d6d31cda2c6c30c064dd62c86799596f001f847ff8c471f1fc131817e9dbb72da518c0fb5bb9fd7f901fe80b3c08e1ff47c55e89e4816eae3e9de8e2d409b30d3ff5338745e4799f1281338609ccac713d61dda54425ebbf73a64cce329302aed8e5588f134bffdb773ea2982013d25f039d35523bd4cd8b1b3088807af4022c16435b13adf30e8373469913a8ce8b2030b00b87c28614a73337938205334e1e4bb3ba905e68ffe4a97df3c160034fb46f349f00ab00053cc66ecc4a9cc26516f536c5f6f2a60be40103e1088a7de0e6fd288a4654ee26a46b7c30fb11ac52541da2a13850cca86aeda49a051805dcc7f21bab429020da3084e09c59f83c7947379e94094aa37d564f825f68fda78288d65dacc4ad46e83af0c39f02e8ff1407694e30e0ca84b6c24b4d1b804124497078c0c3305c2f7bd85ac162beabf079e89c5540e0150c278c86b7e8035ded2a405724fb06ad609c4d2068c61d7f955deaa9c678de747634e942b4e76287f9f061881bfdcaea9d120c7cb8c4b1030c258d82e610c89ff4c5efc70e3b34238c1feaea48dd96fd71d76c97aac7b8fcdff59979620d06cc47d362644986aae8967858ee9198892efb129316faaa50bf19af0d84e5429db5618bf538ca4f4db22c2952383f12e5f15d606f6b5c621083164911073097d0127b5549bf95a7b0a208d83ce4e1fe7806979ff5bbcf3c401935f92dbd1e610b1881e6e571c9273eddfb8e555fb6e85ae4c93ec8283394549c96c257839b9e5024a5f4878e9d8e2e0ec4ff6a7f4103c367cd5fc4e677e11a3c2293ec45ecdc630c1711ec435bb3d0b1b1364cb9bdee70a81c49dbcd3d721224c895f11373ff2762ee30f12a93313db6d8f45e0a2e4661a2e678210c6accc13e4f17a58a49075974e80cb21c54c400b9f50b6d52d17ff55a0ea2f48dafe11f3dd6994fe01dd0238b6710e9eddb30d1759951330b5717412cb7f75718a107b93deb35414e3720abc52ed699c1c992ca648168a29aba477e6272fc9735b14aca41b4483fa58342c0d8ffe0e3a5f4601aef0e3689c102b86a56271288715317ace3f02723f09f725cd0f67c3963af809c4358fa68524c1f0c0b2dbead543e13b3f14302839c25bddaf0f0ad4fdc093c1ed28d7dcf701dd1f34e4b5a6003bf98afca61291d1d1089648010284d69707cf91008fa95f7f13f7c93d65796ccdfa5ac1d2af87ddb4db739142562996e1c967fb9a7416c5eb048ac7e5b2921b4b9962a3cdae06dac3b0f00e659b8c36e27fb1df577cf90664d895378f0c067737f03600123dd97b2a3c18501718b29bc75b34f0c6826f064eb247d9417b43152a3e8b066d383fb0974258bc751a14a0bf0039fa33e5ccd5d3c020b38e72b4352967aa5d68a1efb98ab82d7732862b3a560e57e5651af2288832a3042a05c888e7dbd5cfae4a7bfebce0984a2399976d1f7fdf0336c4905b58928a147f39993340e004fa5e2668f4d94e9d47d8722f777938bc5d02aa54ac2af0baf386150089c3e29bf352b9e84f017edf46e93951a05ab703ab892ae0dff0b988ffc2005d40c95b0863f1936a7a458fc57fe7abbc96ff41e83a7ab805824c398abf252ed8adcf27133068c0ec507ed106d526", 0x1000}, {&(0x7f0000000600)="f42d7a4ff3c355faebffe76de461e9f3b5f3237309954158d42a0856a8add03b3375fc51147608745a11479915b5d58572e87d807a2593a746402876bc518dec493e1af895b318e194fe5d8724f82ada4d8c141eecad3d716649586f335a947a816a7249ad1f771dd08a0ece6162ce06386802354efa18f4058a6a", 0x7b}, {&(0x7f0000000080)="a3a53cf4f22f64c17a306f31f264ca980b227d9a13beb78ad874ce624fdd01e9d5b5cd6d864d11e95013985135c576a2e58a8b26dcd8a286a4", 0x39}, {&(0x7f0000000680)="fd4af2954f60d0c5908cd6bb55f87b872441b712c067d1d58642adfc69ead71587976785969839d31f3ef397188f3c3650775bd28100773a81fc6ba2f1c7de2ae99acafa2c994190143b0844b7ed2e9d06eb8acc2d66", 0x56}, {&(0x7f0000000700)="2061849427028148e870683880fa85852402b2f5c06bcbf345bc22199e368d36cf019b54bc50cda289ef", 0x2a}, {&(0x7f0000000740)="4fd9e418f491eb7fabd0070d294e6cd986abe1e7a69c8ddb92850cc322b02f0c5aff6c6b9ae5b4a149fb80e77b3ad2cb6ab86b8487879ba15ae9da26e613fd96616d58c8b7be0166a64d63acd6b94fcee4c7fa6067a4711173c8ed687edf39ca23b79547a48360ac35ee15dd4fb51eff1c77cbefee01a3dbccc6c8684ba2dc3b99e30b42f295ae2cdf845a2850bb1d363ba6943ed652b911d814d247db4e7fe0e6b1d8bc073e58c27c612907d000b9d7783dce7e645b", 0xb6}, {&(0x7f0000000800)="d97d28e98a49fb39349883a6bf4f1cb7981e70afca83f07cdd8366f4f193b96b0de3f025dc6c881e782bb44b416485e18a800ae8cea802dc03e876b76d2d3b50304bdbf178b818df1ec7b188061ea0f6db8dc8b8c8ec1bde620a4cd8e1e16951b2a52e3b53ca610600fad4abfc9678db79f3f0250ba4e4ff7d737501db3d88cc525229944c750541670a7ffb90fcf5b2a183f0dbbc996f7edeedd2ee4b6648a7cfc31ffd63a6990cfebf90137f86060fd04f1261a8b9865737d581f4e1f5c7f68d5e4937e42fa06a8fc1790f651f7465da942aca1aa915a49b185a3d0b", 0xdd}], 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000100)='./file0\x00', 0x2) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x10}], 0x10}, 0x0) 16:00:19 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x25, 0x8}, {0xc5, 0xffffffff}, {0x8b, 0x7fff}, {0xef, 0x4}, {0x83, 0x5}, {0xaf, 0x7f}, {0x83, 0x562ea816}, {0x44, 0x43eeb4da}], 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000100)=""/33, 0x21, 0x841, 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:19 executing program 0: clock_getres(0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:19 executing program 0: clock_getres(0x40004, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="6d8c59d6bfed0b2eff5d5d74e39273ec2beed238419edd75356395d3d61898a47b86221ea6d91815f05079315ee93da689e80f7f7ad15b6198878775202d91ae25099d957b86ef863a15543dc6b5a0c0ccdf9da4c327f73f089ae2aae0ab", 0x5e}, {&(0x7f00000000c0)="f7132842884584d871264cfa814b2c7801e775549a2f7cc99ad3668dcc0c70e4db2fbf8ed0ae15b8d9c73310e5a2b179bd225722ff2f293bc3ac02c36ac348a3f651ca6846bc4fc47f0c4383ba6627e3d55686b0c080c03c25ae54065ada26a92b2ad582826d4e8edc323882d5525483d98701f0f7a6ca4400745c53d113654d5b9693e7f83781035e2ccc8a48f5911a72615335911451400e6f8f1e3032657cec34bfc924839d32f50f425aa4828a5f00bb9c1af7fb73ca0f7162bb6948e5304911d774f800cd90e48544b44396ef339299450467d3364e8cb09a9ce5d6af1b3db544ad13e98c0fcc3686ab27c31fa69877d2a696eed88fc2f2bb0cbad8", 0xfe}], 0x2, 0x0) 16:00:19 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffff7, 0x3}, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000002840)=[{&(0x7f00000014c0)="82dd41060b988829f6947182db4deb0db4c6f6b6017caf35ce09dae630679c8a2ebb258ffda74ff23e9564d64dab5c2a0495ad99fd4be3f0ae7920ecf72c4be9e274a5e22f553e8e60adc3561964f5c09b632453b96b6077de037e85b07ce047598858e1bfe53a771bb50d4374c169f7afed4ed41b8dacd24a156514d31b7e58ed656a57465537e32cb386e711903370a03e1f040f2c4882b4", 0x99}, {&(0x7f0000001580)="b59a16f374fe7198450d1526ae34c0ce17b30ad9eb4a90c20185ed1b638ae94e5590e2bee4811b280bd34047fbf88cdfb826139a6c379566f18d24cfd80824a16d992a332a462d14cf5a5f9278e8f58dbd7805ad03ed6a60566267faa3cdb03c497da7e1d0320a1dd0923f96b0027a03780ada0cdaea4f5e59ce805cd117e805fb2bb011abc377fe0aaf42b5687b6cb78fa925f45f2c8e0656ebcb7e6117e4e78c80607971406b87bf0fee81f33c89118d5b1d15d9a870cedc3b1ba09a669ddb815df438191f6f91c09595e7c764332a8420b49ff91f768dcef6ba88f6c1b9a8c72accffd8b906147257f89004037af8", 0xf0}, {&(0x7f0000001680)="1ec781080ffa38d10ef7678f35982317ad09e52b54dedce388e1922f34fe555db074c7fb6417b06ef288402ab7410ccf13c5b6fd88a43bbc19769498300557ff94d512065372196ba00740760f6aede3fd0c1def2d9da510490458b276a4cf4066c8985ea10335386b3a71b050b6a2d7a5e0c66199cd6db4e3944d4914f535b97b35d57c3f7ea37532a1ecfc37c8cf4223a5dd8ee72a", 0x96}, {&(0x7f0000001740)="09a0e168c348fd97a59860043895e0dd0df1aba81b3a12dbf2ff6f625c792cc0c1363e8f00d69a0dce39819f8eb1abdb1387e40c6381f4a0f31baf7b67656412340be978286d6ba9fe10d5710e6fcb64f1a14a649121aae25a1eae73341ee8f91e5b9807542454d195855204605548a60a25ef722465a178926c64386438c632bcbabea99a8ee3b2102d39e5c03f53c18c6018dfb1de9db739cda8bb4952278aa796839e79ab037f00148a1816510d072edca96b4b83afedfa40694da8a9fd98538e27879f9d5d843b2c21ff5ae627c46134496710bbc3b5653930a4ae195ce79ffb3fc704c17bc2f07089631fbb89176d7d9c9ea5d8f49efc51fe8812beeb702a2ecbb55ddc69ae5b3b447f744fd070cc2d424e01ed7c27ddd3ac2f5f982858c5037f692021e815c95c5fc5c4c373cf8e7173870ca7b76a3fd8575132ce485cde8e8a5d173e8dcf8a427a0849e8c136291d11e4a3d97e166c760fe021502534df5d59da0db615090ee924055fff9c4a1103422587b59dc611000d11134ed63be393367ccd427a7a20033b407380d8609859963f078fc7fdd180bff97b56271b26bf8a9d00657e96d6af5b77b104db1e4c603f4bc846aadb380729fd6f0ee1120aa9d4c223e1a2776e0350648579b7f4ffe2c4c0abb74b6669678100db3d6f0857906848bd6e6b387c619e48541d0be527c9b381d4d4d44179edf92d9edbd4ffab06aea1f5a46dcab002a470a27e5ef3b0a03d36a241da76cb4b68e1248499d4c87ea4e71e425344bf3b74af65980363c97653350bf8c7c8dc2af62d3378a6071dd88568bdc622ed40bc18d5f4a800ea48dac5532c596233ad182aa508e1accad60b86d42da17023afcc7a4875012e33258b067514209207087e4c807e8cc05d804f9243fb21c26c0092a09cc3bf2aeac2c7a09afec2e26d96d07fa3a5d8920d6c82d2beac7238c60da7f2ce6946ba18bd70241bbeaa47d9b485228f969afdfa7ae467936f1d173f618a0b8952b8b4eb37f91bf927c45a34e4d33cb49c4cab73afbd8c5e4f8f695c94a24c423f2ffefb696f701a275a25a505251ce89b7ca8b27bab682c2cd753d55504050f7face203db5471f924a591670a1a4f4d19a016b181d828ddd300c515a3ed4bc2c84b49fa0912e6b5a2e2f7b87ef0e023c9c17fa35e093d58f686bab739658d15e8bc901485b9762b40b1651e3e3f452a93e0182a18149023309608be6ff1979ef4d85178f8185988c1a9c94df65bfcdae09d59f336a4f42696fc355b6468431044f15c4fcff4d69feab28c024457e4d26a0b1b08784d25b8d88c926cb010d8c98b660ebb2a7d6675982b89a43c1d87141f8f7a9976164a32d2d3b356c3d98a828f32e40efebc09ef480de329406f9c1fd829f3987f6d76e93ba13f7b381f13b03575ad44cc45fd94ed168c3bdc549cc798664a24bbf30c707fa5f0fb54609dceec769bf413bbf63072d6b38bdd7f01751d61beedacb01794dbc61c006b5a7ed5c6d19515944598d3941e672f7c25ed26ff3754a08b725aa4230e1a73191c393541d4a6a76c118a112ccbc834a433922cf1bcbb3b1a335a6ccfae7c1621e2afe7a8f2d3c9cb554a33640a0dd30ad7d3bc238ead1af79dff78ca15ed89896b0b6173e400236a8ad9001e5dc511865a957789eaf97927555c93660ca0cdbf5c2cd97a6af564e23ea051113ac03f84dab5e0aa3731e5c6b0529417094e3871b765fd154dc29f257c8b5f5264dbbbd40f5a080e5090645e900005110b79e3bce00c5fde0214b65f200875ac1d0fd64bb7c2b988c7821ac69e04aa0625dd9ae3cf22050e527f0795df0ecb1ac77fa58177f03368ea7115d87b4f664e89161516e808542dd24df5e6c8a93f5935fb00d3a70f1b22724444d321a4e763fe7bfbd1c9672c56fe32bd0ffb8c81fe48b320983604d4b1e9872252d43db7e97fa11e39a94212d8d4bf97908c2d7f1161158630712fc987bea455a1f4331e332a20b1c0559a9b076c88b62cdd52a15ac2cd6c79698ed423f2875f2ca7e2d087d915fe7614707e331aff7f339e809d45cc2bdf0c0487c0b993950d797362d1e819f92f311c79aab9fbaf2afd2038133de05745946d92459b6f41f84319a3225c88c0402418209efa6aa05f593430eab89d0dbe3aa0b3766afa0a8d0384d8e0013e89bfe623804e209782ad982d149cd590ca19b76ae3419488ecf61ee012e19fce1e427e0bf980654cf86fd2e26a987331b25685b307e07d216acc635db2e4e199b03420e7574490cfb71189d0b592fef039574f6e91ff92a023edb11c6b0b27ef4407803604f04b4ddd9add4805af8e9d0b7e9d3a1f607397c16c47a82008462e6280e1af47f69a1cd4389b3ac8c73d9b599dd6ad7c9ad25c0c1328878175b07536e788b39ecfa9c99af470b7b90e9b4f0eb9320940623bee551ab38e0a504bc1e24dc2bbeb30b28d5d6163c4a6c7dbf5ed030704d89c386716a7c7fd9803282b69e0b0a0cf052a9c92ab831d1ac2802299469bb98faa89f4e3c8b5b5c897f7586acc1b67792de1605fedcba4d6ea1bc17d0e9a9c042b86527c495deac12ba624c93cd11c68f98e57281172aa4064457a8af352d81408d1f6b15600d2e87ca3ed156e369113e6e392d7caed6cd25e02f06ffbebe3a0e00b13ea7eb08d7abcb7db8a1c2772739f5212a8b9cdbfe786d3a794c57f71696cdbbc62b6162cae5339a4b32267a68f4c33c08ca835f0e77a3e422f3528f0ca6969df61a75a3f212bc6b8972b663ddad299051a1c0fb50980bd6395cf1e8d8750b830ececc9ae6ea38e3d6d4763741c1936fa86e6a6e00d1cb1614813bff28573ef56e2ff5596e2daf1fca7ae58a19fe009c11e43841a9ff3c6f697e34a3f75f2f7b2fbbe5365eda19b9521105a0b37c3c48873176635530e63233776d1a32733c1776dd8602e75bf0415f0ae2b1346be27367c7a6a96fdff0cfd6a5ea963620368cf506c2b16cc9dec06bbae0c72760f7271560a8b30bca019b1ab500eea087de1ed1fda4fc54cd49d8cb0561f6c31c1788ec082abc42a504c82f542870bb308283e08c699dfa18654f2ea13d179f1ceb8d32b349981c52285ebfb38d56f870d6d9e8df006e7d5c914ee764f1c7f355b3920f0ea780fd1201bff10e699f83c6c72bdf3cb397bc03170026b1605227dd29d96cbc935cf5dfc419abb0b8282d58fb0f867cd8fc7e9544a13e229c306e81f90c48f7d391e5e20754b997d5cd53c723d16d546ca068f4f68fcde2096e90e1ebc92a66c750d7489f0a94f531a9b6d73b21aa226a571859fd04670fa32bcd3d9c01ed8d19c07f551b5f218f8b303b07f253ddd44780299262b75de1afe79688da0fa7ad38946d84dbf864c56679c1d0003563a0bc054c8b4f9847ec6b78817eade40dbea7f26b068951b9b4af22397b713f4d81e6c6df0d07416bec65fef04416050507b70da44e601dee53cebe681c3c56a2a2b0781fd680f9a5a32cae8556a9f45697a5cd846d7b984ea6232bd60416f239ea078f3cc89fba61c38590d988f7e1b76c08a210194d804c8ea876e8f588eff4ce1f6e42297a1f4bc22b111ce09503da09cbd7641279779490a1a8e7052fff16be9bd5b4924d90c77ffba36a7d5775733e4fbd4874db2fdccfcad1d39c74ea87e6f1ae4b003c75ef1b2c836b4a46e38014907b38d370118592fecb830c32fa21e2e677fe1e74d5ca0719a53e4b9404380625f17f55f1cc2582859746b603f9cb9ce3977e773e2e097a6629f5fe188766da04013622cd730fb4f6adebbd9614c183b19f5e5b47d86cac65d39e1beee906f42b46a6dfccdde74682ac2f36d11b0bc7c913d7731ecbc8df2af62f5f3341b74b65cc321171abaeb691cd2663658be20b940a9ade4646ada09ce647fd8cf2fa54a65a343190cf0e8a4430c16c0ce87e110a02ca75686c3189a63793d472cba34e662bb06a8839d2c9291381f3ca8dd2ea684933f55160ec8668a4fe9a972efdbe4f98e7b6524eaf310f8f7a31a926a226c5fbc05f74f1e13d11e2bf0d65d1972b43e78e1f19e826a73349ec6649cd5059010f107d74be3421c36d4d7c087bf20574cc59f5632e6d9fc46d6c521cf158a4b68ee675d5cfbe3ef11689228f2e5082fdbae01d71d3133b242d01211fb2b9d1211c6b33372472b2e0c3db87bf83a1db4420e469aa6967e7dca0db807fbcbd5e7444e909872abf973e2924f93678c8346c2698a36b73913f58ecc62f8496f26340b24771a9c9881a2f134bc447733a99fe0f01242ffffb4cd2c661c92cda84d11b85573b82fcab74894484e76101f0252eae413a9356cff0380e53c02b157e63b6760241643ddcff67be7a3be8211578a7fcb6af9da0070fb24eb9058cc118f54d7c518770b41224c1e90862235092bad8d6151defc18089b40ad847fd6aafb6998610f82e55aa51b8503a716a13d72c30651189f5195ee5caaa627d7b1f3a8ddb296e97962a9e69333eeac3d7802fa861fef3c195b28f7900d4b30e1d0715522138bb1c8360fe4fbe9f6748049fc74a5c59ffeb44bcb7717e63c01e81e1669843324f594f7470718d0aec7f94a7c2d34ff3aadad5bcbd453e74df38f30215abdbdaadd6d164fe07595eeaeeb6fb70f66486e504e4b98e8eb81ad0d1e918f6fc294c5a58fc9c9c512060e240a233dea017b25524197a433e10a87b55f26cc9b939061150066c25eaf6676d8711e260e42ff89773ed02e46ecc9e11efb7ca2cb98342cafcf63b40a3f5fa3c36088725cf5f71bde2468f4e56658345054a91719cbd935b8d8a114b26c147df5b1390b905d259f0a921f12ed3754a4404ff3cfe4f75646a72fad1afb78ac94509ac68cd7a26c2efb0e6356badf8bd6083ea89a6e5a4324e68c376ffa16bbfd218dfa4226949bf47d4f4ba0831899af5a11564f8d8596cd7649978ee8aeecbefc88a73e6eb54ad37a287bd0444eef96d0960ed5c7962366980aa83ebae6bc7976e6743850356bbf81fb9e4a012246a7ffaa170dc9212dfba1c39676c6f42939290658ae44b2d1db604c2548478f20be1520d6f8242f4f0cbdc5ed91171574591b1decaa125efd1a98cd3979b7ed7cc96e22e0445a196777a314d752d038208526952e2642ab89466fafce188137a57c369108d584154b6bd30eef1f3c79aea7aa6173ab6a04b0ecdeed44a11833525080a7081f46f8bd49b54d70ef08681ff763c2614b5a64c2c140812f1d1520633ced1dab56e1ae6784a5074f85a2d86f11f83e47d348fcbb9403e3a4400a3ac4407cf838f5abbef6aa7763aaf1bc081c41c6fc4fc91293d6af6cc8de85ea93541395ad7b501b204c344dddd26164773c9bd34999095be6865f80f3329fcec731ec5b4658ca5b64c11d87b80a8345eb18ba2849a78cb28ec02bafed8f0e8dad312a21471cc23378d6c66f57932d60183ee7b7609c032c2369fdb91890c2e5ff6368e94c3e4667d008da87af1d19ef4cdb2ab4ded9f0aba287b8c6efacbf3e52e62ea4b7259de8d6712ed63979932a8845ca8659cef2d7003a9dac6bb2220146016307d12e0f3ffa66c6ec44b0a3507ea92bc19ecd176246813588867bb6dbd24a3ef2e0652de48f917290a4363a5c75c3279d758f084bd8ca46a90dfb34ebfb0dc066a256619f2131746da5f756ad1eb8b9f1b603c953d05e003d9775972810ad5c91bacc34c069da7ede19e2dafe9628a5ad5c3a53f2884f4842b0338c40ef4e45d97ce407639f0b6cebb7632cb68ac5537a55887e5ff6593e6dd3588d9bdf9b73cc7f99341149", 0x1000}, {&(0x7f0000002740)="477b77bc796b2db3c8868a787d4c50efea28d87b50ae0e7ec63564995089020861564ba8a179d94e5e848e7bd28f8ad626f91f3c35f4dbd4cceba312d89e287b5c6672b3678b0f34fc66694fb9b2d17bfc81c0234b475beb5c51f222270cf8629afcca3876a01d80f37b416e3c14fe9425be6890cd", 0x75}, {&(0x7f00000027c0)="a1e32830cabd25495fd94ceffb5771d42006a7d86dd601225ebdb87102f1f9b8a54b131d96439d54982d37ae9aa2b821da4dc065500d1061b1460f8aff6f3861fad64ac2111a144ead877e0048", 0x4d}], 0x6) clock_getres(0x40004, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20080, 0x0) fcntl$getown(r1, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket(0x19, 0x4, 0x5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8200, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x610, 0x0) socketpair(0x6, 0x3, 0xae, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001340)=0x1002) r11 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x81, 0x20000000, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x80000041, 0x8001, 0x91}, {{r4}, 0xfffffffffffffff8, 0x20, 0x200fffff, 0x4, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffff8, 0x86, 0x1, 0x4fb, 0x81}, {{r6}, 0xfffffffffffffff9, 0x4, 0x0, 0x4, 0x7f}, {{r7}, 0xfffffffffffffff8, 0x8, 0x96, 0x2, 0x8}, {{r8}, 0xffffffffffffffff, 0x15, 0x1, 0x10000, 0x20}], 0x0, &(0x7f00000013c0)=[{{r9}, 0xffffffffffffffff, 0x4, 0x40000008}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x8, 0x80000000}, {{r10}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x3f, 0x7}, {{r11}, 0xfffffffffffffff8, 0x50, 0x2, 0x836, 0x1}, {{r12}, 0xffffffffffffffff, 0x80, 0xf0000044, 0x8, 0x312}], 0x5, &(0x7f0000001480)={0x0, 0x2}) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xe1, 0x0, "1de5ee60451f000000009e0000000000001e00"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3f) r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x280b8, 0x4) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000", 0xf) 16:00:19 executing program 0: clock_getres(0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x300, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:19 executing program 0: clock_getres(0x40000, 0x0) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xfffffffffffffffe) 16:00:19 executing program 0: setrlimit(0x7, &(0x7f0000000100)={0x1, 0x9}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x188, 0x0) accept$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000400ff00006549000000000000000000000000000000000000000000e13db10581000000000000aa0d000015bfe9bb1f883e0000000000110000000000000000000000000000000000000000009000000000000000000000000000000000b5ae5a5e0000000000000000b33431e45161fef4cb706817b0ec254314b11c3c500914a23be013d65b83c89cb53a5d16810b2afb0cf349614e8d7c9efcc5fe3c1f3430568c9ac15968b7b0d82c072aa82588d64c7b5dea9b6e451ea5c8bd9dbeb069e78e0a79959082266d8c124576dddc37162e76700c52e7a5328770b1c5f1ecfacea08e2d27673e048342752de7ee5eb5b6a102edc2a7d17be3aa47ccc9e2cba46769e0fee07b68d27f2ae55ef88f630ea8301b16aabc5c15338712b742a479bb4b1f50978a06d1f3a51fce7e9d059059c9d0c9ab20137ae57cefba965fb84117d7647f953869f54e308274bc732a9143379ae8405b46f552fa5770a5fc5895b6cf993fb020b0a58def96b0352d5433a42263e98c3fbe67e519d92a2dd0487793103269298d51dd101794d410ce41f2a6b945ce6ce6dcd0d4c86c4821808a678c81e54c878c71dc15fd776bb7f6094b6e88b712d73cb0b728453329524425d49f35766686ce3f3523904771e5618ae6e79a8f84a8373ed6e8a2d0e06c775d60c17e87208bb52988a4e454dae5a942f33a66b40b64307162d70bc8affa78d7c92873fc0a00000000000000000000000000009b08a891e5a3cf2d2fc4c7082a82f8c24b6ff152e7fbbb2844b7c40c1a1382fa7d9e2ead47e8b641d4c9f50e264f06edf2a64bee663612c73715e3fe35588635259cd64911f023742aef7e1bb8b639ecfc2ef3c1ed35eb04f69aab8308bc100680e65bd65ae30804e7cab3"], &(0x7f00000001c0)=0x6e) clock_getres(0x40004, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) getegid() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x8, 0xfff, 0x0, 0x201, 0xfffffffffffffffa, 0x5, 0x2, 0x3}) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x11, r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:19 executing program 0: clock_getres(0x40004, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20020, 0x0) lseek(r0, 0x0, 0x3) 16:00:19 executing program 0: clock_getres(0x4, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e0a20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0a", 0x1b0}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:19 executing program 0: clock_getres(0x40004, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = dup2(r1, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r4 = socket$inet(0x2, 0x8000, 0x101) r5 = open(&(0x7f0000000080)='./file0\x00', 0x11, 0x8) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0xe3a1}, {{r2}, 0x0, 0x40, 0x2, 0x9000000000000000, 0x6f9000000}, {{r3}, 0x0, 0x1, 0x1, 0xfff, 0x427}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0x84}, {{r5}, 0xffffffffffffffff, 0x0, 0x40000022, 0x2, 0xffffffffffffffc0}], 0x1, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0x5}], 0xfd, &(0x7f00000001c0)={0xc00000000000000, 0x8}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x4) write(r0, &(0x7f0000000080)='mL', 0x2) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x6, 0x4abe6511, 0x8000, 0x1, 0x7, 0x6, 0xfff, 0x0, 0x2, 0x8}) 16:00:19 executing program 0: clock_getres(0x1, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000a00)={0x200000000f78, 0x4}, 0xffffffe1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000040)="3af04328511de33b1b43514a54afcec44543", 0x12}, {&(0x7f0000000100)="dd184038cb442c3fc29262c21a36927f0db87e6675b591f939a44ca5304f9116a00926f90ef10262550ed8fca0b91be031dc37d7372fe970cf521c7f8719ffc43af219304bcf44e1b5a1bc237771c74142959f36a008cb8a9236f6096f83767384e17211ae1062bf8afedf007ff6168036450640beaf4ad187960a5a6b2f94949e41262c7d6194cf434c8f31059f8e9bb0b7115a80412460c6a8a2cb2e9b74dcf0609a9fd09cdfaa83e25ba7c005ede2e4946046cb8fc97027ed0d5dd30a", 0xbe}, {&(0x7f00000001c0)="56244d9a8aeb738b7bdcee338acb6d864aa950a64f7d72e59621c9f9606d4663beca98e33464e32f0a28dfbfa48c814648fc01341a2be58d7e39e036bb249ea8e0c89d49ef44e867415f93554a7463efd881fb77ac754e9b1cd2865c145af4e266150a05df3a336f619be84e840f2925ecb811a4a169396e705e2549640e46546004abbf8192e053332ce791a0c8dcb1a85c565c90be2a47e242183c048e5bb40526554a26cc6dfbf9de794832f9eb4d07eb22ac07e575088aa9e67adc3717fc740db74b41acaea2a0d67c8a6b4a8a4928f4e9729f86220ce0bdf128f7cfc2922cd0c2ee35526675da502fb343d61d6ad26e4072ceadce2365", 0xf9}, {&(0x7f00000002c0)="ab1268cd7b3d6af584bc226ff7a586a888d819aac5795bb395d437b3385739b0569da29770cd707a9786de35fd9e98719725dd3a4c07227703d8de8967a5eaba02945512773f6ab4990610a77f21d066cba474c3ca279e7c531f9d7a6c65a8cf7336bc26fb4073d42eb95bba39da988b808f874013687572a732368b52b7ced42723aab2acf17fdc6efc93f881aa4e6971b52c2a8f7b48fc09d542af17796f04565fa5f4f2e0289a89d081bcaaa55d4ecf839b14326c9c0adb1f0612479f0fc9da489af57301fa13ae693a84e0864a9f95bd68f4344b45e634b27c01be1f5d958a2f84", 0xe3}, {&(0x7f00000003c0)="3fb9b6803cc4c8043563f0391258326271cab9c0e59c6ce3bfb22ab65affdde31d51d48d37cd03666ce1fa2c48aed3bcfc1a3f5543b97a5110b63d1c775bd1f2f7bc4864188443695cd83ef14d5aa8cb4eb19ff84c86d7c8", 0x58}, {&(0x7f0000000440)="73163dd4ecd8be56ad5cc0e40e65f0a7e578ea73be0bf97d092efeb5ddf5daa2439ecbe818c12867c7ab18575a99329ae0bc07d04ce7c351a19ef1db02d4f8f8c6f2450bac4caad78a6240b432767261a869f3aeae2699085489113162e10a8d0f5e0cf32dc53840f23d830eaaceba79b94e7d76ed58d410d86c9d8f310171a9c366022a3c717b440e8e67ad2fed94d8036d86ae85a59c7de7d8abe206cfaeaedc11c8f9df0ac6791405af2da6b1fe5d66e12dd9b9b5d077e0c81e07e04139f14cee187e87ac979727bbdf7be52cf2ac160462eaff8f24374a95c277e9e049181228bdbb8a07", 0xe6}, {&(0x7f0000000540)="f7e48ff6dc7c00c766a04fbb6496436b71f842359254a701847a2b6bba8304056d27d6067c110904dee8ab155fa66c25d1c2add0f2110210b3f428ddb38fb6a07926a43c867db2bbee644443cb57fd9f7be36f900bf0cf3d782dd540c67e492fd69b9073746b1ed6013f4d2d235082b514c9e69eec7906b6bbe1321862bfa018fc083301c9adaf02d2283391a91858de6ca9e9b67942f035e04abee9c1878e6b92a57727bc810030047a6b9faf19ae7b9ae11f7b0414b883b61a782d61149810e05a5631704163da06a14442db149bbcc31c299dab075d035bd30e01543fa1f89d72c4642f10bd8d6020841a91", 0xed}, {&(0x7f0000000640)="3a037e8baf073a460c7763e4133e8e72cf7648c189750781075c0800713bf042efb604ed8c66ab8544c9f88f751a167f2f39fd7898828eba59b6dc9c357444e9a2d90a96b9a6c86303bbcbc9673434a4f3d42819b1ec3d4bbe87b024f7f2e5fa59f478b4f2c39a2917c0563cff13bc1624be4dcc684ae21d9821f823f2657695b5ae635ea75bdf3413d62c25ec7afddf75f9d84b8f945e7fa12e9f3d12", 0x9d}], 0x8, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00400000b400000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x400}, 0x1) 16:00:19 executing program 0: clock_getres(0x7, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x4, 0x2, {0x0, 0x8}}) read(r0, &(0x7f0000000040)=""/95, 0x5f) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="a122c9cb5c91a41173c90c53cdc88042f5bbee6ca68e27dfb212fe0c4db8b15be766550f73b8529adb12f05c23f542ffc8ede21db73e8b4932c43c4908cc3bb8daa2ed000ff51c7804a87d2b5d6783652a541386e4eb0023ea1b8b7822d2fa73822a884139485aa0f63fba82ed64cfaab20d536046d609d89dfc2a0c10455231262463377fd80ac1c245e75e1d19a006c074e3ee59d31258ba8e42172862a714121bba07bc49ed2860c11fd6ee01e59951629b4a506f182f9c57f3cf12ea6ad60347a96e3ec2acc84429d2ce9a7b", 0xce}, {&(0x7f00000001c0)="af2b477e6a4b06c2117b83f45200cf93e2d577badc78cfcac2f5f0d5e9c2ae660cdf8b62afcba51c7560c127ebe00dbec7236e8637146279e88853c000fd93a3c9", 0x41}], 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x80) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$setown(r3, 0x6, r4) r5 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x108, 0x40) r6 = fcntl$dupfd(r5, 0xa, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000440)) r7 = syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000480)) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000004c0)) fcntl$lock(r7, 0x7, &(0x7f0000000500)={0x3, 0x3, 0x5, 0xfffffffffffffc01, r4}) fchmod(r1, 0x18) r8 = fcntl$dupfd(r0, 0xa, r0) r9 = dup(r8) accept$inet6(r9, &(0x7f0000000540), &(0x7f0000000580)=0xc) connect$inet6(r5, &(0x7f00000005c0)={0x18, 0x2, 0x7, 0x8}, 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000600)=0x951) ioctl$TIOCCDTR(r1, 0x20007478) accept$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$getown(r7, 0x5) r10 = dup2(r5, r6) openat(r10, &(0x7f00000006c0)='./file0\x00', 0x808, 0x81) open$dir(&(0x7f0000000700)='./file0\x00', 0x20801, 0x100) connect$inet(r1, &(0x7f0000000740)={0x2, 0x3}, 0xc) 16:00:20 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) clock_getres(0x3, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = dup2(r0, r0) kqueue() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7fff, 0xea5, {0x5}}) listen(r0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x76) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2010, 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x9) 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) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/199, 0xc7) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:20 executing program 0: clock_getres(0x40004, 0x0) kqueue() 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a8b0090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078939ab422f1f2e31e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8acfc8ff0cd0c0924c35864a356ac4a54d5f861884826cfcab33257aaa741ff9a101082d38353d01d82bc1f14ef21fe04f62bd642599ef6efafcbf03ddb6463a1b8a52c166a71479ce5ecb10a6a5347dd505b639535f9f7d3d8bd7a8bd74a71b5ef028a3f14e2badbe4244425ae0839e67a3fa2d9d5c35086e373fe00fe7b5956fc4be7129"], 0x1, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x9) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x0) semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000640)=""/137, 0x89}], 0x1) seteuid(r2) r3 = dup(r1) r4 = openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000340)={0x0, ""/83}, 0x3f2, 0x2, 0x7fd) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) fcntl$getown(r1, 0x5) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r5, 0xa) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000300)) getuid() r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x800000, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 16:00:20 executing program 0: clock_getres(0x40002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x90, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r8 = syz_open_pts() r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r10 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x20100, 0x1) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20, 0x0) r12 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202, 0x80) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0xc0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r17 = socket$inet(0x2, 0x1, 0x9) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = getuid() r20 = getegid() r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100fe, 0x0) r22 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x400, 0x0) r25 = kqueue() r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x80, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x1002a, 0x0) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x0, 0x0) r29 = socket(0x0, 0x1, 0x1) r30 = socket$inet6(0x18, 0x4000, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r26) socketpair(0x7, 0x5, 0x40, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = syz_open_pts() r35 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x97b45f41cf2f75b9, 0x0) r36 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x18000, 0x0) r37 = accept(0xffffffffffffff9c, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) r38 = accept$inet(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) pipe(&(0x7f0000000980)={0xffffffffffffffff}) r40 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x20102, 0x0) r43 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000a80)) r44 = open(&(0x7f0000000ac0)='./file0\x00', 0x80, 0x102) r45 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) r47 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="fd1d78aedd71db970c8ebec3774598f2c44b564b9fd11c32d2d0b4c7adf6eff1884838d9179343d39335d7803a9a5bed49a1fad94c0a8c450a082f69490bf502018f591a6f458d767504652443db70c6528b393d3393047e158b138412c50488568b51b584cb45923a5950031d40582a3cc2148fb2148d797b2d54536ee5cadf16fd6400d9561a7e20d10f2206b0665d61c7c86241", 0x95}], 0x1, &(0x7f0000000c00)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x38, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26, r27, r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r33, r34, r35, r36, r37, r38, r39]}, @rights={0x28, 0xffff, 0x1, [r40, r41, r42, r43, r44, r45]}, @cred={0x20, 0xffff, 0x0, r46, r47, r48}], 0x168}, 0x400) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x6, 0x7f}, {0x18, 0x3, 0x1, 0xfffffffffffffffc}, 0x10001, [0x7, 0x7, 0x0, 0x2, 0xfffffffffffffff8, 0x0, 0xa14, 0xfff]}, 0x3c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 16:00:21 executing program 1: clock_settime(0x1d, &(0x7f0000000000)={0x2000004000003f, 0x10001}) pckbd_enable: command error 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:22 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x40004, 0x0) 16:00:22 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchdir(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x6, 0x0) 16:00:22 executing program 0: socketpair(0x18, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x2, 0x8, &(0x7f0000000040)=""/11, &(0x7f0000000080)=0xb) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0x1}, {0x18, 0x0, 0x6, 0x2}, 0x8, [0x0, 0x10000, 0xfffffffffffffff9, 0x0, 0x7fff, 0xb5, 0x0, 0x6]}, 0x3c) clock_getres(0x40004, 0x0) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x400, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTART(r2, 0x2000746e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x10001) r3 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x7) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) pipe2(&(0x7f0000000280), 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setegid(r5) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r6 = msgget$private(0x0, 0x0) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file1\x00', 0x4) mknod$loop(&(0x7f0000000440)='./file1\x00', 0xc020, 0x1) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000080), 0x10000) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) r7 = msgget$private(0x0, 0x15) fcntl$getown(r4, 0x5) msgsnd(r6, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/190) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:22 executing program 0: clock_getres(0x0, 0x0) r0 = socket(0x18, 0x4, 0x89) dup(r0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x8001, 0xa1c) getsockopt$inet_opts(r0, 0x0, 0x2000000000012, 0x0, 0x0) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:22 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x5, 0x1000000000000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:22 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x4, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x560, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8530, 0x0) r4 = socket$inet6(0x18, 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x8, 0x3, 0xc69f, 0x1, 0x81, 0xfffffffffffffbff, 0x3, 0x1, 0x2, 0x2, 0xffffffffffffff81}) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r6 = socket$inet6(0x18, 0xc003, 0x3) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x42, 0x0) socketpair(0x26, 0x0, 0x928c, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x10000, 0x0) r10 = socket$inet(0x2, 0x3, 0x10000) chflagsat(r0, &(0x7f0000000540)='./file0\x00', 0x2, 0x2) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x2, 0x7}, {{r2}, 0xad2accf0070b27e6, 0xed, 0x0, 0x4, 0x350}, {{r3}, 0xfffffffffffffffe, 0x70, 0x82, 0x4, 0x65}, {{r4}, 0xfffffffffffffff8, 0x44, 0x80000004, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x0, 0x2, 0x101, 0x7}, {{r6}, 0xfffffffffffffffe, 0x1, 0x200fffff, 0x2, 0x7}, {{r7}, 0xffffffffffffffff, 0x60, 0xfffff, 0x4, 0x1}, {{r8}, 0xfffffffffffffffb, 0xc, 0x20000000, 0x8aa2, 0x5}], 0x0, &(0x7f00000003c0)=[{{r9}, 0x3589a69dbd037614, 0x1, 0x3, 0xd9, 0x7}, {{r10}, 0xfffffffffffffffa, 0x10, 0x12, 0x0, 0x1}, {{r11}, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0x80}], 0x89, &(0x7f0000000440)={0x8f, 0x9}) 16:00:23 executing program 1: mlockall(0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:23 executing program 0: clock_getres(0x100, 0x0) pckbd_enable: command error 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10088, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) 16:00:23 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0xf2e10520496b07fc, 0xf, 0x6, 0x1}, {{r3}, 0xfffffffffffffffa, 0x83, 0xfffff, 0x100000001, 0x7}], 0xfffffffffffff573, &(0x7f0000000140)=[{{r4}, 0x0, 0x0, 0x5, 0x1, 0x8}], 0x1, &(0x7f0000000180)={0x4, 0x9}) clock_getres(0x40004, 0x0) clock_getres(0x2, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd807effc700 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc700 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc700 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc700 va 0x20ffd000 didn't change! 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xe, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x4bf, './bus\x00'}) dup2(r0, r1) 16:00:23 executing program 0: clock_getres(0x8000040004, 0x0) clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="d23d55666afb6c1a050e1293ab6125e74b0b2f2c000f3a1833506af0e545d4ef1ce9a3346aa6113d2ffc432668fc6a8d133ff4a584bcc687ead6bdfa0ec0f8ba9b5f80d77defa79f94c25c89725d81c503e844b8f824dcb2f98d768374128517136b01c71a97372873759be7e884cc256b8c595727feed3ef02cd1e3d3acb02c1fe568dcdedbd445d11311c6c90bc578de221145", 0x94, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x20000000000002, 0x0) nanosleep(&(0x7f00000001c0)={0x81, 0x4}, &(0x7f0000000200)) fsync(r1) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x7ff, 0x7fffffff}) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x62) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='\',\x91)\x00', &(0x7f0000000140)='@%*C,:\'!%/\x00', &(0x7f00000006c0)='\xe0&*\x8cU\x96b', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='Z\x00', &(0x7f0000000280)='[]\x00', &(0x7f00000002c0)='}\x00', &(0x7f00000003c0)='\\[.\x00'], &(0x7f0000000580)=[&(0x7f00000005c0)='\x00\b&\tw\xbd=9\xa0B\xa9\xa6\a\x1a<\x91\xdb\x82\x96\x82\x1b\xed\xd5\xd2x&\xc3(c\x7f\xde\xcd\x15M\xa3\x1eR\x1f\x13f\xbd\xb1\x97\xdb\xb8\x89\x92\n\xcc\x99\xf7\xdb\x98\x8a\xef\xa1\xda\x9c\x17\xe21\\\xba\xad\xbc', &(0x7f00000004c0)='/\x00', &(0x7f0000000500)='){\x00', &(0x7f0000000540)='\\\'_\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="45bca1c15573979b7339527c087ec5b944eeba6eac6b032f3559ca7e5e6bdad7e2f2c0513f90171b00d80e76ae43ac0bf1e9e6a6593c76c8c32c235e7c5e0b0a095f057d971e38451f5580adca69ca91091209045fb73be3cac45c88fa875385c71189f763a275ec43b2c14349a5288ebf5d54da3e51ee723c1952486de491eac8145157f8d3a0c40cd48ca18402b19baae5e02511dc13c32c89d9fc2595eb5fc5675ff6dad7a4e469210647a7d4578307339eed71e8b54d4cc3", 0xba}], 0x1) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x39, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = kqueue() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x100, 0x0) socketpair(0x1a, 0x2, 0x7, &(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x3}, {{r2}, 0xfffffffffffffffe, 0x80, 0x30, 0x0, 0x9b56}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0x6, 0x3daa}, {{r4}, 0x0, 0x88, 0x7, 0x100, 0x5}], 0x7, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x8, 0x7, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffffe, 0x84, 0x20000000, 0x401, 0x40}, {{r7}, 0xfffffffffffffffe, 0x90, 0x1, 0x3ff, 0x2}, {{r8}, 0xfffffffffffffffe, 0x49, 0x1, 0x3f74, 0x3f}, {{r9}, 0xfffffffffffffffc, 0x10, 0x80000040, 0x8, 0x20}, {{r10}, 0xffffffffffffffff, 0x4, 0x1, 0x7f, 0x86b}, {{r11}, 0xfffffffffffffffc, 0x1, 0x800fffff, 0x9, 0x8}], 0x3b, &(0x7f0000000500)={0x7fb, 0x7}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r12, &(0x7f0000000000)='./file0\x00', 0x10018, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) clock_getres(0x40004, 0x0) 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x1f, 0x5, 0x1, 0x1, 0x6, 0x6, 0x28512ab2, 0x2, 0x2, 0x8, 0x2}) setsockopt(r0, 0x9, 0x1ff, &(0x7f0000000340)="0e4ab94aa78a241e7aaae90ea43f52048b60b73beac4692025eeb0ab1d8d41cdf6c22dec265e070923daa108218b9fd1ce4191d663369ff797068bd64b027b1c339f8b7cb0d6d58b84f461a55935ddc6f0fc6586e64f20eb309a747263e5928e300476fa562eb94dfe5552a90fcbe359cec93353dd7296f8702ec070effe6ca64c4b58b6c2d14451", 0x88) r1 = socket$inet(0x2, 0x3, 0x1000000000e7) fcntl$setstatus(r1, 0x4, 0xc8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="e09c2a13305ce173bac5a013bfd748683dcc80360556af29406c76d19a32607bef7eff07000000000000414bb4fb748af95a2978a07bc63094399ac7803c93cf3b51d3ed8d03bfd536227be616555a447b35a6a67337890ea2c93a138c4bd4ccb158b4ae3f398bfcd7c31a43958e31533a94f9e734181a8708a2870b533adfddd759be9e52a4e962357c3300c8dc0590ce", 0x5) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x35c37b5ae0281f50, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="28e170195d2536cc31bcf6c20b7ddec7f5c931714dcdf917f9d92f603279824594ece5317fede19a51a774a34a926936caf3eb0a9b0a6f0ae1acf5185c74614a7bfc9319c4d71e32086259be8717ccd8e42dc2ab6c955276aedd4610cc6332b8598a5d09fd2315d5198fa1cc5f5b0a28f06fd46d01bae41e1633667f4080bfe4a725f621fbac07c3d96be3d2062dee2329ab81db2688be71ee50e5232b61e784c7a5597449b996c1ca3f6a6367eb98f1d0a419bd663e70230520f0b37ac7b188c52f220250fce8e4911e75594aa0b3c936edf6caab78f0b4c89526d37ae42b9a4533ee0c292313abc23ad97e96543be2a7a3b4b9969340fdb0", 0xf9) socket$inet(0x2, 0x2a22db223adec3dc, 0x1) 16:00:24 executing program 0: clock_getres(0xfffffffffffffffe, 0x0) 16:00:24 executing program 0: clock_getres(0x40004, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x4, 0x7}, 0x10) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) close(r1) 16:00:25 executing program 0: semget(0x0, 0x0, 0x400) clock_getres(0x40004, 0x0) semget(0x3, 0x3, 0x10) 16:00:25 executing program 0: clock_getres(0x40004, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 16:00:25 executing program 0: clock_getres(0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x6, 0x5, 0x8f4, "650910fa78b1367b810253539b16361538a8778f", 0x40}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x2, 0x2, 0xfe9f, 0x101, "9ce19ad0f4e16bead07a5c036af56990efcee786", 0x8000000000, 0x1}) clock_getres(0x3, &(0x7f0000000040)) ioctl$TIOCDRAIN(r1, 0x2000745e) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000100)={0x6, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e012daa47a4a666696c65b000a64c2a04656dc6edc7be1c8e7d29f69ce077e23c"], 0x1) writev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4f", 0x794}], 0x1) clock_getres(0x7, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup(0xffffffffffffffff) fchdir(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) 16:00:06 executing program 0: clock_getres(0x2, 0x0) semget(0x3, 0x2, 0x388) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xdb2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7fffffff, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) 16:00:06 executing program 0: clock_getres(0x40004, 0x0) r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20102, 0x0) r3 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x10, 0x2, 0x3f}, {{r2}, 0xffffffffffffffff, 0x0, 0xc4, 0x4, 0x1ff}], 0xffffffff7fffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x42, 0xffffffff, 0xf5}], 0x1, &(0x7f0000000140)={0x1, 0x7}) r4 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffa000/0x1000)=nil, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x14) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8100800080002002, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: clock_gettime(0x7, &(0x7f0000000040)) clock_getres(0xfffffffffffffffe, 0x0) r0 = socket$inet(0x2, 0x5, 0x230e1b4d) socketpair(0x1, 0x4005, 0x35, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchflags(r0, 0x4) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 16:00:06 executing program 0: clock_getres(0x40004, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r1 = getppid() setpgid(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket$inet(0x2, 0x2, 0x9) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/174, &(0x7f00000000c0)=0xae) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffeffffffff1, "f69b2256db24ca661c89a404cd780c0a00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a", 0xcf}], 0x1) r2 = getuid() setuid(r2) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) 16:00:06 executing program 0: clock_getres(0x40005, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0)=""/194, 0xc2, 0x2, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00005c00080000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:06 executing program 0: clock_getres(0x2, 0x0) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt(r0, 0x63, 0x2, &(0x7f0000000200)="e10ae8b9be7715c7cb2919cae4939121b3f05ae46f7d064a379d170e8275b25b65be00c29509e4e957df55fbf16006d851c4dc779b5823967ac8b21b9e839625c8409ba7a9f922eebd6b53651385c5eaf81eeddaf4ff168e93e2e74fafc8a24b6094a9a5f8b4919f3b7ec018c8d3079be225d2cb237b1a87b2aa4d1acae9f4c01d06881ea56e19acd00e1fb9ee1a981df0fd102ecc49532c4dac0f17238b40e240a24e35a71cceab0a820d2b9bfe553714c1e806b96ae88092ae", 0xba) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000000000004) recvfrom$unix(r1, &(0x7f0000000040)=""/46, 0x2e, 0x802, &(0x7f0000000140)=ANY=[@ANYBLOB="02517e7d92dd2e7d0611442db080b8e116f0adc339ab90c08236ee574ab6d01e5d501d292f4689b3fc1d63eae9ea9a5282a3239f2a1462e8cccf85e2a73c9a6317ee03c58d629b193dce98efa92d744371eec1ef2d26120b15cfed1fb9650ed38fad258a40c94e9a89d0161a68416780f52f4872b26828f04e4b7e2ff66160dffe1ae84387be740ab0811e0e38da9b8d3fe49f1181da3ac4153943a446bfc6c878e5dc0b68fdc966de17e6fb91027e2000"], 0xa) clock_getres(0x6, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x19, 0x0) 16:00:06 executing program 1: socket(0x31, 0x4005, 0x8001) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/58, 0x3a, 0x800, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="5b6443ad9dd404f7f4de9940b7ec4fd2e9b6aa984d57ee460603f0a553442a438b4b6d2500de61fa6e766f3cd31f35f006caedd3dcf57b386f2856e2fa0de9f24c626fcae13e608ae414262d1c7f85fab0eeeb0af74e73d1d037d4aa101648dbf256668835d0d1efc514abd1a50f5a06e1ebf6bf82980817073686798bae8eb08a93a9be8067305073a533098a31565d5d0643cd0179451e519c6ac35d4fe136062fe65ad71d8cdb3f58df4c61", 0xad}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r3, r1) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000000)=""/66, 0x42, 0x41, &(0x7f0000000080)={0x2, 0x3}, 0xc) clock_getres(0x40004, 0x0) 16:00:06 executing program 0: clock_getres(0x40004, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:06 executing program 0: clock_getres(0x4, 0x0) 16:00:06 executing program 0: clock_getres(0x40004, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x340, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x881, 0x11f) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) 16:00:06 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x800003f9, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) fcntl$dupfd(r1, 0xa, r1) listen(r1, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xfffffffffffffc6b) 16:00:06 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20008, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x208, 0xa) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x100000001, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x8}, {{r3}, 0xfffffffffffffffb, 0x10, 0x21, 0x8, 0x2}, {{r4}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x40}, {{r5}, 0xfffffffffffffffe, 0x16, 0x1, 0x10000, 0x3}], 0x7fffffff, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x40, 0x0, 0x395a}], 0x0, &(0x7f0000000280)={0x800, 0x6}) clock_getres(0x40004, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="a292edc564f9611c4dc9f63fa7f4", 0xe}], 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="c220130212385100b1ed8cf29b4f04", 0xf) 16:00:06 executing program 0: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x2, 0x0) 16:00:06 executing program 0: clock_getres(0x100000007, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:00:06 executing program 0: clock_getres(0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000000000000100"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x7b8c611dbf8687b9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000240)=[r5, r5, r5, r3, r5, r3]) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r6}, 0xc) 16:00:07 executing program 0: nanosleep(&(0x7f0000000000)={0x100000000, 0xc14f}, 0x0) clock_getres(0x40004, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) socket$inet(0x2, 0x4, 0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:08 executing program 0: clock_getres(0x7, 0x0) r0 = socket(0x27, 0x3, 0x7) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x10000, 0x9}) socket(0x36, 0x8007, 0x7) nanosleep(&(0x7f0000000100)={0xb1, 0xffffffff}, &(0x7f0000000140)) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1ef511fdc3cd5889488c93265e3e15a010b9ce14da022ad4a92203ca77e632665a27215014", 0x25}, {&(0x7f0000000040)="c6751ac40a7e0fa14387a031906d177112e2a6043c40bd384c1bacd1db48fe00c2fe32062bcbdef3bcf374e4f31114e3bf", 0x31}], 0x2) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000040), 0x1b) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') fsync(r0) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000002540)=[{&(0x7f0000000000)="1274db469d3ae3dbc629b577fe5d48113869284f7908d0db746e", 0x1a}, {&(0x7f0000000040)="27a5c693a2a58a369a06286aa252a1168f7bf1a9c6bf471d67bf9e8c20837fc73aac366d560c9799f80781686f743c6db52d1355bc3050a81433e1c32ef09307d0d27707300f12245e9f14f3651dfa01372ffb6cf23704fbd1f61e9f9372b3ed92c9c024062bd5d88c5b69e93fee8bc8b933d49e511f31475101f2cd6c80ca24c041c988d89ca2369c7671ac0e449c870cc3015f5207852990464680a7ad793a028be10778f9fb303c4364a3f795e6bcae6b306943e1fd0e9eab1af76916be72db12b737bae669d8e064", 0xca}, {&(0x7f0000000140)="db4fabcf17cbf0c1c5d7a9a58cb9ef8c1240b0ca7d6cde66111720362453b9e60781aba524c428581d283dda0e4506474fd46d105a0bdf90f370dc0d2e2e1a890f5784983c7fc9be774fac39657d0f9d09adc838df8f902df785bc372cc91c9bc1c706686b3ca484c81e7940fc43c125a8c0581987095c53bdf24edb1b5fada221ad877bb4c5881c13cedb977db9d40d87f189bfad1d9902b10abfd69282fe939b82e074f20c2f976b95c8421e30a8a324b31ddfd2879d65dd2694ec8159b01569629aa6131928e5245dce896b8cc3152a54468a8e0ac30f1fd4019515346ec7bc2a7d20f579db1fa9ce2b2fe74f2f74caf994d7ebb9dc416f7adef3daffdfb56490d8929b8772b60c73053eef50740c46758160be3b7491489d2549a8ab9d9613aeff17e6cd0c5742c7ba0abda2f8516f0f802776ce12b943f8cd652ae50accbb172fdcd2fba479eea91b4d0e2ef0cbbb31adb978eed8a05d7f22bf153b19bb146f5ad151136723d199095d50865949972821a6827eb17fcb65595d1bc36d779ca61ea02bbf7384a336fb1fb78fcdf46debd52c4248682da64a69e1c0e75b27ae9d8004b157e3584ace727f741ea2811263bd8dab5f623b2f058ed0c487a01ddf91684bf22844cdb6853bc8cd4588a1a971336c1e1b4937f749bc6e9d5ff2e1102c8b7586fbfdfb131ba6f7b4b4c7e07aa9bd47e11a7f06f5825a8798d18e1eff93b3c8ac890bfc73b7cbe0e6a86c608088501a5b235f0f59430f7caf9c5eb9a9cd8245611d8d7b16712e6b8f29524a104db18bf9ed4605527304fe6e609a8e382cbeec58df11f4b65197787f214e218a2ef3429409b58ae3c78a805dc0e4cb1a6601c58568af9e780624af7805c82bfcc539d83e2f7a793af1d02db1096d60cb43ce466baad7cfa7084067a3220bbd4b09b778ab0b5066f57f43294ed219dc4bf18311ab0b06df7d5384cf5fcf8564d477d660934184dbde07069e4991ba634919cb29c94fe42a5aa9458b1486ac48dd37abf0544e7c01c0056156277ae7a94e30ece831a6375d06d2e13928726d79d299ec39931ffdaf06d3f23879b24863635b1eaf5311b1eb9cbdc579b74174b2d11d72854f4aefe82207a34d3a97bdd6c21a2f64338308846d27cc7b0972b1890ef0581050252dad50180743a0fef00e758e6ea704d40defd47ea3eb4d9ed56588cc03aaa53520806e954571785ed7b2b162c08ec906bfc2fde9057ad0d1cd2a419cc6bf00f9f9f83b9d50cd5a159bdbdafcdc1fa54a87bc40f5fc8dd0aa5bdd704b6b44147d641ac7746d6a4caeeec7d57be6897450843e1011cd52583e9dd40ef9abfbff84ab645e9f12990b798b99d32f492774fb645675e7655725a3db528c6bc04da77bcfaf90b306614e81fd49effbd8d7b0c7d31f37bb2418e6f56e5495235d2f309ad4dea76fb4a12183991b16529d9d917778487e785367571b345bc621e8c90fb64de0f02a8e8a00585e54443a6865ae9318a56e5ecf7192c2386747f6874d807cbbffcd299669dafb53c1b69965de0b4e2140c8f60fbbf868de6bb832d54fc184da02722e053bbddbbcd4f93b94b033b03193383a752c1ae5be583b027c1bb2291618050c65b4162f8b77f8c3e128dd8e7510696909e0f6ad60ab298b87d50deb50da3045f36bee6b3994092f37c32325711b6c5eeded8c9bcf78f5c8bd7a932ada67059a912a133c0ab83a10be3064af22236a834f8b9fd3a4885e0d078756ee749f48451517619204a6965ab12cf87e4a76b7d01aa9835a3f4953a67484e3002ec99f7be572ebffd2ba461835083a377951312c3f1471a6e86e93ecb331df1652565085179cf8127f7d74914ab218f3e1a78936b5a210ada03c8cf02abdb42a94d8aacfb5f7ec796c879834dfb9f4b7d9c2d2ae63bedc4874255ba2d3f9fe09fd2714bb2f896d40cb42c6d6e22861727076c037a8bc7c318e8ef26cc1e4fb2399549bdb87b0c3d7bb81726b66af9fbbad8340d2886f27c7b9996750d3314d0a3bc52870ada9dee6bcd53997328ca91adb2458d3304109c3d1c2610dd9ddf844a6e0b0b1d0664c634e81dbb657878152ecd7510b1561fbe1664b5401cfbf2a5da85ec1bb50a9a13aae7e843a2dacd2ddaab59544d3e5c1bc7075f2019fc5a95d9812eb253b6758712114c43930e8d4673f3eda6ccd3db088d3e1b3f114358de69bd8f144c64a8dfd40bc9ddd14272c446cc73db5dc3c40d3650ce935dff12ee7a2715a909703240ef68f3764c8da84874acc93cee89bec5bce01abf5630f53c8968131864f844275638b78f840647076517ca0672287a5a29b9164afa0f2dfae5361a04ec1a815db85d3c85bd1707713c807b26b4c1972fc3f0378f9b9e62c5bba7aacd73c636a7a896f33cd2fdf7f6e4b04bc382ba512bd5275080fe7f410831d4d535d0eed1dc698cafef6be0d8d2ad8de1b26deea4b0bbb898357d20ab0976bf2e4b6bf2b9187585f0f3629ad4d9f6e11c7ca9b465701e6d70a0c0f3a9822b8dbfa89b0c151fb517aa429c5c2eb1b780471d812c70227e917dd82b4c312aecf44d96b96e179bb400ef1712278e5af09065c40d0651d31859ecaa5646b15a0e4b40d52cc3ecf457afb669a62d870785e5a42753a1a5e63584a36ace8abdab250e9477941d39bbe15141ae1fe9e47cd1ac7ad719ac12b2be3f7782c2a207ac3cca201b7041a9a251f1023ae62b9e5c056dd9755f0d256b51711c3f318859a0ceb73d767623993de84d73857b3ad9e051d8d28109618abdfa0e51106c62de87d965fbfecc299e5ddff194ceb37496781fadd84fb1a8b1fab548b36bfdab930277f73b9a2d7a2c2078c2ef4e90771c55d1bacc56c26e6f34a20bfafe36777b7896596827574792d13d6206f3d98b955734710ae2bcab98522bdb2877e07be0791fc29b6413e5e2a50a8c4cd35093516ff852050eecd92c2e006950fc1314cd68d0dcbc1acea719fcbb009d9f7523749c0557af8e0388efa3fba6cfd06600b35088b497f7ddd928b80781c836695bc1319f12b5615b6f25c6e9fc8062e168b84e3a50b0c73bb28be6be781d48c535664e78a0a57def444eeff31094503a090a08832b06e2e5915e04d454e758bce9d0de4d87f42bf034e9461e02fcc9c67067534864f137895d88d0f6a19dd526b36a43af936c6e173673b806f63c8ecdd17f7bae29b2c45a42f66a57f1de6083052ccf82e31de06bc499e010b0528aed033cd80d7c78301cf90617db9538cdfc2e7e6028d22cfad1a86368088df2f5731a93c72c09a6dbc19e8801decbba8468b95e8df6f1750952b8a69e5da2c1ca03fbacd81f269d70f195e1a1a3f16cb386e7eeb449fd5965cf3427386a3bb16e932ea5a019b4f03a9a2898a4cba5f96c2c94b27ad0dfc229244dfba7597569f3729a86be25eca96edf630ad9d7c913a28a7fc3b8ee9024cdcd8d859440ab12639f768f7499b985c241cc38968fa98a4a7db1009ffe27426a848b87938977bfb5e37a84f5ece20f983939e0da976fa10cb3aaed390fc33c0ae39c0047106e3450872e5f971dcfbeecbfc0d8d5b9093122aa5c2d74d9879f01d17fae47eb64210ff8dca5eb86b0599403f502822d8435cdb5b6e39ea0d00d819197b700262cb59530daa657c624d0e914700643699d4ca67a0992a3750449687483893d5a8237b82ffbbbc675329ba2737ee91f614cf1524120418e82db7d6fdf60da93adaeff933af260751db214b0bd621554aa613f9aea2875ea111497ace6227ab47fe42dd9d80d0dc24d6c43e61f16e30633a658ca96d3fa7f003aeb86480b811b4338c526b747e894959abae374d78a40a4ee4a9787040284cc3947894b3170344d5f89e04b31019944962f2033bd438f2551be1901b4ac241892535af75ef0dad727c292756bf91799b09a77bd7f82cebf2db6f985ed7cc847b34dae210ea0dbe64d696b2ba464a0afe06a84a32f8472acd2ccede9c9baf3738aec59d8fd4b10952a5e0c4e1d1a3c03a21786df2a68adb1b3f1dc48ab1e45eb3292e82f98381d49962c1a77e97540cd27c8a3ab6afdd13f28f2babd4ccb4ea99312f7771d6ef9cfc3c7de558df84f0b0b1b8a68e578a638d66cfbb1b96299573aacf66910ca1de29d66a2b58dffa1e3c7e0693b6e3459803a688683269af4c3c26596aec5a540a8f5605cc633ac19a5adbbed2c39ad350cafec4c1ea60c3281ff007a279c0fe48c664cedb63ca42c49cc73d1a1e3d63bea36cba6750dbbe26916cf436e3f54ad048f4530b38862d210b20132cdf238d893eada4d123924d7b7be8e57f54313d379d191467015520681cd759f7a69a530756087e72c2c4452d7e24aff103ab31dea5c88b0687ecfa7e573131583b9c7d280363701b72b561a0f3fad0b22df61891be614790aa8322c15aa1f42a9086de1267ac8c666a56e5ec86c39aa2359b2d9455028eb976338420f033726fc79af9c8e05917d85491ca92f088cbd121ff59ec2ee7badc6680128be2813c1666f6423ab3f33d0ac482164a63d2054fcc4ab8eebc7f298724eed10275f64e91587d5169daa57b18d07b23ef5231d9b4df6cd5ad40c33274e8f2b19f4a6afbddc4cf0aa55bbf137062c16b530d1795a042ca85620080093b372cff95ebcfcde5a514598436d59ec04be07631d0c48493e5f0d7c0159118194facdba7262a2033f7f83b8b1b469285a82aa2e4fc956c0c0eaade2800f40d3282db588e907028eac53b9d87f98759a6504a2d84a48ce0a7484849f0a42d8ac7da042ffda99b76a7aa5ae20b6c2efaa66777089df5358404149d4443e8fd5e47acb560e3f32e0ecc9b7cc5fac124e12b55266abdceb5d0014378a34b6dc01df9a9f85104b368f5bd78acda752c4cac448e4adfc5b51104359ae8cadc9c749bbba2188fe9c7ed0dbcfeaa5daa7de72bfe54d9d96b34a46dbf67471a4ea5578bd3f7556cd3a00ad7670b69cf6214107f4e0a1287244a19d08dea65ae347bc6ea6b505de0a8d214ab4c838762890888e93ca5e7793bbb4539ba40fa1ee9db3ca101fb0d7bd10c8e96482eb841a2bfda53037a13d5fa972dcd9af4f64102efe921f64feaee3fab3ab08b4a72688194ba5c5d0e4002e9fa85a70be00f0ce67c4c93922c7d6b38a5b7b9c0cad5d2879d49fead59287fabe68f1acad8e7917f248195fcfc88df25754e2c2b9f68a59b4c676f200bf1e2df08a21f1178cc5b6bc34c2b68184fa4c1ee000d0c9ec1a0a6aedddb8faf0b9845ff841a23b4903e98d773dd57c8b10b3a67aa3b94bc78fa318829da0511880416ac619042582c3eb3ad0ca1a231d9f9c99ea7143459600ffaa7bd30e064c2e85c5c6bdcf9676555fe4aceece5cf1d9d6aa6863037832ca06127b8d1afee67a7437bd86378963c751f0932100d2b76e9ee320ad691379263f98e5654727d1efccd02e54376b403668265f24f3bf52bb21f65930b9169ff9c9cc1025a84b7bb3efc5740daf255d0d468029ef6938a0ed5eeb9c86a4c1f3a9442bc1a0dde73a3ae3cfd2a4a9eb1a296e819b6634e5a34cfa5d506c212c31473adc6b7063e269f6cdcbbe25b3bd67d90a590599af2fc6480724f318de54d165355f31cf27bb245d3484ecfa75655e7b245d438a4b594de0842e0752bc57e969cabc7d21a45ced04f016fecaf503101bce32fe77187ba716cf844ba2e2bbf1e2600d88e38f6c89b96c87e6fa958adfcab7cbbc4b7d9d8b6c69cc5522954a641db814bf6137b30aee2537babbcca1f4e093dd5c27473c77d506f3188946222f4e6f30635", 0x1000}, {&(0x7f0000001140)="05e11e93a0c93ed952e0085019294cc8e9f29dd7da4d4fe084667a92e4405a4d7d50fc393620f5f617331762ac6eabe197631010028d5e7ab859ddf1ebdb9b7b034a9133f282ab463e236f7f5d1c09ecee74bbcb94727957f34455c36cb9dd612f2f67d3a3a0b60904166297e7ad562915de17166b6da6ad3eff255fecb7a833ff4e7af7f73d6df559fdd0a286ae1ff91e7e79ff0790722c276f508fd2e6fdde1389eed1fb4004ad0f16c02c5dce16cdaef6c5509b174eb9d69c084a9f087d799d51749a64cca7f81b89ea4c03f650456d5d84c88c7b471a4ea35a5a965466e571fcc620e075", 0xe6}, {&(0x7f0000001240)="dab2f5284edb2c3ce84afdb73f784319809267b0c886fccc93fdd1c1cbed8e61a89300a7d7613de0ce80c5a7d5229ee84d87c680f98e0eb0464e09b4d4b4b43682b0497fca0f77ebe7f7836a6da32297795bd0345b5c1289dbdee8737a249af0d7620f01f9071265f17c9c0a84ba3eaa38b1c5d3d09927e8bb77a10e0a267cbd76aa4712a8af09144f94fadf340ab5a5a1d765f26c651167113558f05ec37682a701c4568042b709ed074362435da7899cb9eaaf6521c2a85b7ba34aa64115c2108906f2204032adb95ff4940e041820bddc78339bf5b53a8ab1a7abd6edcb4a7b2c62e5", 0xe4}, {&(0x7f0000001340)="f910a1a6274a19be4c707d063f7fa99619b5ac5470e3d02fcc947793ff4ce845edb4dc3b4ca5f474818fa184106d1cac7c3d5736ac087079fffcb079d83882f868c4d8b800ed8a0bb5618022399e9ffdd3a94df06e00821f4a65084c7d5ad244d44d0ba133097bf68fb8cda75cfbfabe5a3e63a23f348df22cd44f1e45a822d963f80c677dd59d1880e4de973f66e00cf483841d65495d0c1fb288cbef1f98831a869352ee5debaae237088f886cf52c5a1089ca1bd52b22e8bd0484d39d4dfd74772238e54ed97bcf6099eda0f1fb45019b21fac50e8a9ccaf91b1706b8511037", 0xe1}, {&(0x7f0000001440)="15c3fd355918d3f5c0cf827061158d02954b17082e8354c42689c40a9451a11c1551842ccb6fdb181a8ec50430740898e3954072bb1c1203b45e78c71492b5b3e4e20ff89f1c234979fd2afccfdb86d87c5053048b42bcfe53273bcba2418df34dfac147160847508156b11f49dd5f3d84a7e5a6959fad841889e30d5b5871da6bb51ad1c2a4c09fa0e33f43409a6deb1711ee5fd042adf6f5372836a7a43c1be2b878a672be3c00e6cba4ef6d60cace326a64fec114e5866fa1a4c0db74482cf288e7465aa77809c47d2d49c969904827a312212d9281885997e3e1145294f338bff8c29b448e38df30afd7d9536096b20ae9c95232709ae6a70460377e372c7f7f4d34d47cbfeee8a0e03acbaf05351a3c3fbbab0360e59d6fd996c0f6106d379f00bdaa06e946308c9a2c1ccaaa927bd8c707d3cd3431985c45cff137b76bdb403dc90e7506c269d62121229035005a25f7d2082823156ab92fd8b52fd01ae6806874c167bbef9a48dc755653e939ca3bc60bc2426b2ce28638ab2fea8387889d66311612a5ed03c21ffcc307ace1bd3ce5e7663a38bfec88292df71dd6b9910b8570ef72c7be6312e4a474ffdbe824523278a32238143869c30cb34618cabbbd75195f41371e240f9f77692864b72c75a732ac63f3f66496c10296d50ac351a299a2d9fa3add8353563e2078f4d328c5b12497eb62d3e0020912d0e5badd6c50226aad31cab001c6b4f8e3bc9b9c75dd8c6de75d47ae0e8024fac15f01f39305e622f2b392e852939c33a649c12b4262c2e97aae8abde47e8a0fa33f0290e0545397676cbad52393a2466a13327d7966dc07c3298d0d7bbbe65885499f4bc4585a51ebdb1ee3e5ec2a91ee43316665fe8996f7162ce1785e5271c7f76ffe8a4e67927b9d5b85baa88a68203782661cc810224e29165a4b7c8a348f78bb90c4cd3484048984b1bc1784f8097df55209e40f11b2ab711ae59fdd86e601f228e3e6994880eb72b96bea880ce913849d72a1630ab90dc550a7071cfad0db03d06d47466ad76d0293daa4da029d04c121d43f026ae487f12f15ac8afde25c94d68ca06c23e3d3eb489e84f177739ab4ed47d04ee37f93b73951a5878f6d2ce88d245d24e71460660b2c3ccaee6451a72997a52614b5743cec803675b1853a3df9ea3b245e2d09e76aed9455636303d5b59aca1da6c9d707a17c27f4d9c5a13fb2fdc79bb083821875ad5cf5b2078a7eba87031306554bc1bc53be82ea87feb1680666bb339de15d5c6e138a6f3b7189ead752553b5fb0cff4e100777ca0d8a35ea759921f9854ec7f316c9dacc4c57915b6bc9f3dad289fee6becf03a27d998dcd37258d0796d9b0b62c21433d9cf3abc64a9f25c8bec185540a395b8f66d9a0c3ad8d27a1c5efac912c704df017dbdc00d522eaca40f2cef1c03d1d21f74be522c5aaff2ddab455541f950fefcbd44b829be1810461be823b16291a5be8b646fabbceaad25b6b1db48f01df1b8d2e31503cc8fd14a0756cba2ee3f61c36e14f8cc3148000eef51c03fd67495297a0e65bf9b60bc498fdcc86cf7a626481ee04205bd34cbd8938708673120d796613eb58f8a34820dcb3127f6d157b612097e11bf6e2606bae834134feff22934492af4cac85036e2279f41dbf8232eae3d026a3e2be9bda81a85f3878446e28fd2561cc4836155492562683a17c523f664103d6d110d8a18cb0b84db967dde7e593ffeda5c0950e7a54f1469b533db2b49cdc50bcb3b6efae771d2fdcb0bb6f079d4b6d44bfa20a333b946459cfb9458bc0d818d41d7333629c1e906a0fbdb5015c7c8373b6b629d4ec62af41f7f36ffeee6279fc30799fbb9d5530d3a6e7bb84228d6100ec7a3baeb0659e364eaedccbba3515c4937673e4c9b306f7df0dc65848fe838ce9b2c88001e676cc9d357f1be519b052bbf438f34d87b4c5d6f1ac0fc0b281353a1b35e8fccd9aeefc18e047eee6313b37148e274d75e63c0bfbb08b93315b7e682db7af6d4b449c4a077647142142fef267e3fca918cd5315b863284f29c345cd1b395b0bb021b7b5d0c83cf8453e46034e5d8619b10c430caccae741e9741801762d6d9875f435e8005dd2fc245649590a6324402bd28f4246e4db433a41760069b1ec9db53d27547ab8e93d77b10666a927590b2eab3e349bf59d1d1c43d2d7e845bd5182cd5f7db23b4e8f19a3a900ce4d0395928ed095259053aab4ad1911f9385130e15f6a3f265e8524e63aee389e402b5b41820e843ec6a897cb0a38af6dc766b3cb7334150105123d7bc42e8c079d8cd556061bcc7d01536767b5a1e3b065e775789ddde032da5246cb6e4fd01c669106b15cacbe07a61e894f130a384bb5039407a4ca32283291cb2ff46ffe791caccb6138bbd5acaf273d601b08fab6f0e1c92fe847c57a3a413c6f8596828a9471db922333b53f36dc28514de18e242b00a8991e11ce7dcd62c86de066786d14a0aedd74e3588b44e07238d0eb4cc73ced185ddb54b23d3ac4f1f72cf011eafb5a4bc63d71957d77ee4b09cff71bcb3b8d8f8ed0278073f246a0e3fd64ab8974f6659f3c253d6597cf4e7cbf743e0f3891f4dc3dd20e47da2d300b6160d00197af7e60ce00159e3dfbc0923aea8042c17bbfbfab51c7c9ba8780b09f27bbd2d05385543582f1ca02518ec0ef7ae4a5ec79ef8497fe0f3c7bffb5e163e62b737bf33cb65c34c59bb6fcefb7dc5aba0bcb26f694f79b5b8ad350439f03b670ac308ec69aff73d808807b904ebcde22c6f91e93323dd5f144b88430edc2d6fd23ba3e697df5cf39617a0b03bd94bfa1c873914f76712f5ca58725c2598c74f61c5b78768ed52a1d7ef9609423dc5884200c81ebf369cefadec26911c527c34330b3d605e5b0f10d155589fec53cfa1b4b35f70a6d8df3526dba7033895fc3457941553e8bd1dcc45b5b4420150bfeead8e71d7c69d514359b3883f3a4b6087ea13388bdd75b7028f3232d67818171da81ee3564ab98128ade777b738198a193b7abcc9a5afddfedcd66d793d483671ff18021d652b3a3352d18916b2269e04921a9720c7e552d23af9026a4630a85ef53c4bce49c108b6b2420ebe32a9604e8fa37166888a37bda12337b1b4dd7b3243812e44a49df1474dd1acdf7547d38e5b043de64a94e0a52f2a82ffbf68fa697531b2fb6f74bd5f203c3c0d6720d74cc18597a529c132f26f2b40064e553c4c0bb2fef701b5907425010b4908893dac190dcd7f324af4f6ba9f60fc93cce228a44128cf5ee2d766b476681f9745bcf84bfbd11893da143229939d2c1716addf76079f9ee5cad904a91ce23b2007b746bff8995eae15d2d9f8a8bbabcc49002dfab8e4be6992c1dbd53b825149481935cc5dc2a0b922d3d9ff2bcc2853378b46ccf352b5b7a827e43e00407bb81393ee084f7f5c11287e108ccfc670e1a96a7ff81c3ae5e3a4063750dccc02205d3da877703431da2ac3619a91fe17e2e152657ba75e6d613da6b458499c42bba758386048b98388fccd0ee872e998ed6df51eed23a33530ca75d36cee25e115fdcab1a035657d6033c1171b900b378a2ccc780873f500f4a276eb9fa42f79f68abc460f139f68a7f9f210fc2dba1034d66c691caaf700a20faa094143e36fd9c03cb4634727bfaebad56d7e5526a4f8e340d87f850fc87fa5cfde8a9cefc3c5df650fa52e8f078c376cb0f33f252579e690fa47881658954a047fc61e39d7fe497d33383719421978a392302ddb6ea518e9cee92ccd69789858f9b5a72f04bd506be2dbe1463a72d4746d9af34242cc7801417d7a2645f9626bd8c4150e01bc4230549231a8175b9ba6956a83b2441a377ae5c65bc77feb5c527049124836316cfa8edf3870041c3e3c828bc6c3d98bf218585162661eaec22f20e071889bbe8b72883985436a1b839cafcc6e596c11bd5bc0eeec03af3f69ea7359294f3de0eb7b5c1b7ada7d8a2b60180ed656e45772bc00c83e58430699403fe1a80c30580865c86e5991419582b4d933c442a2d7d32ab2e6164397346c1af6aaba628dc4d02f015e162a398ab1973e09cba23d19012c70c2a32591bc1cac91b2ff882eaeb692a908140749a38940bf1f271bcda3e072217460077724f0df5808994c72b4611035cabb4460438ccb818c52d4471a6b30e2ea7a802c054bd91d897c2e634a83bec13916d8d55acb3c64807fc1db4abc6f2b0d76ef11aa1c777cd1ecd4fb8c346d474389fb80a1be35529c153a9c6ebcb3c68132ed27ac44237a83cb417ced1fe120a7d1bf77472dd3bcefa7e26945290a6ba4736a270f22bbed8b997179c94f66d331231dddd902ca85045841311e3350f60379e73bba31e0b961ab19128bafab1c4982c1e03fd3a729b1ca41f99d4d2752eb128fc20b0a5621c859a558a0a285cae74b94a4cbf5833586b5f2ecb99048387553171edb009d37e3394499c7d5483c84610ccd8aaf2da9be6d0fbd051b20af54ff14aa594d9282020296f48ddf95d5699c20b632fa5e5dad2f3e4555f43a90bada83c405136b561d7c169926807ad51079810c6371fccc5dafa1a749da7e054a506e6d1f5f4b0382ba56bf24c8f0a86326b9088a4dafa8aaad5b79147603567311f37419fab7eaf9cc1af7edd99f8ea8c86d5ffc21b1be6dc50e0ef4ef605e9bce17b8dab20597d1fea89eab757d9c9c4c8bc6c3b6b725703ede8cb144352c2ff8a2093a2c7314974c8f739e18c1302f747e047af6b36b7f2584a404a407fc7fafa170a36ef3889a3966ff8510d560d72e7daa45a7ba239021c6b716fc6374b7ebfad30db668dc5fd6f2d3d835ec63b250d0a14a3c18ab0d3a1e9b0b84d6117adca41366cbee0e52ca9d67c66ae38e08e640a92d0d26c64744a56ec7b8917becad3354224cf0091810bc021685f698a6e4130d769d517521c0ba2f9b53f13c79360a3e291002aecbe6dd505edc84861a529911f7601e6a2a9e87faa096ea65086a9eddf969a6b841f71f0fdb25accd12b8713600e47b443dcd1335621dbc890829f472aad53f3b3a9c295891b3b1997573a472841717851792daf35b1ba18b138b5d35e33a32891244396bc11e8b78b62a7944c76f7f0f2ad1e8fd3051df43621c9b2a499e713636c1a172c3e5c5afce3e27e89d762be32f7da3ab288f7b79d442568ccd019546bc019b8f067ccf9597d4c9d4d6d83b6c34a1081106282cefdd9a8b8bd22af57a56274caa4bb6a11f933cbce4e60df49fd993c43bb5eebdcfa197a84bb4842fef1fed9d45104d8379c78051fe4aa58277be0afc76935ebe6cebbd03ee0e13d435ae665a8105e48f759e860395ed56bac11bdba4e26c7e8bd8862efcf25e89e3216dc09215d9366c53012920d0d858c653e77f3d750416b566a7957c774a6c3b99c053673ab5ddf3cd038a3658e3a7a29ceadc43733210b9fbe9e3e1c4d1cf1a9a3f6d52ffbb4bc304b1cc94e78393e2dd366ebe4ee2c475ff89a99e923e7f5a79db44c8d5d7cfdf880bd07c984cfb5cdefc45cf96612444607ee5f7019ba30efce2d81b4f21a62c17c65f091a43842605849b8e4cd43ba9fe8d39dd030049ecd2b9c314a62ac8595b645b9f06828696749fdbcb504e53b321cf34ad6052da968fd94093494b8a4e95fe1e42eef36ea7bf10e5a4b34174c13a64c1545eb4b281e14eb1ddd5ab7fc171bcbc5f4d2b27bfe26fcd026606dbf50a5142996960dc650c8bb9436b4d500d94bec6d82a0085502a66122f5acd6bb15801347d431cc861df63a48253fbfa", 0x1000}, {&(0x7f0000002440)="baa3f3159be15c5a7a82038da6196d040ec85f68e6556e83c72da250b797d34d83f5d824f03a4538c668f295a5b0cc6f4faa8d50294b24d5567d9a738e9187b7fbe09f76bac39747ee792b", 0x4b}, {&(0x7f00000024c0)="e8b10042276d8b36977a269d604a12bdb9d322577b18b228258ebccb766ac2313fa22394ec54760e394abe064f6a60b45f29067da5727f5917a4a2c144f80a0bbc780086e8a5f3bdcd35404e8f361402825ff61c4ad67dbec5", 0x59}], 0x9, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002600)={0x2400, './file0\x00', './file0\x00'}) clock_getres(0x40004, 0x0) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000000000000001805cdf0eeb02475000000000000000000000000000000000000000200000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x4000007fffffffa, 0x0) accept$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r2 = socket$inet(0x2, 0x800000000000002, 0x8000000000000) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r3 = getegid() r4 = fcntl$getown(r2, 0x5) r5 = getuid() r6 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r8 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000004c0)="8ff20d9b32c7336a3df67a0c793c868614e5057b7ccf7f7695c37cfa17feeb9fc5b22db675091121b7c8bed3080a06b8f5bdd109209b7f531fe1822e787d60675b0878528a0795f333c2c9593ec2eceeacf0fa41fdce2ea9eb610d771c41dc330c6c8957c7332a67766ed7f9ead148eafb9dab49dd0c20a8ce0d12412f17ca560e3f2cb5a449a1b2382e2da57fd7a8a5ba7529a9c82d7b9f65d9dc87d9cc6b6b56356e6165129ec1e2a75378b1a7859a8af249f2275ade259ef9ba7b40317877ecc987c698e463ec707a54f17a85a48d124f1ac8e83e9876f3216497069174a6934fbca0ec5cf9f21ac387a58e64976142b2d6f4ac215879817027b25995e3f5bc6725b034eee301020dcd5c9644caebedc5ad71eda46f4889790f6e555f4713d459019c9a55419d229a12e6195194583419bb019ce046023d5c72bae34689d30ab93356a509866109f413960c31415a6df3abce7606f0cc5014e4d592d07002be3667ceb5b192d72262ea02c30da208b1376cefd97c4eb136868ec322c1229c6d825243414a0e6868ab779b8335cf309f1dc630d1011ffb8df3ea7ec5d9ed3f876e1d408a9498c2cd6196704058680fde2df1802d1625a326e628ac6e12d40da984ae74df06237a521a7ae247754fe860481a86821fb400aa7ab02838ef285020a560a120a47e52d8ec16503a2c1373c80b6eab76f88f30dff3b367ea2c5c7667cd680865db69aaf839a84defeac8c379d9baed5e3ba31a96c73cc43083877dfa3d498602592ba14149327caaeb919fcf78ea11e23258e0908a18e85bd674f63c3442893e068d48af64277a822c7063c7c61d3a5ac67b6152916cab764836d04c7b8ede95aa712dc2ca205e11195785e8c3b1e39e3428289b9f5c0201afad68bbdeeee1f8eb9e0679f55996cd297a18593f8b73dec19e2d4aeadaef18e39c2b38176f513866f553be564c2840b1c89a3082af1b0eb93e8324dbd9b3b11c8b757b6885b8b4587d9c11fedf137db6fdcfaa55ce8b80ffaef288655baaf911cc5d288dfdbecf23d1ec2fd71f2f00e094e3c5494e29cf9c43e42bb474f01ca69769a8376dd4be15b971d8326b640f70c7e768b1bf8f62430007a4b3b5e97e6761b48c00a053d2c2271494ebb8b74ad5119acd150531c59ad01fc3a6e0380d1e9224ee8b18d66edb2473a4172fa74df337b7a81328efab96800eb8d716811066222ccaed7651293ec77d6e1fee02ef40332495faec7c8305f3faa6d23876bd592d2cdeea604b39dfd24bc3ad8676549607e28176df8ac23eeedc62ecaf3cdc56fc84d28d95317c6422a7215d80e6215a3e0a1ee4e5e65728324567a22bdff9b1b386d0975164cca19061e50fde9dc154253cace8575f350209b4229fc102d5a0526a51fd980fd68f68179dff00dfdfc8416b7aefbecfc0ee1f5edf1955e408ed201c51e38ad9bd675e1045c225b44885b5759799b89beae3b8df5801dfd976e47d706c17259e9586bd53221f96fc5ece50c2fda686227287c2d18e4513f1a67325313f2eb726d543eda80cd9f61b6421925b305d378ecefd0c0466577f1ad4aa699f84111c8dca154178486124066bd8299b0685dbd58dcc585e45aae41e8677be2e61df80eed6afa63444d84ee3624ef8fca4c8fb427e91bf62d6db96e24dc98c4416c3001e914f879d408a6732694cb9c44befc7f0f7f8c675398e09f72f582a8a86adc27b91c955f51088003df951369b49817bef99f5c92b004211df4c6ebce01b9ac9504ad30883a97c358e2b4fb9aca9dc7077d174bdb30177ef19c37cf37a83ea41f635b541ddb42c419596d188509e00fe9892fceb82eb1f75d7d1d4fa31dd1c516cf36880c9dd38145d9073b328c63aa3a69e447846b87ec98f0d2b2b7850fb6555454373f1a9ae7414d13b56eb7b8e5786c31828185d80ca13c1fb8a3a929e31f5a4886fe436d2bc8f8b9b91d25044a07ed1cb1de52cfd4aa36dcd8db69ca6d8ae97b4e1ed49fd622ff397128c4467104689a6ce69da25115c02f473e788bc9f691da30463790683e4d5848035583fb3acb5115e3f74570c77988c7984b1c241f02ebe7634942791f937627cc084722a458084c3fcc749febd97267d1586a9cdb4ce6b418dd986b9657553503e57fb248b8e38af6b6f59b812e428d48b393e0eeddcf41bdf11825e10730187125e69d1991e68fba880e00b3b47495758e7ef64cb39235dd191c9bc372bf611a719357b876ffd1da3689f3aeafee2de05255e4a7936075b1645b95ea9584f97a6680eca254465a1520afe927d02f258a7ce056715ee21296eda82351399777121d44a391cd95c68c7e516ab3273080cfeea75e336058f1f4004c2f9a971bd908b5d22c84b35598670325dee09a219c851bafb8de58a764eda43d140767d944fa445bf4b6d672aa76bbbf920578e3f23054674cd7dc1f689a6a1995d7850c2287f0a8c97cebd871dbbdf79461771f690dd9f056100f527b807d4162c600c902321de81eb4b468ecd17687068062e02986702581ab5db15d6f0f5d68b225f9eec207a002e05e6a269546d1a798d689d8c0dc021e46262745d0b30801e058d7ee5a0da63dffdc0034f5d14a3a909a5e8d72d41e385c65a7780c61f9e2d6639b78e87e296d61beef3ba5d8e35d221264cc91a91a90400da8643567f4c94284e8a42f7a7cc9df912daa4148d505906e794a84f3e26b72d84592546fffa733ca62630d2388d1c827b7dd5d7bfce5207d59d36e086c2780e8ea84b2f1ea772c044f80444e0128251feb28fac5b0ee4027108cfe24276b4eff6d70fdd3d7788abf320117349e7f39e49dedbb6a3eb3cca45de79c426e33b2f839e7567b941a93aae8383d445af4ceba6c391932ce6722e557f77abde7eeb09ee4af1471dec543d8bae37f0a7b504cfc639554a47014e24afd8239ee2bcf05cc45cd6fe7cff14b1efe45e1080ea6665e6257025552f3eb52b0a946b4aa717ad68019029e4cd081e5df6262f29666e14fe0ae3f01fd8b1128e0e42c7c5f083b20f09d2cbe0ec454523ad5f288462422268d62fc3368b88db72a5e22ae60c97d71d6fab36de4a8785fdf93bc284b9ad262aa1fc8ee53ae4711e842c563182075289d6941b911d78aa566c449eee51e7bd7430fb562eb12474b29da0d349472871722720692e90217d79e329a32d7b938d4c5e9ef5f3e9aafbb4ff1efbe92d1df82e681fe0789d95ae88d669d6e7ef2e70890a0ea8c4a74a4b5477d53ed0d395d661f59ed4656d5cf0c3a523bd6a2aec523495b6ac403e43e37cafb47d657432c5c550e0f6e4a5799fe7d8582d2b7a8aaee4e118b678c31685a880c2fd16e2ea5b8c9f2d453b82904a454e2c73ed36f35d3b3619f9994cd43620f55d2887431c4a2ad5fbd8c7abfa10b17b2ebdc8f4f56954795e3fe6597aaee3afbb1f4968c5a497c6e25f445590155a5846bc8dc50a58da6ccdbfd987532d6dd4267da50a80089eab681c2d12a01e28ad0c0fec079ef54544342250633f9ef72087d547f251c243b7867aa3c2d973fef59448a0e7413a4b173caeba88960911223268cae4a818e771a49eef67255122e4d2578906af98760340deafcba46a4cbeb6ef9960fdbc19d4392d4f36678f4458bbb55152249389f0a1f9e34970cef8928866341e1ae2294373f424c9ea37048e23fd6558137ca4a10783e2206fbf7d609d7f1066aa0e4c5948d1f721fdc5082b5507ac62cd911f1d335a2baeb1e6cabdfa0af1d840e1a82d7d36e5ee8a60e558e605dd8b13e383802042da16cfaae9d4191079b951b9c62b77da3ffa0b6a9341c03b09b0cdabca07eb378f820abc20eec49164a473735a6b95b18de2a6b02393044fe3141e7e13819b88f4de252f2c6a75d2ff6fbaadff1810140f96a9634b56480b388a15ba98727bbd052b9e4c19e11f7b5437bf5ea9f74e1af8420d93034de4b721780bd3bae30089d9d4d844d64f3a04da9059386f0b1ed1fb2775fbd6905ca440801d71ec142b67de74ab1a2ce52c05fc79c397bba95acf8905c7eab12236b5e1c7ac6640c83867ddcec49e37238a0d2b825141e4c382802177cff795e636846e3ed633185b010d78426d513cdd6a26da42392f86bdf298c8879e748bee7a6435dd2b74775edabe7429d1070f99d64b791050d934637604e854b5b7824201458b0467359bdee2f09e557fb3eb563ed71df30c5a4bf84c27b920cd500b4c61b1c75702aea973642ffe6219c7a581bb8b93005e49530e5a6333efeed6ab5a273dc6f5d90f275d58f76e8a448d1307759174fd2fad807ad2bf129640f8a45f9dad415e909acb77b728a24b6f7b6829ca8ac2a180aa7f22002d9c79f200f1e25e270c78869f7da32e6f343bc56c1b5e65a49792436029738fce2ab8e8a90fc02dcced3eb30faef7571558200ed90ce48a019a8adf93d7e46728ce031fe783097a1313da1bc84524a1314bc5e11bb64cd5cfe56bfbf00851885144e0d2b1aaf792bb78fed5c22027b6d5e2385596071354ae834fbf55b8eb52fe875e60d69632973ba48d8cf57a3be75925581432171fc111ab3512b38fe4b0d9119b1a88df405deb3aeb842b777e5278d56a06970d0557538a0739aadb27a94a1d89c2fe1f8c869917a6e3e2c9745135790399d8aac46ba1f617afa03a9f3897f179f4d8ced3427e4241a9fab46cb261421c5261e769f00251b4d2ea056128440a48fc930e6d79ae9ee020942b1aaaf40bc1a91f6b66b45d97c62685b78db83d05de9e11c364699e2ead4cdcd2a53095f9c904018b2f3c8104ac9d5d06fd12505766b41127f19cac79a55e9977d86d40fda748f536be0e55a46c138ad364f59d59c1c1b8ab12f0165002dde80433b966c6effbfe96d7fd8f343c96916b7bf740daa92207b93ec936762fb5ff1df15230cc4cfd98f9203fc2bdf6cf70b8fdbb08d0f44faa184ea42f5082692a0f90f1291c7eed57654967382d731a0be96a171aff74df918688698c30b57cb108b6e61e74ef90d198f5d700a9687f18453f7839892eba1c1aac0af6a55e4c4a7f1d8fd6ec712cdf2e0dab60724e9cf5f201936b820f6d5dad491ab85953637b5e6a9026a7240fa215caf80caefd2a74a2867edee3fa97547993a47a5270d54de20f8426c84a6bb11838f6dd9b5e5acc57a564432b3ac1a96029dc7de0944668d4bd26b59bc7e11d3bf17c5e4efa4fddbc770509baf0a839d894e51acd2a0b902e01d32ad81e2edc1611b688a99463075c9302e41fae990abfc3a3eacde84b4589c3904f60e9832fec433f63c055c38de4841a2134ec3480a17434539dd9be14945a2f07ceb20f06f6ee1e899b4c72717c97e23509ee30974ef804df3703353a32a03ff953550be7a5da37eddcf00a359c5bb46e7dd5c5270430307c8d355dfa532d999d919e60d23bdbbeb52cb711db2e2ff6a07207fa0c208cf9e54bf77a1373457969d688a77b62059ca4bf93fd3fa307b5aeaf69232f2e9c630fb392dff3e8f4bbf7e27dd24219e4349b91021110ec1ba6769fbc2239855bb7381f45580e380906a7607d9ba912512b2d31b37f4cc9fd0231fe975bf08ab59f1a3f6e8e7bf8676b11cb630f13a08cf27ce1f4b0c31ee73fd8087730f1417fafe535f57036ac8c29fbad23b02439fb45a8976a4651429c13e8b614fbaa2188efb9091eef3a6551c517c87ce26a3eb0c9d9c0b06492788af788c8906abb18e7056f8c783577a536fea92504edc66e4c88381bcd94a1b52ae01aa3755cc4256e11ad1d91ef2726ef8c81bb7a6dbf4743f2ee", 0x1000}, {&(0x7f00000014c0)="15f80f356991e1487820df0a0e3895e2216c2058131f5f5e605587c527586602637d8b6079ddb61a2e03cc92cd5a3c4406f58926299d403bbb24069c0c7832aa2433612e45259c99ecee23dbdaf9de4c902d7cf193e8cc9c514730bc2a87bb3a4a10cc7589b7cddb49f22d098481942eddb75a24a9550e3970ba83c14d1869e3310276454f0b62b889a7440744edb74192d2a30d07237428482a375d4b4390c2c7db11cf54", 0xa5}, {&(0x7f0000001580)="114d1578263dded31a0e6851afb09732379c9de73db359fcabb16b5b7f0771b6baff24ca9704cb4192944cb4cfa7f66c81cccf70ae03ef80910ba71a1d58bf0fad8a1237562167121e64467a410426a5480865d2d102e01fd3ac4011c16deffb0f347c9690c731713a702716041ba1e73e673e69a55baa065eb84f5661024ff6ad585967fc2a8da13504bd84b3cee89dc0093bba6ebd6471e062a9f8a4ff63673feb55822a41d52dfd51ccfebfe3866ed5c7acd907910bba7bbf241c639ae2d8bddd4016082201cfae908a354b", 0xcd}], 0x3, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r3}, @cred={0x20, 0xffff, 0x0, r6, r7, r3}, @cred={0x20, 0xffff, 0x0, r8, r9, r3}], 0x60, 0x3}, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r10, &(0x7f00000001c0)='./file0/file0\x00', 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) open(&(0x7f0000000300)='./file0\x00', 0x400, 0x2) msgsnd(r0, &(0x7f0000000440)={0x3, "781eeed50b3237ecd9efe0459ef8df068bb531702e47527fb738253c9032df831d"}, 0x29, 0x800) sendto$inet(r11, &(0x7f0000000200)="56a73bc4080b3be7b9e904a8441cb5e6bb43bf2c4b8ed1a0cf9c0a786465070b6cef6bd64d24381161f700fc5b4db45a1624943d118e22a41f51f2f583531a0ed46e7a8b8e8d1cac928d31f3d0e8dee18f32dcd41dabeaafe836bb645271a8151e3b19f349e50b8c4d441c971fd8711dac044f6a1f3a966c955309d3e56b3cf01ba4aafc103d7fcc52c475849ce8ebe1b5d43113ddb9c3f90698a355247be8375de0210c3992ae16cf8976d473b4c4a9787789f54bf1612c7e2bff6581b51a86cf0f1feb28d751538286b497f86d0248bfdc69894205b866480f86041b5dd659dbbbbb5120591597e2b3a716e1cb6a472dfcbd93b97e", 0xf6, 0xf, &(0x7f0000000180)={0x2, 0x1}, 0x210) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, r3, 0x0, r3, 0x20}, 0x3, 0x4, 0x0, 0x0, 0x80, 0x80000000, 0x7fffffff, 0x3}) 16:00:08 executing program 0: clock_getres(0x40004, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: r0 = shmget(0x2, 0x4000, 0x481, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgid() r5 = getpgrp() r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, r4, 0x0, 0x81}, 0x4f64, 0x7a, r5, r6, 0x10000}) clock_getres(0x40004, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffffffffffffffe}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:08 executing program 0: r0 = msgget(0x2, 0x4a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) msgsnd(r0, &(0x7f0000000240)={0x3, "e0d82765c77c608440f3c02789c6ec0eaefe6eb2b6d52253656a3b47c10c247eace8a260e98708d75c2a938d0b1a8578842ffbd3512d73fa3633b6c45c40cb5c289b25a47f76a467163aea680f76e7654023d5986b2c6cc04418ce1b065e1a994de0af6521c2703448a3bfd1106a160b085d689e37d0944580ee16cdc363a24fd8f7069f63a99b38399e1092a316cc3a677b3bdaf5f7b813abd38093f3bc76dbc981406443dba35328c0d93f45f719d3f0d26bef720787cb7771777e448eb1bab032ca67e6a9bec29976d057e7d89a2003e493ac339e0512366b9eaa15f47adcd6fcd61238aa5e656e7b210de9590e5bcf832084ec02"}, 0xfe, 0x800) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r3 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r3, &(0x7f0000000140), 0x3, &(0x7f0000000180)) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x280f8, 0x86) ioctl$KDGKBMODE(r4, 0x40044b06) fcntl$getown(r1, 0x5) clock_getres(0x440004, 0x0) 16:00:08 executing program 0: clock_getres(0x3, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ftruncate(r0, 0x2e8) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) poll(0x0, 0x0, 0x6) 16:00:08 executing program 0: clock_getres(0x40004, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0xffffffff8821160d, {0x19, 0xdc8}}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7258da3d50593abffd5556402bc3eac567b0de94865c00266cadf51e9021ac94b7f87b66ef", 0x25) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:08 executing program 0: clock_getres(0x0, &(0x7f0000000200)) clock_getres(0x3, 0x0) 16:00:08 executing program 0: shmget$private(0x0, 0x4000, 0x4020, &(0x7f0000ffc000/0x4000)=nil) 16:00:08 executing program 0: clock_getres(0x40004, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="9abc6b1cd45fceab077b566f1757e0821c86836557ab1f142d6a47439ed550256c6d5e005b8fcee86ebc72b2918edc119d337ab388f298c77a51c8fb44357a18d9b7d649e7bd65406425a3c9b5a9f5e1c09f8dbeeaf8f2f46418497e974603eed574d878119e7dad8e75ad24d9ff523d0e104c79565c9ce9fca22f9381ca2e3647f38f688f5f1a9821894f8a16344407426e1a53e8f91d505fb8e6db50455ffecc54aa57d79ee171efc04165c6d0", 0xae, 0x404, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x3) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="22af83de43f587e7eb250d873590a12bfe8fb5d2bb119c732c269c17383bc3f9422e45a2686e6e25654d39f00312022b8c4c0ae05b2c065c86c95b0c96a5144e34616eaa2a0ba88a1c8f2d540393c466c993f549b6d978948ef6aa9f0c02796196f5df600cf638cbe6afc7466b6ffdac1b0a0d6cfdc43f089ae2f73cb9ef5d807c423fae89d0909073d76a586c87899ba02c9b4f368d63cd47610387db48316f2012e55ec7f835663c013eed88d9360e19315e21f7f7ac9481c7be0c27dfc888376d64b835d235ec9dcbf081f1604bf40b595e89955a2282be5737793757d5010729cf961ab1e59e212d53afd5513b769ca1783037b3eadddd939dd926dc4ece74b52801ecebb71f8039d8e1b198a21a7b572b1a6f0a26f9225b4d238c5131896a66cd1e7716bca3d2e576f2793a8bbaa69b88ac9f92fc0f5a690abda3d2fb9fec9587c44f1991773ce97253b095097c8e20b7f0d56ce0d5886e5c2c14e619333b913fce5148e4320f4e1bc703a7e5521e7436f5682ef807797739fc927dce45ea6999e035154413da7f4eff10cd689be88a60d22369c7ed5d9994d78039652e6c0e087be87d8c2bfbf5da1d349f8edf1ec5f355db5894d4610de4f71d5aab4fef7caaa2ccd1b4d7319ad7585b6eeb504523a91ce0e2140ae1b0e96ca7d477d04a534afe36200eb2e2382b5c377e2fbdaf08a5833cbe250ccb3f61f77616591fbf457132fff81ba333980bcc0a7ddc1f9545ad46ddddddd1a4a6ab31bbefe9fc543a558170af36eae4e7c3fd0221d88e8991d27b1496a7de50669c6f6ee029a11fa07d1b306a522b66ba4ee3e4ccfda8621baf6f9b4fc61d0f0dd89d07cf012c2b11fffae55c54ccfb95f591bcb51218c2f063fbe0eebc1059ab655303c6a0288063169e64d7535d54b2673d0f94a95b91f54af50d3b72cadc368be5a5251b9cfd56348addcbf4e37d8bed986b459f2ec16158bf5560111a22a694e720ae0024d5fd25004b13237b8428544f671a07c659fde8a8660bd94eb928d69148b9ee679284d133ec717387e14b0855f4306f17fce6a2808c99ee5513e6bf06a469ee4fcf95676d7c7224620d0a2de9d1ad2572501d66692aab8c9c6af1a432abd206138df9fee21812ca7b9d94279c9106e3f455b2c4eadb9332f4411b61fa54d822dfb85827ed2cfa34c90ba41572c0a956c64297d1b4ce1b4730bf039475bf339b715d8a1c9c5b526f4756e8ee8a36a9e97d83572b6e050c56762748b982e3ee3e7d7e900fdb119c918ef6cf9edf8e8e8047c30910b63160e7aec75f700a0f0a3495f119ba9a0e9eb3afb34f8a3c7baea1a9bcb44709f7bea17c51d9b7017e8479dbc00130a907399321683d6d988e05001f990bf28e2e441a9cf2be24e6cc3560f130f3dd1ebeab1eb4cd0827e75eb054d7f2f257f59db45ed0217623898f595fdc2605628bfd18c5ea4aee03f4a632480c14c2ea42c51047866ff2014a447cfd15effbbf323ade83be37424a00a096224b363615dec52d1dab2b8601cf7108d62e479fb1fa0bea45142c6d7899798495d2e85edc64ab510600086c9b8c8819c8150bb3cad0ade9bf7bc8cbd09ef39c5330b60bd1f979392413ed0219a9791fa63eb7d8d89c1e3bf63b5eea45bca3bb7dc80e500b2371b97ae2f5923e0cbfb72fa0e840244120838c4d69164255d60cb396b0a18955e9d4bbc3bc8ced910b7cdbccbbbbae2c664b8a9c11476b74b7909d3ccc24fc1097c34aecccce90715f2f2d8183b0aa566681a16e4f59fb337b7591f1e77be8ea593076faeb59eecc0c7a4c512d267d35c09197dc5b0e0e8ece2f88203e7ec4b7ec0e33e790dfd623a2a7571e093ac33655e98bcbaec44268654b435712d7a3263e142c3de60dd492b98ffeb5d0086a024f38b4fff634dcf600e020d314ea203d94f93f59faec731c0267d364674fcc58d6d0b3140a35566c3aae8c1933721df47c3a86296c6dfd7b71f9afe029b5eeea0c43b4c1a8159eabb05c14fbf17cc3b43050303857c0e59a94c69b3621363d371da68285860a05feb6167e7138b9f5f35c68b44b51fd8b0288717e1121cc3de4a8581b12acaa17243bf5fa5e24e62ab438bdc2b2e5cbc94e63f60e1bccdbff0eac295140bb6aae1effe077f18b9366dbb74d3069cebf630b3eaf0b820aa115f6880ddf2a4a7696697bad240906742f75f3620de9b613108d13470a48226e27ccf17f2f9c24fe786429a3c6f129fbc9f17a70867e89d3aa0e9ec53c744aeff562d25cc9fa450df533420e66f0a727fd07b6ae09d57619be6b4f5fbd47d877761d5559e38a48fee11a4f4b73e827519292681d5623060c809ae937c37b15f3a557d200f8be6cb76d9e129345e6173f94b3172aeee048aae410b4868a5c9ba277ce9e75655da5cf595e1e29988394fd9ae98923a78af221978e187e2b8925038aa2dd1be37d16219c7f9edba2351cf2c6b61dcd6c0914c5549043e134b137fc8348ef2ff8219c2b876d0ae0be1d6cd8fe71c7270b47d3fa776dd62e815f32afd5865f439a997f10143a18f146bb2393f7ffca44d09bb73708a2e5577ae0c5b5a196c07efe1f302288c71eb083d76c1f7fbf8f3c6bfc6ab56fd794562549a1d3522f731cded5d78506268430b624ef32da4f924857b45433da01ae8f609417255dbe984d8b65e484a88c9ad780fbc59c2f622c884174691e2284c1a7697d23ea87e77bf4e805e74875e5e52d8ed553b91ae36cff3ddecc4149262e114815ee8141e4eccb29e51524a0e5f0d45a9f47bbdf0bc8decf5f4919ec5cc5f28d00d3605571ba3c37b1c0488ed13ca4985ffc42f707dc644550ea149d0d794ebccbea0adcd3f9d28f141eb37104ec58dd252efab1b39820674fe181c61b33a516df53aa0f1c1849ac9151d9f92d8454a0b91927a231ef138fec960a139dac960267876078a057e6567c45ce5b4398dfb69ec6ef69da538330e4ebfa70ebbe2ccb50b26c2d2be9e17d276718d46eb80b48b0dd07af097ca385ad953b9045d68fb2c1c50529635d7272a12aea9c56afd2986609479a5120a6364279f412bbd4a520a26aed6920e15b246573e2824b2888989379ecdb0258017272d8925713aa22a1d8c5491bec4035f983ecc1748c359502f03dec88f792f6a19ffed38fef44ae1c3217bdd83565ab68175e2b333ca739dbb55165f2be8e10603dbe41e378090020ad52a29aca07d422b20757b3b0a1be34d30b7ebdf3fde8b2d7be03c3258b77b578c7a5c94f29fd7d0d1f3be0e545cb28abddee93993fbfd49fb3e96711acb0dec5bda4ca7f4dd291a60e338ab1794ecb1e594e17966dc4ef6a42995e9f25cc91ed9b4a3759094ca4cd0f72677acc7d493828b1def453f4285122de86aa9d396b7a60b28e0e4d173d04bdaa75a9361c4bd555bd04f4a72e0d29d9338d82ad29b25d1baadd5bcf1fc5676401bc306b587c8dc1e9adf85d4d588f1ae2b917a24ed13967cb1c4f1e36d74af8dfb8dc446146910ba098ae3497ea4db6c7c2221c952919169baa20451e5b8524a7602ac7c5a9e1cf461f05bea620d23580aff5e311b6ff9fd94d6db3771547863326c8a598d673666c8507c945b3eef3517ee2c2ead423554c62aabf27cdc7fb5fe8b4fae517fc34a7b1912df85dc6260b97a5d7d3cbfc0b335f4ed6777195e741bba4b6440fdb08b4aba7e392227cbbab4103ff351ab62836221068fcd80d1db39e4af802f2c0e84cfdd079719c854fd58e9a1fe35c9de238cdf63eff867a2a1b0c0aff3df385a102e47d22dc03d40fd147223f3883d336ce5d5cdafeab53f73476256263c8794d848531de0003b061d4ec7a5d37a82efaef1596dada75bfa8ef517223eafeaf4116d598f3a4e46c8589248e6cf6230c963404f620a7381538531d72f5b4fb3261b1eccac67c60d47a366234cfe86813cf38670160e30c93b4b8ccd77d7ca42feb7bdca56f26eaeedadd47d1ea47719cbc8258c53dc3c89faf67ddb477c4db120fdd44f5a061c7cc9b8b4f2d6216182eb90ddc163c9510bbf25a483edeb3881d62fef2ee5f36b52fd6cabac4a4d6f2617da27eb37c05452ad46e5be3c134082634e62a20f91bd49711e1d929c2ad7bba65b19c26cef67ebbc02fbad366488e3a8c76d10db6139f3963912cb8bade03b0296c823150b48311079982c0710a57dd214d64cb20c968eded55d49bf2f45163c485dd8e7d82cd1323c84fb8f7a76fd1dfd8e4688b032c979e2e99eeab8f645e61d02522b030a8a117fb325aabb7cc79c99b28ab242ed01148c5d6cb9ca81217dd3e0cbbe98ce3c4d63667ce8c4b762afd7c31c44eb97226766ed06f254fb60cfb07cafbdc4670e2cd93b98b3331d97c3d55308d5d27117f66728afa49a1def2adb9fe8a14fce6eb73fbb517f30cf8e774d8129abc5d67453ca1502b5095b227f7b06ca565757e3b63fd93605d7b4a59ce03aa48f82ff4387b52511ece96575d739791ea47c6e3cff6f995d30fd9a9af611642c91f2cbda4c758d592a731459a6decc4a78428a8867b1e35e2fdcab90b65d41365c473303ebd499c82f68cc08014435ecdc7f9d786a18ba0cc9ee4b439b0c15557ff19081de9b2626f9b54455209adcf2268117d56b2ab39992c9e140661464d48ffb404b8725e1e71922e8a024727f703aacf81c846bfeb382f64215f9b626feabced3d4599c2b1c406357a701912130b9fc3781b15c7e0f35924fef723d0a0bd9fc0b3f56cf1212681563d6fb1414b5034963d49d284e47faf45d33fa39983c50774d06122d62f84ff5b20c720dcd9737ec8f01cfe0979cda7f5c59ea2d356dccb4f635819aacf7ea7ce1707db27c9e70bc0cea39f5907c8e2a9a8663bb78d314b0e927e5a4527f7e9270762bc3e2d7f5f2fe7afff0f97b4462f4fa7995fda23dd3a587f5135e3dab9ef2c37aee3888f6b099d04ad192c5eb7feb2f5663e6357e99b91e8677ab56279199e1aeb4ce8244d7dd4c94ca485c8b82a8fd1c8dbba8636074be1e7df63f4772f4f3d72e3779efc83c60b51f51f8f7cea0cab50acf218cc13bd6f1d1b5add2d81c7e6e579f1ec6d8a00610de97ba96c75065a48fd7b9e0ecb5b1749afb68b82be8360c748f350ed4762caf19e4bccdd4ecf070bdaed707e05a8850fa94f8027c15cb17eaf556d51eb39a69789a5bcd075851d4451a1282cf0ef668ace789f1d5d01c0a66dcf32223c3230ebd33502af804b555c0bb5260f1c4035162a535069c19b55203942a12d32fa0679105c1a03e20e7c3bcfd9e9dcc77524504f3be749f8564757050540985c75bb7de59540550349fa3a582c81be60421857fe37faf40e5c258df829ab1ecc6b87e2fc4ec43c23c900312d1607500a229c2121362dfafdc4fcbd8c823faede8ec6001dc161be313ab41286493c112cc18355ee78151b3d6a21efae79ba11a3995efbbee8f9c1e2ba78a73ad0f00676a7e913705817feb1c710071720e3af8c220dc28348e22a96c5e5a61590f305f200d5290f10defb6751172e02dd973f00cdee45fae27fe44921f813ed9a115a8f30d269494eabf24be59f30575d40eca50b052e6ac2d2c41c552491472b6ef3d6329e210df9b759edf0fc96a85ce9bc4c6612b9faa902963d003eefa4fe4915fe931cdca9955c7523aa2f58154257b2cde3732dca1de3dc0e97f91bade1d090fbb48f654c633d0f6d0a2422033f37418d03e1715ec71aa49d7597dd1a2974b9b14ac6cd09f438eb4486863e5ead753737ba22abb8d67d5c4aa45d5c98b06079065ee0fce4f77b51ea68e8", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000001100)="8b01d9b021611260fca6c48f5e1e6eda3ff48d993911418d8290ebc29d56eafa6d0aed2678c0127ad438c81eb38c76cbfe51cb499f8dc80813a1c3211aa9aafc6fea0a9fd70f00ac2f067104da079b5bf03ebbe4f3ba21f9a62e9dabf66c0c47bd55b5e4f64491477d1c6d859718b656a1233d6ddad60629f5fbd68319dbee64d275bc087bd1c4f3ee7eee441150344ea52ba6816666d2fb41ef80fa3d6e48a2346e", 0xa2}, {&(0x7f00000011c0)="3b41decf3d67eae0040cc22ca0629b4f13be5ac26730d72a4e5482c21a0cc5af30db3ff395d120bb57a6b3b7c4d62a23f81afac0c1551848893dac5c0b71e6a01f76b391fc6361d849bcefc2dbc592244d7e9ae5a341c41bd41588c7886dd47b423e71f4c0c989fe24", 0x69}, {&(0x7f0000001240)="6efe27755d85db602ed3da97ae2991776116c4c6340e068a401d6d024c3579c16e27af8736f24c2ee6be", 0x2a}], 0x3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:08 executing program 0: clock_getres(0x40004, 0x0) clock_getres(0x7, &(0x7f0000000040)) nanosleep(&(0x7f0000000000)={0x10000, 0x1}, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x104, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20900, 0x90) mmap(&(0x7f0000000000/0x8000)=nil, 0x8000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0xa) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x100000000000011e, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0xd4, &(0x7f0000000080)="69d15639d0946d6b03001bc42919d6976ffb572151bed99b1f89d58eca7c2e0dadada945326945717e272828cf34ba88be08a781fc5d62196a39e634ef1fdfb408d2dbf3fdb8d57a88f877f36060a20b619f8c8050cee6e3b3231aec41227eb364e7d8cdce7b539359be521f2ad8215a35c681d5c7a174eaa7ecd48d747489fe04895656a031ced945351bca54abf9ee61e967a06064bbbd37d2", 0x9a) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:09 executing program 0: clock_getres(0x3fffd, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="7aa830ce398bb9d8b8c043fa4e95fe3f25ca2d16581be9c3db2bd035306ac243de090e0a253e72710eb08d24c2fa5963a6893acc9ce88b1d09a084a1c39551646e0cb1c3d46332c9183be15f", 0x4c}, {&(0x7f00000000c0)="93729e819da0d7e5af52d0c7c43bf42b31cfba8e99dcd8e1a863a602e23e1e19e1eca2b30aed2096fe280ac97a171ba18cd05a043b3a46d6c046", 0x3a}], 0x2, 0x55) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x81) 16:00:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x41) read(r1, &(0x7f0000000040)=""/86, 0x56) 16:00:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) clock_getres(0x40004, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)="000000026004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314b83e1d8cca1286a2a219a3ac621f0a7e96086576da3059bce4847e9b176181ffe691ec51f8a0", 0x4f}], 0x1) 16:00:09 executing program 0: clock_getres(0x40004, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = socket$inet6(0x18, 0x6, 0x12) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x88, 0xb) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x20000024, 0xfd3, 0xff8d}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0xf9, 0x9}], 0x3ff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x8b, 0x1, 0x0, 0x10000}, {{r4}, 0xffffffffffffffff, 0x80, 0x0, 0xaefb, 0x6}, {{r5}, 0xffffffffffffffff, 0x40, 0x9, 0x3f, 0x5567942a}], 0xd8, &(0x7f00000001c0)={0xffffffffffff8000, 0x9}) 16:00:09 executing program 0: clock_getres(0x40004, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x100000000, 0x8}) 16:00:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) clock_getres(0x2, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x1ff, 0x80000001}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8138, 0x1) 16:00:09 executing program 0: clock_getres(0x40004, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000240)="a4fbdb8ea41c88ce0061e4cb6cdf6f3b182cd909b04f76100b2484", 0x1b}, {&(0x7f00000017c0)="f5d41ae88dd4ee983accfaec8b51a825662788e0eb80da8e1b0c9c8342fb757c265d6b6c1c14b8cf5a655a2dc6c5e2aae9d14da4459703adf2ba75e7f937bacb7795925347b7926b122e8dc51e0919ac347f2b3437e1ea61f316d42315a3f6e705e88c49268aefc79fa5e167342f6550b9aa7f5b611c21229ba87bd4e593be54e845f85333038c1feef25d162e8b3b2619391e7f0b97fde11ac2c1ec55c8b922277d737b064914e18d1608b654ca7947ab196181ae2c5f858d10c2405141f5f2ad969dd7872c", 0xc6}, {&(0x7f0000000400)="cd4eec3c4df95a67c91d3dc1a81760c23fbbd78f13fc3be89d95feeb5f81660f856f80cea61ffd411b917ddaf668ea38d296b1ecb5a23538aeb1e3f555d044ed3552ff88a0e12c7c486f70f334e812b128e35104d83bc625d8b2521430014bddd0c9f9899c42b2387f9bdf9238119755e256ba46cd0fcb000f83ad39a43120ee76c8d8da31290b74eeae7ad0dc93c0db310cb47adecdf0be71f4f21d4888da135a22374d2db2a0b17fc0a148785bce60f34690", 0xb3}, {&(0x7f00000004c0)="709eecc579b109d31db5cdac685da0e36481a662cd94641aa40019b2460ccb934362437d8336abdae0871d8a5717ebba77d2584d70e43846b2e8405516e67d0ffd245ccb0f586b3ca0d7783f76d91c158acef470654516f1598107eac48845634c8bca3dd8300d8d2063", 0x6a}, {&(0x7f0000000540)="8da0f811ed9b36c8d8e0225f951b140c793d37fd432ad21186ee3a3fa3a708c4dfe7761984a7df21064f92f4a8aa27bea35cdcb532c954c4398fc9405a88c7fccba71b1e7cab1e12fb31eeb8dff770eab2dba761a5709f80f297e13e46407b39d48dcf081731c1eb1f79219c902f32e34fd271373bca8121ae3836719e9aad92b60034a4bc902a77d2aa56efd84f2250e2451f83342a8056dd6bf17cb5d4d6b944d5e5b2904913f7abc0afcba4afd9a2fdd2f92d14f156cabbe5ffdbb50f6afdc1fd8bca00530e636c305590f45452f8016d24f45057f53517d540aae3d7c4336207a48f1a2b07d66be9835f6f16996d457c4deb3ab50b15b2d7c18f3bd41b6e136f177ff187a6cc7d4d965b21c51c5f126d103429197440792856326ab99fbdbc84340c172cb8a7ff1e28063af2c9c8912e42dee3a2e4a0c91eb055336481b7d1a098c453c7c74023baf6d8c5ca0895a2eaa55d390d29f909641c268b76a85d9f5410e00f565495d5c2dbcf9045c91c1a000917778825f6d3322b4a80e1330b1f15f84aea8ddfb222f915063a97234ad56939b440bf5b8e6b023b0f45b7bd0f8fdf42220113bdb96775c1d3d3701ba4c80fd6f5363e83b719ccaf26937d8a0bcc0847e8db8fc1d87c832730e76a8948869c11e5ed38a03c150de2d450969ccb53d0cd173ae0b2a2cd8710f925a0315c80cd77427be0a5b8e03f06382c1b7ff60e29e0ce929d82a07acc7cc2a8ee1a273aa7b279c26e0adc77582d1d78ac1d344acde4e28d76895878c0db3f73bfd0863bcb825969e33b10123cbe007f7968a2e4a7b910d253082ab6bb77315c1e2909fc35ed248f90a0f84db1db5a10587096369bfb92f86fd601da2cc3b1429f83219ad752540be267da8310027f769909a904901a8ebf56a92b456626d4f4a89fd668fbcb2a143e521842eb3a708e0294eef1f187b55f5ed256c059bb1b06b6a270eb3741e793a094af5049b407144fa9ef329717ee26f729a2313a693f55c661d9dd3e3f82b25db07011b2f5c5ca94fd4049bb40ce7617b072e76cfdbb2473e77f1173530142bb37900dbe04c6cefc597532657f088c8ed750788f0babe806be7cc90856f5c0e8683e8579a832d113ecdc25c572b3ccd1d2760dcde82171cba41fa26ec1343982aca12eb96bbf1737f3338ddf5b9c8470b9a7fa959c2e1618e7ae1f3293f4c6de69ba02784ab306778d3d7814b4deab355c1e45e30cfc202db7820347cf24ab6db04f2a315f2d6ae25d3fa5cee36a80c38967f9ac173d7140629bd8466efd30a4f7734af6bb5a38755f717700c01ef2dc7e76d238c4ff3b979836d8964ec1c38958dbbadc804692ae1341c5fb18513ee73669722b18444dde6cc3f03caf8f764beefdd45c84e92089d280efd5882910920fd36a27b9305deeded2a9826f808dd1a51b75237b4373e183775e54955415ff749f05cf92d836eaa12184085ab5460f46f01c28b59f2972118a8410f0328582c1e4c1acaa8f9c5b5b727836ab5fec6d0ee783efa139b70d97f7ef7086fc15ec2579293fb2905f489373000522d67c29289ae601cdc949950ef6d8ff002592497ee4877f3af3a2209fc8e42b8d774db512d476730085a83d62024fe8295d9a35c5290f0670d2ed3b68980b27274d4dbcd49ba4b8ac96b6dae347429256415038cead2ec1281878617f5ca664244faf92d5cc27ad93d558ab2ecfd2d3284631998b33087d8dc3e615d0ae18174f2333a6c2b97a74ab8fde578770540bca6ee520773363fa307891c0603a7bba009d6862aa51bea4974732f1dcd0c43138cfdf5f276674313f81f915526eae9f3c29f5a9afc4e8b9d6a727dfdad3b99cf681ad6fb1772b85670b668a4befc8c493a38f36f2d297b77275249a9ba52db80422779ce0f55381aac6ac9f8da86b4372c8b84c7c32382d05818db8bdc6d9800dae65547aa12af2acb6cf0712d7fe2ff5c00dfa87045d2fb10c068efdc48d56df5a491f2c1fa15e9472514c5c0470111c63e046d7f4e27ac58709e06ef67866c4acbd0763ce3140e6c2af9e890279d5861c20baf3d12679752e8f069ef8705a42d0850bb11bb034aab302102d3216a2f8d4b3e1e9b56467abf8a54455757cfc82d0e7bd0dbb6592b21dd041f260b6c308fb13dc93c12a1e5569eef131d73a3bd8f279e7d87d8a82a3d3dfca28b56612f3fb58383be242f578d1300d561769c6f17a102b1221f001fe238593a3cb0f682b6dcc9b6c85d4b06f8894380a3ac451eea3359e095cfa50e7d063036c45289d3992f31db75619cfc41da82f16ebfc019887c82deb8201cb053b6b2eda42ce343653bdac4497c9df91d628e19297e8ef617a43cedf48b108bf4e67620075fb39b6cbc75706b00e43974c7fe8444c74f70e315005c00033950b25d09d546ffc9b3c41d6e6a24acfff0a3058bd9461027afa19659f9e7b50606c174f2fce8323fed18f8597e0278eb1b952f165127d1a40ff930a790af9bcd43999340edd609da44ad08cbb59b274112868f7b38834f20d055934e18ac2835236ceca6d4dd73b5f8b87854eb3ff2b1d57fc7e0e9afa898f592495e36b4360d0b95ee700bb6f2eb9ea2420d3e58d959c91dd7a0d04f7d6dad7118d44cfcf8005280149f47285f5c5ee5705e0f0c701919819c240d33077606c18f21b832c875850be33fa9ec58b392a8e3077f1d43cd8722d1b460193dfc5b5e3c36e23701d31ebf76074d05a5b7b92f1b035a17600237de3e802072e2e005b2e67a74d5a31b90a44eb0d90af90e6c0c67ecc38f82d381699de8e642ef0094aa2955088cc3c7cb5da386a959390f73b0814eca3fcab026d73a64cf45bd903581aaeb2b6828622230a9f4e69838f36a4dfd9e16eec74815c437aa30555c6625107d7ef898af25bd4d80780b5020a7929251428b3b03bf880c6d46965bd327e2f1093366a6433d6d15a0cac40b09c81630d067e99cfaa0cc85ea33c76386cb189d1e12e8e4b1f47b9611e6d6ebabbdfd5eaed2105f9eed56e17f27accadc1cdb7683ede5e7a4aa56478e4eaf539436a5cc5512dfdc622002980cb8a11078b7db33bba4398e2d63bfcf8c1be1111fc0b33827f2ff4f8208cb97f306aaf95ab4a1ec88fba929bc7e7f3e0e655482fcb68924f4b1ffd6629f5d7b27402f98db0296d88f36a4f3ac4337482c8b8d13263265d084edae751acce52ddbbca017e82f2727ed6f33554046a51d4d5a7c2f0958fce2072b563c5c51e6fa3f2e39bde7a9d68f4e49ae1a28180a62de1cf1301f102a327ee793a598afd8b2c959ce1b77c05938fc4b2a30411a710d0f6a2ec89bc040db5a7745ef815ed28c3bf1e295af19c146e87107855a4e4a5fc6d809c14ddb681158c3ae0035d48b0b014a7a261c7c0390acc78e3894c25a338844052070c4c553db7f2de8a98a1a1e3867ee57ec99d8ef1a9bc715e96db5f108187fa40c176a1d40e9fd02e7e67187606c5b6e7ebd41cc0c64fff74fd498e0274a2efa45b9aa124a98081932c5f00b521b986bf903881846acf4c85be7ab30aad12c785c6dbb79effe53f8b1236608fc8c94cb0f8180a2076724a058297c6b3528c255df915e323b4776a3677824e3ad7ddd5f0f0f1be36c8bf10947ed0635bb083932bc53b64e7c01d930fdb981984bb45fe030b3ba53878764677d63fd7c4972b2f72afb80da77c68ae4e067e1ab61ceafec68c151ebc685df6e51b38f8c81129a2b990957cee4ff6fdecd7012720a073d662762ebe590516c5d35e3120b831caa9acdaf1e64d3280291e82cdec77a2eafe84853c5ce974215612606afbad8fc62f82002daa9470438b1b6a5e3a024df7c066f14a4783039debf07638c837e3747f72c6c1bf0ae1cc48ee496b60817d4050b1721202df0207facb3891d7e5a016f3ca29ecfdd2b268956e85e8fb7f94be1a53027a1671e198c815c60e2e224ed9db49bb2b9b8a506b6a6a923c17f61d0122d0a718dd72dd4612311d6b6335901f0da15982400956c625398a5682d75da910445433c35851105757434f1ae13d8d78612a6843f31260c8f246291d938e98a9b1642236e39ab2bcb3b95853f05ddeda94565b359071cb23bc038adceaacac071d56f989608831987f6c7e2e08efb374c7651956add3406f4fd0e95eb654138226b16d81abffd5843bc5929de21a8e74ba8893f2035dd2196bff892dbbccb920201e149b31a5e8992f00105ba882e90b9e1d7360d3bee3a0483827e9ddde86d54732ffcc8c82c4559513eda4e5c1d0485dfdc750b9d1e192936dd9755e638595bc67b8dea78e23c62b4ae4f97c078fffdbc9a34e2410b2c6467cdf8534e705c0c71ed8ec61d950df67b3203f8b990da57d6b493d86f35fd93f911d2184ef17de9dd9da07abd9a24be4b43e602fea252ed61f0bd1c33e919b698da4dfe3ab893d70793589ba655c654b890cdc6f1fb4f5a3c74746eb5b05e8343507922acd33cfcb851492fe508160a18c66e58c6e3fd7cc58bbe04a7d1b4174178602ea4eedb680030a52cf2319b7468fa8aef5e1838632debf15fe13ae248bbae049b9cd185501cfa74f5a6154b834a4f7513fe46f72b1b69a03ea28a3d570302731fb1b584b82ccdccc65e983b7fe7a59df1aa78832b039194dfe0cace3d762006546d0bf54ce9959b1c4da28f3f2fe69870424930895e9124d4fea1a3f318a84e74674c8f5f026102751c2fca23d7e451669a967778789dde2ce2e223f29d313a2bdcce9be17906d28408eed2b12d16903c29ae3e1088ad7acb9136e11d1ccafbef5ee05793050367db25b06a66278bcc62ebc86d3f99c15bfda25cfc7f787a003f97042859dbca4ba24316e3606a0983c224adad4284ec61ee8c476bbeaf70f3e43367e842cff1b13325ad57384c332673f77c64ee1e846fd642feb0bfd6fad3b3d8e8b35ea5515a2afb0d061dde30dd1a798a8acab5d0538c1258410bbbf80e2fdebeb8cc9aa3ffb8b1cc02241ee5f3021ae8f20b19c2389a0a559d388e8d90f332e2aaee41dbac44cd490e7a86affe27fd5447add628c5d0f97f493f27c2b2454be44b427aa8544f238834a3f42e62c69307f66136486e4e5356244db646722f4ef7eaeaa875569659283b7531677f9638d1546bbdfe027fa21208198ec46c76748309f49c0697e3addda9a5cb5c62cc684ede142d49f5b8d65224d2241fef1ad337d4ef1d18977992b05377a18c72c9c0616c0f0e6f92bad840badc824c21c2c3a2978ae025571f78b0f5a7029583f29696555a438d0df52c3f63e0029a31613c9b537c816720163c19536950a4b1d5bf1842efc329b00feb5990496e476389edb677332bfef03894385269d22a50c503dc3b8e4858b8a79a75d343ac7f1497e0e650f23bbeef2adb95d9f623097cff0b7b45c8da332b9d8faf81ba189b4b9af982a464a85b2e6bf634f2937eace6a08c331f56ac2ad706c960df47b6673e147c27c0233ef30ecce68ed61bf344382c97d222ee7c3d4547612755b1a537cbec923e2e4e01590a5022214137f01734bebfa50c6895b0eb869551c0c25e19c0da08e7ade0853fbf11d8a0760cc6758679a14ab05d7ceb457a5bb6a2f0a8eba84f886c52d515d0f39ba9baf1d7f312784b70f1b310285af0f85669de0271fe74e2d2fe296a6dab5833b586958b7bdf0d1d39a9daed4ded64c2733888dbe350d458d9d7622eaa1edc0326cec9fa52e21998279af90c1f8ddd7c7ffff701ead61e843cfc1efb70099bde44f1ae2f86d2f31c0455d46f86ab9522299c55a0f106bd45d7ced9fb1", 0x1000}, {&(0x7f0000001540)="69a85cd5ffaf5a5c525744d5a34fbe730c44740be8b8cdcb56f450faa0aabd398c2cb84ee3da979490d7e22d9e5679d092273c754a984377b0f42c064ca288212806f91ec61a35fb940e9ec0466c739f3cf6b6078fab25c80a30ae77700e9f01f0ed9f5b4e0b0d063d20f48d428e38e12780cee2c4348a4d5718c3558d2d381ae92973bd4682871e120ecd810c32850a5bdb1d470ac6f98ecde7af64f26b04eaec6000f996ee4cadd31b10246a463643e85ea58c9ab5ae9d0550e88e805d556f772d6a03a58662aa4ca45e6609e4cd9a443d1ab4c3674b4ed3abf15d93176ad463d7", 0xe2}], 0x6, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x100}, {0x81, 0x4}}, 0x2) r2 = shmat(0xffffffffffffffff, &(0x7f000000a000/0x3000)=nil, 0x2c64a5afff6e784b) shmdt(r2) readlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000300)=""/246, 0xf6) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xff) sendto$inet6(r0, &(0x7f00000000c0)="64d8991a4d1a6f43e29a90dfa3195a7976a839431943ee7486c7749a8e98df01782b48d85e29e7e9460855bd5b30a14e7c09803994e5dfad519aac3d7b8278b51d31bb54f037e3f8ca24108115ce4ace78a6a95db13553c0f793f5db7639d764e385dd16e8ec8cd4ce5da30bbbd1eff474c85e3690dd6c0ef45de38bfbd4b51552925ed05fc8a112c5771b247b2e07536156abfd36912b32d36b88404f2a05c51d0259201ff753f3be67df04202e9cded721d4c2480278c0f19fdf82457d67a12006abf63603bf8cfdaa47c40f334c01c600b83bd025a68e0acbfbeac9686a52f68d8a6aaa03986211c80d30eb01071d154a4e68be4d9772994158a300c2f80275023a1bb720fb42021f53330e8fe0d6b2bf39a7cc1f45e20423ef746acfb4c12ae6eb4be279c9fe0177bf83b77c6d94ee79990b67ce8eee9b769618d590fc8fce382168caec62e6232d94cc7c550aec9afda7082646b83b2a38b07537323c3b1bcd95ce464ee837e917795deb3e2649d40323c303839d96ea66eea695b1330fb1d23173e10cc4447853d058f98bb2745e98d2078f95986cbf9f03afa2adbe22dfb4685caf33f36dc440d61055dfa958d91baf634ee4aa76045783305674cb7f8dbbe1ea691b02aa73ade0259e7df718578ebf71b60aab1dc63582c2c175740cae9a2b80ecebdd708a7ac021b4543f97ead1a435dbf14e86ba793f94cbdb93f79b1ab943a3319c408a97945d47c1ea1e60be03142a995b7b33a2c897fd7292024092d0436e5b5b4c4ca62caee96cdeba09b3a9bd8d0dad6a0faea972a399fa644104beb54c2021621ceafc91e84612a747b3ace8560c0f1a5a52a8385f99d06ec43418f422958a9bd6bb17548e91acb3e35411ae1235c36efe5db207f5ca3f9f741cdc81ecea6de39f402449d63700b019320cc658c1b916df24904bda7141cfa61aecc23e728e6390d021197eed7b36c888111a9202f4ea01ba1b4d4a2c448cdeb6329750dab979d3a8623f0146684048ebf271c8d52af7085638dcf953924aabb55f1f3a581c7095e159fef1c9c8d56259986212181eb1dc13bb104bb91a5d9944f2c32d2ee50ded997e5fc368b96b186fdc01461bf28edf6a19d9daae630b250cb53918ea2659257b67d7ca49745802f9cda06814ea65184891f61654bed548941e54c02670bf321cde9573abb60fae906c7d02e492baa4748dfc53e14888aa81ce6408524e1139ad85b7c74070832dfedbe41468788fbec52f82234353d69acfa0f328db33c5e6bee16a83635f2e190d28434f7bd8085a3658f9dad3c6cee83b9ad7b3bba7dd4374f10da1e55edccd4d231209f7adb89b4045584bbb2997035d5658697a39dd017a17068c717519900279351bed71a4dfc24ff8f135561a137a5fd47e8d1aa24bd8ae3268acc8f1e27dbdeeb4d2c4dc109991fcabafeba88acbb647950586e2f1b32410f0f512f47849a740a8d7a4e96571c9d5d48fe74626fa5a451c48c6653cc08fb757d2c6ba99e57e6c44c307ec8ea83e294d3f5622f32e7aba8c468575e0d969464b55eba8a7eccaf9460fac2a3871b1aa7007a2512a68d310af9f241d5138d1d4be3e00a947ad96f9fd64cd82b40245832a5942b015fd424a4070b4c435eb7418ee02fe5d8a438c2e01d54543738f3084037ec7a033d8c2746471def4f356c7413fed7a0d819523f1e4c2d50230ecac51a771532210e54245a893928473b395d4eaf86f0cec140c688d2ce9383bb4810dd1cc10e9356c83662089d111e4040c252ff1e56f4d2040b79538a3fac7dc2489a4a97c6e0bcf3ffc61433555ac31b210ea26e5b4309ce5484989f0879c0d006f3c3582f1ababe0f81b62517892c8b1cb1c3cd03032196b221b4740cebc759c880be91d7170f904b8c461349dcee8a62ff21614b87c8b918cd2aaf762899be9b40065b285ec99b0f7272b1d9ac4b7d175122972bbc106691a2ba12e04876b12ac82224925b6fde7afe324bdf3fe1bda10cc9eb245a9e39eab5f2bd6cd0cc7e18a6dacd846f1a8984d547194775f5225a42fba8e7630a055c559f72c826880531b228875258e50fa2c4332d40fb0b5a3749117f48121ecca56ae2022504aa235b8173dcf09dc8c083443c0f2cff61c1e057130fa2af65eb0d3e1f8922b473cfde6f9f5bfceaae8f8f4733d16e76eb8e9c56f028649bc2ee249f30ffbd196f189fecb13bee91287f44ec28367f201b4148de0b24e12f325e1fce58d06303ae1c0a2017257e4aa91ede9af35e98ba76ba70534d3daffef2ee8b98b893d443660e451dfddbe9f8332d22692588de915aeabd9aa125a2bce94da59cfcc15820c8e8ca505fa7099b51c4c8662f2076ac41622697f49dce30b35692b73eb104c9b3c44274f22c1a574239e2bf1e4a1b6a6760d2de058557f32bca2de5d019ccde911fd95acd20bb8de04b004647d147ebb3a5512592232bdd22549f89011b58811f539cecdd4c80a7f63360ac663e4583cbebb24bb159a594d69bb090a8803665f27a0228439d12d02b9d31445c0ed85810e7e3dd374034163ced9dcb7483f46d31a099136c224962efe748adc86936f842bc673f63a20aafe1eef817aacbca2a683c2e559f19c847f778b0186b69eea354607f093e6e2a404eb498222532fb068cbf54baeb141e5cf2e2a49fcc0dee976e870cf78c592ee3b697a1cb083df29f6161de80e2c0305d7af8df5bb2044a74abd5aa8e2d52aa2b2213e67cda3c1c4df619f2d529cbb4ddd10ed2e8ca788df34416c363d64db3e3005b070d5e9462b518f2b0d9393dd4219e3b3ca097a9c6185bb8610bf1e8ecdbf481edba692819be9cde7d834a348e8bab9d42c1c4e04b3a4eb05056c7f1971ee1d0f95369c30f11f1d4928d1935b8c02e5b60f7a9e0063b884ccd0dc12af02cd577e2c0b71425606d52aa0c5499992915efa1d0f8b58effc778e9aa82b444682f85522aaffd7dd12b9e3ddb1c644fc37075332426d7cb3bec5883316531c92e22f4a6dfa18e2e527322d00e653b48d8cfddfbcbf383a9d685291644d35fafd14b1781e58f89274dbffe73ce236aea4752fb73da01775e1de0aa3fe9a5d3ef62ab8ac7283c1517e880b605c1b3abad434a00bee9db62f682f8766d4012d9caa7bc5c979b7c9ecbf3f19924b14fb035f70032c42c963d25cd9fd69d520edbfacd7f33c83961efda8ef11618c0a2fb744e90bce81ceaefd46b20c3766211187541e23e448172d9a9ff0e81355282e248e958c48007ad753d6672d4b298127138e48a4c41411176cea75b61a78a3e8ca8e067d5ce3a91ff0fe905ce783c3f8066bb7da568b2ec41469e535455c6e7036c3aab9031c858f58139bcede9ff24b209165f2105dbb46d3dbdb5fe70c6ce8811e4cb643902de89d63f4a56f0174e994185b66d99705ff7e0db771e3c72772cb28fc883c54a4eb68169fa173de7602e1adc365b032e95dba1c64a0f0fcf036e1be6eb6ba322921ac86c590fbf342fedebec07d222d41cc66973425d2158542136bd9a50ec63995b362a8b0e80b10a7ea3ec8eb20dcc5a98cc872f7e5780124f2975b64e9f8a4dac648664aba436134d26a6528729c248f72dca7513a8a02dc5e64640b5171efa00ccee15c1f50b9046c559345fd1eeac103a566923bdebd5f6a2c71fc6ecd8ead78f1a5fbc6d99732b68ad6255902762bbbd9cb77341b270be1c0248c0772d93378b855eb3bb2db88e225e1b94f3ab9b6807731e4f6af324ed822771c028bfcbca98c60a730c41f1bea4f76cae24f02703ea4391e46354a0d7b25765683e8225def7a84460b8cf36bb84e2152aae7547bc97ad0837f24a4baff18b41698f29f661079e1edd306500cc9c4edb923b44a0c07d4b9f290e247f78b6bbc9f3ae2657b6acfe9c589204a7f40271d51c366becb0a8f618feccb42bf4b606e8029c1f43b8a6bd316f67fd5401a1d4f07d76cbaf6594e53c6a6d57d1c09060a7116105354f7a2640d263bb79e87d92a2d84093bdc5f4ce874a7344cbd64dd59bf87c781bc1ddca2d0675bcb7d0b4120ae8005ec8c5668030687d0084f769f95a5a628b173716de602de562cae60ffe409d41fa073d269a0684064e0001677b22abac9120c8ce8a57c0e78d645dc20c73b3013a269a61e427b20d3adeaaaf1cdd2ad8c6ff26ecf0020a2092d51793300cce1b2ad36c7d4b0c9a27afc2a2f6208256f3077ac8e6549ae227270c44c640ac57454387242ebd8c9fa3fefd12a157a3149519ce870fc7a29f305cbdc10e7d295373fe2e4882240cc8db19216a83daf5aa6685226e2a931d56d63cd236c0fc51eb2131eae57ef0bc312e6b5b7fe89d30939018d667c1ede4fbae9d35cdbc9832d9e57dcbaeb2bc73623ab7dca0a607f38f3be9eef3e07fcd07fb7db37fc2dc8799c4d700e8590d38748687fbe1467a609a624e0b2d4bcb3bd4ae905dab9dcc80841cbb7235019be208de0328b13c40b367ac4c0ac42b4c5c0b9fa684d56aabcaf49a48a15b1f37ae05accd741724e1d3509bfc11b5b4b1a0854b7066374811726d523b82acb3a46343cc9150e119ec0083fbbe526ef1cbfeb7c7e03df4f101b575f28e6f724c04a405e55c048e7c4810c507110e2ffa293088e195bd920a0df5d804bc2db8ca91ac05e3d124701863e557e599dd15f0d684c58801c4b65ca8f5a41fae31ca1b22db1fa121dcc3c21265e1151792e2739dcdeca62f27f7ceb42f7be840d953b36116f3101e15fc89769bd1004d24689d5f051576e2bbef127b1429fb28aa97ea097e99bc17727976aadf23a9088fb7958a6ca061ea99adc646f7e75601a390128835993c8050fe0c44dde189520afc6b426e45b447eb9643df1903fb6a01ff92a286df506b7cd2aaf694477ca60a8f153c3e13b264ae38292fc9d3bf54b17835e52a2d95d067c020926be4e86972997b13d248a6978750df6a79527df2fb88f8f85004f5c7f1957013bd620713573dfc93c58b8359a9c69aeffb120f3dbb601411eb3dc3b0306cbed738deaef3d31aa8dc9bdca8c8f8b7b025320082c9064a50fd60bc755ab4bae6deffe8ab8a67281eb604f236ad76a3146e69ab24ac4bb1a0002d61eb9341d94f61c8b495b6c7d91b55f0474fdddf1479a2ca0fdf2e95b68caa17e02ea84d4fba18257aaf2d96d52b075044c69e5e4365d886005593fe0ea851cb9b0bcd5a723b06da88003c79758e0773d436724e0d864f1ec36f54f0bdb8dea4a90d90e891ae376e54edea5df27f5fba825d03db4faf3290692e7d9e639c5db0c4abbe55e4a299ba3c21ba81fd4361c9c8cdf38c059ca12688906a9e74256d2ca05bdf48b39182d225ae78c716c55503ffab8aad5c413b1847aab86e7665aaa97258f760deb86e40870e10e36021c4a726be29e7787e21448b1a21a096cf1c20587df9aa0293b0a93dbee527f8164fb5389ca35fa5ccac44f2771b0cb32cb2bbfa4e3b3be2eb253370cc22dc35eae0990ef7a9355be74549dd70c36f926ac76be428745df7885f0abfa9ac34868d116fafe1f36e99e8bfbc3518e0e7a1f806170176a3621055cbb9ab27e876619c763e71ca23b519365a72c2d8d9903ce6a4fa93f24c7ec77422201f0093cd8e1ccdf42b8bb9800b1cb261597d9872480bedf96699cf8d51ea8e564961ae3533fdf8fe22af455c2c2b9a71104dc55a9475790b06491ee1984a6a92afdaab56f9b693b2e0f847758c92ba86cd8fb07859c95c24545b285d5852e58284eda54783a2a3ce5be6f72f9a0e7241ffebbf9919455be24d0725fa181ad", 0x1000, 0x4, &(0x7f00000010c0)={0x18, 0x1, 0x8001, 0x80}, 0xc) clock_getres(0x4, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) clock_getres(0x40004, 0x0) 16:00:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) clock_getres(0x3, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:00:09 executing program 0: clock_getres(0x40004, 0x0) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) 16:00:10 executing program 1: 16:00:10 executing program 0: clock_getres(0x40004, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20810, 0x10) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x52, 0x7fffffff}, {0x18, 0x1, 0x3, 0x80000001}, 0x7, [0x100, 0x0, 0xfff, 0xe20, 0x3, 0x100000001, 0x407e, 0x4]}, 0x3c) 16:00:10 executing program 0: clock_getres(0x40004, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7fff, 0x0, {0x6, 0x1ff}}) 16:00:10 executing program 1: r0 = semget(0x1, 0x1, 0x630) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000053c0)=0x9) r1 = socket(0x800000018, 0x400000000001, 0x0) semget$private(0x0, 0x3, 0x40) recvmsg(r1, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = semget(0x3, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000005400)=[0x2, 0x8bef, 0x7fff, 0x0]) semop(r2, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r3 = semget$private(0x0, 0x4, 0xa9) getsockname(r1, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r3, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) getuid() r4 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffc000/0x2000)=nil) getegid() semctl$IPC_RMID(r0, 0x0, 0x0) getegid() close(r1) fcntl$getown(r1, 0x5) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x4) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:10 executing program 0: clock_getres(0x4, 0x0) 16:00:10 executing program 0: clock_getres(0x1000000000040804, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() 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) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000080)="fc34a67e449c4dc8fdbd9232d72eecb14becfc8e94774fdebab622cd76b97d480062262e1e9df7746016eb665a3666db953670868bee41ba69453c14953c42b5e2da522fde195c8fb5aecf4318d969d4f8de76ea0a9f7883e85c25965cdcc86c87a01ebe5d6255a9d1d2a25aed5a2ea7840e588428ae13ca05f47c006dcef8607bf6669177ca4d8fc38f502325586156ddf221b75f15be14d41fe8cb7843bc839f83bc55ba6931cd26218418a8faa58c11892f63d6f8d66af5e5c17e752725c5b9e663ed53c87136914fcab2d00a74bf3f280becb5e1bb48fcac58da53e79664f1748d0a0ecd1fd18c8e0c1b88329e426e8c12a05f4f009f0edcbd59a37e7433b3e9ab1a327f304eebaa404013b25679807c92e9b046dbdadd3a9d1922416e37835eacde5a39702769b91f7b0d5296cef26b477dbca823736d61a651e629bb40c96a9ed972835c2531a2e7a43033bee306a3aa9bdfd00ae329c0d98871869d10f10eedfe8fedbf6b5d4d01c719a6bef5a91733c0f180345d1a18ac7650b1852ef6053d8b2c3199d0a000c2545b070e96611770d8c2d9f1625b383ddae2bb2b78e04fba9f2ef2f5df618ab0e5512c0fc4a2ac14f895cc617c4b005000b0e6e2bc10780af8110ae2e693b673ff94acaec66988a38529deafacdd6c1d9263c25578c872e07780cb0b25c02bbb6168c802a1c77d034ece03f83ad008a1447bce91a29d4c35b24e7b6a92e75128a898aac8e89e0054506b6954868709258c8f027f1ee3eb83d44229f9bb80fce46e6218338e1cf59ca9cbb9ba5850753aedcf9fb83f549733f6989b591aa0319501e3259e24cf766db99596878d376c393714ddc0bb17ad21ee372c9807a1bcf2b0b75d38e9fded9d8175dfcb7922801b778097efbe57cf45525de8f59474067f07adb68c1b65678bc9796dec0215dd1458919ebdf171b3464ef11f69a7112b7b55b34b8f2457563ac53fa675de3b86210cc21a999764c16b725bea75334eed5b3e5ade8d67cb68fd33a724d5e8da0fb7e1cd8d0d29bdcf191b50766d723c2d8f42eac419326bea2a3f8d3fe0e045a8f633a5244ca22483d3beb8ffd01e5b55214a3f215ba32ccdaf0baa24e66078a8d09ed0bd6f82ce01eda819dd9fe5d551bbf69604c2bf46efd738b5fd72f567d9d73856f97d2503aa00ab76eb8a46e65d90c21f6ee226cb66389346993a68f75e8b38805759510d7b909f39c6e5723778ac4de96a564037aa97d134130676423ed515f22694bb47aaccf7bbe606353342fc28ca1766e22a9f4c02fb815c62f51b58653169f755850440fe4cd6931da4fc81448b4f81c3941b4e251ffc039267eab3ecdc505c81334554c9b2ff12d32c3c4e3bb3800f42ae98815df28f48904cfb64acefe00c836c08f3296440f575e89d6312e9dc246e402da7dcf441d9c9ab7a0772fd163df98225895832831e416af58e4860b5e9ee4f397c688a1a7c1b1fac55d13022de6b1c36c6c1168d0b7917eca8654a7e83d80a72871686c8897c52f2e31fb9ec7c8a3227675704c1233221233b3f01599b44a206f8ceae6e255b4f87a10c91b11080720018860eb02b22b91f0723e34840f75162cbfc098e4d6c7b5d043c5069893a2bbb7ed9fb2ece877227ad382d25b4b1b1e45398b0763e57aa6d2fcbc88256ba7a5e95e59d559bfd948b1c3b8bcf8dc7ccf2bed695d364ca89de3395224b0a9970b6098652b704a44e5a9a6b4a1539596ed0c7caa97e78355447b3cfd2a33f6712f3ebdf46e824bd96cb0211637cfb72eaf8d16d9750430a53fcf5f5b1a6cd9522867c99fb5ee9eaf426d0babe8d3a9550bceac9ffa86159c78b025062fa4c4eafbaacd853004dca097aebb0afbd89a9d419696de6eb75e689cecd76f257a741a8248dd78df43bc5aae235cee4d21fe7755c67f496e4a169da1857e0644efbc0c876c4b1ce7e8d81b070d2e02dec543c4d220cc3abf411a3cb8abdd7e152ca0ef93f0ae4d9a97423bd37549b401329cf2902f434d76d24366149600332aa4ab75bb18fc9833bbd25b43b2f4e39aaa92220b2f1dc7ed8bd935c20c49c93e4209b425c92f79c7a459b43352c1d00798c424308883e99582d47e3246f8c91dfd181033bc882b1afb4ab77516f7ee638866a065ef6e661a24a1ad8ee30337b5bd281772bf61e442a6ee707d4418044336961b070ac9b96fef050d4a813ad0b1a0e6edba5869dc8117c8e9515c6b6d1713cfae631189f679b9099c56d27da91bc41f6b1c843ceaedb615d83ece1b65216c5e86e4f00821966bde63fb15433e421cca10dffb59977b5250c5f6960b8954d3d4afa45de4fcb4a9aac2e064203020b58717313e32250b66e288f74ef0755652bd581815590ac6325c616a1560d87bd9e5bf6915af8f5faa046599c89625dcdefedbe54803d38a9960cad5547c0004a2b1c233939008ca9fa76b26344a7e5d3db72fd0d599b86e9e6c1f847717c8689b3b7fdc2e1836d68e0a06f905d9db24690826557d379f8f0065f19a71c37003df300c99c43933bfda0dfa5f42abc0208229e7435018bf1a8f5f7c63b6a63cc4fccda18baf7fe529aa33fab6f145dc245747d3fa2702f1c4146d0d549e4995a11d84feed1115e878c582665c87f8a578d2f2bee8336da1ef1e5b45979e2925d1fabe76feae9fbe00250b20c0f6c12c01fb71d5ef8c8b441d90eed9861bac3b2e29bed05a61d314f1915a32719b7f1c18cb52d8bdc81c90ec59df7f65deae25ffda6d3f90e59e384e828d0a84b6f3ae0a6a413b85e85f1dd97647b5eb17dedb0588eb86383064fbcc52b477d7f3675ad5587783e2ffce4f49e4cc6016f3b25f9afe1d5b207f23244fa0ca4f84de2b28fb059ddbaf2f6b8f1919e41eacf948f47fcfeeb34f42057b4b515ba9a48f656e2aa5f13b3ba78c26cf890fcff6991bda023a464fb062d9d053743382df2586bdc589210e2a0f8915780e286641bfba53c93c777b8072421dfd0edbe2245c7cbd2e17cdfaee4b87301d2a6311595fcfae5290ea656e4a27a058cd9ed899af926c5c6815c581b857ffad153255a20bd782ccf8d92c2e59590c5bd67a4025f188c34eedc821e1d4585cddfb3db114ef449ae028266f6ceaa30a46f2320e4d7143cf925e61523f991724942ce6881fc7f535cad48b2126df7fda603a3c3e4bf69123beda388fd42d2d29a5672594ebf82398106c6fa8c21524c9b63c6dc3af177918b2585625608989f956ac023454f5a6a6f2e0b4f6e15ebebb391d8f8de7331f15d37eabd40b43259014ac2c210e209f6a00dc6834cecba056b666f4260431176907c96a17254a2b387ecf83c809f6fdff4901090d2c42466fa38215116c1b8aeeccc162dce8c801c12e52f06653f7dc808c5e2457bf278f370a1b14c263f52fe0308c782db58709323fa84a028f4fec67692a19916501ad81a9d11ff946e7d7fbda04ccc343315b2d20c8e3deee7f8729d0d3dcb54307ccd11250618a390d94bd6dd2e71ea2ca9c9228a247c99c66a715ca50c55ff0cf571759af4db78ee0f407314caa6aada2138d7b4f03b249e821bf4d7daa82f1a7321ebaffa997305b143c5363451d60eea6012385abc3924d3d68e31f87e71afeb1d87be3a696eb58a3b111441c3aef406c883170c36a95b61e14aebef4e404603ee1e2c923f424757b64b278604b248d1afa3b82d70b19c690b26725248a96486e7ad9491f1896352ff8f4d6dca82c87c15f898790b20ab5100abebb84a22efe435d228a0ca4e5b955f7268d99500f3b4e4eb009eb1b5b7fdf222a76cc28909f676ca6633b193815fda1e08a284390fe27259fc23751a9014ba13851805d45955f482bfcab082b6b3cb5419ecebb00ca37d9fb7571bae9f8bbf74e58385558ca7ae55fc77ae1793ed3038dd016570858cf043c9bf4ffb35663b0f01a68d8c406be7f63f59f39a3d2ab70ad15af9c6759f40009f8b0be8674e5f46489d2a20813e8ed035583e944d61cdfb75461c78022234605527bc65ed09e7e859c65331a5f2accb26daf0f6126e9dcfed74ec9012189e459186e0ffc580d8bd1221122505956c1369946761292df430abd5a85042031c516eb7d641e4cdc12d9b9ddce06db42fa7d091587f529dae3795a8f8fe5448e57f94eab1ac5751366d38eb2582baf91f4b5a42fff5c72d8d6fb949de172bbc7e62c3a3b4510260546b2e9975485e76dcaa7a4d3a36d23e018729b2e792557667dab2c52ff0ff7fbb90365f68de28ff141f50047d5b009e8ec73c685eddc520caa9da9c9fa2165963c2d97718b68b5ea68d54c854be79b523dc5ccddbc0a1f23ef3847c47db93b0c8c4489cae294242b16607b72e9cc2b3253c74b98857c94a6119f5b2f205ffbebd7208ca46286e7497cf54319faa742e7cfbb300712e52deca61bc62ff8f782d6374a996a3070433044d402afae5b009460ef163f8210f65a7a46d26ce8b35ffbc26292a47573c5f8bda8cd7268ccb1fded66f5e4bd1e6363746b3073ab4e034e79a26e3e93f0243671212d42df8040e9d5ef33c9e6e536a9cd878cbf49b5ed25400c102f3439e126a12f3b52d17a302f0a1d8f91b3ec4736e7524856ee687d3e9ed3f73d4d7768a488f7b7d148b855ff1246acb5f5c920deb14bd02b93458f3c13634fef168d33beb31dd8c2f2002f1786c655eb12798fdb7a3b1c9e2e4d333c8a9f562a234169675fdbe35fffe8e5e04e2b1344cbbcdc0e169bd2366ce2782270abff90f15fe78a05d90a3ca86f22ff79a746e3bccb55eb8608ea42cd511b03d7da2418cb19a3ad409bbaffc3cb92f3734cea25c18a64534a3d84b1362340f4f8fac1b8379609e36ddfdacbb1cec02fb316d45a24a7a70bfe102493d1495b308389dc28ff1c393015e20a4fd4d227d03d50e1373fb57a088f899f2d3f279ddcbaf800662a304bf7d066ddf2d1dc85202ffd56a533546ba64d8cacaf611e565308b3fb5d989f3f31a3f067c04c184360a7f96387229205b0add7a2c2a6cddbccc2a108f4e1a55b2594657bcf78162e6637a8012151d24519eaed591dd3281565ca605daa70f9d75a731f1ec00b523d5baf15bddf4f7ab7d7128c2ee25fe7d4aef3a41191275bae1df316d3b7e666db64963721ed6d535c9217afa3046e0e055f1d0118c24c62a5beb0c29e362a68a358d9a4b7e022ea4d82e5985038b90ec82f47fd17dcc9f5a58ab3b5b07e8d615594cc34934734dc3c1b82b8ff0b1badba97503fbb36e10be113f1412a1f4b14212afbb380ef1e2cf8df5bec02033767b85f2ac6bb21a772f5beec82393d884fcc0ebbd1379277209ac64eb2d3b6b621d84792c2a1cc28f94d195f1aff156c231c33b9fea8a86c0bf2b3ace464130e5f56bd031627f77756d886e1cb1a7252e7a7a1bbf67affea184f28ad1114b575553b6e6257c7355b42f8f64926302a8813571f835a021196b820ceacbb760d287880dc2f96530b46a82f30deca5d679ab5d6f6e5906a076a482a6f69c33276fd75a2eed7e626487a91120fbfe062a5049d158c2572fc2b3bdc4e1ff9dd60bc736d952de82fceeb318c419d5ec8f840119eef064a6b31e389a5f3cc1695fc1d610583d640cbd584972c5631f48cf5976a4e9d244e971367f236e7672ceb83f770562809051fcc5c08c1da496b06ebd5ceda6b3bac14ec8cbc1bc64ffc71437f50c944b5098d896f2881040896198e857586519b6e671cc663c0054b3973aec05ec7539fcd8627a7b4953c1895b72448f5362f940de44d67bce16f580070f859a9f0b462a9cc6c953", 0x1000, 0x8, &(0x7f0000001080)=@abs={0x0, 0x0, 0x0}, 0x8) getdents(r0, &(0x7f00000011c0)=""/127, 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) r2 = getegid() fchown(r0, r1, r2) clock_getres(0x40004, 0x0) clock_getres(0x80000000003, &(0x7f0000001380)) 16:00:10 executing program 0: clock_settime(0x6, &(0x7f0000000000)={0x7, 0x394}) clock_getres(0x40004, 0x0) 16:00:10 executing program 0: clock_getres(0x40004, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x12, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r2 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) r5 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x0, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x8, 0x0) r11 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x20000, 0x140) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r18 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r20 = getgid() r21 = getpgrp() r22 = geteuid() r23 = getegid() r24 = kqueue() r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse0\x00', 0x80, 0x0) socketpair(0x20, 0x2, 0x6138, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd0\x00', 0x0, 0x0) r28 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd\x00', 0x0, 0x0) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd0\x00', 0x0, 0x0) r30 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="254e4068c5392e9e48ff24f434e7535c4bd7487f4a7ba6ba0ad955a5ac915f4eaa2a04bea49ae70a9660f7033d15ee3b5cafc5ee26321da187a52182e0d8515f3d6e04861720b31c45512104e7c2703969379a6c913379a017c28ec4eed8a94cc75c34a9822f3efebdd183ea002ee8f63fbee0adfd99b180fb89a4e226e1e72cb13b5f4132d3376491449862a0e94b42545d1c38c9505c5d49f8ce8da96a145b6851a222e66f5460e1edd2383146366a169972dba15514b58272b420043bb23d3f9f37e5e444ca5f0bb0bc33d2182953c18b7ef859a77952bf54187216", 0xdd}, {&(0x7f0000000240)="b87d3a388ca1b5123c3ad441e6ab76b5c761dbd2ff1b", 0x16}, {&(0x7f0000000280)="48caedccf215bea91a69113b72c8ee8d0547c48ee81a044b9cc10e2104b03400c89076f1f9a7df79ef6ef9ed07d79461bd9416f4745c200a0e29ccd3db90f49ee2b08fdcd408764c9d3927860f8a7607a05b08f4ad3f8e5f91219cc00426a0927e4dfa6661", 0x65}, {&(0x7f0000000300)="2ac1f5dfd6c2cc0310036d08c4537863bcdd3bb808c9de0904fb1fb0ca81eb5742b7d85f3c03d12952406072f689839b46a38e9e8ce7c54bf641d04d199358a1f2a90e808572b31bdc8427c080c4e921f4222a3bb6b2abc80b875221860102c0f285c034ccfde773401c22b17cbc5e39ef6e0874c8a09cff38b08465a8ea7b852e9d6f812f68655d539852d207", 0x8d}], 0x4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB=' \x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x409}, 0x409) clock_getres(0x6, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x8000005, 0x1}, &(0x7f0000000080)) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "000003000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000074e000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0xffffffff7fffffff, 0x1f, 0x2, "7e486e461b1538951e475f02145ade65bb31e83a", 0x80000001, 0xa1a}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x38600, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error pckbd_enable: command error 16:00:14 executing program 1: r0 = syz_open_pts() flock(r0, 0x5) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x4000000, 0x100000003, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10088, 0x0) write(r0, &(0x7f0000000040)="3c70e661da2a2744c441be40c2c0a74bf6bed9d6009eae1cec8523a337302d647c8899387800cf97134819f28a396fab245a881d0ccc344f5e6693b141ef91e50d3d15527bd444b7ed95f3e42bd253c9ce7852b458133b8cbfd5f23bac6366618bd078e12851313d1003c52a9b7a16a93853e23048239255ae2258be75786ca55202f5d483787900bf5db7764bb17895388d1c44b43c27cf2ec37178292268e86a02098c3282b0e6ed3292a98fe253a1c280cf830d56794b5cf5136b11a9", 0xbe) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) clock_getres(0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x65, 0xf5f}, {0x65}, {0x0, 0xffffffff}, {0x8b, 0x1ff}, {0x22, 0x2}], 0x5}) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xffffffffffffff84) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8800, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/115) clock_getres(0x200005, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0de8855131e7188f", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) 16:00:15 executing program 0: clock_getres(0x2, 0x0) 16:00:15 executing program 0: clock_getres(0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xffffff31) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x100ca4, 0x2) shutdown(r1, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xfffffffffffffca0}], 0xb2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="15", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:15 executing program 0: clock_getres(0x40004, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x10000}, {0xa2, 0x56113c48}, {0x87, 0x4}, {0x103, 0x9}, {0x23, 0x5}, {0x0, 0x6}], 0x6}) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000002) dup2(r1, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 16:00:15 executing program 0: clock_getres(0xfffffffffffffffe, 0x0) 16:00:15 executing program 0: clock_getres(0x60004, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0xa, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) fchflags(r1, 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:16 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) socketpair(0x0, 0x2, 0x8001, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r2) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x30) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) socketpair(0x26, 0x3, 0x4, &(0x7f0000000000)) 16:00:16 executing program 1: 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)=[{r1, 0x4}], 0x1, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x4}, 0xc) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x20000002c, 0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x2b) 16:00:16 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f0000000000)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000404) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d621000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) syz_open_pts() r0 = socket(0x18, 0x3, 0x3a) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r1) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x25, 0x10000000000000) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1afe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)='P', 0x1}], 0x1) 16:00:00 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0) socket$inet(0x2, 0x8001, 0x2) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x2) 16:00:00 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x401, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/107, 0x6b}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30400, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000140)) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = semget$private(0x0, 0x7, 0x1000000) r1 = dup(0xffffffffffffffff) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x4, r2}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x8104, 0x80000000829) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000500)=[{0x7, 0x0, 0x100800}, {0x0, 0x10000, 0x1000}, {0x3, 0x401, 0x1800}], 0x2aaaaaaaaaaaad8a) semop(r0, &(0x7f0000000380)=[{0x7, 0x1ff, 0x1800}, {0x3, 0x202, 0x7ff}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000940)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x80, 0x0) getsockname$inet(r7, &(0x7f0000000580), &(0x7f0000000300)=0xfffffffffffffe89) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xaad) mkdirat(r4, &(0x7f0000000880)='./file0\x00', 0x10) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0xab, 0x7fffffff}, {0x1cf, 0xffffffff}, {0x82}, {0xed, 0x3}, {0xae, 0x7}, {0x14a97c2d9d5855c2, 0x5}, {0x46, 0xffffffffffffff35}], 0x7}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x1000002, 0x8) recvfrom$unix(r3, &(0x7f0000000a80)=""/4096, 0x1000, 0x2, &(0x7f0000001a80)=ANY=[@ANYBLOB="01227186a0757300549224c97caf2aca0b7861104198675e2d410aa8f555cc0636e2fc0707e14150d77f60bb3a204ced9ee205254200c8a679de72b9a0ae0bd20300000000000000311c4e8ea6fc9d8f0a708fc4be2e8a66ab4a534fcf0050b142b609bd791e73da41f78793c0e09d8282bbac2903b46182d21c4a3514175018fc63c266a4a1af996bb61f23d347f39ebd0a07af62f2da16b849f6f99e8b50b2a3a7b8cd7cdb515a400687e29ba018b1cca607aa5d6336f8c8a8bcdf21c65f94c9891e362cb01457ad4d7bab12a74968bd070be9f21df246223e82b1cd08e7405b01f884788f0592262b015c0c71d9f12d0cdd0fc7b12b3d1a26618c997cbcaabccd403cc9bff2015d2c66def3023b331427414caa1f01235fd6c104f89ba6f0f7a263b9aa950ae8cc60ff2fbc9f0fd47f68ea86bfb4642b7eb5011afa876f1de6f71329527bf7166fc3216d2bdb98520095ae483e257478c067c74e21877cd0bc5c1a633ff15ecc5b5439432e6fd8b494ae84ca9304fb9a91c875e6e5ab092ed70400c82527eea18705d8e58aba860c4c9d4405df13dc44e8000000000000007b993b797dfcec26784daa45eaddf473e96363e1829c859c5d5bf185ac360291557df1455cad362b3d4bc39655da491f762d9fcc4240ae7802d435c099c2fd01aba0d8930e1b3285af7e54f0ffff620276e4cac21609c43aa533b98e0034b5e10400049480da"], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000180)="000000186004008b00230627b56bf9514897f41b7f0346cf4cc51a34cd284bfeff023519edffff003200000017dd411284bc3d69979dde0200000048d8361f9c216d848314a21d8cca1286a2a219a3", 0x4f}], 0x1) 16:00:00 executing program 1: mprotect(&(0x7f0000250000/0x4000)=nil, 0x4000, 0x46) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7}, {0x18, 0x0, 0x1400, 0xfda0}, 0xffff, [0xffffffffffffffc1, 0x11ed, 0x4, 0x7fff, 0x1, 0x81, 0x9ca, 0xfffffffffffffff9]}, 0x3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) sendto$inet(r0, &(0x7f0000000080)="4b41fd311f576ecaf6fdb0163dfa9bd1a6e910526f38c58276903e27ad82727a5237", 0x22, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x1b, 0x3, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) r1 = semget(0x0, 0x0, 0x402) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r2, r3, r4, r5, 0x100, 0x3}, 0x2a200000, 0x80000001, 0x4}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000180)="54d8", 0x2) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280a452cf7d3d9ab83eb3e7cf9fc6478d369393d92e308df708c1d", 0x65d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd97, "b08d1dbd961018d3a50a2c21d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000500)="000000186004008b0007110000000000040000000000ffff0020330d05ea7a7ecf2af9b5c3adaa0d0006000000000000005c47cc", 0x34}], 0x1) close(r0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) close(r0) r1 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: getitimer(0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xffffffffffffff15}, {0x2574000000, 0x5}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x1400000000000000}, {0x540, 0xffffffffffffffe1}}, &(0x7f0000000100)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1f) setitimer(0x0, &(0x7f0000000200)={{0x60, 0x6}, {0x3, 0x100}}, &(0x7f0000000240)) r2 = msgget(0x3, 0x4) msgsnd(r2, &(0x7f0000000280)={0x0, "04c572259076867eb516ae02eb901a9625637b374419e9c9a6167ebffd6bbb6221c988819b7dc2fbfa2ba483091d0e487f418bf8869c0cc9fad6145f2d4442b7a4a7d23d05b5c2549da684cedfa770fd00e775a783041c481d6d670fea5c31fbb743f110d646cd69ffcfaec591031b3d719ffba01271162a1b6874015d81e9c2a94aa0fa06b1938863f1b3be74824a865fec3d21b5a966be0436c60f52472acf5baff438203980c29a28de25aef0cf89bfc033f9328bac9ae8597876d2d27159ed5035c1a2c9d9e3ea4666fa7ba6f1b4f033ef13c270dc5c6ddc6cd46e55f53caf1fa6f73dcd74adaa7c282a765d7912980ed203e8f89903b53104bc18123c8f04cea11e5b4258eb4994be61baa110aaa2f43815f4240110ed5ecce38854c057c2baf14972ecd7a613dd2424ccbc13622620b36b6f592777c802ccae2c6ba5ed439a0522bf17eb58bb890795ade755ebc5fb0fdf145e52d46dcb6bae961b607060a3ba6f36d98823d3c4d7e52ed361dc85dfb9b1eb0100284ccdc873b995432ddd12952f57eebeb8f77f8bebec43b8c78655d6b3f2a74d51df076f94d03402a5768dd335ada04ddae37ec757ffd29d1ee7627d7a6c317f9cdda39dbf3ee34feb6e77987b1e8e4ff64f08e821d5286488ae8e4dcb784be6acbf9ec9bd7734473cb0338dbae8583dc37ca7257379c5435845f7f44b14a1e9ed142f4e6e5aa0abcbaaf62701f629f6a96f5bbd75078b18cd352afbda25dc112187ff4e7f1d4bcd7e9d1756789c325a5a29a98e71402dd1ce57d4501dcd065405ec6da8e6621d79f49d6ba3b4550c77562cb5472d2ebed5f54f38e2c4fababd54f8754c5b43fbf559b038209f569bdc07ea1bce563fb0b286d3dcdbff8820a32e3a5283d551e93583a50d61552eadfcfa53f050d291c7ddc26e680a1ccc64b8b88e0bdfb8302ffa5d6f5893dc68b5fcebf763d64e3b4132038deb355639cae96b484a8eb1b331cd5461d97253c03a9a7e6b8b682fc25921c08a6917aaed35b96b5fc40945a3beea0dd24e88537d0bd44a9e725d3d3fc1bba729ed5442644f1641fa43b678baa4949e083a2f148594638415f255fd5e29296a8bddf0598ca2c3df02e7d18f4779e4061d6aec9ea4fec0fc68eef9ca260f00bdb18c2a18e9798ec836967dfdc7366a80edfecb8dea42b3fe8215981e44dc2f1202706e8cadef102c8830725f406a4ed9c3f1573e0752a507e8b6d707fd54a6984ee94d15c457acca66b7fe57aaff087441c5254eeb60c6b70c5e765092644b5ba45979d0af5625c5fc209f7d3d37b5215d738bca34b7bd734296a18da0851abf587e38a83abb8a69b763126c6a9cb192a7485b6b30c2edbc30202fbc84150d53341a8a5e55c062e74c34ff22c40686fed21f996f99acedb0eaeaaff5895b857063a9017bfaca5db3520d072e7242673134fc2301e3b229fac0c19ab64a58c27c0186b49c4504304127b3b293e1ae1497e124590fe8db9913e7eb09a6b7ac0192946a3664ea8bab7f9a31ab70ff6e4cb1f03f461371263d0b705b0af7c20a8fb077e14adf2fd42fc82ed183f2beefa8da082a7164b5a4987f8745a679ea59378303bfcb7c1a18742d063736f553cbd243afa461ea471fb2d573f5293f847bce604991e3f3553f66b225b445d96e0b58e9c7470ecedd26ad517a444ecd3b132c045a3f388584f10cb6e98ff2e58896dfcbf7791e8f4317c2758486b9511d1d22856f8247e48cd4f1270eb4f580a6ba99b2619570b90c51bbb6d89c0691e9a2c8f466dd3b65d352657cbcc9a3e02583b9f5c9f6856a30f6b65517285c4270a446f51d69535dcccc1d72454e724ee718ac235573d974d6e0829ccd90e374ec026e9f01f9cf4644a246f8d8f131ac64a2bad4e01dbeb370bed549f2f86feb32ba15759f4582ab628868374e26d4c59b57a997eaa7f6cf74935845ba83cee21ce85a34b8f984fd0779839b6758d5eef3cf5f55eef05d6f7bda15dc1c00025d04548884d0dabd4a64d5e8e86cf1f2f075effcbb5f151fce35083de8c7bdd289b59d1e5b5935d3bbbded523682eca38f388aecf0f6b17d3fd82af8f46dc096ef392f2e2db4448ee2e6efe1292c83dd64512592644a94d03244528bfd86850487e5f2163d0cda661f103117b8d7771944c89fc32568f2a86f1c91c5a8125d5643653f421173019ebf25bb5f6db82a94c7df2137ed3d78d58320b9894d92750bf764f46be03edfd22e3439c7cfd1cdb2a77b730041be9a6869f2325231e387e7ba08ea121d7de298b87ece722757f926e12e9aec4a72c247655d8c8228f8e9dd1e1d5dd3aa1d9e433bd3a5d580f96c16af9031803b5811086cd9a18d6b8671ff8d9af561f4c0255547fa265aaf0ec87102cb500579c317ee2e71a1e0584476e8b5fb059f749da9f54fa265d16bb94bb091795e782686ca9a8960566dd97c28668ee86f0df0b0c12e98584c58fe2ca3b5eaba0c72ded1162ed60299c5551e55c362e01f86dbf52d882571aa05b0b1cc5e72933edbdd851aa84345be8291fc25455557f5a41d64a0772d602847ae370443dfd9440a398b9190e2d7e830e4f3727bb1e402a7a76f855c625711e1980188f6b1b1fda7cc75ae98de80f0f09f6bd85f9c494367671ff9ff3cbb58af0ffb86670c3dc1dfdb14024dc9ae3423894fb33c9686759009b4c52013327bffc7776b37c436c981281ef7121a1c5641a310dce102b2ffd0823528584c0e209a655cb71d632f54c942117ed8c506d0704ca77db4a4bde1c6a4bf45c251b6d9d82f7f183c840da49d8a1b947969e2fbab8cef882dcc7ad392301f0ac8a202e3f1d43252175a5d48c5fce00d31a9736d2974ff2e01b93e439042b88f6092acea82324711463951dddbe5f015fbbe2eaf93cd6e84561410b299341359d6663198f4047ea0b57ddf43e69acee2e04f57581db46ecef47c0e0772be7e197477d1b9125d68d0d6cdd77666f13c40b8a0b4e30e681d0610dba3c83ab3a6dbcea80f98a8c717851c273b0c69d059c7691ccd8100c16d52c9cd4b7fd353ddb2c273840ea1dcb3e47a1bb8be62cd818a4940cdbbc9913c82629cb9a1aabf08f0264754e3251370c3835c75b2418e1c9e914b7f61527ded4371264e42724624a936579478f8c746ce5fe23ea92c396706ab1fde3801d1185c3759e2e04ebb285fd04c0eb77ba4f80537befdfa0feb422876a243904f774531dfb14fbf3c852135552cd0cd1d383d7031cd0a43bd5459a6bdd2348c42c6a830c7413ef151798fe5649e23ff1b4c181e15d07288d91fffaee236bc9e71712de52e9eeded34965bfc7a389cb0574a5823b8af8981e543d5adf07711970f30b22b33b7ec5d515c1fc466294bba93bf357c79a4197ea5bfcd4f1f13669129a4ed5cdb741ddf2ace71d1f4ca45153037c6b031a31256b95ee56e95995bb4f3954e2f965e1e5f65d253deeca052ae54cb1a32331499606e206ea0cea737448391ebcf5fcda0dd1960881cda4ca32e704d035450aee82e1e86497172e58bb701487a8264e557ceb2e0ff8719dd9bdd00793c50216d2363096cb33b7aeca3505a8c80da07e9bece7c44139b7584c2ddf5ab2f63950f0618014d04fafb5cfc4119c4b5f114eeaed1e77c9a1cf873ab0cbbc1dfe5b4d4e6db7b6d0d084e4799cf8b0ad446eb8fa304b9f829c850e519ae72a3c3443f8be6b3ea14a48da6eda5c62457795addf6f31ac49ed3353f9c6193c95641f9648494c84242711a8295d9de8702448b908956b3b3b919a3b650ab5b96a844a3dabbb8037af9b051214c2363ca9f05bb2d40ab841537785ae667526e115b6525fc6dd58451a1130b7fa183601772d12a0ed6dcd31415fc3c49dd3fe00c9a1708f79bda0aae7328f239a8cda3f0dd9fcd229c2ebb82fc390ce5f7f42d93b52cf59e1da3ba9c346b48c8e699646e3dfb9eecda0fce23115dd983ced0c863cb4f04377d9cff5c99e2a4e7f4e5145ae2efa089e351785f26f73b518fd4f508609315d35397da0b4f83453cd6acadddd41e163e97b53597a4cddd555dfe1473840f0c05e98ab3f0fb21a06a93756926b8d5a3f68e4a22380b4afab977bac2ff61c7aa27e839b06f1e4590077429a4597286083ba376e541d128d6b8a695f52ba021595b03122fd2b367fbda72ef1dccc48d7341c7a9ec99d6f62b8abefc7aad22c3bd6ab6c291c8eae468d1f7fe619ec48799dde9ca27e070657935ca5b17204cee4bce27558293e2641b4fb06f6984faf7f37c147b04d820441dbc7ebefddbb68dd17134f2e719676acea540ace7c2e2e4c254bc7d098cef1257e91a95ee2f896f2eb3853a7eee91b22b81bb13535a4e9bafd2d85bb560e5b6bdf08b2256625e373f4f711270ffa9986a20dc47d63d83e2f8fa2b224abb0ad79d23d7b3ad261a243f8462fabfa24ae047c9f8ad59a1f45f17f6c3b707f8039696242d716b14551b6ab2fda74c703d054656b6b8d487b552dc98d5b9212d093a3d04b380e56639573bdd217ff2534eda771d52752000ffe60ce9ff08cb28fc7bb8e1f42161c19008cdff277b93013e639c18308521d2267da0b45dd1862f9b202404338ac7b8e0beec1e71b10d69528be80e0ea9e21a64d77fd425da083bad861a6cfb0b0611c99dd1ae3418f5fe89726569dfe2889ce172bb111cb8081f91c15135f8aebd432808e1302941ceaa9ffa91f86d7bad6000b37e058f594f93ebcdfb09c09b1fee7256934aade20a2988d7ef66be2e1233012c59db7d2d946c38b57d61150adb8b6a7881159ee5bf7f26539f84bc3b22ea21b8101994301dd0ff2364159ac11025f1f8979592c314a1dba77d8a0a42cb4e03f5a54e04750672687857d62babc0351bca263030b0c470b14f7713b1605eb9845096d292571696202c2fd41c67e8a5100cebf674b2f8c7499ce64b575d471a9633ff5b4a4ab49f4c381d14d3f384839ad1a488ed0e40a5752b28982dd7e43a3fe8f98f9457f2df9228448ea304d4823bbe3382e754adbba3a9608d5b19d8ca9f3dde995821b1cbf4b4fc24665a8fab5f9fdc72d3ad80f203fa9349335a4d82cbc1e5cafa50223f10192f5c53849bf94f4b82a55a12ed31f7071dac79292019e665d3a8c5b1bb2a6da5936d24bc0ac9c1d29d8ecd6546fbd7065bbe0dfcccbe702dcc3d92a872ae927e3cba19ab6bab5a506b9654121fae832aa51f29ee1b5fc1a0cb6ff14823f957989808ad61a42a85424517607474af0bd298341e01e9441713c552527b6ccf474e724ec75e8678dec4d5f8cd51f9607767f627827608dc052802afad7caafb5ddfc113bdc2719c3501e6fc0296bbf1a5928ed3cca87a39d676697a420f3c4ae0b230db19123e1e917ac51a0e86aa41b909469603c404d36947a8328bb37ca9375b8a54afbdda69d36c3c0614eb23ef2f90cd2ca9872cb62800533a435add1b1328ffc6d4fb132d40b7df567c08ba74caf8283e05369f00d1ce20a780634d9ab8127318b87f3beab7b71408c0bbaf449cd30f734fac59eb3b7de4ba46d684d8bd283c546dcb40f4c6525df67f615212a92476a935c60b6c5fd856fbf0a3a50a7c7f3465ba48dc8eb654eb7852fb71acd146fe5637bf95a657df1ec344f4e0ad648833ad3ef98d54bc9828643811fa9222e7d22f8ae948a831efdd6929eb22f884db7d90e8929bf9d59cbd9472c21d85a2db6acb5688117592db4fea7209092369fc69b97f8ddd9504fda79a2a0780ed9957c6e13c78ccc36e284d5871241ccb6de8de62fdec6a15df553e1ce5837ac646"}, 0x1008, 0x800) r3 = dup(r0) geteuid() r4 = msgget$private(0x0, 0x0) readv(r3, &(0x7f0000002640)=[{&(0x7f00000012c0)=""/218, 0xda}, {&(0x7f00000013c0)=""/38, 0x26}, {&(0x7f0000001400)=""/165, 0xa5}, {&(0x7f00000014c0)=""/153, 0x99}, {&(0x7f0000001580)=""/93, 0x5d}], 0x5) msgsnd(r4, &(0x7f0000001600)={0x3, "5d99a00cafdc95bb741e3be4172dfbb396b8d7f2af5ee7b814f5023087bb69d1f5a9c94ffa1697d7c83b0ba58d3fc3f1aa8743211aa96b859433630f60d806c96f3de204eb98907fd7a5073164a423920d7282cfcb1c0cba3002b62071499a67e13df146cb5085cedf057717da3fdcd7c7cddb5554fa59b0a056e3a58b9048ad22226737dcbb79d8564cce6d4f8c0cfa1e48639c66574c62b634c6c5a0fdf99680b9de52321145e3dcb1d217466bc2e88ec39502996000166b5c53178500cdd19129d98aff145b788db085b1e32ccac5197b0791bc6cd951c3b261d804cf6c2dc4d35dafb4c1ad64aee0ef14b40bebff7e50de7f551c5fbd6ab18708d7b2e561f47b4f9975d621531525578fb5ef5b92a8b185185eab4d428dbb1d911cd6c2a10a76d69b37a43f941d9c28b06f8148bd8e8ed12d870c1129f9af0e3a3077886c239965ad4a05cc63096fb1f4f8f374ff9f0cfb7676adb61622b310d387edb59925e8c16d41d4252f232c6b70a0ff26306cdee48c71d3d1726736cb5854530ca046f01a34c67917241d883546a377fb5d8d7760841c60353f1e74f3b01f46647d97f111e9ed2fe2bc8a03da66e5ce08bf1d4c431f9cb610972a1871ffb5ffa114fec80909b108474db37ae31f5b5fb9a790967ae1862d334cbca65154e37477a6ecafcc73bb2ef37e4a5caad7a5e32725b8ddc314167b8b3637ff525fc26e59f7b62a6e36c6f7bcc2e843315136a8724019d6fa00a653abbf65ae50041e90521e8631ad35426bd12c94f26f40a45e60181affe4c2c4c295f747dde3695b7a39473f18648d3a32cc9e3a5851fa14250c2b65c01f9728939f728733695872fde5d1993f18aa520c692a345d97270083a04c51fcdb71cb298d3925265df32b0ad11bd9352ddea208aa99ae72dc59981844b628891135de32feab578198961ea9416b9a6f7b4c1dacdf0de525a5575442d871ef19c0dc06f9e912be41244bb07f36e9fd0f930f702184ef9ca2304c3f92d669e1da1d5e030ab8e7a497206eb0a30ddbcaf7cd579dff058a988a13a0e1f06e95ee504b32cb0890aab210214bd59f79a7df9630f5255b5e67e7091699cb8457e7ba4b2d0796c70d281e3c5bb75104790469f260f91502cc386fea603431e9566c998ec36aa21cbc95dff6ca730f118c24ec77ae9884722643d837f19774467ab8971d98baa999f0364fc16128adfa8701a7b55a946d4ae7b597dec21f48ce908e821e5876569f4ef7e552eeb4fdc224abc2279813160bbdabd64ed6cc7474c760a9ab63b5eab332a448bdad0cd12084674f8d375c3baa96081a0975918993a9e07796e5f2fad3c201c1f5f82d450adbfe5ab18702b12c290c3f2ab1c44bd6b0a2c7e19b05e24194ec2668fb849f4b321c59fc0ee4d71b2ed670d9ddc3e6ab009a522a7beab7d33f24fe8c3a32e6466d0686003a3862adc41bae8d770719dd5e97f422b5ccac36f389805909cb986c9955b0c355de10dd14c1a2025cb6170aac099ae4d4e727494e88dfc03e44a8a88f421c66017e99969a07f189cd6f5736364402b08cc5130fa85e432b96b406cd3e30e206545eb1665cd979811398d0203ba1d8a1b600e819094c64e7e2e1af9aed16c030549ae228cce3e9559293125edb3faaa6ea5cd5ac020588bab73146adbb06780e389ee8b7516dfd9ab7c232de4cea286f255fefdb1c1d3b8461e88e6f64431f904138ff64fef75e591cf9b0e5562dfb3623532b3e654e339c1dddcf1cf289d8f5bf3e0d8dda435e02c2949ce3025aa66a32ec16d6c68658096ffc6d27179b0ace76989697e12549a4e38f74bfb75d2047dc40324bc0825cd2d8278650c75ba7873126ed3126902cb0a6485e6ed67b2fce2259e9c9c5b958c2700c5924e67600683b71e72dd3e712f2612034173d7e936799cd862a414d1713d4a20ed1de15db32a5b2217276906759c462395eb5f87c100eea25bf8e7b15d538659c4924a493399acb03b4527836c51c14ca050686a4839bf7b79ebdabd9b3c8a2a49e83c8b7593f6ecefcf0db3c7a522b78c065532411c9e237d8eda12e5ec265bdb9dff39f820393aad791b4fbfea3a9b61ffee762780797d84e5be4494d0d1abbd59019559349395ee9e93c9d09689152967d9c353caaaaf1403123000c0e94b5214b52e8ddc66e96acdee08fcd9af98f17078e31efc1716c5998a21b42d1289950be120fa74a8d6c5b58ffac0e9724fe37f28e3d438d1467821d4cf927354594908b2f773db2f97417a03693368557b859be38a07c52f3452751d2734d244866a21ec37ecda0fb7b4b45efda8f1aee806d68d23891fe52e814fcf6ea71245cced3b366bcd1ef1ec83a80317d718b50704853bf886820c215513c31397509c4bc5a4822eda601348d51a6ae35a62320d9dbe38578431e527e765a3306d32f59f9b6f14859786f7b4894b1672242f69385f85ab8945583ecacb323f59bdedf5344a336be18b712e9bfa4314439dbe11f7897153bc03fef1fe661ee72f6543baf3f0d9df6ab6dda936143ad2fbeb7ce4172010b74c10d3db649b3ca1964f1b52969f45a271f7227c1d56a50f7fc383c820ef07db94932fa75ccd2aa8b9cc9ec6641f0c1ca83fd819aa142c57c4fbbbcd22996eb329aaa2ac9cf3a9ef83f0333f37ecff5c8071715e98a264c9b7657dd99081eff3e0a5b0dd3463bcda1c1b3b6a13e47c90f5a6ab7ec840fa528a790ba82cba54ee234de2bd8e88ef4d9f3ee7ee57456be5427c4d908efe8394f239a963edcf9d9dc8a8673885ece9fbdc1094932f1b7f1beb71ef53fc5f407c28cca3568b7aeaf6d596763953ad70fc73d5ba793ddaa9ceef12f2186a0ff2c5abbb8f2a9584b2ada41b3aeca887c500bf8027d86befb5fcc94ffaebd1cd63c2aed4980b470a561c207744f126c4fe5dc8d801d8bfa52f5aaf6c5a1e88dda67c518089a6b4867dcbda0260aff0f304e9a450952f7589f09d24c936c585fb50e4895055b3efdbe8df6072ea773dbd366c5885e5071f375e9d3106118c176ae1b2dc5dafcc20a865e26b8c888814222c967de488076eac6310ee554e97a2f9f3b7ab059d7b4d831d60652e77e1f6ea15c9e50dcd64e1357d4c520e7d89ff088c4870f7945363f328f5fd079b71e2f41bbac9d48e3fce0fabc57a92b81eed3a3be794ddbf8caa05989294fb670de54c1ebf233b126043b6a156b3f48862bd0bb088c38c8ab17dc3069255612f236d8dd3065d0c57dae04a16d178143e73c1b2e2b85b21c225661a181d710b3522c34770942fe1ca2796b61edba3a77f098a61db7081e8414a284550b8a007ab14d9bb1d003a4f75bde0f7e25f574b20fcaa4417587762629cb8f6ddbca123bb252ba4d28059cd0b49a4c9bb43864e1c209b78802247d579fc272ffe9aae14d18627440c8801e7b0466b765ae7d99e08a5deb931ac59f1aca8f67687f7a41dfcab54cda2ad8449cbf18a599fc5a03d4822062331eab5a0caf00e5ff896f704ab0a8da8e81048a436cc40534fb9677e56242457bdc32037ae2eb1be038c7b3b7fec82aa145802d037c36116969e49306a3f4edf9e99383ee34f2a98a4d494a6b216eb9c494fc7bb6ae206d9b8490ea301ae11f112d5400660359a8dd7ef89df4cb460bbaebec8ffb4e130e525f39f606f317213b39960d33855a281acf47229d0d2a6fb5e4f464c518f14c2044fcb92200524cc70b8bbb97a1b429395966a8237c9746f44d6e8af3ade7c7ee3a70c9c0f8ce29f678154f1c85253fad5dbcadb3f32e589c6490a59ae39a1567a9e06f8235a63cdc06e088b9e64dcd94224ea4a3e09a8e3a2d5fcef212232e713bcb0dad38296b5b22bfdd9fdbbdd733900389ab485df3c9f9a609aa7da375ced299d1880b2756f6bc46df8705774a635bb45fff66a4650ee3ba7a84f1ccb14cee1e1c9c312d67651bf6d904b85468e870bccb122512964a983970593c47497e506d30230a11f77e4ba475c0eded53fdfa540aa24f4923dabeca9de362e454653527241fe39fe9c93438c887c6ee6d987caef067e448d80d2e6d473338c1c43d860f90a8c9dde678421dbd10ddf421b6469a0eac58d9307d2ddb513846a5559750daaa905f98c67279ff8aac4a0e8949c64a231bec2c4532397631f196f0872d6898339d4c9a4b0fa48314ba3d67f020f1aa5a21d0d1570ddfabd7e397f6cbf3899601b46d84dc03c2a386f7bea1900a3b4d07c000f3779361be90923a28588c6cf4e54bb4ffe5f6ee76fea96defa25f79b4e7e9ea80681e76dbc2e3edbddcf9e1f494e95d52387fd383d54513583531c72ffee6527e07913d6092991d5eee644274914d328846b4f5f2451f5a2246d2eec0b8e1cbe5a07883d5e7e284f2214e94713a6ce494c5ff0cc2447fcf7dc48d2ce8df22e70d402f49613c44bed858d77c10b5935cd242c1a0b15b7b26e14b1286d07ab11783a17a74bdd46b304b8fa64730cb288e77eb5dd22e425492ee82d490edcf76d76a53b15f08fbd9c05961e882bc5116320d687fc946aab74cbe0b56758b3640c8bb4f300408482cab8988341dabcc5a741d9963999b427897c12f255a32b97e4cb47929724c9733df8690cb7a040dff8f29eaefa9b1db15b77ad6b6481aa8d8790c9b4a869411e24382574c3fe9371d90275c6effff94a930bb52fe4885987583eb8d66dea176e76841c970fdd4dd3710bdda29511b006e56f5927e67cb20d9ab26513f5bff9cc3c2d0f1196bbf48c30822db5cbf635ced5acf567c02f371a11149a2a8ba8746354c80cab3ac488511504f735c252366f59926c0c9934822dba6f21cdafb110b98c36f609b7fb7f385c20f02ed1fea7dc25883488afa51d21a72b152a9286f11a438e754b7fbb40db315c13487ea2790c1c82df1de977224355e0a1a96ed107ae27810fc91660534001eae34914ec1182621cd40cecf2c572434a49bc73fead4891ded597f0004c319171227f328fcf9e24168cf56159d20fa2cd55c2365dba371063ea83e4e7cb7f472c51c40cd9b4e4e4a34a349f6990b08eee8353c1ad6e22c9ffcaedb95493905fa5fef4f0965993589f94b04bd0495dd2a87513ce8e1ad3a96af81fe724c17d4d8911c3fb65aa809b2652f6bce53a933447141523781474aab36c8377197ddcef34ac9752c90cc598e81b291e2aa2fd78f57e1b1bdb8bc8354888b033e24965563eca712cc413065bb09414e5b3898bf6b628785c307cd02b47ad2dcfb35beb7ae37b05f6b6defe022fd74809fdad6f4c156f07de9276c4e9920056eee4d068008a0ccbb48498ca0c3c4228362e1b64b83c029a84f232c4971b07387ff9a55e59c1f026df5813f66789fc1e96dd07a9a836ac486fb23d6b93ba350521366b453089555256a0f92ef2f11951dca85bd80afc2f5204916c8f9d8d268c1f4c3f47f26884bced85d4e7aeece22090e4ec886ba7389619ba19878bc19c4c609cb0424061476faedc3f764b56c65c9181a2590e174dba3d3c73cec8c0ab16f540570395ba0e04051cc2a7805fd3510bd090c61ba80b0a717a377359b57f1af66c0e13f946a8132cdbd261378e606f2cf5efe417bb42b02126804f335ac23ad0da4fba1e246bf47e920f527d10bf6d5d06dd6cf0051e06be6b2a33b61edb021c924ec274335b316a04f1c067459ea98b61128ac73257bc8cc53e24f0f235fa23a5566795a85ad4992cce585ccba3a6ed8d2b5c797efc92bdc0626784dcc57bd9d7a83905cb7f2aead8be49ee72d81e8c4389c135e232c4236e5f10bff2ba2fc22fe"}, 0x1008, 0x800) 16:00:01 executing program 0: getrlimit(0x8001002, &(0x7f0000001200)) r0 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001380)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xf344161d869850b0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r2 = msgget$private(0x0, 0x23) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) mknodat(r1, &(0x7f0000001340)='./file1\x00', 0x11d0, 0xdc8) r3 = semget$private(0x0, 0x7, 0x32) ioctl$KDDISABIO(r1, 0x20004b3d) mknodat(r1, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001440)={0x80000001, 0x6}) getrlimit(0x6, &(0x7f0000001140)) semop(r3, &(0x7f00000010c0)=[{0x1, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r3, &(0x7f0000001180)=[{0x0, 0xa28, 0x800}, {0x1, 0x2, 0x17fd}, {0x3, 0x80000000, 0x800}], 0x3) close(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001400)=[0x3, 0x6, 0x80000001, 0xbd, 0x2000008, 0x0, 0xfd]) msgsnd(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f41812caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336adbd2e51edee5f77a9ec84a5dc665fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb76040749987188d7943786a1d3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d1e1db4dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf9404"], 0x1, 0x800) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000028c0)=""/4096) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000e7de631e30900000000000000200000000000000020c10eb1e2c73f7178dcdb5abc03364884273a68afd0be5267f2574b7c190360223226626cdc998e0661093bcfcf723d"], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000011c0)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000001240)=0x5) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x20) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() write(r1, &(0x7f0000000200)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) sendto(r0, &(0x7f0000000080)="98b8ee629c7332ccb0ff42a5a046ad1b6e53b97294cd0504da366289bbe73bbfc2ecba427fe89c85b05959477ca1391dfd550cb540802e657564ede3cf6d6164fa08fe3dc35cdde50ed653274e029305d66bfcd6d6e3700938c1975bb902c6ba1a01c9e9222ecee14c90da6a87f5b46a614a3ae03c7064c35d3076f48233fc202dff7f7c9b40f78999eefcb33015c5e7360277a15c3edc90d4c60a2761224e1012389d66f0bc86f80434feba5422ca1aa19c62e94b8b1902ae47b98bbc21df6b0ff68c", 0xc3, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x4b9f14cb}, 0xc) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x0, 0x67, 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0x3, 0xe1}}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) write(r1, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) fcntl$setflags(r0, 0x2, 0x1) 16:00:01 executing program 0: r0 = 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, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) dup2(r2, r0) 16:00:01 executing program 1: close(0xffffffffffffffff) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="a5060000000000"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xfffffffffffffffe, r1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000440)="f13f14e01fd69cd6ecfb9e24857142f9d7b3cdbfed003eb614b3e34966bf0d43fb1ba6e6350679a1ff6e01122e9844e0443b3c830d624df99f3f13ea9274096a01f0feac4c9e8f9a6b1d34162f283927feec8a36ec49b2", 0x57}, {&(0x7f00000004c0)="d3e2d13bbb437eb74320", 0xa}, {&(0x7f0000000500)="2591898dab2206530a9124e9bc78c082", 0x10}, {&(0x7f0000000540)}, {&(0x7f0000000580)="a46cc6ddc9a25f7aed5435c137d95d1d5f4d2f973d29b180a350b0d20ccd9214da79412af4a8d58cf71aed2cb00b5ad12cfaa0ccf384f0f0504e1bc306d8881ccf35dd28e0032482ed765013b3bb69a424178abea202ec1fd85516390cb8c96c6bb681d8ff1b16b08cb3b57ae5e21dfceb8bf605a9c4916e0d426dd2dc37caa55a165759eff03657b0fe50f686cb0f", 0x8f}], 0x5) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCCONS(r0, 0x20004276, 0x0) write(r1, &(0x7f0000000380)="a487deaab595dd9dba84cf7b014724496654", 0x12) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="982b263d724fc3973bd6ca4f1a456e3faec18c0618cf4852f4a7", 0x1a}, {&(0x7f00000000c0)="46e939eda5cf0e0535da97a3ad073aef2d31dc9ab5038c574658d336dec40511cf1cac058b31d16b3a02bcc7c077801968d24de173a8116ab02f13", 0x3b}, {&(0x7f0000000180)="beb7c488d37eaacb6fce5af28d9ec82b68c3620225b2a7927cf4b16150a97119a0008a267f5507ec2f2bc94d676e6df3cc6b0ddf1f011a3300e65221d80aee17530eeffb59477a166d5a47698029", 0x4e}, {&(0x7f0000000200)="ee44d9d1cc5c660df7e3c59e09a2a866a763d115047b53b5593ba12d56039613a901e751a28da08d22b5fe797f28c22261293754adf80e1dab699134d74d36c3712a1610607234dfd4f2cbc0d67964e37578e182275a3ee645ff8db9eb25aeb38cf90b3a4b64207cb4e127a5c1fcfa9fd78c799f08dd16c035578d3e504d62f74e28f4d7eda37a9407bfbc8b6bdfb640d4d4f1c90e99486f83ca1a7db3669de562e413217752281b5a9ddb595eea0cb87e4a872abcac6aa5c281ed2aae", 0xbd}], 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x0) openat(r2, &(0x7f00000003c0)='./bus\x00', 0x8000, 0x88) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='r\x00') execve(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000400)) 16:00:01 executing program 0: readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)=""/63, 0x3f) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/116, 0x74) r0 = socket(0x1, 0x4000, 0x9) sendto(r0, &(0x7f0000000200)="7dfaa9b5328ae124cd2f67f72196181d7154035071bdd34f6843fe8424d41d89dc7e2f6e4f370818c427824dea593fed77e15b5baf4d24b062df567145a8374be769006803031bcb9c4db4cde1608c61d3368fadcbe83d6d0ca902ced8f0fe5c3b9d6d7ddc00dca9166c871ad842d5c0935423cae08e17f6dcb6107cacfe7695c62b350d570c67fe715dfc2d", 0x8c, 0x40c, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) symlink(0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x100) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x4000000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)) close(r1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="95551b2ebf527dc7457367596072e19cde28173abbd16e8e8a24fb46d0fb01824fec1de9a60f0340bafde6a1f1599e7954427d843f53fdc36bae6dcd59dfc01424722b1042051b2a1135132e1c21a828c4be0b598fd71a2bcefbd3dfe16e180dda787aa8041e56e892c25fa72ff5908a4531a951bbd745bfd66ac2074d2397204e3e76baecc5cabb8852e54fd150e3a42c5669357a", 0x95}], 0x1, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) shutdown(r1, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x100000041, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1d050010000400000000003d825fbf12", 0x10}], 0x1, 0x0) lseek(r0, 0x0, 0x1) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/100, &(0x7f00000000c0)=0xffffffffffffff2c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000080)=0xc4) r1 = socket$inet(0x2, 0x4000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/234, &(0x7f0000000300)=0xea) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="1f68e55dea491232bf367cea1c13474b5db640d6ac53c9e334250a73ec8fedaeefb641e5981daf17adb7b8efd1dde2d482cebfa74c74ab6da910a436ba5382658eaefe2a64f933d046bf4584f6d123562ee147c1ce5e713436eee2afd9567c5543f28162961fe6f5b187ed5f82f8d0db286af17d7cfa65a4f2", 0x79, 0x3, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x288, 0xee) mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="0000001860040000000100000000000000ebffffff000024ba00000400000000000000000000000002002011", 0x2c}], 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x110) 16:00:02 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xd) writev(r0, &(0x7f0000001300), 0x0) pipe(&(0x7f0000000040)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket(0x18, 0x80000000001, 0x0) setsockopt(r0, 0x29, 0x2a9, &(0x7f0000000040), 0xffffffffffffff60) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20080, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:02 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000013c0)={'./file1\x00', 0xf62, 0x3, 0x8, 0x1, 0x7, 0x3, 0x1, 0x3, 0x3, 0xfff, 0x9}) shmctl$SHM_LOCK(r0, 0x3) r2 = msgget(0x0, 0x487) msgsnd(r2, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f0000001100)='./file0\x00') r4 = kqueue() r5 = dup(r4) r6 = semget$private(0x0, 0x6, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001340)={0x6, './file0\x00', './file0\x00'}) r7 = getpid() wait4(r7, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r3) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000014c0)=""/237) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300), 0xc) msgrcv(r2, &(0x7f00000015c0)={0x0, ""/160}, 0xa8, 0x3, 0x1000) chroot(&(0x7f0000001480)='./file0\x00') semop(r6, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bfa99d37b8413d74cb07b2c061815116b70455552e106dbe1d05a208b8a56091ff8e7d1da8e6d2e45271df4811c7f6211298ab2f0168973268e7cd475c5c97bbac76e249acfc8235e347062d0383e9ebc08e402ea27b15cb409ed8d320fe38fb17fe046d3edcbb8b213f90c00ea97a2270d933e2d2b1b2e2edcd39a3bc956020b0df4deddff4cc0d19605b62", 0x8c) 16:00:02 executing program 1: r0 = socket(0x18, 0x10000000001, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x81, 0x1d0, 0x1, 0x1, 0x3324, 0x1fcf, 0x3ff, 0x0, 0x1, 0x20}) fchown(r1, r2, r3) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:00:02 executing program 0: nanosleep(&(0x7f0000000040), &(0x7f0000000080)) semget$private(0x0, 0x2, 0x200) 16:00:02 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) r0 = semget(0x0, 0x3, 0x105) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:02 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) lseek(r0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r2 = dup2(r1, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1140, 0x8000) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setstatus(r0, 0x6, 0x4c) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0x4) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000680)=0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x500) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x101) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xe7cf, 0x0, 0x8, 0xbf4, 0xfc}, 0xc) 16:00:02 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x1) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3c94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xfffffffffffffffc, './bus\x00', './file0\x00'}) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x8f28, 0x3, r1}) r3 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x8, 0x8470, 0x970a}, 0xc) fcntl$setstatus(r0, 0x4, 0x800040) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r6 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000280)=""/47) semctl$SETVAL(r6, 0x65d6719e8430d307, 0x8, &(0x7f00000002c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1}], 0x1}) setegid(r2) socket$unix(0x1, 0x2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) fsync(r3) setsockopt$sock_int(r3, 0xffff, 0x1986, &(0x7f0000000340)=0x12a9b6e1, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x2, 0x0, 0x3ff, 0x8, r4}) semop(r6, &(0x7f00000003c0)=[{0x4, 0x8, 0x800}, {0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x10001, 0x800}, {0x0, 0x2825, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}], 0xa) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x100000000008) write(r0, &(0x7f0000000480)="ed390625df26e3efd2", 0x9) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000580)=0x1) semget(0x3, 0x4, 0x70) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/21}, &(0x7f0000000080)=0x17) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8, 0x0, 0x100000000, 0x2, 0xfffffffffffffffa, 0x9, 0x80, 0x5}, &(0x7f00000001c0)={0x0, 0x130}) 16:00:03 executing program 1: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="680000000000000000000000000000003169a951e955b590d3369ad58a3213704d4fea696915dac10319670500c0f20dbde69a98b3bcf78c6c7b56dafa9ebefc16fa1bdbe0471330388c6edc526602909dddd61ab688d9528557cc49fd86a56acc000000000000006f2e1c89d79200c5dbd18ad8dce252011504c91455541e4e59e25634a4d32c294dd41b8e406f2b0364cdab9daf922e643031b1ee05cb29de43e85630c94cccb21ccfcb121910b664dbf703d6c1b1f5938a06d4e1bd4331a15e0f08dcdb4e876625cc7444d4922963a3e34299c8b7ce790bc267601356772281b130dff6e819197cef6474cb975b24fb1081150c97673a5a81820ac3ec9773718d5cfcf118a272800c080cd6dff8731d5be331055a4a1f0960afc04900c9d6daa8cf6a1276ffbabf181ec8d3d219e98cbfa3a9607a0ab0b3bb7864a951bf464cef7283681bb261c9b14e02bb3c1ab4019d115cf7000ab02465696bdfe357e16863be5f4b40c2def1de895a3fd41700984e1fb54f8674dbba2100a328e0f54b7a39a671f7873e78648c89f79ded4e1daad4de8a562ddff0908422e8c5ddbe30b43235b84902cafdb7489d03a2a60eabc116c62b3bc0fc2d3ba205b8a51c0220033cf58d56a009fb084e2d4e25"], 0x68}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) socketpair(0x6, 0x2, 0xc00000000, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) 16:00:03 executing program 0: r0 = socket(0x1000000000012, 0x100000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x600) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x441}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x8, 0xffffffffffffffc0, 0x400, 0x0, 0x7, 0x8001, 0x6, 0x1, 0x1, 0x43, 0x1ff}) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x5010, r0, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x81) bind$inet(r2, &(0x7f0000000340)={0x2, 0x3}, 0xffffffe8) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x3f) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff2b) fcntl$dupfd(r3, 0x0, r3) setuid(0xee01) r4 = socket(0x800000018, 0xc007, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r4, 0x3) r5 = dup(r0) kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xc8, 0x3, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x5, 0x6, 0x2}, {{r4}, 0xfffffffffffffffe, 0x34, 0x800fffff, 0xfffffffffffffffc, 0x5}, {{r0}, 0x0, 0x59, 0x80000000, 0xfffffffffffffff7}, {{r3}, 0x0, 0x0, 0x2, 0xa0, 0x4}, {{r0}, 0x0, 0x4, 0x40000000, 0x0, 0x2}, {{r4}, 0xfffffffffffffffa, 0x4, 0xf0000042, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x16, 0x9, 0x2, 0x6a}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000000, 0x1, 0x1}], 0x8001, &(0x7f0000000000)=[{{r3}, 0x0, 0x10, 0x26, 0xffffffffffffff80, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x12, 0x5, 0x9, 0x5}, {{r4}, 0xfffffffffffffffb, 0x64, 0x1, 0xffffffffffffff80, 0x100}], 0x3, &(0x7f0000000200)={0x800, 0x5}) close(r5) pipe(&(0x7f0000000280)) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x4) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x39c2dea5, "855c55021a0000707b6300"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r4 = dup2(r1, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x9, 0x401, 0x100000001, 0x3, "59566cd1cb5e850668130e0c8dcb132b30b6239c", 0x6}) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x2) utimes(0x0, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/200, 0xc8}], 0x3, &(0x7f0000000340)=""/203, 0xcb}, 0x803) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8900, 0x0) close(r0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/96, 0x60, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0x9}], 0xffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0xc91, 0x51}], 0xfffffffffffffffb, &(0x7f0000000100)={0x1, 0x2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) fcntl$setstatus(r0, 0x4, 0x8c) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7}) socket(0x1, 0x5, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = msgget$private(0x0, 0x2) r3 = geteuid() ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$KDSETRAD(r0, 0x20004b43) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r4, r5, r6, 0x10, 0x10000}, 0xfffffffffffffffd, 0x10001, r7, r8, 0x9d, 0x8001, 0x50c, 0x3}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29", 0x78) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) 16:00:03 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x80000000000003, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) mkdir(&(0x7f0000000340)='./file1\x00', 0xa) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r2, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r3 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000b40)=""/227) mknodat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000000)=""/8, 0x8}], 0x2) write(r0, &(0x7f0000000040)='On', 0x2) write(0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) r1 = socket$inet(0x2, 0x1, 0x860) getsockopt$sock_int(r1, 0xffff, 0x1086, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = kqueue() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="90b8a7aa5f8f94fcf6de741221c44966cf206b7381453474d3bc6c71971b3bdeeb914e60525e5a5b5f5c1975f96ec2f766e753997a16b2408b13fa08578a45044a6c6d880f4598a70671cbab89c22113a357867ee0d3ceaada550a69f62518a6692d72fb6bbe0e54f45075deeaf760aec240e43ccd5a60fa29f8bff7e2fe8684414b34efec62d13191d88a798ed84f644b477cb497fcafcf", 0x98}], 0x1) setsockopt(r1, 0x919d, 0x5, &(0x7f0000000200)="fe5445faf0e5f29186396c13ea15b547f5e80938f8a3ae21ced89d26d2b5f5584dc9af0f270490503a6a7233e8ff7c327ae27b2e8c0c40a02dc758b5aef3dc810f97599d6c784df587917abef13f9bbbfe191a8feb0cf549079bf3ad2f4ea51e38e47f77dcd1f6b321a4192d0a5fed1a4f87b495097e1e3df11ab471110e08f7f888f967f259737a412bb8b1c7302777faffd6d50672751eada6466964274525c53077544b79c14c6950c31372c7d24aa70020be16fb266ae8a458885b0fd371a338ff4dfec874213161b4ff8f86f203387e9ee8b61cf81cfd305c19b55d3849a4982a3ea243e69ecc72689ed55c6d012069d434f342ead71eb54c0d3c111c100657ce2a8792acb28df726e2e1f99aa2197be1cd9629e84e3a38c561303be9080c636328322694e3b75d64be0b3041aca3751e69343b9291f7bbd3981669e6d9ebf6025c183af20422d8c200971a1353d29cb36d65063b0039a7090008cbf6d2f00a95e9d9425e5bd7ff74f9e33f49dbc6178b820c5b6db542a3ac905d8c398a021bcc01de9c46be81efbf2bba84284cf59cd3bac40b21a0c62c65c1c87e02bcac5aad0e5426f502a481e995e85c96913a0fc9080df22420dbfe4dbaf1e6daf40ef067f0de826ea7b01c192b45c8806a8cde16eadf4d29c67f8bbc135ba8fbeb71fa7605d009b67332af71e82daf6690d3e99d74ab0fccf6e4641a6e10a108f6c3417c778b7ac0cbabed602662477b13351ffd3757fa8d17709b4c1a3257d784997a29a40e7b65b6a89b33ef59f032cb0692e8a57467168045888ff69795aacf85f2da69b1b1f02a8ea68a680d1e026c1d7262c77cfc4b19599c08bb6f718612a81797a3525797c23aa6bbf415be12ecbaf9438e8c87632c34752647aed89896a47526b2879caca820b5d69590d9beb36c7e49580d1f3d7385daa56d1f970638e44f3a40331201a83140ea5700643900d6c6e9991b4970fd9d982e19e38d7acf76ba86a5d904a645c5f52b571adf00297bc386706efcbf60c1658d2a3a4ebf79f28645084353c76af2383c84448220f6ea48d07d77462863197818d51073d42bc14a3ee8ee6c5c3647a7788c35e3ebb0f7e4009372b1e4a9700375bc3636b81e4c346dfb00cc1bbe79249bdba0245a0f033862e0c0079762e605b5e84c923ad76430d18be95a05e2f3ad2764530496cb385927cdac9b880fe0dbb3c67a2a2e09c3eb9ce95928aed811807ee9b40913a08d8ae52dcd3ba6d2faff07ec2fffc61f501e2276b5206b1b8a99333178f0853c0cc3df5bee192ea363f34eecfe76b3a9aa6fda629300245f4b48da3c8732ebd8d598bca0466e133b503b40f322f7362a0a6bb0c3db7aa448fc129111592c6940e6013c930147bae9e9728688e3536a034547c4650db5bb4150819048af639ab516c6410a1464f38e9758fa0502463ecc50985724a46d48cce5030d0132a7050f3a8a524bdb128d373494626a7210d7faa05fd4de15e15995c6892fbb84b7a045fc621f4c4929939b4a3638f6849c10cb0a7a3d33e9767aca1257eee397b2220dc101a57c9bb551e9470e1b37065cfb5a0cb5d1b2476c6733fc4002160df63e6328c123f4e4e7401f745e9ab0408b8ead1ab72ef3a832f14e6d2eee61dd61cbccb238c396ddcba1b1a3198fcac622bf0a2ee62d900cde43bc4aee5c5c0b01e3d01c0c36565fde1a7dfb54034aae0e4593ef6c3c0ff7de314de10b2f56b135e3f0244efa3d4b3fa7d9bd225a40eaf1c30db60db3c32fadefda9ec0071662a207d6818fa0d2844b29411bf5efafdfb59b7f045107741d160d24cf82affa693c4614933a31726d156ae664131cf18fac767bc9c1302c508258522d60eb7c49733a53bd27cf43dbd5421bfa54b46909443093cb426b629f119485d386bb7c79a592fa14daf7b57a11da93422b2dfe576cdee358ffea94e8f7eb9891bf9a511af10cf33e0d4944642c16d73772fd384cc6148a9895bd24c100a5b944103a3bd59b9b91e57c97eefa4095d85423163bf317382ffd83c4acf1e2ad955fcb7ee3cf5cedf86456b4d92c95ee2497feb4d787390aa6bcb9f6907f0eb62bfd7a3eb754c2aed21dd59a094a9db12c4de9f85e567854340e47c4af5eb65a3172f153d230702dcfd19669a1dd5e5053cdedad068d164cb1455cf133d3a8ab7589f63276e2cb8d7017c1f14ee330515d601075d2f2a067518043fd0ced125d67f9f625761ef8ed5d7c055431740a6b42c4b3e9cfd0b3767f9b828cddf89716929c8b9c63cca4f9475a0c4c7fc7929f2bdece8bbec3b872e3926bfe9b23c2debf97502c5fa65c7b186dab4bc6a7752f202cf4290d61f2ebad5212eb5f26bdc2dd60672d81efed0b11edb7e2064e549bf0ef7c07bfd8e566a50b23b08164740aa82f4206aeee1524f931a3ff5f6242ccf5a47b02843fcab7faad3609fc4694c9ea649914c2cdc69d3368e0adda77bf2d2b89982a7e43e26fc88a4cc8433c3cec1e5a3c4ad5bf2144066cd2dea17a0067fe4a02bc1af5ef7a5cb6fe277580201b9b412a49b80770e768bd7cb35111ed26a6c98d40e085275e7ddd53d0e82c147e33698f672708d6908ba07a80484b94ec1b8953360f67e106a36a2fc884de64e40a02cbc94c72d78af80e3b55112821d832878b3b7c186823fe9861816a95d5b76eae8ec9f5fa0acd051dc3de6cb08da943d2b341bc0b1cd745da9ed89b4800c85c81187073809c45a9d42255c73468d8bd3114d137c61f81d754581a8117e3da6f77abf980646ae07a8003d82a933e084cd35c405d1bccf97df91c37e8564dda5eb53ecc1d754bbdf507f67a6d295c6b015d62d26189e25136c925056fda1d79713bc4d4001adf745545223ac383d214404271773eecf851428a307ecf842795c6c9c9e58c77e3e8dfb26ad7540b6e45b299f601d1f21117a321b40c325fc8182320074594a233f97c52775d1b86de40cb1d62edbd9f5c0a9fd26429deffa6c65e0ddd26677f95b1d73ad3d1a5e22fb7b2f7b0d15662be89d055006f28b9d3966128ba021d47a5d83bbf89b0659be733177f2360bb95615b4e491bd0cb7f0ef5a23af82a5fb4f97a534a2ecf4ca5b4428c0f6ae74127f71be02c61ff4e5e4bfa7548cd789edbbf67dbe4a1d7e214b60fb83d0369bc39d74d72e67e9efbed72fd9f9d00bce6b997e5672844e2df5e856e0752de4b2e0f61f91007f355a02beb39cc688be3c14f94f43eedab2b54c3760d69ee4283ace580858078f6a39f388d7a44834820655311f282e58990e012501d3941cc4d25562ede9515bc661de8d459a94cadb9cf978f457f84cf8e83f28df4a2bc4b86887712fc84c81bba9a5773fc9b076837addfe4637772b106a4de66a41160c9f81b57faf267d5614951c6fdcaf9dc4168d9c74927474c08518115df7a60ef689a8744a623b58f8f72dc79191b9da6e64b689126edfcc9c9631c606b297ff670089241ba9de58313b3aeb08abe4558d9b75919b1f0291b81722870377d8200834a9006ffbeff3d650b6db7cb25bd4606f863c607dc6b36c4eb4f8996b5d053debcc70391dcbf0501df2adf26e2ef1fc352ccca550bcd325dbb8a0903a86be139c2aae1d06c4896082d42379de68414e7c3e816c5fb0583502037dd41da4ea0c3a53b314d8eeb9e1d72e62eedafd2780eeac2711423e58c90298f7a53d5b60c1f0f42b1e8c50fa48a3f69a06bfe3066904ba068eb6741a603de3e6c6cb43f0c7fa623a63027eea8f0808acb742d6eda46566fff3fdaa5d2adb555c00bb063efde125aebdeed49fb583bb0492e039b6734fd3dbb3e22752dedabf9bbbae538ff94a3ebc59cc6c061f3a863c226c9375d1cd78827f291d7b955b996de683db6f62a301918a28145298ba92bfb0799a53d03a09136de3a7d88edcba655eae2a4e1a7c28ec522552686078f6a5d7e39efc97e3e71c17de426edd44d85de22b3f159070479c4e635372e32ac1ad50478f13859d89d6a48ac50e96eea41f9475623877da3fdbf6438e184224c0ea9dbe1784e5daa5fd217b4b72f80fcd06c9df401b0c43dfa246a252bd9e230547bb4203e41efe05ed6a626b3bbd0de02e0aed4ed73ea3c3121ed6bdf374aa216cbe6b037872ce5fa3598b20c7738d193dbe9ae6f3b276bac9dddd4ef6138cb9d2a19b5fd11a9ada9ea305d72198adb2d3d3ed0c0e7eebd744fb7c2eb90e787026cb855eda0364283d029133871679786c967372a0055382f82195a673803a78093a8621af75e03f7633feacd4d7a0cbf0b7667880ed78ae5375994ca0dfaca44bf7087898a2d1054b4b21e1fefea23efd687fe2f60d1107f2b5e62683aa083fe0f9d680ccb11601e2ab41051b9a05a1c515387797583e9de9d2847eab6f4dca20d1e049d2a80e16a049cd06fa57071d6a45fac34560b24aef0afd6b9b80fabdcf74e8c14c40390084f2f385789956d3a58241f0178049ac22f43eebcbce81315a0c632e9d436d253f61cf3ef3058828057a63551fb2d681747c383512aea1e00808abb267e25eaddc1c1c3617f8ac845f100d0c11c21eb5f91b03f02fc58f37c993c6e3751328e2560b7f969ee6f25f36f21f7626c465ae8b3f717bb29f2f263fbf7d5117057c4376e5dbe2c15ed58678b440c51f80ab9eed65188e526882b56ed0f11cebc0c1546235acfc2b7b9f385ffa5a9871e2e18d6f07b727f12984de615a0be5b4b38593772bd351cbdf33661674c535e36fc2a79c0acf939dc62cc5624eaf9c47c151420bdd7a6d0d8819a318df0c3e644ed0ea78c5ac2577635dbcf55de4f75b3957ce62cd5d6c38e06948afeaa40e61bc97c54ee8467678a36af433ed115585a50a2040bdb93d82ba62a0c5cf7eaba67783492b82ffe77117d662b5b381e83aea68d3b2efb7bb3d226ba8b9d758c6cebbb1f0f48e6ed9c44b0df44fa113e12b1fd80c205b864fbd2da5ad32a6e29e1228d64b013cc9730b49086f1da1f587e8f51418f8066038ff3fa85ce4ca9661039dc036215434c1f65e08b828141421efaa6b4a41f34c3a16f02b66994bed0f9bc798165fde64560aa3ebb603d559249bd60b1e8ff03b3e3e7aa1f174d4dcabfb08467dc51cc256d1f6573ca0ac9664bbd3af48eb8aa7a47b4e822d8cc8b73079c07fb4c7952a1b4caa2c65aa215794e135541c35aab79b2419a25b156530daf46c314a8448f3e10641105a42866b60cf77ce7a708fed62008e4530196c64b8adb442e3f2c52c64acd0749372b6194153a48e3382e889ea4e783540b8b086d758fd3547dea04b534c37d02b2d92989516f7bc36f3e803e7732b1eb38681913b7164bbfaf05f47520e3e5f0fb9a5d57fe18f4e15acd06bbc7883610de980f7154acf768885304b72d7912fb065908d0e43623bac524d8a4ccaa2d267c8351035e3fe60546555f36bffa637f4fa503f5212c4b9ee11cf64f34cfcf322b8134b7ff90184865df17bfdcd6d90d1a0f235e3b1675bcd5390ff83a5b77ccff0f171b5f567629cae04190a1cfe03e0fe8de5a2f14b14e1ea64914586dbe28c5004b9c977c2c2b313ecd2a8c4a8f803b5115ae59e8a0fa876679abfb049b736cf17bc5ed0822f5a8540238b283d53a77ec8f8ac8a0f065ec17d3239ecc6839d627ef47d90249f06f93f1df14d9c252a9e9da7e200a0cb98153c0c7433a5708015c1a10a51bebd0b2f4a5e8c9ade1f42a097d716e07b950ca8b99cca0c70ef24df28418be774c869989cb7ecc45ef626c17b7931ffa39329784ceb78954349d987ce574bba0563202ac1175e8", 0x1000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r1, &(0x7f0000001240)=[{&(0x7f0000001200)="ae90fbb2aeb32703c456c10c4bdab34651d1a8c9cbe3a6", 0x17}], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getppid() fcntl$lock(r4, 0xf, &(0x7f0000001280)={0x3, 0x0, 0xe27, 0x9, r5}) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={r5, r6, r8}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001380)={0x20, 0x3}) r9 = open(&(0x7f00000013c0)='./file0\x00', 0x20000, 0x1) bind(r3, &(0x7f0000001400)=@in={0x2, 0x1}, 0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001440)=0xa006) seteuid(r6) readlinkat(r3, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/227, 0xe3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000015c0)="70665099faed75852d22f34fb71d9b39037a0757e677c20536e33764c57183eb88a79a68c2da3aa2", 0x28) r10 = msgget(0x0, 0x111) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001600)={{0x773, r6, r8, r7, r8, 0x8, 0x6}, 0x8, 0x200, r5, r5, 0x8, 0x7e, 0x2, 0x1}) recvfrom$inet(r1, &(0x7f0000001680)=""/119, 0x77, 0x842, &(0x7f0000001700)={0x2, 0x3}, 0xc) kevent(r9, &(0x7f0000001740)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x3, 0x401}, {{r0}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0x4, 0x830a}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000008, 0xeb9c, 0x2}, {{r4}, 0xfffffffffffffff9, 0x1, 0x4, 0x28000000000000, 0x64f}, {{r3}, 0xffffffffffffffff, 0x12, 0x80000000, 0xaf, 0x1f}, {{r2}, 0xffffffffffffffff, 0x30, 0xf0000080, 0x3f, 0x7fffffff}, {{r4}, 0xffffffffffffffff, 0x8, 0x40000000, 0xff, 0x7f}], 0x0, &(0x7f0000001840)=[{{r3}, 0xfffffffffffffffc, 0x30, 0x8b, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x6, 0x17cd}, {{r9}, 0xfffffffffffffff9, 0x44, 0x4, 0x400, 0x3}, {{r4}, 0xfffffffffffffffe, 0x46, 0x40000024, 0x1274, 0x5}], 0x3, &(0x7f00000018c0)={0x1, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001900)={0x0, 0x5b}) clock_getres(0x0, &(0x7f0000001940)) syz_open_pts() 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) getrusage(0x3, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) write(r0, &(0x7f00000001c0)="7e8b4b2d9956288885761dbb8e5ef9d2c0b0b51a71222c76cbf241724066a92febf95cd7f5ce25acb84ab5b7652914d5", 0x30) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xffffffe2}], 0x1, 0x8) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/64}, &(0x7f0000000140)=0x42) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) open$dir(&(0x7f0000000000)='./control/file0\x00', 0x200, 0x0) 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x4, 0x0, 0x65ab, &(0x7f0000000080)={0xffffffffffffffff, 0x4f}) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x81, 0x1}, {0x18, 0x0, 0xc47, 0x40}, 0x3f, [0x8, 0xbee5, 0x1, 0xffff, 0xc8a4, 0xe8fe, 0x9, 0x2]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x10000, 0x4) 16:00:14 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0x6a8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r5 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000c00)="347b7b8bc95b360137efcdb647556810651e74d202cef6b203b921c6bc24c94e0f26abb14056f2312763249071b58a1008e9c83921238bd07fc8aebde5403099f4a28ba4df7076176f6a483ba5e3930bb4c142228ba5c92ada784a15d3cb2fa44a86c746cbae7a5dbb2718cdb062ce45282e9f2d9373dcb77105d22c8560308633c3f5077c519e55c870527be201943875726dd3cd", 0x95}], 0x1, 0x0, 0x0, 0x408}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380)={0x9, 0x15a400}, 0x8) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000003c0)=0x9) sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00f4e3af0316131a1266be004000"], 0x4}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x156}) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="00002f0800f2000000"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r9 = semget$private(0x0, 0x6, 0x1fe) fchown(r7, r3, r6) semop(r9, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r10 = semget$private(0x0, 0x1, 0x13) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) semop(r10, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd0, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x3f, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x2aaaaaaaaaaaabcf) truncate(&(0x7f0000000080)='./file0\x00', 0x200000010001) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x1, 0x7ff, 0x0, 0x8, 0x7, 0x5, 0x1, 0x1, 0x2, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000340)={0x4f8, './file0\x00', './file0/file0\x00'}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000208, 0x0) lseek(r0, 0x0, 0x1000000000003) read(r0, &(0x7f0000000580)=""/23, 0xfffffffffffffe58) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./file1\x00', 0x10010, 0xea740ab31c42346) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/2, 0x2}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/35, 0x23}], 0x7, &(0x7f00000005c0)=""/109, 0x6d}, 0x43) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000140), 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x4, 0x0, 0x3ff, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) r1 = semget$private(0x0, 0x0, 0x603) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x0, 0x3151, 0x1800}, {0x3, 0x3f, 0x1800}, {0x2, 0x3, 0x1800}, {0x7, 0x7, 0x1000}, {0x4, 0x7, 0x1000}, {0x0, 0x10001, 0x1800}, {0x3, 0x7, 0x1000}], 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:00:14 executing program 1: munmap(&(0x7f000071c000/0x2000)=nil, 0x2000) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f000071d000/0x1000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x244, &(0x7f00000000c0)="76bd2df0c583eaa76b0ee0a23e7aec746fff3122828e912d1a45459efa5a86fe94f8a4822218d287e30e04609c8012e0aafe00e3861b15953b296ae59f2b4fafd23a06f5736d1c2f5c6c0e56ceb969b714500e3a71c5976375df5aa36201cee52829f71bdf678aa1", 0x68) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x600, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0x5e}, {0x18, 0x2, 0x8, 0xaa}, 0x5, [0x8, 0xfffffffffffffff9, 0xfffffffffffffffd, 0xa86, 0x5, 0x9, 0x8, 0x8]}, 0x3c) getsockopt(r0, 0xffffffffffffff81, 0x80000001, &(0x7f0000000140)=""/21, &(0x7f0000000180)=0x15) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x102) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = msgget(0x2, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/174}, 0xb6, 0x2, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0xd8, './file0\x00', './file0\x00'}) r2 = semget(0x0, 0x0, 0x1) r3 = socket(0x2, 0x8000, 0x99da) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x8001}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x4) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="c7a2354a83a790560de784347fbe3950a9125f65b1e628fea2dea728b7a7fb257b3b351cc96ef201a0c524deb04b20ad0e6a3285267072b23427100208ec584c11e573f0701ff7a9e7f0e45bd5537af8c80bf23b4525cd1a705821c0f290dfc04d54481fca2a6f834e4f358aac6b43221873b8cc68", 0x75}, {&(0x7f0000000280)="cae78c27bfa7c70520a7ca0f1b3a7c8adba585ec3476342456fad2b6cc190704eb2f2b3193db92e0b98c0f7811385449339a15c20a", 0x35}], 0x2) semop(r2, &(0x7f0000000300)=[{0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x800}], 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) writev(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)="927f84740dbfcc6ca56ca23d8d50eaa192987f42fcf1c04bbac2342a3750e1e284ae27ff4502da434617ce4e023958", 0x2f}, {&(0x7f0000000400)="8b42c1ae9be231604ed76f2cbf38d0547599cc80597c458c3e79e3d19121c41ad99b54b5a611f00b421260bc5ecab041ed0eaf0419fd3890d947b361730e197e6077152470660d12772e527469ec5e5d9e140dc6a65881a9901875", 0x5b}, {&(0x7f0000000480)="68c56d30122c37057b766d9a3731c8cfe9292e2ef42983f08d2d3acc99451cf9bf0d9a4da779ca3dd821e2d555218f7bfe1331176663a033087081dbe4a7df7b72a62a4e3f2fa536537fd968fbf6d464d7c4", 0x52}], 0x3) semget$private(0x0, 0x3, 0x20) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000540)={0x0, './file0\x00', './file1\x00'}) r4 = semget(0x1, 0x2, 0x200) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x10) msgrcv(r1, &(0x7f0000000600)={0x0, ""/201}, 0xd1, 0x0, 0x1800) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/253, 0xfd) readlinkat(r0, &(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)=""/38, 0x26) r5 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000008c0)={0x3, 0x1, 0x4, 0x20, r5}) connect(r0, &(0x7f0000000900)=@in={0x2, 0x3}, 0xc) msgsnd(r1, &(0x7f0000000940)={0x1, "71185e8e9ee2379f052dd8cb9f551de657dfd73a1cae549f66dcb8179e2f42b8f2922dde32fe0b6c9f23b22ebd7cb829cf195787f14f763c337e108b2931736bc3682dcfbac5f578afb3f486880986d43e19ecd89091420ea4dd34c9b9f4f3075bb2fdebb82f428c8e46e676195baa97ec14b6840599cc360c244cb13a984f595ff25734a38434fa4e05a0fe91e1becfcb0d1c2545cda2612efb63f5a096cab3a2027848f88a14aaa5411809400d5955943444a81608acca66a06ca1c2b983"}, 0xc7, 0x800) semget$private(0x0, 0x0, 0x441) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000a40)=""/4096) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001a40)={0xbf0, 0x100000000}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001a80), &(0x7f0000001ac0)=0x10) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)="b5fff649", 0x4) setsockopt(r0, 0xed1, 0x800, &(0x7f0000000000), 0x0) 16:00:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10309, 0x0) shutdown(r1, 0x2) 16:00:14 executing program 0: chmod(&(0x7f0000000200)='./file1\x00', 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1) msgget$private(0x0, 0x160) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x58) unlink(&(0x7f00000001c0)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/107, &(0x7f0000000180)=0x6b) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x24, 0x200000000005) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xa8) 16:00:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730704cafacc3e9e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) openat(r0, &(0x7f0000000040)='./bus\x00', 0xa6531684bac26e1c, 0x2) mlockall(0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x8000000000000016, r0, 0x0, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:14 executing program 1: mlockall(0x2) getppid() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x20000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80c, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xbcc}], 0x8, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x80000000, 0x5f91, 0x5}, {{r4}, 0xffffffffffffffff, 0x46, 0x4, 0x81, 0x40}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x2, 0x9}, {{r3}, 0xffffffffffffffff, 0x9, 0x11, 0x400, 0x2}, {{r2}, 0xfffffffffffffffd, 0x40, 0x14, 0x5, 0x1f}, {{r2}, 0x0, 0x20, 0x62, 0x1, 0x6}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x3f, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x20, 0x5, 0x7, 0x200}, {{r4}, 0xffffffffffffffff, 0x80, 0x11, 0x8c1, 0x3}], 0x10000, &(0x7f0000000100)={0x80, 0x2}) 16:00:14 executing program 1: clock_gettime(0xbf5d81f4c3c90870, &(0x7f00000000c0)) r0 = getuid() setuid(r0) r1 = socket$inet6(0x18, 0xc005, 0x8000040006) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r4 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r4, r5) setsockopt(r3, 0x0, 0xa, 0x0, 0x14a) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x3, 0x23, 0x10000, 0x9}) r6 = socket(0x18, 0x400, 0x1) write(r6, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r7 = semget$private(0x0, 0x7, 0x8000000020) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r8 = getgid() ioctl$TIOCSDTR(r2, 0x20007479) shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffd000/0x2000)=nil) r9 = fcntl$dupfd(r2, 0xa, r6) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000280)) semctl$GETNCNT(r7, 0x7, 0x3, &(0x7f0000000500)=""/76) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f00000003c0), &(0x7f0000000240)=0x10) setuid(r0) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000004c0)) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, r8, 0x4) semop(r7, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x7}, {0x4, 0x9a8, 0x1000}], 0x4) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) socket$inet(0x2, 0xdb7717b2d24ac9a8, 0xfff) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xa8, 0x0) close(0xffffffffffffffff) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x489f, 0xff, 0x2, 0x7, "3f581d35cb00e8a4d4c2ec822fda19b35c832a63", 0xff, 0x7}) connect$inet6(r2, &(0x7f0000000040), 0xc) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001240)='\x00\x00\x00\x00\x00\x00', 0xfffffef6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x12b3, 0x843, &(0x7f00000001c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000040)='\x00\x00\x00\x00', 0x100000995) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 16:00:14 executing program 1: socket(0x6, 0x8002, 0x80000001) r0 = socket(0x16, 0x7, 0x2000000003) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:14 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0x2ea) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000002000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) close(r0) 16:00:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1c1, 0xfffffffffffffffc) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x420, 0x118) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = dup(r0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup(r2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x6, '.\x00', './file0\x00'}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x80000000, 0x800, "2a74f4ef98e9cd62fad97be0a78d8e58abace2c7", 0x1, 0x947d}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007ffffebf, "a508000000027ffb07021000500000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:15 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) 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$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)}, {&(0x7f0000000400)="81d205b7024d682567a1528d2ed354d631a552a4d075fca8b0788ef978c4e4e4f42219eb9922c7cc38463c996e80d13acdcfd24f3f3784433386f219a8dc57c85abe1aa08eac51c79edc415634ee0032d076ac4c193bfb5712074ac727d58661600fdc465788f4acee68e5f36aa85ec52a30b6e99dc98ac50c18e58b1f7d89e9b0d22b6454ffedbce5abdc33fa5efe3ea146af2935d0", 0x96}], 0x2, 0x35) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/63}, &(0x7f00000003c0)=0x41) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket(0x2, 0x3, 0x3a) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000280)=0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="d7bc9e7c144e0161", 0x8}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) fchmod(r3, 0x18) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) listen(r0, 0x9) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4301) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f0000000000)="76520c7d60595766c1b4", 0xa) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x5, 0x0, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x8) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0xffffffffffffff3a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 16:00:16 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x102) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x103, 0x6) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) openat(r2, &(0x7f0000000180)='./file1\x00', 0x8880, 0x0) write(r3, 0x0, 0x0) 16:00:16 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r7 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r7, &(0x7f0000000340)='./file0/../file0\x00', r7, &(0x7f00000009c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x7f0b06517d4ab753, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000280)=[r5, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e696c65302f2e2e2f66696c6d3000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x7) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0c000004fece2013c982a20f7f20f8124374080a2da495bbe50161de7d95bfb51fb97d2d3452d159de27997ce6298376783c946b7273c295b178f69e7852c628b203914a9833b5731416b0"], 0x4b}, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="05002e2f7b696c65300c1d458dcbf18e0c989ef0f541a56d9ec42d75b1a6a843ac55ebc696d92ed04447d76d7f1644a7e65f43279311211f9faa098f299f28d4ae5c8040ba8f49d8974ca40399e6e0c655f0009b8a20000b5a83760c2fb010054c56bb5a5effb675ef1bafbdde0e7be1df23985c90180100000000000000c87aaac19e4ac811652f2500000000000000003b82a7c28ba6f895a2210fe5ebd1dca06ad73d0f0164c9b386fe878fa5fa2f80861ed2a90119fd768fd7c6bcf0edf72b549f2fd75c9f0c1aade71210475ded68af862b6b2cc14997f572011664d3337d2bc632335372b429c3011196734210376a51ddd2706a74"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x1) r10 = semget$private(0x0, 0x5, 0x2) semop(r10, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x4, 0xa1) 16:00:16 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000880)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0xfffffffffffffedf}], 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000380)=0xc) close(r0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) sendto(r0, &(0x7f0000000000)="7936846e1f8123df131ee0773784ff732f1748dccf1efe6f4c9b1bc3e8c1019cfe26", 0x22, 0x1, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x10000, 0xfffffffffffffffd}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:16 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x3000, 0x60, &(0x7f00004e0000/0x3000)=nil) shmat(r1, &(0x7f0000144000/0x3000)=nil, 0x2000) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x1, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x1, 0xfffffffffffffffc}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) r1 = semget$private(0x0, 0x6, 0x34) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x84]) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x110) getdents(r2, &(0x7f0000000100)=""/57, 0x39) 16:00:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10380, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = getuid() seteuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0xd, 0x0, 0x641) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1102, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66596c653000"], 0x10) shutdown(r0, 0x1) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) syz_open_pts() mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x11, 0xffffffffffffffff, 0x0, 0x28) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80000000000) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/168, &(0x7f0000000140)=0xa8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x80}], 0x1, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100000, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x1000, 0x1, 0x10001, 0x0, 0x5, 0x25d, 0x2, 0x1, 0x0, 0x4, 0x8000000000000000}) write(r0, &(0x7f0000000200)="510f97e76a39068b77e4a7247e6c2e70a9a342a073acc5dae9c947dec3", 0x404) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') close(r1) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x180e0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x90, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3, 0x200200046485d43) chmod(&(0x7f0000000040)='./bus\x00', 0x80) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x86135) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0xa}, 0xfe76) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x3178e9d8214deffc, r0, 0x0, 0x34) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) poll(&(0x7f0000000000)=[{r1, 0x62}, {r0, 0x14a}, {r0, 0x44}, {r0, 0x4}, {r0}], 0x5, 0x6) 16:00:16 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000901000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = getegid() setgid(r1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) munmap(&(0x7f000089b000/0x1000)=nil, 0x1000) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x5}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x2) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x44}, {r0, 0x100}, {r0, 0x80}, {r1, 0x20}, {r1, 0x104}, {r0, 0x4}, {r1, 0x4}], 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './bus\x00'}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x100}, {r0, 0x99}, {r0, 0x8}, {r0, 0x74}, {r0, 0x1e}, {r0}, {r0}, {r0, 0x4}], 0x9, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3fc) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effdca8 failed: hole in range 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) read(r0, &(0x7f0000000180)=""/160, 0x96) fcntl$setstatus(r0, 0x4, 0x80) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000780)=[{&(0x7f0000000240)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0xfffffffffffeffff, 0x20, 0xdc, "9750b3050d586644b2d80621347ccb9df0805072", 0x7}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) sendto$inet(r0, &(0x7f0000000080)="934f680b09371f610b68bc5847ea1f6a733eddf4093c16f733ee39f264d55648f88e6d949140b42e39ed34df8ed9998a17a9412d261e47a5cdc4e29df271f7d6dadf0deb2aa379c6ca4f2d972628c07342e26d03b02310d1c65bcfa4627e954cff9894f298c7a9d9578aeedf1ed38681a1b353557d", 0x75, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="140000de0e3a894085c6ce948d5d4968000000000007ffe0"], 0x18}, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x10001) socket(0x22, 0x5, 0xa8d) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0xfffffffffffffdbf) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) select(0x4, &(0x7f0000000080), 0x0, &(0x7f0000000200)={0xffffffff}, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xfffffffffffffffe, './bus\x00', './bus\x00'}) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) 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) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000200)="28ac2a18ad0c0e2b8086de7ebd53d32a76a7e2d64fa34c883cce84c0e71c582d1607daabebf42380ce15b2cb73349187f5ed1d8c3a778da4e82681e961238fa7910b782e42bbf52cbd0cef6e95336f6e9b8809645ce0324047482cee5f35292d45032aadb5968662a36536fe91c7d24fd6049ff5f2489dfd102478ff06ee8e1be1612e26ead4c85e42b89f1606ab0b9082a5169628f4279a8e8ed54ed8b3d40ffddfd012e1701b9726b8c7a09abb8dbd5ba7b5c2afe216a8976a18cbbcd5decb029956906cf3c1533940124b76b12ac66ef855687e6fff840e0b50a8b4acbf", 0xdf) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x1d) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x50) r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) getpeername$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000340)={0x0, 0x3}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186000000000141100000000ffff0020330d05ea7a66cf2af9b5c3adaa0d0006000070fb835db690f36c000000000000001bfaa7e5da21ae25927d16b9", 0x40}], 0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) sendmsg(r4, &(0x7f0000000a00)={&(0x7f0000000400)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000440)="0151b817716464abbc32bfa74da7032a05fe3a1d578557b85ca6c83c1e337d24660f4428d90f8c7bc219ac79d5fcfc54256f5e41043df1fa4e30c90df250e684915a33698a280ee29eed3f2d15e569ec244c8b69412dfaf1a46065363bbf7930df161225bab28950f6254116d00ae9", 0x6f}, {&(0x7f00000004c0)="ae2400cf22059267", 0x8}, {&(0x7f0000000500)="8db3e186e175b1cbeec3218fbbf1008010d7f235271b4b28d4ddadd7d1ee471727ab95ff9b0ffd9d1ac3f3ba751a9de9a7088256ab2cb4a969816acd91142f0c5ec17f391c27085a4b911cf501164f4484b16b726e5be0b92866", 0x5a}, {&(0x7f0000000580)="cee233ee7966407630c98abbfdb6deb92a55a3c65fa015cb0c353376e7b1092e473e375dd46ed3348790ab5adfea843a3b3ee60a9c6f77dbfda30c94e432c16efe32dbde2ff918238b7494e42a3fdfde902a60addb0f2fde3d86e4cf3c4a87b18742ac456b97dd2ed3ba22377d38437b1e29431b7d2b88bc07e900108ab148d4ecd0f4e73540f0c4427eb2de2a", 0x8d}], 0x4, &(0x7f0000000680)=[{0x20, 0x1, 0x8, "3dfdfa8310cc08953c48c2dc9b"}, {0xa8, 0xffff, 0xfffffffffffffff7, "67b54a492f9db1c056f45622e686e9d9575c8cbb0ece339aeae9ca2d3f7c7418ef9dab1df5f2ae2e562b7bf05f6dfc34ccc0904e136d777aab14ab24a9ee8f761e39c9dbccb026294df6957b0aee1b910f6a552d3c3f716c2bd54348e4db35b143de077c2f3029e0c15f765f2b48cc76ca963815b480f1c33d5bff90ad9b6627abdb867ad9f83bf15b2afb17fbbc421c83c3de"}, {0x10, 0x0, 0x9}, {0xc8, 0xffff, 0x9, "e20779adbac4dfdea23666aea9d8167c03b605a44214518d13089510eca471bd481d36e111d0ed34b39945d0979c8b7f7d40d3784e64bc46e3087b3a78f8123a3f2ae19903099787b1de5a7ea0a2ef416bd636170d86fed2e5b50e1144be30c0dbd14aa3140a22b8e15d75a89a30b42f0bf4c07e7f30c824d71884717225fbf28026542bf7283021d57e26d96a9726d1c5417be62d7aaf632176e3919b38e05f8029d0147a46ae80f7e7b494568ead36079f"}, {0xb0, 0xffff, 0x4, "8776fd172591b206a08bf52e28c430c4efbffd90221f0242916780e01e36d69deff10568111769f83bdae7e43c59315718638446a917b14332d30762d810dc7b45a39e7467aa360953ef3ac02ac9ff2913d10469b87bbe98cd8b097508782c480fec391a29c65abb5a47cd6dc01345f1cfaee13cf1ba726fefd82cda330c035a7be4e00d33977db5e13b5719a7f12a5dca9f767e2d49766641"}, {0x108, 0xffff, 0x9, "bb56af560defae8b6cda92436534ff86b9c3185b3ceb12ddc08f09e211f8c3e97859a765ebb6c2a406092233463f34ea4aa345f2b8df033e766a3e47b8f95dbea56d36a353671f01e93ce4f842e7ac31fdc3f43f6e8dfbf621a70a2805d5330fcbfa3438c95f8352a43c9499a9a2a34ba8eb21d6f286f06bb05cfd1f53cf0221b6934d95b182b19b15ae56a18e883105b6b39462837f4eaddf8e34c5a9c1ae870044a14a7c085088eb824f9c5c7ae75a6b69f153a9c18989312fb184f2882f05a1bef5fa3b69a30e7de6b690ee0597e0c1a766fc04a11bcac6ddf833d6f532cdffd24440f6c53fc7e55631ae1c8abcb4ebbad85ad432d777"}], 0x358}, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x26, 0x1, 0x6, 0x2, 0xfffffffffffff801}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd0e48e099319206000000000000", 0xffffffffffffff0b) setsockopt(r0, 0xd07, 0x1f, &(0x7f0000000080)="69112d6d076f02649ef77f24b1c315f35e9cda9f5d54cc2e77234b634e797552702eff1e5aa581f0f527b8f0b4ae49cc6db66f27c87db63f11f29c3302d6992b0c6141c9b294bcee74ad16da52c6165c5dd698753cc65c4561cb69237e10311dbab29c2bd19aed067316e4047f4ea0101302a3fc05dd89932e22179980861a544eb4c683f0afe5c0f5cb972b5ba9768ffe20882ae07fc5fd0197531c04a0106ff5aa7709c83a30d8e220bc3b68dd3c4c0068b76f79f6751583d783e703dbe112b61ba4b939d665bb0b6d3fc3c15f68c9f593923ed6e7eba4720e5e6eda08cc8ef73a35e6d7a6aa516252f254619f995fbdc906a854cb17086296406e", 0xfc) wsmuxpoll: not open wsmuxpoll: not open 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x82, 0x3, &(0x7f0000000000)="d3fe2856e1de7a", 0x7) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10010, 0x0) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000480)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf904001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f4f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97", 0x13a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x2, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x13906b3c, 0x6eb}, {0x7c, 0x7fff}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x8}, {0x1, 0xff}}, &(0x7f00000000c0)) setitimer(0x3, &(0x7f0000000100)={{0x40, 0x9}, {0x1, 0x1}}, &(0x7f0000000140)) setitimer(0x3, &(0x7f0000000180)={{0x1, 0xfffffffffffff7cf}, {0x9, 0xfffffffffffffff8}}, &(0x7f00000001c0)) getitimer(0x3, &(0x7f0000000200)) r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x1, 0x7fffffff, './file0\x00', 0x7, 0x80, 0x1, 0x10001}) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) getitimer(0x3, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000300)='./file0\x00', r2, r3, 0x6) setitimer(0x1, &(0x7f0000000380)={{0x130800000000, 0x9}, {0x5, 0x8001}}, &(0x7f00000003c0)) fcntl$getown(r0, 0x5) r4 = semget$private(0x0, 0x1, 0x206) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000400)=0x80000000) getegid() ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt(r0, 0x5, 0x22, &(0x7f0000000440)="692050ad2627cb409cd1a48aef76e4f8be7b15bd218cbb8a89fb5465a58443a3a1676f98e8171557422bc96fd5463d934d67db4817d39fefa397985f42b705ae3628ff8de8e673bc9fa131c563226ac7193e66b1420341feca6114debbccb8f53ee1ec9c525c801d32581c49ae6c50bdd33d3012dc0d0a6fbd9b8c38", 0x7c) setrlimit(0xf, &(0x7f00000004c0)={0x100000001, 0x7}) open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x100) setitimer(0x3, &(0x7f0000000540)={{0xbd, 0x7}, {0x9, 0xffff}}, &(0x7f0000000580)) setitimer(0x2, &(0x7f00000005c0)={{0x800, 0x10001}, {0x8, 0x5}}, &(0x7f0000000600)) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000680)='%$\x00', &(0x7f00000006c0)='%&/\'@,\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='!#{\x00', &(0x7f00000007c0)='#-],%\x00', &(0x7f0000000800)='\xfco{,\x00', &(0x7f0000000840)=',\x00'], &(0x7f0000000a00)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='$[\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\\-\xcf\'^\x92((/\x00', &(0x7f00000009c0)=',@\xf6\xde\x00']) semget$private(0x0, 0x3, 0x733efa50a80d8d35) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfff, 0x0, 0x0, 0x0, "c764edef637e17b3eb9c61aeb213f25514542175"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x6ab, 0x9, {0xff, 0x6}}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0xffffff81) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="8c9a74", 0x3}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) getdents(r0, &(0x7f0000000140)=""/202, 0xca) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x40) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file2\x00') chflagsat(r1, &(0x7f00000001c0)='./file1\x00', 0x2, 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10009, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffffffffff7, 0x9}, 0x229) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f0000000240)="44c4dd17e0e620fd5286cc548d5e396cb17fb0184a228e1e59d70dbe4c5c656e2dc24aaa436c687b6331cee96d3555cffc9b9bc168446a0bfaf776d63cca5816e5d88f579dffb3818f5ae7babe75aae89f31610e8abc9fea11ebc7f8f12e60962f3e1c9a73680174cf33a8de8ef3286a44dfe275bc8e8a48f72d2a16a0f0f8eb19e56cc3feeddb9d0754abde9e5bef79b46b355e6296b7e16c81a00fddcdb5a4c901e5808bdb9526c9a795b2fc01eaf8d1ca3ec17ecff2e90763a85c6564748d8b59e87d53798e8880c619938a895a475d2c9482a49a8b264d72328c49cd433fe20d", 0xe2, 0x1, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x7, &(0x7f0000000040)) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = dup2(r0, r0) geteuid() r3 = getgid() r4 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x1) getgroups(0x5, &(0x7f0000000080)=[r3, 0x0, r5, r4, 0x0]) r6 = semget$private(0x0, 0x3, 0x124) semop(r6, &(0x7f0000000000)=[{0x3, 0x7e113c32, 0x1000}, {0x0, 0x7b, 0x1800}, {0x5, 0x8, 0x800}, {0x0, 0x1ff, 0x1000}, {0x1, 0x3ff, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x5, 0x800}, {0x2, 0xbc, 0x1000}], 0x9) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = socket(0x36, 0x4, 0x1) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/12}, &(0x7f0000000040)=0xe) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) accept$inet6(r1, 0x0, &(0x7f0000000080)) 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1284, &(0x7f0000000080)=0x8, 0x4) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="82022e2f66696c653000fc83b96c9ef778c91d8cd6cb048cf938180a47763821b8820a5deb09ce71d4b58b93ba26f5eae21608b1e30fd00d63ba37c3e2a5c0d91bcc50e14587130a9d86a50e2304c50ee4874600381de8f490747f222a5e176ac7e6bf64cc12b675ae5fd9ba3c79106f6ecbfb28b8835a7813ec7e4e9bfd8406ef579b81339076c614c264c8d84cd6808ad5472fd62c4be904b9f08ed2fc088ce2c9c31046b77990a24bde325f3157dfe52f89ccd3605debb7e491ce15c111f88d23856648e2abcff8d113f99f1e311fa81f204199305543c67f91802ebe5490625e077fd907e0c0acbb0e290606d80a7ae2875edff0fbb48e86acf9fe057d4ce007e751fedc061d2f836015b95155771e4e056d7eec3a5c101bb77f4476c6f725bf14adec32a6e59d0d94f00fc76b970ab939c18b91989150d77b84925a3d072e9910e3e2dc8802eec9ca8bbeacaab4908b1bd6f31b6fe88ea9ee5c2abc69ecafb99b563b5d4e94c7371b9a327fc567e8183e46b6f8df989d8012c7c853e2299f13d1fc2154c58e5e30404c4d1676bf0cb7f8f429b81e5cbf476570152b8471e48ffb141067f320fadeeeeb70be346ca7945070778629f3f67795f0be02815ba1d0b209c39807bf59cbb3272c9305b1a56dcf0c884444b6b5a7a4683c8a2edb4a4b4963c924a7f0cf3e215dde35d111c496d739a9dc790a7bb6eae822fda45401fdb0dac45a3a6e78a9d4cc4c48a06f731b93aca58ed2cc939ef021ade12720ebe457957277e4f5ef398ad7b9035ab51e26a280108b925511761048049a5f935fdad398fd936135474ab111c1d532789a71b8be698d76a1af925f5c2f57299f750dbe2ea4cf066a760c9a03559a802698d69efabb59c8624bca71e866e96685f32a42f6c2fb974f794931096497831a8578cabfe8291803bfa08c801bff019b5b79adda6f9fda13dd6dd35599509fba58b7e353e29f11bf2ddc6a21360b72ca16f4a35a1a740a35a7595ec5ce8cfcd77a95887333943ad91b60d1b08aba924f681457ab735da3c8376b00a11ee3d8ad0a1f3fd358d2d5"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/23, 0x17}, {&(0x7f0000001280)=""/109, 0x6d}, {&(0x7f0000001300)=""/116, 0x74}, {&(0x7f0000001380)=""/128, 0x80}, {&(0x7f0000001400)=""/49, 0x31}, {&(0x7f00000014c0)=""/147, 0x93}, {&(0x7f0000001580)=""/88, 0x58}], 0x9) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x3) write(r2, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r3 = fcntl$dupfd(r2, 0xa, r2) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x9, 0x1f, 0x2, 0x0, "d533db456554378307b0f18f52bf8824f334fbbd", 0xe, 0x3}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) r5 = shmget(0x0, 0x4000, 0x64, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) sendto$inet(r4, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="1400000000000000ffff00000100000000ffff000000000000d41278f8026e8ee32e154588e293a90c774337866e2c737c9b3388dd36503bbd0678a05c17a9c2d9f28bca9a5a117ee26547528438ef7151b70fda8aae44836f249bee19d4090e04f3eb001024b0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:00:18 executing program 0: socket(0x18, 0x1, 0x6) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xa9}, 0x8) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)) chdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)) getuid() mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() seteuid(r1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f0000000500)=""/132, 0x84}, {&(0x7f00000005c0)=""/109, 0x6d}, {&(0x7f0000000640)=""/25, 0x19}], 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x134, 0x0) getsockname(r0, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x4000000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)) close(r1) clock_getres(0x3, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat(r1, &(0x7f0000000740)='./file0/file0\x00', 0x100, 0x40) pipe2(&(0x7f0000000000), 0x4) r2 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000840)=""/60) panic: kernel diagnostic assertion "tname->un_flags &panic: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 689 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 27584 31622 0 0 0x4000000 1 syz-executor.1 280142 78788 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 __assert(ffffffff81f7e6d6,ffffffff81f69c32,2b1,ffffffff81f4f134) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x13b end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "tname->un_flags & UNVEIL_USERSET" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 879 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 __assert(ffffffff81f7e6d6,ffffffff81f69c32,2b1,ffffffff81f4f134) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x13b end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c64fb0 rbx 0xffff800020c65060 rdx 0xffffffff81f8c339 apollo_pio_rec+0x95b5 rcx 0 rax 0 r8 0xffffffff818d1a13 kprintf+0x183 r9 0x1 r10 0x25 r11 0x73db6a0304fdca40 r12 0x3000000008 r13 0xffff800020c64fc0 r14 0x104 r15 0x1 rip 0xffffffff814367b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c64fa0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=27584 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b9b788,0xffff800020b9a4d8 process=0xffff800020b8c018 user=0xffff800020c60000, vmspace=0xfffffd807effdca8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 31622 26882 81094 0 2 0 syz-executor.1 31622 363967 81094 0 2 0x4000000 syz-executor.1 *31622 27584 81094 0 7 0x4000000 syz-executor.1 31622 10951 81094 0 2 0x4000000 syz-executor.1 78788 420230 13738 0 2 0 syz-executor.0 78788 280142 13738 0 7 0x4000000 syz-executor.0 13738 453111 1058 0 3 0x82 nanosleep syz-executor.0 81094 279506 1058 0 3 0x82 nanosleep syz-executor.1 2224 346547 0 0 3 0x14200 bored sosplice 1058 421743 39619 0 3 0x82 thrsleep syz-fuzzer 1058 363767 39619 0 3 0x4000082 thrsleep syz-fuzzer 1058 280788 39619 0 3 0x4000082 thrsleep syz-fuzzer 1058 70505 39619 0 3 0x4000082 thrsleep syz-fuzzer 1058 145557 39619 0 3 0x4000082 thrsleep syz-fuzzer 1058 340504 39619 0 3 0x4000082 thrsleep syz-fuzzer 1058 441445 39619 0 3 0x4000082 thrsleep syz-fuzzer 1058 314181 39619 0 3 0x4000082 kqread syz-fuzzer 1058 203439 39619 0 3 0x4000082 thrsleep syz-fuzzer 1058 466307 39619 0 3 0x4000082 thrsleep syz-fuzzer 39619 164755 40717 0 3 0x10008a pause ksh 40717 169918 92673 0 3 0x92 select sshd 4238 105302 1 0 3 0x100083 ttyin getty 92673 357275 1 0 3 0x80 select sshd 20925 460789 78193 74 3 0x100092 bpf pflogd 78193 402296 1 0 3 0x80 netio pflogd 72492 364186 46684 73 3 0x100090 kqread syslogd 46684 495529 1 0 3 0x100082 netio syslogd 47081 6184 1 77 3 0x100090 poll dhclient 74690 40161 1 0 3 0x80 poll dhclient 43708 376583 0 0 2 0x14200 zerothread 6025 167506 0 0 3 0x14200 aiodoned aiodoned 73124 477963 0 0 3 0x14200 syncer update 96705 306501 0 0 3 0x14200 cleaner cleaner 39781 228467 0 0 3 0x14200 reaper reaper 85250 150027 0 0 3 0x14200 pgdaemon pagedaemon 44930 48025 0 0 3 0x14200 bored crynlk 91768 415187 0 0 3 0x14200 bored crypto 14042 159102 0 0 3 0x40014200 acpi0 acpi0 83981 180660 0 0 3 0x40014200 idle1 19109 334109 0 0 3 0x14200 bored softnet 70622 127628 0 0 3 0x14200 bored systqmp 48237 494671 0 0 3 0x14200 bored systq 4650 515955 0 0 3 0x40014200 bored softclock 80648 403872 0 0 3 0x40014200 idle0 5200 155208 0 0 3 0x14200 bored smr 1 53828 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 31622 (syz-executor.1) thread 0xffff800020b9b788 (363967) exclusive rrwlock inode r = 0 (0xfffffd807daeca28) 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_write+0x169 #5 dofilewritev+0x1b0 #6 sys_pwritev+0xd9 #7 syscall+0x5b8 #8 Xsyscall+0x128 Process 78788 (syz-executor.0) thread 0xffff800020b9a720 (280142) exclusive rrwlock inode r = 0 (0xfffffd806e227f78) 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 vget+0x1c3 #6 cache_lookup+0x300 #7 ufs_lookup+0x1d7 #8 VOP_LOOKUP+0x67 #9 vfs_lookup+0x556 #10 namei+0x4b2 #11 sys_chdir+0x82 #12 syscall+0x5b8 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82349ce8) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9519 6413K 6439K 78643K 10830 0 0 pcb 25 9K 11K 78643K 350 0 0 rtable 100 3K 4K 78643K 508 0 0 ifaddr 58 13K 14K 78643K 157 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1482 0 0 iov 1 12K 24K 78643K 88 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1188 74K 75K 78643K 1576 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 20 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 857 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 21K 78643K 1652 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 57 63K 71K 78643K 529 0 0 subproc 64 65538K 67586K 78643K 308 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 58 0 0 in_multi 33 2K 2K 78643K 125 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 274 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 83 20K 29K 78643K 5436 0 0 UVM aobj 48 2K 2K 78643K 50 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 28 0 0 NDP 12 0K 0K 78643K 51 0 0 temp 171 2375K 2441K 78643K 8255 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 inpcbpl 280 284 0 276 1 0 1 1 0 8 0 plimitpl 152 44 0 36 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 104 0 64 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 115 0 110 1 0 1 1 0 8 0 nd6 48 18 0 14 1 0 1 1 0 8 0 ppxss 1128 12 0 12 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 32 0 19 1 0 1 1 0 8 0 pfstkey 112 32 0 19 1 0 1 1 0 8 0 pfstate 328 32 0 19 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 478 0 290 12 0 12 12 0 8 0 art_table 32 479 0 290 2 0 2 2 0 8 0 art_node 16 103 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 3 1 0 1 1 0 8 0 semapl 112 855 0 845 1 0 1 1 0 8 0 shmpl 112 48 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3976 0 2537 47 0 47 47 0 8 0 ffsino 272 3976 0 2537 97 0 97 97 0 8 0 nchpl 144 6663 0 5002 62 0 62 62 0 8 0 uvmvnodes 72 4169 0 0 76 0 76 76 0 8 0 vnodes 200 4169 0 0 220 0 220 220 0 8 0 namei 1024 17588 0 17587 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 19107 0 19107 12 11 1 6 0 8 1 sigapl 432 1830 0 1814 2 0 2 2 0 8 0 futexpl 56 18311 0 18311 2 1 1 1 0 8 1 knotepl 112 298 0 279 1 0 1 1 0 8 0 kqueuepl 104 171 0 169 1 0 1 1 0 8 0 pipepl 112 2202 0 2183 2 1 1 2 0 8 0 fdescpl 488 1831 0 1814 3 0 3 3 0 8 0 filepl 152 8083 0 7981 8 3 5 6 0 8 1 lockfpl 104 237 0 236 4 3 1 1 0 8 0 lockfspl 32 257 0 256 4 3 1 1 0 8 0 sessionpl 112 25 0 14 1 0 1 1 0 8 0 pgrppl 48 34 0 23 1 0 1 1 0 8 0 ucredpl 96 2377 0 2368 1 0 1 1 0 8 0 zombiepl 144 1814 0 1814 2 1 1 1 0 8 1 processpl 840 1847 0 1814 4 0 4 4 0 8 0 procpl 600 4635 0 4589 4 0 4 4 0 8 0 srpgc 64 42 0 42 3 3 0 1 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 593 0 573 8 4 4 4 0 8 2 mcl64k 65536 258 0 0 33 0 33 33 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 16 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 116 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 409 0 0 23 0 23 23 0 8 0 bufpl 256 8615 0 1591 440 0 440 440 0 8 0 anonpl 16 156886 0 147928 73 23 50 50 0 125 13 amapchunkpl 152 8662 0 8565 13 8 5 9 0 158 0 amappl16 192 8006 0 7547 52 21 31 35 0 8 8 amappl15 184 682 0 677 1 0 1 1 0 8 0 amappl14 176 60 0 57 1 0 1 1 0 8 0 amappl13 168 1220 0 1215 1 0 1 1 0 8 0 amappl12 160 17 0 16 1 0 1 1 0 8 0 amappl11 152 573 0 558 1 0 1 1 0 8 0 amappl10 144 151 0 148 1 0 1 1 0 8 0 amappl9 136 723 0 719 1 0 1 1 0 8 0 amappl8 128 360 0 344 1 0 1 1 0 8 0 amappl7 120 125 0 119 1 0 1 1 0 8 0 amappl6 112 66 0 57 1 0 1 1 0 8 0 amappl5 104 284 0 270 1 0 1 1 0 8 0 amappl4 96 2210 0 2178 2 1 1 2 0 8 0 amappl3 88 179 0 173 1 0 1 1 0 8 0 amappl2 80 16081 0 16017 2 0 2 2 0 8 0 amappl1 72 45337 0 44858 25 15 10 20 0 8 0 amappl 72 4923 0 4885 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 49 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1831 0 1814 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1831 0 1814 1 0 1 1 0 8 0 vmmpekpl 168 20354 0 20328 2 0 2 2 0 8 0 vmmpepl 168 193642 0 192067 109 31 78 79 0 357 9 vmsppl 360 1830 0 1814 2 0 2 2 0 8 0 pdppl 4096 3670 0 3628 6 0 6 6 0 8 0 pvpl 32 465782 0 453457 175 44 131 131 0 265 31 pmappl 224 1830 0 1814 3 2 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 640 0 4 19 0 19 19 0 8 0