000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000375376a668871970801cbd06c4e9996d4cd5a2d225597768e691a2720b7be4ec244ce472def7447544326b191890f544023eb86b5b0576fa13f52a23f2d81c964e451ffc4c028a03c30976c78bcc54dd35f856ba7b56404901be43ffd2"], &(0x7f0000001140)=0x1002) flock(r2, 0x8) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) getppid() geteuid() getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001200)="b9e5f430ef44ab2b3cd13b0f104e56a8b3f341dc856a6a41a9ff3d5a9496883b682e83c69705f1edc2b2d84581968f3b86de9b8e1b4936f192fd27dd5e50ccc78f2926a76931eb96e031bd7fda3f6ef4753e21f94ff90d42516cdc38a790965762a247d2df29a57529eea1ff75f78042ae38ba5fbd4fc10220e6c532ee7965cab87602", 0x83}], 0x1, 0x0, 0x0, 0x3}, 0x402) getpid() r3 = semget(0x0, 0x3, 0x4) semop(r3, &(0x7f0000001400)=[{0x3, 0x3, 0x1800}], 0x1) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r4 = dup(r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) fcntl$setflags(r4, 0x2, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000014c0)=""/85) faccessat(r4, &(0x7f0000001540)='./file0\x00', 0x8, 0x1) getdents(r4, &(0x7f0000001580)=""/4, 0x4) faccessat(r4, &(0x7f00000015c0)='./file0\x00', 0x19, 0x2) pwritev(r4, &(0x7f0000002c00)=[{&(0x7f0000002b80)="4b695f55556a5eb6ae01fe445f8824fef16e9618d0996ff7f60ba1531adc5d3663831b115abd5e345afe7ce0a93bc5141df252f074c75dc6de638e8f82f15de9729aaf66686ea658d7bae2bc4e463336713de98123ea5e2e4753d9029e42cbeebe3a5187918a18b0c723ea5b004ff32a267371a1dbee334be444ea", 0x7b}], 0x1, 0x0) flock(r4, 0x1) fcntl$setstatus(r4, 0x4, 0x8) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000002cc0)=""/107) 16:10:59 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x3, 0x5, {0x2, 0x3}}) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x40, 0x3, 0x2, 0x1, 0x9, 0x3, 0x30000000, 0x2, 0x0, 0x5, 0x9}) 16:10:59 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=']{\x00'], &(0x7f0000000100)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sync() r0 = semget$private(0x0, 0x0, 0x32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/149) r1 = socket$inet(0x2, 0x0, 0x3) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x46) r3 = dup2(r1, r2) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r4, r5) r8 = msgget$private(0x0, 0x66e) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0/file0\x00', 0x80000000, 0x9, 0xfffffffffffffff7, 0x1, 0x9, 0x4, 0x10000, 0x2, 0x1, 0xeb6, 0x41}) r9 = msgget$private(0x0, 0x200) msgsnd(r9, &(0x7f0000000380)={0x3, "e55d0c9ce4a2ee7ad7b35f3ab3a8f5cd954b72d37f7ae51b009813e1b381e462b19a609c07ad5aa0f4e74bb6cb03b06cb1f262c73244e53ba2"}, 0x41, 0x800) msgsnd(r8, &(0x7f0000000400)={0x3, "dbeace35a0cddc6d779d3041972e24e6a979cfdee1623293704d4d20d444f770ce9054566ef1ec0f795f27404ea4c98bed807152a7dacda6b7dc24a9c793c2d3e804e96c5f5b81dd233186099f9401aafc302a2b92dda9d4af3545d86cb08ea8c6b84c696739c1decdf402fbdc3f46a0ce641e645ccff66237fe92f73419202e03c22992efc78c087556e1b34abae77209a7750612eb28eca347b8733cae3ca358c2085c273d6282971ef40f8711bd160508dea44a6fff22a4b4f063f0286384cb698cbaf8a2048f576a40e77c5288ff250e9c0492f6eb6f77"}, 0xe1, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x1f, r6, r7, r6, r7, 0x1c0, 0x8}, 0xd87, 0xee, r5, r4, 0x8, 0x2, 0x9, 0x400}) msgget$private(0x0, 0x4) mkdirat(r2, 0x0, 0x124) fsync(r1) msgrcv(r8, &(0x7f0000000500)={0x0, ""/49}, 0x39, 0x0, 0x1000) 16:10:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x7fffffff, 0xf6ce, './file0\x00', 0x3, 0x100000000, 0xffff, 0x7}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="90022e2f66696c65300013c78450da62b1f2a6d4b44a947aa2452400209d4ed2f5f28f63fa258679dc00c5cfdb3bd0aaeeb70bb6c13a2f8621530ed0eca460cd90f7592c24a9afe4ccfbab3bc75d39d8df899e53546e87df78a135eed489d7a304c5024ff99641dee72e4986e94962b0db7886c1aa14c06e0d7f2a4c17e7ba79c0fb75db147c8cafa3e8c33633c16bdfadbf8048cf253e124639390cda680039f8d6a4b6d359e7db36ef5c43f1c1e71ad5aa917913156c"], 0xa) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/177, 0xb1) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xd0) 16:10:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:10:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x20e81, 0x36) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0xfffffffffffffffc, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) 16:10:59 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}, {{r0}, 0xffffffffffffffff, 0x1}], 0x65f3353a, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x22, 0xb1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x30, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x100000000, 0xe6bd}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x401}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x100000000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x3, 0x20000043, 0xc9a2, 0x40}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x3f}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x1, 0x9}], 0x7fffffff, &(0x7f00000000c0)={0xfffffffffffff6c1, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0x101, 0x0) 16:10:59 executing program 1: rmdir(&(0x7f0000000140)='./file1\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xfffffffffffffea6) open$dir(&(0x7f0000000040)='./file0\x00', 0x81, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 16:10:59 executing program 0: r0 = syz_open_pts() getitimer(0x2, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20100, 0x11) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) 16:10:59 executing program 1: r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0xf7) kevent(r0, 0x0, 0x0, 0x0, 0x7ff, 0x0) socketpair(0x20, 0x4003, 0x1000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000180)="6b19c4d12caeaf4132839a9ef8c205af203ebde11fbe7ed1ee0cfbdb404040f70ab32994adbcdf6040eb90fc6a65cf9ee689b20824cece2c210a64db728a9669fff1ad2104299578b75d6d4efe7c545fe99733085a7aa1ee5cdc6c368100824d6d228b26454a996a8f809f3abd569edfc41e2578ae977bae204c6724e5fe49979e723ca41db711c3bd98f0d243ecdcf601fe741c9f5f6ab596e91d9745b0695ebe87b39e59389abd732f800de03b9b0d21e5faffcb8470e6db5069be094c84909905faf9483b665dc51d6021546ef9ca8b6d1e610b54260d37e34c1700bc3678ca865c3c25806a70", 0xe8, 0x1, &(0x7f0000000280)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000000)="e82790962114c537cf5797b0fd0b0a3d13a406c7843c9ad46a16e60888bdf3722827bc54dc7b97d129ae7af2e77edab3c1ebd393d53f6d04180fab3970d1e93ee7d0f16a78890b2fde854a3a51e33427cbafb525f0b9abe6485090aeb3dd884c3a8c7b3b2b464068fc030d7c4fd70068a8eece2c772a1af0068fbe4c82edf79d297359737d727c690bc0e3edd9e9220bd185433940a0c61b95306620a78de3398bb248ea98287278d4b15be5a6f9fb67f273a77a5f905ca50a8f2f77e8d56de950f51875a101e81b28c2f89c", 0xcc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x990}, {0x18, 0x1, 0x0, 0x81}, 0x8, [0x2, 0x5, 0x1000, 0x101, 0xfff, 0x100000000, 0x9, 0x7]}, 0x3c) write(r2, &(0x7f00000002c0)="582435f9352932dd8521baf924acaf0fd860512a", 0x14) close(r0) 16:10:59 executing program 0: r0 = shmget(0x2, 0x4000, 0x204, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = socket(0x2, 0x5, 0x8f9) sendto$inet6(r6, &(0x7f0000000240)="701bc22a49b6b5648305d6ea0691904124362d41476e182a41ac7b95a5c7337298313c150d65245ba52bcf186804c27b9061407e7fe1fcea2b5db49245e0efa3ed54fc03bf66d988f3a156fe79dcff0aed3abd6b382f7ab312d01fc3ad216503", 0x60, 0x408, 0x0, 0x0) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r3, r4, 0x100, 0x5}, 0xfffffffffffffffe, 0x3f, r5, r7, 0x4, 0x0, 0x5}) r8 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r8, 0x2000740d) 16:10:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x83}], 0x1}) 16:10:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) r2 = dup(r1) r3 = syz_open_pts() getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:10:59 executing program 1: r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0xf7) kevent(r0, 0x0, 0x0, 0x0, 0x7ff, 0x0) socketpair(0x20, 0x4003, 0x1000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000180)="6b19c4d12caeaf4132839a9ef8c205af203ebde11fbe7ed1ee0cfbdb404040f70ab32994adbcdf6040eb90fc6a65cf9ee689b20824cece2c210a64db728a9669fff1ad2104299578b75d6d4efe7c545fe99733085a7aa1ee5cdc6c368100824d6d228b26454a996a8f809f3abd569edfc41e2578ae977bae204c6724e5fe49979e723ca41db711c3bd98f0d243ecdcf601fe741c9f5f6ab596e91d9745b0695ebe87b39e59389abd732f800de03b9b0d21e5faffcb8470e6db5069be094c84909905faf9483b665dc51d6021546ef9ca8b6d1e610b54260d37e34c1700bc3678ca865c3c25806a70", 0xe8, 0x1, &(0x7f0000000280)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000000)="e82790962114c537cf5797b0fd0b0a3d13a406c7843c9ad46a16e60888bdf3722827bc54dc7b97d129ae7af2e77edab3c1ebd393d53f6d04180fab3970d1e93ee7d0f16a78890b2fde854a3a51e33427cbafb525f0b9abe6485090aeb3dd884c3a8c7b3b2b464068fc030d7c4fd70068a8eece2c772a1af0068fbe4c82edf79d297359737d727c690bc0e3edd9e9220bd185433940a0c61b95306620a78de3398bb248ea98287278d4b15be5a6f9fb67f273a77a5f905ca50a8f2f77e8d56de950f51875a101e81b28c2f89c", 0xcc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x990}, {0x18, 0x1, 0x0, 0x81}, 0x8, [0x2, 0x5, 0x1000, 0x101, 0xfff, 0x100000000, 0x9, 0x7]}, 0x3c) write(r2, &(0x7f00000002c0)="582435f9352932dd8521baf924acaf0fd860512a", 0x14) close(r0) 16:10:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x8600, 0x24) ioctl$TIOCCONS(r1, 0x8020426c, &(0x7f0000000000)) 16:10:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCDTR(r0, 0x20007478) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8100, 0x4) rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 16:10:59 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0xa0, 0x2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) 16:10:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="66e6e89b15074abd9e5056", 0xb}, {&(0x7f0000000200)="00be5b492b85830de64c92a1a672b23b12b6da678cd020e80cc5e77672a54c0c853d3be7b3e1d9d2ab2978eef6114512b9de32096686a306945737a7a9bf70de7cd4fe14f69ba211a1bcb4afc8348b7dcd5a7f03c3e193bba86937930162ebbbe2e0bc5679052be39e71b261db07b2006d9bae38cb683fc2b5d2ad9bdb2d64acd7261cee555050f75d950c0561ad54811eb105079cdce414d7c63a60cdf3832a188f8aba980fa4ec11a69b6c395ab1cc4dba932a22c63a1583ae71d7eb8153fe706ab0d8210d3304bcc37f27191e5f354e0bb86a776338a4451c2142da69d57c358da630138b78190a70a3154ff80f93312face8", 0xf4}, {&(0x7f0000000040)="6dbe48cc8d9da0306efc5a1862c128db55fe5471c8e4046fd25541aaeb4595eb52abccd644a9ca41816834c13e43ff5ab7520bb794", 0x35}], 0x1) 16:10:59 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:11:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r1, 0x7) lseek(r0, 0x0, 0x800000008002) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:11:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x3ff, 0x527fd3f2, 0x3f, 0x6, 0x1, 0x20, 0x8, 0x9}, &(0x7f0000000240)={0x9}) 16:11:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = socket$inet(0x2, 0x8000, 0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000007, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000000)="f208d99f70267d7a671db60485cbd01119a920735a613a3466ff6a4a559dfc358bec057f7a07042c32c468f9026fc5a62968a571cb3459152ee987deacebdbec7e9db69c14bace44aed8d9859de0422282718d4d34cd131102bd6f3c9446f04a663101abffcc824930f84b5cb4de66f90012e946c5cdd81cf053ace541ba8938c1714e34a3809b71b208b7dddebbc0f7155fddda2c9c1767e77f84ef5eea966bc1b346f36a2e2f8c57337939be304fad163629d26f5369db16cca371d2"}, {&(0x7f0000000100)="216041a28983f57b66cc0ad235671b9cc086bc0150421ee77bf8f367fca33a55efd1e3f152d076c1e30bc8a3547f24d1c1d88d8208814ddab3debd065533b74891eca139bc4e19842b"}, {&(0x7f00000002c0)="862c8f028f9d31528e6638c38c20fbe80deb517317ad00581b0320aa12e2d3685e4c399e472da8b92f433b90aaff1fe7fcc5505861d1d2dc05cd9745d111c9443426f107d01c0f68feefc280451c7488bd684982e437433be910fa78bdd9e48c2be9974142c4c60db0617ad6cb4eaa516350bb4a0dd7d924a693c15c4608e2379fdaca2d24d218eaa1dcdb4d3d00c24b080182fb0c980e4eb1171e6a6557e934c77ff8c9707d76c61b834c8fc1a53e31a4369388515c534a144a"}, {&(0x7f0000000200)="4c594aa2e5efed622bd0e4b8d97c050e97fcb6bacc2b51097ecf898eede34f5678530bcabecc16aaed2654ba37d5e593384c728e9a150f236ca564c7b24b8f5b1b127e4499321200e3f759ce54c5e966b0ddd663bcdeed"}, {&(0x7f0000000180)="f2fe85b7c4aa8d36b6874dd3d8996aaf7a1be9f22bb45bed2807ad002bdf3794839456ba0696d6edc6cf246e3035b418ae50"}, {&(0x7f0000000380)="4150b043f15de3e310aabc7f8f7b6a299dfb20f9538e79622b05ab9d9c2444617827243a29271e232d47434014b58eac9b3347acc029f6e4b2b348a558ffa8ef45cde68e227bc649cbdb6f2ca56f218a251785602c4b23046c9ae6431bc5282028d5947e7bb8c95efb712976929dcd7d870d02f3100a30939b3ba21918ed66ad9304319b052c1eb05fb1607465534a2f0ec675db727bc340b0e658fb25a654cacfda67b1f5602a8dc9f1e19183eac32c"}, {&(0x7f0000000640)="0ba2de472c464d3f15b8308d625bff8de4e2b9e25472418681dcc4d02bb57082123d7f589e74edc382351d6d33bc9df4325ac2a3c2aa7d5c024b91aad5367cfe42a82b7ec1046dba9c04e2316ee453dc43fa866dff1cd6eed5fd6ac117507c0a37708060738142fc4ae5c73ef74998e42de5a502900f2c5ec6a1bdcf57434c90838663c66550d6017283504538acbb1b4372108158b6858f4d72ef447a000f121bb513839665da446d1c67ef66a69a9f43c875cd083cb0d6d053163de6f90d61bf6712f90b22c17fdad70c7498cc315f6644cb553e6a745f48acd949acb6753cd175d0594383779c015040a1882fd1127ddcf476d0d9bf3409134311ba21b90f2f30ee2a9a0b3fb7fd14d07985d2583e1641356699899997535f7570e4aeb54a30cad1a7458043263e5a58c9dec3b2273dde68d0621c43775270186cc3ab0fa8bef026d84eb0d0d2163921773e0e83ef8ddcbd3aa22eaad2814e4f718c89f7d220dc2d986de2142fbc2ac35327c72d526ef34e6e9135b435fbd09d8be9847f4f6c7bb97e9cfbbfa77ab094e883b231759730868ea69de55995c93e56dc0f9982eb68e041b60cce34e08a5ea086cab152037898f79340215ad3e886908c61c693f3d242d7f90ee84d72f59877b60e1e478be7863527536601949066b910cc14de1f8f3baf08f1b319b84855c88f7a9d045e4d3c19251ef2a4417172cac69fb5313ec9fff9e36bbf0250ce3b643a90b6378be8fa4c250c35b54a9ae24e0093d54b4e2171c902d52bb3af41c62303e9e0514f5ce98207f7e0b78b92a488d8a5388d99b8a2a98148753f9df9c5e33b9e13c19e1f1ab4a13f92615500fd4e914b808e916c24ea80ef6dbf8ab2dbb2cd8c17dcb4dabf810baf69950c81faef09984a4090ed4cede27ff8376a183dd0488678b2a92e1e7c281957c1f20c5b691f00b1741dc3af47931357815d77fbac3a30ebdc7c71d5df5d8dfaa4314b4b75f103d5e9c284d80c79d53d6c409b277dd92546f47998d4d3e7256caeef2fc4f0bb039ea1ceeeadec86fd54d985e4d69e65cce85850301193668d81008ba88dcfc99e8cb8ba72d0d37eff6260c0a860d870603ff9fab496083693419056660c225d47f1759e9ee1066ee78c0f8d570f7a1a32f23b8f1a76af3476357460898b73d97925b1c71fb62c057f93e208cb332cb8a9b7b6698e2f7382407d7e52e10a7f04f5ad43f18c4ab5bfe1f78f7626798320e98a97d0c7d3be731a87c01f0022c06083d647a7868205014ed5a7ef654bd8b2bbbf871ff9bdae0a26f64ba78385007c582f37a3d0066c2df9eb6efb13849978a2ef3e50dbfe52753de6d9cfade9883632020cb9aa0a42c271bdb7cef59e733c1e5644dd11f369412d0b383cdd2710015974b26f331770cea6cce65e831848a2ed7836d2547d53896b57eaa3c43bb2aeff4ed3c03072c8a035c1618ae949149a7bf1903052696314a05a36494739ed3a37f432cb3c8b8f161ee0b385efdec2307c8f7d5c25d4095ad5e9219ff3101f472e1012cbcaca7ea1e78feebdb5511aed767e84fe0438db4bf823d5537a96facc6ddaf57f698712de4243ce4c8e45450fba2c392becd96fc2f597422a59747a16f634d9b84290d5949fce3702e52325a941d425a3900889fce206603a93ed237deb495940c2a33ef77f6693446c66c19e8f19cd56bd84a8acbf5b416ef96115e5f83080ab75c57e41e2fc718baa5fb6144d0eb7e6792b15f22b07ca39c8e4a80c865fe73129fed5e93a64765179ad6f977a0b1de08eb03f892568bff3baed3748546195fa829c1067e1edb4629e7075e299dbcb459510d0569bd9f3acd65e3a177064b415095ee239510c9ad170c41312802b6ecb9f0f73b583cdcfe34adf99c6ce1e5d6b0a115a07aeae6e05769276eb30866043dc5d300c22e71b974a851bb97a2f38f6cfd7b7dbad58e47eb453075b0b67d5a91672bea520d3993559b0a28c0130cbd70df348574e04249939d48fac0832c4f32ff2c44bca132ec08d58fd9ecff29c455abd0d0890c40e2c6ec0a6cc35a2b3e76f35267f75fdb8744eec6bb64cd30b5aa0734489a44ed167e87c82fe6f9000487e333999c9a31b71ad6bc039ea94b53d697e2d63c7d3f62f84a19663cb0e7ee0efd808fcdf850bf9d6792ac8c6b1aeeee7fbdd39759464d3775465d93892b170f8d4124e4dbabc624b26a7a8e5a595754fd8d3411352a7e84b4a9b596eb441c50873a010458a4877f881c66c87329ba2e310de19826a2c52fc9281863e05f0b1e95e9bc65e985133402840753a034791b5a4fe65ce837205e15e2097aa0a608a6033ec5735e4a12bb7a18d3e4f3e321135a589dd86d45988131be01f1c7e8df0ab164d1d406fa417aa591bbdbd1bfd8ebdae93acdbb8d0e412a846741c53f1a07d3508062c651789c2688c14a72a211d6f821468c2444a47b993fb26e285fef83310353921e6792adc63927933484842d854c8d86800a60195d214010e10384645f27b0f6a280e8a1da71f82ac244e40832ed0886273c978609718bae194086c7290a89d94b6035e348c395e0ab93e27367716f54abe4567c1013af4b69c8c0ea165caff48de8c70cdf35622b955e66bc4de5cda74bbdbc12568194078a4132a52229a0482415de63f33dbd5e7d3ff724ef9c57db312faefa3b60bd9510649dca185fa993fc23048641c7691fb5e2069e9436d3e64cfb512efcab40e6abe0ad221a85b0caa55b8a367ace2af3d79ea9801061dfccbaf751aaa21454b441d5ed9ecedbab593f7501b6a2d61c0a35549c1783511b65e10e3ccdccac3977b7cd4388f2d27343c5c79a3f75c20fd57ad5d0ceb7b67833e4580b2ff6b109babf73b78349d9f92ec97c133599371e3f4ab55920353fb0bd378547c4ac37454245f0cbe76a9ad46851be71864cc4d658dedefa8dfb71a4cec651eebdab78aa8ee0a01bc5b6f10df986630f3d2823b25896cd9f58ccec892d33f0d1012635622303735d644ccda3c5f80b5b23b4f30dff12693fa252f5b0f98e714d43aa50d13689944f74760471337707546164b5ef17fe67c98b475c70eebe7ab7b93ff76e4463d2328dd8953b2c8ac47ae94b5363b400560ede300c2dd76d6a8b436e93320b52d2bd3f69dcc7c941de2b643ea967f4f8baf147eea53893905fc317a8bc40bcb03e0aaf4648c469a003b9a6d6a0813d6ad8e0ade180aad0895e58cbfd87b3c7be49d08223999a7f3e35d2a0b1a29cdb6a885f926c8497b4bbc7bd3dba0078e37e64bd3c80b592771eb0217e5d6d71c7f467d7b408a12708ad062a1ab60f230eb8ce522b915f13b326590fa4f6d30bdf0364dda10234879e03e68c6c5e7844a35c2b21ee807de33bae1c92bb832e503467f78b90415543caf28f81649540a1274fa93058bcdccf0c69b454961730317cca6c17a6e5d5592d27dd73647503f158d0bf51dfe7f7410ec7857786fe9222f392ca9e8063a63c76ea46e6d16adf5aee05430b2107d04451fd4bce8e711bf1bf4b4a079ccbb1a808f8f0c866c4fc4e885986850997883924b6a4e604df01cc06aec6dc9ed61a2f1164f132a65217872d2e080b0b33925b503c0384d39a188b8b6657d9f0e4035645668fe074b51666deb158272e6e17ddd739bd8e6013d61abe381a7c308d9c1b83754b7dfe1a86e5398547e0ca968bf4ecc04745afdcc5d4add4898d09e20992f80b2178f655f08dcb52caf8278b0b53410a172c25937cb79f58b55b572e313b1ab0f5d13ef2c870a63523eee63b25cda5897405ce297b997ff63a373bda519b856e4872001eb1bf122ce631cea7f3ceef90370aab98376c981670182ecc612474ffa886adcc60b53676f02eeb4e176c3472356aabd478de7d5734f55e26c8d9c2c34a9f78df52528b538ace7d914cf52f004d523d1cb4043cf01311dc560876f7af6e5e260c4d563fe8e144a5340146b9e5efda7e09c5cb97832ce63b075179c8bab756e366dc13de6e138733ddbbcca81381e41f1e2d0b6f99a29005d3a6bb7e36fcd5271c6492caec32b9c2895205bb973ef2549eabc4400275f5c25b315c7e4b19133337909d82f7b51bb0a37c88c13dddd23aa8e2dbf843b25d54ac12c00f08c744e6261c50260415e1dc0cc0b849dae2743eac7480650e0ce7f797522e7aaba39ecbcd5c7a523e4865c88aee04c1ee6ded68d32a90c286fa8743f32f91d2d61c936913ecdac8c3485e98acafacc281825419cc1c952d2df280704091e26eb4039a0fec75901e26978da23ae5c5438727e0a6a900cf1cf76b31b442ea7a1cfc83b1d7411e1ce4fc41f2f9d3a7173e7d16f55cb82f30f8fa8761b84b708820f0ccb1455d64b3c0da8e5dee0b4bb367048935c80f688b5f1875a052f575c4b598ebe8b91b6ca564f62ebc279e1cdb62132d01b438e86b3191c8d18feca8636abcc9e5546c25d8e2580d812954a6818881cfecad5bb32bf3eac1b60fb3f9c1ff411e5297411fc19d506ad0cb7c89f9f9cc872758bc30ca983080566f7828442d9558d09ec581ae15bceed77e738c4efeb1e1537b9191fa5edbcb5247d21de60ff36764436960e5f38d7f22025f56709be9f23236d5db7c337e1e9f8cd9d7ca6dc862c156e23cb2da511ce8cb960e476be2c9d1c38b85e586485dc357f3c67b238bf927ff686812ebf32929e9a811da1a44073f4a1eada623550460cf6af81c06e703c4b1bd7d55a7e92972bfdfb7a50a566b7885be2be20af5cfec74b6e51e86b193f2052a51e3eee9e6e341afea94d502fb19056d2f99958807fb123005047ad071430df18f185422d66e05812352494a9747ef1a37bd6c1f3e48888ade7f4c4fd8b353897f818a1771f583cb8091e581353d70c45c7f5b3fe070a46227f820f691be43bd4f0bb6caea42dfb17de3db5c97ad7f3a89d1b09bb2a122afd00a8a07c5248b0c2f24e213f77bf5c45aef13edd5921d26356929a5dad3ce251f6579533ed8685335f170495ffaac4d8221a5404c916dcb62a1c0e73914701db488f31f7195af1005d823cebe164e45f89869917961fb1a093aa9e68a7d2d1939f4a026e7605326e966796bb3ad1d7f07baad994b2d90de52aa83aa79a9b351b226690df07b550b4e3a08928362176a7c28a5ae923aab15e96edb4a1b9b363c19f79158b4d25a137a0495e78b01ceb947438191d5ce0b3d228812eb849eb986094453160bdc9553ce0897ea6d2c43d43e3573c585a0b2bc14deaa0fb7c4eaf980463ad179ee48dd69c16579fc180eb14d9a0b4e0845e72c28809d7fac7a2f8824d890a531ec1995037c39ce1cdc05d931689c59f472803e28231fa3c9f73fef965a2022306ce32ce7d2b99476a640481f1922008a9794992dce31f09fcf62c481bfc6fe10db56ff69886eafcea7880c6ca34ae462ed37310a64b3ef20f5e86c2c089bc105bcdb6c0ffcb819088ccc8389d5ee92691e362ea32cd4880b3076e5396583106a920fcd912cfb9093353fc1992e0932dfb406daf0d4825665eb65ede5afb4aed691931338c562047405435806244b9897fee107c9ad599a584a7cb6d55e2a9556877b8882da614c5e446e712b03aace8e819ab135d8fe67d6d1d338f2c4e717c79acb149ff3b880e30974c59e554935fa7f5b68770f597d750e5813c5b87a8c81164776348ca373eda20b42ea7e2337ed20f651526f8b78069556d4488da8750d580bffbfb23a81994db2c0717bdb555fb1214f9c4302aa152b087830401fc3cece54e3a4d4991c437f80e0a86d1c5eab9015e0d11a141150e"}], 0xdb0d7fcc6b69d48, 0x0) 16:11:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x5d24, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sync() setsockopt$sock_int(r1, 0xffff, 0x1000000001003, &(0x7f0000000140), 0x4) 16:11:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="dfd1636ff264744b3cada1e3535803fab5156299c3739cebcb0e84b1b0c2ff75157bd453a7c294573a1ea0709b78e9faed0a2c4bff39ebda2888a4900b92cbf38474cfc6ad4b1bd3746e99a2fa85afbdef0118ae53a9e41f5355db9958a99d1a284505f8fbe44a0499b6dd78a2f4b57d673ad890d81d98c68368160dfe5a33c5f94b36854c4c7e5c", 0x88) write(r0, &(0x7f0000000200), 0xfe72) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x3f, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:00 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x6}, 0x0, &(0x7f0000000180)={0x6, 0x3f, 0x8001, 0x7c00000000000000, 0x100, 0x3, 0x3, 0x140000000000000}, &(0x7f00000001c0)) clock_settime(0x2, &(0x7f0000000040)={0x95e, 0x474f}) r1 = fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f00000000c0)={0x0, 0x7, 0x1, 0x2, 0x9, 0x400, 0x0, 0x6e}, &(0x7f0000000140)={0x1, 0x3f, 0xffffffff, 0x9, 0x8, 0x36, 0xf8, 0xffffffffffffa4c6}, &(0x7f0000000240)={0x364, 0x6, 0x4, 0x10001, 0x5, 0xd15, 0x2, 0xaf}, &(0x7f0000000280)={0x65, 0x5}) sendto$inet6(r1, &(0x7f0000000300)="05", 0x1, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x1, 0x800}, &(0x7f0000000340)) select(0xfffffffffffffee5, &(0x7f0000000200)={0x4, 0x1, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:11:00 executing program 1: socket(0x22, 0x4000, 0x9) r0 = socket$inet(0x2, 0xc001, 0x0) fcntl$getflags(r0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:11:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$unix(r2, &(0x7f0000000240)="09794119b49e38ce8eb3e7b81d9ee3c5f519873895262a0b4737b4dd41c29459ecd2fbdfe085482d57d0cf6d47f43c7af67574a404a8c4369fe57682802a73804974d842f147274c459fa59e8a44a799519cc433e15c00410ce59c1f25684474306b", 0x62, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:11:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x5, 0x202}) syz_open_pts() fchmod(r0, 0x2) 16:11:00 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1e, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xa000, 0xff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 16:11:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r7 = dup(r0) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) r8 = dup2(r0, r0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r9, r10) kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xffff, 0x5e}], 0x8001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x9f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6b3d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x4, 0xc0}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000025, 0x13, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000060, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x78, 0x20000000, 0x0, 0x6}], 0xfffffffffffffff9, &(0x7f0000000140)={0x0, 0x4}) chroot(&(0x7f0000000180)='./file0\x00') clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd000000000000000000000000000000000000000000000000db0000000000000000000000000000000000d3fdc11ff06374a1af575d989e5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000806d00fe00000000000000000000000000000000000000000000000000000000000000002dc3d1fbfa78560a0680fbfde616703c43655105d67120046daec3dbb98f5ebb4793e2498532b48c4413f09d8f742cb143dce5af2fa04a35207b2b4e6fb1eb7181025d32f4e90c"], 0xe9, 0x3, 0x1800) setgid(0x0) setgroups(0x4, &(0x7f0000000040)=[r5, r4, r2, r3]) msgget$private(0x0, 0x400) 16:11:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:11:01 executing program 1: getrlimit(0x0, 0xffffffffffffffff) getgid() r0 = getgid() setgid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/16, 0x10}], 0x6, &(0x7f0000000400)=""/167, 0xa7}, 0x1) 16:11:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:11:01 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x9f7) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e67470ec57ad6b4a7d8d85e28faf36be483f0ac172dc0c8ba193e47e284f9ce874852d0f5ac47671979094911ae4d0dcb8e19c052a17ee4b3fb82a42eeb959c264b7fd0c0706702d2b15baa05b", 0x4d}, {&(0x7f0000000340)="02a2a593aeefe8c7df741d23da9b9dff419264ffae6ee749bc151ec2c397b7985de31ec546d484d2ad5cecfbd057ddd1ec1f48681ab5ff6300dd70f7bca000507b03df1c8370ccce3b4dc3fb6f33662bf031ad3bc8d03b3d211581a82941d77f33555ebdaf8246fe295a2e324c5cdbe8363c1cb10926216b245027d9d15d8c33b306a81ee29ee58627e5a6f90cce8fb64ddd1bbca56af494eb8821712df681180c203a28843d78ef568e6ab4c194460c2a423c6b6f26991c3f99f52a", 0xbc}], 0x2) lseek(r0, 0x63, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x100) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="6b39bde2d8832009aacd0a03875d74a2826d218dacb570e1d27305582cb997783630106a689ce38e1b1b2b8cefa468811f17acc77b2580bfcd2738a8099fc7e1e40207cf6093d7ff263d6fbb4fb393f3f91b20d39e219ab4f160cad5c1058e3e78f124b6bd3500a4751ef9f598757edececcc42da9f79fb1b84e417ef2e878ecd5d48c9a1ce3715088051c996f", 0x8d}], 0x209, 0x35) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r0) 16:11:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) dup2(r2, r1) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:11:01 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) read(r1, &(0x7f0000000100)=""/161, 0xa1) socket$inet6(0x18, 0x0, 0x208) fcntl$getown(r0, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) 16:11:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x3a6) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffffffffc01, 0x4) 16:11:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:11:01 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:11:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000100)) 16:11:01 executing program 0: r0 = socket$unix(0x1, 0xa, 0x0) r1 = dup2(0xffffffffffffff9c, r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x5, 0x4) setsockopt$sock_int(r1, 0xffff, 0x80000001021, 0x0, 0x21e) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x1, 0x5, 0x9, &(0x7f0000000000)) 16:11:01 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) nanosleep(&(0x7f0000000040)={0x9, 0x81}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:11:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x128) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x7, 0x101, 0x2, 0x1, 0x8ef, 0x9, 0x2974f095, 0x2, 0x3, 0xa4, 0x2}) kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) r2 = getegid() setregid(r1, r2) 16:11:01 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000001000000000000000000000000000000000000000000000000000000000000000000200100000000000082dc2bb60000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:11:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x6) syz_open_pts() readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:11:02 executing program 1: r0 = syz_open_pts() getpgid(0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = getpid() fcntl$lock(r0, 0x20000009, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x20, r1}) syz_open_pts() syz_open_pts() close(r0) 16:11:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:11:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xffffffffffffffff) dup(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:11:02 executing program 1: r0 = syz_open_pts() getegid() r1 = shmget(0x2, 0x2000, 0x48, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001780)=""/84) r2 = semget(0x3, 0x7, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/122) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e3c7b5ac793683a00"}) r4 = semget(0x3, 0x1, 0x20) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x80) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x41, &(0x7f0000001900)="66db61a8f5fe5ea4d7a061f84337bbda70f551f70672c431d8f3b2b8ecd7da7a3138318a895566afca1cc28b581a26ce844c8a493f0aedba159e86c71b119cca48") getsockname$inet6(r5, &(0x7f0000001800), &(0x7f0000001840)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4012, r5, 0x0, 0x0) getsockname$inet(r5, &(0x7f0000001880), &(0x7f00000018c0)=0xc) socket$inet(0x2, 0x4, 0xfb4) poll(&(0x7f0000000040), 0xce, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair(0x1, 0x8007, 0x100, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x7, 0x10001, &(0x7f0000000540)=""/178, &(0x7f0000000600)=0xb2) connect$inet6(r6, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x7}, 0xc) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000780)=""/4096) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000640)={0x6, 0x2, 0x401, 0x1, "c39f162be8f2bcacc34959e92b8c423abaeacac4", 0x8, 0x5}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000680)) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/126, 0xfffffffffffffff3}, {&(0x7f00000002c0)=""/248, 0xffffffffffffffa1}, {&(0x7f00000003c0)=""/255, 0xff}, {&(0x7f00000004c0)=""/38, 0x26}], 0x4) 16:11:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10a00, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffbffe, 0x0, "b0d42000006e93001800000000000100", 0x0, 0x20}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x90d2, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="47b1cf55683f4c4d5c554a38ec782707b00c8465a881d2d631473aac9584ad964eaebfa96e51f6d0c4f106832c5c5ed74cf1abb5c60476cdcde586e0f1ace1cb19b55d7f5461a838a9351be556c72533d1c3e24fd9a996cd458892c26b58e6c9a1b72028d3c8ad0953308b2faaa4d8910b830ea6a36939e34decd9b18384396ae6af9ce7c6a0aaf1a12f15981da81ab2fc5a906ef6c3842d1ec7c061ca1032216a70cf3ff7a7a892b705345f70c10ff8ca4f08c529bc9d3d2a71ab2a0afc4f58754e0f7de7af07b7ddfadbd1452f6791f126ece67c3600e2f5bfbd19a5c7813df1c267", 0xe3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040", 0x0, 0x10000}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:11:02 executing program 0: open(&(0x7f00000000c0)='./control/file0\x00', 0x8, 0x91) symlink(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000000)='./control\x00') open(&(0x7f0000000080)='./control\x00', 0x80, 0x0) open(&(0x7f0000000040)='./control\x00', 0x100, 0x0) 16:11:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) ioctl$TIOCCONS(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x3, 0x8, 0x1, "fa6dd0854c473c328b9a1a9bb4d57849d21b14a9", 0x1, 0x400}) 16:11:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) socket$inet(0x2, 0x5, 0x10000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffeab) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xe2b3, 0x9}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) readv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/55, 0x37}, {&(0x7f0000000340)=""/153, 0xc6}], 0x7) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8dc0, 0x0, "c0b7171e812d7cc694397ecb70c914b436305b6b", 0x0, 0x7}) dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) 16:11:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x18, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) close(r0) 16:11:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xaf6a8492309ef89f, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x6, 0x1, 0x7, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0xa, r0) 16:11:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e93001800000000000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:11:03 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x7fffffff) poll(&(0x7f0000000080)=[{r0, 0x62}], 0x1, 0x0) 16:11:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() r3 = open(&(0x7f00000002c0)='./file1\x00', 0xc88, 0x114) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x3, 0x3, 0x20, 0x1, 0x8, 0x89, 0x4, 0x2, 0x0, 0x88df, 0x1}) sendto$unix(r3, &(0x7f0000000300), 0x0, 0x400, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', r0, r2) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x90) fchownat(r3, &(0x7f0000000280)='./file0\x00', r0, r1, 0x4) bind$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) chdir(&(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:11:03 executing program 0: r0 = getpgid(0xffffffffffffffff) r1 = getpid() setpgid(r0, r1) r2 = semget(0x0, 0x7, 0x420) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/163) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x2, 0x7, 0x2) semget(0x1, 0x0, 0x200) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000100)=""/198) shutdown(r4, 0x1) semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto$unix(r4, &(0x7f00000003c0)="326240a8c514a8e52adf469dfac4eba278c38e7110ffb060beffca89d2dbd8d6036eca7148eb225ae8afe61d3ccf09236b85e267933898dae4b49ae80137571d9015c5ab701469dd6ec48fb695ad925e5044ae", 0x53, 0x1, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x4) semop(r6, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x2, 0x400, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r1, r1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)="b92fc75d480573fa0e10555dd5a22016bd4c1c6b1dde447e5198502c948f0976a8d0760b0b1db3968de530fd9066a7bd4dceab5bbd3dd51f6bb1b5ad8e08727c7637dcb960f444e792e9f6f8f04ba83aad1bc81ffa049815094fccdcff31280bbfadd034ce2dcfce9794e9e7ea88ed88866b12be014910692b0fdf4fff98e93157e07e29e56aba4a9f4a10bc5d372b85d5daa44c027119598a306c691aba6cd3d50330899d834bc718cf2533d278b371dc3dfd4457f9a45c2e982e6f898e8ffce46595f05a1b39fd08af7b77b85b8eff4c8572183380923e283765f36c6e64f1a09c6edf8eceeaeaff83123531db216468bd277d85748158bc6b3b4ba6af2790892b0ae0740fa04714d38819a841d307e25be2ca6322ecd9ae64c96e5c7248215c7bb820ce970c404a1240ccca80db882008748ffba8836021549be8bd4213fec89437627407f3d7c82953fea2eb50a2d72d963e45a0d824761e6117e9f69577148a0170f2c12ec225139ba803d068a915417bc79140b4c2178d51290f78d9331ce6e72bee33f149eb6e812950b0554d96d91e6667c32d262ff47b8caf798fb832f5f04604dc80c1c8de63cfaac280817cbb2e10cf3a7d0fb2ba48e8c24488b2213dfbfd0ee1cb8034059c9c3afbd67b1f3e4e44d7785708062c1a015a20efc798276926b31b82c99646c77bb917de785a7e0a336f4464987c5dd457e492e05fad423d6a198453f7bdd72b67c57d54344fdc7143928f0dcff07ec6de2cae26c652bb1eee5e489d3c6fe066186af2fd1c75e7f72cbd1e0a46e9019f545b7d584e11dfa7292ee3150da3df0e9fae3f707975c903062f0b477c90412c06ea85e80ad19f8bde44b89be634cc7b37b9090c53c430f51f4e373f7f5b753f30380d47107a8b4d87e545d741a7478ae28fb6352602c741a469c3535cfaa01b0f32c22ccb8473927e5babaac01025ec6cd857b43dd3fa14eb4a9cf28a1194ba6201d2ce402e4ceffc3d9e0915a39ca23271afcc0f1e33fbfc461f4bf78f14559b35232c2d5b9d6733ae91c3f75317e8773885a5c5a23c736c97cd750dfa02afe23525eab37c8b07a8b7ba0b7c67a191a7cf9704bd9dab879463bee08290eb47b5f5557a3999e4cccb5ecb8c167e6bf67f3abbad734bc4d4516ef087c673d5d4d286cfe39db9e4c785faa80809cafc36d12f7ce1c10b395c2d9daf3bd178de2bb54ed6d0faa480aa7816cf525b50185bd447bd8dcb66b469ee013091494bfe3ad8aa022a69ce7c50c4b75a778a929c420ab113966719ee1b482f68a6f896432f4824a3b4fdbb3a2ab5ab5c9b1b864e9fbefb826404f91ab1d81f33d021de713cd5626ecfc8c7d56b07ad785f189dad3dbe33697ce381aa14813df26120a2f5c5b1ab4be3e9f6055fe93038683665113ea64b8a70c3077904cff7dcb7f2eccea498f1c83ed8ba93827748188e3deb5dd259a5b6a6676eaa9cd7e234cabe37af8a54eb584a25fa98a895752f3e15882c8881b0cbd19977e729a444b6d49343986c509f2a83469ab5eb876df1ba1d0c3b508dea65483e1cc31736c95e4084679e531a6410dc8f0449a375b1f1a7f9a9a445f132a20a1fd615c43c07249f42da17f787826e83df8684a2c8379e6d012ab117a5caa71fa051c6a80ee2c1a0608b31f09e870a62a846c1174a2c447549d7a4e2de87951c2ac7bf4159c1f3d92b5db2548943e38c36a385f9f690ba1904ed5aa9f6df6fc193f8bdf4b93eecf8bb8edddd75cb7a7af66fcf31fac7143409682dd85568e171e6b137a9c8ad849562d6802070697856f5369af85f7ba29dc717d93b7df0a50511d3ce7fcd143ba3a0d1a6bfd32c74f7d5b35ea7da76ec496e5ad9e2fc03b7686859f595efb4c126ce2addc8bea4ddf92c37df1ad83507ae27ab2c10a5d645ef25820d218354e2feb420bc1d86b3d519c4ca236bcef1d5dba726f84523b268cd793a8bdd0634927437e5f0593a47addca304a3e12208943a1daed196314330e1cfa45ad511b8bf64e0d7ff849e74ae44d884184ba3b6eaca6a5cc203201a69cb6de1a3eeb5fa6716ee28035930b4578fc1ab72375729134f2944b8869b47d0aef2eb0d73fa2722046403273253f90ad88f104981ab14b5778a57d1e78f8861e193e48b1761626d0cca4c9875fcf81ddf2d20dbed5524489f1bb1763f1bf3cd7c500fe87217924bc37b3954af9eebbf6ecde63ed52c457353404d0e64f33ca857797fc8e0e4ccd70dec631f8b8d47e7a05e6db8dfc6281df78bdf6884144815a001a63bae12b5edfa9af64fc4016d141da9b804856a9ce31fea11f216c33c5a3c876e66fa4e03bb941357b14c317cfd8dc711e321533672a7fc646d720a061846538a2e4725d9dc277db61b22365bc6767c848fe2420272dd711c278d6e03bced609c9b4f1502f76f3209b0dc6730f6f8cfb784199fa7a161c0926ef48cd3be7765d76fae3e7cc85629413b400909cbb035768ed5ab9994242e161acdfcfa18aa2955b958646cb41602bc486f6f9aea0a2855fcd544a5d8b7e46f2e77fd911548a7ec6135af48fd74fccd05ff82ff80041fd509de03d1ac50b1d5e34a8e0dac53678adbf814183e2fe21e2b842f6db69ec748b1c2a7f800e176193b74f36fb8cd529617808c4abd80ce0cffd9ed8c9f0ad79b9e9a2ab552b5117332ccb5a77226f17838d299a53f83f190d1c54237332ff0e61640713b4d29eeec3aad50e9e466e7bda7d3d5145d41d1da2c2c16e700457d32a5067d2d8804d2a9c6c0f87c4aebf989a51336240127fd2d39ad40431c80b784086a40eadd9f952b4fd38fd0fd6f325b948b4d311bd946b1eca93b39af627c09b892b7d3b6e504fad86c833aeb9a54904c9f8d6afe75fb2e9bb941aa3ff12e42a15d0f4e371f73c5bf6889d86558ebcb43b1d0abbcc6dfe7c85e2c5521d6f31923b95ec29727b8b554a04753ae72ef2d49040626d51153d907374399e63c64b00c860cca90c886b305ba0c914f4a82536012251405cb2d0f8f386d104ee6ee2d846ca5d5e9d831444b1bccbb09ef1abf0db62d7578ceee6523d0b874153f0d2f4e64180df980d000f4c402ea8eacafb8c6fb0d4848398d0e78c8f4388942d49f9c6dfbf30ce9203a5e41742c8801ebb8e1b8bc6a2722fb226ec82d0d99f4a4fe0f10b01944ec38f043fcea9a7fa4ef1e7f576dfc7ef1f64778804f8d5dc581167ce8c1c0d9173eb423f6af538002ecaa50de6b94fa349b201d0fc849b1671fe4728ea200486f9223bb0abcfe97a08dca91b65f06bd6a2923a2279880d0350f6fe5e358710c7c594ddc5532eacd86ad62c862352719c069f4f55eaa1204e3e97d02f49e9b4b04286ea604315c4410911d0970f3c0e09384ce227454f79b789f7e29a4b8fecbea3a5c868cca8259f5d2506333b4a349e6a63644ce1b4dbf29c5249e1187d9c529a3d2b0b1dd64c87ccae827627d563cdc9efb842432b98956f5607b6df40e2abe52c9836b37ad06dbd8eb2028b7b873daf520134bce14375f9d8a530b6d0e1f39962def236f9f338b6cdcd0a9b5ef9c357c09b685331eca6f8a065ff092ba266ddd31f4c86934f3458229e952fd1f01abf16be03adeb099fd3591b1ce0bf498cdde62e0158b1235aaf1c5f7a8b3a427469ccbd1fc4ed97f4f249634d2a13da5539578f731f796f00390a4fb3215734b532e45f6178fe14d499066f47f35ec0c1ebb4160799995ad5873351d905f9c114632c327e8af714d7252337a18bf2be053584337ac4cba4f8644e330f95075c4aad103bbb2e1eb594c0ff60ac1f54bca019cfbd78b22c9c0af560e28a4375dea1903ab09f34bc4a02c2dd66f342d0d1ec38fa4b690b682030ba95573a082f9d958cde102f07c8693f5095d57c6fda191a41e413ce006d703511eaa408081e5dc0e9eb9fea79885df41bbbb40e8b7af706d3571ceb870c2cb792851016c39daf3b47c56f9e901f376c7e41e97e445090822e64fac556666b285b6174a6d38331694f04c2a0d232507daa900d5a7c2f8906036dfc8bb97ce7d6f6da3eda2cf202e9c9a0df946bf555c72190c8dbdf2ee8b8907513ca66b0fe339f4e14460143020a83ed85029c34afccc3ce6c4c090a80ca36aeecde4e64611db3ce4eada1e7c950977fa6ad02d1df05ff629c6896a5cf21ef8ae59ed9dae7206afd8583fe80e0c33f69259819d26aca92d5903c73f82611288a9b03b508fd4324a364763f40da0a291b2190b8851faa38ad2f92c9f4de314b4546ecd73d57c66456c900c69478837da6310582dc601c976bdbcc85a460f80e14e6bdb0c6102a929e31ebe3ef38b0e68b9950171f919c0daa3bff57b6398467dffc1309608cf4fb305474f9cb8e4fe42f99b7a699dc64f100a22b77c576cadc1df7099ad57b074b779a98b975e2d0d6aed65fcd9613d0875cd937f5cf68e0ccd8fd6637bb29ade9c025e8adcf39a7cf4e78b1a57040d19cba6af5054adfeff0a1eeedb3cf9f5ed92348e7864b8eea86e3bea1bbd6596367271b78c17c4d02a826e2b61661e208103f25bdbfdb6b02063efc5e8ceeaf8036da4588e2cf52dc875560bf2164b7f20df4ae9636351c994d6b0915fac9d012666c54e068ed561f8e6c85f66c6d8d83f86bbcb49a164f8b51770064fb8cc228b5c4f2e855733492432b1ee3221ee7658d79e62f3264560132cea42b6a0ac8d2f8098174bcb5db71bb31f4a4b847505c2164d4441ef54bb662880f03eb62afdd9ac0acb45f02e5c033f7fdaa2526defe5fa508ba39d58660b67bf87091e8d986b2ff862603a07cb637e39a6d5bfa5db665a7639cd5a50aa0a62c778d757f17a7efd33e6a494e41580cca03cf281098ac3301513e7846b41ee4c352c120143d49eee67dc5171f418258837f682e93bd504d95f1387ad45616b387bb5eab6c290398d91af4dca883fb771a09531f7b224ece4b1046cbf4d9e6ba1c580cf3d1317bc06a40b7a0b6ff43382a49478a6be793e0b509f6d8324ded8f250988d83b637cf684c4436a69382f163705da4fd2bd3d163b58f179464673fb68c338c58ce97a3b1da66a2768758e8bcdc26924674dfd866c7fc0c596bff48cdcc2bd39d7f188f951079e48fd36870ba964d6314329042463c16348c796537664fd70868533665a2b619e5eaacd9475ad29b936a2137c14f4eb6a054c616341d143a18cfd865b50a196cb430f396280a24f70fdf27412d844482835c79e2587a671ba59047589ace53cc8f3ff01903cebcceda69b1b78b1897f273af9e028312ee34d0e427444ad16ddf707d3b512ffa0edf309d50a12c3cec1c8c416505349efdbaec3604ccef9293025919bd4ca98990a1bcc83301a9f0951d6f32f918636e6dbf52de3cf4ebb0c2dcb631534f60471eb2ffaba4383bc1c32841ec57b3e6e029582c8ff62e4075bc43bb0dc12cdc96c27f4ad7d8ee77ee9b3ec9f3401c2e984e3bd330489a459db5ce8be1ba64e6112d32f1ab76be9f4a60591b48888880e0c1e5063037beec9175c26e68d59d98e85482f8f6dfac0d0404aa3f2b4bbf06329c893b40f850b75a669981fe0be1c954685fbe8dd49b7c034f5b5b09ec59bfa8fa62ae39dd01ee384f8973b1b87c22d754096d127f2c53eb59f769e8a6fc80c355c6ed67011de7847af82d7b7b0280bcb8c3f475bf8e9ec10b3a39c02846b3f673e6372217cf9e602290b17057e5d1d5dbef3bf5c0c8fc05a67b86c55aac98deb6a2a2ff9cd1ef11cce68e644b1ea19a65f0a98eb340ce4bc4498afc93be87dcfc0969c23bdec6cc", 0x1000) semop(r2, &(0x7f0000001480)=[{0x2, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1ff, 0x800}], 0x4) semget$private(0x0, 0x4, 0x14) getpeername$unix(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) r7 = getppid() fcntl$lock(r3, 0x0, &(0x7f0000001580)={0x2, 0x1, 0x6, 0x9c3b, r7}) recvfrom$inet6(r3, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001640)=0xffffffff7fffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) mlockall(0x1) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) 16:11:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:11:04 executing program 1: r0 = socket$inet6(0x18, 0x800000000005, 0x0) socket(0x10, 0x2, 0x2) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:11:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)='G', 0x1}], 0x1) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x162) 16:11:04 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dbe8264478cc3d34c34a2f10af67d135b903c9d01389962a261b14aeba77e639e6ecf6a5acb79ea2f5fe19df1a9e35d9042aa997fda920a55c8f23ab9eba08c742a126ea25c704a7eb4d3396540698cfaf4d5fe86e844dc84880fdca7bae879904abc4cbec0f5989213847b452e7297ccb3b64b9785ed5a47ad63a189095b64c6c406741d671ba92a355188ccd5c2ad835ffb048d2349f8a3f5483904e64e17fa6bc8318f1c9055be49ac4a98deec32961a0535842a1da53c8a7f823e26c4fe79d016fcae6b8ce4351154c6132cfb79da1e4b74c940fb636dd0f8d4cc6271bf3548687", 0xe3) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 16:11:04 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x10) 16:11:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:11:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8202, 0x14) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/40, 0x28}], 0x5, &(0x7f0000000400)=""/56, 0x38}, 0x1) fcntl$getflags(r0, 0x3) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) fchmod(r0, 0x9c) fchmodat(r0, &(0x7f00000004c0)='./file0\x00', 0x4, 0x6) recvfrom(r0, &(0x7f0000000500)=""/97, 0x61, 0x41, &(0x7f0000000580)=@un=@file={0x1, '\x00'}, 0x3) read(r0, &(0x7f00000005c0)=""/196, 0xc4) fsync(r0) setsockopt(r0, 0x3, 0x8, &(0x7f00000006c0)="5013413a7afcb81e3f20fba9192a3815e4b8235f0e0d517f23f7664679a918caa44baec0236984e7211e0695158912bb66c005c8411dd5e9249b49853d04fc0f0c4192333dfc7165b9c26a37dfc2b287e8803981e007ab518a35687e6d05a991971dc262a294619d", 0x68) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000040, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x40000009, 0x2, 0x63}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x40000008, 0x2, 0x8000}, {{r0}, 0x0, 0x8, 0x93, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x401, 0xff}, {{r0}, 0xfffffffffffffffa, 0x84, 0x81, 0x5825, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x101, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0xa0000015, 0x82c, 0x9}], 0x399e0b69, &(0x7f0000000880)=[{{r0}, 0x0, 0x3, 0x8, 0x21, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x10000}], 0x4, &(0x7f0000000900)={0x401, 0x3}) flock(r0, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)="1932027bb8258deb828e5b2b40c1f188e77104d480f48aa66b9e16ee8a9cb0dff6fcfa89a06e417709d74d247de3f3761c7bf07bc637fb0ba7b02d956908f68edf9dcedb71779c50dd99006bfac3bdcf75751574d140aabbaa91f115af6daedd30fae619cbc3b7022fb4939b6d8b80d1a31ad41e03ce6352cb7690115aa5aac73f555fcf90aea6c2f6cb3544dbe5b25afba2298a87bf5f528a3691221822335631ea03df9246e0029f094089b8982889ef7b1e14d0492b6c4f303c111b5c64f58a1d260062cb25f2925aef9a0a4d77802847f9152e87eb14d6cc4aaa14", 0xdd}], 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = kqueue() r3 = semget(0x0, 0x1, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000c00)=0x101) kqueue() fchmod(r2, 0x2) kqueue() r4 = getpgid(0xffffffffffffffff) getpgid(r4) r5 = openat(r0, &(0x7f0000000c40)='./file0\x00', 0x80, 0x20) semget$private(0x0, 0x4, 0x8) fchmod(r5, 0x2) nanosleep(&(0x7f0000000c80)={0x30, 0x3}, &(0x7f0000000cc0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000d00)={0x6dd, 0x5, 0x80, 0x3ff, "5b27a57efee9607290c84d51fb4b846f8013dd7b", 0x0, 0x3f}) open$dir(&(0x7f0000000d40)='./file0\x00', 0x801, 0x1a) pipe(&(0x7f0000000d80)) 16:11:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) seteuid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000180)=' \x1b\xca$\x86\xbd\x17\xe8\xa4B)\xbfT\v\xaf\xf0\x9c~\xdas\xf6\xd9\x03\xd1sH\x8c7\xd1\x93\x9a&s\x19\b\n\xdfS\xae\xad6', 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000002, 0x200, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x11, 0x1, 0x0, 0x401}, {{r1}, 0xffffffffffffffff, 0x8, 0x81, 0x4, 0x9b6ee1}, {{r1}, 0xfffffffffffffffb, 0x12, 0x81, 0x100000000, 0xd3b}, {{r2}, 0xfffffffffffffffa, 0x40, 0x6, 0x1ff, 0x1}], 0x401, &(0x7f00000001c0)=[{{r2}, 0x0, 0x10, 0x60000001, 0x7}, {{r2}, 0xfffffffffffffff9, 0x80, 0x0, 0x5, 0xffffffffffff0a5e}, {{r1}, 0xfffffffffffffffc, 0x60, 0x0, 0xda7, 0x1}, {{r1}, 0x0, 0x10, 0x20000042, 0xfffffffffffffff8, 0x7e}, {{r1}, 0xfffffffffffffffb, 0x0, 0x6, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x3, 0x10, 0x1000, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0xa0, 0x10, 0x4, 0x7}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x80000001, 0xf4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x22, 0x1, 0x8}], 0x3, &(0x7f0000000000)={0x3, 0x1}) 16:11:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1000000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:11:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2028, 0xd02) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:11:05 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x12) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8200, 0x0) socketpair(0x0, 0x7, 0x40, &(0x7f00000001c0)) r3 = kqueue() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0xed0) r4 = dup2(r3, r2) r5 = getpgrp() r6 = getuid() r7 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r8, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:11:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0xfffffffffffeffff, 0x0, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000300)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) sendto$unix(r0, &(0x7f0000000440)="07c321", 0x3, 0x5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x32, 0x1, 0x1) sendto(r1, &(0x7f0000000100)="c3d8d2231ef796bd8f7cfa47ee11c27291f9a527c7aba286dbb89b7ced0849dd644130c65c59540e742a90e6795981834e589aff37e40f2d635c2b8642b033259106de591ae3a257ac0a78908a49fa6a32509d93cffa57bad789599589b4b9feb7cfe22bb80aa2ff3ff63e9170979559", 0x70, 0x2, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x126) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x8000000000000000) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x100) geteuid() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) renameat(r2, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000002c0)='./bus/file0\x00') close(r2) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) write(r2, &(0x7f0000000040)='N\a\x00\x00', 0x4) 16:11:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="9e95228062cc9caa", 0x8}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xcc0, 0xc6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x200, [{0x2, 0x84f}, {0x3, 0xfc00000000000000}, {0x3, 0x3}, {0x2, 0x200}, {0x2, 0x6}, {0x2, 0xfffffffffffffffe}, {0x3, 0x80000000}, {0x0, 0x7}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x6}, {0x0, 0x2}, {0x2, 0x400}, {0x3, 0x8}, {0x1, 0x2}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0x9}, {0x1, 0x3}, {0x3, 0x7fffffff}, {0x3, 0x80000001}, {0x3, 0x8}, {0x1, 0x2}, {0x0, 0x7}, {0x3, 0xc35e}, {0x2, 0x8001}, {0x3, 0x7fffffff}, {0x2, 0xffff}, {0x3, 0x1}, {0x3, 0xffff}, {0x2}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101001000})       16:11:08 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x40000003, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x11, 0x80000001, 0x3f, 0x7}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x40000004, 0x841, 0xfffffffffffffff8}], 0x73c523ea, &(0x7f0000000200)={0xffff, 0x63}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/204, 0xcc}], 0x1) 16:11:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0300000000e74de400000000a600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x57, 0x7}, 0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14)     16:11:08 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) close(r0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) 16:11:08 executing program 1: mprotect(&(0x7f0000046000/0x4000)=nil, 0x4000, 0x800000000000004) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x3, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) recvfrom(r1, &(0x7f00000000c0)=""/38, 0x26, 0x801, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getitimer(0x0, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socket$inet(0x2, 0x4003, 0xb84) r4 = socket$inet(0x2, 0x3, 0x2f) connect(r4, &(0x7f0000000000)=@un=@abs, 0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) socket(0xffffffffffffffff, 0x4, 0xfffffffd) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) getpeername(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000480)=0xfffffde4) setsockopt(r5, 0x2, 0xffffffffffff754f, &(0x7f00000003c0)="5a9c63547a8fce6e226114a47bbca19cfd409c35ee861bb976fb9e78d9432e281833b68b9de19eb2e8a3744923240fec82ab08743c83d87135ceb9281eedd58d0b7e14e324a2a9f7b46a30a6acbb2262d20cecb19e8fecbfcd378128e6056439ce9f8d29e0961ff49cfb591570146969d9f955fef48bfa7317296bd03d8aa5297c4d76224e842872ba2720aa5fa39bd8c80c73474583ca759420a6770d8f00c67050e34899d57971f371e4662752d4f8969f8fed99ede92078", 0xb9) ioctl$TIOCNXCL(r0, 0x2000740e) socket(0x19, 0x3, 0x40) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 16:11:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18110, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x22) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r2 = socket$inet(0x2, 0x40000000, 0x400000e6c09d1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="481788eb5589d1f1c24a262464ba36d39773495da952a98021d3186140b133e81af4e96a12722edd9913e5bdee01b9933ce843fa4b08f1652758245a2ed9ab40c8462fb6afe0720c3f685030ebd6560e5cc65627706b2968c7eaace371247abe981ec06e1d9d10b62477db9ad8c7493f541abfd082e1f3c033", 0x79) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 16:11:08 executing program 0: r0 = socket$inet(0x2, 0xc000, 0x4) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000100)="c64d9dc9d19bc618159ee9fc90c4ca58b1e057", 0x13) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x5) 16:11:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x9, 0x7d, &(0x7f0000000000)='\x00 \x00\x00', 0xfffffe2b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() getuid() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6000, 0x10001) fcntl$setflags(r3, 0x2, 0x1) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) r5 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r5) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x10) 16:11:08 executing program 1: r0 = semget(0x3, 0x7, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xffffffffffffff4f) semop(r0, &(0x7f0000000000)=[{0x3, 0x80, 0x1000}, {0x1, 0x80000000, 0x1800}, {0x2, 0x4ed6, 0x1000}, {0x5, 0x7fffffff, 0x1000}, {0x33678479319ae716, 0xffffffff, 0x1000}, {0x0, 0x4, 0x800}], 0x6) semget$private(0x0, 0x3, 0x4) 16:11:08 executing program 0: semget$private(0x0, 0x3, 0x128) r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) setpgid(0x0, 0xffffffffffffffff) 16:11:08 executing program 1: munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r2) 16:11:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffe}]}) ioctl$KDSETRAD(r0, 0x20004b43) fchdir(r0) 16:11:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 16:11:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x3, &(0x7f0000000040)="4a55f1518d470ffa5ec7d1f4af509927f9ab2009838b27bf0e41b6e1a65202fa74e7c13c1921610c46acb08418642f769c8cd33280dc3cc1441f1b1c35c13f83bdfb6735dd27fc392344df9ef1ec3eb0b3ee86880fe17b5c09c76cb4fc25b6915949d49b42", 0x65) socket(0x2, 0x5, 0x7fff) 16:11:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="5605000f9155ce1e00bd241e10255b", 0xf}], 0x17a, 0x0) 16:11:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10880, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)='r\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:11:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000200)="99ecc98613fa87b055a41cf37a31527458faadc0970d225a5786e09abd6133aeb00a3d193dcf08a52ffc3ea9ae64798d0de28bd623d0aa561deb5960746ab5ba63801a2afd52d2bfe5cc71253a9946294326e2e89b47be47176eef9d4f2e85432a78658432d02409b6fc57777b08ada595ff3fab5237738f28f52d5257ba354629c08e7da004eb54b43615ab62c8a4a6603c994e5d7f442da48e84ca9a0eb3221d142c4d239cdaed76e2d31c73fe01e99cf2aa98c4d14785339bf2b0803dc21ccfadcc538246b5f664bcddace5ebf95c190a28580b1e49", 0xd7}, {&(0x7f0000000300)="98f8127f5d7d0152239a0888fa7f18bcb24f875384ddd7b387745809c981e47891476bf852272b71b062ae138145a75bc9295ee7840dba3b80894e1fc7147f3323e50d271ba228d1eda528462b9437dc642f8f9e0f4d6772d5be525ec032e060513723c47aa2dd1fb8dd7a4606cf123b12377770242e89961ffeff7de4108ea2e6f60a19a3e1997567b26549e05d00cdb1f91c2bdc864b40fa8d64481c4ad440695a7284dc08effa", 0xa8}, {&(0x7f00000003c0)="a729c41d6f0428b01f8b29f57959b5774c25f4d83f5dd4d18940360342241ad1e38e86e48634d7cc95839ae45a2d4dae2fe3879dfafa384be99a8ebdce7386d5861566a04fd0b3f004fabe83058af450bc69f9d603adc9ea969ee8e2a11a0ad36728116beba5bdafa4d8a7519c946860e2471f5049af6f034a9f9f47f2a2042557026d4c7772e7915dbc3b2a58a7a12109485d3976b2936aedb90107d37dbf9e925e405f793ee08d741d2c7f59cce6ee9437c4521ba45cced8a11026c1488afade0fde2453416995a7449504f06fe59d32bb8bd2cdf923fe8847be1a531c33f8862e39b5ab9560285c8efcdc4635febf88a437e3e0676f5a4fda8d91895a375d6ced4b4713e917bfeb12e9ea7ad11bf4a0fe46b077d0799266daeea90fa45608490c0ac14965976d18b3835ce62abf628f2ba5f4d324840651d8ad1349de5f1ed3399a83f5717640f88f2f8efc7ac6be48153e5bcea2286d254a247e12822bf83b111d2febae10928e3cff247cf0778a1895cda0f0b53fcc63c6f5bc7de9b7053bcfbe022465236d05343c92f28a66d56cdc36093f28f32453798be8f7ab2ae7d600ad191623987f634ad30c2f2b88dde79194e9f7725060ebf11f7ea3f3d56ee8145081056a2cb053b578c4ad35a094c35ff457b69aac61e8ce7006b4521df81f7762e69bf7570b839602f99add6b52bf9aad6dd890a28743feb6cecaeb5e45ea1cdc14480ff70d6a9c41006747ad961e9ecdac984a0cdc3a8ef009a3584c61fb701082c2ae48e9b7956385c90da4d4ec5a9baca73f6fb111fa4cf8c498900942ec2b72a6cd40b0e3d823ee0dd742a83b1d0ddaec4fe4fb1c017e2a8520706ee80d33ad5ff75348f94e409ed8c8fa771d30e95d8dbf809ad2c540414897c15b189e7954d4c881d450feab4feaca98e7e9c26cb8fd5cb00d0893f10b06795fecebd27d86daf218f81f11fd9173ebfbe751cfd6b0c7e00e2e1e4b2c74263afff006f9fd808eb522f5389342bb130b54b7b608649a31746d7750f3fd6a66b15af79731ac6cca9d2b091d23f9c8ae567327417cb0d9982f6145c5849dd5775a7bfdb100fa26abb91d17a5707e0f9ab0daf27daf6ff8b9a4decfaf7bc30348f1418ba5fdc321ee02e0b320cf92e07988f67e1d8642de7be6add03075afb7a1fd062b02260f46420868cc3f0dd6932ec25818ae79cf0cda15278f8a7069ac484534ae95876520c3040fd00e06ebf9fca114116c2ebdaa7ed889b922e7f850422fd0448328f132c2242c984e5622266c08fa5086bd934d7859cfd3adfd11f42e4ae96b208345612a749ca99c3821ee86cd37a802292d4b2902603e4243900f149ee437f86fffc15fd8739d6a1d6fa9659ec41786d399ee35cd8285bb2e4fc0a4ca118f86740a88ff55e273ab8c86f0f5cc87c6d4cd3aeb94bec27f83a90cf073d83d4928ef96c7fc30aec58f9891cd01ff38638f45e9f299fc190909c4ef2103701fc207ce317462e5543284273f7038e98604eb9a5479bb9b63c98290d64732978015f57f6dddd6d3f13067336f4a940d50c5c6af93e8d7e490abcaf5dba07e8c0843358b8e171cd123922ccc70d0f4f6db534d6334fe6acfe0495efe108f5248020f817cb18059c6c1414f866cc25de703bd9e1ed5987232d63d939a4fe6bffc113c3db230391ab809b2abd1eb1fcb70f224892e5e32b10f6fb9aa1b62a70ef63b1fb635d78c437c4b5a8d83e168d70e160267e1cc8c81df734662ab5eb84127f9dcb6ff276eb6b7a2d383667e3a8a3db2fa51f32d08e5b062eb069d988d6955b97298515314deadb6e190803b80dc6fbf8f19fe9f5da70b5fcc10bc0db80800f03e5c8cc677a8bbf1529c4c80022d5727d5cb6c6863e9d05ca4268292a52293e01d3598061f17e7a581ed7c58859da5bec291a659060d3719b7b50508e6a4100b01c6c0d63fa2f5fc361c49057651597f86f3a48347bbfba0d20defcfb8c235818150108422004a830119f1df891748c62096c45b2d660696f2b7fe3d0ec0641205e4ae6517a1dafe154b6a2e7da91715c0b60cbf0a4f42489422157e3464001e88abee4e2137c0df7ebf95155e482308a74e73df5565cc366d4185d32497a7529a2b58148fb1ae78c19c84d1cac03b77809a494ca0c7858b4fd0945bac8474a8d37e9755587c8159fe23288b1f5aa1fdbb9cc59d7d173febf92421904f1ec0a6b8fe19c0ff361aa8cae980667356cc187611f67afb452a40ad81ec0c25cd3fe7ae4ad6f567b8cb430831ac728872a959b5ea6f839addd966282bf96ccc5ddbefe7b1276d5537bbfca84f46d209e6dc739a47afb26f3cbcfe05fb0b6a09e6701c87542518e52c102e25fa4d6007a2483a6d1ba58a40be63140692ef381120985dbc9f03a231005836fe252649d21c102ad9b478963cfc3186c90b270bac0ab15b4a4b4424dbdc72d4756093e6722b3f536cecdfecb9f1170a3e7cd02467a64b33892400f4381b270e85f3ae48310b9a65f0b900f186c187ec0b5ceb6b90c6d277b533cb826758d1373721bcb3271c77983201dcca0668eb3a031985d09a1595c1b4f07352e0f96299797c0589675d35c30d9acba542dea9610b754838a79a50a9ce76396431b3e8fdc314ff269762803938a278deda181ab74aa5ca39dcdd2b1cf2063e84624894bbf7a96679493b1d6a09e65185146096880d655dfedb0ad61bd0270d265b2b2d0e9a517b0e98610e46e7f3bc8801b689b454a78df2829a8365700521c4a22763e50182eb74d5b7df5aef62f809af681a0feb032e0deee32712f0998bb73831f967a212119d5c058a374eefce8be0d77c44e265304ba9a8adc0a47c7002ed04741923305b593caf6d6bc94d7f2d5a3fb21ac58431bd08951d9f499f1e189361c09d37758a6914a8dc922ec1f2d6d2a9a1665a4c9ff118283bff432050fe01c7476afa992fe419be1e3d1027cfc9b7ad30cfdbfe5029200fb0cfee66ae5b57f0566afd8f4712f9e312d14418c3d92cb73e37ce5870acab0b0b53b8d0f7d15a5b7119da7331e9947ddbe7b8b8a3bb9ba1348ddf1839b5980ae1d66922a750bb2f0960718dcbd054a7224d2cc6a2096c866bdb90875ea0dbd748bd90bde82440cdfa91e6011915652cf43850e089bca27c8d8c10faefb7d2b1a7c60c17cf4e406a65c35f32d638f3ca56c2599f4cfbf3f52fff63ae7d1a84cc22118c7307b4b8f005a13f2fc538eef1e21adb4907b1c050187bab13696d7ad50d290bcdefb12eb276b040ebcd04d919bff754c1355b15c4e789a85e813773c60426dd72e6ceb2447e16c6ed33121c577ba7eb230d0aef19d186e6cabe968b65f1a762101b08e4dfbbb6c289478135bb74a189ef58351cdfdc62c6e9fad8d9cb5bc7040f9b2a32feef75598b0c97c922a33d55959afe39469675336043ccff2a3e8fd72c0a83b5fd3aad0ae5a1a013cecdef7035c8e92f649014d6bac6736aa551f1c3652bd3bc54832fef90adf5035b10815f089cc23c5a844436b03bf5f39148e63e8f64eb0537378435767438f3f01bb0ad5d9ce4afd7f27228bc30b142cae627e967c6a7262104ca50debc157c9212090548fc096a41a45a48cc2248d271575320fd0eaad8233519fd97873f255a2ffd8b04d69f1a48c261b46ef9bbe7012baf90df796e8c0f2c8a9bb9fcdd3dfefe5315abfec6a62e89607bf739dcbac9181f245c25fa0f6432f5b64224fb45f9d1bbf5e23d764896f9803af3465016535abe40a708eb97dc7c13d851520f80b55e8989f7e66dd3d36449c2f97d24bf0422e75da5939cc580b0900f62455c8a1d674fb7a7f5c230e5cc15ac5a0fc2b0c39dbb551f9020d985ce8ea31dccc0577d769509863f588afb8c5288603c58000eafc95257daf61eae745fb76899cf73ce78019ee14bff8d39c5179c6f2c0d42d4c685d354ad5813b8376400f48d8559651712ee8c70322d92fd9451af7f98ecc450a3c7ed6c3cd765d28a5b62e28774c7a9a833aabab12666b04614ec4e5af0cc213b145a5317097f0b21948aa7ed863ec4854eddda6d63bc0e8f3818d480aa5f0f8ac71d5fb6b6abd0c98f412f27ce9de4f4692c0ee54b27dfde081fb09ed05322dc89e5936b29be47396c08f72069d64aaf7f76031eaf7f6624725988c6d585dc3bfc6fc698b152ea2b36f50b997c3bac0e0a6bb082b59706975acef8d0c17cc5ca5fd3b0d9a1eb9b8f9ff3db447d256427aaad55adffb5e895779ef5a68bb2447ba5a4b071567971e5de95f7057ba44b045eec55133db424a7bffb3498f9b25e502da96500fdc8e6cffc3e103fdb0fc437ba9c3ddcbca4cc0d1ec768f82aaa56db78195f2d87b1c1ed24ffa482f4fd46afac63b0a9975baa093b9758d519bcaee7389896bfe85debe5bc8825424a0b7dce99b13e02eefcf234dec43be9b76c65aeec1585018e67875f6ef52d5013bd6815d2c326caf85b051995b189029826f004f277d6e7098141dd76905ed5f80050aee16084adb3eb20fba865c4df229485db8ef8e5902ddc0902de6e36c5c4d3d8f1e7fa356cc73bb2662270d2c563955bd16b3065bfe7e88cbdda7fc93ec99238baac9c49f8709b6cd683e644f297d7e3a4ceb299ec8a7bc9c0e6c9ae765bea3cce728b118444bac334de5bbab70a9e8ba9aaf1891a93ee4433090557beb6610115f8226c95e6c9dd932a0b00c00279cb19564abd17628b32702beb87bf75a13f5f61b772ea2913044a4d6058a591a3c69806865ace570bbb6271d466cba391be4dc9839823f8ad748855e895681611905122460952bb2661f3286b4a944fcf7f533a5c47b3938bfcd90eed8d1915636030023f00fd2fcbe6617c7739fec941ce24afac29fd4db9c756cac5ea4ea2193b650834778e2dbf0db4854f534b1de61ad4b86965484d3b6c421ab3eee124d45d9f0f47b1ec17970441a75197a0634789c4fe7915b1e7c7c795dc8b1d9991ec6fc1a0400873b6b8d4d9de7b06adc8e186631ad2d0496bf0a03c196f8f84fb3825383d3924c3d62ee6fa2aeaf536f2b7ac96145a743eb29a859f0101d5193b7b2b60e9a8fc0e8182587d8606507de666a075c7abf7bccc4a20a90f20911372ba1ce5031229c8649af9e2df4466d349dca825855c9998837cb27a5da66d607e01e2ebf62e8495ebdf7d71c665277177db484bee6023c5f7873480ba9064753fa5aaf86d9a8acf65557820d8b27081175b130d94b3e89759d9d521f8d44c52bb772806bd456c115a399f84deef07355a20e8d5164737668b1ff3eb79c1390bb7829406e93d6af4b0d49ada374803019e8de930623511a9471db09af3315330c7544c7b3cd4601f3228a43d253b601699e29a512125eebb5ed6b37c3fa25a29424ebc155cff62fe2575f27faa50345457d3290d3273a5ebfe8994086afcaf58cc4e8817c67a1a5b263f57601fcb3f9fac7336d8fd33a06da9ee59dc63cbf9e855c90b6f2860988138960b0773bd97edfdae888f7115976e8327ced83d99fc7171d58653160e772d86c8afbc80b56524c27f17da0e63c46b5ec972a87dc6262aea42f49e95ab77865129f85f6c4150d9167e050cb0df84b3e2699fc68131570125ddf41993ef823fa3143b47f65fa0f0e379c4f28a556865bfcfc1f46c74571e46eb710a1c209af28ced131b57c35688da37d6cf6231f1fe80adaea8c8c4621965ffbeec6f623341742d7e2d112c2f1c719578fb2865d1aed8f97e6e02108a0330d547a38599b41b7b6c8a39cc92ed770f5c22757fc248af3991b70d3299325928b5723954", 0x1000}, {&(0x7f00000013c0)="8303cb3c59019d13a055128691dc2b0122eed434eb3c64d18b1c34d71805a656257ec737576a78c1c9db2d2641f9a90371d9d224760342922522e6c6c895d86e9d6921f8c233d0ee281e6b9aad8b4c29c80c68b1bd55cfa09fede000820a7146eeb746f9aecd440c908ab8bc4a8d6744d171d30880fe54c2943364091ed9a8e84edb4c7e0be805a1decd0279752d8705bb568f99ed64bf1ef2c664bb200eea53443d40885a94e5cff98e365f6b3fe5917ac16ecdacbb39952e852f4469", 0xbd}, {&(0x7f0000000140)="53f9ce875b38467974780c529f57fa8d1b494e77015e7eea949a9c354094772ce8787d5d5e0945e42318aa5eebbdff403b6e5704fb059da5faa4630cb3eab6f984d46cee56369bd0e712e6d56e668da7db349dbe6dac", 0x56}, {&(0x7f0000001480)="edd14f5bf2fb5e2ac72bfa6f4c53feb4266d56fc06c1052dd9fb06dab193bb1086f18926a3f7cf7964587d75ab5799664f30193a6d80d7f731718cf5728b9c3cb1363215c8e773691f6c877cfdf57b13d5c6de3323781b344793a9c4a7b599d69cf9e01de20ea0", 0x67}, {&(0x7f0000001500)="47c618ec52701dc2d51eb6472b101cb48a170759777665201988ec5a0dcd6b120f4e5288819e0aa0721fe47a491cb7e5be4f80bfcf12ed2dcc0ae2c637bb7220db0efc944f143392df23eda0e3bff2bf4fb8b33a6b576992a04121979da1579144d6a24f6263598c268aa9fa37fca96cead2b6278cd09522c6", 0x79}], 0x7, 0x0, 0x0, 0x8}, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/20, 0x14) 16:11:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x20, 0x7, 0x4, 0x1, 0x9, 0xc66f, 0x8, 0x1, 0x3, 0x52c, 0x93a2}) r2 = getpgrp() r3 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x88002006, 0x8000002065d) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047466, &(0x7f00000000c0)=0x57c) ioctl$TIOCSBRK(r4, 0x2000747b) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffeffdfffffffff, 0x3}], 0x4, 0x0, 0x4, 0x0) fcntl$setown(r0, 0x6, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2}, {0x9, 0x9}}, 0x2) fcntl$setstatus(r1, 0x4, 0x44) writev(r1, &(0x7f0000000000), 0x1f0) 16:11:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4000, 0x7f, &(0x7f0000000000)="02d45a61aeea9cc9a3fadfe8fab52da1d457a9352e0bf94f83d3fcc9f3efb1223d71b812c798c829a31833fc704b6f53306130718b16a704804fd98884fd9a2b03dac26ecb8e92852cf24f38c70f41c90a623e5358c4e1cf819748acdfe3da799d99fc7feb133d697f7503c23adac7e68079ad00ef4a08aa127557e38a6af724e495321576bde8f58295e2ffcea4d416231a351dcf651df2276f7e0b237d902b680163b1938b93", 0xa7) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:11:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5b1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:11:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2001000000000300, 0x0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000240)=0x100) ioctl$TIOCNOTTY(r2, 0x20007471) 16:11:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0xc2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000140)='./file1\x00', 0x8040, 0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) clock_settime(0xd000000, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt(r2, 0x0, 0x8, &(0x7f00000001c0)=""/185, &(0x7f0000000100)=0xb9) 16:11:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800000000000611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r0) fcntl$setstatus(r0, 0x4, 0x8) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x8001}, {0x8, 0x4}}, 0x2) 16:11:09 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x40, &(0x7f0000000240)={0x9, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 16:11:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffa6b1) 16:11:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$getflags(r1, 0x3) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file1\x00', r0, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) chmod(&(0x7f0000000200)='./file1\x00', 0x96) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x6, './file1\x00', './file1\x00'}) 16:11:09 executing program 0: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) setrlimit(0x7, &(0x7f0000000000)) kqueue() kqueue() 16:11:09 executing program 1: msgget(0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:11:09 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') r0 = kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="94025a9da7f97906668de8ded1965fe5d22a769ba2a21162a5711ef8ebce1b1607be0be848843233cb1415968c487f4286bd9acd5a9906fd365c3e46f6ab5faf940c753a412c63ec53acc75a6913017322d641b9c5b53045454e5b6700f7e70b739588d19134cb7e5a736af528d6f5bf05413fd131185f4cc93b3491afbe1af659fb81473e88990e49d4ff70cc9bd29d6e772a33fe51fbef90ec39ca5321ba2df0c5728ca8658a2d0b7d39bf45cfd11add67a8045ccbeab7cabda0d389645633b9c0da4a5fddae08be45d93a607c20ac3577845f5aae4cf5bc417d54423a100a8101d38110b34991918be69a918d156098266b794263f0cc02be55c15bdff69d07bb43bcf49ab38070f98f5b08e2505f895c9b22c64a11ac02d6d9573101f790575d411d9f23f1ebeb296eb823efa9dd84d24c9d6d7477826b9323566096aabd96de817b9cdc314faa154019c094455b2e8020b3a4c1a167ae8d868f41ea8dae7412214964d82a8729cfb9528be48d1921e95371c713caad7e28183f0b4bf12bdcd5a65dc35888dd57ecb8c4bd18bf7da7ec8615d48ee264b9c12e7297634461180f518ef327d4742b41a605a142e1c69ebbfd30e1c19fe40f134b02e798c3030b5b103ec59ef3b3cc77f315d0c8d89365803f92d080f9b5fd4c4b3e518ac9bdc86ce0854616ac590a99f4bc4e7e6b85c5596ecdb4d42c26892f3919ca55d93831fb34d300a0a187e12c4e821be42ccca49bf4949a683632db25a97e4d668e191b9729d191ea938decb231dcc00906c5b01f1ff4968cb6279ae313faf92a27205e604b0c945a8e3b21004d2ef5556738f65a83985b208336ef53fbe6f8670bda5e891dc7ac1dc708f4976b5725a1cf5fd9eaadc4eb753acff947c8a421a7fb94d72cd29bf5fa4795c194bfa4888b8e77e877a201f6ca56be3a9632af701cc754891d27c841387b3610811c978599d7673859c81744236d19c286a9a6fd884d545c278d8e65ac40f9587a0874d9dc58c9444b2c425724ebbcee0109a3d4eabf318ee6c77e1b6a8f4289fcbd18da24283735f39fded642053d46436348de09ab5c4a38e616333e0138a4c3ef7ee89c70b6a0da00909eeb586c4582ffd7e67117e58c7ee653724970f477b55f0afa6d13c3909ff78380dde04fce6a067416d01487c683a02fa7df1e47b3807da5870f8ac047c9d98d70852690fa76c1a80decf26ff43a1678330fa1f42f7eaf03c949c79536faace412becacadfceef9d591d3226bd1a084de7dd6025f96800ec93ca84806724c93f106c7cb329e5ea203a3349255669f33fdd271a00d37baff243b678f6d5a9d1cc89e3a029c397105d8112484b7959a32def6fab96e97bd9358b8aa16f3eaf9855a22f5abe2170ba14c0ca07359eeba8f09bdf0242a8a7c6c6bb9468671e14fc9c0dfdce4803b86f557c1f85404786819205aab6317fec48058abfcf4a174768c7d8d223114befc5d617ac9f7c12b118c62f929e24e33898d0a0bf047d65cc11b7d46bff6e41c3f4b095c42bdb3071253d9a2c36eae8c32655f28255d9e135515404d405a877ec9a48fa6047bcbb7b9cda2e110c08bc48f9dd8d39b8970be8cfb1e069417c19d9fcfc6a5763e22c5fcc3dcfa54bb77c10aaafa65fe2e246dd0e9ed99d04fb080c62f916bbebe2e1b3305e999fa89eb37613df75a26b3f7fda014f60615e0954cf61a85a4e90d77ff2717ee951ec95c12fee35ff50722136261d8ea32a3fa4deb120fadc861f799b104b8e4fe9c51c52e115429f4f42f0ac41ed9fbbf19d3dd8db5636e382e8f18446dd3dd58833dfc91f4ff4ef5386be9a109dc5b673c479b82892468dd8132b72a5d6ce7318cb7b8b54649fb36f75e4c73ff36feb1b4f8c25eddb6dbb5ff192642d4a2c2163ad896afedbced4bdfb60ced050fb809f697d2e4c0b045e9edea011c74c8493060ca96b666b83e46b17e896bc0c3bc5867d528abb20df4ea51f4416f13c42fb515db93278e4f76a7d1bf48224e34c1baff51a218384c180bbe7a966e70cb67df8e5b87c86b2e908a17b32abbb40a1e3c02fa215741f21cc68115f7a9652355e02558e8703d32bf121e4c6d12bd7833cb41bcb63b0cd48533177303c3e73056b044f380cde9eb4c56007869e654f5cfbcb9cee013d015075e87598599f81cbc6d6f171b888ce99ec5b79be9b5612662175b2f776da7dd007379fff173d3d8d346109adf4915d1ed02f4851db0bfa78fdcdd7edec45682569bba413cf702f8e4fed5df833ebb3960123c60fa760ca572af0acb141da5457ed5afe43e7506356a636d1e969775196c32ee8f6e77a8f2556b6175899313d822f83e72999af823cce64aa618a238bc09e5322841128a810adfbbf9f7c262879bb95594b65a7617d79529addde48d87743d694c9deb73c118a82a05ca516cfad4a505d37ae48956eb2f0c8ebeb0e51ad5b84ff1c484a48339ea07f6e6784ff3d82550411269d69a629886c98dc0d6073a73513be0d4adc4da370ff58456fd8b46fb043e839cfc3e9fba36a5065151d76f2e028f4735befe22c25df45411a3028e87d33f9b00dd4fcb80d0a7327650f7c217959d52635cbe0b77306e85f158c3aa5efa9e36126994962c2e92ace02870874abab5155bc0feb80ed2b36d38a229719ea154b56849d9fdf5ecf76d091cf43ab74189853851519c96aaf8911fcbddf6fd75a5b9bbe48023e2232a2adfed1f0f2a468ae698c1f6d571df0d04e6590462090e586b25b55ca745b842a9e58f5fd37b7f5271bb6a3e21de3cfc92aea4d37152176a6912b3bcf17972c0cc31099b3186238f4f3bb845bf4304252a70beda0527ac9160e848c4484fc59b1e74c7c69bb9d49863509e985561ea38d1b61cee02f8fde79a51a01594588287bdff758e055eae3efa37a70a7a92a457fc48537e9de0440a38bc6904de481b3674914452249cd430425879010b1d4d96e24f4ae62ad99aa95139a3a37e507ac13c6fdc9519aac764749b1829515feb1eb68cf52fdf1e94405f1d787d6c1715ee4bfa1240ff392a8b0a168ebbf15915646504e61d67b4a7430d591124a7ad318a41b6f1a8e0eb7283566963646d0160f1fe816233aab97b8371f991b6e5bb51524bc02fc916ae79f8de67cb37fba210cc604f2afe35835fadc777e0d4918eecc38407b811066fd175e21205092862ef0c63d0093c837ff8cd2a376f753bf9f92cd7632cc8cf374ffda3eb795393f449bd6d810c637ff14e8af2e968663d7f0fc81d6f4d812b6c458bd30e12b8bdce6e5ce91aea4a331b321913838e923987116318d1632926dde2188edd4f92fee64f01bec4852c8774dde69a18e2eba991d6cb57c84685698c157b7dfefe8dda7e460f1829eb13802de94b0160d9b7d387f4e1700854645de19deb860e0b9b4fba1b7a0feefc90d8c268b59be7564a3cd20057dac60ca8350d4209a65a072cabe80bb77b9a7a9bf7eb79b8a5c00df9808ba41dd21701e97e656e90ef42e849b5b86ebe9aedf99157c7f32f511841b93de8a98dd57d3365b5770ce4e618d97d6b4c877dd34fe5bf0e8c159b31c69228eb4b8d19dc40ff0866d9faef55fc2e34f70b070e0330679ed1cd8fab13693810a94c46e392ecd0dfdeff53c0466d179a346a7b9266b232ced332d6ae9e86cb1422309f2a8de2a62bc056aa8154dbd94de53dbc4bd3c7bb7850d37f52f0d79187e2b4816d76768b20d65c1d413728b1384d93cab88164b6597e5763afdd1e0492d66d05f40e8db7f0723e5ce382b86b444a87eff139c376e25491ebc697ef12e9e35af0900b4441213dad02ab0e04f861577a68e29725ac3771cfa6933359fd857d26a94827583f9446cf4ffe43cde95f597baa6a9ad736d0f812b5bdae57c04460dba6aaa8bd2ef8ca82430d45efd43312534d1e82bb9aab1a6cca0a3df74d812a9cc6d924d4f8c69a811f7bf4952aff3a4c3d7bab3e8499b1e26d7cd8e7b313f0486d42de32f98e3d4bc66e12dea133c2ba18a732cdeb16533e9d2b482731b919112dffaa2ec3493eb4b8b8c0a38fe377114cf30a872f39abb913d4b8b4410537de6a83bf00908aaf90c1133e7a2b258c2c71eeee82d9fb1224e7002aaf9eeeb75d5bd817dee5d1c5b3e336bdefc6c26134c9ef1ef8c7eb1bb4477067114a94db6beaf8d2acfcadc036ba7aa3e78211c0226caf549060c8a61b83acc3f0f092033e45c0baedab05b3974b149231d7d7f3b325b162027bbfb2201a515f1d75cce75e6d1a62ef3b84b295fe3bcba9e3000e7c55a699a54df7cb2337dee49c3a111512bb27e49f53cfb86c6670644513e96936544273af60f0b21449b53c029ebb8ade5a0f82ad28030f20734cbfb13168cc6f070830d7c44146306b27765497ef1c7c37ee146633908d6013833411a49d05a09f014f8fddd1c5444ffa7f52cc7b2ef43b1943f99f9603969869c0e6f938103eec6db416af62583f4be48c769ac471c31014cbcf52b8fa75e53d6d4239c35922efc29a4aadc9149c6271cd78f3f902f06f57d1b5148831c635ac4c305f2fd287b7bec09e154d713f89bb42357f64c6418fe325dfb14724b35cbad585393e25cde6d7356137296d27371832a6c4be4509b7243f1a02edee1f139d09ba61b044d74fa6dde9d18026ae6c961aee83d66aff0c50eadad68ba4cdde45e3dd0d918b8e05424d90c6d59f5effa9ca51ca9100127e7baaa333a7b002028d732561f8372548f4d6c98e2015b4de1194700592446309bfb56fc08ec3993da1175a87aa32698aca99bf115e0d477a418a81a2cf39dc89c3d648567852d4b0449faa5206c76c7fd657c89341787113715173fae9808d81ca90bd94ecae2e9d5eb33dba5d8e9a6a42d2a6d5b5e797912d549f0b42e4772299e15d83dc7dcd5523155d6c6b1a4fe369def0feb041559afe509d35870e3d1b66bf5118b4ee4252c8257d6afb9148207e660fdad37c0bc3875a6473e08b81a5fea62b330ced406df507f97925f30ee8c61d07051ea2358f7aae445f3d2c2fd02243da9791c6d129008d9cf053f8c7ae60f15ba37c97286a9236d46f00cfd14eb03ff8a67a6cda7381dba239ce4435c3d07e1662f5d7ca5351aaf8e24946944fbbd4125e40b613f0a9cb8780041e9a09a36503678bb20b68124d416baccced817f59fd7ec9ba73b7de96ae7b0c058e1efd634739189cac99ec472e55ece5116bf2837fcb9271ebbdc32282ecc7488785c292650eeb1d195613a34b1cd6d9c6788eb9064763260b1ad54ef93c00f383886229cf3f5910bdc7c485e1c89b6f456937537e970256e9bf5bd549d555c5faaadf7d5ec370f43a26ef4eb041ecbea15cfc4dc8b8c549513930c98437cd037b44403943e447994fc22b7dfbf27c265256ba7b319f36d4d7d1dbbafd7421c4d3ee90b0692818d1509c7b45fd01c69588bac440b2a2c83fe3d33027601294cea6a87411671203a1a3f2b638a0507ec7fb6a02fa81044104eb676d1c1ca93720963b2d95b5a274ff22ba0b984f5deaf31afaf48e3b8f0c4980515bef4ae2e72ac23fcf0020c31e28aa1d8230513f8b2e73f9b9a0a6fee91a9f3a1d11a9168d122e0642cc119fe1575ffd42433815212a52373b3252f3d2744aca6d6e3af54f305481123dca5454ba904c9556e1c865ed7d476eba8037922dc0f2577ee7f88ff7df2bb0ffe6c00f736a5b10dfd03355d357b54b8d123b619f8188ea1cf91dc07718f43fa3138ea05cda8e9ddfd4d72c44260535adcd105214ee72e778da671ccc19bc35bb79e1e09c6fc6226", 0x1000}, {&(0x7f0000000000)="25ed03aadf1d92e065b2418b1e8a0e8930ec60710c41b861ed3f37b3da49b509e1674a54e9f5463ff540f98fabfa1d6537da0b17719ffafa686846605b16b59d566f0b88ef83d5", 0x47}, {&(0x7f0000000100)="83337a888a356b2918bec5021a82624b42288205e5bb2c869826fb7a6ab3ff8ac3be9246a2f73b0e25477d0039cd6b37df0d505f3f26d2151d9ea651a6255f547f9b8c9c33c23bb34059c4ea9eea5edec6d07bec9d7b23cb1d3eb0fbc941ec8727", 0x61}], 0x3, 0x36) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:11:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 16:11:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:11:09 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0/file0\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') linkat(r3, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0/file0\x00', 0x4) 16:11:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:11:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10003, 0x4) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x20000001) 16:11:09 executing program 0: semget(0x3, 0x3, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x2006, 0x2e18) semget$private(0x0, 0x1, 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0xfb}, {0x8, 0x8}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x0) 16:11:09 executing program 0: open(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x5}], 0x2, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80c1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80085761, &(0x7f00000000c0)=0x1) 16:11:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0x8, 0x2, 0x2680, "7b566617721a07afa09a287d63476b9e79638d3d", 0x8, 0x7568}) r2 = dup2(r1, r0) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x4, 0x8}, 0x10) 16:11:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x2, 0x0, 0x400, r1}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f00000002c0)) preadv(r2, &(0x7f0000001640)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/219, 0xdb}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f0000001400)=""/76, 0x4c}, {&(0x7f0000001480)=""/198, 0xc6}, {&(0x7f0000001580)=""/187, 0xbb}], 0x7, 0x0) openat(r2, &(0x7f0000000080)='./bus\x00', 0x8000, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) lseek(r0, 0x0, 0x0) 16:11:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x10) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000040)) getsockopt(r0, 0x2, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000080)=0x1000) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x0, 0x20, 0x1, 0x5771, 0x5, 0x8, 0x2, 0x0, 0x9, 0x2}) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) 16:11:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000140)={0x5, 0x5}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x68, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:11:09 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) r4 = getppid() r5 = geteuid() getrlimit(0x4, &(0x7f0000001840)) r6 = getegid() r7 = socket$inet(0x2, 0x6987937bd3de9d12, 0x3) r8 = kqueue() r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) getegid() r11 = open$dir(&(0x7f0000001680)='./file0\x00', 0x28988, 0x0) r12 = accept$inet(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="5879a2f2ba3ddc3a3832a3267052fa305cccb47dc6198200f5c493c792e61e61276a2399127246c16e8b9bc9eb6a3124840d59ff533a592ad8e60701edf6563819e21c32063d2b73bb3909d843f946e4", 0x50}, {&(0x7f0000000140)="67e8e76aa3152c937944f17d2e3cefdd0574c4b435229dfe0abcab2410005529f9ce9a341ce9fbae183bc2306a56b0e6608c1a66a57fff2e7e6748110e21fc2b43086ebaa1ac281e29aff2b45d5432dde759", 0x52}, {&(0x7f00000001c0)="22d4567801ade55b644aa9d290ce1843c06b7a6133f202c11c4f3a99374a8520fb3f9ce53ff16629eb1b03d7d858a377c7d1824367f155970ed33983179ccf58a44e32cc8b6ea81786446f3aae2f8e8c691cdf5dc6be8ff0f9b95f3531ae1b47d9fb22781c88902c134807374d48270006f20a680547fc234c5d2bb1f004703a278da188277e7883a6b866c5113cedde64c2588046ad43bf6f8ccbc1a09d58fd727b5decf9ad75468ce107d558a5b881d9d3ac24e0f39ae10cc0b199d38760cd31520247b85912", 0xc7}, {&(0x7f00000002c0)="5f9f43f2b8ca299658ebe7db6978c6c8b129d9e74ab8b504e20f3f72cceecc7f8150e931cdd7444e79081238854c888b4efac83c0a02668e4f1754d7036c842666228eca8f2bb447b9fa25324a0f495831b51e3bb72ccad27584", 0x5a}, {&(0x7f0000000340)="dd416ddbae7a694412515ad5e94a6fb9e22440a0b126479937a5c1530186ddafd893b8519505f374daa02acff45d0c1e98ae07d4e0890adb68b90d3790db1ce706413e950fce9773e0dd77619cd1ee8eec63a85f533951a91369caf1200acfb8e805e3967755f2a1246fcfb45fe2b59ccc7834b6bbcdd6a1e7c4cd32d567c54c76c1bcdc76abf91e66b79a89c84ab6fecdbf2ed3c11335e0f1b47df91c77da23f6adc03e77b356875692c419952ed6ba3a374df471128ab42655c56043551800ee851fc805643312229ebc06cf0595aae6d1e8b2878d14a488114e26bc02591cc89adaf336e233e01f2efa079408d206405b612cdbe74300b2c9b35275a549434a647252004f5257a12878eab04703485b8d28ce68c9e10fc4117fd83d325b7ddadf5084a920e1e84660c4ea02f43b3a030b719faa2e3fba97aff7a3d1a1426782e357d965aea14d9bd4346f6a83dedd04557bd8cc5954b86f20795ca18d37187a07678037abddc971e4eb0d59116067c7bb3e66ae13254b4672a29b40cd8bcd2211e86f64eb5c630b04a42af894f6b5462f20f20d25c741f762da12a551dbe21116c766210a3a36e7e3bee5ff6373fd6f53d8722e7c2391afe3334c4113a65a61f29e1305ae006918e8ae45a7f198d76f7a51e068a3bd30859efba8007d7adb36c7d8be0a2d46967e5bbd7206af9c3a28894b74c7be420011713041c0ed1b9f2f9bbb0170ce9f0d2949219e39510fc20913159c2be7990a0da60b88292314f214db0f78b79996b953128b87eb75b7a806662d4b4ce52ae34fd4afdb3fdaf7a7bf2971932e75be6a6fde69f2c803ec51b1db150cf8a166ce176e49b9424788bb1f72312a53369d6609caf563a710461a3dbba719a67f45156f3238ed9336c039fa7f0dd36ca18800ec704296f84dec237b2ae6c8f86ec6c41d183b3406147cfcf685c530c0a599a81e6ec376e494e0c746ba751ba073b44e9fb1d5dff0cf1c5c0253ea4fc8211e47007e98932ff7b073d396a85ae0db50e82ee51b84ac6c3d0f992c56c78c62c123e81f27c4f3b67b489b659b9ad1400e374afb55dae9e0d393e7e9c7c3271d469992d68bc57096a855d77d8f2d13fa82c663eea964f45251fd4828db1b005ef9bca9c9acdb8ebfcdfac4fd8d9606cc3e1fcaa239488a44917f43e059642d7fc649124adb43e311e0380320554d7b717570342331df97124737b6232e165c4af907f79059fa004590e349474099f33545617788a33295038e21f98d3f503988688b75341d3be2ce71c4446b1fb802ab5c1fb0e41313383bb56f07d3044b779abc62985188a5b7e4f28052725d9289145d08c898cb65041bac5aceae3aadc67e3d25328bbe2ff05136e31740b99963ed6c64baa21ad961bac5d284bb050c453c3f5becd2101318a222843eb91e64ed54a3b986c332cc16ce998d5f62ccbda50c76f51b09e1543e5dde43e6c05cf5404aaef57dc623cdd917f10947769094dc14639baf113450558c2ac077990944bebd8f7f5aa472ad58099a04c19dbb98c44c62bc7b87143ff7267eba088f5420227080d8bb438c9c31feb110d3bf22c51b1a7f9fb955c26a30a7d5504accbf59fdf65506ad0218831d1438a4be58bff8338aee997402108ea84cac948727d88c36646bb85f250f5d15d97630edb6ff4d2dc116ccfe19d6dc17248d664a1de0fceddd68d3d1e10acaed40a011f2839cb1c8277b67d3befb73754a36e91676c8e12c0c93ac586b795265b18a31622514253becee58d4fd3913264dde41fd6a84fe7b0c015c7427071627949f190903e9df0986fdc2284a391660f696e047d57e6d30595a16a6f1e8d2235ab9e096d11024165e92ae74155a52c48a8ac49fefd071702cfc9180ca96e1bd939bc3edce6196a77fe1779e81686664d352366a5d388dd8d284acb8d061fe20cbb966a4d0537c3d680913ae4708fc32d953888d62ec36c09ee1e28e63bab6bc81a41d7926e7c0b8f7b2ffd05adda742ea0efca14cefc6c471aab83bad4a9ad339ccf075e08b050cfcae7e023b68f36ef512795143037bbfa3314aef2ff86def5e5b438a78333c47e6e45f642adb0b107d23e958331c90e60e89f3ef76f19177046b307655c70269959708e075a65b21d775cf9d82dd17d1970b9e3ce811714edbbce51401b6fb98376f99aefcccbffa1a15f18b679573f4668fc65af3af3d320c51648e828245eb6d7e8da16420d9235a3dd021506b731283c24d518eeebc0c8a5c0e80a5fc16aeaf87e86491ddae84e018da7c0b324eeb4b39673ad14e7e34fd61b199361add994ec79fb69a259f5bfe0fa02700c693c7eb5e86dad114e21324e39bff1ef7c84a243990f4c2b31043e6421cb7836ba57d47760ca3430836b0ddefd0995de4b312262e254050ed42c051f4d57fca00ae768cd569c18ed79af22006e53873091f963e42ea9fb19a2814c4afa60f4ad230329ded92627cadf8204822e242182b4f1bd4a8fdf6000599dd2398f2574fe1fe66d54df72df0d3bb35970763859dcf0bd8e76309b713c42895dc410702f4fda3d8000b407bb8c6baff9a2b077428185d9a6fce62845667258868f567db5664af517e1ad6f81bb7858aae8ba0f63576a65f00dc974a8aa11509ebcb597904a37723af0cfb106ba7054323f921dd66eb3bd5e80d61b174e7ae75cadea98617a34a36f4646d909e6c49fa14dfa5723725dcf2599ad29c3423d96c9ee8838bcf8f67f546b6ba5b8aa371a4dfaa2fea181a13255fbf158e0ca96c0a0213592dd2eabc8597d3e6f6a24e0e0e7ab898a5d3463e177fa083b0ca8b0a7445a8934825a9cabe7721d04e5a6757a9b9e229ccf70a8b28e49cbdec4024f0e32f45c42f31deefc1c58de3ab419ad8d3aa130ed3e355edfb14534f3396e342b1471058a789188faf09315339b081b387f11fcc803630448abd606f6b57c4d6372384843a91b9fe6c2362bdd976e7de29f4996cbda258ce44e987fb4c9e76d85c007d2822d34c473d6b9e197f5bfbf0f1c6d1df5a30ff3cae9249baf7dd2aa21f5815858872d9dfa264ae675561b21abac72f6c2c085c8fb8b58206d2b07790a337e500f5ddab3760b4a7eb618af03063c9ac682987e63d177c2f1a4b39392751bcb9263b1d67055e5ec7fae6dc8bde6a6bb3ac9047af840b4d3689811b41a90d1d1adf996b670d2a75057a54c5ac9e2e58e1a8b13fedf3eef8081593016aab3eebd599ad389d88d39ff13f01f476d4cdd3ffdf2113e4f116efebcd3398835b2ac77f93d8d492cb7ad07e14de0a31d562b72d49ccb0a9aecef1f4d104d3d8967837972f16536663e2774fc2ec1850e41e5a06c69c66e1d4d3142158bede10c502c2e7f0bb9fa1bfa491e1b5eb1f5aab6f646303c5f2df252ea175562c448490cc33ced4d458d3d73db9d3c473be97293d4b608aada1d0744f70c733bebc863b83b02f0bc390b8ad0dd38b7a218936023f2ed8db366c830a383c4cf27503a0fa1b2e23266dccfe0aed24774086f33e7c4b4bde968d26593dee6bbf796fce8a01a948143ac33492e57870bac727ed643cbeecc38d16be485967c448a1ae789e193c17db6c7841a7e23aa5b263a037730f8ae81bc0b2c84bc2e792b57f4cab6180d6e02d2db10cd06a88e9d6e16f82a692d6e26024671f12a94a1a532fde6915a51b0b4b756e757a6725efc2422b6c2a824f5a61642720de8f487e353c0210083313641e35f77b55a29a60f7cc9959b6e46f16d0bad4118c9cd4f8e1144ccf610bf380bd0a8ddd828e2e60f4ae06adf80c81ecff4e0a049d5e959d293e1b3794cf4cc1cf9a1b66a03c98b12ea1aaa69baf2f1c1cecae1c5ffc9795ced81998629302bd56fbaf83b3c076d755cb4e70f391c0ec0e7e566c09ad9d36df6f1db0955dd560d067096706fca29dd314da22e945c8d9b5404320c34b9bfa778d789f7e0773a4edb96ac1f6a80e0fafa92c9fa801e3e98004f35e7ebf5f6abffe9cd95ec4cb430f56de1acda921af8d9c5cd789cbec8a8dbd756090dcb7bf7357fdb12cb3b0f1c2f990ce2d3c1f5094a8f48b0844fefcb3fcb55c69695f2e0556449617686e25f40e9dc4a9b12f39bd373179e4d50713433f48dc6c6c91852e2b651db5e1aceeaaa98e67dc076c520dc01f7da4c4c320c989bb368b50802331f981df437043191c15a171687fd6e56015576b1cb32952886c01fd3b7351b90aed7fba6b9e72170dd88b4fdb038e784bbaf77343d2f865c11ced8ea8e262eb2d8210d201c0c48ec0e2d62a44466771fa522eb5dad2a835ea7d08dadb556d69d191d1605d6cf6f7e478d1fbcdd11e26759816afa1be364c7f2325edcc2ee55a0125accd99c4300610edd1f2696ce4d7aa46f1db56a90fa9d99c7c3757bc15e028fc6ae7d8331401c550f20846094c72869b4561edeaa0737ed9b8d827950167f2432192a5455bd9692b3e5c3fa40e1292a58db7a5a15189e6a7d6e8869144e4b90ae293fabbb63441f44c1947f55667679dae0bb08bc40c1311c8a1112722bf81ec293423c0cf0e9538ff369eb13f43655d65ac6192cba47d43367f00b0fd0b216326609f301747887fe7579fd5d44886a446369fdbb542d1e2e918ebb0fb708c978a597f3752b5704ef9701cd7425699342f08df83acc4ddcae77388d9e490af168ac284279378d006e4a81673079b0a7b386d108d8813e3929430f86466edff8f307843a47b8c472ea7d8ae42063a264f95a05e5ab13f846659da9f07a2c346c8f687382b0adf10e3038333f959e8f5021e532da00cc9420870b553e104c4ffff3ac469618e8d2ce89bae8135a4b1111ee2ca94882edbde5c8abd1c9e0ece112f7feb7c71e460dfc4c1a492a840d18016e16b5ee64643f1b654dcf5feb4c9bf644fdabf607c8606a3dff6de3078b6687577327822bd820b4a94689ffee04599aaf37d15d0b8bfb31a07df3130eabb4353dc0b36a6445b87d05c54c3315b0274ebc2fb174bca5fec6049c62057020930ab152e1d42571c3f2b8585c09dfa734f1b147278229cc8d97e3b4ff35fbe44a60782a776ad791be4d1031f1c682d12898a36a30b82a495ec6fe2703486dcb2a8f702744b3b0a3ca934bd4fba102e33bc3622976023e871215b909d2106789d16747dd059e160f55d19bddfd8a0632b7ac7627cc02398f04113043e8672087a5d16afdc82a0ad0eb051d567dd668fa5d6bdeb7b8ec58f3fc9b04ef3290075b914020ad6958c1abefc5cfb1961a78968ceebfdba9e73e70c94e3be9ae642703b6404c63cc55fd3fb60be7c078bdf986af989081d77d4fb26ad49a7d30dae1072eb2661991f66599e678a038e707514a3c525e6d6c7ecda854fd3eaa34a1999c2a023f77287db57dd70b5025aee421784f55adf39efed50ed553e61233700e060d0b5c7760543c71a0c0ffe3c00f06be0a8cd6721d78ef5029bcc28a2f5f0b1b3b6cfc0d57fc0c57677d587cd2030f66949325082ab9ef17a8ba2a5da26fc66c768ec3e011a0ce7c63c09cf1977059727b3a13701f7ed5931fb42c1d452df3c6ea6b235720948367c83d644fca3ed6007098e8ff280fe2df43d582a84aae3a0b6f46c5e4ad53f0414a5228beefacbc4bc820b894301a06b2ba200df2f12ba907e6bed3f2a5bab3c29150599127cea06703b9ec8309e53ecffe3fb6cfd3c2f91aa89dc539ca5a6afda823806c4721b7d21a26a12de0a04c63862282f9536b14694b9a79145bd0e30cc3ca4b0dfa2fee25827effdb6d204625e8150abe18b66f880f96c8c585bac6f5c38e9", 0x1000}, {&(0x7f0000001340)="17457a0ac432dd46be037b3513ef2f6ceaabae3385d89dc81be97dd2f821ebd350f2", 0x22}, {&(0x7f0000001380)="cbd8204920b1d7c19ca725233927145f616ec503ba31a6102865772170b6e37c5fb724b7d5c1457858c278364a3e2e3648aeaf71093e02fe62de3c7ff2c5f9dd5640f4aede23eb66477983809f09fe0c02da2e8a3ad629faa8e594d8175dec1703be6ebeb1256f36c0acf57269da31ffdce3246295c9455fdf", 0x79}, {&(0x7f0000001400)="e60a46cd69ff4ef39c7e3d1943208584646387ea7b4bd04b629d51b9634963ccd467687458e26134e5798ad12b2fc5e7d59224ac40a86a25c2c3955e41903dbf191480b76130b8a41ac4b0fa3e9721133a475ded2bc215a6ffc21cfd5736c123d0f2090289042c57d21da5dfbdb4af338a30a16c5d51", 0x76}, {&(0x7f0000001480)="6a0639a160a5818e71d31a5c9f8aa3a13851bc9b6b056d13924895eb52b378279166d91b8aea3da72e81f499505b16f00f6f07345f665881416babf265fbebd2e1d144b558b3e316f30b9657203ca473a40a2aa157ceed32a895b9b3", 0x5c}], 0x9, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}], 0x70, 0x2}, 0x1) 16:11:10 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/128, 0x80, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x7f, 0x80, 0x6, 0xc2f7}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000010, 0xffffffffffffff4a, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x400, 0x1ff}], 0xe881, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x28, 0xf0000046, 0x401, 0x2}, {{r0}, 0x0, 0x4, 0x80, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x90, 0x2, 0x7ff8000000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa, 0x8, 0x97}], 0x3, &(0x7f00000002c0)={0x7, 0x4}) r2 = msgget$private(0x0, 0x5) r3 = accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect(r3, &(0x7f0000000380)=@in6={0x18, 0x1, 0x5, 0x5}, 0xc) getsockname$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/158) getdents(r1, &(0x7f0000000500)=""/163, 0xa3) r4 = getpid() rmdir(&(0x7f00000005c0)='./file0\x00') getpeername(r3, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000680)=""/4096) r5 = openat(r1, &(0x7f0000001680)='./file0\x00', 0x240, 0x20) accept$inet(r0, &(0x7f00000016c0), &(0x7f0000001700)=0xc) setpgid(r4, r4) msgsnd(r2, &(0x7f0000001740)={0x0, "45818247783dcb4245"}, 0x11, 0x800) r6 = kqueue() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) flock(r3, 0x8) recvfrom$inet(r1, &(0x7f00000017c0)=""/10, 0xa, 0x802, &(0x7f0000001800)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pwritev(r6, &(0x7f0000003b80)=[{&(0x7f0000001840)="a73a02dbafc613f99fde80cefb84532234784af617c1da96502211b3f2e5798a0aca1707ba65cbfa38e51712252f41ed46cd871dda8530fb425d97f6385de136602fb6406f08e3e56688cab2a68250de7b9503815846168a925e509960719048a27692407224c7ccbb340b3b9e64d7d7b8f2051c0c2709b9181c2bb9f84751cc19f15d5f7b1e08ba8c6a4d9aef5887822bb1286798b4b7bb69b5174373adb86287f75cc309f80aab6a19c64ea4526a3dfe406bea07613d3806dda371904b688f4d65543da222b653a630e52e0351a03e54248114dce5f4abb5a014921db2876d9bea47d1d8c595f3903c7f3445c706f46ad5d4383187988088ca767ac99d6a2fdeb43304394bd7fb88648d376cb132426f55ed655db88e98b2e9ffbc8db2ff229943cee6b58783854e36301e5c1a70d1894779dd9330f075de7f7cd880e9b7ec5d7203166acc16c639b33e815e91bfd11d1931cc854db41135febc570cc83ed310e5b78b3b6d1b55a75bedaed56da1f8dc463c724543419cba87902c3bcf7ef992496c4159c034958cf07927e4155ab64c23d2195436be73148496660ec0c84f7c8f823672c7b939ee21cc4309110946db93145153630cadb2e3370dcd0166682eccccc187cb823e2f41633597699e65ad8cbe2f2850920bc6e941d9a61f38326b8a666c13dc566828d7ef6e7ddbb71030225d7dd57a30ff6ed9571b48fc437383b4f18434d1feeb5b5772bcb89dbd747460367b7c7616194050473d6d405dba943fe826c8f0f3b0ee56c7780fdaeb7f549df04dba0742e92493131487ce3329c70926a7e7bf2aaa52695d21742c1bdb3b9bddeecdff57f5eaee16cec0b678660b20f4e193994754f0b6cdb7db60ea724b5bdbce4d16036b78b90edf944ef8abc3f34ef6d8103d7981d299b55c7dbcc4c6196746c78abc77f224e7b184c54cbae502644122381b24fbde363de95f9f43e47f11db7c88524c973fbb2db59959abbc6ed387751b2fc8e1bd1ed671a5d81f5a34e8d8e991859b5a5afa5c7ce836b7560bec394d310a1e76148330322da164e494f2fe21cb98c01e401a631b363e3e078ce56775df259a193527fc6db23942b3ef9ef8e5720a05c9fec90207212d0bd9c99ed99e33cabd4a257f4b8f0e7eb2de1554c40cbd9ca95003e9e42b974887699c6ec8134ffad226a4c859db8dc29dfe9b41582e7f40b374c9e427bfde5bfa8f6e9f1739a4fbdf5a78268380f3f8e7bbf98552992131f93eef725a6adb8384b51a429056d09c51a2a8d76afa041f81f33cd0e227c8861cf9feab1a9f13691a37ca30d113de51f52b30a54543449669d417cee98fd74a5122b83543052733af299c0b4d4897ddf9a784ed919b569136f2f9e119cbb7b7ea4f72ea5aa5ef9f6b69c77642991d26118bd481de72d69e82db292541700ca41ea30c7b92f1fa7c1ef366ca64c6db0487e1eb832375257c1ad21cdd39cb828dd77d5142f5fdd41b680e80b126c468b039462c34616ca587da9797f9c629303e90a68bff256ac740ea3c448168a16225c580407266c0e2a778a9c7194443434f68ac7ebf11551e014652f02075292d6b9b0be7859cc57c53d05ac6ea1c8d4fbd3b30a1b693c4ddad8d26a41f4d438cd21f4f05688235565ad721a667fc9899b9c1e5b6bd5e382d2ee78a19e3b8a15172d986571f1f46baeea4b515b8fdd16ad33ce442ff65fcbcaaa289c9f86183d62b3a07f06f11a3f0997e0b056b58634c0355b2b56481df9302542941efb92a083139bde92846d762b46684d00e3ecd55951836728506a4be918484406b47798c30a0fcd94a64f2903e619e044246ec18279bc69d1839bdcfd13988a5a35354fa4a6f959c27b39bd6f4769df7589ab749030b934189b049a25ddde683d147f8334fb5a52abb31520c2c247e2e43a333392244059aa48e9cfe21af058f2e8f2368dd689ed37a2dc38f60b535f0e906e83332349ad4ea8cbef2872d9af89f884f570c0761afed45a1438f8ca27a692c0adf35222338ea931a7dddc374906e7a4c926be065ae0f98ecfacb2d82cb711237e205e7a36a7edefea2b47e12552cf1a1cc4a2db40ac57f59f4a3669c0e1b9183b4cf692a7a4adaec26744f984d96c128009da6fe89205e86ff14f591fa231682b1252a376803c75a407dec30b4a2211c1e4bc049dbb8c94a3b27669c522afa1ec4de5359311d508b254068fda9528adeca11ce1fb42eb4904f05c3326abf6e0b0be59ae180f6cda33a415d3d1339f2b7dd5b8edf151ffb87e82439070bc542539d51f2c120bcad2cce2a1f8b4993097e37c0043089be19b31919f3cbe3c8f912b1405bb9e0c97801def76f35e617ad6e996d7961ce35563245cd1fc493bfc9b98ee8b29361d4570de22eccd024e20a8e30a4b663959faa75c1f6878a8dd4b2be9cfb185e24bf65b7ed411e1ea2419b3fa27d10ce2807445b51720f44fd71ba415f077acf6a9e8a5c0682ca0abb5c5f1e55d41f6f92fd803046fe96f5004a2e5ae2c1835cbbe8598cb5e69e0f75b3c468f48aac815787498248e43202e8b2738cf05a2f034841b485f5ddb12f94b4add149fee543c943c04025a44b6d6802b5d6e220c48484360e4792a32f042224e9773c45a2830ac7ce3057a0c62e4c5206484df69101651cc4b9186da97973523fce833e4ecc0c84af3d6a30c824cd907f21a5d287a148c27be88452a1996f361cf45d20d5f7e194644ef65595668e81cef671a401baea7f7ff98f23b3a396dab8fc08438ddd4f9226643907adfa13c71644b075aa5007233ca99671fb16b91df81a9c0499ebd85182f418a2760f08a92ace72d718e5b8b5c636e37e0d08e485c1124e676929bcb03fcdec92244574e8673e5478f758592517fe0e0a7226647b97c0c6c226316c54d45457e2696a8187eaa66edb2e16003685eb36c7f7872fda543fd61e0f39c8c79ba9285b79bf4b263761a0b328608ea32fe6b4743c99042a2bb574881f4da4e2bc0d5b88352a2839a69a9d667d0a86d1210ead44d17bd06d6e24930d3f6db92e66ffe17f09fca36d7003add6977fe95c10d47ed32d7277586f4a3373f23bcffc52caed48840c58dd4128daf70256eeaf379f905392a99f8038ab51008416dae506681ec92bbf68d82e554efb05ad99fcbff58e5993f68e1d454d05b5a5330f21d655c28a3cdedfb32fa95bf7be7ab5505361ec87d85d26b517c33bec38e71b0fe70c040243a0c8ad3f50fa01facafe14bd22fbb96349287e7698e30adc8cf7039bd9f4959500fa163933bcde204af0d10cc29575010cac1cc78d247eaa561e4491d75e450bf4f9e91bb34751ed79d75324a12bf366351caa448d36c023bb5e0ed476e54a693de432850d77f7e4da36fe6e71f3fa97aaddeda19a2549e8d492d0546af3df46ba2d43fa5f7fc21087af6eb35bdd92ae9db0503eba01931960c3a99c3578ca4196742c2e516bf7f77671dd44e56e1c4da63041557e6d7d7a0c1dbddf8f3f5682dffba6c886a1e301e9329e9e1fd5c7429e11a7a7b1949cc71132483a2a25577e61860d3eea208c56eef58a095ba76423ab15fba88cca31efa00e1a9f49b682ee66def4ac89683ca622679a08772fb8a5da7b80aa489487de495d2578f62aa8b377103ec3270d8d5be4b033ad324aefac4f1df331d53856caf99c73c624650c8409b5d6eb3a643d63620ce47b74556c4ef07abbfb691ab17baa29172011345039da1d83e899062e187ce1760ce2815771cdb87bf34bd09d28502e0a52c6545d641932c7940f765360e90a17bc8a31ea6775948183d17d8efcd94e4a17dcb75652f9c4e8b2df6e2af3a803f29051aab56345c0a0e2a3d98a459c592eeb9f6da34675dfd6dcf3e5ea8701de3fcc8dd411d1524d6acb5c93e050bb17999e809edec4e60c82aa55882b1cb16e421db8fd53caf5b9f558715e12c826eb4855f6a32c707b8957238384cc87de5046b92f9d492b8ee717a0fe89ec5381076e0227405b770db3aad6f943993577461c1b074fbe9f4294568cc8dcb2c06a0586886fbc87ce8b024d9c8ccdf6d07f4aefd5b3ac3d69abbfcc9927269c257e71f4f08077990c169eb90bf56a147c79bfe73a1cca98996159941bcca3e2bb10807c4f017816576ce4f2aeb02af1e819223bcde83c55691035fa55b88e20aa7f2e9cee1ad03ddf615fb034ca226b08d42c73ec43cf1e8c6ea30976e9a091e552b6d869759c13f2487845ad599abe647b9bc8a0df99054e23628171013dcdbf1ad232a9bf6d1acbff9647c94a1ea468ff29caf57b124d7c74364a3dabe8a28bdf5b0b7895823ee93f22e847c36956893a042f2dc313f0d3a1bddfd59100ffd9a59c30d5f9861f282634b09d42e18bd58620a68dd7ef83f989b45b5c6a950bab67c08047415fce1f254fd341ac5533a0b6f40ee130d3e033e387abda67bdbd97de99e9398c359ba3479f6b560164cdbf8c197a6b20391c74889649029f7d495ed99f38dd65c47e10aaa01cbb2959fec66b432dae9af12565755f15c8e606f4ea858de96032f4c15f1ee72035b9f6f182b663aa1144861f2e591c5a1a4f7b9d1632eb4d84219308f9aaf28ca27c17b80ec6c8c3bbeacd0ee1aac36b917ef7c30f9386ee8ff43cfe1e80ebf691e7549eb7ca318ebddbaad5905f80191846d91b7eb74a40a7add26447405de92aabd6db4a8fd2eb5c224ae684aadf048b204daef3e368efce9b675a65b37799d2ba7c8801b7e468bda90a58727691000c31233246ec20be262cb6b369050c5fb0e495b2bc19aadd3844942ac3d81ba845a0bf1e598bff4a05855c435bbd3bab2e5f33459be7245319d6d661298a5e3f6adfedb74ec7fa1ca2ac7bb12a27326d424539b2c0a4f6ba402d2364c0a5012ce598dc1a68cbf2cc9c6b21bfb168c3fca195ddd6743474629c0d6f5d6c1eeb80475b561b70f4aa542a88de9335cd1328508563f817d51926694eb92d6a523e0e59455ed2c88f4218c43400247ac59c721bbb70e0dd31ce53d6cb4aa50f547b40af1f07ff1de5661fa98e198a36ef10b5e43bb2e2efab2a368376cb5ed2ea49d3d2ca3dbb2e01673b61f9353d2efcef8d5e25dfb2298eab08ce68a1b57ec834e99a10883ba2d3ea8e282ac4d55709bd5a4b2bd58b326fb71539397a32289f50490a9887219217252273ba837e69e5c0626caef649585dbb2d0d197530e4199c103c2e5e0cea3817fa4c9ff6ff885d3bfc814c6bc33e6e6e88f4912f743bdf828ed7d851e51a81243dfb9ffc4289107942d93acb7cd15ddad4fd704b55a338149d635f5375b40e1eaeefd2a813a50c894182ab2915a8896f167464a5521ccc1615c8cecec1d1b60ef78b2ecccad70a6ffa37b344243e0cbcf1b2b6596699dadb655822af5a656a1a2f85ca8da9c3f675b0faa5118ab6819078642fad47e3524a2a0460d9c814daf8ae57177fc508c577ec50ea834c82f6c423252e0717e8f267800b56e9ee45af7c3afd0a67c0366abec6d0efae3f05d361a86ad3ff5535d722d6a1244654427caf5ec20b9dc17386897af5e174d1b064038144bea0072848ea4c83b95ce92cc14c8ac87573dbe35cb26fcbb8b65fc4cfa0d5a356f76875195e472da47eb1b05e2c95b5aa44987a473e32736d8b0dffc45f5c828fcabf1ba5b8bee299582408d1a7df595ab4a712dfe342fc97a4ef5cd9613784c533d19e044cf421706378dca2a611c2f015cf794f39595b01818f65c8704e25ae928c6fd837549213cdacf031d9595dd4750bcf5cd67dfa36f8248fd9cdb73cf528fac8", 0x1000}, {&(0x7f0000002840)="0c51c1817e61d5bb0142c3e214f77b9baf6858f09e2e0162fc1144e91847d3d032aebd4cdbc50e8957265381dd8564833c7b36c6201402530648b07714b1aa6de6d8efcb256cf30a36835d3644458d0711530635ff6cb333d58e6970acbd595b45339ca2d318a0657a7afbcf0317d64972626c8578d8ca1bf36a2bf1a318454d7f53f45933af5dc9ff682c4f713273a9720330b020677366ce2fdd6d37ca9149cbfa8e1d2524e7d217050d33a5dc08246dd9e2b181c3feb5f8cf8a99c0", 0xbd}, {&(0x7f0000002900)="715ba48f2774d3add77ac5bb2fd900ce408c33a2e74a2b9aa2f16550affcdd11", 0x20}, {&(0x7f0000002940)="9b108a066bee21f11c9ce81b108f5d909f0aca05d7caa9291943e3fa3adc4dabad32ae87bc89e408cd0651f0fa6935666a0bee774a1fa794e0af2b0c43697e2a2aa7ac258c90c8db1bf487410a8376d3fb5997b6c13fb18ded5bb8eabda5ebd69b303b43881e94f2746d8a62a513f762a54cb5e5583ae3cb41888f709268eb1c1b0ff71b0a4b5553723523a9aa46c97f1f98983bc6938292e3c16b98e2a05b51b235f513c7255a2a615b61de163d2d93f92c9457c89cffbd6126940914cdb857722dd0c636716cf050f3c145862a3fcc3f8229a52b91b80d367c90288cdecac30f72ce4ec72a", 0xe6}, {&(0x7f0000002a40)="f6731ebbd928bb685ec7497704cfe33ad48d202d73be3de30013dfe045e789df98ed2f517fbdbae5606fe688fbb8e00cc254a7fda9e7819970b1aa5e317e503bf82725f7d1813c088694e50c82bdb6a7d25346126acdad430cb2ff3a3b34770e2fe9846844ea0d8ff218fb4a3a23554bf42bdcd31d5123c42c33f11495b5bc5c4a3236e4f39e106675fdf2807e468eba23e5476ef6d579e1062270e69afec6e038042b20fac1dcba49105a181b8f3e6bba08f4db5803155ae4a72293ece7036f6825efd45ed62171c638481910d6d13f1306cfc4ee2cf9b966209f8d4bf93502a7b49c1b67d4ed56dfe0049cc4dbdc9c0d4d1c8bbac7e1a058228e20a68c87104e52d99aee4a503be73ce94131565e4d863bc09d0fcd81ee18bc9049df301e556d48379331a36f5e4b747aae0f2254c1aa2936fa4c0edae0094742fe8e09eb86e8ca7915d78c98035d6f66a32dbc1711eae84797527511637d5942bd874778e580d221869e9e6f948e384ca22ba085260b0dfab6142b861d1af984e96b2c40f1330f3c6b31aef12d8e320abbbdbfcfff3f446c13329f4b4214fdba7c648714950c14dfb1a35d3f85cf7e6d908d2fde760b4547949e24eb83676f9deae1f7ab33f2fc1378522cff6ef29b6862447ad45f2852e295c0347151ac0ac066ae024a3fc975ace3bc50d1466e4b78da71173abe921746040683effd4efbeb4ff1174e12c0b6f7625439e67a3894e822a23870497ce63479f540fc8531fa040f9b5cb8baaf6551fdcba3c6ae836f842c499d9145e9765c044b88169d2f12aaeb1a00724782f0b0603a184e5c09af72d3b79c3f6816115657df9a9b0bd2ab36910fd82a0d8408a320bf0ede6f2bc7d1468d6a814d73a1009445dc826fa86e18918ab5801d133a5e7973cf11e68d01827fa14c380246db0de653b34762df39913b3a0efbc827653c3d956fa7d1d7fa093c391a2ee7e852264a7e51a14c37ceb8a8c4043e0d5f90ad8b7fabb4de9b62b9d80e36429f5ececf31ca76f02ca1e4affd1700d61e915f37d633d09be74f9e8a3fad3dbc6e2411e4a3b83631d868df3113d838f773c2bd3840c5e23e390ea81306df3083081bb5924f666a94ca215a27d509a6a8d96f6bbb925017b1c3bd791414e56d9bcbc17f2a402ac55c2dce23fdd0267f9f39f98691c4d939dff67d33af6fc6f79d7f949f7b6a281cb9a67f98d0185f3fad8ebaf0ab45a22fd68347bbec67e86d25b04945a6b3ed41fcf62bbc10b177acbfee96aa343137b43bcee3221d28b3de772b464935aa884eaf1a2dcfff10898dd321cdbff0e472ecb6a4d146dcbff8511fe5b06efc8fb3a6d3252b19b89184b200aeb909d8c5e8ede630848471e4484a2a491b5946c2b705c9ced71f4b25044e2776ae9b3a01dfbca37f5eac9f6dbde7001662fe726a757e13b0e40a1aefc6c2d2c98203c28701f8bb0056d56fbf43b7ae03b80951d665b166a5a8ab93f4fd8a6375042e2ee47c65d886658abc6b4fdd06d02c51007cc7c2685dce7ee0c21730ac65416d62e690fb0bca7847fd6ee7613e3151408a9848c9362df16983a087150a5e358b02d0a30e96f13b67bb7351d0882974ee6aa1859eb5087d4ccb88c3a027d5169b437256b4ef8065b0e95a4e09f1a965f3af7fba4e526ae18e0e37282626fa1bf6aa6fc3d6abb8caa0a2b6adc9f5ea322417d07f0ef7884f07d8eb97225fa4ee548fbc9d9215ffecfc6045fb0500744fba9e1ea16b5c8f9e9c15fb99c9673e8379d3ba91c8eb56cf599fed723c516e51bc818db4261e83b8efe8d97bb8af277b9f3c07d91d4febaaee46540af4a9bb1ba84e40d9a344f3cf0f7d34c481c50d936695d181198f01076284a12a4029c244d45ff95a6c917a6a1587d46c25fc982f6428334d62a9b8fc59be8effd39ed17725111b1cc2d474aaa95bd5a7dfd400ee8980507a870245d5056f62d10a1d2514c8db683a37d9b84c623cc41af9aaf7943081bab8376273819260b1f65f6ce85440db6d37b2e1bea362800fd9ee42eb2ff7b889b99944cf9d90fed52fc6a5bb999760d28b7c7c2a519ab901f55a57b0dade69b90056923e443b6fc059bdd3a9ea95087dfd9a8841bbfdadd7f1bbf4961f83ecd6d2dc3a40b2bbc5c9da11f4ae87b8245b0841e21925cf6a297b465e1e2d42a0f4796acaefc994aee02b9b9e6095782ef0adad437b04627fca060ba363c5f46e372ec0d3c87740f3c67eeecae067d9284cd74be86721538888f052b6d85d7fd53eb5feebf0270a8245bc6c3c5f96a2ce9eb260128ec217488451d29c20d53aad1213d8c22b4919699e8d55e28c0a405fe602e02cabf169f96dec3480225442ad57ce13be3e4209ce8ba220cad64995ac487d219430f2625477e1a2c5ad56b7276c69437d5906a0d16870171f932bba8f0052efc63638213185ea3925db479c6704e0226eb8920c0d0ad27e83cc9f457fef58b55e108a0fc433608192e9452d075e31ed1aeef1a557fce0e3645a89ce03a62424471bcfc0f3eeef000b0fa53228e831b4faadb9c78617f2713090434512200370f31af7a18045038b408cb52435cb82c3ac2f7764a87bd0067ff21d63120fa28a4f72658d3c8d8fe62d4e5a3b94ba14c3a1b8c0c040fbc542c00794de0c8965d481a4df0fe4fdfd6c93b7fed3a9a8bc014bbd7c096b5379fb8db8c9237a87b558cb923ac74e2d1f526275f2a012e1ff91e2340e750b24ae16f7c4f6b33c08c4608e2854cadd3ab19eb9fa3b71c9f9ab26da918ab0f1544b80743cd367d2442e3db727036176784745180e1cac0b098855349c3ba883038f085e39a32205a13bb9daba1bced127037c7518fd20003826bb28e0a2ebc0ba92cc6ae72a219b3f1113abbe5172b531ea22ce94514158bc3f69f4e5accd9622b495bba5a60604b365aedf4b4872c97c714a210b6eacff137695af37566661d902d6352a21bda132650a05682c253c9a36c59c9e760a39e5ecdccb012e2a57169e8495b5077f969dfbf7dcc6872beabc412361ee4a35d286f430c44a388ef00f999bcc29302cc35756ff7d5020fcd4715e1c5f53ac385aa847882143d32d8dcd1cea32ca4f1bede92ce8f9038796fdfc7764ef5444ccf2f106af50b532d60f9aa7edfe509c0a107b5abdb49da9d3344327e8a14976807ae61cf16800416cff04ce29d1234f7c920deab501260535166f37102ab27c507ad4b4f9f81dc3e95a7348ce53bfaeaa687d5abbec1a43f763a25d587ac09e518e04838e6db15f22da25490ab6fa4ee042abac069f2d06dd53815bd97002420d0ae5d5d3677157557c9bfaf516c050ee9c57c8d4a53a471a99c25b95c07a58291cd31f80f8f60d84211c7d9b1f266d7ab05e0a34f79bc221184716aa933be72f67c851f5a5958d0d43dc2d71b4a4335d55d5f7e74abbecb9d3f39bd928824e65f7451b022ef4b5c877a578dd0f7db6be48fd3396fb86d10fbb1db449388d05e3d602accda0bac4c891c33e376c8332505658c5885430c416d40d063aa5fc2346b3cc7da67a31a61426ad3fb4a16a6df1072f3ee884a3c8909a1e56319fc4c4615e929fcce90f9b115ac4862ed42166b8593e3442224ce7a1240b1201c88e3177a413a4344c76cb354baf22d1954d287196bc423ab67113d69b216b6219d3a759eacb00e1a3dbd689e0e389ba13142547af469fb08e823f287d8018700e14e05026c213f1b4472608d42c8fc57dea9cf4692de7cb3e4a69c2b60c3f4b2f7168c637f0c7fe19a3695944cddcd2503a41ece3cc773041ed08578ab5274e7c22513370cc6ba61fa0224e93d6c9d0044940f0985d50206a5b1af162ae6a147c8587f0a434d9ff9829b128265aa149fe400c9c80d1fa889427e5ae84d2e6a026b6b905d74a8889d38cbeb4266da8d363d528e79e09cbfaf69b2d7a8684ca9e084da3c89a4fb85f2c57d1565db60889fbeee0b14b8a7a98d071a5980dd129758319ed59aa5fee85f75523f73ccbf81151649941f2fed158d1f649ff787298c31b0bcea257b2aeab3bf8dd12da694b3c86694f3a66d4800107a910edf918f3b46d8f65a01b634098cd526b999cc64e6c30bcbe49ce807eff0cf83e89aa32850a851b3c2af9ecbc547d9d6c43e80016f5467d51aa71e3f6662c1f81bcdaa0a64cd592484cd1b89fdea2984385f384aa3e0fcd10ed8a39a010e167bbbc10ee6c8a4b5d735cc3b7dd491778e03c0edf498a3aea00374eae69d19a5b4bca6f3d043584e66f7365d2c79f1e2235288bb1449b445a130fdbce32d245bf4592a7c247d055b23b202cb90bfaefac63a520fe62d91bbf0cebc5cee6b3e6fd678c7411ff411600d2b6b4f7581a529439375c4b0995f9b66943b170e842b5bc6cf70442059e0d75ab4c0d70a54c8a780a6fadb727392e89fdd6d2969b324e03887831309aea014acaadcc05a16910a2ba6ab27f47c8d5d448bedf50a663e4b5f390a5afc717fb6134625d72b5cb75d72d8a38cd041a57ae8cd2e73b2672c590730865536330c8edd63c7571c5994203a962a0635aba61fbdaf79371692d60e2c1c0050bf5b952ef1e37b09d2a5558076f90e9a0b3e974e851dc8aab831c93803a97484d2b78fba3b0372716ad827504b48f974c0f5570c6d25240dc03088c2679bfdeb200c1bd958d84db46755273670dd96971924b1a95a2d37d7cd97655099dc6538a13de5fa2afb0209fcd7edd98258de6155bfe81239d5387ae80ec423843be0a43eb2f4bb2bb418e3afabbcf73719265ad156973355c4955d96a9ce7b8f391f477562f86d15198258bf6c78a1f5ae52e39b995d9e1fc1538479d72dab63bc73cdbf4cae1c32ef21dced59eb808ac2f5b9ec0197b94a327612fcb86c1bfd7a5fdd0901f262550e48596e7626aa3a34d71b18fe99918273d11f573cc4352f0a27a9417c849c69bf55bd409367fcc7c5e86547825751039ecb82e9d364d97911ac26eaa3905b1134ac946ff01ba00c422985f4372f54d4d211b1e7cd9a2f7c18e2f3e98e5e7b813a40bdfbba5a1cfab6c4488f00f8ece8318bd7c5756b92e241ec7d5fbdea88ef2668b5ac6f1ef3646aba59c154ec85fdafe5f897068da286295caeb4be0e4f19602254f4e9e0e7860ce704ede308a5fc1970fc00c3f7b15051954ac7e6b1bae56880361d359484b5d1390565071ef93bc17660b3edcc5f1accef72e7bd096ab97b10d9062f00614ed97134570ee804b07df6206118a5a24ffb172613cce8e27e0b097067b55fecb2f845d250abfa923fb237a21c83566f21bd47e0c9b913464c6f443b35f846ffdbda321c25ced9d91847b460237eeeb735c210e4e6b7387aa72975f6df9130d7b22cae7c68802e79284fa86efb8c5912e082a76fb900c5fcc8ac393e0b8bedd4b5961f28af8fae0c1b0a615740d1c886290b1783a4242ffac0533b6e7d2b05e28be0dbf7bbf70c7fa6a7c110e77597129cd8ef9d11411f1799701140c0be66c8eb7f9e1da40bba6b743d7df2957dac587373e8170109bc617e39dde841280a789ee6f8ae7f89900bd81d305dcd82863e511b19ea334b0149f44dcb6348a1c74ea7f92e4522dfdf334fe1f5f8d7da4284ad2f7daff74bba03c8c95195cc1e1feccb7655f87cbb003ea70358901a2630ef25d23fcb3559190fabb21ae70e95355c0d84a0e38a27472317afe3be1253a3aaac5f97e168d3eb0cb84a2491ba0f0f698a3b8bfce67e7072ad1d3c62af4bad3e5201f9b78e6ae28387609906d522368357b7adb06e52924870a9bb906adfb11ceedd4f5095341c07c", 0x1000}, {&(0x7f0000003a40)="1fab8de804c11706f060b8523999bd61531e2047ef43817b69b5c421da4433c2100f3159364c65ee3c430a5f3f9bb21f91e6aedd2d1de7377abf2874b95b4fb69bcff8aa71f47cc771809e6a492fa11a36dbccafcba7b64586c6a127f3240d2ecbcec75fa991b74db3f2fd0fee9da365279d6444d780497e2f3311", 0x7b}, {&(0x7f0000003ac0)="246ead2c8c1c89184246b82ffe1b62d49b56269c3cf604e50c11ddf3e75e5a7373975d5aeaae6c05ed794d2544244d12222ced4dae4401", 0x37}, {&(0x7f0000003b00)="8908392009e2878f9ed12b4e2842d83eef040e8ab7aae7a85aa6fb15f6491619fc9cf60ee8db68da4180f38602697e44a5378fd2245bf12a59a3b8158409fa867697198dea7c4d4e198b1cf9cf710f9752f6f0d345f7fd0eb20e96014525cf667163e762c5d0f82b5a672c9b69ba2a47046b9c57a5d5ca23", 0x78}], 0x8, 0x0) rmdir(&(0x7f0000003c00)='./file0\x00') sendto$inet6(r5, &(0x7f0000003c40)="74a0e9246071c3c4b7575b3b226cb70ab47f4b6f7ce689ece639f46dd9673104f78d9b9270351ba52540f02c388a8862c5e377a7efb2b0710d0af3fbd06123bfebd9c93261164dc588f11454c89ab35654f516fe00b22069a744c5e57370f40a77f4a5e02d79506f85bdd0bf1da391aefd39e3692ac856b609c299c3947223a586fc6d1e2842150c42fa7621201cd8b3aba54b164dc4436a3ca4c8cd5ba99ee5aca0e07f1e65697ca58fe5e32666329a36c88a8e450a6214acf878eece173228eb094b07e9b82e7353c6c7bec8f0262491a7bb58e84118afa3052fa5fde59dce596b12339996231f153a11bc8955a22db394d5cdaf6638759e3fd6dbdc3bc846a86c2be085bc3540d36292e70b8519c571351ca031db916f52a05b1c53285c17c207b8e52dde39a70d2d2937ee55d0e6c91968dfc632462bd77f763d9226c7cc6c2523125a0f44961fea3811e308dbe3e75f93248118b21dbe336208d1900c33f5be3e46a01ae8fc3556106d9cb8f6bbab9ee7c9ed5c441e36e46661776b5783ac0d27810d8feff31b4d99190d13a156b77587a44396ef41985f838f6466d507b2c6081fb2a3ebe0a732a8add96d8691cc0afa53f3b5c2c46754fbead19fb357de5b159cb071f7b0c2f1fa06bf47a13b610b122d8f7856009fa1ef099707df2b321b5e663f909cbeabb8fc79bb17e13ac46853ed9b73d8a3129b3c7b3acefadabc86b831bfdabfdb2db4c3e0d562b25f603657a72ed4d5c05dcc3104f6a2d710b6457a149e3f8e9f0553e680ebb99ac0ff24cd88dd5839a0d4a897e36236593c8320bf3daaeaae1ccd36e1d7fff3a50f6f430e2640ede7955a1921c72055384f83d184f39645dd6974196e8575889ac0b2402ebb2c2906ce352ac4e9d4cdbced48463157fe09016a5e27119fecffce1c6723b41734bd01fdfe0f496a7a31d28d3080a7e8bb915c7832acb44b2917bd2afcc9c508d1d30c92246c181b1ece78fe8571eb28cc442548813714188d624eb190c1c43f64062800725bb58f78e2ed2838cf2a3b70a48498fa15c30f266fbb8ad17d31ac2b82fbd8627385582259fd8ddba4e8725305ef7d32f77f62e26c6830a24714fd3b21ee6cd4a5a392f8088b9e69ab3d405f5d472987248bfaf41dc668b7719d6255b7ef31a535f9e4668987f42b1158661f01784edae564213905630dd059ee6ea3e2604c5ba412bd12c83a4e7c9a2494e2762ebaf8ec002d4c3a1aaa85a072b6ce27b42f0ad036c2add19f5cc86b255b9965d014fc5f62b23ea5b48607b126f88a4435d8e9d564a4c6b4cb3a418a350f26795321e836202c725514baedc3a529016dae1aab95b585dc354ab2e83b0f6522bacf41e934dab4d31589249d6c3ad98411635b2de8998b84e4e6fabeb843d1cf54fa444d0c74c2a21a39a59dbf736dd25fe51df87ea52776fc776e50d99de44f1763a20b0b205fc6a9eac998d6f8db2815c957d12ee2510295c3468bb7e3c46f32d2b15eceac62da9943eda97cd9cdb8b55ee7ca762d2302d448f98316d7dcf3f1759aeaa1aeb4fb47c44b5c7ffff3d9f7a48aea17619fef33df2093898aae4963be8d001f84e720c5289a84d4425268b8378c862af0f7cf244ad0efffb410f55cc6ba83f051227b48929e8195f403b4d206a5bc9443c4e898e238a7c6eed1e23861020fcaac64986cc33b7e50b076fd0d0eae3b0afe4081aaa5988b72b73b6eded723341a1a2a0d76f6fdf316f73b8e2989056cad1eaf829003d26bcec439e2867cc2833f87868a52014d1e73cf778fd151f8539676eff475a7692545a82ffe2ed818caaccace3e3426743716e26fb75caa880f23263f2d3ea7703a83fec4204d5d4a8ee5476fb45147540850f748ca9733440c135e2445c7c27cbcd3b749713d4e58fd8e865492bd5e1a77b5c2035feec9d80d6ff9d00ef9d59ff044f252f8c975d7826a7a430c57648167a786c6d037cf9233a4b17cf0ab639145c214a1b0b0e1beb01225e514968d01428d620ac7e58e6cef7cd5b7ab033cbeb0d9fc13042c21e18b21b57cc94ca5b391953491b44285bda72188bf2dd2ba40d6a2e593ec2bc8079b3b374a7b9c542a39fe288662230ee2f36adcc8fcadd3be68197290a15f3d8664ce605c5536170a8391c64e7e175e6597e8e34d3a568d43d75482f5f0e3f3392f73c3e8450930952dcb6ea99cac4984ad8031a60489e60eaf467b0529879e93bde9d8fa54b76244dc755d82d683a88b332770cb549a4b060c4b22c79dc5db815181d6013e7e6c5f3b30418aa9575b47d7a2b5fc500a2caff3149a111ac391d4e42ecfbf7af8c26d75e8201a67c121470664bb7cd9d09ef0394b6bf5f9a2e82e61df068c1634980d0e1e8fcd570e97ac34de3527b95d9011171a6956fb3d7f780d9e31d1fe704e983eafcdd60ba9b70bf8ecc1a4b0a86c393c1c437df472d086dc2c09a885556c3e1418f54d4c24b84e318b33076fc56d442aee0e1ee329de91d3448d58108e4b54545d1c2663a804fa1aa89249f4386ebed07263a987df1a6e30444c7bb9fe910b9487ca7f03ff912e442db44493eaa1bc07e406dd8873d07e9ec8aa3f1dfa86da25a682092fb28c0a40db995a8b5789cd13a1ae3f0852462ccabbaefb1e56e76a7adbc3b198eebe2f18c770ca76e6e792a5e35f3fb9816f25f3a171f430767e63c5d683526ec44ba0f80a6dfdfe2168fdf174ad4167c50caf2c4dd46fcd2024a7403193368d2ce7f542bf044b53d8b055e0c667000aa567953bba33c8e5187807c7d91dc944c5168de8076f3fcad30f3fdd3001c59f80813976722fcdfc142ad4e1c3e213b5c405042a8ea8f953e8e7b20129b9a6fd2ee268615671479dfcc7afd18df8d6037195cd0ea8fb395b4c4cfb2e5071215384898f1ccf245c959aec0053040317ec0c9cc18fb803794e743e67ae791bb7abcb062c697b782fe0e815dbba2f6a68019655c3e97b90a6ecf0b9eff3983724696d38f1d8a037ee91a2610d5fdaef2d5767b8de14ad09e851ab9abfbefdd1b3948c28eda2dbb0b5d3a77b145d138cfcec03051da52548757e17852eaa41dbadd90c57088ad005c1b4606545734ef684c5105140d79d182909192731f262f830fc69ad387618c043c9c038eb852150115765ec3e37f0b783d211c86b1c61eb388cd59afabbb8c7e9388c418527fe4a6987c1c7879e31ef099e9b04631f4db8dbb69df366e4301abf2decf5f5d090f610b495da1747967d2aa52e0ddeca3be3f31382e9a36c3f79faa9aae58aabfb267cca0a90827cdd74d40502d4291c9782f88abd9278ed986088cfbab2527fa3c667db631a37b89c82e7f44d2d40c9c94d4d92df28280876d3a13538450e4d10bf9acc6d6753996be92c270060317fc283760c71d5e9226029c2e6e3b72e47897dd4b325ba6c1b561f44a0756382f863f1146fbc81a4e55065657004f1abd42c4b0a60661798e3232b90183e2e79e6228dffd60b3c1bfb85993780f184a10db613911fbb98c600e7e33729b152ddcee5610992c78be0dfa9e5e8fa50748e41a0b459fcd876920529b5c50aa18a32f9d53fb22f9470f4d473a1bd2ac3424594b28345089d933526e97c6d97de41d6bb389101b61b2a16d27a5f63421d36d4b8e70528b9290fd2aadb7f43ceb9e9c3bbacc1c6fd4c4406f5abab71e92fd7b5ecfeab37bd8fc1bc079692b471b66cb47c3949c495becc7b8e29e420e4bbfdffcdc19f51be27ad36d103af2fee8234745ebe31121f55fd8423bec77fc71300b43583da7082a93365a125da7737244b65a86241299fb95224e89385002db6501eb263ccf2abc5806a2076f751562af4e4430c50b4779957ef381b12bc33794b8d53d64fe5678fe950c9046eebe21ab0429ede6aa71d48a93aa1b09db6dfa5c6aff15be14d0d98e43106281f63ff807e1fcf1d4e8e6654e000630aeb6a2670e6fd80f05904c280d44892ed9cabd751f435a88de380aeb5d60a4de72c462ed0c9c7f80c49e967a35a620789fd31740b895336a42091fd5323cb8a72c4b7d00f3e11c105154887c5d3e338e4b5490cee93f602a4d962d5b1f5a6ed2156c0a067ac3d44724afe5970d513120c548a4ef19ac73bb0b5b2d3a8cb19764afe58dad30cdf6f853bfc1db0d879619893cc829b3c1c4cb87c642d152221fe02aeaa32ea77cb096eca1c8cb9f10ac16b7b7a4e5af71ae700b05ed1d3ee88e1f4182c8a9b3841f402a71d22dfecf15a224839bd94abcb50d74d5b573d780bb1f2c754ce9a49f7cb1bb31dcdd8b4c491c1f53e2c4228be13e370510a8e3dca826b8d8f68f12b534b1a27aef47decc4248e9b03a854e9cd1f0ef0300fff9bcfce2b241c9d5bf201ebbb1e033b477cd6f2311f56f780ae98ac5a16dcb0f3843a0bec71f882e999cbf3ebfd1c6974e628f53f37cf585a4238e701b844ddf8baa756daa2df0d4e3327a986eae1ff68e61c8f698fed9ee13e6876d574011a8386a78e716f97a884c652af40d86edce37a76f4f68dcc12c397c78c304b384862b7cd250d097cfc5951281bf8ef3af3eed129b890b620619f9ef40453335fdb59357f33a68b5f364b5ac4db86516f867e0abf8b902306aebf0f96002615c7721f630fb022a20f4dbd48e04e2a47cf048aa21a318c6afe7919fff15a0d4453d71ffc9d5716c122f57d60da21e0d51b168af95d4179bde3b95dd56e609ccf9e474c6c25e0374bce7df4e13ca46ef457bff95064d43c1707374d9e91e055633c4be4811d878fe8fefbbd309ff48da8237595248a622a507178010869e8417964704a744933e0aa5d3f3f58c32940067ac4b1404c95f28579300184dbb58d069997d5733404bbafbdbe67a93675bfbfdba474e68d318ba2e3a231d7fdf7cfd2d6c200af05e8b9ad5edc50d559cda279d3fe1b45f0b2da57166b8f4f53cdf55ac5ebe994be4b0e5057870edce2664f518cd0b16d478b8730da51d0139575913825175298810a8ae9fddabb9e7f1c3b2232774a99c5a743ee24ab89da9599ca8e74e527aca11ce0379de8f1e509602429d10cc82abd08d2910f7dec9748dbd23ea7ef0512da5259a6477ff29fca7107b9f17e333ec7482870086328bf3113f1ca4b95380401579b90e5a180456aad9372311400a912de7cce1441237c448265deb2b2b260a7f5efbab962a355548310f06ee15c0f99d8cfe453b1280d77d21971167a60810e78b90f22d523036f97d49042e013ab65652312a63e6c0055918b9c70ce29aef17aa28425cd3bfdcbe8f4ec3c4ba828a4451f8806b81e89bc5a85e657cbb8c39bca54b964659eb7f9dab7d6592ed1052428dafcee39c57652b8da506b105758fbb9fb1fd85f1723c3d54e00150992c88c779856fbc171832bb067746a942f18bed2b1c0eb7dfdb2f58d89048163b6506431d300983c86e5e95c9384052b42485e639332c75bd7b173ce2c41c526f9c59e6b765f55068f899ff186cf2c11e143eeeaea38bec6ab090e5b5bc1cfd63852368ec29a0affa072a077f1e64a50119d0029a09ec392a2fe9e245880f53dab10a220b3d374163712b5f153af37bb4e82efd0239e62489365b1e6c671310fcac5554a8fc0477073b4e4c5fb10db27623132f54d220d646f0cf4e239af1106f3b3101ccb13fc26d6a5e50d62595c87bff15c85ef7dc74611e1b2fd6100ab080b05588e50ceea66e97a6c86e1516e2fa10509e0d798ba56e2fceb1278b6f5e0f6e489875cdfc10a37151a92a825c215b997b04625f6324c97ca51cd2a3a7286da1fca992ac72b7acd5080", 0x1000, 0x2, &(0x7f0000004c40)={0x18, 0x0, 0x81, 0x5}, 0xc) wait4(r4, &(0x7f0000004c80), 0x2, &(0x7f0000004cc0)) 16:11:10 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() setuid(r1) 16:11:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000011c0)=@file={0x0, ""/3}, &(0x7f0000001200)=0x5) r2 = accept(0xffffffffffffff9c, &(0x7f0000001240)=@un=@file={0x0, ""/37}, &(0x7f0000001280)=0x27) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) pipe(&(0x7f0000001340)={0xffffffffffffffff}) r5 = getpgrp() fsync(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x80000020000, 0x0) r9 = open(&(0x7f00000014c0)='.\x00', 0x40, 0x20) r10 = dup(0xffffffffffffffff) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x800, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x8, 0x0) r13 = getpgrp() r14 = getuid() getgroups(0x8, &(0x7f0000001580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r16 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r21 = getegid() sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="11eb154818645f19adba6fdddc019c3d6ae8c53a81464cbe5616d7a9e112baa6f0e2bea19b0e4df4fdcb7228f917095677abd28b059d883923ff6708f4c17421435f924978e3341f3c2622469c2c1675a7c113d1226092d41f216bfc17951b598be3a1fe499dbd53b23351abd6a1344df052b183fca9e33cd6a018ca668702c96efdcbc953c417b045d9bc968f6ee570b18ad2de6a13bc352226a75b869cfc9967adef8b7af4f10b8684d36a9a9d60d2e644626fe0d6842eecd38bb8c15cc2b4996463d657799114a5de9f96c4a42c5ecb31d784526cbe2fb077740c480d6a9240e68b0a5f6071ee15789ff79c20d35f613ab935ce273f00649055bd2681dc6917a6bf79d9dc5cb48d18ce6c1ed5c60c972a0096ff7a9418bec77f20d81b98bd50a42f2228ad09616455d8f4a739487bcac1d5c8a32512794cd0e81808b6ccb98902dc73f763efccd8806a6d42962119a2d1d06563d483bec2dd5f730338971ce2ba535c660db2464d47b3d2d632200597321223f3e2ee196aa343c1b30b009aa571931c2eef0ede28a981e90e1ce0b5ad84f0d660aae55455b97ec7c131c5b35de43368971de8beef477ca0cfb904a61351972ada08a3692b8b4a4c386f6c42ce87c3ac9af9f54e8472c2baf8119575413481df3f594d6293396fab9df8d6c46bb0be940093df07b42097ca8f5ef57878cd547c213c5cbaec56179572da2e0063e3038cfb8d556166ad1bf1d3e6a8d7f2bbfe5c28c91fa58adf7d93e1ac2a11d9d5af0255e1366f0d8cf6496ae5d71ae5d419154846771f640a38957da2ceaece981aa4254254bd567e253ec4ace59ce6de2e782741cc44d7b03ffda3116f3204b819e9c9c3ed307932bb3c749f760104a8f5d5a2b2cc095c24f095e591d910e855d3ad3140d7ebe4dccb3cd8bc61784678fd99bab72831dd90b176ab823d23143fce69ba94ca217b77ff1bf3d8a66d7470b555c82af108e05b439436ea138f8ab550e0c8985c559d7c3620ed6cbc5d957f0bc0557d35cbef9c3c2842fadb03720dfed5a4570a923b50d0fe1a8268884f3d8e28a7bcc8022d5c7b1d668bf85c266758cf701248e23fc0c0b233d3ad1444c652e46380bc4235f265dd4e959b423c569156d6badec5832a7541370e0bf543b15a026f1411e6e782993f57d578170170df7976b9358d980402d5b651022fe887cee8cb6542b94eab3c4cc0a016fc42a558085483f55a5da51d5ed3691d065d054f18635edbabf8f95393580d5dc6a634ca1d83ab14315e341898cf2d0da3d1bd1d76d344ba24bccdf4d4f3a475eb7a22ecf4fda98301b148fdf30dcc9be0f4e4a4323d3d538dffdaea03538bf48928c8cc1c637b703e4f932e1ac656f0abc29cd843c2b6b2c6f8e03ee92cee0762ce299c3ab0635c5e7470864b4522af888862e35e7f89ac604cb918912fdf35c56c82a62645907bb849aafd4ad76b310caebd9233d7147c736d890cf821a0167b9c0872eddd58cf40b4f7ac5eefe30add77be36d1af241c71fff2d612390dd376a501465b954e1bc6067e4c289e4c4df1e456ed00b6d27422e3b09975afe4516613ec13ca7620c7a9666a9d0f33687809b8410281d174298039da39ff0bfd7bf7dc0d08a4fa9acee938ef43be792f28429bbf491364fbcb793c96ca963b9ddcdb3cec6243b9270111a2e20bb881d8415ccaa99b1436c9ee5ab1f145a1057cfea0990dce6ef52b6ecdc0ba165fa2c98df9311d9d6fcf2f84cc62402813aba067d800954a09849aa296a3c41d17a68d674ddacbc356f1d8943aee26e631ce8345c4c756cc9ef34aaa27d74bd40b69d64daa3622d76e5036985b138d3e3435ebfbbbc1fe9d5acc346919f0a4aafa65ddfdabfaa7c9c86b1323beddf020ee58cae67cea7593da29b9b758c1cff1f095a29622b4332aed185e514923829cb3b397a973593d255e13feb5b4e2a362cd485cf9962c66d0774a3262fc9bcc47eba4ceabb5604997d93baf39acaaae1c700d16f2bfa9370f77b80b81b66bd12e9a93f2472ab37a39c0cd9a89637d3e6b81e73dcdc5620ad52da8fbe150bcdf2ecb5997d4840123b2ef982c234b00cf4f180b23825ca6e82631cdd1d766c7134e6f6d0090332efc3b211be461e2017bd9f741b84439961e0c1d4d3fbe5e63979810bb1b79e270c7c0c00074da4682ec19f3fe6a633aa86c8809db46d8aa01c24e28975e607572033f3ae9c075e8ee41a7058a2596bd58994260117efa62fa2f8dd6e86c3fcbd597e1792bc872982e643c651107536edfced41364d5190312d96121d0ca6802a45a596f7e93169af320cc731fe5a35731eb70fd728f72233def9c836d5ed8959f9f53aecf197317f3472a37ceafac2274961b46fd5821389f80c1567ee08c97c1ef92a5c6d4d18834b8facde6e0e32c80a07af09242bc6d1317b41b6539a3e0b176d54b4e6fa447ba5aee6234d1a18dc504a48364c1ac5c2639ce5a15861a5f69ae8d20cb9bba10550ad1c89f95422bf37710a01de65d9e79cc1114951d948025f861c5454f5061416f501ae8fd77448b0bdbf68aefcf8b37c88d1f6ffd0afd4877da7e354a1498651822f1f22458929310730f6a6e8dd729175453a5f2fd9753a2a2c7fab4159d26174633644fba1a9798eed352c00260be15960ae856cb1ac5ab6cc75e0ffcf14ee7e5cbf81d749e257bc9a9a617ee2a283255025f1aa16456ce463c31dba963c7e8e902616a0ad23d6867bfc2f3d7500714368202b42c969708714400b4b1e308917156f8140241cbebddaa03171df40ad16bae648f543c69a6fe8dee48f69f1175e4fc785fd0d04682ed1f7eb16b401302459231e08701d75cdddf339e6e570b43aadb710846c4967926462c4c5126e284a465bae6bff6a52d37dd3aa64adbdde54ef95262e2f68bfa260ac1269f0d406f3ba9b1bd8179673efa7322ad3bd05b87e19842f259b1e66ea8a84f0db0dbacb3878ff18258868fce318ef4cc518f52020e960ce92b93b55fbff006b8127935bf28024fde312ae25758ef472c06854dd80894744c9174874eb5480e36b9feb49d107d295892e7a265b6b36a1b00dc6bd037e027f5d8f9fe982f58bb2c3da39255bfd16fa136df6a1fe19287348b06b44479478a55230c656c1bd61a19b7c3bd69b241216017a69c245b5c3d19b21115d7458b9308e78528daa3711d616b348eadf9525b50f56f6f9a30bd39f1c85f873d391342dd02fb97f2a2da3855d60ed7cc9929bbfea007b4291eec1afed486dedc528a459e134097201dca1ff7135df29101b433f642936d60467479666d5a672ed2707b524a467d0bc15f34ce0a620a29e2f61f5d51c360748f74430a1d06e57e7b262534ae4cfe9f6e4e75516acb5c6417a3b3a069518c17250540561953e885d911ffc722bd35bd4de2de17b83e4ddaf778917f4ad9ec61cceb9222cf1e16d68e02a282eb25f715742121f8f329f4c023dcd2258d2b9ba05f290cd0ca64bbd889242129bbcd7758f233538a94491b4b4e629e566fe8b8d2337ae5160b06aba334aa5e96ff3d2265ce02732c44da436bd9a4a5346c3d546f17d44cc6c5331c77b05abc662332d7d659f2b01142d074bebf3bc86e749a030937a38fe938df9f4823923dbe3f6bf291d3210438f2df584a8ab71a9ada7de696ae0b13169624d3d78d791304c689165a80c426e5a6805cadc10350035422a35bebf5fda32615a5b40553ff6521e83c86babbc09530ff8a89e3360de42a5479367da9f4bf2d47b0aa5e6a059596f54cb221e62bdf6459c3242f8bcf804089fb3031709019e813c52e73396beb303147940a1cf843fd7cd19e668085fb097af428a468ee7288462c02572fc6feb9428b5b9166e11f49ff23e4dad80253549d24d0473a5f590fe12124dfc2ae2fcbf6366d1b41b19e14bfa3bb205e03f17da2a2d918391e7309b0aa7a4b019a7e2d6ad683c7d2018a6a5788dc491ffbf3468d52b969e1263b17f714ed064a91ec7ad9061fdf51bc46adf648518a45f35564db904eed113bb64908b69dd51ebf022003578907cb6d7e4a25d2cc2ae9ca087335234617b9b6ee452ebe96c003e052feeb144636234ad4b1fde23edec0519f6dd5115a73d5b9951c0edcdd1429d42024c27496019da0081d20d8b25e92604829035592269b4d993acb879694abde1ac7be94bd8f663e9a7cf23ca7259396bcae90a5d7084d261549e3fa4dc48bb433470819637719ba593de5ab44a60acf304f455ab060d1bdfb733285fcf5daa02511895b72b3265117985cbc199c7041f908b7580358ae6380bc2b9632bdc3e1ee1775b817fb3932119dfd71ce571d2627a9c90b36acd3a3cbee263011006b49b7c0bee644ecbc6bbb853242624fa4a000d432ac399ac468c84d58997dfce8dbf29287415e50613d7f918c7390417b532b3f74726f5e539232b1679d8226e64fed3b4b0c7d39c8caf9bfb9ec7ed2897155ec02f54ce9c50c83b3504606d01c7f910a6067e57c770dac75745867942fc3af9e0a5822a214b3372cf0f8662b729626d13f5ed6574c80f31996794899e4ae323c6a1a7fb38d0964b021a741fb24f9b8a5ea175f92c9e35615d46cdd83d26fdf87c03e970c6cd9e8a0ee9009aeaca066259bf77b978bb121543756b587c45be0ae0db98ce24340392a5e8b3052075b712a504c621f51f161fc8ec9fcb342beea680b9d5c7fe9acba58c9ffc8fd1d1bdf6a34249d9c8ef2edcb110a0bea02bf9d55e58e2e7e4b167a9da7572225fed46cf70ba0c77b4b637d88f114badbffda5995356159986fd547303c07be91dcf9809616f839415fdefd8a3a43e6a221d9967b8d04755e6003e2f0d3a7f2c86375ec2ef322d59da60cba79fca2d04bc371e46d9aae55f7b82e57b52b112e855331e4b2f5945fee0f93fe5cfebd2250f57b0a5cf58676900d3bc622d82d394b7a37ad1d50b050a3fe61ba62935f85024dc4668db6458a354c5fff65f1b2810657f294a1fc564034ac74f60879a0ef9b0ef4ca6a7b2d1e17e424ebeddccdeb6065de229f43cb49f221debc2c6706b0c4e9c40a02cf2755b045663b44f7dc8e87677605f2826e15763a42ea9f030da6d2cd4d6b24c4e4846e598a651f500d00e58a28d127b0574154d063aed75ac0f39266f7dd23500ef975dfcc20a81e23d17dbceef1ce4d4c5c93ca807244a10a5edcb703a34aa14da50ce52bcc23ba4b4352ecd99a5461d2f131ca1c89143336f79769644a1fda2cbc99066e591213799eb927b6046baef9ffb63438bfe329bc53a9d87e71582465f2b380424565f981e309a0e3b7556972c03e5a07fa800f56ffc3bdcf24af139d9a16b081140ba99a2fa181decec6f59cc10143f9d473bd5846b0ca06909ff91ff855e8e4a1e700e0cc613135c60ac851856a98d83e82662566cf0f971a8dbac37ed6fc868fddd3a901d5bda16af4192fba1e949c7b10b1d45f60f747fdc531197b814f22e3d8300cbc52723373061b407c10207bdf9c760695c4406bd6dee13d3a85950a8e0c638b13fbeed8212e6fb32e4a6740c9ae711ad7143ca756fd6ca9cc463f85d83b4469087cf8976dd76e3fe934ffd2f6de2ec63546118a2e7fe28f503c4845b9306b555bf56cd55c56bfa2a808fd83f64a26ce559e94814b39cc07926e8c7b68fceae84d2fa3591587515ea652917dcc7fa8e02305e3365e455aded121423df8ce27021e6239aafe17d2e83a40236afb11ad7ae6f313654b69754a9379309aae0085ecdd99e2aeb98634590d08e8e641a0a42230c2dc3b92bb91", 0x1000}], 0x1, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xd8}, 0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r23 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r23, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r22, 0x5}], 0x1, 0x0) 16:11:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x4cc2f3a58b184dae, &(0x7f0000000000)="af2aead97063ff70fa508563fbc7fa5266b50284bdaa442d6bfa16ca", 0x1c) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x3, 0xffffffffffffff80, 0xffffffffffffffb6, r1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0d6958124016233182db066b2df27ed72656378d77afe8841f8ee85f2c0b81acfd0702fd0f7fe4706a3e5ddcd0ce2caf50d65424d7b481062a4a75ea1e528e2cca31c72b37c1417cc0701c9d767070644d1d6c22268a1a31ab0f9343cf056ccd9abb314275051c5bece04af2677f5036ab95d1bf0d4f7e4e768f68799cf3c48ce1fa96ce2bdd6b325c46e70a42165e9c09e0ce066648a6ee365bd9333906820bf3609e", 0xa3) socket$inet(0x2, 0x3, 0x962) 16:11:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00"}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x200001df, 0x80) socketpair(0x10, 0x0, 0x20, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x5, 0x1) recvfrom$inet6(r1, &(0x7f0000000000), 0x0, 0x801, &(0x7f0000000040)={0x18, 0x1, 0x396f}, 0xc) 16:11:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = semget(0x0, 0x2, 0x500) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='W\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:11:10 executing program 1: r0 = getegid() unlink(&(0x7f0000000100)='./file0\x00') getgroups(0x1, &(0x7f0000000080)=[r0]) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = geteuid() setuid(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r5) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x9) 16:11:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000300)="73c032885186d8608a112fa3043aec3cf416459e4e0c8930711ec67afc740f2ac74649097e9add80fa2790991a9faec67604b0d5c4ea9ac73114839090185eb29ccd75e69ee947c20528965a01a3641f3e5a327a80b67accd62ad1e25b8c6c9e05b6732c07b5869d5c87c02fbfc7a7891a7a5f87a3bf580b40e4e48f17454d952ea7f0953107c4d34fffb59b1bd9c3364794ee37ee", 0x95, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200200000000b, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/147) r5 = msgget(0x1, 0x8) msgctl$IPC_RMID(r5, 0x0) kevent(r3, &(0x7f0000000040), 0x9, 0x0, 0x8, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x20) kevent(r6, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff9, 0x28, 0xfffff, 0x100000001, 0x3c}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x567, 0xffffffffffffff80}, {{r6}, 0xffffffffffffffff, 0x80, 0x42, 0xed3, 0x1}, {{r1}, 0x0, 0x20, 0xa0000000, 0x39, 0x80000000}], 0x1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x7, 0x8}, {{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0xfff}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xb65}, {{r2}, 0xfffffffffffffff9, 0x10, 0x60000000, 0x7, 0x9}], 0x0, &(0x7f00000002c0)={0x1, 0x7}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x9, 0x80, 0x1, 0xe6, 0x3b, 0x5, 0x0, 0x0, 0x7, 0x30200000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x2) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000001c0)=0x1) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:11:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x10001, 0x0, "018000000000000100000000000024278000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/51, 0x33}], 0x5, &(0x7f0000001300)=""/4096, 0x1000}, 0x801) 16:11:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x2f53880e12c90191) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/213) 16:11:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000032, &(0x7f0000000000), 0x2e3d3969b6d1eb74) 16:11:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) msgget(0x1, 0x240) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:11:10 executing program 0: r0 = socket(0x2, 0x20000000000001, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) socket(0x12, 0xc001, 0x8000) 16:11:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x2, 0x4) 16:11:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000200)="cacb5bc5094e29808290b45aa2a37d3cdc131f33644da5734f6769033730dcda61b2be042d174ccda870ed6bd4259448a7f878acaa01a6b42241c137b04a65a74e1e54367459cb925e1c0a441ea6c62070f8175fe4359179a6d958331998cc7dc6249a15cf3ff4cc2385622a1d7dd52ebf5cbd0be986c87897656edc95015c82f0bc3dde43d315ed4f7dd4749e7fb4bbaba7c3ef899e7b40b9d3bd2d1e3d36b26a9318863dd358d56f4e82795c5d300415fa23f537f51b18e6a898b959586b8401a22426166182dcfbf08e062ac4d124bac73a1a132030415378d76afb1d87c476cb61b8d56c574cd07ae595a1815dfd", 0xf0) r0 = shmget(0x0, 0x4000, 0xd, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$setflags(r1, 0x2, 0x1) write(0xffffffffffffffff, &(0x7f0000000140)="e039a0acafd91584928cee2f68f801f98d491f90990169ed60f5ce00f636d7ac064eed1597ec8b787f27b1a1662297b3471617dc9cef458c0d6c0651e4f30a3f8f786cbbb6649202d6767d2fa76c320f91ca4253279463503097da9a1491428f085be543cbd8271c2f5b6d2cc7ab76d9ead96a1f2497592c18df06a9209928460e744f2f75c6eceec7f2c9bcd6ec8b314e263ef1b53cc4b6d0a13b2d7b7f171b51341de81f098bcaa8", 0xa9) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/98}, &(0x7f00000000c0)=0x64) 16:11:10 executing program 1: socket(0x1, 0x0, 0x100000000) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="90d083eba72c9e11c8983ada26586bc9b47b964f35606bbe4c6d0fcb62241694ee011cd075ffcd2ec407b5214e5d579dd28496c952bcef3e6259f80507a383eeaee6902058d1da06a401e8cf4fbc28fef9bfa2274bebd4913489284ffd0bed1d6921014f56cf404292736a9cf0ba369c29f1764d", 0x74) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:11:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x7cf, [{0x1, 0x72}, {0x3, 0x7fff}, {0x1, 0x8}, {0x3, 0xd2e8}, {0x3, 0xff}, {0x3, 0x5}, {0x1, 0x2}, {0x3, 0xfffffffffffffffd}, {0x3}, {0x3, 0x100000000}, {0x1, 0x7}, {0x3, 0x7}, {0x3, 0x4f}, {0x3, 0x496000000000}, {0x1, 0x80}, {0x3, 0x2}, {0x3, 0xcbed}, {0x3, 0x1ff}, {0x3, 0xd62b}, {0x3, 0x7fff}, {0x3, 0x100}, {0x1, 0x400}, {0x3, 0x2}, {0x3, 0x81}, {0x97cc2118a1f75d33, 0x90}, {0x2}, {0x3, 0x80000001}, {0x3, 0x6}, {0x3, 0x41}, {0x2, 0x400}, {0x3, 0x2}, {0x1, 0x5}]}) mprotect(&(0x7f000036a000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x7, 0x5, &(0x7f00000000c0)="005e6fd5234a7c13f2bb72d52990344eb7e8831b9018b53b7507b8be8a95b21865d90b1b33d4233ee3123f37df3a7a6c2295999139fa1f4aa20790fc88d90f22263810260b0ed01604799aa34609ef0f0b8159487eec66880af7d1f4ad35c283e38032503ee960ec93fbbd26013302c3a964bf00c02a8ac3ebc6ee01213a19a5858ec951ada0b92a3977094146a4135aa3fa8335e9591243f8ae8e607b72e5e3bececf8ad0a1e959", 0xa8) minherit(&(0x7f000036d000/0x1000)=nil, 0x1000, 0x2) 16:11:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfa, 0x0, 0x989, 0xffffffffffffff3d, "857efa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:11 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20461, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xfffffffffffffec0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) sendmsg(r0, &(0x7f00000022c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="052305536f4c2bd244aa2f", 0xb}], 0x1, &(0x7f00000001c0)=[{0x1010, 0x1, 0x0, "4f0fe28b78dd86bd2b5c47fa4d65f3318c48a5d4e903d374b432ab8541f2a4336d961ed14f086fe45341a9dfed7907d67281abb077121b91e87ac57e97b0f09223c32a65988f9ee62d88134a358f708bcbc7b6e82a2055cf96f92be9541a11cabd157f839522c32fc883c60db417aad53ab1e84b3fa2e931d2cbaa3987523cb430e36f7bde2179aff6e598f3734b64449b23b1497e77dffc5186ac8a6fc58f1fcddbe1433d76168ca81e781f59f11e1349e6907bb1649ecb142f8dbb4ad7f478f6a63fd0f68229a63b0088f79bead138284a964393af749d5d7214a9e2b913bbf59a091a789359a3ee3dda0d5c907d617860c8e202f1080e41af76ec62f01384dff10830e9c27dc228fa121299f51b61d1cc16917d8ea2882ea0ed4ac85fe88130189c889057bb06cd21172ca619efdecb7be11952bf795dd2e882ba7e5d00f92a6686c5e80891f23439c0e840b4e0b5d2a8ab0b637cacd807efc55233584ca22d2716167695e578709ae2d50f9c2120de9792934544b380f6273eefd6a1293fedef6bd4659c88a04ceca45b68efec3cf2cf8cfef98a355c3db251d7b75e5e01c00c449157aafa7f84405891b2e17060a5a1e2a38afa58b793e70305f88d4276c95035a4f99797775bbfd0a4f6dcf05f26ed773599baabc42c81cf4ecfbc85352b101957cf36bc7c24e4dd53e38298b86480025125958c7163c841ad5c4cdbd7f3605d7d4924ca94a2bbff8244aa0c011e12f9aa1b46cb5ce61d5edbd76bc1f7a4f97ef1cfeab81c329f74ed22b9bbe822226164417755a888dd777ec7560aa154d891e5d25dc59d632657cfe651a1aa28626cca17ffd38b35f9209f9d3acb30c5b53423e9e939d8344eea13b72789d8ead3fbff194a0999ab1b1f24c7b3d08fb6fd68e29bb52907c19f072b68de789bc1999fe3e6802d711b116b3b0c59810fff1d34258e977063e550fd866727ea2ac977f56eb1ac799078b02aacabc3ab2e75252577c64d2a213b59f5b81ca3627c28b29c7546e3c96a4306f858f63291204296695557126aa1a9c474439a33002059dd5998cfaf320d03d06e4c1972a1669345c440c83c223490dbe79a9e7a5f25be83db0fe2e8f0dec42f77495a382303a85de3f02d45ec075c6e14f9c6a9a4ea423a3c11a14487168f474957a73575b1832c3dd9f79b1a44e562ebd40f45b882011dbb94d7db6b064dd912babff9d6819c3193568d94c2fc86470cb995b99c9cfddc46b1b28b7268782199b272a0a9baf1865b8c57d451d6bbc348c63eb7929c0b9816baa11512fbef445a868968d7a301475f87eb787362abdbfaabefec0f54b7aa2997a13a6f7853aaa231dfb3ca1751e08d6c039625ea2a5b853949cde38ac508b86abc7acd20497948cb5945e3506b93860112cf831657e7616148e36e84f0cf9462e08c6fa754fa9c2ba1f935c12d9d6eb142c92eb74d5b62202d89d3470876e94e3b21f3b51c94e0e028e0f12976f328d5a77a604c9d95d46d254b974af01f937cabd80918882cbde4b64bdfcffb5b920c475dc1acfa6c9a2cd93feed932857e626f830d7d0c260f4720ea1dabe35f9b04b9a1700dc24c5c5764cbfbf49395dcaf9c59f0a81ae423e42557b140967bcd169b6aa8a508ed0ebb6c2e88cbdc52ea9d03ad7cdab43341101d4858e7759d7ee91767b27522471340d72a1300056e127687bf04a95ccb7a98e5bb1dd409ecce1281db13a4c73dbe5a58688cb4ea4de0a7b70c30d1054a7f4ded195d9a882dea531fe5818fc050a5b1aad1e1a4e90b776d8240419e28c2236ebac9f26ea124f423fa51ef54f8518103538b23ff38230c205ebc59a76777080ee4d9b7496c2deeaf9c66422f0f114cfd848a5d1adb12696fb870e4a35296eecba0b66bdae05a75ea8f157ab2ddfd6f5818b66b39ad54f361bb7a6ac47d69b9b39f7ba6821ef6c6469f91b89d58f4c1aec28010db2fbe6e7eeca980343d3995b68f88cfa45277860af489604d172fdee98ec942f37bd28d6f5b238037ec5144b5f1e2e00bf8192ce2391df1623c9f075055d5cb5a05303155c4836eff4f3401d23aaeacaf3299c49f0b4abc8af06885105182581ab0509d809ef4438bc660f031fb02237d3b46d9377b08e3eb944e10bd0480b568339fe88c6932e171d31ad62e198174e2ec499263e5f5a2ed7a226e135ac91daa19cabc965d6ac943ff9b8361b71ea374e0c68f0fb784a68402ecb151dcc7647c512497aa2a6a868ba958dda54267dac8ae62147b3e3b863b8bb4f736ae0e3b5caa75bd5677ffbccead792911514e7798d61c06362aea31b820df8ae63d73c2aef8074501679347d53239d5e98eb4aa86cf579315f84cf51eca12a7bb0127d3c0c3e5f331e3fda2e97ad51394346e993d4f0ddfd5cc1ccf7aa4877e1df5dfbb1291767c9b65469bfe894ce6283b7281aeb9a134eaf73491304bab8c669e35a240440e4861f8fcf2d66f144dab6702c3ee967e6738ea47994b79d51b5c6084ce00d026e3dde4f8e2971ed65e2d065d672a05b188fff41ba803b9e75bae592c827a51febf1a22e99ffeb8f5ba54ce789d2796e7dd3d71700f9080bef6dcc943d28dc2c16d461ce755acce81399e6b3962ecaa3c78b790abf947dc4e098777240bc4d425cf96bb80daaffeaf22b100a17ddc809f98b8a76753b5202f7d7d9d744eb0bce33c64f28491982f28ee6ec0f4bc2fdbe6b7e267aac256e67e375973ebce859838c64b86dcf048b4b8dd47726d02b41a39d083465db080e6e92d2c4ba0a74691436f9b4f37e14ce45d3a1d999b61da0958bd1c2c1ee4f4f34afaa8a94c4db06c281f20947868cf6ae1621cef6dd9f5b7cb183ceb58490a054efddc74a9f63ec123edc25b6b7e869dbd8b0d3f4090c619fc081cfad65b1f362627b303d1b76d5a37074c83621bf738bab9955c05dbb413159dca64df748f673e050cd627934e7834677b31b4fcd5f170eff1deedc00dd39bf8e94fffd2eafadf3f3e1e21a1958c92c9e1e9711ccd62b27c2309ec06f70d6688b48c5d6d54d26cc27d7b1e4b96a63c35f62270aa5350a390349b40e92e774bf2f3e898089485e17aca3625710e547391e14cee366bafc4247ac14eb47ce8acb305870d187cfcabee8b56adc9ad29d88f4782032c5dfa0ffa7f7ac3397e629879998581ef012c6e4478905b4a5ae24f5925af74f3162dc834895c53d21c08003e176d8a9633e1119c6444c22d9ddaabfcfb398d41c3df19e3324a0de6454ca0f8b9df2ae6220d1bdb80ecfb53213d96976e6396d4e46c1d4e6325847f710f8f22ff80149366a3c42158cbff4520c25b7795c757b5e4a3b4e96c0f991529ccdf6c52c2cb0075aa0ccd4f75aced9034b778dde23296f0c1580c459b864ba7471492bdfd9174d5b4bd60d64f8b6657f6cd81ab9e2b5c26498dc091f61945e27d847aa76731012a11467f5a776dcdabf0e5920fdb3e44d616bf7fe50398121c4bcc2b218d463612bab84c9b9ecd1288a1b7436f8662bc162b1f5dee2cd3894a4cc29036aed6b94c8d778d97f4c974f5619ffc6b1d171a1f291add046d4d8b25409a31c1d072cada946522a8752ad96b54cf4cc4f45dd24aebbe590ed2467648d7ab2e4359e90e28ad0d452ed2f1547888bc3b48f1c077ca804838741c4ed55c79fbb3c48d478ac72f66c5f8af7335ec9a2eafb677e9e3fd4806e011c5a5f4fdebdb9762ee1061ba32a1915e1605d8d64dbaa2c8be41519d3335190c900572068c3cd473b33d52cd16e90b101753f4a6de4e60151f1889ad906e52bddc2b407a6d9398e58a13bbc3654f9996b88967bd16e5ffac5c6407f29b00375e47387ba047e8cee20ead293eb655fd9e06a42d9eaf14ae1593a91398c537db5588a4c420ef2a6cd0cdf4b78e83ee9dd80d7869308782b9b3a7582909f01eac28d7def8eb415493e40326ab9f00a4e4132ade5bdf99d27c7db006de799eb8dfe3f629a7c11808d5d4d10cd9cff6da49afbc9cf3a02067f2b04785470838a88cc0f20c70b7100156c1c9e0c1a339c4c0c9d066a8b8acd3206238805db89063f0224c82903dedd8461c400d1cc40fe46b24d4f343cea8e8d7d1f030d441d316d3db6cfd4a2577457481f2a4645fb80eb60607e327b09d24ab37098822beea654c319496c40335004de12ab27f2d71b2c61ebc214c03d5e4295f3c40f85f784fbca830ceb3349d8338c2785cdab2ff6850ad0a34c8af58c0c6b115a59eeb97c29b9824524c75b241d1aca7087fc856250d2be1eefcbbed70d60bfb291a011b437f93f1525ae7b4022921e5a8833b5070782396a58ae8d0d4636e2348fcc15e8089e7ab3cfba7acc4f409c3e7199832ea547db009b248795b775b368d2305ee53c9768346e74063b19ea18700d1d480c54080896601d1560d6d74d8e300ebbd16c92d175b8ce853dd95f0d5035bf21db20c654d25ede50d399c3a7a1258088369f33d6b4b3b1a7ad62b30bbfe58824e1944a6cdc075d3e1b28d65416a6fe4a7f183d354dd40a1ab50e8387e94505125b05dfca5ca835e31e5b7c5cb0eb0c73352c38cc3b01f37df6d4617709efa2a0009add2ae09a400ef3f4bf604c9fa0ee81875e1b27d3b55ec2c347aee6772b5d4a3d3b2eb18f92ac31357f1c430b51037a9e3e95622696a4e8656611eb6ec8050b5da371c591071ccb4ae8686ec9a1e3b87cec05c1246d1d09fb7721b4c87b2175b1e908cd9daaabb5bda87b3d77fded00d40dc22752aa273e52b4450ee1ca6f38b2cd6eeec776ec31d6445fab009c2f32dee185f81524325e9f2719a84830090a12af30c723b26bacf5b46f7b47cf9aafc96028ff4e705eee30d6d4754e14ee2cd18afda5feb5c816c8773b60207912adbd936b23d7786d538745746030da8a868bb533afc96ec75cbb321b9dc4ce0b415d2aa7e360870377802f7d2e8d2c0ab9e769780067fc71fb63f374844dfce41d4e51acff92e1c4563c13e9b6829b31c9f1f7dc4d92dd97a98633e0211255c1a20d46849b01b2f2b11f581a4435d27c2fec79f0ba2253e4e77e593a1161665cf0c5e0b06cf8eaef5047726e2619f99878c34d8f525c19e929750cc17ba371e75b2f442e3d84e8ceb8d07818f329fd504dd3822cb1e30181249f0276d6bef38ea721f1e2849d42b70ec3e4aee7deb59326b5184bde9692217895715b99746e1811a89d52f071ae7ebaed81e2d104dafe4ff79470c413d6161653e44fb6a59d0a2ab439cf5c1a04f0e1f0e0e7388d788566a5c629db40ece9342ac4d3b46efcbbf7296d2afc7e5e9c90abc892414ce6a93c07b1fd06b1b15aad3b27c0a2af056299fdce2e2bc20f99e4be7fa36a1c62de7857ab2da45cc10cfd3c802a80a4cd1a4a072735b057bd82a63d0e2d253624a0c781c7a32cc0f4d14e2d6c08f540a9179868a8a4f2ada04ac958f55319c41166f7ddf0c14aad07dee40fb7bf0dd6f87b2fd6ee755307baecac6113f33896f0bc14965df5bdc0312a0437ecbb14542d77ee7c78f4434887f9e69aa0fde5aeb40eec5aa3b7839bba0e01f73c537889c27e1002cad9603ba3ac2cefb736240495e3d9faa15af09b2d543c5368bf6adee1dbc24db9bbd37e3b0468daa8f3318114c5ccf8131896c30636c726508bf7d4acab54482bbe4eff734b885b346d1be477f6de965a245eaeda0b92451b33da10e79662ac30a14b87109f8b741f9d0ec79d223414fb642ce18a26625be9dfc3d32f108c1bc2df052cca149432b0e06b6b3f5395ff3ac70f1f2f0a4de8489bf1f331760df239ab03a3d46"}, {0x30, 0x1, 0x3, "0b90cef2fabbecccd89a106a82ea5497ae0543c716e0af7f96e319908c"}, {0x18, 0x0, 0x20, "145058e6"}, {0x1010, 0xffff, 0xffffffff, "c5220f0f6c04d54686d3326973d7f784fc4b26f4c0bb4d4cd1b00b06e8b0a557465526d62224b416d921d258a14cd1139a122d995fbf1031e18dedfe969e624a46c6be9683f3fbf547a6baee4ff6fa37b418fa2350fcbf7bedaa7a5d98a150abbd5385abd67c3606c940a44d110ebd109b6ddd18a0c899f6bf94aa5fd2d84f92437ec38a50f278e071d04c5119d26f37fc3c642abc1c7e66de4478e21d26c274343226d4c6895c652359e1fe2060e4f5906654f5817368cf32a27355dbbbfa6067a89e8e89c6d7dbfef306cc50e71a7894e4d499b93d550cd200c7b1c89045a3e60279613e5208650772f4d25496e9a9b128a030ea342c9845d6383c5c34581711d667b3a3f2034910e37b9fc42011fa5655771aa1e58b5fd0d6fd0c6e1f6d87d92ee7670a2f392c59e65bdb84d6f1a0d23633965dd52122fe2f524d076c13e353ce9b9ca5200876113d6af01036e1e116f80b006d01dac2848bda436dee60a4469272e5633ec269b765e435fd79c1c370f4dc22d2b87d62b360435f88d4ddb883fdae2777dd67430c6e9e5c34159e851d3a2bb2a80c17537c2e083001606019c62f55767619eb009767b1a9458a99277cf3af709e7bcede200848d833d8e5973c62259c74ef5ccd72778d61f595e04b14a549ac07f0f19be613ab78d5489f5b7264d04d6bdc7fa4c315cfdf542eb50441e340ab524713c592f7c4c0739dd915b7b8de542624942045b6c72a2c0012dca1d1f59bca03d226e4c11db9e68a37eba4feb88cd0d1d6a86b61a5ef06290b3a5f733f52eaf584d1db5e2922f164857036b650c32283a89c55bfb25c424e9a17f8a4268227d2b7b924a1b4761f34cca6042508780542486195b7f44e1b64725df06c8733a1b18b931ac26ccce6a3d0071996caff4687cf568486b8e5ac5ae877cbb1970de7880f49d1fa6d35fa9760e44bdcd0aea5a3025efa371d5827fb971431c152a5733695d8aa12c44a4a9635567b029e86ecd582971ec4555ae7f0e88104197bc6640ee61b621dd65f39442724cad830999f80d0626c3264c44b45809b98d78f8c69e9425de93cf7ed0616a2ea3667b70634aeac371e74f6e5205793697c0cad60c78ef4c7c3b90ba3e627617a853f5f7f62a2dfd119ea8d6da00002cbcf789771ca26dea8a932136d7f4cccf23dd8d57da5f35b8b43d0307eb8db0e3798d7e73bf84f1ced728efb0f919b65acee6057ca752a1bc89da0417896302f22fb7b40a95e90a2183793c3626d88ec4c8bd8d49263dadee479769ef0a2d743a33e4c2d28d468a9cd86d7d3c051bf3d3b45674d3d2ef0fe21863cea7d6cdc7876dd57dc3eb0806587ead57a8a4687a0dea7a4a6b6e435a04c3e8f48c2c30b59a54b5724713e6a3836f76224de2fc4a96c7eb241f2a4cb51f28a017a0b74d8ca445ef68ad8a6b6d44d9174636624ab5e47cbed4d05a655eadac59be53d77a03e1fdde5d75682028dcc40674c29be06efcfcba2a8224f245c663e501a0138c773761fcfeb676f533ec5e4c46363b6405c74309fc5034d4acba2be7911689b35500dd57e8327c4b9b8ee830891a41c92f1c5ef772c0d608c6f62a33ab8280fa478067de3fb22ce47500089ba592702ce1bd321b407107a34390d7add83ca8c79c34bc0ca2abf87e7abba42a398905528477a5a8f0f4fab7c04ff8c3934160eecd636e06ce9740fe5aa22c33ab20ab238827c9ce5cfe280f9e1fb3ede2395efb9e5904b2ed747686fc9ba0faa5c2e659412723c16566bf80dc1bdbcb047d038173c741d16c0287ab31523ecf73675a3d4bd16212fa5307ba915ce84aecc8a61bcbf90081e93c13b3b2d94ed89e62fd3acf7b9217c6bc42b0499ac9195c1341aa787f3e946680c303640bf8415af54455feb3d4e4f688ae740b5aaf84888aea836dbf44bbf2b2fed90a8b5deb566187f3e1f87748d84b8d670f0d66279edb1fcaffb6dd29dd7f39c5453321bafde9f4f711efd45dd635dc4ad1869ea1628f928049aea4cb925d23758dce33f8e4a0316586c00239548cfb2e373ee8a7321516c6360e05241ca079ec86a778d8848c5b17398c59638375e9f2bad47c304b3483ae25b7ef8dc8e2e732312198f0241911edb06706920c03b2146534230ae9aff06a93851be693e2bd3a2db47948f71988f765382db6b53ee1978d49b60d775a2511b4b9a6dfd6d55b0e130ffa4fe391312029b6734aed477f7db876b24364ba93b2c51421046eeaa2e643a910eb574f0f8c41306a62a380cd88228cac0fe20242c10a44a34d8280f41bb8d471f5caead59077ea7e299c5d284d76b6d51c3f3ddb8bd5dfd6d4be306ba643d303dafa3acb8eb7ec70f7bbf2718f8bb928235b01666c2e73dcc3144d2b10273fc2e4d7ade3a8479ca8912bd731c03fa9b5d51f6e6386766417ea6bd0c886ad1f6f71b183ee45d294f577e4f2a940e2a0eb245b0586a297a16a9915a05a6ef2b37011c2cb51756b67d3200ed0862ad308cf612cccd0be226c63b93df4822cd0095e5c93eef274e2392e0ceb9eaa8d8a16780c8a57f8466ac33efc5e063d4c39b97d612e128dbd498e87f3de0ed4e92dd6fdec79429ccf793e6960cf63ce6c09697168064b03e4e9f8e5867b2e6b8ef21f6425686ac083539311c6653b2c0eda614c2f673c4f9e926c579d909a3b8578a11f5ebe71069199786c5755a010db26c58f637f3c68aaf777f7ad8100f0b5410cfc6ffe3be5340df680e7887ef5d58b73fa7328af6765200358d35bc2b1267ad6b45b7fc22151579c48ab542ab03c4b8d950c36a752458eedace035f947d79403370e4cd14eddfcbfbed2e72eb7fe84045be90e4ffca8827bff30cef1eb2be59164e2a1654bab140023658d225613f90701b4115e22677e34a5b8363912b95bc8b09071baa53872e75d3aad557b212502fefc98e57f31d2b426b26237f8e820a5e9c895b1c0b365390c40e6b531060ac6c711f59b304d268fc07574718833903c745b07f6b5a769f5ef7969286899336b586b3ee16225bb7159d6f546c2b948906ec3899c5df458494c3e72fba85e9572e0f2ffef9120580cc359aec52dd941e908f42e12ef3dcf188c568833e7345e61f843bf0dc8267468592478460718522783dc857b7061b9c340eb545fee79faeccc7f364552993bd5b5e5087c6826e310a9d43a1223382565b26b20a19f8baaa7ee2139185ff6ca7db76ac568ae43a7ac27b6ea74bc2b1c6f4f137dea02125bb8764c80850d8347cc915f4cbee285cdaedc111284e498cb862f11990ecfcfc8cb3a62145ff077cd785f422d56a66dc210375a021f8816d34d4d3c62bca6fbab90c7bc83f7272c1b38691b216ce0141eda37f3ded64952b99a48fe69f6ae583cfe99183a0a6b97d087f2cb1803a5e2bfbb77e2c33737dcf8fa6da7dd3292fc62c5f18cd607499782d03d2a4d47e4c635935f6a458cbf1a5eb17d82bd7d212732b3411f3f31f7d926a4aef774e3c2e953c28750be7f811bb9963ece6f9444e179ae56eb18c51a12ce1160d1859fe5571b0a4b7ae03ce6ec01983d0b9519479efc72841900a2cd2aa01d03436c2166d0989717ec6d1e4c5dfd4b553fe9bb3e29c7922f506651e9dc2e7532aad63f107ce91003e60ea1e6651f9067f579fceb3e1352ab12b864ca73766876550ad0d663c30fc98733533dfd277c4b4670e5452a622df93599feb80a92d27e1c3e4de88c8d10736911cfa24b2c4eade63d7780d91b108e4941f13db7975f527f378cb00a10fd8f0ad2df32ee7f3dc2a0209334daf5aeb800c842691a911fbcdfefd61ab3924c9e974e96babec09f2113ef7e5dff9cfca5550585d9e59a1f26e20445b0c153b70e5905f4d951cf062e182fdd8d0654ac3dc64210a54c8d136d2405225d9d71d861d07766c9625c1a4fd3cd2dee8aca0c0d3b6a816d3ef8d4f1ebd0b2e299780566a22bffd08c332c638b875355c54280eac6ea2544c0c6467fcd75e0d390514b7ea4cbd6b393af6f6086fab4b91b69a59f3a3b614b124ad5756061e223de4ebd26e534ebacefd938d3a7069a5c711bb131029f935a087adee700af2f28ecc699e4e3ba5629d479d1e5fbf630604435035cf3fe2f52ea07cd9dfa95200d4e77f731a0ce369a094db670eb7e074c78c55b5fa36ad3570066de8fe006c6f106eb2cf8ba1040593c57ee5c1f9c86c1c64459f9128e65b2d5e739aa4280cf827cc9c4e0743b4ee8838fd31d90e8b2adfdbfeccf4863718ca9e9c1d1362bc5c03cc1cc8ef10d89ed9e36fabb3a56982eb063636547e7c10e4c4299348d2ba1f4141e297652c8299bbbf06657af6901ea255cb914a5d423c90720e223e87f4a3ca987d9e199467b30fe56f504df61cad25d4eb8369779e5e981a50040e626d01bc415a5208f77124d4cba77e10a79b9711050d2d63787f2064d0cdc7c4fc86d7ae51823ad9e20ebf14753c01ec0cbed48e08ee5ea4b3594224849ac7ccc3b16bd495438e96b95d494727a6fb307e7805e20a11319fa1598aa1071c41b7bbc546b1f889ed292f6a8d08e7ca214f0c54bf15324e46292b8d85aec1ed5fa8a5d75135ed6c7c31ae230a0ef14951fd7ca1198ad9d581e327579067fe2d252552d98bcceeb4ef7a22796500be7ac71f1c950a0c5db79dd573366a47ebde3caab10715bb10cf20aa3eea27fdedb63ad140b89918110b37e7bd8921f35db27586bf519c33dec6b122aaaad85980d5efa43c5fc508155c59033b9ebc7ce01b42919f1bf684435b098be0e3348459bf4e40e04055ae5d022e09b00d4414611ac53b1cd6c52f925c7750237687e49797067f3932e22bd7602fa97b365acb79dc39d84b1af8daa3bfd9ab621f937c1b7ba337780e42216fef37324cce0f6df47ffd024ea0b6eacddd8084ee5b2888349456b121618d586d0b9a1623650a14b6d53b2c41ffe38b7ed19d81ce8d2acc4cdf4c1f0cacdc9486233bbb13a451ab8acb29fb4f7d75000a4cef8ec790f72442663bdd05c6a11821a3ae262757ea6b6da679c78c8ba679be2d433fda79ca2fc5d0a036721e247a01af61489199188670875b63dd39df66b460137a9cac1259f18e8b8311e9307832abba3759c27577f69ee8526199629125de4b69dcda78a0ec8ccfe8fb2206fcbb79b08707f0c8f8aded0821fbff829690f5685a8b4ac9041bc795bbcc3a791afb23a7d5926006faf2bad58d74ddfd7ba8767ac3102f463f3bca292ff5f840cdc626285149c0b7adcd1f8905a579cb847cc2f72fa371a2db147290a59ee6b2bcf7fb40f9040ebff856fb595238f810dedaa7e47c24e27a8050b7c248eb168dec7add7551da11b2af6714ab10d0788072d815baf5185ceb795186fca774555f80123bec90e85231fe40831df7a24c7899a20ecdde90b460d1368ff6861c4ba1d9c705566ecc60288b1c2579450dc45411e67de10f6c9ca809cfc285d804f6c4b83c36443ad12c13108617b3de5c9db61e2c2225ddb1bfc234f1bdbd05e86ba5c049c2b3bfa04622637f283681ef10de16cbdb24ee722eeeb6afe8be48d9951794a2c7dc26e3ac3e27b6904e550d696e57e1ac45517f6bb987cfe25f12ed39e612d7027ab562cdab275b7d5cc94beb7c8329cfb108357e45116d1b606a46fb272887aacba83de88504f5daadac7b631544196f4b646f8cf3578f5c7b93841b24e83f0a5060b27faef45c8a900d62e4f131ab5488d7706e8dce2a0a4c231e129af061104706c328cadff84e884a482b402d5d92c0daec10da669397353e5930a4e5a43c25f0449bc816a771bb"}, {0x38, 0x1, 0x9, "fcf72c756b694486f1e958da352239f5b3bd4732d5f8bed5557af6ce052bc40bcbc9515576"}, {0x60, 0xffff, 0x7ff, "908ee564ed8c028e396b75e8331f5ea99f138bdfc62d24b6888ab45f3e0a4b9c82b9fbccf4b54279d2f5062fb64213603f3de1a1029ce39f14f5e2af25b835c0ab50cb0cf1236c568fda"}], 0x2100}, 0x40f) 16:11:11 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1084, &(0x7f0000000140)=0x1, 0x4) mprotect(&(0x7f00007f3000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) socketpair(0x6, 0x4, 0x40, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 16:11:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/55, 0x37}, 0x0) shutdown(r0, 0x1) r1 = semget(0x1, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/98) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000140)="725b31efef1752529f3799b9d1a0332ab4fa090af1bcac5dfdc792d994b997051d9758e68fbad901956d61bfd0f1a0963167ad6944fbceee61f6920dad656c6df325715da83c905330948422c3e350924672370238f014a6e5068c466a2070fef55b0ec32779945ed629d46de3bd1d2c511014cfa5e30c9cb23eedc0eaac5568c968b31322c7c9e6e8b426dabdbe16f0815c3480fa15e804312ea2311be0a3e3564c5ebcad12c4497efd56c87078d72957956ed0d96f302e3b201b671a4f05718226da8609ddda50dd3989764e1d56ecc5121ec07e027dd2fd6bf9b9ff356f8a463f01a67402fb51db02998ddd806e895c524e89dde96bca81b278a35d77", 0xfe, 0x404, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x8000}, 0xc) 16:11:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x101, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000001740)='./bus\x00', 0x9) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/28, 0x1c}, {&(0x7f00000015c0)=""/35, 0x23}], 0x9, &(0x7f00000016c0)=""/24, 0x18}, 0x0) 16:11:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="ff7f0000000000000196047841addb9ec5db6e79137c6b797deb781492f0798afe1358c0437ba887893fd238ab71fcfc2c027363b3496c89"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xfff, 0xf}, {0x18, 0x0, 0x1000, 0x100000000}, 0x245, [0x4, 0x2, 0x80000000, 0x80000001, 0x1, 0x1ff, 0x7, 0x8]}, 0x3c) 16:11:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x20) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) 16:11:12 executing program 0: getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r0, r1) geteuid() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/225, 0xe1) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mknod(&(0x7f0000000280)='./file0\x00', 0x2101, 0x8) fcntl$getflags(r3, 0x1) getuid() r5 = semget(0x0, 0x2, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/222) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x0, 0xfff, 0x6]) openat(r3, &(0x7f0000000740)='./file0\x00', 0x0, 0x15) r6 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0xc0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000440)=0x1f) r7 = accept(r3, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) semget(0x0, 0x4, 0x4) recvfrom(r7, &(0x7f0000000500), 0x0, 0x800, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) lseek(r7, 0x0, 0x3) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/219) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000680)=""/105) ioctl$TIOCEXCL(r3, 0x2000740d) getgroups(0x3, &(0x7f0000000700)=[r2, r4, r4]) semget$private(0x0, 0x3, 0x80) mkdirat(r6, &(0x7f0000000780)='./file0\x00', 0x20) mknod(&(0x7f0000000500)='./file0\x00', 0x2092, 0x8) 16:11:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x42}], 0x4, 0x0, 0x0, 0x0) r3 = getuid() setsockopt(r0, 0x4, 0x0, &(0x7f0000000280)="691299f39511321095eef5dbfc338a66bf2bbd00407bfc15c0d934832e7d3b3d4af744ea086105ac79cb807061e3cc28627be438b6b93c655f8f48e2e89279b375a7a8f43afac8cb3c6f95e7ce4f3927bf3f10b91d57218e4fca127e8a8c6165a6dbcb2caafc1ccea5023a07f7e56e1b023cf1f55617d576bbcb", 0x7a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$getflags(r0, 0x3) fchownat(r1, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) 16:11:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="1f7e7d300ec5d5f584bf9e38844f791d650756a7c2eb53c672d8c114ff78cdf1f12029b107573e7864896b71fe5de37cc03df79b6c4c58904feb1e6b84afc7d882bfae161682216e427dfbd0b8dc694de447a20bf62790b454c769c548137d0a7cd62990c54d5753bc91e3797e8e2257898dc04e31c8529fa76caf6179766632cab2f8bd4babe9", 0x87}, {&(0x7f0000000340)="341c3a1d14c3edc59220692073a2b9a58a151109d329e3060cb3aea4e575439cebc6d53092c48012bf20439ca0217e6ea5a71f718c023f8f6507d71dc82b80e81f69b61476ec874124518adad719cde497a84e05b67a153cd3ba777434abfce3009b07cc1a5e753909332b7549ccb1498993bef222db05c00dce457ba7a8bf8deeaaf6bcc89a097cb3fe2b24adda27b262d05465f25d73b1661355d4af9c45702f8a847750f748868ef98a77886db484a4d38c4e6254ffe6187da44a27a96e897494b9a206b49e94dd6f9518fff46bae77b4d0ee4bf3932348497ff923e2905760f7a3c8820767ce24b36daeb921d56f0987d6f5abae96cd2567d428ef2163253d4e37b40e8eca2d6f3af44187630c0eb51c5f5606732ecf1e2eec35c930da1c00b324e51c9bd3e642a1c02ea25a3feeb1bf41dda63332d123d111ac94663c55d1a1f852c8e3c80deaf99e750e16c6e3519c4a4f4d41769db98818cf96b4110961e6e472ca242ee25bbec6ec22643503e73f8c351bc6702c37a9045e91c1de4bbb96b3523e8ccfafefed061ecbfa43078020d04ffd978757cd9dc19f0c8ae488974716d085d3226a0161b3a2fa69c873933e88b69b78ecac0c2036ba7693098758eba0fe8abaadba0acc5b662100713ec17346632925331bc5ec346b0e83b30ae7fb034a0bb0fbeacb0a34d2c096ba526b606f70b97327907f2c0bac271eaa41e008e4ba726bec8d6991b32db93e0d8190c1fefe8c904e794486bc15afcae107de6ef8c8a3eabbd0da14567cea1ef744e248c7a2ef9972fc7607ee17825fec2367304d633530c0f220559a634c3bd3ebb64a175f849395c1cb35a487659d9cfa008cb95e133a0709be23a88b714f599b1e73efb79bad2a3a960962ab62650121c9bd6f1ef99bd82f4c7b45a580103083f2da0740557e1b35b6c70bcf4a4ce362703635473c85d9aca8587798b9da6f7c31e64ccc4b9a0ff62578d5e84ef74cc80e9a0ba31410b1f5e037967f8627dd931b17dec3da907aba885048020ee18d60e8b82f0ffe32a2e61af010e245353615db3b61f6a77f6261fd21dfe46f0506e9ddf0d7bf6801f9b68a0aa39319dba34f146c57470e7151040b0edcdbd627c782154a6305b22a252be9d99fbc091b7858bcaf5d44bb370e041a5a0e7a5f7b75583b85104aa9576797b0e4b6a83858cef5aa3e25f912cbfde55af57e8a85af61103aedff25ee4fc005fcbf772ceb72ac52165fe2c0d241092537aa5972bc4c6c594f43580c536f936ddb56380406a154b3e10b9a16522c6dfc005d27da0bbc650124eb2dd0231e8c062e553d19e6103034febb868289b2229334c0270d4dcae3d063155817f0797c6ab4ec64f84c84fa34089bd02669843de99fe596274064729829cf6a1d4fa93f6aa88f6e14fd51e80d80b9072da785896f84db8f1c6d2abecd5cf10ce6c9c9ea63c3b1c3d94d3879992765a6723854ae06d7c0c41a272363fb3bb56be101bc2b5cd16674fddb476689f55cad8d2ae646ea181e44ad3fbd255f54c0f968f5b621d90f4e2cce1019cee1b8aaf6c9bdd1e7e7c3bb90ddc6e399affe8ef99764fe5967770e2237c89230f1d139ec8cb63cc9058cb9d426f6cc798bc00f2885ab8d12e43a8e274490b4904ea216e648a5c56c0a74ca6dba63f2c5bce32f6ecf46121f8d519bc07316dea81c4c3c4bb263b8df573cd3dda2b7830b31c0b81a99bc91bbe1b7dd4c985da666024352cdf4c41bb413741698c65d4ea6c4f177bac9c142b38964e58a163870e86573310fbf9b6bdff632b45fb961e0b45944b60144b2803232c7fc7448f6dca6f0b3a9bd5781d9bf0fdc999912d09a0187343209bb83e9498e3e6d404a4104b67e13197945717c77b4ac1a6883df68a74f41246bacbfcdcc61db28008ae375d2009bb5b6a1e857181ffaee339bd41603abd1906a5ecbb78872f2674faab96a33ae1c55d60808b603657553e9f95f9014453c353e9fb7db68b3de2b75dd416f25363a1d53e3bcb9912c3e490986c0050dcbd4b260909f0d5c1cee2a73a61332e86ffb0828819b44f87983cf25462277efe30a4b61390224bedb16b3ffc81463d52290a378ecdac6b7f38b104f09e5c900b5469c5f206358889069ac1b9e68b10187cf8c8d0cf62e3eb4e78cbf96d39d720d50a00132dd28720d4b6fce45c99114b214ca388af6d41466f3ef0ac113daac09050cc0aed0fe4473fb4191e597cbcf09230459733fc0d3e973d49580afb49de04e7d37c9efb0e720431b2f65d5c776280849511232493c513c6b446db4a2422ff1a79c806ad2bbdcd0bec780d44db02b117802a2b379be5f33b68177ce1d666e648737d8c43412d5cbe951c440c51a0aa2eac36985fdc680d123d9b49a67ce79f63486489ade93a07b6a171aa08ee7c576cb7b1e6187f420d87f083a8aade1e7fef4a08d7ff5ab6f87a507eed95369c11cf6d71876cc294a94ebdaf6958eee9531b829237aedabf281b355e0bd7517a2cb2ce404e5cf63fd5bd7677f912d6ee4b73e5cd41f15bc904fa8ffd5757bbabe499b5365ebbc7faee0281285c8d5c2d56a2e63f51cb1b5cb434088676879ddf05cd30085ca8511b88a9407ee343d90c180ddce1ab5f34a37cefeebcdf1971911115d3cd235cea719d4a3d490458920bade0a8d0393647c044db0b33b495b92f6d9affe1d592ae1987569d1981bd5d5e55e1a34868cfc08fccc7301c37c849c7988decda8553ce8bfef346c302de8145c2e0d968236525fa1a8d1adbd2a6d686a2fadd56ea0b3fd8e8eae06eb30a33ab955e12a47d6e9f9e6872729c2a4bd5bfe3cd5fca943825a20c3709e667fed99a5f65b968ef3de7f087609c91b65bac529b3849ce5dd0c19e93b8b3915e6ca41ec552cbd831142ec5228ce7e7ab17a9d69eddfbff818178e3f6075ee224c645ec409abd5558aaa989662e0f127e99ef75378e31b3ebcd3a441dc93496d30682e238cbbf364de52157b64a53370a035c4604e0eeac449f4a831c48d94be6b64a469b113901afaa7dcf289a3e89e215a3b3585179483d8a7ca6ff45872c716f5649802995dcf1b9e9eddd9074f6863ebdef8eab78e744760e57cd162f4b0771965eaf6bfa7bd593c5d2cda1f9941f8a4111da6801fc9cc73a39c0ced3e615f6c9d5a11cb2d3f405c8fce4d562fdb38e1ce4b325884ddc094492c9d099ef7df0a2cc08573adc1dd565826091535df2b99f83b8fbac51b8cba5f502b50be63833334bb5d3acd36c471ac945453a5daa4cd90b8b7d04a1f0a0662c4d13009082793629b5d8d6d3fedc38715e56763c776b5257bbbe0c34b21b3f42d813cd686b6d833290ca206952c67c526f4327407e3480bfa5071c0d93341507052cc24c49e0e197b9faae20ada0585f8d9c3630a3a2522ee0505787bd77a55bc1b9c28b173e430a664e80db1358e730eaf7cbfda40f3e6c16b031f27542c562871e1f683a5f4ac5fd6b8d143679198b47abc2fe648902a76473392dc8c005631cfaeafdfca195ef0273384b32d4978f14cc02988bcf263760910e8876a22f405381eee4ab00dc62c6666df10d9c99016a09ecc1a7c7b83b49e531c02fdc615475a764663c840f52649263cfb6eeb5c0822d80de8d1eb9e636932a86deac2ff3b425b3ed67dde86e699e118210804edeaebfbf3adc583919e705936b1c248e34a8684cde2b50f5b1cd7516fb72aa0bc6b364a583b417b01e7aea888e4a1455101b12e485ad2243560270ef5d21b2094783fd046d63f3b77065b5ea3fb216845e56dc7e6b06e99ea2c99db5a02256f10b79c0dc3114f6b37a9897f27c984d9d050a2f9e9f0436f17737d5f67fe7a6aa7bbcea45196b96a54fb6ec17d1a3810c35c420f7b9a4aedfadc8ad74e8d8468f3dfd5b84cd13a064fe307bcb75d5bf8b86c49bf87407e218a651067df04250900cd0c888752368f06b0e3f4da2671bf456178944f4334e2657a744610763f5af2f067f4b83e07d95d9ba768ef096f128768f6613a6d556f45af2f9772e9c979904c92713677b84c2ab83e1dbfd8b552318af38af2d3b7f14317121e1a13071a6eed60bb64f97cad4bebd69c6dfb7189f1e7bbf5aedb6f76375f217bdf4c554edaa5545708ec2762dced31722d00d87ee465a948d86e6aa1d7d593c89e91bea97e2b4cd18f5c659414a50c5d277cb61a9c92f472947aea8394434b901553314affc4831600cc394e6a68e43d389b40cbdbfa87f269efa5d3e6f3a551cb5820bd089c20a519b5c06cdb00e202532507d9250f7bfd69c0b56bacb3cc156dedebcf0768e80999c83464e2f568308f34307c3272ae020c2d46e3eedd69b53842b70974c01ea87b97d45f58adae06239d77958cc19e16d4825865ca85cf2c1c1d52e703d4291fe9f75fb8e64fc0171edd0cbd7fc86b80bce6857e78911f1d2e99a24568d128c0a56f4e3ba6e26a2f2118d91d62c964a61e2d3972d494111398dce6ce9113c0c9dd80c60dd9a191cae9c90e548a1c01932d86cbae4975ce49933504c568d0609cf69ef2fc40482eca7a60d9a2f405b019b4446cc1b1ecf77b14511d7385d3dc4caed5f6eb6b43ecd374b799824bb1f3cb70d3f16eae9276da0f54bbd4431acbcec9a92b1dda4252494cedc065a375640655884faa9875db3c0579941891c21c3f0fb92bed153532f4def2c6bb1fa962d1f9dc384cd86054d02e0a9fd8370017ff99c5979ade5c9ee7cf71527a66b6cf9a43c584ce3ce285fc93a7056a746179eae80f89a749d241878977150b544d93b1606718e91ef7b69f1b44e60c8b8b50f3d3f3768c2f5c85f9449f58e7a7e1667804da51b4b61a287ba56072cc0dc9bd1ce52506970e7cfd011d07ee6e368775fb3633ef0cbc083804b3b3439ea11c8e380be5d2f56787938e22488836505c5b5370ae903613536749dd817a489054c0141331f2b7ac8888657786db0e5b41c88b271d4c2d4a8cbecb20ca057328a008fbb89835cd5be004a3dae8d39f39ed63a43d334b03f36e0bf0da0b963f91ef47f363bb1d6450a5d202b9bc9331aa8534b1b9f93dc03060c648480f3cc680a3c0639e322ba3b4bc9d8d6b6ed57ad3bff381ef3f987d8e84ae693fef2f5a17865ce950033160ce1ee5d8229b802a7af05fe3aa9d7a365a16e7ae7475461c743c562d7a94ccfbdf872746d44cc0187f398e5c2019d664699911be3bfca9cda8c689e10fd83aaa6165204c181cf6ff8dacdf929f3d8bd11cdea8191f70eff24260a75ef296ebd55b7c2056e1c071c2670d9d4b1f90644b8687a5c127c48ef108791c00c2bee936187e838861b79fdc12f4fadf414da3c64bbe9c20415d546d221b0aa60bee2a25cedc56a8952e1f90902a33358283477e432a2998d9dfae3b6f9a8a59422f2f8b4b21388551b4ae8b444109fb38cf7dce504821e754d62f190487d1e287afe5a8031c343affe1928877736e31368fa1da352b96ade2264219959e8ebc2a1b5d72c0e0cdfa570055d2d07c8cb1729faecad6aa5beb51b6b412ec972f6e9dd68a8f6c8d0ac6a13b3166c6d60e5009b2e0a45b345756507325f71996392822b7b4b4c10780e12f8e760f837761cda694a7768de662b4f31e876a600796c7a128e5d5a35e663290347b433fd51108c60b800acd121c3c9bc8cdfc4eb700703f951c93a70c80e96080ac36d26ff120db1473a05141fa28e9d483ada6cf10df0548e4b14248c0b9282fcb8bf5981741d9fafae72e07e10a5bd9cdc0ac1f623e1b5478af06d6b84ce06115fe97caedfa07d36543dfb3", 0x1000}, {&(0x7f0000000000)="cbfd3edf05561c", 0x7}], 0x3, 0x0) 16:11:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) sync() sendto$inet(r0, &(0x7f00000000c0)="ed32413395370c4e97fa64b076bbddde800277f1402e881eee49609b0941cf0e2adef9ddc540784548e7cd3b2c5c6601cc6c563547c5852b3e7ca46781f7c47df4b7dc18797de932dd741a86e85dcda24e74853e94909593dcd09d3073ffb2f3de06105802282a0b5f4c19c4971b0706938698c9d421a1d9d6eb35ef8cd6f330e7b484320c6dca229ea21b6d", 0x8c, 0x4, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3) 16:11:12 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 16:11:12 executing program 1: mlockall(0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semget$private(0x0, 0x3, 0x302) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = semget(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/143) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x19) 16:11:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x7) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000500), 0x4) 16:11:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) openat(r3, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) 16:11:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r1, 0x14c}], 0x1, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:11:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000440)=@in6, 0xfffffffffffffe86, &(0x7f00000000c0), 0x4, &(0x7f0000001680)=""/4096, 0x817}, 0x0) 16:11:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r2, 0xbf87821c840a7c8, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:11:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) 16:11:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(0xffffffffffffffff, 0x0, 0x21) kqueue() mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2ec) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc00, 0x93) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x6}], 0x0, 0x0, 0x976a, &(0x7f00000001c0)={0x9, 0x864}) r5 = getpgrp() fcntl$setown(r1, 0x6, r5) fchdir(r0) r6 = accept$inet6(r1, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f00000012c0)=[{&(0x7f00000002c0)="e583dcb4d8825ef8419ef9e4bb9092746cc5d274456e030777c450beca9a94c01b57a25d7a0ccf98838fb9244dd5239309a7dd299fd01f2e10965fa7cbb9fb324a160cbfb8075a43f22dc6078742c8675f2abb6c884fefc7174e61976b607bab6cb57a6a071965e874e78e2df63f4353cde62e4a3aca0fddfbb4f4f7b8d85f5fabec7795f223045b20d4231ce977ae01338dc80a5cfd23ed75b20ff6b2f804c843a5df05c0334caed42cb2d82d75f4680991fb9c9bac11bba8b9311edace53014cc8a5f4ea9d2c2c43c264f8ab1a2227064416a2084375a2948a0bb34316245723abf9717d2f28acbf8f4c8b49d8fc05a0afe43b0a9fc6795d4de8c73c8a8b9b22e5bbccd65e995983035321035a25b9a1a6ad26f4b45b8d9e2aebed98d6cc314f039dcf8861ac1df39db8abda386d24ad92be315afd5ba107bbf4a5593cc494a8b14e6e050cd6f5d3e9655442836b78dea4253bda7ca11da728c761e90dd88ab74c31a7be49c9386dc58959b0b04138e5d522d328b5be36ec1089df563180afc0d0edd14b54299edeacf707f26c7f4233c9604bf8c471cb688ee3f6be448ec1bafaa30d2adeb7c4cbee99102d816aa15555d32c55a04e7114b1e5ff70cb616fed93f345cf62fdce56fe152e303df438bc7dd27868e7bf31dcb1fb034774af0624c7c72f85f28bae20a92926ef256998ca40552eeac357c4eda62dc563f3cf53d38676f5da3dae639f3cc82604841496b20b5900171df3a8af6abdc52fce9bf1f2a7433bc2466ddfb700ca2382a04249c53ed82c8d6648c0fd2f672cbbb3727a19c53e09af133deefd196f0422bfabf6b577d7ffbad69c5306c43be2a2c72851fcba59febd3874e3bca00d83f27c81455089c07715c15141fdbe8454f444705d8f87329ce0f74e41c5a635d7b479c48a579df98ca16b833a343d54c3c1ee9fca5940881853530764f92f956a3887acedeb75672c5d1aa6cf132d860570a82dd757cfc0da46bb89c358a2dedc3eb41e2f561bdd2e10de40f8824af5ce06909d9f253413c49b6c42df06ffcde57bf575e294ecd2242ca9e000612fa0db1ef3eeac3eaa45156237722bf1a07e5b3a585cd9e5cf2311a1ecf9561dd05ba3f45885605e5700449e434a376b146269e052f6a136094a4b7e37e9026ac2b40e39a7f866f5beaf555bb513084f4abbb004b8b9132afd0049a9768d9b3be6e1ac8fad5acddb7144ad5e532f1f5659e53f3cc881caf8a9e04eb219c6130ea78da559beadd049ed5848d8c1df44deb6695e8c61681def4db88d993b9855fdba4b8f14790e6d3ba50cfe9877605623999296462c667d6e7f7b6394f571af8dc0907f77111264391d1c2575265213959d8636b5b2e012ac7aa3e88f04f176d3e282350dbf63dfff43ec28823a7c1ea57a52e83b86d3d06985800c880d37ab6de9f68c2909b62fdd37fafc02e46dabeffb3fcd5c8895430211d79bb6b0a886dcd79fef269bc7496cd914f2749ebb4f5533ff8be1e89041dd31cf682b5d7526e86717aadd8f581a69fd38cf3e09e609ab93e8a333a23fc2a64aed9a19b27a01ae7d0f1ea4d40b8c9aa0f3db8657d92cd8030ce530a3430dd935725bcb51fcdf8a141f150ed8ba74723be5a29420f87d13d9cb10469b08730f2219e6af2182dd7345e22412ffdb81e22d5767a0d729966f6cbe6d4fbf6fc3e412a5c6d434cb661a5f7b355e6f7e6337c77d399b09d82d4f9a4382fcf85763edfa9432e7c6674fd219f17a7a250f6f99df1684dfde46b71c09ba37aed249bb7cf8cf8e940674b15cf93e13d6da502c10f29dd360907131da03532e14d6f6a2a544645716a9b381d97500b0758a60ec13c2ec1d563f730129bbb3dea345ca1d64490725d1b4973e9a4a01051c7e88b576f1f56bd46d3d7b26b64c93a05272ec063b2165781e0a48394c6f0797214e7e6dec6050d28bdd6ba12dd9497600adf15bbdb295c87faef7fd33a7013eb503a264d979109f168867f3ec7dff670479f07dbc8763da7e22633fc7e704b73e01fd32bf78759bc22ad2272ef6e7ddcb13057fe37600dd2d73657c51184d1aaa8d4b3529c0031a045422c0009fb8fedf3a760d18163052621ce7d5dd409d41aac9a05046436df3c70b46063b787edbe342ffbd516cb0bf783443716799ceb0bd3f856089f76805f45c984bef8f84403d57bfab8c5532c9d13ffef16a83ca40263a30c0c16ad97e69bd481e5fabb562569c0c66b6aa7c2148b647e3acf0c19d0724c96151728a5f4ed33cb9ec323c8cef4ff13bf6fe7e780c18ab651c42769c57824f2400372349e6caf943781acc902d65508f448816007a12ba42401c00e53e4919ca70af263383cf032bfcbe88eacef7e1d33442a46d143c71ce0b975a8fbf1ee2edb68bc66dc188cef7286b1ba7f701a847205a912715c3d850364d9abbe858ada672befd57b75a4b68893649f15eb76681a7858b5516e3de36df15ae91b853acb2f2baab504bdf30c0a0ed8638491dd9c26a2cf28f76a47f8be9608a7eb764252d15b90c88e90fa4af30d4e88d208124980650cb9dd15b76f8c725edf4bfa08f8729c5f13ba1ff8f9935ed80c39789282a55f352a0e6b98f620fda26db72c636eb7d3b8a5a67ffd2519de39f93e6c2a1c230df0690d3ff3035f7000917dd1b60e3d9c95e0fea3df3afb84b574c93fa279388584dcdfd67a36e44289056f01978137b61de56747b3c76f61ec045af5cae63d19581dacbc26a4e2d02db0773846dd2c9a01612ab9063271b9e37ad01ac251e0e1b04e47709c11a662f033df5756e95a7702c1d058165052980c49b69d9b36b5807877d05af577e108b74fef4001b40fab724a1dd7ed6cbb4df7db20aa8d1683a55952972ae1ff8a8a5a5c43a464f983ae0c8b5b948cbad82d03d5691bde408a415973afc4e8bf5c87eee921a6cb64d58096acff1f31b77977f23cd2e35aea79d5a17535889d56cd9d32f2a8c37da6f6dc3e719ac2cbfcada8db6091d718488572efb038eab7139ea6c945cd26c232ab999e5fbec6c4a1fc57b40466e9dc7ec390b92304fe82f5d33838b7d87c4bae8fe62d6b68a4585031af98be6f2fc802fbdf783260cbc5fe867b7bcc76a79bdffd55bf5cfae077b5781698fca5665bf63d14718232b56f5806a913b8f2f50d025553265eaaf714d3a3432c030a34605b21dbe70a630c0c4a5222a6603e483a3241a7f3b0b4d08da543d987543f6d5d350829f2539de4f4de1620f6f3dd1ed9587f400c356b141a54864c44c9cc5e38e6ff3cc07dd79929802fb1c8c25ae3f6357c7a16c4e9447b7152c116f4c4981ed5dd2e45f81b3cf2afb8d4511db20dbe8a06248ab6232894a765a5f0c784865fa459c60525dbd2bb8a82a640b6d6e429e994164b7e512325aa10ed3f9b5def704297b8536b65663641145b36fffe7fd24f1b12a473430de82654bb3462206afee0fdc5003bd7019a795dd40d5feac28e8fe6b4851eb26df0dfdcc064aa38a0b3beededcebc8cfde3d72578a806ce6b649992d2f5702611e06aecbc1ddcf8956e4597da3ff625253e09162c489b04a1b598014fc14e5226d37bac4e270155f92e674ba9c5a06cdb756075718a0e9c863a89df099b1d0ca427668809abc71e9f60ba3a3f8e53a60735b0c7867014212347936df1fea0d5fde98c283bfb7f6ff61aabc5f4e1f72fdecc6c8a0a010634d65c1e715f7863d00899bdfdb0af81b83f14322f6f7721e115281f21bff2446bf97fe352564150ca689d93a7967ba9d2a524b42aed89eb3339e272320fc66142194445d33e65528aa72dafc9169809e3595a4c24bc87da0be054b5b387aded35ae11f5cd2c369afea2fe381239349f26f31b03f2d664be0969718f86960631d0fae36f587c3d7d73519fe02ee98d0ef09aea282a4c060a6eb917c3932563e6493433fe2bc545a89a8d756fa8beeab7bacca4b1778982321a181569e7181aada8f1d92bcd0af6b080e480ed771e6e3f64e88c779e409bcdc27c0c2e0f9bb29ecc1ba1b61d609e394acadad903f3897a48817e696f450c61bce2384baece9c39c79a386c53b9a5a6c7ad841036115e4063921b643863a31648c4d6afdee4b47c90919793822b94d235fb79ae5b6679ce92a4e07f1012d428e9e3e8cd457068d69dc8ea912e41a2733fbebb354359049b0960ef21741936708f7d46e6741a244a0791e36060bf72baf29087ba5bb44f326395426bbbc252126dba2d70ee62f00b7350ecaf2a3e44b5e13f13926cc6316421414d7b17abe7a2d3a992b43b55d98b7ec2ea054acecf591856df6c8ed7879451482531b32bf12caa24f6d333a60ec58a494c9b65fca844900af7f22a5bb2435e6cb0b7098bb783ae64bbb6562f253caad9721f4a93c0b1efb2d6e8da1d78ab242a6149905d56c35e78c3f1054c8e8e1c0e297fb930935e98805dd499d5dff222f6018406195a12723d1df981c01fead6ae1bea6dc380bfba702b6ea98abbc31c015bd1d3108f4ad97bac3124cb8a9ae1da384e711ec3aa16d36010f940ffc8cca864a0961038d2520c2b453f446f3961657f6070fc7d0689192b34a723abec892bd402cfe7d153c01aafb97a5df8bb2be37894b20d231c7b0b4dd5175a1cc2b0a805178cb42987ffc3b155923327837d659710b97cfe624a01595bdac36fbce4d91f0eb1d298db396d0c92f42cb4bd32633de26df9c6ffcfa86d190c683535c8955d4f61dabaa1ae119a8e88308d933e31dc093347093ad54e54ea9fe32e15c785019c6b409e2f7af7767a0e4e03b1ef68189d0ee5f5f140d3e86cafe004495ac0cf91093b62ad76adea34fca47388e3fc11de8f0cd9daf7031a9507f00f74d35315aa3af991532bc69e2b0a6c2977eecdc779326159ca15b444a034ae45c32c5043a7938d70709c5f1f1eef957ab762f514b85a3bb6f08fd61c61569d94c2db8cc9b7d41402c5cb6fc90a295ba04c8e20cf563e64ba174f39c90b1fe41c9b600c5298b796260cf063c893557030aa9b9b4933593f275946baf8f4ae96de30e46c870b29effd8def90e7dd75ff1d675ec8398fbe248d9b6bb1276847435f184284dee9a4b01c24a9fd194b8c0c73b896a534878db6809bd0c1a40744c994aed47bbce3b52ae9dcd478028040696eace8b18a4c5b3a99a6865a63f54195e254fa04a9dbb8f002a01637b71c02beb58e92976c359da17002b87ea01480bee7c1e594b31b5a3680784fb2c970c43d2caa5e4572503dfbbb710602bf784873174da2400767c68924a842d9a549fcc32c61d145c00cd826ec08f0ea33a8e4bf87adbd64792ad1b45e393d9dcfae3166886b60e767278b64d3cd45f6ce7294d51ebc4de9f29276bdbf9382eb7aedd6aa8efe75a85ad3a77b404cd06084b1e445390d52f04bdf439201796561f038491dd04f9663dd0807a6e686971ac58ef111eba69322db09678f885db61b6a91c64ffe8b0bcb2990e6c7dc973ff7d220a598cf3450abccc13ba74e706f8227463a7c4d12146b8c6660b38d33de3dc3dd53a026438607b04c1ee405d31392ed5821f65314c837e707c57fffc2488350c38447f47e13ffe6ce0058432e1442fd28451e4225f3b1adf662536155c6949d5963f252e43f5fd1dda0dc2b36788c7cbdc64c24f6b5badd064dcc8a658c3b36553a010c773290e6d9484ad452b6eb2f204d68387ba9cf330827ab9f554c5832d79e30eb5bce869192211cb80f83d411d8debe5d0d7a15532503c087c557c79baf8c2c7dbb4ec94fee5127fbdcabff7f74576f0c9c0277b89", 0x1000}], 0x1) readv(r2, &(0x7f0000003500)=[{&(0x7f0000001300)=""/93, 0x5d}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/187, 0xbb}, {&(0x7f0000002440)=""/167, 0xa7}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x5) r7 = socket(0x6, 0x0, 0x8) getdents(r0, &(0x7f0000003580)=""/182, 0xb6) r8 = dup(r4) getsockopt(r3, 0x3, 0x3f, &(0x7f0000003640)=""/82, &(0x7f00000036c0)=0x52) r9 = geteuid() sendmsg$unix(r7, &(0x7f0000004940)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004f40)=[{&(0x7f0000000200)="cbb0b9f1097ec1623bcccda6a80f33dae59869d0f1d2e8f3f9eff6c39c08a766731de72af8ac0d8b6b7e832395e5e55cb5f2aa11eba127e4d2a85043f13516915286fa1f016a721850225db4798428cb13a8bfea5e5347919001ebd8ffece66904cf994e829ad8256cd5356866792678b76f3c240e8ac1f8a6a4e9073f839845c94245c52df523066ac9c02631b90a2291d3507fa3cb20f05e113b048636998b2e8918f0abcacef651ae16da3d18c68ee60c3e", 0xb3}, {&(0x7f0000004a40)="94e94ba965af53fae3700636d83fcabb8dad9afb4b5c19d0cc5d29f795a08c4bbb68268131cd4a3419f04d03d70266bd60f61df214a55a61e4fea4bd1557cf9e69808bf98b98c9eaeccebaaa16ec13470cb795f85fbda5258c68d4a7c42c925bbfbc", 0x62}, {&(0x7f0000004ac0)="51534edf43baeae14e82331aa8ac211ec24e91a0bea74c18e11127b3ee96c65751e44205479bd04623c1f178e030b30a65428800038b5a596063e01ddd2e57ee5af3598a7ee740d34614b52cf52aff31d1635ab9f96204a3767eb75dc07a71db8a238ff8969f81db9921c9c490693c5aaf83467bdb10bab764160ec0f4ae71b7000df3d17a12fe62547f1374ce0506f622631e57e1749763afab9bfca449278c17", 0xa1}, {&(0x7f0000004b80)="003b6a419313995c56ac0fcf53a80a07fb996ef10d82022aff6d6a5a34ebaeb02d0ffad08a1621be7aec77f57acfa5f40531b31f364252496dd1c6c96595daf8e78941501cb76193c27214546ce5ffc800ef45bf0f724000d7747b03ac12a181dd69cdbc820098cc4dced1047462acd441f2d77cfb4f121e7c88d63941d03b2e97c87e11e938757511b16193f385b38c70c86a50e722f79d10bf41225d83", 0x9e}, {&(0x7f0000004c40)="b4444b63de254359aafcfd966a26336f175110c419fca826e420c2ceda0ac02d16492e9b228b43c83ffd95717009ecae884993c63b49ad9639ba804ce599d7ce610bdab8cf882711170b25308435bfe523d2e9c0a7c7a405d0f1def60f4a875cb10de5e64983c1697a7f90f291b3bf5670778e501ed49202fb95160fd64050d13ddf341e03a60895c82e918cedf5d141005f7a735637121c8c277b7bb06830238e4aa3ca0010489a1be7a0067e5c68dff4c8bf887f4b4bde6bd7c3a867c86fce37c78489cb00ee9bd2bfd81c", 0xcc}, {&(0x7f0000004e40)="abd5ff6d49cebc00f3ceff9e4ea87b9d2245cadae2b9af093c6e9c7c93a3b439d354ded6e187a2f6000a3cfa5cde7181471bde57642e2eaf33091fffc783102210737871debe9ee1ce7e4b4d51e54a6aed5af89f93f733a5554803e211607bc868792f2b40c3d679da8e964e7ab37550877fcf6c54b8b329de49431fc2d4e59d6328bb6c3d99ed665568056619890eb4a625f619fd75d4bcce0402c34150c943e9615484639ea6443bdb5509b48289495ed84b11b01ae364fc3f56459955521b608bf4434a2dc49bb7067f2e9e7fbe70e34063b4f987cb051822824adf99084aa5baf1f94e66fdb592c2a8ff2d4d1c5ca349365cd222dba1f7ed3b2a6bb36f", 0xff}, {&(0x7f00000048c0)="28d5078cf6005c052cf3c3cb2d0b0ea6a589836b8c37ed6ac37a6df49c81cfd564011d35021dda023702116e9b9cc315a5fa8d421a6468155fa9df5ca6", 0x3d}, {&(0x7f0000004d40)="daeec9a42f0623af0ccc116905ed8cdd30fb71768bebb0a083c0affeba8c5dc5d6f3efa516af2e2c8144b34c8f1291e78b1864b538e72b3b228ad42d40e618f2cfb68f4c56c4e9206ca1a37b11b251a8741e4a62dd461052669cd03fbd7eccf836bb32fa1efaa0efc7d09d4b11f65a3290f0a7efe16e843971c77abd6e38d2a76b124cf9c77a9db6bfa22a33", 0x8c}], 0x8, &(0x7f0000004fc0)=[@rights={0x18, 0xffff, 0x1, [r4, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r6, r8, r4, r8, r8, r8, r6, r2]}], 0x50, 0x8}, 0x4) getgroups(0x3, &(0x7f0000003740)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000003700)='./file0/file1\x00', r9, r10) accept$unix(r3, &(0x7f0000003780)=@file={0x0, ""/4096}, &(0x7f00000047c0)=0x1002) r11 = socket(0x20, 0x5, 0x7) fsync(r11) sync() shutdown(r8, 0x0) kevent(r0, &(0x7f0000004800)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x63, 0xe57839dc48a66f92, 0x8, 0x2}], 0x100000001, &(0x7f0000004840)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3}], 0x3a, &(0x7f0000004880)={0x3, 0x3}) sendmsg$unix(r7, &(0x7f0000004980)={&(0x7f0000004900)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004940), 0x0, 0x0, 0x0, 0x4}, 0x9) msgsnd(0x0, &(0x7f00000049c0)={0x3, "8979a450c5bb807aaa7e6b8ff0df90a358cfedcc1849a1c1a60c33808639468d481819274759f3c4126f019b31bc30153b6170e84be3f0bd1823e171606ae801e739196787df91615435615bb1"}, 0x55, 0x800) writev(r1, &(0x7f0000004e00)=[{&(0x7f0000004dc0)}], 0x1) 16:11:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x72, 0x4) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x7}, {0x5, 0x40}}, 0x2) shutdown(r3, 0x2) 16:11:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = syz_open_pts() unlink(&(0x7f00000000c0)='./file1\x00') fcntl$lock(r0, 0x400000009, 0x0) getrlimit(0x3, &(0x7f0000000080)) r1 = getppid() r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000280)="a9abd8c497c9b366a07342a4d1d83119147a6f895ed0b37d68bb", 0x1a, 0x40e, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xffffffffffff0000, 0x1f, r1}) read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00') msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7c9dc16fe304000000000000000001d4fc0000004000001000197f33acc23392ae0750e0543b0001000000000000afd90d3b5882547f59891d9bd33ecc32e4eb361e47a64595420e8e0e880ea02c71bb96c78701f0729c0ca1259eddbcb864a655c4fd4a708e2d1a16069394ef4f0c2eb2bee5f25c8969b4711772bad141e25d108e7cd87158c60566c463e287221eac589d98a72737f3f91aa4c42b62610375fb018b0b"], 0x1, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x40) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) unlink(&(0x7f0000000140)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x8, 0x80) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) 16:11:13 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x402, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) unlink(&(0x7f00000000c0)='.') 16:11:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3fef4e949e499ffe4c327656d806355c68ccbf91", 0x0, 0x3}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x5, 0x0, 0x415, "84acdc20276d3c15bb774f6e3a64f36b801b1f7d", 0x6, 0x6}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xe3ae) 16:11:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='/dev/wsmouse\x00', &(0x7f0000000080)='/dev/wsmouse\x00', &(0x7f0000000140)='\xec\x00', &(0x7f0000000180)='/dev/wsmouse\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='/dev/wsmouse\x00', &(0x7f0000000240)='\xc0,*-\x00', &(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)='/dev/wsmouse\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x0, 0x0) 16:11:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000080)) 16:11:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000240)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000340)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) 16:11:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) socketpair(0x21, 0x7, 0x1ff, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0x295) lchown(&(0x7f0000000000)='./file0\x00', r8, r5) r10 = semget(0x3, 0x1, 0x1) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000100)=0x3) setgroups(0x0, 0x0) r11 = semget(0x1, 0x4, 0x40) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r12 = dup2(r7, r7) linkat(r6, &(0x7f0000000500)='./file0\x00', r12, &(0x7f0000000640)='./file0\x00', 0x4) r13 = semget$private(0x0, 0x4, 0x200) setgroups(0x6, &(0x7f0000000040)=[r3, r4, r2, r3, r9, r2]) semctl$GETPID(r13, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) r14 = dup2(r12, r6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) linkat(r14, &(0x7f0000000080)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00', 0x4) setgroups(0x4, &(0x7f0000000200)=[r1, r0, r5, r0]) semctl$GETPID(r13, 0x3, 0x4, &(0x7f0000000140)=""/138) bind$unix(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="b7bf96cb4660c5d8321fca7a0112c795ffcf105fe15bcfd4b1856bf0bec16cbe2339e6c687e7a6e60d18f1b0b60390e707e67782caf0d004d5caf377fb77566815cee5566565afbc8955000000800fb8201fdce613d81407000000d5309d2aa02a005756fd814c491c4fb63ca606700000000000000000000000000000000085ec6594f71fa55c29bbd626e88742a30c21c40cc630837afd88c2213abc57230524464afca453f886f74055de00460222b72a1ee99da86b8ddb19c73d5640def357589b9cb44c95c48c53fc13b82b7982f798c872fb0fbff96c0a7743be37da927edbcc7d95a0ccbfbaeffa261e1c339948d8d0ec97007d1ad9559abd661322b17c52b0991197969b4d634c05340000000000000000000000000000000000000000000000000000000000"], 0xa) 16:11:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="ef", 0x1}], 0x0) 16:11:14 executing program 1: socket(0x3e, 0x8000, 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0xee, 0x1) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mknod(0x0, 0x0, 0x0) fchmod(r1, 0x0) close(r1) 16:11:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) getsockopt(r1, 0x20, 0xfff, &(0x7f0000000180)=""/30, &(0x7f00000001c0)=0x1e) 16:11:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:11:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf6e415de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b84152"], 0x1, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000080)={0x0, ""/143}, 0x97, 0x0, 0x1000) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) 16:11:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x5, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:11:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x0, 0x3, 0x101) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="b82e614d1a8b20181286171231ef92a07f3c4317c896206b672dd325ff6238e14cd2dd8c1afa97164a6b42b037efde13e8b91f59a264476fe8a7ef6e30bd6889383e5a3682d13420eb2e564276016cb8f8d0c18d46052c4fef0283226134eaa1fcec30c15161f4b9cf89cbeb04fe072be0859bf1129f52cddf056e8d1ed99f60cd8bd8dcb0bfcbb4188dd6f564e14738416e5c89ff2eae052a70add08ec900ae59ed29365cb9d0a1119920e2c7cf", 0xae) r2 = syz_open_pts() r3 = syz_open_pts() ftruncate(r0, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDDISABIO(r4, 0x20004b3d) sendto(r4, &(0x7f0000000100)="05fcd7846a73bf8872d14a15a42be39526b89266bcdf4cabcf5b15f8549ad48fbd9965b7cf69ccedf117ea23a3e813769d082f459b4dc8d9dc7633812d225738678710b0101bf5431dc469f95a7c05f2972e506c7c36a76d2ea763554d730bd0ebbd68c5674b6f2166c059ba1dbe960f18e4aa2b7e06437354c7ffefa5996991ac9d16704e86fca04fae33867d60", 0x8e, 0x8, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000240)=""/39) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000300)=0x20) openat(r7, &(0x7f0000000340)='./file0\x00', 0x20, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) recvfrom(r5, &(0x7f00000003c0)=""/51, 0x33, 0x0, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000440)="e3d4cbfd229129fcf8d635c4683777f3c75b6ada912afa858072758c3d166d23d92876bfc6058be70661fd29b970840430c97784284b75ad4e559651fedd60dd2373c081d1a2bac3811877c9fbc62eb7a7f969d5c33c230a91fd23f2b33de748613490ed6d5684f0a0950e2ca02a230b27a7e82e5e3cc8e0a2f42ada53a0395033ef850a54a5127c44c53c85c4297de84abadace4b980478ea6b9f76fe827f2844f5743387addb2e750ca63ce7f85b5ba041409b9bd882a2d3fc29993265e4466d1f5268ede20824636ec16467c8edb4f8ec1594ac0fcd7eb871b677ab167ede07ad4450db0b4355ce5eac31d5a67ebfdad4054610d1", 0xf6}, {&(0x7f0000000540)="ef9f9b8eb4b8c4bd5b63d254bd1ca2c19a5f96e4e82638d2949396b23b1ffff15cb77cfdaaa6d37cc68918e0bc9aa7550e3b763a9704965a36e24760d89eaccacd316dc3fd8dd501d439595f46a55a20b3ba6ccc1e01a6d46abfacca90f849c87ef0fb336f86b62978447e79ee1fb931499089af9389", 0x76}, {&(0x7f00000005c0)="498942072b13ad3afac5fb09f610fd3f920bd247503f7eab247075a068122da922063777fc4ae4cbd6ec96e01ec0050f24d429c89ef60f19bc0bf3342aed56eb58c981fab8ab1a33746ba433687dc1619bfbb95a6e91bbb8a6541738a8579b351f420d864b9ad1008531b2eec48e04a7209b110de8082e9cceb8bb9043aabb1ac98afd375c5098d26457ba53b9a505dd59945d71f4a830310e1cc5b6c936b2ddd95c3389b25aa6bc78ef453faa917c3120b735dab11ab4fc4fd52a1a", 0xbc}], 0x3, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r1, &(0x7f0000001900)=[{&(0x7f00000006c0)}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/236, 0xec}, {&(0x7f0000001840)=""/153, 0x99}], 0x5) getitimer(0x3, &(0x7f0000001980)) chmod(&(0x7f00000019c0)='./file0\x00', 0x24) semget$private(0x0, 0x3, 0x64) syz_open_pts() r9 = getegid() setegid(r9) fcntl$setstatus(r0, 0x4, 0x4) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000001a00)) 16:11:16 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000200)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcff301d6d1b1328870727ed82a3c51619d8d53cabf8c1e0f0d393b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x92, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10481, 0x0) r8 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x7, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000300)="14e2a8718866025b53f0f49ba07f6a16fb324475aa0e43791c5be956b3044594522426e56cea1502d2cec7aa40b0e0d79ddf3c1d55c2ec1411ba3613c7d2fd39c37f92ca31ab409b9ab048b784f25dabe0c2f00a755b", 0x56}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000b42bb55085c9e7da648dffff0000010000000000000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0], 0xf0}, 0x0) dup2(r1, r2) 16:11:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb5fffffffff9752c3ce00", 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) pipe2(&(0x7f00000000c0), 0x10004) 16:11:16 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) semget(0x3, 0x3, 0x10) 16:11:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696ccb3000"], 0xa) 16:11:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8549550002000000000000ecffffff00"}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r1, 0x6, 0x4, &(0x7f00000011c0)="880ad822e091b90bb2db44bbcd8602b0d88973e80e473a6b67f05e3ebb7f75ddda9ff06db9ec03e1fdad5a4fa8cb75418dd1b74a6539895d8eaaedfa23ef7c9c93f16738caa6bc1a9308cd3bc9a8354e743535c5b5724c08a6b872e2947d28ea78e62b3ed93b7cde16eccd53be593b2d7f96e29746c2bdb80b91e815f5f3f82539ddcf128d5a160bb553e43d9815996d3a7063ea12b2b9fb375eaa5a8490a2d7e80eae8b400dae02313b9f1e8911e086da659f2b1447b2550919d62a9dd7f2a9b828f4cb5de161fdb267a05087dffe490ec825babe5679aede52d19023f6e0bdf3864c0601513b921565ce1d3b59", 0xee) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 16:11:16 executing program 0: socket$inet6(0x18, 0x5, 0x81) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000440)=""/130, 0xfffffdab}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/147, 0x93}], 0x4) ioctl$TIOCCDTR(r1, 0x20007478) msgget$private(0x0, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') pipe2(&(0x7f0000000040), 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) write(r1, 0x0, 0x8f) 16:11:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e534ad614295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x80000000, 0x400}, {{r3}, 0xfffffffffffffffa, 0x8, 0xf0000010, 0xff, 0x1000}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x40, 0x8000}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000011, 0x5, 0xa03}], 0x0, &(0x7f0000000200)={0x2, 0x4}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)) 16:11:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) syz_emit_ethernet(0x1, &(0x7f00000000c0)="0e") r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) writev(r1, &(0x7f00000025c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x4, [{0x3}, {0x3, 0xfffffffffffffffa}, {0x1, 0x1b6}, {0x2}, {0x1, 0x4}, {0x1, 0x5}, {0x3, 0x7f}, {0x3, 0xfffffffffffffffd}, {0x3, 0x1}, {0x3, 0x7649}, {0x1}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x52}, {0x2, 0x7f}, {0x1, 0x2000000000000}, {0x3, 0xfff}, {0x2, 0x1}, {0x0, 0xfffffffffffffffb}, {0x3, 0xb9f}, {0x1, 0x100000000}, {0x3, 0x1bf800}, {0x1, 0xffffffff}, {0x2, 0x100}, {0x3, 0x800}, {0x3, 0x7}, {0x3, 0x3}, {0x2, 0xe7}, {0x2, 0x2}, {0x1}, {0x2, 0x3b}]}) 16:11:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r1}, {r0, 0x40}], 0x2, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/114, 0x72}], 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x88, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:11:17 executing program 1: geteuid() mlockall(0x2) setrlimit(0x3, &(0x7f0000000080)={0x75c7, 0x100000001}) setrlimit(0x4000000003, &(0x7f0000000040)={0x170002, 0x100000021}) 16:11:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x0, 0x7c, 0x0, 0x0) r1 = geteuid() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="2fb3c338feec262cb610f06515c5ffcceae20602ccecb7d9c2dda6dfb65c3caa07287a4536d98fe0317c82b066f4849b2a01c466d8eb157e99c760b6028acbcfc5fba0662b65757d365e1f9fe9303dafc67eb572074c4d7aa54d820df15a6ae12f3fa3e173a32961239cba4ae75c827daa38602ef4f30a7b8285b3a2f74d1339b665698a66eed1", 0x87}, {&(0x7f00000001c0)="c005cd52f9166fcfaebe027443aa9f0b1ae00197b88bb2e023d414df38756b88bac26ef581a97b8c603f34f7f46eae302126c3925229eade62200b4a4ce61c89ca242b34895b951611f91ca1f2f31ebdb83eb76b0b265aaefe1e229866b5ffdeede462ea4856dca0b63f3e79d5405c331f24c6a0079625cd5efb03938d392a28bf721dd9f2053b0404d2e32ca030b2c0d065e8a52863d74469", 0x99}], 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20588, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r1, r3, 0x4) r4 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r4) getgid() 16:11:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x2020681, 0x0) r1 = semget(0x2, 0x7, 0x210) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/126) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x24, 0x7ff}]}) r2 = dup2(r0, r0) sendmsg(r2, &(0x7f0000002b00)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{&(0x7f0000000400)="8760780a8f85", 0x6}, {&(0x7f0000000480)="e1ff6cd88a7bf378998927602efcd82a6d15f515b5f0a1029e82463fa3631fefb3a07becbf80ed2ffcb2f5e421ed2088b13bd19da1d6de677ce230b8fe6a1ec5ce6fdc1d40af136f0086340c59c3bd6e9bf4bebdda2ea07cf0a4b2183cd601ef3a8aba8cf7ec93e65fa430848b1b24e1fa6a25780f23e202a64cfe2e584f04b4d2429873d703165b56c516e587eed2c42436829fee83aa95f0510f1015f80558d76c7ee03802e830f686a137c28af1cbb98403914477", 0xb6}, {&(0x7f0000000540)="a812", 0x2}, {&(0x7f00000005c0)="90238852570773c470d3b2a4676dca7a5103f9eedf64803d768b8dcbe011fb63a09dbffd01cf5d7ccedd4f074bebe3ee91f421560b11ecd94e41c32acdb60b240fd2186d8dbeb6d96c44431d3573e1efb2f0a22c38689bd59926b5be8ddd268796f139aa7b59779733be6ba558771321eeacb23e37134f7214ffbc278a64fb8b130d0548a0c3f93b3b33828fcbe2b64d13538bea", 0x94}, {&(0x7f0000000680)="eb0ed3ee2a66bcae4e6a1df164a108a66aeb8e45075d9d52004bc82faa6b258e5995878208989d0d313519f0da53f0c68e8ace3f66252f6f4e0be635d877923362c5057ac9b19f31929fb4d029157ae1bf1acab765b6fc0356a74f06b56139387f43034f998ce2f6045947aa7f3d1d5a70f3b2753e58a9ac399b75da9a2ca8b62ecaae0a98e2467869e4c92f1f2e85bc439ca3a3bd23e59006340bca64a3ee51be541926a2ec95da7f4ff37beea00787b45e8938ac897e63aa5caf80e03081f902d651c2b88ae1643d3041d220307e183965732577e4436c765419188f224c24cad8b49753200c828790e6f361ccaeaa6080f7b914c7a261e4ad8360bc686344ffc29bab8d1e5128a603f452f7c36b40fc64a75c158a94b88678d733e77956f9476d8a118c47000071f0ff69aa972aa67b89923a77edb98b2dbae754c177f4c6a4f506b16f1f249a8d14da5611f5b84247d2c68baed60b62ef013aa88ee7efa9823c0b6f697ef2d20546e2dac1425926cb66a3a7801d17fd1ae554b1d0f74c413d739afe736cb1f9b0ed6db8730e03abcc892173207e69354a2d0800b2be1c0966d88cf5b3cd39dd955f0c774845dcf03aee4aa0c8daae20cb4a09787e80e57f8b0261324b7c0213f4cde501d7e8a34669d688f62926555cb540292fb285b1bb8ec4f23f0689dfa60c1314161a5e7fc9f3a827bce33e04fb137bb23cff72b988f8a2432286cbd2c771b6c6f0ed7a1f3cb14406b9e100ff40da97a6218b605e40da221965eaf3b11c4f77b182ae40f1ed2c06d82f69045a22ee1ea23ea0bee69dba7b45bac4dce9459e3bbf2ff485703002d878967c52d672aee1a0c436d6fea3501ac0f1f26b8459cc0df29f49968d5a94108112cd06d1f31ecd758d45e6d1b3bc53e8ab3f1e2b493233d62e05c0bedbcc0bb20024a3dc00059722463005426671d104eb25bfb0fbd4fefd32152ca0dc23318ff2abafd09085e565c2d9827e5c343d3de42caad0b27a12f589b59cdb56733d779f8af5283bae69a8802d7f9ed21017e021d8709ebe407e70485d3741f4573268af62eb19e6db18dd78ba08b03d1e0ccecaa87818834b07f6a0dd06fa6ee682daefab052e7c242136a6206f7421130207be43c2653c711b6ac751097898a54d48904a2e5f2771689041a4fb64bbc5e09d2b507687e2b2d512030b4f68461db2345a81673ecdf3229b7c9857ca70f29d8406b5ce7a7c76a3339788a116fa07f877d67b87240bd2a440d9199f8fd5c71f210e5ace0743e31d372024708d4d3c4e8d6099f8a958031a8797a5fa8763d1d3bd2220493e6a14dfed343be8488a38375db2c131219ffc0fa78c1905d522182ea1f9719d82d5d667bf260533a84ac2d7e5bd0144a7ea97cec4c58102dd18c90d3beb0c3ceed9291c221b8f312b6a5c318b01a042a5e9eb497e22077941a8cde4271b7d9cc8ae45e89026be96f9ea2b69ac96a45699e3cd557f7521c286857047b4266cae18224a0a220e8fc4b5ddf79cf831e5981e1a7d9b4a1c4c03c5065c988c4e1a2ad56c3a857eaa9f24c55764ed9c816954719a5e64121176c4d761e961d4bb26542faf83b91289f6b7947bb5f8576506b50f54141cc4bef7e7e2f01d205e62c92da373838327ef1a0a8dbbdb9f4f8b13b4f1f661865bd8df0a0e48c88208523c823e4794c3497b1d162a893b49693974f6bbed4bb4a4230a398b99a5f9284f1e468beeacefaff022a65f6a339a416f004291a0a34cf4050dd6e7649eab8324db2c8dda1d6dfcc9863fdda9247c0e608fe93cf4704c625220d2989c3c601cb1c0503e7ae8e97b944fa85664d95dd6d2cb4d2c4d94abaa6aa93df32d28694dd841750813f6c3de3511fc19f9c2e8e73f1b94eac78cf28b508e2d97c6f5d7bdd1a284575f99ede4a8548df71c39c547ef393311b08418fe39b34f61e36433b844fa81d7bca25505ef187133bde4c35180c055d153d0ba6033f96ad9a77ebdb79a286cf180707ee316c8707f883d65b1a891285415dc14c4ccea7fc6529c78ca9f019a97a3cb7389662748512bfafcdd8ab97a4f3169303fe1d3e7871c27c04f1e08ef7331907e4c2cc5203493911cd0a4d643515d93edc9c890b27b268955a99b3e078575bedb6c19759a2323b32b0b1c1d858591f4a405a1c30da2ae7de19f2ea9ce5351d35d809d3b695cd0d49913dee3e2f03b898f75949925cb6e937b5648704d2302b554d1af9d5287b6050d274f1de95fa0e1ba886038ef15e306fed4f37b0a6e13e3ae0e1a82b998f3f781d95d13476d43a81810eb219536c40160e1c48b02e25798153fbdcfac3a8d4c10c95d9b9365a51122ca26b29ef6a40599eabd2ed9781b5ef3c9eff8ae48d04377ee9c3346866f1bbb9a30198d77dc20cab4cbd266958f9a5bbf64f0afd62b4039fa34f47235f508de85002bffa93a8dceb803dee92ad3ea7cb9369967633d157e2556d31744874d543d4413a71051b3ef7f99d17ab6d5e1badce3d31d6e57c6d8e1bc502ffee6fb1ab34b2383e2eba6bc7e479f5bcc19553e2022b8ed97def8e61b132464bb9e0678818ad7c70201cafde931246ed19d2a387f983bf890fe09d4ea568a02eec74eaa59df8585b725618832037cabc37c0edd830e9f1699395f155e63ddb8fede6045012eec1a56d45314339aae51c2552c24ac5f9478fa1022d833ac12b8507702437fe8fac3da63f799e90bd2a4a65b69ef58dc23cb98b98decd8055219a0040ee944571c8f743da8014890218aa61f5dff63efbe10aab0a168baedffe41719a7999472b451933b5ef87df4b6cc2fd74a0dcd9d715fbd8efede4e7958af3dfa8e4bb0b2a1720ee1facc194dc2c597b405316a06b492304eb7649810c2268f93e9a586c7639a6f0acf9178e256e7d3ca5a8580db9375afdce8844638c2ee8d36499520f40a3f0abe9e4805230397954b1d52a447ab0c5a931e9aa2bf7475cb648af4010f4ab71f1954b270295e0f77aca2bbc3cf79a8a96a516ca55089013cb821147f461c42c5161aff4308313009d23ce0e33c9849eb2a6e66f3167d9e8c4be4a2b846855fe68d8b7820a4f936ba05cbd4f21d3b8279df711fe907f431448715f14f90cc38ae9fb761e0540fc02d83b31c03c611b5836cbf815f5cd88ecd4e386deb8485f4d5ab11822d46efe23bb02fe656641eefdfdf4c275519871b7240f91534803b6803c227e99b7d52d0cb9bee573aa861e9435258e8694d944935b26fa06183932c6f51196b306b7657b52aeea80a767639c5af43cac56d558bdddba8df86acda3db03caba1872521ecc278b303cbba5b6d7c1f3dc49ed93a471ee39f5b97b8efbc5d0d839e3474392b4bac1f66d8d42cb80ee5f2356ec0585cf673c65607e7535b944f27d0b344ac551b92f742373734b321befd3613676ceccf0f4abe6bbb039a4bb628579817844e3bb784643af43e155def6276cfaaa6e7fe09af24b377a3f2a7da68a32365b2b8ae53659800efa765720eb416c5bd0c0e9e8dc9b44bf0e16789d681f21b0dae9ae4fa72e4cd7ffc7f04f783452e40fe3f593df3afcf5127f852d779363327bd2e76db3051f1584cd32190afffeeed96f3d5d98432ae5738d527ec54a1798ad73a6992b2d2901f943edc10b9d3582f4f8e715cc3821bbec8097523a7c1be7b39846327e9767df70b98ccaf1afa1ae0d45ee750c363b66c2d6a4f76eb5612619fd2fc24150a614c4b1f0a15721caff79ac9bf3452a52e3b6e9cc3de766b18c4a82c2651f947319a5d03387cd36d087533398c6427173641773e72bf06025916fe0238ec62ef0517c75d2e6951ca170d8d50b3c6ac857485ab5d2fb2a1d39f2dba1e94a1c473f32d204c5cf9460ef4ac66ee70d067e4df1c326c7b8c0df71ef7ed15e0db6dacf0e33acd91f83d740899ac3ae6c99c2b2a52dee30d8f70a4e92876b8452411e5cd0ad3a0d8c4f6623d275902b68ccd80e2be90fa72d9f18f54feadc37788f688f9bf0cbb42e66eb3fd5119a589a1ff9d5715146ae9ee93e61948118a3ea1431ae63aada8e9c14bfddb4597abc45c3d1df6b8600e5bf398b6776db1a0fad5a7fd0c175670bda85f55a3a6aad4856bc4778df578ba702480a287254f4ff3addd5c1ca575334c07a83bd86d508507ce317ff40cd80d3fe41d5b932a62f5b13f67f3d191aff35daf83a5dc945d1de6d748f9a7f4d3256bb208863e5138d8fcd22d8459a03eb94322e71094f889b0915af7cb5a4789b49b83c9fa52a002818168129e1c13d0532b79c3205e8be3bc252b99d968f47e8583ba4fd58b8de7e7f26a2dd71f69683cd370063f4e901074c1f548c55d70fc7b7a406719c7efdf07551b24cd6f8923020927efb74c600c4c50413d4179db269692c3d88ac1acebfda0fc85cd1c549518626d33c12617886ac73150136c0d33007f62f77e2498740e87f5ae2e75428c819f0af387a30e60877a7f08565445ed7d5d1149d8df7be11366373e5497223355ca29f7d9d2d7b4c1acb72ff81be4aeea57f4c966b712f2b3adf045ae77ffa4a4bd5ade383c6888494675a21d5ffffcfe6a490595067b665941fbe2a945f313de3addceb77dd81af70c4f785bbfc83d0297b98dffd53d24b0018aa22866b74ac1316ff1d27086d98ee6a87f49e093514212317b1c375d8e1ca9871a9ff02f51adefd48467e218dd9bae9eefa15dcbc797ee7544a66d08afa41585683cf27ebc5975c14f5bc52ede50d8bd0004eaa1f69f8f171e0eae3a76ed27beed2d25b4a8b88ecf38e1236de6d2c63d28b020fa38a3a8d2111dea9dd0ce8fd9171e1e40ae0bc476c534a57e9a2a9a547591ed063dff5a9199478551d1d80f7007011561012f63cbc4472af8216bb466d4966aab8c1d435d101122e461f262f0d21633c88d98aba2f1a4ac4ebdb710ea0e3b66d70eff98551156a5ee08831eed72af35b66fb9a6ca9ea93cb150ebc506736f9fbdad8402bb7f56ddcd280ea5eaac940035fc890940f5666d25c22c7f320a96353fc58aa64ecb84fcd27c8bce4e9b51db8f87aff196d658b0947b74f4f180c293c355bd5ff75ac2b81bf1da6edb2349429b840ab9d685d89ef6b941ff0d51c3837b3258dd3ebba2fcc8b05fb8eb5c1c17bbf5211852387d9a92f79b19c1975522a4392b72dea5c46e0a55d93cf314481a88370b14ae1260aefa1292c3d79f748e1abb294c2b908c238486f046bf22e41b100946264a48e6a8929d22194cb281dc3cf793f33c5585f316f6c1683a33f1ea00c3ee8b771f3729aa4f2923b3043f2466c80cfba320163c205c45acbf19847ef358ad0a8bddb464067582022644c7f42233cdcaefa27e251ec4b623045b0a91d21278aefa94522d918ed5c5d5e3c779af1f537dd2a6ac785fd9701dc4e18196d9e382e4848708ec851bc300716cfb50d78df1f8f72cddd417eebd70d69bc6b5a7a28f9a2daed89bd213fd29e636e2127f9d1cc447d65a15c3a7bbcca236b77bce3d64c8cf102b28d556960838343caf69fd0753946f6fda29aea0233461878574512800f74587dd4ba603782c957213e11f258058547f695d9f28182c1491f24b7430ea9b8755bb01d45eae46c30d8612b0995e4459f6201e80c5e0077ad83585f585622b1e78f3dae8bcfe90eb53ec22a36bc09d950ad5f979de033ad1227fd2718c83c0d7c694d74bf7992150068abbf2b33fa3d3630535de85f30a285a28f55197988f37cd764689791df79ac5b51ef056d6be0bb6368e83f1c598eb168f0647cbf66e7653fb3616e95a2b004758a4d97cd8f5", 0x1000}, {&(0x7f0000001680)="f5083ab07320a1b1c09034bc97a1698e2403b4c3e3463b84632ba54a1a848ba5c4e0b8e8d67b37180e08a75cb9ad447fd8f026eed6386bf64158e3b394540dfea56124e4a48a0fcc3718ef9e2aed2004569ea292a3f6f44bda31b0205abafda2ce2514de9b76d70e98ecd9fc0630f376229f9f3569f0980c25a3516fa63d841e6b618c490a63dbc87b33c8ec96c1f38817ba9987775d9d7c6fb0686407ef8c8348b324b013d805db232eb71ad2fd4404e78b3db6a2af603c3afcbdb8134dfb4a1ac891b6bb056b17940218fd87897bf5a357f8d2a68b05961f8844d4ed142be36c08f2b450e984c6790c7bcef5f6346185b8a6a4c9d70f7c5813426f1685b374587bc2a874af7f3ab052e307b6aa3e326c780a61f53a15c3e58d5b245e15c68853db26b81feed80e96dbda9fdf6cb11c3399a68dcb9df4e637628679036526a358480debcf57ce44dac43d673a9c41921a686196509fdbe65a2811e7cb07c137f3130e782e6aac9ced6acbdece3355d0b5cc4ffa157e8857acb4b021d26046b71dde6b416b206b664a896c2180d26659740169c57d461344c683875d5b059c1d36b8ddcde8ffe211cd98b15fa98fccd8294b2c514585ebe7fb49ae106f5267a2a40fa469ca33a2abb16be759406908fd1f7876d879c88c7ec72d605d567daa9a766938ff4d7ec18a8ca5eb70f2660805cb2906829fa3d5a769e5cd186300cb2eda64bbe176eb56e2eee4970347dd198abf4f15e4f97a3a3a2d649187da19b07411f26b14894f630a157c26ea5b2c8b0d12cdf81d53e5a3f6feedb199ab95a3409f245f3e79e22dfb2e0358f5f057615cba42a338ec16af731e569c32426693369b5419d5b6f2519b778ee4a8883596e53aa7d7f2bf69ee0fc893b5e66259d81ab16eb425764c96975f531169cf16e01fa744cc417ad616acbe2d3d00758dd10bbb99e60d4f8c134a5db522b14a7b09f3bbd94a81c4dd4abd427eb80c19a7329bfe3e2ac7c71d9483d4d545b44163c88a4143450d596340c74f03da8e96c487745eacc1803b549108b19019f61f4a05c2540ff0af5deafa313bf509f3607eea50b9f0d91a5aa57ff8d521ffa016a704b3ba171a5e90d62891dfab9daa50422834525105d0ea6592ce3d45611811560e54cc0ac411a08fe583935a5014ff860ff81504814806d8ab1d037abba78fdff629f846c92916895e850f71726f7aa3cbb9d87deb18e86b5160c5015e53dd819900aea5b50e10cbb53729d3b243be4fbde9c06060f6e0977785eba232945214760cb357fc7fc36b32cdf9e6cd15cff5ba3968b4309b98491bf170fb95779cb620eb731d2f37ad2a736d736e9cedb80bb3fc06c95279eb717938280e5d863f6f78e8674e393f454f74403884f61815871ae568ac85b02dc5c98a51bb245b60fc1efc75c7713fc74e99578b39ed75fcbb673c7a31ddd8af3ffbc8c9ec54b3832c57149ce5411fa0468d7b4284316ef27d4aa9c25e80e5923382dafcc605dd13594048acc8297f9976e359fc9ea3b896bbf084bd040a1190621972297fca427a078cdb211c8621ecdc7f1402d1921ea75b0ed08db4273f156c6c4c6aa674b94c942d8b08ed61e49323a67ec45789386c8df6abf21aba3f5d73d6cab350bd0e704a5dcfb6b87eb4dc848d75729d3bdd29f654153112967562f06760d152dbbd6c3051757b0ced1cb248bc39470d2ed7de30edbb3f8df2e629ffc6ebfb571725224ef0eea4debc11e2d98142ccddf4bfe0188929561b74af8bdbe7d4934aeec62ff5a7c22a34edff87447288b88ebb9ae93108d9955cd5c1ccda98f60caeea37f105ae2215c5b3a1b6fafd3e4681f86e5bb5c75552c6ac083d34ca6151873872d2ba078bec076bda48d2fad2ddd7549ba19bcd9ef46e4965d42b7e95e91595c2039c7d4594aeb467fb8a93556732732ac1655845cbfb37e1c76cd455350271a9c6ac0ec8e7a813b8163efd4bf80751c5fc75c880dc0ebe4b4a25f2e3c426709a8f7ae2c2b6b72c5bce43f769240464bd947f4273d33801858c87a290ef2d45cbbd201f4d5cfa3cacfec07676d143c1556037ea2af36724d68703a8823ba5600c5977309b61f59b02b2de36f0bead9bd575e038b14f05d59da85a5e6ce4fe7247d357243d81529b371abda9e0ba615fbdbbea2f0f775acf8548a235e3844d065850091d7cf7c59382eb40470c65a99ba243a402b5ec673e9e122f33254da30838ddd39d2fa38b05f258b27502e648a04df9eca06f3772b899a0125d4c8e0232b598c097436666ae10b46d820aced68b917d6bd9f777718663a7f7535c41bce6f6571979f42b0d1bd72754e816d9677164271055d127688da5eb9918fa11fde4651e3cbd7449068d58c22d7eee8267df06557fff9fc7c0c8bcbee8b520e9ef47dfc4215a648f5a59ed610b9ba462824ced26cbf0ac01833a51186a0de01d46fd0ee98ec3f317554bb7f92d826dd9c5decd9a4f2323b51c34f87688a9e9407cbb0b20d2afef69ceb9b12236cfd00a20dc9b3d286c554f17c8fd28811e7a32961ecbee0d5faa1b657681ce05dc7df0b325e4893ec55c09e9acbc81b12b42637dcfbef13493a693a97921789371ff034163e95067fdf44a173b91cd4086094cd40ed043a1afcaa424713fdd129b15db4a9c1be7a09a2c9f3b277aea4d648fb8b80e7c972c8eeebd2a133d5ea4359ade3a2a41ac1f6ecbbbd816580cf1b6399e11d9431f2f9c42d99243d677e66bf5d166998600ebdab1e3926b628341c267041829e3a3d3c4944d7c27c446513d1d535c1909441d672660c63b205a3660d1a6d32c139a3594d855153c508f16b606e76e0bf983b20e9f01d5a195dceb1147944a5f6d487c12d9dae178023c6df2ceeea439508b624583276b534538c4c6bffe4feb99bc5d75c84f8bc3c6bd9ef8f0bef4ec7f03d9375312403bfe857687182251bf7e5cb9d92652a4ec5e9bb7a2eaf0ff53449f2ae5e2ac6846217bd60056fd7589374074a47e47e54f554f7620416aab92c9ba72b0262573aabae213f52062e2a2ed25041c91f233bd13ba3259ca39545b522199e27b56fcc8256c91ca823de77208154a4e1257c1ca6f0a81f49c813f5fd330bf9fd3b4912be3e9d533f9f8041b3247972e411891a31fd0054c913e8fa9a74f7ccb3b05d4e0cfbb9aae7fd939537122bd1292347b9e6375424d3a3817385324f006bb41e2ba27eaa710c703ccd32936402658a68f2d63c35ada94af7450b5ed471bd999a39e36eaf28ddbbd3584fe71e6c7d5dd8058b551d46829424a3c1265ac0a774c89dddc31cb7f1636bb02d60ec6cc4fa85df7352c07e461dd011e59ce7fdd8f43869d62e745a1e267ac0b73174e194fb0651968574ba70a77da11c75fadcaf4950fe277d76df053d7897780d71a1dcc8b9bf478bfbe90e6d388c62c2bea61267a9ef03fc5e675bd4708134d86b4407624cf1d41b9de90cdc4a1d1c370123e982a925298af918a40708f0fa374df8a43f826d109f684ea0f44942002d3e1c4ce7c400b8d6d359405494d0c41d4dd6b886619113e73f1348dba047bff909089cd6b4ad4aa542b7bec4c125b5782c032e04e85b8320d559de22e9d53d31511f20aea12f2b1a586c2deacd857f388b2dc6955c167e587280fe038d73ec81cd90d279c18a1b2ecb2a60ffc6e5ed647fa855f8c88da6cf2e7d1678442b586881d66cd2449f3d3213e4f79ab3d6f66d5e059b871bb89d9cfda148f87a0fd97d65cd240ba04ab522d1e0ba55a6274cd24d576198059d5a016d05eae48c3087b5a0e6d2f0cc79a7aef46d7b338930622e60511b3ca66fd8bf767d066bc9a4db3776c97eddf6bf19917b9358e434ed912371490857e79e8a10ed0d2f5ec0259c9162406afb6a3e0b31deca54df1e6824507f072b6013a53c6c0c6ffce5aa59f2ddbb659c2842e3e7ecf3e7472752d0c9049dfa3e08e36b9de2c49c7fc2babe58b172194e7727968a107414f95e649cf9a6b44520a9c8d32c2b6f117006d5680a77054ede13e3590237f36a7e91a8b4860852e6b41a33a7b16f439ecdf2734c182c64eb5c74246b0c41303afd534586bebc6af750c5d52adb72efbd2feedfbf35caef1baf35b0ff174cc5db6d2c50b9f6f7d9d32afc113bafd2695474ef09775d97a2f4cc3a35d36076c96e6956a4b9a1642265d168d03fcc681d4a7b5b557edd5a2c394543a68c9e5d1994a3712c80d650290bc4852f9d348e4bfc4ac69541538bf0109269461f1c00fff24aa7e648330e433f1914bab1c9f72aed278d5b712ad2f6816ed55f17a18ac358346d66ef226e21c2d7d92a26ff85d600c381346f07da28877cd72e1ce6970b68a388c3a4f596aa1648c0e43835f26f2509329064ca37b2f12cf4aa71b9ff74bf6614e79975484dbdd53fa4f730414b3c361ed958ad9f10efbd78b77e5d041702538f1828c4442f92f034cfb78bd1ab1e5dd73872c81fdb8b95f1e4f03523df0d97fd745ef7c0e8a5b0fb4c3f4799cdb3deeaa03d4bb488ac5cec862c6a6afcca544bc4e6ebdd4008ed84b7ec929ef3dfd6bd720d12233a9f4825f81d71e04d04e53f324bec3b6fb7b060fc34298bfe529d1d8105fe3c2d4d1774cfe4b0067f0651e0fdd213a0d361b89806a0207906eae6c6e87e0dd3f5163fd59e5250be64a620b0cdcdaf9b2401ce154527d71807d9b40e1242169937a090ce9833b87b292ef4f87ed582891330df6465b83dd3943ab763ae604657e70511b30eef6a14bcb3f417aac4b5493eee514099e6edb65f6195107eda7720bde9d618239ce43438925388efa26d4b894ef8a0d45561119096d51e4d60da365d6e1a17db59d80ff6a46cb27432297c54fc355ed5012ba4455f147d557ec60d0fc6c994545e674b043c4577af2645aeab4cb69094479bbe09cabcd797ed1350c8ac7d01ffb43dd2c9e1332c3430b97d1a9b551d50d380519d7cf3b4fe6816cb470eed61601370ef575b8eedd7880dd81f483928b07fb7196ae3e55b584b79c695af9bfe6b6726e9e760318b7089e22039c68f00155aca7e08eff1762f9b27cbc479456491d374f0acab4ae09ee8923fa4fc25b05bccc1f46763e58a49c25182a9a5aa257371b92dc5ded2adbbe16e8986f029cc64c8e694f1e4415f98d597bbca9db3b0583b71a10e93df0bff9148a8f385b2f04f2322ba44fc1397f7f77c85c3062626bdcaec7c8a341fa8b33307845c963efe40114c3724ffe70d273e69ec7d81e0efd08f009053bb740c16dac713bad5067e9b949fb2774a5b1ed05cc5669e58c57e0ef14ba2b06d59c4f05c2132e3b8e13cb98b95e8e117c86b9f0c409508b08d4a1d86076f6f256a6813f628ff71080a39a0b7ad3e9336362f2b234c86746c34cf451aeab3e3cf2faa423418b9cf733453eb0df61ac9ce2db39882ad2cbf81fc871d874b1782ee1f33c20bc6877384ea41a8cb6f735339c8dbe68d24bf7cbc70f5a50bd3310ac944e35c6d6334e4623da0d593fab018bc95cb1bb9b563afc6d5b81ec5875b3b12951f2d3860cbcd98a2f8d83f53898ac291e15e063a704984544b23f7ae4be939f4826d7a708fc6a26a8bdeeb9e80a741a7ce08f99aee996e593dedba2608fb291791c1ec7798cacec28ad6ce455001f8cbe2e68dfb84fd80fd3a1b7fd8d844dad34ac13d985eb5870999d37012ec49857b9735da928ea10dd0cc86818b8c8d5dda3c9dc888a5814e1f625b393a4cbe83a2bfe6e9f328c64a9c6e8807f2a17ae8bde55570c1e7d33afcc906e0c8e47ea096b7976584e1563c852", 0x1000}, {&(0x7f0000002680)="0b00bfcea61e4520fc7b814af4d5a9de8d88476a30d9bd8d71d8660e64a5519aac6ced227a063e4653407b5d521655c254e24e024ad2ed62408d48060a9080c7de2205a481654fdd9ff2a2ec6eb12e933803b3c98c4aa45043545130d34dc5d2ff024c5a320c9f035df7c7f44a017f5fc15afcec43e54cf0d1a3560d7ee0d9819645f89ef53af778321eec33abdf", 0x8e}, {&(0x7f0000002740)="7ed3c78a07769a842267e8f2ac6586f53e3d0f4bb842f36ff1ab0813c5d3e3a1dc46862cb323dc36b54dbadc754cfecad10692e3eda4d6eef24e00c10ddd2c8a08c745b017af7a4f627723deff15bd98df8328fb98abe0dadfdccc927f327ba69ebd6079e321ad7504098b90bca42838951c8759713c8a8789a37794eafadf1d1d7d458896e34e70878356ebcd351fd580dfedec6f3b4d85815809a86f202584dfd04f142c3a07ae9a03c752a4c4000191d449a66e1478fe38c08d44bb6fe2737a04e0dd099021a997116a5d4725df0c67e5a605ac070dc87ba2f54a5f03bc07339fda199bdfeafb28bfd64e9bbfb26f6def", 0xf2}, {&(0x7f0000002840)="bc803f17c7301bd72085", 0xa}], 0x9, &(0x7f0000002940)=[{0xa0, 0x1, 0x0, "48b59837e2f8a3a725ba5e8e82565ead977675a19d1fa1685b242b1beaf80736f0bb5240b7a1357c8fad045b2cd9a1dcf678ca2f34093eec8273728752bf85d7e1df9db03dbb3c994062cedf2806fc4fa0d04be36bbdb76c42566478632fb3efaf6d4a7dbf00f34cf10c8cbca799ce74a328c8bdd2edd0ecd6fab61a64749866af3ffc03b3a8f2fb210e641e"}, {0xf0, 0x1, 0x8, "ebbeba0aec5a0f6ed9e92b1ef229ef4a3c326baea46b385885e14ad057c0b05348eb9a40c21dc7628e620013cec6497be33248aaff22298c9c2ae206400725b36753d1167fc23a79e52e8a079b9bfaaf29f45519e058e1332b768511eda35e1494bd6f3a1d0f6cfc0e871dd2c19c9ffea788c590ba9f8f7640551afaf9e32c70e6ac6c336f5faed1d6a88e80e43b48a19f6bfc9a68c32f78e1bffb80f23ab101129e22c074f9f42dd02fae5ad7514cc57a01dde2bd6aeab971acb883c14ce2a2bb8f042347d868644b6ee4414c35d2d8aafac7b8fa9957e754"}], 0x190}, 0x8) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x901, 0x0) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f00000002c0)=0x7, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x400, r3, r4, r5, r6, 0x4c, 0x10000}, 0xfff, 0x3ff, 0x200}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)}) recvfrom(r7, &(0x7f0000000300)=""/217, 0xd9, 0x2, 0x0, 0x0) 16:11:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:11:17 executing program 0: r0 = socket(0x1, 0x8003, 0x8) write(r0, &(0x7f0000000140)="c39928bd1d298dbb6f37ab38bede6ed01fa84779925cf8b96ee7b5a3973ae94eb5b6be9e24a596e9fa93e491c619ae5d8f6ddb8cfce9e8e86572f4b2ffa74eec32d994fec9a666996078d141e2709a132081cdd37527fb", 0x57) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='L', 0x1) 16:11:17 executing program 1: r0 = kqueue() close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xe0, 0x80000042, 0x4, 0x8fd2}], 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x5, 0x59d9}, {{r0}, 0x0, 0x20, 0x80000001, 0x5fb, 0x5}, {{r0}, 0xffffffffffffffff, 0x28, 0x8, 0x7f, 0x6}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x4, 0x5, 0x80}], 0x4, &(0x7f0000000100)={0x6, 0xff}) 16:11:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() setregid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x9256339e0982e800, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="6e0331d4227c274e1a4d7f3d20550e842aacef0213f612281a2ab2fde58e650ec90257dbaa780d84e37d4758430ab2a46a6654148eb3f381a8a74c71e6490f968f29a72ceb4037bde4ca410973c0aa38335fddc5a6c00e07b36ae42b2e4f7ca24150ad8de3de3acad23e790a65067d4e24a44c79c5efebc711347844a24008fe50a73c189d84343d4faec6be04d818a3631a3d4d035485765682126a022318aeb3a9ddf088", 0xa5) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0xbb6b}, {{r0}, 0xfffffffffffffff9, 0x68, 0x2, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000007, 0x1, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xff, 0x4}], 0x6, &(0x7f0000000200), 0x80000001, &(0x7f0000000240)={0x1, 0x4}) socket$inet(0x2, 0xc007, 0x1f) ioctl$TIOCDRAIN(r3, 0x2000745e) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x920, 0x80) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x100000001) 16:11:17 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x12c) 16:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "67029d68331a4fb52f44d111ef2ea4bcf41a5a33", 0x0, 0x7fffffff}) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000480)=""/134, 0x86}], 0x8, 0x0) stat(&(0x7f00000005c0)='./bus/file0\x00', &(0x7f0000000600)) 16:11:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = geteuid() r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, r3, r2, 0x0, 0x1, 0x0, 0x5}) r4 = msgget$private(0x0, 0x9d1f42cc996499b1) msgsnd(r4, &(0x7f0000000400)={0x3, "14ec7cccbe8d6fcebfa617febdc4ecda8090b31e81f61afa561bd9fec344facd421b93392dbe8b52c161e658daebdb75e4f970157052cb82648480ef2f2a95b0f7fd6c3243f4d06329a1953524b30111363bba257c2bce596d06dd6ec81e1f5fa4fc1b17e0b95adad3d9efc950984545bab4e60e0af0010f0d31be8949efc115ecf644ab6d5b498e41dbd7918289dec10f41e3a65e172e7cd64b8f0c2962a4c88855a80b10b9f47cd629f5bd982806a925b2ba076e30676614de1e0f848e09f815b4972ce2bb4abacda09d307a45b0ff80aa4cfe4a43f6f8bd9293b370e980c391eede2d22e11f605a281e6211061634deed04301771ecb401323852597b9c965a71133d1106ea1ceff934643010d26d97257ee9f1363706da576e5c2f731e7f1f583dbdf6708f14c1e3deb1bfe917c94cceea31a98c3c999d111260fab45c0dd94b790fe0da9b4cac53f8149876105c871d5843008f2f084f8bce61a51a136171e04956a5bc794e3b2f2d165c52b1da2bc2d150823e634896e606966f652801e2ca25982cb3f8e1efa6552e9c32f0300cd780cf31936fb1883369686003f928b66302e58879e716adf3ed45f2a39896f1a8b523e8e00783dfae9546d18778d974579ce872e850fc31c96fb14326742834420ba3390fb6be1f97c57403fdd4422b68060f76bc4272f035b858a208d681b5c7dda507ec82d2b4eeaceabe09300f77ea37daf8dea8001ffbd25ffdf8d35e74208231a6c04a2eaebc5d98e4fa98813334e9bcf41e0ff5280e4115470874aa0f243a4894dafa20240aa82c52a2bdc54995ae897adee830e96fc94fce8c34c70f7c39cddbb1da28d237bdeda935e3254903ea17d06f5defaf678a8b2692f593f124fecb4dc0b7cf6a142ef05a561ff3f5bffbff0f0d9124aa7d3ee0824bda0dfa53e095ebf8365d657095855931e2e72e780ac3c302f698531e698e1b6115306471887f1157d2551d8b61b56311033d920dc096dd43bada5dcf78e5de17cd338e5a65a7d974f75e2ef052b9a1053c601f79ee79fe829df899f72947fee2bfe3840f0e6527a53919bd7f42e2ba46d15fd75dd2ed5efc6859fba9ac4512c5b355c131f2a60a5f45bdde3d0b57ee07f0e8120c4d64edf17b17ce4bedd8de94fa192c7f3233ffea16cd88bbc2b1fec8cb0598ed525d2ab43b5448436cba3269d69bb34ec6c6fb6693ea6222c123ca6a228e3822ba4ad3c5cdca22069beefe7ba37a4ac8eddb4e077637471dc3b9ff441114eb2fe2f43cdcd478b349c5edda71206bc1e0f1a48b4ba62e36bdde3895de59b4597462c16f8644e2b05d842efb698e690586bc0a52f30a462422800ea82ec38610aec82d3b8aa60d854aa1bd0714ec2e00645d42d4408c51c06366e74b0718b0feb3f3915ad255e705831feeeb913548389f481f0c6d34262b035f894bf70b764786f497de0ebce70cabc4348553ddc3088d81bbce6580480790f07dcc8b9e27ad5d1a648e5a5c76864eef4e7d6230252b1daf8673a4af9aaf93c0f0d6b3d62581338fa8f0415c0603401464b9d54a80cd76935949ad86ef43f52d2bc363784e86eb28bea4a467b3e53581bf1b9ec897afbb54600b1ef47c87809f7fe997fdd6ae3384e1f95dfd9e4588320bc173ee2139267776ce37fdf9835b75189097376a00706a6b83747c8f9dff0cadc4caa5683092413d724aaf17196e4b2e64de8fd76def9e8c7ab0e2baadaeada6a09ec2b4ab0f7915eef35a1022b33bfc142707e1edfb636d4f656536cefe44e83225141303de48de89902fba579a087820ce7864c142630c220306874594917beb60286fe7cf0505eeb064d9726d602846899070d0c8235efe8940dd188076ce949abe2c821204f4d886b98a67d9079054bac34f9e1997ae08109c4992d8dbbed395975a349098b64d295b1a864522cfab8a3522de9f64f256b2068299ef3a40f177b93a7f7891331eea6145f0f18c6fc60b86dba4fc1f42518636c2c774587e14e3b12956e06783cb102b855a073931d48d79870e8b84a22b098b463df015a8826733eab8c73666d2175edeb25f22d718e758de8aeadc15034014d11db55d4aa90759d99f5acbec93f0e729d77068acebb1b2aee38d03b6f2c26b0d59e8a1156d3592c9c2dea0efb9f5949bf4ad37d9c68cda6d8765a0b864ce73df18dcc904e2ae387eea7d4db5ff2c492ba9c5a33aaaaee7391eaffd418f95bee924142b683d32b790d42e0af89f8bda00407f67c1d6ad4abddf75a45fc62e6ebe0e86c8f2218903fbefe739a41b3c37c84cf26127b5df0cdee1292877c5091167c54b7aa822884d3daf5f5b3258d6fb0e12896d07cc8f9e66979add208d7a60e893e03f0ad2f631b2f9538392e60021e55687652e31eb09325de68958c528172ec56f6cf3071f0e46fea2e5cd4fb2f9cf3b6a1cd90bfab5b9d6e186db0a39ca4414331e3e76e17f0899df4ae833f7bc9c52bd3546e1a7de070d233cc54a918f2db2097b2a20dad2ebd45b04d2edefbcef69cf0031ada59f93392c4a24633585319b005afca36cf40a00c9a3120213e58d4e640a2de37186a56e8909c765e2e6f6d9576c43d86c62934897c4eb35eaa5e09d5f10408f4514a58c389b5a5d04c1a9ff84679ae7eac14e9b28532ef0f5e9c55917fee8c09aedc43e52f35ba722c47c5dde6d4d88de4ef3aee72e172829e383d42673c131b3f81d06d3be5abb98b3138e895802a28bbc20789c8eb6a64705c8c19b7193c59546cfcc90018ca38249b3bd314539c4c9463ec3f59dd68220429d74e73e177d3c41ede662953b80563492bf76ab0d50c43435326714a4c56c7fbb35a1a3e549fdbc2305b9219c6e69ba8310aa3b4a2992d134e775a707d57516ea35eb3b4fb89962e17759fd2fdc7935f9df7e778298e08f585a70921d3bc2143790bed872e4fc4b7ff5dddea75317e50343abafb4353c4b260039759db74d0cbe66420458f58a1b46204b4eb7aea1f7ffc93e757e75220ed6842c285450f1a0b656365e2e26c15849b33be1b8fc64d502a1221ce097f919d8428b08f388f14d6e42001818fb6f176ca3ab29beace7130898008eb1f4e843cc4b10cb5de59699f492f64b2eafec489c951dfc55e41505144e898d931dc89135b705341dc8db4b96a61f59fb18d1a82767eb6d62e0938708e9ee90619fcb7af04c4195ed117b65471c2c7d789def2acccf1087a21f2654139c75ac75db7aafb577884c079c8f4f100b76d96d3533c52e1b70cd6c2feda3dc59a1df426ec6df60845c264de1d5487164fb58827d4e9a663ae04b9d570506286baffc4e536305e55e40c5129f0fb337c179f2915b144458493cffbf2e467bbec7e26c2432c876efa1251e3ba66a9060cec970232315b64803ce518b89d6233bb7b133029b1bcc5812574ee3cce2f22466ab50ff521e9e87624b526ed66fe827c5af44f1855e035f0468965ea852c7b067a9401ef6088dcf05e76b2961a73f9878fa913219703ae4c5e94bec4acdda5e2b4d724e2e0b8ccf88ab61dc408d58a874136ce1da67c4560e9602958cc4175c2e5db0c11497e980c40a9c5186c48ff4d0752e1f045a0fa3695ec62ee924ee16ae0d08710b224a7b467814f08ae6430c4251af9e377b718924b847508c728a18c498b95c7eafb3c6c21a98a7a4166808e71009a946b283cdcd4e85110ad7c13bca0f94464b0f860a9e80dc337c5993c4e2fdc31c232d492ccef144d4354530b0aa023224bd94aaee489e54fab4db6470df464c0904b36d11b896ec8c4d9e0eb4f98f2317fee69ac235f1fea1fbb2e535cf1560863c9d449fc1d7e90abce22d4f6aca07397ba0a423ab531f44ffa05191efdd27b64004df12fc2d3bbb1a015d96cfd729b7f371b9ee20a6a2475120cf7c80472e0a4747e4ce5a919fe9ce8efb9aa98d2c6851f1d468013754ae7ca0ccaf5dbd0ea4aa586435918f6781e71fb922ea1ba3de0c4cf6a5c065b3ab43ee383d9f3ca026399c5701817b96ddcbd67de92c9b4cc76fdfa2d875911a28e3147b740654fa5828f9a000085807a922095d84356588a698717e52dd54f1a4375eea5db1768570c1fbc5fd93ea8779c3cb6a9f3abc6bf84fe95b649d9b5d73c1d9218a528945a0eb9df52f4a6feb36d0fd4cc86b38c8ca579f19a8f20433439254c67963f6de777a03ccf902fa049eb1afe9a7afc2a7bb9a80f58edbc097185137a1f531d6ee3902f28f4649c98ec5af8f00205a60014bccf64ce3e04db9c5913e3d144702d9c4d3c0c9cc466f8a6e2943443628d1478028e6cf461aadff7558b6b5c149ed7eb1c65451d9d09896fd01445134599edc04ad38286a1cfcb8c92927b8321c7b4ebd4f4731bc8f0b51fe781e4c648a128bcf31c56be0ade257d76b237ff2fd987c272f3435b16e7827a7ecfb70aad1b7150ef0117a640ba4a98e6eb2fd2ef964848c00a814e7b1a483dac92675996ab9e790920b770b76a8db126007d8adf0ea5aa273c1737f1ce4eceae64cf1e5230be6c4509f64b849e3178f4d390634d875e10f7cda6ce7f677153e1a53909089f83c2a87010e6a79df2e80f84473cca472decae8e3acc37f1f95cc5e82e74cf863fbacceade0d8e49ec443a113ffe066a76905ff3a070579ccda07639ff237a46b1ad8ab6d82ffbe451085200f79144c8858831d6d85901e04b7bc5886051f8b5027fa516b78fc2cefdc959d52d5401280541c088d4a259858b8d3cb87bd88094533412e093651623153a31f489acdabb81dd2161694c6714ccc256567bd287f2901cd18039c37e9c327a347b9abcd67df5bc06655460bf4732690ae28d4e84a9d4291d9f74dd44d644fc6c9026315d60be0202dea0df9860d85a6e8ddf004483db1ca821699e810360dcffe62c1f8391d630ebdf19f6c10518d3a99aabd3b99611b7980fb2d4a3be71c4c9d05b141070e69fd264cffa1550159f24c62e3ae880f6b2eb44447495fdd9356a57f0c3ad53d04e74ac3dc2b48d0d59541eedc6b182e72c0a518e2f909ad106c5b2a19562d83e295dc776785f9c2e3c2350ab628d6f344f20313fb6151b51c08f3fa7b36f67a8a2aece1b1c1c6bbb58c259d7230a013cc201355702b72511e4911099b058ae2090601f8d57cc0eda07ce6637fc39ff23845b9e65daf7371c125db1b280716fedbc7226adc6dcf7fc028e898ed046c43e409f88ec06208ac3c4fb8665af064985a92d90ab4dce09f63c8e51566ed2761da12e699cabbdcdee4f1ca67cfee9dc564e1feb7c8086037defacb6f0c92af4f2b541f3756ab10b9dffcec97d9b79f1eee1c2195e3deeebec2e573129f1cfbee9ffb099d5876493113b9f92410d498e2b1dfef28c3632e4bc77aa397652f45bb015586ae7c250e5f6022ce4722b4e0f93eef9b11ffd8711eeb2bc0ecbba24e69ae6996eae2e0652843db07a9d65b9bb5be2dd6b0d77b81e6827a8bdb46739af22759d7cdba965f8bff57a0257dd9d80a19cb5b1b5be9f74d5882e904404070a5bbb57484f794c1d172c18c5f77cb4cf77656b33f767bb32b2d1aabe13bb4583df82c339a66095dac155d7abed9ff85c060ed9642b358bac08008d676ee633697da899b0f5c160e334282107fe312a64434f1287b5f3c07a804495887904f189e937de49befb1cc87db26b3763d73720b0f92aa66434a1e364a8e24c07f2355e2b0c7146f6930433d858be8d6277527db0fcde61797de83cfd7fc97ea2858114aac34f58910d49a3c1bc6dc648f9f4ca9cabe47261a8c769c9afacd8b82bc16fc73beeac85c3b"}, 0x1008, 0x800) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="0ca3557a7668467ab48a8e50bfcf46574644afd14a450088", 0x18) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) unlink(&(0x7f0000000100)='./bus\x00') accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000ffffffe20000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x6e) 16:11:18 executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) setitimer(0x3, &(0x7f0000000000)={{0x806, 0xfffffffffffffff8}, {0x4, 0xbb9}}, &(0x7f0000000040)) 16:11:18 executing program 1: getrusage(0x1, 0xfffffffffffffffe) mlockall(0x1) 16:11:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000ca307933459760ca32f8d6cfe689562d9394b89de7fdf46d1bf92fdb4663b4bf82d65abfc2f8055ab7edd2f17a1256ece416834fef8bcc7754b5f9cf5418d5287c015c429439dd011b48a9d0c69076d6424bf14d8f2ea478c66e5ae4ca55b09a7a17e7e56a20bf79925cfd19b026b13e191cfa6a9d3d6524081be4a58a35eb9f714e6db27cd23296a349cfd6b9d53c6daacd641ce753e21991017c4f5995818635605017207c9afd6c334f13b9ed512d189529e9a9265d2a5c6606fdb1fba8e9d57e73e57118ff95986605ec4b40aac9336f9417cd35e2e329d7"], 0x18}, 0x0) 16:11:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="280000cd0000000000000000000000000000000098f9b90db0775c084d2383a8c783e49776ff228a60a1ec35a5080000000000000069ac9291335209637436ff1d046ea01bb3f064687ab33644d33c396cd2a2e41bd4de524502f42a21a5444506befe0b92b1e5fdcdbacf8c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) poll(0x0, 0x0, 0x80000000000007f) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:11:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:11:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x8, 0xf1, 0x0, 0x0) 16:11:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000462000/0x4000)=nil, 0x4000, 0x100000000000009) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10001, 0xfc00000000000000}) ftruncate(r0, 0x9) 16:11:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1000) shutdown(r0, 0x1) 16:11:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = kqueue() socketpair(0x20, 0x4004, 0xc6ba, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:11:19 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002580), 0x10000000000000e4, 0x0}, 0x842) r2 = dup2(r1, r0) sendto$inet(r2, &(0x7f0000000240)="89c32e153d78972bbbe4353964b9332e3e7056b11093453da3430b9130ab413c178a4402d0c24873a72961f45701b4f5776cc1a37aab1f99a67d9c8af8cf9f1200c8000f2d1e48276981ca31ac12d37eb4ec452735245eee7f26915cd33dc6ca0dad6a5efaca14612abaa4ce4ca6e186c0767d8a196085c3559eb190bf4f6bc59f59b755327692f3e453bf32cf698dde848debc9436e9837fa1a7dc42cc0f8033948a88d", 0xa4, 0xb, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x80) 16:11:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4}], 0x1}) read(r0, &(0x7f0000000100)=""/4096, 0x1000) 16:11:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00049828000000109029f182bc959bf3c8c008780080000000000000"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000005e, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6010, 0x80000000) 16:11:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) read(r0, 0x0, 0x0) getppid() 16:11:19 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x21000000000029, 0x3d, &(0x7f00000001c0)="4b74954c", 0x4) 16:11:20 executing program 0: select(0x40, &(0x7f0000000000)={0xffffffff, 0x7, 0x4, 0x81, 0xd4, 0xac, 0x1, 0x86170000}, &(0x7f0000000040)={0x8000, 0x7, 0x0, 0x4, 0x10000, 0x101, 0xcdda, 0x7f}, &(0x7f0000000080)={0x40a, 0xffffffffffffdbef, 0x2, 0x7, 0x1000, 0x6, 0x7fffffff, 0x3}, &(0x7f00000000c0)={0xffff, 0x9}) r0 = semget$private(0x0, 0x4, 0x400) mprotect(&(0x7f0000068000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000067000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x4000000000003) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) r1 = syz_open_pts() fsync(r1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000c00)="64da48e9f813a178ef4d5451a409cc3f781af12a96ce157f5a29f9c8e3cb25c1566e115575e139137260e3ddc0601de40abac3a50820a6097b5d2f778940ba25bf4928a8d1b8e8b495763982bda85f927cd24c1b2cc071aeca8fa6898d7a6513ce1e6cb71d8ec6e85c97e3f42967eea0b6dcfa66d866b84734df45025df8e1159f68ed35f17f54d3b2c874cbaed5b3f86eb1784dc3691c05fd4a0c80b31d832bfd23c3f41df62c9d1b1da00a9a69cead94a495a478bb4d4af7f5398f9762c7847bb549682f0d157132a62af2f77a75791648597f285fb4a43952e66d550e7c03ad8223e82ad3e5f313d00a52268637fee831a2a3e4c546e83a0359699f69a83ad4e77869e5836c7a175ff69519b0df51d8c32a67d632fefd19ac1dacfcfeba6b2fa9d81e3a4c6b54b764a598325143867b7b57c45a7a68fea44684d50107edc3713c7091bf797b60ff304d88c19c5e1c82a7029d42d58a53dc6281af81686ee3b9373c8bfa8a293afed602060dc55072a798d72022b33f34fc45a27baab3510bebd23f75f8857895e347213e62517ca8c55854d0b442c8c274d7c094862049c099cd2c962309e2c5b8a97f3d4cd81eca630251ad99af36a63701659e6dc0e7a8789c7055a54f0e1621e75e594e43e749b2c2d6cea8c5bf51d614c3b8c4e158805694202c4d9bfab30525c44a1ea5298cfc39acdc376422945fc1200bf6d82c1cfe1a4774f1e5af2d333029a34f4bc212af8cc8bccfe98e8655c49a7bd63facf3c334f9bfee19738317fddb29d8e8d3261e0032e1806f69b8bebc7550e483997faeb4624e1411fd5b3b1a57d127797b47d473278e30ad50a46c9b253126e097c3f7ca90fbb1e34d7aa031b426b94ea7e6feab61d3590f0a8464f79fe6d23386a6e1b8ee4d025cc7b294e02263dcc7975bc6af7747959f8ff4f212beab7e1c763cf2ed0025889cf65e39ad597d3ce6b2c692e6e9595794b7ac545e330cb7b1ebede8cfba6f3c5f98933d1af68f055c619e85730348bb5d9642f666e9bc51305887b2a0f7c74efd99711a4ae0718e77d9c732cee1e39569a1f7fe12a67767a2d027afbf2dc9d363023db1ffcbbb74c486c0c094bfc0303e30a6226cbfc00616d03ec7f8f5f7c9e55ac12d7fb692f64bb9c33c1cb4211fa2bdacd5fd6a303754ec81a841e85db465627d88c90f9bd71b8281b0505847135bfa375f9584f63acfb34f2f4ddd0d129c27680462303ee2063270862232672dafe16627beddb02473b9d690d6c99c1fc564c1e80990d13716b90221397d48c86a5a6bf819b5246bca8b0998364036c011ff8e24409a8047dd39f9e4f48b43fb13efd3c0ba5ddbe5aac96cfdcf71e3e380cfb683576540d108239286c0efdc227c9394d9e096a04256674c70c4e8fbce33f3798a17a44c0dced81de00771ac0916c00d48dade6692d73873945e6504ec782f59a17d4ff24f866c3429016dc67909093a3f169e397b5c6dff5d31e9650f3e54518d81c50e04ee6083009dc79dbd883731d6f0387b734ecc0f575c4801bc1955c3d2994789d561e1e8ba541e1fc2d6fac13ea9d506740437819cf8c5492dc3892d688939d342fde162dcf709adf7a0237c2c9fde077e8ff9f5a57fe22081a032f86402e7b599f899d7d7c3b84a0b897d237e5d5a7455d19567b784879259c5c696864feadd9de6115f7cbfc471e411b56c294971c161dfa031c475ef3c26488d900475e116298d91c8175fa2caf3ed0433ad223d377357af054b740ef239ea2e2875fb437368dab22dfbe70c7d9a5d27e68c48c22369840bca0be12df9480074f9baa2581b4c459eca597db7bc98a42483b8d48907a43b745504e370a925119d465436a6a395dcfaf272607aa4c2a6814bb7773d173f5c761323f865159a56fa517cb662c7f24c15fede3840de6b5e1153d57911af2ca68891a8e71ef182c414abc10a644acbfbc5f8155cb9f6885d6aac9928493fea123ca95bd1efd392516251fce331d4523752361259a001c23e4d07f5cf321f0a85794219c0216daf6d0606ed8ef93190d85346b80fcb9bed54fd252b0a4525ad503540ad59cdd60e0b79b9ce5a8753c793502753f6dd1dec08afb44ee1250689e264219fe1fbc28f57afed3d3ef4754d2c59d13ec9bdd65c935526412b20ae3df3e34a633c1ecc8e9aec4b2626c90a00a37defbf9624280c38d335b4177d3dc516b29b9aca619b3c685aa8db1d155a0fc8cdfb16f4c09326b9a67627ebd6e8fafd296bb75b5b48d8b6200b635cc44be6177a561a94a46f2c5b63432b5b1cf49f2abfaa5d433d2d579ab8b2d0256b613699dbb29316ad97fb8cff54c25f43dfa638fa2229ffc1c935dcaff72d5f374e2d4b963c47236eac5cca833841355ea4221e47a9925a5a5d1b170120a13c580880eb6d339638dfe344aa2f45afc2946e35c759f03e7e59f85f768165ae64dd88228fb31137b606c4773188a658ac6106e2c189f5a636165ebe1e0014b63697bfff23ba3be5572b064b0d7b2d4a97b24a47e3941055c55b179c222adb752b08bd954f535f0a28ad02de4407169598e82aeaa1d44165afd34b7199c8d7ab952ea7cb57decafa3c955488419c08cb195588b2becd197025e6fa7e54e11b726b5f3fc3ac2a2452c3d8f6a6009cad54267f2dcff2e28637478eed6fa1541ee5837669393df5192814ffd5d17c1e7087592d0f9cabefdf9604c0d3a899d3538a6803d9bba12b6d82a3a4846fb628676f6b7776aba45eba35ad380902561bffeea3fc51f1381d25e2d339c5bc2c6bd799b3ec85af097c161bb52a62a85855f14f130d5f69fac06f4cf775e256c9231b8df8a4c89b5e380fe2268a9916d983858a8a80b43e35f79b4e4737d99c0c26f6e3e955a1447865d4fb06c5db74511368bb44c942229a294d202061496b994855e6bb50b50eca8f00b9d7ffbb0e58fed5701decb0be3ac8283842ccbf53214e17b9d09bb7892f797dabf6fe25ac372ed947bf8ea3b50b8f0be22dfc428dd47a224692199c32a7f78e6071906791934cc3d31d3080d14de1a11c5b709b2542d7083663c13c7febd890e48aaf3c3e2c24f98e9cb43cd86aa606d35797e68c4e0ffa3f6151fdd6e40ce2c8deec7c3a90c28bc333b65e8e25fa784fda1c65646699475a0b989b7cb1e37a691f00905f74df3bfc0514221e8abb0f2cc84c26efa7ad175093f3b398641ce96f0dc0aabe06c0507bc546d213319b803251d3e6639911c4bae92ea3d385de8af6a8a552f19e2cc7333bf2d58cb2acfc0cdbea0985a396c32b4fb2ff0a7c8b68cb7a19c0c0ecfff6bac3437245c1dcc7b7bf9b76ed96fe5682d223cf71472f6f5e4ea08bde5335054d508f9adb446b5ed5d6fd4a3228657971f909d686491ce5d13d459865b7b0ef4d4f4fafec850701b70e746eac98a9e15cbc481b22a58e4751f0a6e135ee1a829e640a8d935db5d3cc79de387dda35ef12e32566fba583162bb951163a6e6a81659ea014aa01095fa5a1d4937cd63d17b14361865070ab32c0ddc78b06b9857fcbd174d1d972ca0b8e69f5d20c7de467952915b1cd0d695113ec9cf5bfc2fb387f536caf55c3d19f8d13913061e76d30bcf23bf17671ebd02d6b5bd53c7f990068b73a20dcf0abc15d306e617f5c75c67b1fc0a1df09c8c8b1373e9362da95e6d638af1bfacaebd760405c7089e3088dee5f8cdfd17dd1bfed4159b150701c89e00386610469e27eb695283c97044918eea3f2d413411867659ab1719c469020bd3a3c2c71b0963d063287b031ad0d96ab9e055e7a7b86c0d9b6c982c6aa6e19fe486c0656eacdc6891eb0fa028306d3533a1c94bc0cdb60cacb9f8b70acb37cafa186db728bb0664427fcdeeab490b1137f3bd3bba1906ad135096626c99a1135e2c332d33212c88d3078edcdddc2bbe38d0df3bdb202ae953ea533fe317773044a66ed1b74133ca8abd22944cfbc3a99d051439362a5997d7a90ccc1237231647351c91771ea3aaa49d0bf3cd6c7f40b0053b7d1bf6a14e05dc1ced55f9872cc8f42df2c9a19f590fe5d2d3a0ff1e579caec488017b45be521ea1b764a33835235319f116dfe0311c127bc4b6235d7720fa75ae7e3f3d9275ce819dac4cc7d54e1797e86c03d25434fa337153309bb706f3947a8fc1862b820f3479d31a4c85aef114a2056423d80752cb619c500f1ec2118dd4d855a2c1529a98e4d37885424e3d5f8d8276ab037c715d1b3d5252476b9770d258f7181a489bf62969aa4de00632e2758c2a3477845a4b5ffcfaaf6cd7dfee5d8627963b93412aedce8606020ed1aa0517386ce287477230d33218a562ab062929f8b3ef6fac10c97ae5021d93ae5fb459dc24b3b520d0ca3fe3b2474c6f9a13ac3a3ab1872d5d678c25593c57fd22c299ccbf97dd62fce4bbac72e9ce14010ec95ec2ce12df31cef36477139e679420b51b6416e77514c02e37bf0768d27a811fd3e2c6e6c97643ce4629d8ead2f834a92a5510995bd6876508b479c158258884f88ef5c82e20511aa19e0f4208b331294d478a314907c2aa5be9328e6cee2c8f116307fd9277d27354ee1f573831d47300411c23e664193975077f716b7e839f18fd04ae938b21844f6e25fb2e5e9bdbccc77b42b3af110a4304f7c05c1a8a2df837dfd42c76a5f6ee9a83f3a8354d0a62902816a2e1431e2bbb39a3d82d7ad2dd4509ac700e7cfc1b0d02bdd0522ee4305cf66f2d9abc1285f64a1140da19dd508938044b933d53d10700737f9cdd34c8c30dc915fa3b43b7e3921d37390de2b4a613823092effc32dcb7803cf5c8400d295d8b35638ebac71e1428a2a0da4b1eb33bbfe43126f7514df63c7573f19fc38e9763e2cd33a04d86e9ee2640143b4a786aeca6393c70fc257d7def4aef2a14419eeb9af1d14039093aae0680b4ac6efb99a8e3006c75e2910c95a86e050c6f427f1a69672e05c0cc1f19ccd6a003b092b6daa5741066014a45870953ea97716d21fee204de52200675298fa8ee5d61e8497a772d722b46d8a3f8e50e1ffe51c03f22af9e0306060d5ca5817d1da2ad23e2b2af87c4cba37e09670355bff18dd0b17b099b4bdf5e62689a3ea2ab25fc5a95925556f46660660c8cf3c6663401c81d825f9b8038034deed051dd12f4caf4565ee3f3b8b149b9e263b74c50365fa73d6af461762204d84f5286661fb0f3fc98f9ac0eee63cce4a1b278670aa67fc2685c90be711aa9a89a65d699102bca7505b4b15a59690979eee710f8d9d0fae255cde98af4d8e3d5f3917eee144dfce2647e2d69f545c74c97a2322745d00085e31ebda33ea424ea09ef00297dd8ef26393880ad35742fa9b6f202017fda58c13c02a13ce9191a7b1badbc81d8e3267725402f331f8fe03f488decc0c22ba4fc29927249c7de04895710d7118d315169cdc19a820167e4255494e755f02de3b947c926c8c149d312ef74e586f4c8ee828f45062b1f8b4d845d96f8da8e77ed779d49317651476b683668a78df45e6be1ac3a08f5827ec2974187159ed78584f30af9403711e47c736dca91321f2d7b5943ad69715d812f17961fb4b54a501dfa5bb6845821646a16f5f28c82345b3fa7d6a3efce124221ba1c09f2a3cde8eed83e2bbeec9e014c9b8716101eeb8e870e648660d98727a5ab662087373e11774a6d99d1ac24cc53db754a531c7254834c45c75fe4aa9ff22b168f62f1c94157769a2bf5c45d72fb1987dd32263cca42b3bdd24bddadd54e97e90ae8abbbfd24b552c041f08358892aed4f0e917d31174e9", 0x1000}], 0x1, 0x4f) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="898d637530978833d503839823cc68f00dc551c6283584f6f8b3338f4052ed9c8ba9e938f90e6df7548102e08a14c0d3b32e6c0d2fdbda2cd1f8db524011cc98c3caae9bd68de8a303e11c662942661155151d01a0e2aafc92a391500c8e1afc35850934cdc53b14950897335194c0b37e28ba960d7438ac6f8fa958dbe504290908abc0df7b6c025adeb30ce5a45a01eb5e9f613e0d6d5f19ad388e6b04d8b24a07af1d08fcc7a26cc01671cefc6cf861", 0xb1}], 0x1, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000340)=""/207) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x401, 0x1}, 0x8) select(0x40, &(0x7f00000004c0)={0xffffffffffffffff, 0x2, 0x6, 0x7, 0x10, 0x100000001, 0x6, 0x5}, &(0x7f0000000500)={0x8, 0x78a8, 0x4, 0x8411, 0x0, 0x3, 0x9, 0x7282}, &(0x7f0000000540)={0x29c2, 0xb22, 0x7ff, 0x2, 0x9, 0x1, 0x1, 0x8000}, &(0x7f0000000580)={0x4, 0x6}) r3 = semget$private(0x0, 0x3, 0x22) semop(r0, &(0x7f00000005c0)=[{0x0, 0x80000001}, {0x3, 0x8, 0x800}], 0x2) recvfrom(r2, &(0x7f0000000600)=""/201, 0xc9, 0x2, 0x0, 0x0) r4 = open(&(0x7f0000000a80)='./file0\x00', 0x404, 0x5) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x6, 0x50}, {0x2, 0xffffffffffffffc1}}) semop(r3, &(0x7f00000007c0)=[{0x6, 0xd3, 0x800}, {0x2, 0x4, 0x1000}, {0x3}, {0x4, 0x9, 0x1000}, {0x7, 0x80000000000, 0x800}, {0x1, 0x2a0a, 0x1000}, {0x4, 0x2, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x2d9d, 0x800}], 0x9) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x2000, 0x1) clock_settime(0x0, &(0x7f0000000800)={0x28c, 0x5}) clock_gettime(0x2, &(0x7f0000000b40)) semop(r0, &(0x7f0000000880)=[{0x3, 0x3}, {0x0, 0x7ff, 0x1800}, {0x4, 0x2, 0x800}, {0x6, 0x5, 0x1000}, {0x7, 0x400, 0x1000}], 0x5) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000008c0)=0x70a2, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000940)) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000009c0)='r\x17') 16:11:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000040)=""/180, 0xb4}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/141, 0x8d}, {&(0x7f0000000480)=""/23, 0x17}, {&(0x7f00000004c0)=""/108, 0x6c}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/165, 0xa5}], 0xa, 0x0) setsockopt(r0, 0x0, 0x200000025, &(0x7f0000000000)="4b74956c", 0x8) 16:11:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0xfffffffffffffffd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10080, 0x0) write(r0, &(0x7f0000000080)='L3', 0x2) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) 16:10:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000001c0)=0x10000005) shutdown(r0, 0x28e501b3fc773b2f) accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000d128041e1db24779c8ba7f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) 16:10:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) flock(r0, 0x2) flock(r0, 0x1) 16:10:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000400000000001078240101000022b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) msgget(0x3, 0x480) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000005e, 0x0) 16:10:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getuid() r3 = getgid() r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000580)=0xc) r9 = getegid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="3957974b86b401d67534d3fc41676bac16a4644e51e79f03ffce0fbc13db9790344397eb5509abc0f65e5628655eecdceb053f09e8b6a851a82fac400613f81fd59f", 0x42}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r13, r0]}], 0xa8, 0x8}, 0x401) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:10:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x82) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x4) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x95, 0xfff, './bus\x00', 0x400000000000, 0xebf, 0x3f55, 0x80000001}) read(r1, &(0x7f0000000140)=""/214, 0xd6) read(r1, &(0x7f0000000240)=""/191, 0xbf) fchmod(r0, 0x3a) 16:10:52 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0xa649) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x4e) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0xffffffffffffff64) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x18) faccessat(r3, &(0x7f0000000200)='./bus\x00', 0x6, 0x1) 16:10:52 executing program 0: r0 = socket(0x17, 0x3, 0x5) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r0) 16:10:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x9) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 16:10:52 executing program 0: getrlimit(0x4, 0x0) 16:10:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) 16:10:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getpeername(r0, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:10:52 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x4, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x8, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x13, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) syz_open_pts() r4 = fcntl$getown(r3, 0x5) unlinkat(r2, &(0x7f0000000440)='./file1\x00', 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) semop(r0, &(0x7f00000001c0), 0x0) wait4(r4, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r4, &(0x7f0000000400), 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffab) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x5, 0x2, 0x1800}], 0x4) fchownat(r2, &(0x7f00000004c0)='./file0\x00', r7, r6, 0x4) fchownat(r5, &(0x7f0000000200)='./file0\x00', r7, r8, 0x4) chown(&(0x7f00000003c0)='./bus\x00', r7, r6) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) symlinkat(&(0x7f0000000280)='./file1\x00', r5, &(0x7f00000002c0)='./file2\x00') syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) symlinkat(&(0x7f0000000340)='./file1\x00', r5, &(0x7f0000000380)='./file1/../file0\x00') 16:10:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x3b) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000240)=""/237, 0xed, 0x802, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r4 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) getsockname$unix(r4, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:10:52 executing program 0: r0 = socket(0x2, 0x4, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x5}, 0x8) setsockopt(r0, 0x2d, 0x40, &(0x7f0000000000), 0x24c) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x88) 16:10:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffe7f, 0x0, 0x1b4}, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/234, 0xea}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/210, 0xd2}], 0x5, &(0x7f0000001380)=""/57, 0x39}, 0x42) 16:10:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) 16:10:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = socket(0x1, 0x8000, 0x9) r2 = getpid() r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x10001, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) syz_open_pts() 16:10:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x5, 0x9) socket$inet(0x2, 0x0, 0x80000000) r1 = socket(0x18, 0x7, 0x3ff) r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) r3 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0x5a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x1, 0x100) semop(r6, &(0x7f0000000000)=[{0x0, 0x8}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r4, 0x6, r7) dup2(r0, r5) r8 = getpgrp() setpgid(r7, r8) r9 = msgget(0x2, 0x4149c14a80373c41) msgsnd(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000001d9f94a43ac94eb373f3b2226a24ebba47944b4a490d7205f826de1e87208efaace48269f3505cf06e703816ac9e208c735d96ccef0a50f8e32058bad6866c89807d301accc0e2aa4953ddc78f3ae064ce005b0cbd56e49f52"], 0x1, 0x800) 16:10:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x100, 0x80000000}, 0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r2 = semget(0x0, 0x2, 0xc0) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x1800}, {0x0, 0xfffffffffffffffb, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0xfc96, 0xd8fe288e524daa5c}, {0x6, 0x6, 0x800}, {0x0, 0x9}], 0x7) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xfff) unlink(&(0x7f0000000080)='./file0\x00') 16:10:52 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x8, r2, r3, r4, r8, 0x10, 0x4}, 0xff, 0x5, r9, r10, 0x2, 0x30, 0x7, 0x9557}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000012c0)={{0x8, r7, r5, r7, r8, 0x40, 0x101}, 0x7, 0x5, r6, r10, 0x2, 0x9, 0x20000000, 0x9}) r11 = msgget(0x1, 0x48c) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/114) 16:10:52 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x2db5, 0x1, 0x7fffffff, 0x6747}) 16:10:52 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x800000200000002}, {0x1, 0xffffffffffffffff}}, 0x0) poll(0x0, 0x0, 0xffffffff) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:10:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000340)=0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) read(r1, &(0x7f00000001c0)=""/149, 0x95) r2 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) lseek(r2, 0x18, 0x2) r3 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x6) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x8) 16:10:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 16:10:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() setsockopt(r0, 0xfff, 0x6, &(0x7f0000000000)="f062bbcfa011ee0be91648886e482be34d56b7ff08e249a0ebb0b60588353e3dd9631952db369c68d2591f91da87b5cbef4c53d7d1b7d801ff7a89819cffd668fc6f9d55ca7e8f9ae4d266e5038c12df120f35548640", 0x56) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) kevent(r1, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x1813, r1, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:10:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100020048, 0xaf) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:10:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x13c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) connect(r2, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) 16:10:53 executing program 0: geteuid() r0 = semget(0x1, 0x665d3e20efcddbd0, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x38000000000000, 0x401, 0x8, 0xffffffff, 0x7, 0x1]) setreuid(0x0, 0xee00) r1 = geteuid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x14) fcntl$dupfd(r2, 0xa, r3) r4 = geteuid() setreuid(0x0, r1) setuid(r4) r5 = semget$private(0x0, 0x7, 0x30) pipe2(&(0x7f0000000000), 0x10000) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x100, 0x8) geteuid() openat(r6, &(0x7f0000000180)='./file0\x00', 0x20, 0x50) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r4, 0x0, r4, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) 16:10:53 executing program 1: mkdir(&(0x7f0000000000)='\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:10:53 executing program 0: socket$inet(0x2, 0xc004, 0x8001) r0 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/131) socket$inet(0x2, 0x6, 0x102) 16:10:53 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:10:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x0) mknod$loop(&(0x7f00000000c0)='\x00', 0xc000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x181, 0x1) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 16:10:53 executing program 1: mknod(&(0x7f0000000280)='./file0/file1\x00', 0xc050, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x260, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000680)="f1fcb6b3e7983fdd3cbe530ff13a3945acdcfe6cdca465219ffd741d1dfc31ea60c9bd21316278750f5782a268ea07200e6ef6cba47124ffda7f9f24316e74e257ca8c997a1348486371b54d42b408a2100381fc3be35449cbe38caac16868602de8ab10b806089b172c3df6feee4ef1e89f2a4a28bc1e10cfeb7375fc2ed4ca4941c56a6d3aa792be6529e8eca586542e20f080860272858e05e64ea9e31ba928f08cf6523f18f3942ccfae9dc8135f05405e3bcc48538931f50863eb3252766e930105e57a10a0b381e7cd6e456a5ed30662e28a6d5f8ff3b2cb47c5f86824f32f9fd9c1b955c877a87a559bced030f86434fe46236abc9564a1b1ae380d433d34c3bc87f9e4e4082bf1317f6dd0bd26e82305728ae50f0ade33ed08f3ba485a244128ce44b6cc6c7bda5b315ab5a667a6feb00e39f5aea40365f78b55f4fe5fe11b394a2a6de893ba671d17f5b87916ba606ebb12cb7556cd259c8fb57222d95d05707a69b80927858488ae7cc571caf069e64593e3121c78863849c8bee7846ac8ec5399f29fa99cf8a40d7e081877be04a117d57796858d512eaad57ffbaa4e021e80316e08404be751141aa69a7f92160b0a88ab2afa01296c0e7f0c13efb55545b685916544d0758f460c6c888b4b9a00abb2237f27c346b4a1cbd1121b86090665a0e551136728ae55f77bcdc73c92c399321142fbc4cf2477ab8fbc4ed06dfb225f852eba347660bfb83cb08d00dc6dcc48a88c93199d1831564c53e3f88feb142542986ec9ee957636ef92e49ca4369371683f56a6cbc5a4fc19c53bf51c6ceb9c1714942fb717eff486a44270e0a0ce8f73d80959017b5825e9aa76cc6e4707fbef0834a9dc17d6c8fa1ffed7c9e215e08b57069ca2a185df66263a87129b48bd09f3699f1bef2350e8cc567b366d5d7898cc1e48c1291282605fe304577eb4601edb083bda93e2b27890ff2b4b3d01d47a39ebccf6a9b97c7ad3822ba2ce121223c35738f8285a5c70f4b31a007e01d5966051b74571bd1bd7b5c950b5083b5244e2e551ac32592720ff330c069009d7257357f9b5d19271a1a4be5333e502b125a56eca736ced8b0b94fcad0c3a4376e9b623c3976192122eaa448e06c2e8dde95c0e7be70b5d9bb41f5945da1a5873b4354a3a11b48edf5ae3c2847666efe93ae0e8d1fc6794742c122970f3638f5658ac7936e0664ffc37c4d8052d6899b3747b04fa8a80e828e3109399d1e1d1ed0bfae66797e50a9110544440009726cbadf7d3e1f7d3fc3b86cecc383821d43e6badf7cf96a644174f48ad72b58098cb612b868565d81fcbfb771a4473139180d575a92ed76a4955d451ed049cc5a7badda2be7055a4257fee45c3eb11e861f624403bdd7041f11944f55e7c075417f4743ffd495b53f0c6334f74cdf1ccdeb3e9ca6f36805608d822ca4e362a86c177e066bf3e4bcaeb380b2037d45f3e6daddc20a6983681ebf99ffb4a52f2c3c0d4dc2d869953dd6eff9ab9f6de8fb1740b5c1020542f88d62eaed0a5634c3fba3dc5c79d72e866ab0aad212055470f98002b35a5b7f6731224317be3976c16c3148512e0ef96a01f8cadc5c4b573fab0423f0895a112bbd7347bc6082384e606148579c3d4fd0d1bfa24f5f1e97694098f0b039e9fa79cd01600c1c4e9a523bdeb5200dcafe6859bcbbc91b98e1283100ca46a858801bdfe09757243888b7b0f81890a1e8645ad324375d329b7e7b2a53211e33e6112da848ca529cdd5865aa56ae98ee056cd9492d9e59b7094e965ccb0c09387be736ed551251753cc4ca62dfc8ef2054aca6309816822f699732c5b3cb1cc33b6e70447660b8d4cd9a37150917033589fc091de5ced53164ad0f49856352de5cb0b11f845b5640aace7cb04b9ee4262cc8788aff72ee2dcacf45517e0b11cc152447ad84cae6b75533a4ac1bea699001824e3ff1eb82e28f0d2b08caccaa9d6775129b24d37f153cb775bd79a9f4e837cad70578c54d50ce23ddc59ba49d0b3d4888bed75dde67a674f657d436ff4d59a063c11fd282a32b74c347a1597cc36bc153682d38f9596e6f7ac378488a8650f09e9e6e119090b15695d681a7b6f71b66b503f4398ba14294e0d7e5229e4c536350e150a5a726205f65b981118e15d76fd11abe122930d251582302edc4719ed979239d1c83f5bc6e0dd2703713820ddb413b8ddd25626935f1be638df703c895a0c8435acce795ec2056775d2ac11c9e0b1aa23524ccf1d9fe8e80c963277411ffbd72c952931fc78c57eed845e79e2239061d2c17d180633b6cdf847715b0c1c30b2e36de540d491a8f89dde4d31369a10dc9f1903801bb3928468d951432955bf284c062dd0e37ceb6734abbfa3b304839f065cf9395822f81a1f82e6439c3b34969a97fe3bc276e866a87915accb0e186042780cc29ece0f49ff2878bbcd5c34c33098544a0ae1a8ef778d1d4a78cbe01d61a8212c90fb6f71ee943e446fc3864a633889a38abd589d8956c8836cd2052416cc1e5b0729b346eb12f49044fc98dd6872db2220a9258ed59861cf1aaa959caf430bc7e741ef5eb00d90be668be7572eb1fc0d0e45044df71c1dd14e63df992a5f79a400b867705104b203de5d738b8fbfc2e1b9826b98a9a01ef0ebaff44cfc43e9f57ea2a6c10de08aa843452c11caf4b8168c338ef27ec47b2742116497be71b9bfe346e23968d037ecf2c8796dcaf22f4e510f4be9ba96bf1d4e3a4d05ddb011d9b7ae80a555770d8c2a3bb47bcde939a62dae3ad9cc3b44398717148045050c51750c37a70d41792ed0ae0e371970a0fc944e5bbb14a9fef00df60f82fa22ec1fc165b9428fc51199f7e8236c7237b404696d552abbbe4813ccfbb0fc2849b2f1f3f03b9c0d7e2c628aa8e4024d40fed6a73ca3c9deb748b1a57b7f6b6cfd09c119cde0aa167efe70d8039077b5b84f213144aa09d9207e4629b6ca2aefe8c5255c1bc35777dce154075d79e9f49cc17f9b5b51798832622800f00954ad23cce8f63bb39974f0b90b887ee9c5153b9fb0d55bcaa9334500675d57fe0ae4201b4b76a719c7d1ef0004824f969a438deb1781e8ad580b15e200cda4739dbf16c24ced39f85880ed0d003c4a117a9b06e20d527c2d6e29b4f0efafbb9d863d4b0240d9e47b32203e975156b8caf7ed2a46e1e31d04d5865a73b0c8e18bad501cf0bcaf26d3c39565ec2745cc1e5b8927f3cf9badcdeeed4e68c49e7b872ac96c700d26628874ada202e44f00914b9326847467dc57e315222af770a208267a59029ca5b685a3f15773160eda3eaf04c14813a3c1bc573733c9763cb921f21fd6e4df1ca1b6989d1864ed0ab0012e63798b50e3b4b94dae3f604e270c8190b613f7c9a84fa23d8b7dc2a72598cd71c78845ed911cc98932d5bfd3b61d1a9908200386f2c5ba7bb6c30367f245ae2cbbe02d29917af410e4efc14f6861e8c0f9bd31ecd0e959ff5cbd18c05e4030035c82f87bcf58d1a1f89edef8af30970dbe84fc60b0f83e3a4eb35d3335dccc677af5628e7368d6f9f69c65da63ba4f8869a7ea2927c5576da6bd466678424e55a0806a42cbfb108d5a54823a6293d2fb0c9a01aa7e1c522365fadb930053f6551302129ebb603b54b0f1db89fc6381d6509f78fa819f8364258f50fba67eda21961b5597ea0072994cf047800d1d5d38d2f0e009795c044b1d49cdc05e6025932ad4db4e4d72cb7257e52b31e9bbac2a77156a7f401e50c6cbdaa1eaf60b0ecfd1b4e99f054c1881f5d42e6822a404396ed14a5eba72c6e008304698d64795cf52584234cb9cce939b340a2d1ebd6f9d158106894554d26cedc644c8ace24bdc5cba3ccd482162e131bee618b06794de26286aefb683f24692b1aa667799f6ac495d34d2bc7aa171804f1aba8b33e6b1889541d8368c30a8e9f6a0e82af954931555be6c12d51d638288be130aebdf0d6c62cd587bc453907b6754bf84730d6d02efa75327ab8a7cd755ea8b4e9dd933a11542ec8236935c9247433141c65b6f0197815b1885750abe983f19dc312c2a3e87d704bdbec407fe39188c4d2b78e660c5c07cb7464bf19a850d6c3ce68aefff9be101b0d5e679145aca7b327a063f51fc8ad25b980266e8f6d1128dfe328928d4508e568aef0ad868ea3c43615408fbb7e5ee2077cafe13d1a68251f83ab5a637375ed581356cacff2214dd1febd216a1d1ea3efea180ab4d146cd42e7201ef5484e41cea5fed5ef3650bb17dd85c676b16fc0b800c251b528561849132fecd4ce3269776f6573483b60d003960a191b6bed2522b9d1498aa46094913b94d5047418f556cd47a209b481c533bee3b8f64dd9cb14d664c2f596004ef1c81ccf2ff4f584c65e6d83034891f671b05532903a4b655593089f8f821a6ec914fc416ecc1a8216ff31bc705feb85b2b86cdaaa9caa3ffce4b1e5b81737b1f2027858062703f990a69b0ec75180dbf323c9ef112399c62ec2a966bf0e3c6deb35157dfcaf70b72dffc27f639f177916720c8a47d6b3b8fc8243cfb1fe9f759a09926f9dcc05e4b24c2e747e19205e3778b6489818585d0a1f38d52d8310bcf894a63e8812012098fc46d5b4d380a77e3fd43b5d9f38931356b54c18d5c88afb5b7472db2cad06ed260145661ea5ca8196085560f81aec3660a918c3eb1d4ca6fd77523983f032725978adadd72f2eb95ef16088d1489b1b84d053906b3f983e8191564fa539420a493f9fed9bfd79de5c8ca2926d10cd3eed666274aef14534dcc8ee96adbda428502198099e04c9f41246419d558d47d3fd276a3861909a43b39f22f78014568535ec686af40f8ee2d8e2a7428b597ea23864006d60167ab9966ddb434febcd3f549bcdeae21258d392353ee60260f91e7e9bbbf3653cea9be925f507c8228f953cf237514ac3723d286faecb95878a496165d6c554eceec6e668bff6a83365ab71a08e71d536386d5c99c5f73537caa0bf6ad632c60c509a96c261706684914204044bdacc99fe904beb2fe12a0ea4738d074e5fde43c54e3ce06bc8e6d5630f8d3b691af538ef4b542ee16f4827e02c9a642d8ee4947215e96df6a8c72307310a6acf99f1265775c4480807af65f152cc9af4b843b4369d0e495170d4d6982c9450beade57ef4eb4ef5d44a83d2e06e0999bc3c6a22a5f598f75ac5a64ae4052b9f311eca36d449376c9570d14b393cea08d20e7b4301570f98029c48102fdd0fcb6758ff66882b1ec8fe059ea5316037f42b500540eb7ddfe393faf09477f8402b1c1beefaff92f8b3d091a1f82f745712ba4e98fcc584b58075c5cf8f1820e4602d385630d01290c589d3907e623844e85f8cbe33117d82ca866577fc65ba732ece754a4f12d2a7211a48242f711385d3b64a6a3233f832ab78ebf70eb0f0a1f18567703c8b4df48588842133ef72486258ec2bb22183e182a6f37078b0dc637019011f8c02a1fa14cb95e16a365df6467395627c21b2fa371324b4a64317641201036e0e35dc9563ba598bc10cf8c5ad24a9bb3225f252a12f684ab65539d6a737835b98ebf4f709702c0e415678e57f3fac5e627555da9dbc3aba2345726c79f67dfbf5216dd3a23a7fbd054f0d437240164a44ab54e3fd6fabc342cd8181dffdb954cf44fdb42180e9883878752faa637dac794ea3322bab50a6087d6550cf7dbe5e27ef9e675cc2f12f4e315084f4dd9d4ec0fa66706c18c9bf6dadb6c412c331af1716b3a2b1b098c6710ad4562f2223a234db0c089c38d26ab", 0x1000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$TIOCSDTR(r0, 0x20007479) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x8) 16:10:53 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0x28}, {r0, 0x4}], 0x2, 0x2) 16:10:53 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) syz_open_pts() writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 16:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x41) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r1, &(0x7f00000001c0), 0x0, 0x0) 16:10:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="839ade2a55b90ab86120d51323a2232822fa735230f564521d36df21025954f2fea5ac847e38ea3a0c72b3e0c57ec0ab4ede50ee737347c3d941460c92da470c2761fc79c8cabef35676e32cdf8f15f7eef3679f90b014f1b411bfc4dc", 0x5d}, {&(0x7f00000001c0)="c093f6e71a76ef0cde5aaef72d8828a84e6a736bca12d4e695b0f624b111e91d7d3bfd92deada9a282bc0d00bddfdc36124ecdda736ad9b924c8273b11d1b1471842730881caf19cf34498253826133c1a258941cf1c890f58caef5befd2e1042cdca8e93c951ab96221e188c8b7", 0x6e}, {&(0x7f0000000240)="f1917061f4be459cbc1b419f20bd27140f835855de51e7118fc8d0ad3dc042e6efcb83780e04107566fa70545a82a7fa8da2e8393b1857388a7474a7bace458c260b1075a01e3b2ea240e649038680f1793618ebec0533df78082abdb57bb31728b7a2082a9d3dd877e52b167f0c7ffabe7653ae5788ae51313440d178019d69d13dbf246afe151a1e164b0c9ee12bd529160f9a61", 0x95}], 0x3, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000140)='./file0\x00', r3, r4) lseek(r2, 0x0, 0x1) 16:10:54 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2000000000007, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) ioctl$TIOCNXCL(r2, 0x2000740e) 16:10:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:10:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x13, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x52f8, 0x87, 0x6, 0x0, 0x3, 0x401, 0x9, 0x0, 0x3, 0x6}) 16:10:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) write(r0, &(0x7f0000000000)="82171ca667adbd749c02180e5cd42d013e3d6e0e182ea3bc45b9739831fedf2bede6242d6aadd3e8f0dbff5b3adfe0b4968b", 0x32) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000100)) dup(r0) 16:10:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_open_pts() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xc70f800a}], 0x18}, 0x0) 16:10:54 executing program 1: r0 = socket(0x18, 0x4000000000004, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:10:54 executing program 0: r0 = shmget(0x2, 0x3000, 0x3fffffff, &(0x7f0000bdc000/0x3000)=nil) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) shmat(r0, &(0x7f0000bdf000/0x3000)=nil, 0x1000) 16:10:54 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:10:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='.\x00', 0x90, 0x21) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)={{0xffffffffffffff3b, 0x800}, {0x8, 0xffffffff}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:10:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000000015ffff000001000000"], 0x10}, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x1) 16:10:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) r1 = open(&(0x7f0000000140)='\x00', 0x210, 0x10) r2 = open(&(0x7f0000000200)='./bus\x00', 0x180, 0x24) utimensat(r2, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x8, 0x7}, {0x6ed, 0x81}}, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)='G', 0x1}], 0x1) recvfrom(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x40, &(0x7f0000000180)=@in6={0x18, 0x3, 0xe39, 0x4800000000000000}, 0xc) recvfrom$unix(r1, &(0x7f00000014c0)=""/4096, 0x1000, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') writev(0xffffffffffffffff, 0x0, 0x0) 16:10:54 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10002, 0x0) poll(&(0x7f0000000180)=[{r0, 0x2}, {r1, 0x4}, {r2}], 0x3, 0x18) r3 = socket(0x18, 0x3, 0x3a) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000200)="2483d64cd5234c5e28825709a3aa98c069a277337cc666d2b612f7158fa0d06dda800a825330ceba12893d886d6a6c12a06c8d2b8cdfc159d44dd39ec951de1d8a75a15b641f16c50c8e641b18a5653412655cdf15840651d9c5d44cf52b45bda1983ab2e178e842810c6bc402b914ad669994f203420399e4c1aae88c4e022911fd43d4604d826a5b16333a905e2f1e1d2c", 0x92}, {&(0x7f00000002c0)="549d876bbd08d8be54e40cf17c706b3ab2e9d3237e85aa6f57b5eb7d0d25b0da375b", 0x22}, {&(0x7f0000000300)="62db367164d0335327960952861c674dd6ece55e7fb8c81fbfc4806707e355402b52874ab31f2b6c4ac5caba28adf1069c24faf9392a046670b9f0d59b4204ae27add05c9bfbba6a726665284521788f3955d161d627bd1269fa79", 0x5b}, {&(0x7f0000000380)="47185d5765de8a7975002e3bc8fd4a32e8325c6570181ba8f9696f79d359ddc6", 0x20}, {&(0x7f00000003c0)="e9283b25cc888fb92650bd589c483bbfc01573aa3f3d23abdbe96041fd52d9595530fdfd5c7f3696aaf510ebb01a56385dad1f2949cdf322758be899fc60", 0x3e}, {&(0x7f0000000400)="8e98df45f75d57b5a90ec2cd8bf6f7eaeef8896d752cbbf803a16f907f4efa37af0282a269bfabd60386e78c3b29e155ac452aa8d7baa31a173077875f1d65a31170c667c7b576863f4c887833954ddc5918f5b63dea82885fe6fbb43f583b7f972342a0495a3e8f3271bc9b577ae17f30c4fbe78b0cfe679f28f25869baf50b1a372b3c13023e2acb46d2d01bf0614bffb00ac65e3c28ab4f26621f0ce783e7a3e92f0bb863421a926ad451e25f17d9620e6f044fa8c62839acec79a40ed04503e9eaff0196b3dd6758eaefec392e3fb1f7f4510181e5c93dcd79a21c2a74ef985c05cec3136f80fe35bf697faae2fdffc8be67fff66913715be2a1c2126bc8fe7d8d03cad77675a55aa2ab869d7cc0b7faab7fb18489e4956b67971b5e95c03bcd1513e217871f181a667c1fe46a13dd15379508c69ec05a09d7c1511075d680f203cb41126d84920072f894cbe1685d251e2c015ba77ac843e66d3add7dd92a5b4106b481bee3d6e25057cb7393ccdec74160cde9ae60e4d0f928596053a0d415d0ec63fb78381a88fb16d6ef656462cf22a94939b218622775a22b7dcc98bd63803d1986d232fdd642ca6de3d4694522a2f82a7828c282994e29920db29e23162e9b719a6d91e36259dd7f4133ca3e3d14ee65724fa4b2039bef9e14e7ff9c4df3aebc73e84af182eef232568046506f84c2e02d0ee9c0cf560782dd0147dc894133672d323210bb8ecbd41f78dce01926866d395149ce83214618c487a5fcddc7330e6babd9a1ed07b0d3da1fab33e60d53378ef270805918b85579399b10db72b7cb9f7094d145baf2178a6d23f6aa3cd1bf6388f96c2cfdd3ece7186f003c6a158a591151898b11716431c76cd2b3c9b7336f7ac2844573d0a6c6ab43cf616aab2078bfb2e7cb5d35513ab500e6febea8a70616906991105b333c9376d52837e95fc0bff265ea9fa838795a25b0b31abe289b0f3218f98a8222a9636c8c88c3ec5268085b343f35a5a4748de2631efdb9a76f020db9d5bac398744d4e016a7927f0a39c1bea85d4b6dfff60e6b0a61351eae41f377054a2fbdab63d2330807a3c252347a0549521386699b764564b8e91db2e566bdefc3433daa4647bc6ca18281c2017b9a2b9720d7f4604389cf02fc8b5f434e8a71b9023db47c9b70838b4d067a70ff1a63fc3986238763963ce4271ae35b2e2f0b3e77c0483536ca183ad06a935d92e540fd7837069a8d06aabbc1c9a133da6bcf1222cd0faf20339e8c7abceba8e92ddeac293b410d9885807f67371bf3919bcbe8daf45c71136f3e9caffbb158ba991dc8aa42714a4f19bf3553845073b88354c58d985b5538481f2bacf3fe67ee515695056f5b5754133cde990d501c9ec2b2d678e05f71462f8330b61b520a81c96b5ec91b3fdd9af1e2414c361a3bcff4260280034ab971e4a30e32cd8bd171d0eb31e0fdeae1f8346d378a5b54ee6c939a2beb4461838db7b84e6ff2b49bf39ce38dab3750e6fa3b8dab97e9a6cc5cabc3ea810226646a0858f9eeb3c9e3f256b950dc3795b8e1a278cfb95fd7590cfc0fc474576647f53c3a502aa9fe067c29d7e7fbb9b7d603385c70a1b40fa7fa8b17555ef48f70fa4ae31dfcb8745eddf94c3a1f507efa525e9473cfe3ac12b0fecf6a2170cedacea64cabec212e2540a5f76b1a53ab3ea08e02fba8963430ef7d58eaf778b3f84a52d0608e0915758c41346bebc0b4d2226384aa9ed3fbaa9022b8839f61ca0f845a39e790a0994b4b1b88862b9c9bbf7fa61b6dcb368ccb112aea61020cd4773aed8550d7383209621e9e20860798fd048d165ee0bc8e7ef3016993541b8411aab0b09bfcb0ebda91b086e486328d3fb9bfa783e8e6e2d56790f88fb7228c25c700e3202aa223787af4f91f48710824df64699e189d05cd6b07a0d90e879b77fbf9aa1c921b94515e565e235addf2dc8d69e5137ded9f54c46bfd2b2596000f927fe9ef0263b57b322612383d5364c30ac95ddfa95bfbb2d94fa25e77d3dd0a7ae5e9e17a3a549b2d24fb08e054f832710b8a73c6cf7c4c444be46f2b6298d1f8b8b8e3563be3c716306ad1220e13410ee51ea23a2f3cffd14b535738eb6fd505c0efff678a8ce4c87eded1bee07f629514c9911eac943ae706f4538a880daf1eae32bb597c8f37542ee384a373572380fa12e8e537bbea8cb6e42bc8e16cd13523a8b352ef246cc049a67ef2af62e834e79f59a94ccd7aad44870fd4e5a3d36f3cf05daf3af174aec2efb19af6f01717a9422f5634ede36ca0f78912932a8a098272ac5b946e779e463981d6f96983ac69212467e6f9f0e4f8823967bc51808435b85506227982e1a7e99862767cfa4b201b81c8b93002170600934a53c7cecb63c33c83733fee1982a08e861d9cbeace3a5a331518361973cf96f60469cfd6eab5bb52db4d5f8761c33d028e3389c1a45395a9755d3ee423d85c9c5a18f0d9be2030b5aae8e1af92d8572a7a7d5c233aa34afe3039d4dd397d8f0428dbb3e08d1c0a5c23cc1d4e0de621ea725b6be2d2199eb419dbd7eb4bd09dafd677b9176516aa0e20aad382bc122cfec7db38f34c9ce47874e89c49f78dd45e0ccbef7327edf3ffa4298089625dab2ac609523797aaabb843c06029f8923f1ce7f6e2af4ad0a2967984e40020ac18d80bb803f071fe15368da035178f7d99d9d6b1b14446cf52dd543b18ba17bed087bf4fc1b302bc9913bf907d113ea37a0baee9c440b2e404623ec31bb07101559045278a73334f1dbc989309af5ba6bbf06118598b856f037bed5a2d1b7e550443d53132a5753bec992bd09aa546347597638f2cb0bf4244bce5cc116046475b32d3a6489c6e9b1ac675661575a9b7bfd4684b250a82d8baeea47aeca62ce90b9554ab03c39934597753e891620c54d8d713ff7af76e614f0173554d3af2f8e3be910a87a86850394d02efa8e837f186bab5c42c94024c935c2142352336e5a9c26502f441bfc1feddc8e7d7f0f8a89553aba1fb3d1bc26043813635a21730dd7751592ef251795ef611372db06e6268a7efd8cc552bfc334428d46d3ab1f76dc4d0043500be3b6ae7aa2ce5ed0387bb1ee1fc85b58308978dc2d6da6a403abc297bb05b3ed5d4d968b01cfae6c0e9937ec3eec7229a5d15d703800ced12f4c32a87fa531f1e98b682ea8c687da4a2ec8009ed3a7600fa8c4fc0c3ffb524dfba9dfe3233deb2775fcf50e6ee81c04f7b006e5093ffd9a16452f97448ae9fb29f20ad3436f345dc0ccf06db935f75c2df10fe2382ed79548634c5b36ff3254a57670a9dc01f4a040ac45fb23a70124e953dd681e346c89906e435e39f3ac08f1c003812e867374c4ac496f51f6ea1c6e9d19d19e2815eca1d22aae636e5d71a9208af1684cd57b977791e58228173b5e0b4ee0a719408fb877ea1e5bae9c39a61308327cc18f20f75a72cc51e64c78655798fc0785cedb13a0f102bb5484aafb2812734341c5f2fc0da4d2300d3fd7f56a4205d60a60f786b52ed941c1b93d8c29e37c7df3920b093a37738989c6bacce99dc393f99ef70760bbd0247803b7429accfcaa13c339a0d4be03ed53e589feb6887c373e5c2b7da9d936b96608315e0c127f9c3c74ff65efde50223a3545aa3013907bfbb634957f92934f711b57a05b54131c9f72966edb1055f59b5279be2baf7364e80628fc0f091701281b76e8168e41f1e52e1e35f7b4a4a5848f27f63844b5d1d6a3ff23aef3e829b4b58ac5b3e7da1dd7bb6b741710a3c48423ab0f1a6072a0df22fa6bbebcf6c93147a567371bf76b2dae441488a6e4acdf2db495517f4afbcce65866c96e962e855497048ba7b8302381dec8f03f7e81caef0e0035d22237150dfbf72421183c61803daf6a7fd4e50b11f6d6e7d8a1a448b7dfc80b177041c0a3654f4bc78e4724a93d8709f9d113afed459582037a3f04a08f6930ba8557f2444ca28d022bba9167814c96618e20148ba9c1f8aba8d5156491694a4afef1b5e2564cd617df2f0369818852bfb8c26dd5319cb428692b19bb4a1fa0fa27ca7caf2b6b6ae7505147d95e138e0ed2a1500f8c15f10d680f2d3d1336ff0b8781ef7f3463559f092f9f8fb91a011b8825163464cc141cad1e2110d38bd5a62008e57d03cec07247a2f6d8d9117fb44c84958f6396b1a9d0adca6630f944af3a3bc7b74ea257d6d0d858d81f7498d2add17f31baf4a028b08d1891b3342e6d45e0460023a0e3ae92dcef3c883e8b273a6f1c80a5739919b330539cee48fe5b26fe258ada7ec106245040725df2c03d9431d0f1aabfb218196493ad0e851ff60166e27af0f69684cedec3afaba77bb3fdd72de5305a476f4228ea696ceb8e9c4788910c026ef0c1fd7a8e42f0cb4cb6b8e293c0eb908459a158e5be266b161653b25154ec9258944cd12ec0fdd4dcad944b8da65000196ed4b436c1d804abfa36010d8b8d25ff27c6ce075e8b1f497e97c3f6dee52431b5c14364e539f93da18783db5ac9e45eb75c1e3978c13edff8b2bf8b8bdbeeef1667d2f56086f4c0e329248ace8b729fd8bb08b9414e478786912f59e5ed36670c8c656770de57b95eb474756e6569f8985275429367672c087b1daba1844ab1876327009a3b92af0dc8199206fc54208fd2e477f9041564e5c6449c79af6315a5a2f38df517af721b3951282968642e5846aeb93ab18a3cd82624e8b143f126051699cdc1bfd179adeb12e519ec647b6faba3b92818c76b638142aa87e2fa37a27646226e0afbe2cd088995f900375812a0d5f223352064f739f39fa6ea6ea5c2d35181be3a2e9f6205968fca58dd023519662bb81e6e662a2a5a8cb75d75d197fcec32a8b7d56a38605da64d2bcb4c10d4c4ace66d8ca8e663e5691cf77e0cb7e275c97398623907b33f5ea6e736c64f67bfbc538415039394893406d47c7007d7d835cc783d531f1880ae8e4942d5702c2bf5209aef634183daa8ea3a897695b68386261f4d1d4c01608aaf7044bd092a59ffd9bbbb56eb826da8f5adae0e012dad4aa8e248c4af119e0bdb2bf739e68dfbdb9d69b0821feca892d32e089ceee55f407c7edfe772c87c251c62279fc8d205d646004b08b41cf7a38a8d757e2e9fff30977107228251b6cd7506a3f05bf2b6b88060db39870ed98b30b8c25f7177447300a85516665e1c7e909d70f374a197012d55b5d28d49238bc024a03c546e03df88a3ad0abdb2bb669f164e47cf028b3f3364049c132af42e91edb024ed79ca72d3517392fca8c53a55bf401259991146c758751fcd4330e5bea700a5ab03ae718458200f4994a204b12cc39446c5df26c0ebc1abead30f5f83b28af896b391012f19c880fac55f2572ce8930d2a3e00c5764ef35dffb8cfc668e6f5b24dc2fca86ce7cae70001d2c24684d76b909d6ee98f079df55ce6b73e9119303c65bf57cb9f5230f46945217083d1690ff5427e2b7e39ad85290641da96723bef2efd29011e8af58d0ddaf0e9feebdf5511317e844bcd5ece8d6ee207cd81c59a35f80abc03fd2e662e826f2e394d71a9610308f248ae53d4c8b46ddb281b3861a1e6f68b10ecf53cda02e4d6824a00fd7f8172be8400f008bf06d4359895df0ce0524e94a3f56d194acb0fd3ed935c2c5b37bedb7f3c66adce0386c24b46502e5ab1acf70f5e7d71563d30b3e8bb935bf112f669ff2ce5a39a421696236fe6b91230887ee96460a1c48895c8b4efe9bdd5b60876eabb2bef4e03e7c1cf0cb4123487d6394c99df6e90f5a23d39", 0x1000}, {&(0x7f0000001400)="2d488734eabd200430934140090e8455e913fa366d64388e7d66cf9cd2be7033fe241160799687483114d4c4181b3ac5772ea5e01f4f0d6e9b32b139dfe142ce94cefbc4bcd3f8aeb3e7694ac4dfcbf22fe6db0da8d71750e86d2b94c641202e7af3b2e1570b1f2c30b8afa10ec31b5ffe550bcfe046257f5b8b0533fda118c581fe4a5690c078360c543b8caed92deafc738ae9cff72916242cdd24a0d89b9f374cdb54a1568ddd06e27e1a5f128b74a1a367c960d1a2cc8e95ec909a5b7e9a48cac381526c8752048ef932feec80da3c2e0a80a3d0d8c1ce51ab07fb07ecd6e1c624bebf322692510672b4", 0xec}, {&(0x7f0000001500)}, {&(0x7f0000001540)="e33e8e24ebf57ba2a843b5d0324ea348f34cc09d96b3a19f508dae4430fc271561cdb6ebb1ba4f50de540d4353f1b2dc7f08f28823e6bf735e0ac58247dc6c0f3602fc02a5339e246b00adac28650377f31b2e12ac0d266af81a20d4949090917668ab87bbf8af86aab0ce9c4a5b909ed06b1446cd73369facbdadf77e", 0x7d}, {&(0x7f00000015c0)="be513388ff89725128337278d211a27d8089098ecc4e869d669ba6389146c3abff69e0864d8511fc3e3a788e2f3e1b7bf7d6b72ec6b6850633aba56673d0974209de51cfbdbb607510b868d1bbec78a995af77b4a56b80fb7114acd3bd1f813e56d36e47a96255e8657c7dfee9ff5cafed8f8194d997c7a386449dda14cc292f5ac8b42c4c705d61d95f4700e399f81858637af5d1baf80265f48906ff8cff504002aa3e0fecf1d253394841a0210e1d7e61fa9b8e4bfc65e701c4f3fc66213a5a696d522ae76e553c13faae3f1d927486", 0xd1}], 0xa, 0x0, 0x0, 0x40a}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:10:54 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000000)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:10:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140000000100000007ffff0000000000008000dd2a473190"], 0x18}, 0x0) 16:10:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6125, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000001340)=[{r0, 0x10c}, {r0, 0x8}, {r0, 0x2}, {r0, 0x8}], 0x4, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001440)) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000140)=""/71, 0x47}], 0x3, &(0x7f0000001240)=""/67, 0x43}, 0x0) 16:10:54 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="7ee4b98b5421a8beb21175dc926ccaee7b6d32512e09933f595a972c2836b587d811556b408b92623531c5109addad033785d03b18660344f0fb423189c9e729848a259ac8fedfe474409fd36086b0de2a84a3f1d078595a697e99e24b5d301ae1df7cc1ea9d9ff212c78829434220aee2cd1f1b4d33322910a26f3b54867812d3d6e0f6e73830002a811c4162ac43587033986b510376d67a3c74b0b87d5d6066340932939b44cfcbed94318b42500a8d12c6cb61272004f39f14cd2089ce282d4d7dfa64a4d2c06e610be4ee9e730d3f297b704caa0c27c8325a266c74e194c20db3071eee36416174ea3f28a25697ab6e185ba87f8242b817d1e056776c6db55940fe56533d79dee7ca53813ec374e6bd193984e2d690a3526f4cfa1a87c7dbe3bc2113a11f934f573befdb483bb52c50b6237575fc5ea25fca4587e01e40d16eb2068fd42316da031cd5f53f691e396c5c8a3586f3117d1bc0bdd0748eb337c28fe35cd4c1e2404e8e8d25cbb4777eaf2cc4bb289aaaa5e547414d04aa89f50d8dbb2f37335b8a3cff5c7a94cd6d1db33cbcf444e4b978c84db160d075d33c1c6654a96acdd4b23674c25c79095e8c400d1809b5ffce97b24ae786b7ac0f2599eb930319e268f187f90da2492369f0cdfd2cb6f027990e6a38901c369a06866e4cdca63cdc4615f7f85e4cb5f02898c0c1d643c3fc6e5adfe804d891273ec039f7c896805ca24b063d9c382bf76163016bb39cd6ef2682256b988ace5882f142efa52f609e6a099ee9ba167e423375dd3cbe2194d912649cc3dcdc814f5a2bbfd43a4b2da09ab30a31b12e739229e6738b75eddab4913b5933baa2b887e802f3f8b0acdd45a522f3f852299a620a216913beedef141b3dd77ab7c4db538d88d31b6c4f4d8bcfdc6af6e11ffa07e20fc549a622337c2456cd6d882561be52f8424e05bad32958fa189cae3811af9f58df0d36cd02c536524c19c01f8d94ea3d0902f7b6a8a811961fdc8e2aa6668edc44b438c63543f30a61c24e931a5bf640d0c4e564e6f1521a2aab9a3c5f8e0a391fd99ddf1c13578389a8b0dcaa16565ca2f355718792c75bef107446289cb551870458efb685504260d35d25065324afe1fbd0586e965e888d095a37fddb97ab6db33c503c87669c63c4562ff812044129e55aad57d53a864fdbec7e3218fac8431b7cbace7059b284ea87299ae048832672e2c82a53927805adb5f9662c6ea51c2c7c93826ee8f7923ff26cb1613deddd8a275f0d83647378c75600ff907fdd3ef791e14cab2d2fa6af7ec23d3ad950c1ccd87a4549562773a263c78f7ff8be55cc838bade4a673bad56c22c6c4e761e7c36a0b8ee50584e1da3e8bd304129a6acdbd2050534df7de602992d52f5b9c6a00e370fa90cd2f0abd3ce3618878aa7d8db82948a06a1b67dc0c6bb233cb26a0738208acf1c68df74b052ae608a2976abafc0a71562a7aa6d7972bf237c14e3c1a0872d21e76d73c6d76a7486f44f2ac0db1c08007a4c8c01d2590d1036205f8495a792c839c5e94c2110c1f20abc402ff281da9c5301a6e53b37ea671d834c00cb2fd1671bc5fef2023b320fc444aeeda0eb9b851d5b7e49e388352e81eb195c25cdc32ec7886e14d5670aee4d71b299cacbb391fe8003655a3d74f5abb3eb17942be82e65e386057def15466214cdc37b9b32fd784b05b2e441b4f7782ebb7067861d153079a6b0cfe0684d0e65075a5b15a20a923dcff999e19de608ce6b6d61d0aab202fb8edc07f249ab83f20e5102216ec1ee79a9d92e39ea1b381bbf882478c52a19a82b715141d1a518cab34d74085cde34412a7b86a92bed146ab996270a5b282ec495634013d918014060275e13db6c529d89a8a0190033eb014b6917198b2d322cf735a5a851fdc3d82df9528778c84062606459fbb22767d4db85871afb070211f2be29adb1a5bc2603919fc688266b31d334d46290645ab2545be337c5016d963c03fd5355fe9948b65d11299649889db4b387c4e83b32501008349049174a537db23d4d6f04a22ff5a2e33102fdc99e323e88179d19de948bfbf00e407c1508a5e1027aa48be1d9e18339afbd0b94b99d95e79af68c1bec4db9d05bede841d9ca456999eaa5d3dcbdd47b869b6d94fd5686b82bd5f730800ecbe8b686042465a3d005a721e9972d6877c0ef571f91555582338dbe202b3746e9fe3cf6bd26726ede5433e97d16bb0795682c1f8007acbaa80c7d76dec1c7f07e6e5dbcd83f53395d76e63197ce82da26fbaba391cee89ab80c50cb8eb03def5629dd5685211fe710c7085c3c40de808b463e205daeac8f7c20e8c13dca9fe7a418bce87f93def8aa9f48e994a375832f77fb384f5df9981e6cfa739c1ef8cd4bf4a3f1c00f71e9d5c449c6f2f78280128a1f2cac18e148b8fa17a47c97fe30b0c2b4982ec3c8803469ba17516e7d822ce78b836dd79352896947993666fb2607510cce848402ce630cf28943fdce76088583fdec68453f1472de9f8659cef4420063b501411af2d465cd72480c0e538a671ba3fe5f3a288821caaeaa18529dd00dedf4878938162572abcabc853291920f903798faf67bf8cff229e24b7228796612ee127b8678b2aa4628fac0d028f2afdd1fab41e93c678750f169a37e1afe9fb0d5cd39fa69fc09de05e449637b636e86ab8ac65b8b6dc9e2e560970a74a79591665f22441fcf8009f0d28e3ab735c7e4294b0d1d87a8c3af8cd495feee9a4903187a6c453f4db6bef837743cf21fd36d6c32327fe633c186712ed7d308172d85263ebe1b9f6256bbcd60929b8fc0775aeb035096fd6496fa2e6213b2d97564ac8cf0f403a74fdccf36327f1d483730f746571248b65637e52dbba40dd6baa8ceab383fe6077c61d1e331b64f71d78313617e9f73498aec02e740ec880a4388b787c906f51b3b02c6468073f9e5d77fcae9893126ddfdc07927e6a8c2fc61fded888962b53bd582aaa7fdcf095693f00170730fd20d30de703d698adf9c01b925d14410f5b9421eb94a98971bf5dbdde6c077229f7cad89b7fe311b805d79906543d20d2529efa1a3600c2bae9fdcc3b5116dfbdcfc1c4cf6d8c2aa7ea9258384cc58ae466afe9ef5374b676015da45fc94e753070d3b9e824da86563931bfd39f29d521980ad3c2dc2c20d586e4e455dd2d4eb3d87c05b27f987f07a4f988d6fca7ee259418cbd808ed1e7a6e241709cfbdaea8c12044a505b553b4c694ceb22c755c8fc2e8aaffee8254e342050d9c56ab429889ef184064e7b2fe700449c1b3225372fb7a335036445ce6eb4e1df1c155f5c597e7482ac0cad8baa0146d44e4f7d9c0f99dae049cd25b52edb71f5fbc9e0cea1c9beb41230f1ccc34b5707a502b19e02b6630e50b84967de6a032d5d24307e497ddb0cbd6352fb24ebf3b9c26e59af38c4ff4944748363bd225d09d7fe3ec8892de9e1cb85ab8e541805ffb1c79ce4748f966265f1a992c37148f293200e41dabdf25f906eeab9726eb59b2bb9dee1cd030709a476971be0c70192a8c4c8e8ed874a80218e69cc71fff3efabbd0528fb0d17ca4bfa77c2b7b0077ca6aad79c6a02052c3a6514d0c6412b549917582019c9d8c33287df822d6c4cba4764f9c5bf3ff011112dbff8464b4dd6000428cfc8faf5ad5166e106bfb787af772e82cc34845ead6375780897e4199e5c0d096303995b33b8ee8bcad3d1323e1a9561b65265d1c01e0561338be97440912409d6c61e2b809753e7413e9ace6a6913a234e79da265e5a194c16221e2baa5162b25897480a1433de75ce10c5bbea35baf808d368568612b1d56501f204a925150e4045eb09489c954a4d4e808076024d77ee1a56e069fcf7c893ec52a7ed3e740f3fb1cccbb9a28f5f6af4e3cac6b92ec6e6e6a8ccf07d59227695a5766d67ad1fe12cd28edf02dba086c5ec3a90109b8e215174a1ea31ea4f67bdd338c390f591df758910a6375cc84f6a09727e9707a5f2d45686b10eafd3325495976ace4b713465c7c1dd3e33b18569490abb8d4ef665789461d96d9675b464834e769f600ec0db141df2c355d2eeae954b68a36f7958507d3ab9f0e29c83410bc64f5706e6dd4ed05d0b84343a553ecb349bb455d9265c7a231df0283de518336e9ac9e5ac1fc8ad2a5ca3b60038653f0fed0047274a40df73cbdf0b9815e27d09a0e10f7af2a6826df2586e03c21d2151c04832002adb302c2c58b9617f03bffbd1a21c2ea2554a3ceced9374ae331e2879304558a71d6197a1efd242ad2a3080f1ab54215335da3c1338b494f59b6643f5515435b1c0cbef4739bbc0e10624e7570adfe2d61ab79a0004ca16867b4dfd6bc474123cbf9b821694e3f3ee3ac4bb2e1b8623752345f1cd1a7f6ddfa26ebf24b75cda49a90ecadac4dbfad185a743c58be0dea636f4392181eac1f1b5dc4eb9241827aee12ed7c4441062360163dfdddd257016f5ddb16336e90472470db03d9ef361d9dc4fe26fe783b99e0a1b2c34de415168d6b74f3a8b0193395d922be082f5a8f564b28362b423407e7afe25d0bd977760e0f41b01b39cb8d629055fb3f6fc74a04fc2844e496ba6c25a612a6401e59f610d943aa26bcdcd4b2cea658d0bc56aa77d7ca996053aaa96cd5fc97adbe39ef0f02876cb7f64a15273e61ab6aba45cf5bb8c614fc50d1996e79f0f690b5f947a9cc9148cdc84080f62879aeaa581cdfc2dfb2197f7cd5d03d9233a3bdfd4b4c4098a5425a6f44ee8d2048a745ce26c091eef356f273cf5028518dc26d1d63e061c37edcdb66461bfbdc037546019012f1bd7de6a0cd1517fc4eea0deaeb6f89c37f2d40f200d60cd3f73e277e48317456d7c8ebf120a1b5907df787e881028c6a19e2d20a3980922e814d7ba83d4a6c9fc3791bdd101b6f8bdab09ca4190b5840982a546b88712ef14c666c84037efc8de1bae0be3501ffae2f055b6b9dcdac271adce088383c1e48d8ffddfb9da0cfbdc31b12acba9b2e57e9b842f72b8e43354a8d94d4d05730fd6dc4ccac1032ddecf63f356d6187a83d07d87fbc526960277287ebabdc9d036b73960579b0c8a70abc9f66c453d030bce5d593c06d32423476ae70f2a6b7b9122019c6b81377cd126a02c44f7e9a2781853f636c87e35a2e35a036d23bb319169c80e2d7b0788fed20c7f2688764668e4a417413343f01ce7b6d7e3342257cdccc2596552c1f3b837b90969f213fb9a92fba1fdfd07f93b8b5e4aa83e7fe9bec7c7032fdb625ad1d46b78f1fb9d698ec92bda639a617bdcbd365912a792f26bd50b642de3683f97b2e146e9571abd1353f3a344edb14de5a68f7ee5f5e8c26707932df4a91bb6b612531db58b3c22cb00bac4db210b43e2b22b6c3c2c5fe20f77a97c07241bae49e6d80a8e718e84ed0dfbad0a6239630ed3eb65a7f38fefa4892f307df739c7e6c5fc76c825648b2a98e29e623c3a6e9804e56c623912882ff634eb6402717ba1a0f101ed49d40249f0ec7c784e1f276cfa9d6baca8993c165f3209a1db2574f12e45aac87a3d51193078311a8c0f8125c8e6985baa9086a8ef7f8ebdc301401e18084dceb0922631f006fe38390685fc428cdeaf5d40fbce9f1c6ffee06910172ac0ce71e534826fd7a3eed5061a697609c1382e565d5d274e01803b7c9c9196b49ca065e3f811b75975ea13e4dc05768987f066f7b7e8fd87356a87c704f6ba61344e91ef1141ca467f12b604d2e258543f74c04e955e0adfd77447afc7d4401a43e93d3ee257a0", 0x1000}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) 16:10:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x6, 0xf1de97b6e1da0b38) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xbda, 0x499}, 0x10) r1 = semget(0x0, 0x3, 0x404) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/130) 16:10:55 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x201) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r1, 0x0) socket(0x26, 0x5, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:10:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x90) socketpair$unix(0x1, 0x400000000000, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a9d380b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222f1306a9d86dc9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002285ac9741da1894e6fce066825000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000819a56eae9fa6f3f9b438a974e95d337c30d8104c2ecb99e5d21d6a7470a5cea1c34756ce26c8fb2f5cbeda185e8036269bd50ea4d612f03f8516d8c9009118e22e2d6cbdcfd6ac86295e30a2dbfec2dd20f"], &(0x7f00000001c0)=0x1002) r3 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) write(r1, &(0x7f0000000040)='h', 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x100000000000004f, 0x0}, 0x40) 16:10:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x881, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:10:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x3fb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x1, &(0x7f0000000200)=[r1]) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x62) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) r2 = shmget(0x0, 0x3000, 0x2400000000000080, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:10:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b21802ac809b427d5f18fa49f7a88506245336eebc0a646ceb3b56541e86c861c511692c1ecccbee48a17caa35b05d1747f3eee4bd042edef2e2846b076ec8e1c45aae39108a83612ec8f21d16dff828e282775891ba359f411cd3f6f1126c701c2659ffd81ac07092b86818bca16c796bfea49177b2051b4c8bb763e65b33f", 0x200}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4012, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) flock(r0, 0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 16:10:55 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4, 0x1f, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r1, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() r4 = semget(0x3, 0x2, 0x400) semop(r4, &(0x7f00000003c0)=[{0x1, 0x0, 0x800}, {0x1, 0xffffffff, 0x1000}], 0x2) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x7ef}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000008, 0x5, 0x85e}, {{r2}, 0xfffffffffffffff8, 0x6a, 0x80000004, 0x8001, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x600fffff, 0x1000, 0x6d4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8e}, {{r0}, 0xfffffffffffffffc, 0x32, 0x1f, 0x200, 0x2}], 0x6, &(0x7f00000000c0)={0x10000}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)="d2e827c202366a0165e0017d1151c8e567c8b2b3a7dc55b52dcf4766a47f1bf36bf80f9ecacefc3e33d08aec350bd6b9f6108039e2a46bdce05f9e439e0ed9116abfdd17c4f5b0649b8225acacdd2aa7ebedb7088adac3021caa426d205833e5056fd5ecf515587d909491e0", 0x6c}], 0x1) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) r5 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socket(0x20, 0x4000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x1, r6, r7, r9, r10, 0x1c4, 0x12e}, 0x20200, 0x1, 0x3}) 16:10:55 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x3, 0x3f, 0x3, 0x0, 0x3, 0x5, 0x347, 0x2, 0x1, 0x3, 0x1}) mknod(&(0x7f0000000300)='./bus\x00', 0x2000000006010, 0x1) sendto(r0, &(0x7f0000000340)="cc47c7ca717ae08111673be8026fa64805f7a1dc7ec88b2faf036c4c44ee1a932b2858ce4b7771f4bc2c39f63b5f24fa30ca61072ec9c84a0942366996f891812df0513a571f5800b22455320ec795ad1049cb77b4f903fc235a43522273857952044101b49dfa81b168b5f29190a378ccb27437c02bac0577ba93d1a4acd985f495ff", 0x83, 0x6, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0xffffffffffffff6e}, 0xc) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/156, 0x9c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x300, 0x124) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='.\x00') 16:10:55 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x400000) 16:10:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) 16:10:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66ee4958ff00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x6) 16:10:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eeff12e10000008000", 0x9) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:10:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x5700) r0 = socket$inet(0x2, 0x1, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/233, 0xe9) 16:10:56 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="6697c1886a7a21b454d97d8cfa5b855c8522afbef705c8eb80ec8ac00c14362fa2ad4830563edf783a24922c78e729a90dec4fcba6acddd23fb7d9e01e31169b51ebed803d9e8ff2c03c4bdf9d8ce1a9fe74fa00a085dc21e7398489f3a3", 0x5e}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x200000005}) fcntl$setflags(r0, 0x2, 0x1) fsync(r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x5) 16:10:56 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x87) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xa16, 0x0, './file0\x00', 0x2bea, 0x5, 0x35, 0x1000}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r2, &(0x7f0000000200)=""/243, 0xf3) 16:10:56 executing program 1: r0 = socket(0x6, 0x2, 0x7fffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000700)="9f8218095a463f77b8f2f74932221387725483313c16f994ca4a83ba6d946696c635c7bc08d04102254bb2dc15b082d69e746480800786ab748bc05ef44c0726f4bbdc4af51d435bc8deba79548935d4c09627d74687275969d65342f4cf4fff7ff4cfd9e98a0d498305b088792a4e9d02fc3fb23368e42482841531f1a210a022b28e6ceaacdbdf0dcdee7720ac5d9eec2659071e5e72ec12259928927e595f7a6ed9d78f28591f41f3e47b2e9f2707bb15c5ac507c3b07d25cfd85e122a3b9bb3eb1dd6fcdb8c6e2bf263590bc19f4eb6e7eef5fd48aba7f0281f8127a72fbf3e6ef6b3a9c577ab53cca3f27714ed807cbd31b725b090bfdae7b4c6f2bf45aed5747b74eb2c831c0978422d95a2b142ba0795f49c68f9017117ce23025156570b09fa4a61e42c0ddaa93d0b9eb5a4ab3e6b24d67d0307134a4c4ffe32754c46607824ade12e8dc561a7e04d8515c0e27ad52da0d4602e9b92f1c4a8c20974b2667e9d822df28d36796e82b4252253ecd6207b65b4f09683a82e8994140ba57a659a0e582e3ff701bda969eae7a958566b00fdc847d5a92e25f7daf27ec6ab7d59c9a08a0803d6566c14e7f0bdaa2ba6e6666e216f8de97fa7d3a2f50e5dcfc4017d41ebbe3899dec33032d4d65e9324af7bbe9328081f715d7e163b0d3ae61872fb6dabfdd85dd2b93c9df17fd89a84b0343991b89a24d0514e3860eb67f14d28a1cd9fad0a03b741a0c4743454efdf722c8a2b16ea98f5bdc427eb1c15811a10791d821170b85804282e7d31f2c38e3cc667aba044a2ad53aec3969fddc756a1b8a8542dbc9aefaa0cb788dfa1e7b5c1b9d00d6776f5a217179b1374d48fc903fb6ad204dbebbdbb1784e6c9fa80a9faa9825ee1c74f31deb5155c0a9e9ec74951e0f879c522eb3ed5ffe49c41659cb0ad921ec098e73fcdb388bebb5a1894143fb05fac7d922719dd8d1395dc02b4efd74e190c8d9a73cb904424e5bd921ae3d40506d2342619daa05b35a9e83def87fc908879f080b210264f5d05d060ce5d964a6960e5f8ec4044e010f0e729b88e037d53832ca9803c4bb5b5d715c031624dbd2c275a8e440e990112536bd3b2998376d5535d8739872a0ee69e7fe0a3ba800376f6a358c4e8112d23acbb6447f20f7f0adacd28b87023b9462451b1f1fd338a016117fff669f7a14aab8d6e4403d37fce04be7c75c75ec3ba381540cd2a4d3ecb39fa930f2a593520c6361749c099fff74afddd5cc5893a874820418ba3e4f3f4430dd529eb0bb0b411bf39cd226e286e0b70e86d277ec42269d897c604e54b834d5e5e48e7ae010dd47c4c936941d094cfcb193518de764f2d1a9e79337d597c1b89b413d24e54795749aa683b5f49b9f768b7de4864447f415f6293899654ceb860f24e6b8a1137065e36dbcf4b6e824f0a142ed42b376ee7ac5483822e9d855769730595143c636ff2bca697d07f2caa00ca3617a19e0f70232fe52feb7f251dfd2c5a69ca0ed5353194901f79233b8f0624a6330e5c3a5e92d3d7336fab6ce328afd1e51e15291ebee6623636d5429b95e8513492589cb2acca96f5d1731cd81875ce169bd3080f27e4b2f9a46855a5c2e040d352444136474037c2de1c0177f345e184f3f66c8a0bbe8e520b80a448f5bb28d8bea25081d905db85dac2461aa6609279eef7a3c4418e698fd4f2b2fa32f0655072c185d26435408ec413d560ab88d44c9dc54049bdb48922b5dc4b335acb82c8f7aa6f07e600e3ca2c57c38f1a43f6a43848d0b0a6ec23412ba525579fa0c001e448cc912ef24b0b8f9b0b0fd1212dfc513edd4afa51445ac0479a02f1dd4ea5e9492220f20da08a9ce74160c02aa4e672e747f7ae02b7e1c063e9259ebf4c70b92704b5a5ffe22659e2841187f274fb132f5d11785b51eab0b32e998cb8dc2d9ad3fc3edef048bfe352fc9d29d9f6fa35b4bbf8965f541a7cb6d67a5f420ce825727177ffdbaf42fd2b6ef8fe87d861f075f0fcaa8f423731e8e6de90bbb6053e3a2ace3bfdbbb1dc1cf1bc38ec151079f95dddf02d19bf05a8c6f4972c37f14d993fb9051eb8a6be902cad8d322ace85a387bbf9ae05da8ecb6ec34e084e5d77150d608b49687e26ba2f590884a69e89abbc1e31b33351e28a634477877b65686aa2b9487ce1088caee273a5e8986e12f21d38ddb25b9cec146ad6290649fc62a06be7d97384c1a44c5323b705bf9d0a62906bcb6a48ffd456deaa28ae73092ae228975a418c4e368f2c5a27ed1ad681e03d62ec71cf3d94ec218e35a6c690228206f975fbdd8088361a881c924de05a0e33feeb8598292f100cfd675ff198884524df287b8f3f8991c4c396a9abc6e6fab7a30c9ffb286638ba652da4cad6be2ad483c081c2a1d2aecc1f7e7290c41a5758e9a4ae23e2871eb897a48a20a77916ac0aa88722fb222270df6a5542c3d445a867adc8085d1f0445ff8dde057d02d6e9defc3160d3f6803352192f8d3253e3af192f199b63fecaf31504315d5530da3d95241d490e1428a519a50a015a5d0c2ef437a1fcb5fb4fa925741b391b3f98d4717e1e312fb0c185165efd42e7b1a2ea199c52a64a9def7fbdff49dea747696a866cbf246557a7d5f8fe1f42bb51fba2df738d82b7e36be6cc0ae7ef0f1f5e715c55378d4ed89ffc02bf539327cf0fcd015aba46adc812490c555b3837297c2f260c8c1035006080dd280c36648fd03cd2e1d05d4fa372c76372e32a54fdfba05da2fec6550afa5a3257929fee061b4c4cdf227c7365013858c84a903ba8168637d9fd5e173573abd2619b84665c351f3259fc919fa1f89cc021673d684645cda8335d1b05787e0d4487664005f303d3845e3e6892bced6ed40dcf34cb7c8ea1db16dacb7780f0873c011951d75e8eb82dc23dcc4eb6eb1d3c35dd0b4ee39cc53402f058ab5627ed3667aee9cebec744de2f73f8bfeb1f84c31ead5ac9fccf137552f4c0cd04cd48883295d86852f377ac49900106ffcaec4d806974bb15f4a4fb4c64861f56d5ef9ca49355f2012c974f0ea0c4695333761509095005d83ae79674df7bfaea2b45f01204e83299c9d7fa80458bf48bef1aa97b9b155156a86787247e2e93decfccef408db9ac453b5e9cdf622c5b312c888fe92e22c2601d04b248bca2f4b97f8944eb163aea49dc0571bd72167d374271033253341cab811437bde93c1b3176bc3379dd3e2452fdf8da382e75813e22e32ae9424d0e30c787a41620e04b4188fcdd46ae935f12c56846794abd528639882bc621c0cafe0a8950a4e538fe6127ca878178a0df949bf4730c0b4d77bf9c177b046d1bfca59896411f9057ff402e719df2abefaeadabe8429efe68cf97f7d24cb99ffb194280989bb982ae252f94d4814781b3d1c744f8ec9d392a815f0ffb63a7edae858ad5ae056d4fd0752ad849d5025be111b8b24473f91b2a19ea59e93549f0bc2fac044044a9b4bae39c51e808c8be46775d0977eb14a72611ffb58bd7c72f9cc90ab687a3c45ca104fb2d2f47e38c45f1c23d1e5f6c9f5a7b06f27bee90235d546668f2020ddda726edb81f991f78c7b3ece86406180b38ef9df8da3f1694223c10034b9bc90e73707b88654abd892043197d1466c682a4455c79e1c527d6da3b65a90d4233d761f2d6321be9c74a981d000d4ce35d4674dae6fdf7ebfeced0e715523437d01700c5e5bcd09ed154730ef0792ce48f782314dcbef27f6d27675c3d4f76ff1d5a65e9c02f23d3660b675997fabe5ad985d155004cc10a6e42d0a76e8c78fbdcf5e470a93c36530291ac6d4cdfb3cd89660fbb84bfab68725d25ede0cc37a778c9e82ed722e21bdb22590f2313a089d4babbaaae789f78723d795c6c01f4c45f9ac68cf7ef42306b1d219df591f5965488c5f4387132384133821e2cb9d3933ee88a34a65cf29df38865f71e4e63825799c22315f8619b3434da2e6c547f887446af07af5ad81accc04077676e902afdf559b4ad04185e68e04b90502e2f5d2379775db4e5bedceb52c114176b2acab45a54994557455e4cfb5743ae1444facc9961a651a33171b93ce333e51e3c7c5645a84ef8d8d7c9e11e52a3d6881d33156fc374add99c492e00768a219595f049dabcfc23485aea0526d65564215b63300274328cdad452830f227533530f85072a6d941cc0a74ac02e8e4205d310c36dd1555fd9f65d9e14620bc389c90ec6a5d1998026b97f9bbbd63b9b9fcbbf6a1c82dfeb3f7309e70a361f309164ee920d7a2c158ce342fa1e19a2bc63a3a762d6250df0dc8246449422553ad0712ddcae68f2649e8f923c8eafb801fb6e830d37127d5e850e012a597aac2727e44f843faa58aebd3b229f4a59994b2dff0254779efa54e1dc4bfbdabee21dcd6e8d9bfc7df48e4030c45f0038b7378d097d28985b81325164e054c714af342c121a6d060578ff9f2bd24805eb78f33720a9f57ad9c613d75e13954301616c10eaeee3b5b9b51fee8faeb420084bdc333ed7c9c7abdd833e4f3212249d43d662a114b8a9b4ed6b3084b6d31153f637d7779aefac17e05350fd5f88af433d7ecb22c7a04b90e6320edc75cab58bce391300c82c211bcb59af4a8cd597133fd3965e1698efede7e038008d6839daed7dcd1a50cb87f1fad551c346458bba86ef8c276120c8d5d092a077eac8a1ba0036071828a6969697c997709b6d5ee7beeb259bf867c7e2bd1bd724768367c2d718391ca89f1f0627408e0f6b9dbc6be78eed238566ed4d9332c614048d3f6cdd0ec7a0f1cc7476b29adb42cec7e7662fc585f08bd4c26a8e973ab2f0249991330b989baa9ea3a50d284a77369f185652d051c75ba7fad49e7327efbc7c859ea1b19a4048026d3d0779f5ad5c8a16f12c53475df98c142c4512da73ad8f0d8be0e1faa7abe1520b6b3f1e61f6701ff497db5603e3e1254466d92c38b730a6f1e703f6e865dd001f05940b9b15a3cb3c05ffdea8f10206de07fea1fa3491fc7d7893f4f1b1569b642064bb0c5310775c5020d0ccaf67e5f5960796091e16740a0c8cc2aceadf022e25ba990e060f2abd7d89ff15dece783016be73071c57438a734ea6d50604faa7ddfc9ed10b70b976f3687d17aea6194b2bb433c0f979b75f185b2284865b8bfb3e6fb51c6898af84a7ad8ff57da02566eb511a7d8f5d67af681b34090db2e73fb903954bdd499f45c85affd81fda48fc43ca537d0670f8a1a170cf642bc346f529704f63eb972b67bc7f2017dc348051bb57aac9fc5cb2ce28a96cc48681d7955e9687cad87493bcc00cf40504a1e6cafb0a5ae0ba0c6b88f7cf0bf0095ecafb683e374fde0a42086e07fee5dc2b96c52ee413ba5f35ac1718492ea662c8bdd461363dd41c693f3043eb3509aa6b1b88cf50e971ef74746d9437986bac4b8fd658e6f4f591bd59a188d7bf9a4d366ff85034871ec8cb8af8f6909ab741ffda4399c6090fecb36a735e199ccd7de5f2d298060d2c39455ba6f4b082dde336a804107d877a1675343e3ea47293b55f316c8deed7afe50a52bfbabeb5a89c1446bd3082d1b5dade35268a9db72c70c5a5a45b80280bcf450c665df17798673ee0703cd", 0xf81}], 0x1) 16:10:56 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = geteuid() setreuid(0x0, 0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001100)={0x0, './file1\x00', './file0\x00'}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x590, 0x2) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) read(r3, &(0x7f00000000c0)=""/4096, 0x1000) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r1, r5}, 0xc) 16:10:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x61, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff5e) 16:10:56 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xf, 0x2, 0x692, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x10, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0x554e000000000000}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x100000001, 0x9}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20000041, 0x8, 0x100}, {{r0}, 0xfffffffffffffff8, 0x81, 0x0, 0x2, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20, 0x8, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x43, 0x6, 0x2}], 0x6, &(0x7f0000000140)={0x6aa, 0x6}) close(r0) 16:10:56 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x8000, 0x761, 0x9, "79b172aa1b5869f81718a2a93ca8ae14d45e36e3", 0x7, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:10:56 executing program 1: semget(0x2, 0x3, 0x2) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x0, 0xe1}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2008, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) setitimer(0x3, &(0x7f0000000000)={{0x6, 0x2}, {0x100000001, 0xff}}, &(0x7f0000000080)) read(r1, &(0x7f00000000c0), 0x0) flock(r0, 0x8) fcntl$getflags(r0, 0x1000004) 16:10:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) getdents(r1, &(0x7f00000001c0)=""/69, 0x45) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/17, 0x11) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000008e91df4b61002e20f9f9fe0000000000000000200000000000000000000000"], &(0x7f0000000080)=0x27) 16:10:56 executing program 1: getppid() getpgid(0xffffffffffffffff) 16:10:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000005ffe, 0x200000000000009) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget(0x2, 0x1000, 0x21, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() socket(0x6, 0x7, 0x3) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x100, 0x3}, 0x3, 0x4, r5, r6, 0x3ff, 0x76a, 0x59}) 16:10:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x28, 0x100) r2 = dup(0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0xc8, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) r6 = socket$inet6(0x18, 0x5, 0x7) r7 = socket$unix(0x1, 0x2, 0x0) r8 = open$dir(&(0x7f0000000280)='.\x00', 0x200, 0x24) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x1, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0xffffffffffffff01}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x8}, {{r4}, 0x0, 0x4, 0xae, 0x8001, 0x9}, {{r5}, 0xfffffffffffffff9, 0x0, 0xc, 0x9}], 0x800, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0x48, 0x2, 0x1, 0x3}, {{r7}, 0xfffffffffffffffb, 0xfd, 0x2, 0x9, 0x4}, {{r8}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x6, 0x100000000}], 0x8000, &(0x7f0000000340)={0x2, 0xd357}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r9, 0x3) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:10:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x130) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) 16:10:57 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001440)="c96eebbbbae387a9550209e154464bb3efc64de7756960610bb0c3eb9adf98236e162c9425a2869f3b4a8d6446f2b50463dcbd8430b8aadcda34ac3dd6bada14a114a34d12e57263598a9022f1483bd88d784904406050285138e8112478f2e0ff05b16463ae1738460e9eeba3281dc88e8f2b4007a51a3c2f0e9ebde176cd47056a046f9b0c2175bd75c8d12de7724c8df6abad11c3ae90a0efdf92e34f7357db3455403a7ab7e7ad4bc64d2c", 0xad}, {&(0x7f0000001500)="54078337bde9348cd317e7c040593470384f6fb07be961a6b98521a6e4c46bd2a79f5ca0942190b7d9f649bc21570fa904cc8a257af5460fb9c23d01104794f1d778f5566a3b5b1ab6a70a0e2d0c89bd80a6db95d40f012135e685e25805ef5556fe70a2690cda4796d53a3bb4810442968777c4af0b2738bcb55aadc345f251d160ca0a0c522cc9bd44688f080b276c1b37dbbeaa723d0bd12d59e274661ac58684c5356217c787bd36fccc1a394d84439bd6e18ded728e34297fa0", 0xbc}, {&(0x7f00000015c0)="32d65defda3e04a599bde4cb9cd66442ab3c9f36725762350119a919d52667dbd124191b81890fd6e0d84dc5fafea028cc6d3f9c97b9ea6925cfd1a0e3ac405d1a0dc866e7de5424d3473cfded47e0ae869744514d67925ec819663f18e2f2c99ba7b0eeb97d4bff134ba8b2e0ca0a0fa060936a7cb7a9515470e8fa89de", 0x7e}, {&(0x7f0000001640)="b042ca60f0d8da555de33487cf647ca180b46720b64fa357e6e02944748adf7b59b172e674a2e98f077a178536b858e981521f9a0903c4567c0c900b8d769186dbe968b1d90ce45d491295cbe5f42eb44dbf14e1aae62d174b477e8e1a9f25e632c0342d81cafcf20787f794a50714e333723f8019eac11d8ac618501365ed3d4a90824b4aed4e7d3ff7141980e3e6ec4802f2147dc5a4e0e34b48118f8b68a688f923672a023f1036c6e6ef90017b7de5c8672d67fb72306a686fb7433a79b645b744ddf80912bb5eb7e2c45c9f205d20bf2cc996f68d6be1e527a01664a83c16c28459f282cf8ed6b723218fb039cf06ab1f8ac69fc0bd89137adfc83c579c970b407c406639f1434f7bded952c8c0b5058305dba7bf87a0233060d6b720d0a903ec2509eadc766ecea06a9da9fa17cac862edcfd549a3142820fb4aa28a0088def3b4bc99bb9e4dc5c8b1629d209652650ee2a61f1b9e208614a5127ae6052c42167f1d0600e3be5655ac9aa35ca68c0d56093d83ec32d98d694f99955d6ae1a314a88cf33257f3c401ccd217a884c4c255315771260b339aa5d85f7235b74d130dfe67a98e61254bdb511cb6f884dd63b8ced9680e113d90a85b56abc60201abfeca452e832f6766348af091bebc521b98d1cb6a9847e5de582e87dad1f7bb0f996bce3b8f4b50ac82fe055910e4dc4c35dcbc2784e937f08d4a886a815de9212da8999d7f980a4e0d7880f008c4dc33a3f966aa8c08c3e333281e366cd6881bec6259007a07c39d117840843eb814fb5054b868b3f5dcaee7835c6744a2c8b982e039cfe9944cc608ea065942ea93f35aaa5d0ded2b86474fa722471dd0d91dc6febb80747881540ee30a8f1c66ba9462cccfc05de7c3e89bca377a1fb558fff3cbac2712f4acf012a007f17edebd013e1dab5149ae6383cf8f42649e836d2d732e3e3ccf6f1ec8658bcc8d26827762f5b7e494c0daa9a3daf6f0429d2a4412913999d55b159835244e626a8ef975402b17b5064c0df67fb648efddce094dd466e3bf1ae8d73ef9f8d8126dc719faad231630721c739799be118a6eff98de00b460dffc38bbaf1edf1e4b04e86726504f94a40bcde900790550b3f9a74e7b21119b037965eac0a6a790c73f938c95b4e58258e76c5cedeb3e27dce9c0547b995442d687f789ac00d0763495374a4de843487ff98c72a7c6a6d0275df6daf6d46f9b1197ff307b022628f9eb07d3d55c22a2a67b08159cb1b5e49b2b5fc569a6b96cb7ab37ccb5645239733292e97ebaedc3a1f5ca271cccec5c4292f206bdb0b6fab767f096742c34322c62faf0e97b101a4d59daeff6326e7806b29253c58de212bee5777f30fe4f759a4ce92a379b1bcfbd860834a20284bde3c0d5709d8ae9b80ae75e3fd1f84b885f976193cba206be55e5251b72e4d2574b4725152c07ac8ac0bfd341bf73eadac782f2dcfc97ce8dc8ed0d754b587936c91106e913241b94c3273b344f3503f5e272b6f96914f2dc059cc04ac818d52e6a98364e9c2e1fb3bee832bd096fe94381edce9ca1b076116a5a702e7a3a4a58e0b6f3206c7b90dce6fe9296c1b53f27c13022d30d99ced6459da0c313ae2a455f66c28feec2be7ba22182cbb2ad2af668dae374c0b9fa71d56aa0147b9ce7afa1b8d45aa3019a26928a8a16ee25b7f3b6857d85fa175b1408a49276dec3d457794a33d30daf7acb9bc2d25b430416780722184ce72859b1d31bcd3b67cbc987efb90241292b66c7f6cf7ab425b4a38caf619e9272dba895095495c2c2a1878eecfe1bcfc13ed144fa245444e3d86f9ee471ca9d7721bf911e80997de59969db1d65ac37ef8ed068632402a5ab6fa6dca0580b7c2a3e3cd09b0f3531b4067df3d3b17b03ced0f8b1f6ed74fe44c0f0e89c32b231fcbf455026da5bca56c78174b18086ad9c5510550da315204c5a59955cc81d1a71bb0f35e8b3e89310c606f220697e9ef41f35d24faa886069bb3ef184f3f35744d44517630f7d6fb6f0d507e0292e5f0d15fcd1f9ccf44d144b121b44d8032142e64a1a201efd32dd95f6de50ac5f735a69b36cab07d40e7804ecce43811d08302f512146a3d76e0df9e9b1a467e882f3a194115c0be882a0ba043cb982a380fc17ef08bdc0f797801111e51ea1675b4229d55ffcf9ea0aeff7d3b3f1e7ee044bd1581f9ed4134b775251755177c58f2a5a347d769600ca7b350e0328068fe4d20a5d8dee6b58a4a82f2d899c75c8a90613f646b7f94e0729ff8fdd8b354446a6d58e4d971c08e6e316183c2fc247de38a84a050ffa1c1a3d41a249f6a45d82446be3d9421a196179c59022a763b2303e8c4fd35d24e838c913bce864d762e7b3e6fb3a6e0ff451783fe9a98abb428f86648803ff96cc86dfa03456f4aec6d00f8326672b6afb6e885fa3f3d238f86f9dd3c33019b2b5bee71cbcb70f737f6d0d2840f80a4ccbe8bca3494b3405100ccaefabf442c96e8a1b37ef528b87dba93cee136a7bfd1f631f8869a5f58ddc4682963e829248d7e5bc3704c86b9b2761739e3ddd038f70c9cec34e4dfe24bbfbb4c59cf4e17030574f8dcb59986ac4adb7840b079944d2679544bcfebc2a48b81039d2535d69207e594bbcdcea3b083b84aea8009b4dbc11a8b08e7cdba604058577198971ec61ecbf53b5fdaefa5fbf00f8396986a97701b4a71cbfaea3db4c1114d447fd45c0c4d01fa1317ab3dfdc6f7a5debe392559c3e46079099e0db31b8ab98f228e20e3912692786dc3cec3e4fccb4aedd5b60224e6015e6d67a5b632620d9330a418a47c8e1f400bcf0526a2aad09ace30145c585ee0fdd208d11738c42fa8fa292ac35a4fb94ce3f285c55e00f060e03c039257bf13ecf7bbae6e9be38bf0d37704b34ae32a4ae7ef8af1f2dccb05ea0907ab47ab2165574cb0f81cb260ae9e5d89de9cdba9191ce1b2dec2b05e7e397b9df3d50383f6fc080ecb74f4c95681382c672229a8175805fab44d000418f145400a0906b31db7d52964a645a0da4fa8657ab087c648063caab4fd7de97b85e8437d83f10c80674738989193576b0ff8673f236c3aa45c63d88ae566ea2c3b356e968f4fea93ea7435ce5ef66c114e531997f9cce2493c5de27810647f82f0f31c9f14f2aa55748231b25e699d1c4a8fa769e64f0aa0c8a34fd9fcf09fa1c4e23a3040d59039c646f2191f67a8066d0cc3a0ed942d774b48375c45a887d689e97e325748da51e8981b8e3b9681206a5d04719c6af47337d428af66de5a0eb7732ded393522676e777674cf3f1fdca11554f62d1376a25c8f4381ca90b1f1435b1c15a8c1706c696df27f7dbd6fa29ad0644fb753f8bcaf79c2a28a662b6116632e5e6fb8b4076035da62ddb0e82d4d7eb39bdd894339c77a5b40ae9a13811346a4f256e57ca62a51fc55f1574d278298edc86660b6961703920400e253c0ff4d2ee0937f3c1676f0ef699e828c1ff2cd3d443b3b0da9479af7ee19498665d62a14342302a4a003ac9e4acf920d0691c701e884404275351a7e31c1d2003586d1ffb2b4581b058af66800eb4a351f7610ee87323af8a7e4f444b900c546663f925687955e0d270548fb42d6ff37ba54badd0f58e9b14815b76c008af6d17f06205f3957adb951eadd9a5b0174719ab2c0279a7b48853e36639e192f9fc9de1cb571bd550e0148bb3da68c55fa49bc1a7e1e6655521e645eef3340807e2e5fee9e62cbfecb30f0685de86e9616570ed81b16794199f3abe6fb27cd4fa8c6c236552a0b46fefeaa86786268031f38b1ee9d1541de000e8997ed20bf165fc58693208cc2dbfa57a2ae25cf1708da38d5092bb4510a3b96842c71b52c6992ab8d5542d7464afe48c58e710fae23ca13d60e3b94c4bbe94abadcae519bb8b90d82fee53495d980d0b9cc7da30fc5193d002dee01232eef0c676953815d77d5767054e4b77dc72cded31c1ab293bf6ce684b9593a504477a74974f7b10ba7567238bd6149e202034f25ca4769ba7a28131bfead9a4578524e72052ab7975ba116368cfcf068700b824b75287cbd80d7a636dad0666f4172854c80e299ec34edc0d3a598b075af3fa406fc7a7d7ee711ae98bce3000f26f33e68d4910d5f3ce0150e71f6085fae73f152135d7fe6fc5f7567d78b4b471ebda15b39da0a3d08c5008c0cfaa2be035e6c67f79a5cae7c85f2605707603416c4a7072c60c8497d343b5f38278a1409ce4306c9f6d482dd41bfe8fc18eea4cf9e28103fe9b1ae38474b271cb32dfbba289f750cd90452e305e0902becadaaf68026e7bd5e81b3f218ea3c4d5cde94a25b05835848cd1fe003f5794d9228e2b8d4d6166e03f8dbed45c2bcaecd8d6d52f917aae6133280ada45d03ffcf59de325488843038892b8c7a5d99fdee604ead8367c9786d3ba2d180c08c476b7432a378b3774fb9e17d82c73dd5c93157fbbd5e998a958c3560db6ca8258e72a8096f5077b9be588af865b880b4c90c1c67ace04519466eec1ec3ae8ac7de9990839823a227b5a1669f86b62d822d594890552ff65c88d056502742712b0a2b51080011b2cb573aeaed1c9ae5d0fec9c36f0f57c51f5504cf5e5fc433137a5e90cbadfd6a29f1e1c4143b9413e63e261425a3ce48be889241c4cd70f939c421f50bfbb8b227523d881aa2b88c83b0a8af79954e32c51d8c658a8e3afde357f1add8d038ef21f50d7526a28b815abc14d873e1019a64876db22c95f11bd0e843924956ada3f45947aefb49ab375bf92455235f030e44f1e3484e44c98a8b87ff018f3da9eac12cf9caa37857f12570fee93b6f724bcf82025da0ea695be73f03819c6364981e824687ecb75da55596d864aa1cae8642012812f51078d48f62535184c9eb525a440e0637bfd9d507b4cef2109f2a7f1750326ef7772cfd086283b88a02da6c874f12bc9b4df82626c3ba910037b418af45c4a9c1fecb3392b40ec8ea523dc099a062540c4e74c2a51982ae4f3faf5f7d8771d8b073b10bfb71896d32e34519728882cf5a89de0d063476e0085a6810b9b1beebf4a09518d38b20ecc64e4c555f25d5c5e2bec98a361ad215a7a7134fa928d990527862748d639ab9a8021911ca4e491bea73d1283894164f4c61e612b0cd6d9a92012a3b533896cf5bb375fabba383a74a672ef5c7d85693a3ea332d4319ea19aab76dc14eb799e192003588b9d38ade3ae6bd160ab4bc60d4858b1f8e21c4d7359114619524e0a6970e9532b68a8a53af7f7e12d26dc2a1ff1821a4dac77fa0e7c880662c73290195894291ced131afe1bea502b639ba7f75d8ac64f203848397f7e61db4996bc3f050bf7dd707c0cd1f7a8f7ffcaed07665daa75707089c7117bad94ca13eba064672e1c7052efe115f7691432944ba29c252e9a19242eee2f6ad0af90721857ef02a0d3367f49cabf89f867617ad4e9ffc1e136bba53f53425a6e1ed0484abadc3a5014d318aecfddbf69c58b2a387c06d664ac7aa5c800de95b6d1aec5a99124b05240d74fe45783d4a8dadfc0bd81064a9e64b0838190e257555025dc9762f63ecc95522508f10cc2648b88d53801dc2a39a9a102785b7643c028e0e4e5705b772397f68c5d0b010d0c8605ac97a04059a0cea34a9d2d89868f9f99ad17f51dfa902e2c1c48223293fc9a5d71b6c646107c51223c13ed29a4b0a9c31c9bb46e2da70bae7489b614ae5ad4ba49cfe15d0aed6f17eff2ab5ed985f0ed24ff06530412cf19b050ed430f19fe0f17030ca9570f1f927478de5888", 0x1000}], 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) close(r1) socket$inet(0x2, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)=ANY=[@ANYBLOB="30000000ffff000001000000e8ffffff321bcb1c285b6b442bc893cae5e9ac3c3193a266638e229dead0c1cb80182aa7996f68722faed62f47ed4b363ad618cf287ca3c10caa3a27fbd502d2bea97b758634f634aa16ca315ddcf33da4a28d26361292cf89e6eb0ff3560ee0dfbccfeff9b1d3fef2dd6872c728dfbf0e1992eaad62c281d381febb554d85943702b45543b02148da3679d94ea3cc66062c14b1c2ba8f198d5b78b94b88db8411d3fb76ec1c1e165233c02c655fcbbee3cda96f1086d710cfe64a6908ee5beaf69c947610540be2a9fdc6df9feecac2f473260853389d3502c631cd901c1751475e19d7c0952ca255bab217ca4e1ef7d51f5f7c91ab5e69cb15", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES64=r1], 0x30}, 0x0) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000140)=""/55, 0x37}], 0x5, &(0x7f00000002c0)=""/194, 0xc2}, 0x2) 16:10:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5994) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x7, 0x3, 0x1, 0x0, 0x200, 0x80000000, 0x5, 0x2, 0x0, 0x1f, 0xfffffffffffffffe}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r3 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x9, 0x6, 0x0, 0x5, 0x3, 0x81, 0x0, 0x1, 0x7, 0x7}) r4 = fcntl$dupfd(r2, 0x0, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) semget(0x2, 0x2, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) chmod(&(0x7f0000000340)='./file1\x00', 0x40) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) linkat(r3, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) 16:10:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x8, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000640)=0x6) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x40, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r6 = socket$inet6(0x18, 0x4000, 0x4d) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20090, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="c5be71ad5b08d696dcf3a09adc2c4c323f2c01bdc8455e31d9d4412003f101287a2b06f94d4d23acb79e68dd26bdfd2e9af487b0e77bce4bc721ca999662233a2bedbf41fc8eda2d2d7c46e0d6ae9ccd825775d89a3e87aae6aa35fb168572cdb88604095bb36c8a89bab19d8824e9dbd4ee918377101fd7fadc69cf096c6768294c9bc9b4810d9100567f8a68bccaa63234f8e6bfd8edf920f30a0a67b661395cbd56f53a7f3e21205dd52c4bd6c30a1cacfa1fbea99492f115016374ed1eb332f5545f2fbf6b1887044b7cc5b3ddf2666673ed7b09ee2ee18fa3672093b81baaec9b0e39ea70f4d9d93f90a0fd6738d1f62a104c93e5661cd57a", 0xfb}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x8}, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:10:57 executing program 1: r0 = socket(0x10000000002, 0x8004, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x10}, {r0, 0x4}], 0x3, 0x20) r1 = msgget$private(0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mlockall(0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1f, r2, r3, r4, r5, 0x2, 0x200}, 0x100000000, 0xc2, r6, r7, 0xff, 0x8, 0x7, 0x100}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0xffffffff7fffffff, 0x4) 16:10:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = socket(0x1, 0x5, 0x2) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000440)=0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x62}], 0x470c7792, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x10) semop(r4, &(0x7f0000000300)=[{0x1, 0x3ff, 0x800}, {0x1, 0x10000, 0x1000}, {0x2, 0x75c4, 0x800}, {0x7, 0x7ff, 0x800}], 0x4) r5 = accept$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0xff, 0x8000}, {{r3}, 0xfffffffffffffffc, 0x8, 0xfffff, 0xffffffffffffffff, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x3, 0x200}, {{r0}, 0xfffffffffffffffe, 0xd8, 0xf0000001, 0x5, 0x3f}, {{r3}, 0xffffffffffffffff, 0x32, 0x80, 0x101, 0x6}], 0x3666, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffff7, 0x70680e09}, {{r2}, 0xffffffffffffffff, 0x1, 0x80000000, 0xfff, 0x7}, {{r5}, 0xfffffffffffffff8, 0x0, 0x20, 0x7fffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000040, 0x33a0, 0x800}], 0x80000000, &(0x7f0000000100)={0x5, 0x776}) r6 = shmget(0x1, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) kevent(r3, 0x0, 0x2, &(0x7f00000001c0), 0x2, 0x0) 16:10:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = getppid() getpgid(r1) ftruncate(r0, 0x0) 16:10:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6122a342cfec4774b09cbff2740d8eb550a67f316a7e9d941b70615cdd5e1b20d51462fcf59b5f9199f5d61ba24fc5adbf3d750facf72f94ce1877760ba6796e8ad2be14e6bd04362bfb108190d02fe001dba3c9af48b8611e9bb8821b0ffa6fa9f7770d8870df497e5a5cda1cf301272b4dd7caac646102f2058b29a2aca07178686b660797f74b196d594b3d662347dae1f7caf92df905582ee92581e986a6e17a2a79ff2d28523021ebdd97f4b55da1c7ea96bc73a3c012ad827758ed7ba2c7b616ba0bdeb74888f7fb11a69e98af412c0656bac7a7b56aacf7383222af51ddbcc02f4d87878df92c5c4176dd383c4703a88d0177e667b625aa40c356a63b17e340b9d5198908bec44e50d02afe42f6c40054cf4c5f95870e065e0d9eded1a6db3c261e4ad9a9b19805b777db878ed377043dbee814bb94dfca1386f280d3f05de26d73f75baf67124460d3ba45d6f328932b2685d98d8c8726fc591bd7f29ad774bca130a64df1d1ceef30735b2aa434899e2a3879513f16491ceaf2add0a32464b3b563a0b08b83279a134a6ceea3843556ddb90b24a22b220b86d53bcf41bf14ddb19dabd997cc53a6b9e1b344ee304b9390d23b4d7cceca0e8a2c6e192c0895a7fe0589bda2afc4fb71d14f4dee9db6aac0a2f40c6d5a5ae79c0b0ea1ae200de5dc23ad8fd5099295bd529599a5e0ca23f23d4166706797e076cef3e05589cca1f088cffbfbe1aeb6c3c1b01bacfe3b070378f1b8c195405fbc0cbf9fcf081ebfbb2fa75e013e968ea21dceb4c4793beae1bba98c93dc664d05cadf0e67c0da6b7442de0e73f896122877dc133d8632dce62d35b3a626cd4ae467d0a7f9966a63176df98a294b7a9b0ae7d127991a09df3b3fc5c2bd532dab4d4b94303e07317f3a89ca13461532ec6cafa06d0d183410abe5f76ec802f932408cb8f7c162981b13e2f0371fb3adb2dcb5b53caae588c3256afeca75504e6eb5b3505d3b663dd403701cbaa7d8a8e6018c53996704d3420b5f087cc22ed966a81242c7b65903be41b7ed0e7ac7a5984dbf53e883a5eb0712d52805bebf2f137e43f87713cf59ca501b9071875b452fd42b2b94a83f2088149348e1a97e5806a33f6477d2c2b947e6bbc179b0bca6e7fe54bb00cbd65fd98662e5120af977c8b0526fac7085a989726948a2b8f01ddc2b3d0727110f4edce25ba995341d395a69cfb3f3f67e4007f57036f377f4779d75e2aac76bf9ea3aaf7703819930a98739e8b97702d641272a15e8765ac30ba586d5d967a84344ef674f455ff31129b8deec8390caf086a80706955e810d62cced8663ac1f548dbfa0ed6f7cbe45af07ceb3a750141fa229f4ccb7f09b433f7ee211def591c404670c7dc15bd0f1f593d9af5cf7becbb789a5ac1093ffeac8ecb01401e64cebafe1774cdb903a9cd22c6d898e95a797829da4beafc0d21165e8f53287e6a75e62ea9c8c690c40526ad05b4344579d3de61e8e9e51eb916d79cad8f38c5215896c79eadac72fd40aa443f20cf66921d9bb3bfc34f2bb1b9d8e341b46eb148c3aa89cc6b3cfb80a4fd093aa1e1e5cb1ddb13e64b257a576e2d3fc1c19eb5ff232854480e729f789b75433aa34827acf8ab9a66a57d505c02fbf4ca5089d7df13ec022e3d3a17c52c011107065e4412783aeb931455db8578a24512fbb00c117fccd6dd63dba3b854f584734bd2d5c428ab8a42d9a7898c838e1baef9fda406b1efedd69b98e7543c9ee8dc976421cfdc3433ff1d790087102de6143791c6a0ff3db626e9d1bd995f91d0979690cc248e506c3c36783fb44e84fafe123c6387b305ba807a288241020801b9c468fc24ce532655ab94610e5e9396b5cafddab5b7080f27e961a131a6ad421dd1bbb42ab1947ad31d7e942f67aa3f20246f5790f0de0cd112539b07a4bb10d7713beffe4e604f8b857255714507fa5bfd5b3c69bd166c6d1ac930023cfe9773b8091bd21ab7a6bff4261d9b4309f528866354e502e633f094f69dffe37f8709f15b50d029bc8328b2b76596c709d3c4e788cf551755f9114dbda91d691e58d21e3aff63f5704c3dd0c303130fcedcd2adf8598552dc5681c311b11c972c01aa2a817dd16ac4628f35130e9384f6f7562a3ddea6042b2ab8e373784199ababc4ec60ae65a969be36904fb9ce6f8c60a90dc152c17d5a4a6b132e44241f4ef1e628873db581d594f74bf9223674f9f622c7a3b2187514c3fe31c141702da7c131bb8a69c7713f9259e8e291afee3578436de01072d5bfabffa0d6823dec9a6107b91dc9d1091ab858bc0e50bc2e034a63ffffa665d46d1a185216365aa7e20dae9032d500482f0f4642298246e9d99c16bc8d2a6478e256446c77135e45873925f7ed057280b6a6073fb0a857d8c6b13b68b294148aa388fe65be480a93d03485a6dd43dd302b4c4436b805174aa8d01a70c42a129c49b85aa0703bae985309702ac5954220ed32fc0f136db4088bf65224025091cd7cf29fb94ce82a94960e0da46e5056d0efbe4f0ecef8f0e3eecea774e8721e327037120234081eb3e40fbc8bd3858b7cf7ad14029cbad7b22aedebe3dc9dff956fbc3090234d6ed56dc69d86e9739e4ca903e1773248619e03bbf8c3723b690537668c2b967bf141bedd1ee42a049ec341fbe277e08ac0b2e78873342ca57cd6c3ab22813e4f52c42fbd0eccfc1474b90ac2b5acc32484fe3ea7c89c6af89c184746e8b7f36b28f42be77dc260b7ebf8e3c563c2f0968af874a76d855f7df6509d97b85adac84d12e9ae226758a0d284da3f0e60bb3f8d128e2c21e0e33700f3ac98670d76ca4205d21c98139ca644da3309bc70be1b7ea88d8b8fd38fbaa83864edd7e2ad1341238f85f7bd74d28a5e50a5b5472ed3bf34785af58673c367bcda00fc0cb7ec620f3cb0dcd2745c778e7eae17e5155717ed80c6ada4d568e867c3796025c3a95203b3d5186d51be08c3f7fee1539eb6c265ccb3f0cb659f77b97751f754ef73e20d49d8a86961d7d4c2c36df6dbe564eb8da267dad046fb71e90dad0f10cc04aa0fb4cdb10a71d227527bcae71bb374c45cba5284a28f1499998d08f486fe33423cbf605353063269cbba913fdb4993496e7c7f455dd2d39d9ba4d3663a453e8315597c607b4f20871108e653b6ab96f6506d4dae221dbe854f9ee29124a715d76f102ccc64b5e37f3ff2f2ea809fcda41b91f8c9254df11f2730877623840c5105e1a3837cd8f23b6ede6c2d988b04ec17e4bafeaa41996d3dd74f0b739f29678f78fe01c2da510392f91e47b411df270aef5731910c96f8b146d95e8820b3ff6ae700e1734a2799d59abf78739387b1ddfa15f91acdf38b75b697b82e3bc95b6863ca686f2bbc705767b660b65de067c0cbf15d80eb701a5509e5703ae40428cf8d6ef3ae65d268799621bf9bdb93c6c4fd90b19d986177970eac5b1a59125a321347e97e161d6132ad6e7036cf5fc155f8b833c58e6f37a12236ccd6574ae5083b8b537f626196df87875b46c515f16aadccb08d10cc075abc3b6792060e5b260d7c1aaa3692778012549f54492c140616d8c9276d420bc686ebaaddfbc8c1c0030fbb39dd29fa02eca44a76ba0f04c5ad4f38d2eacf52c8f696c70850d817c5b61722474b242e376ce5afc6a31c4be5bb9adee4f9eb44a02b502bbe7e53d50927877ace3741613bcaf34a0c93af6c8cf676d4712de25ffeb372a21596d4bb3163e1c37ded5841dc1b7beed701eafdc3c36950dc2283695a6863c32892bfefa481a8c3c1ed530e990311ca8591fbe1a9862b03c9074e3a2be2f65783452d977aaa060e134b91256f85f00fe9d12b8826e614134f0d9dc6d89494b36fbab16d1b2e9111a5ad53320b0f2912b24b32c88760166baa6ae45aa47c96a8175b6f25a6385ec7225f481e8315a3471b16ca5b1578822e99bec02bf48916db8d879b68d3766a2bcf69d71db667b6b6f47145273e3f586d9e0d7ac59ee652de9fa54d245e420dca880371e05baf4a4d729f5728751364394005c073bd2a0e0a46ec7a8b5c12780f94d8791b47a305e0cb7c127f76f1f0acb8cf5678a1b33116de18f4a54e2079e3bd7359413e6ae10b2d1a72ec9ffc528c15175a86291b26ef7e00697a66c1c52c2b3d36266268a017d4f7b9bacefbb349d058d614556251a9eb498166d8aa77ae4df0a123c4db6b79eb0af70b91909310dc06d706ebf73e2e3bb33c83fbf15e733efb8de53e9f054b01401272390c7c120d25b7b83be08f63f6b6640245f653b4c17cd35de0c63c2273ab22341346e9fc6f93c6df2d3f70bda03d610c7e6d51f034a71002d963094daaed58e1518baa3faa3ea1784ffd249d0e3f564d62c992c7d00f944a5d2631a993b5a6a7d22b029adb441acc9c9716dc5370fa7d35f12e0e7fd27d409611b9524372f0809234ebaf6ce6d43f92234de3dc844de27286ad2a89e2b95965460da7d0ed1dca529d695cde7cc62247c521e96c053248a2a72ea9d7493581f30ecafd928a4c5f360190ba160671e641b2946e9628dcc2e24666818111ca01df48ac5e3d8aa60e5d5f8ee8dc30409fd7478d8100bfc6387f8364110e3458a32267e6052026a1004755423a95c264d85d92523dedc12fb703d1d04e0f502440bb4dab04f5e2a81d9870fa2ccc1fa6ff40e71dbf67a1429cde1954fd37f0b936651d3f6a9edbb587f28280a10dc27df8a76e1669085c4a741fe2ad4fdd0d60ac87790fe6e840f7edad79253d32b45a38c6e3ce490502db5ce030f224fa13629dd23fee21f31ddc1ff5c81fc7bd400e61d9aced36e9eedbc3f6fc60ab0943f49aa758da325511bb7c11cae43b27f4b8583fc8249d5d1e017c0c5057e150405d21c182129488b33db76c06e06eaf97ccf2abf11911da0d159861ae1135829f11c98957935feaa89843b4d2f32f50d79a6bc5106f7a77222ff43ec7433c5c35818efac842baab73ac6634c21f792858ba71ce5947541599a117c21c717d67dbe8c740fdba2735a78bfeb2c71ba096d56489a30ce7864e774980c8002f481d6d337bdabc50f8ca6eace43d712a31040f07a53d934b7b1dcb6fa18940f5cfac9bb7bc87acb927b92ade73709c04aa6584b59c8d06dcf6ad4c434dd4013df6aa06124b0ef31641f42746fea3da2d51b8b0f28fcd42fd9e5f542a4a8d57c8446edd42d7c4e2fa982442c02d5f912c1ae9aabc3487dbe5e861bb6f1e45b492c44acc3f157e6161c842f3c5d3971efb33356b0cf9b8d86e6615732063a88a0550311ce8530465436c84ca8da7dd4d5d8e1c66dea3ecc74b7fd4289b1ada620d7d120a210fb1c2b8305784fc7281982411b92257c9442cb1aebfedcc5f1d537be6c25deaad709946e9ee51f8d72962c69773e9b23a89e55c4050026a6e4519489cc260e743c25f5b2500f475a6d046f8fb886e0d1ab3584d51b890a71c67918228655cb23a0d13a87ba1cedbb706db7b9b920164055ee9ea96e8e8d1d25550da040a99d560ea280bd2e94559dbbede2e0a06410553221cb28de336c41517f8d7655271f757acfcad8c6a14ec1ccd0df8d616ecd5fa45eb5bf2f46eb6e01ffce109184a4733ad87b2ce2969990c977ae1c578950506094cba66cb2e40b6048933e556a7f8ef39970a5173e193263bb851c2903f8ec20ff1ac3d4b609e84a43df856c200f175fcc70990919fa4bcd5cead2571da6260c7d650055e68f0f8d2d98974521644295b56c13a51fd952855fdb21b8e8f40969e99ab20f6f3fa5a853a98593695a33", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="01002e2f66696c6530003058cfc901af1963239db646a1734faf867cb57c9b6655dc2dd9561de995da6ff13051dc2e2377c14a7569ddde6d43a8a8e501a6ca77d1dc5619bdb8ad0074c1c760e8e021ce48021eafca64937c632272569b59e3c107df40cb0afe31753a4fa89c5d64df7ce25d048e2017e457941e2af7b5bf0adea616882e7f1a0efe0d2299ea309244c8817de0cceef6f000d01c9bcdf49512298c32cbde21dc6bd82514db26b4df33866e254fbe1f63ffb74abc7a7d2b8a4b005498002dd9d195f840320713eb55aa3a56c8e6f1c62215743b37a4c92353c7778c331248494c2d691a4043f19da3e561ffe19f0008a1fcccd28d4d99ea9745470385cd4ce2d93bc828328600000000000000"], 0x61e) 16:10:57 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/242, 0xf2) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200000007ffc, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x80) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:10:58 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1804, &(0x7f0000000000), &(0x7f00000000c0)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:10:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) sendmsg(r0, &(0x7f0000002580)={&(0x7f00000025c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002400)=[{&(0x7f0000000080)="c7aceb17fc5e54ce56b91ae729a0f971b580dc29f95971a50ff1127eab9c42e93a4da5c708d2e40b4289f60d4c1343113f0c5472b8318bc219a4fd0f46be6242c4e29e689d5ef8d8c2961302832ad0fca9194939074961b281d624c4bd62d85b616c89bbe8a0214cbe2cb288c9dad32353241864fafda1d48cf24aa7540de74457b505b732f8ef3c4096eb725715116c719c94a8cb2caa9e3f72ad0d89c77c2dd7c64e62de9a5923ffe9b50ca7484fedeb66c5e7c6", 0xb5}, {&(0x7f0000000140)="f383c477cdd3054eb3bb5a5dab22eb45102ba2f4e5b4b3508c09e9af7a2a2f040794a9a513e117a8293a2764dbdbf917d641c69a2128c56dc5498476ca1c1a3205d63db049f748fc17fd757d051a1ffcad7f52382abf5ba55fb348fa50e6cf48a72ff8ab8727083243abaaed768d3ed8c1e56b240d9c9bb74dbddf05c28ecfb6de4b3bb5b993df2f2603dadd2320e3b967162912210143363b3ea9faf639e720d6927a5f727dbee01156601b4f7ef2f0a3643d206bc90a81c52df3b2d333aa1234701e3eede055210518824018263a5231015cdcbe65919ce003891e51d9e2b10e221524402c45ffb0b1578fe6d1f7e259270952e8b78ef42fe2c772b5df91640aed1c2ebc907186450d6434af6d53fa17ba0123c143a862de935214c43e7cd7fa876c3293856dc9e02c7962ed8ee0e7ff77964c3865e4ef6409a1b09d26e1066314dfa382a7e9df97e45bf7ec4c0f4777f23b54ebf278ce5e8ee9c07b500a579497fd508a41efa83719f4f2eb33ce071c21f703fe2534965f88c8dd52fb726b9df892a6cbc830f0e763583cb4db0ca1a812d07f20c4447632b68cec0df1ecd367382055b6abb60be32755a6594a073dd9f079a4006cef7461ee805974c02302e1b6e3e8bcaeb344cf6bf4fb85b83fed9c2b7e6a5230f2942d598a3b71a3e853f62f10a39a20a8567f7f6c267c49b1a5482124984e1029ee18f9ea5ed8478478b87debc7b5c012f060b89eb012d62c4f90bd75e60890b4c5ab5d715e315042dfed62625630a8870018e34a850db37abc6de6f9c447a5f1de6674d4458e982d1f59ac842013b593bbb5b26c804bf64ae0ef192187ecd294d5465ccc21ec706002ca3c6a0827f0402c8ab8eb95e266961b83368ce3043e927cb220c96f1c1a37d69cc5c60be415cd5ed186eca3b94b1249ac6392b4ce9035f63a6cd92258ce0d1278e5c2197668c05c73a83392062dee9a53b9714b14115016bf2b21a68d2992af6dd29c01cb089e321f0bdbf6e6b399e4e74cdbf08558660002af71b78a546f1e38d8e137fe316018980837ae5b545c506a204232a4de57e395297a6260646a8837c28197160cf13a45781439ddca3727ddf69e5790bf42d71d546a71e4bde961c0affb63c75db1badd2e9e89856ba374e1493e20bcc2456803a1029c5eef6589df820a3af08ca4a290bd04bb16857a864663fe6cd7a2a9c29d7d252160dc5b55ce0b47de175d59dae2aa907b8f3f6b78bdcc602c4cd0531ebfddccb0d35f3d91a3f0682068720873a82b82b7fefd01364d3211ff70c804316772378aca9a51765d8c07155bb870cdda9563c66f67168505b439ad0cef371fea5d68aee211848331500afc8c04ba8830b31e0cd95b30aed065d59a26ff9efebae8e92df1581e37dc7af2a6b8b5484e645aeb259296f61730085701fb43a793ce25f544a04728c4888a75f8dd5be93b0aeacfd4ac68a14379b166810406805228c6d189fa00cc18dec0df5a0544041243124ff02923aa868c3e1a4d94b9f2df1468690f2d6dbf9aa4f1edd9416419c5e76fc87fe61094adab041b584b197bbd9b7a1cdc029afe3304322bb42de992097a3c2e38f88c2cec1244f24f6ecc2204385409c2ccd11f58da1f2291d5d4d16b020a62d9634e1caa779db5b0c65a506ee77d71114f2b1c5be3d15225b40483bae4d4f38281147b408f7f13f3e7f08db629a6b74f37d06ae0c26fbc619e4c1bc2d7d5f24b15792d08b9be340f3a1f816ca9f9233b271031cc749770b9b0f45d6f84a78ca27804a2cb9a6f2ec136eeab82ba3e7d44f4a0a96ffcf322ce69bc9f1b3b01b7fb728ee17b7efad58a0a2e71a8662c905cfd3e180f1615b2328aa339a05e04bdb83d94e5b465b9b064b26b4406c1b4c9da449842e35e6d76197ef4d18be84b16c56489bd29bbe62491b89848aeee62d129e35099cc702c9c32643c54c135b0b4f9a739c2db2aa289bb7370c1b05de5ad12f5e2edec9c0da7b9ad2086ff32d6de8e2d704500a2193fdf531a3cd40d05a6c1c9c9d7fb2d81d7a53d6afce02bec388797cab263bfe23e2ac85ec6213709f5535edc69494cd65d2b5040cb7061ba22478fa24827ac229c0831f26bdb9fa486c6aa530ad0f922df9c8142922a982cb1213828477fff8597e182b425c5e2bc32563dc97bff58a1848a79a7bb85181d04edac0a25ae2336a12ebda1db8978a3b09a0df61113cb88f6628fc4b7a15c85386ab82eede974ebb0d93128a1f3884731ae115bcbc22e575f6919fbb9a960add95c713bb073ebb56f715c2587a0b0dd90b60c8c4d46b331df01eda1d45399bd367e928594127dd7aea138e58e7d87073aaef97452a09c09fd8f00788204c2add5d7369f687a2ab65a3b73a0009b689ce60cfced0aeaf28ff380436ddf2444d6848dd25e77820049da22bfb927985b47c93b2295feb796ea966c135b67415d6541eee08bc97b8d3e26ccf7734504c56a7cee18aefb2346cfb371dd025e6ee5027ee914c7fd826daed3a5f7d2b17aa7093e004d55842a5051ab4be5066f0a99d53eb46bb80a0a7f6b956b7b075de52cd06c3cbd16ebe81ee0973f7bd963b35f6beec5133affcbd2ff9731811031609b7fc05f7beafb6180e4a560cd8f98269b14eaaab3b32766315d199657c57d74e7def2cefc1aabad660e84d92efb40c3a268d90245ee07cb4089bbe9305f4a3a7f2a1a33bcaa94aa28300938447185ec8144c07742de28b75a4d6db0fa457e44b98c871a6f7882c6e8a0cfd830452be8e67f614a95b916c5d01621ab198c1bce86160067dd6b2ae7af9c7b3f5e137a5d480f407075e57128591fa60adcd50bc5270b7836d1ce77658835f8d3ed7e7378dba4f9aa5e5eaf9d3d85ae078c19d76b738cc448b3ecc22b044554110ff4b3dc66e091d5cbffb9430d8f7c73a9ac27a7148f299d90d50256e0dc97e5ac4677be9f4e17fcde063d970abae8c932e6b40358e53199181e0af9eeb19c1874133ac98d4ca1f988c269fae718c52715f3557ae2ce6b27742eb38008b5e8923d134a9691eccb9ed922c9cee3073d417a0a84b9665202e7f95702d35437eb4aaee801a7c0b894d362aa930895d8093b61e6650e34b3f3d1d30da0570fb9b687abb4eedff293e8f95620eb6e7c57122cfeb8e5dcc676366ed7e300caf6af180f4deddfb58cbc9492ed727ea8be5e3db324ed91026582be3ae5c7850e3257aea6825fdace72fde2aed63a48a21be3716b74ed19db14c1b0f5976948a12d3005f2746c3e1c42f71996a62a6fc375de6713ca378c0e242f1bb36bcab64f2da3fb8fce11ed850d567e092859518f9507a88f58f14a3c291b3d2faad92a8367bd2cc6cc90559a05d7cf456016a078a7c15694eb258de2d2cb4def4f0cedba4c9263aa2d84feef502182d7e07e3932eb9d2163999bf87766fe2889b4c40ae7ae7b47b81bdebde42455181621f823d4d3ec686d5bdf499d2781170fbd5d0b14ec3a39d7caf90d00231e5da785fa74d2b528500d4c2928d5bde461e51301cd517d003140273f7b87449f797b5ddfaf4153b299486e98285fdfa6f0513c811ca6d8c8968224a9d9124625fa01180e7fdf5ba007a9eb00a4935afa17522759003143ebbba1b09fd5005a760c45afad2e19b74edc1f7e903ac532425ff702d0111e5ff01dc6274595d51e64a09198ddf2106ed3aed765dad61491858d50d7a0bfdac58edb950ecb6925e122c59b8e5977670915c4b8dfa3fcc826ca1f82322342a4bdfbd266889e02f4c363a019ee0850fb49c8060d56542b127e7abe13ace2d51a0f8382cdaa115997c67dfa078ff15c15a29745799fcfe116ca55ee30342cf111857005dc8095a8d6e9c97aa0d22758f22cb2624ecb2074efce8e46d1d6397a7c879ebb8e2097bfbac289823a08dcd0b159ba42ac4bacf8e2da468672d35fb303783ffd48306f3fe817737a53fbd089b27fe203f7698ab70ec63af7cd0fb9668f991127b35ed9e0962642f36e7212c77d895517b95a967b9c7690e4e328b07725c9cf5d290c5e45c682c7d44c6a8078d07d9da441b3b847fa58dd9f85581eeb25671d7930373fa849127334638a2042dabd36fa4f8327a77ee791185c04d7fba4970f0839251ec03ec04060c5aca1e6b783240f9d9e14ac2623df170ce3a5577d9e4558d41e44da3968fd83e76dfd726b21b712dbbef54e82b303ada4e1b975c3d2ce5d1109f469e7ed999b4f47d5a499d3dc04f0020e787ba137b8caacc0e1a585905d8fd3c90fc510516626500f6b6619a9025529190f26b8ea1236ff12c47f2ca0735d8a09901c37f25da86bf63487efe1ac58277a0d66692e8338b107e576edb8b9cdf1768adb2c23e17cc7838b1cb8ea1f74dd87af9d7b8828076f3f64447eba963ff8d51ebf3bef0c42c3d8f1cbd86218ccc134bd256d721811cd872651981320c9eb8dcb8e1f52dfb793d7fe46c56fc76431dbd2024429c55bbc8a5185c678d8aaee592701f4f3d6c70a33f0b3f3742e87ca5fe3f3801f386296bec046a7a0eb36e333eacb8bc470b0e9d6b6c6514c1dbdaef5596bbef54d5b872cd837f9fc4d20a7281b2fa5799f3bfe58217ed997873db506bd90b10d1ccd73897a6295a6428d8e04023bde4250a7d2fcbb2b6d8b9eb4e4ffdb8e3fcf64120926297bea9c76ac6783b0d5a3b3f1a2285b276616711a132d6c1f5a72262391d45d08baf7f5bd2deed050f62fe4ce565f09f911294f0684ee6565596973f5b7b542ff13ba7379400b9c417126fdc330e43ff0befec166e1ebf0b7f806c262dfa276dc690bd5aa493c011dd498e7c614e15739a6339b0b8953a39c91c9171fee71fa679858ec22263e1172f9453897386e8408dbdbde3233416af59e92d9d7ff778259ba82509d3ae50f2665ba556ca3e30f8e3de44ce29fef2a2d42a82a4ac8cfd4fb1ee4cb7d54fd563e6bdff259d77cc906956ef34bd1484fa603c0bdd6a413f9fdb88ee1d1ac5c75447dd111d3c86e5940fd87a444e0a23a2b261af64e344d2a7a5a71c560bdf9be38438bc2b6d1107b914a33fc7835a2b50664d95058d25c9d1efa357483240797530df40d766a6779f6db96fce5c03b664bf22ee7af7b1641ae7fa286deda4dfd2a76aacf9a46c721a918bcbcc9a3591ac2fa5c3934c242a8be1d5e721ff1ea7c0defeb636acdd6d6fdcc4ab72ed2c3496787031c1f771bc6ce275eed69fcffde7ec9b5aa93e772fd161f827760ffadeeafed816d3f0777d3c88795711d2b085f2a308e9e1b9ad8684e311c9b1d5f6fa33593d8d3663a2a0a6026510415cd2dbbb94d9487e2dea0cd1bc08eac2faf30d0598395a44e1562ce4ecd0e479e3a2a70509af69785e0d704adf02cbc699b0c3f68c59d0a7469862fa0e89e72da27148c06b6eb8aa6380a03f0cba78e830eb2522af639d91e3dfde8b38b47801d1f5dbde5abdd788c562b7d1cf792bcb2382ac527041b10dbe9f4e1db8b82d98973c43ea12a347f8e8178d16c1c0a403bc3d9298b6a450fe2a36cf09c93b5326930260aef66ad4ddb5d1d6a0fd58f78854c5d0ad77f160ef53f2ade91f5c108e41da21440976bd2727f8115d8f877657157626538e83caa62492a7210d092fbb86c9cef5fd6eb459d24476891c748fc53091cc05830f3f07ebe10b4d25907c7e559618c77cd7b9ee7489264b093c25c8d6870c94c8264b37654d8076673adb0d26ec0a2c99ebb2ddcbc996ba929ac407ae0a41f0fe374ce97fc6330be2f41caf74eab32a5231a09ad5778156c84348012ca5141ceafe13552760c0521d5", 0x1000}, {&(0x7f0000001140)="8065f1be09e992b19a06047d227f9352666e04c0a669b31c9f502835abd963690eae6e42f916eed94a4334de6230c6ba2baef064bb2083b3dbabf22cdde26afe3481116d172cfbe0f21ffd3bd0902d680ce52d6ec8b6052037fb3c65444a129d8de3b017cc8d8d795cb821ba28f1a6c92083ee066e7e1b4d89c030947b7f563fbf558ddbe2b8d6f0296bd38acc8d5b9f12865feabb0f2007e0cc0686ef3968ee3e8629b043945dbe54950e801d113699a9a2c8137bea9b16030f618b0e802b598d46ef92012df89ae951ee26e9eb0db0805c708f4b0bfa34548f62f23f9bca6b833fce", 0xe3}, {&(0x7f0000001240)="90686f65b162dacb5e2a67f1e0c67df68143d761d93cbd884a4e3f850b8f6237c313f34328c5af81c6d31350bf7454ae37a8136855d18b6a1ecd7cd6bf9fb73dee94f4a4fd18626742fe754e1633df048a586079e31d7dd50aedceb7b4a64f45c7bbbddf9cbed36c6679b087ac08a6f14b38dddbd2898250ae4dc6cacbd94b4143", 0x81}, {&(0x7f0000001300)="1834f701fc4bc7520bb533dc68766d3e94ad3c017b198e5e25183bee0d9cc65b2c4d9ebcba1918e8e1f721f29a7a5c1a086740fff78cc51c76c69809ea7d254adcdb1568bfb44b485da8c7528a9ce83326034126f6533bbde3607f4d5d1a9818e8590374f283bcf27ed7cfac8f42c45b61bfb9e4a47a4d70bc467a90a81f7cbd21293b3befd3874398ff438e004e7923380b69a2b1b88bf369ae411cdecad53b116cfe1a16b2bf09d28ef416ad17ecfbaa9b7260533594b51a5d2f818bf4427f117f7dcce4fe729be6a31386d5ebf725622d5a2d5f91aaa7f3394ee8b1e2d075e66752fee7d53f1086638785983dc8c3017154f74fe6dfa245b6f139a2e53fe158f50816a214bcca8a7142ff5de3ad74eac30e5a6a0bf9369405cb21b6b2b9a21df7dd03bba6c77ec3e138bea1e947b8870a2f09baee9b2956f8241cd28d995a55d8f86d680372f38b3f7d9e29227961af202628064c98fc602a3654cbe6550aee4ef4e7ef16d729c352df9a9be6dbc8ad63d859b3b2d849ce618fa69cb9ae98e52e4c1584b600ad5b78569b9789ec82431163a32a2d5ab1f4db93a14c55e387a3561c9f3b5a5b5407e499dd32e1d936c720ed2974a3f9ae9cd3bbecb19668da2293878011d491054465692ab6e084a471501a4838683e40ec8425a4ef4451a9873df9b858c6838a6d7030d02c8943a9b1a4f09c4c275a4a9fe89b4b988c81f089b1f21bcb63379e17996429e2b54d94b3e45f26e31feb7c6942af31935187ab8c4d2b5159e059106974095679172b9dbf9acce8f0895e7c241227007a5fc9e4765a7795836b754731fcea6f55b0686ce3d829a6ba2ecd3dccd680c0fb75d69195a7222373cd9ea4b193069ecb3924eab72b506f007d74fc42ff40ec36614208154c1f9272cc9ab941ef532920f9d3b600262e43a149d27773f3814018bcd3c85e597a22587676b85abb2e1d3d35890a8be47c12f377183eb48632f6f8cbf9c190ca94dfac309577866b804b2f76f2ca99db782bfa5f444d4bbff51149329da6cead8c0a1cbfacd6402f1225f2686889b4f1dfaa70e4baed39af8d0e9a02c45516b0be064e0c312cd994ff496284872b8cfc124650601852fb471bef1e24345f1331b1442555bad21f7dc8841c8b76ead9e67a8ae203874c49b85cba384a8d12041198b4bd2f9ae4e0ac98bf3d4222ca55cb52c77c620dbbfd23368c549491c161eceeccbb76f958ae0fd6dea4a8e9c154a3018c2e6d0333a97db5bd5084db41e1942e0c16c8fb37de7bbde2d67e19c9134555da810ef5f1b2650b26b7ba54298ff8939646143d5db7f192ab63921e83e98482806ef172d7e29010fa04933f77597fcc6c28caa1dc909321cdddd393a62568234891847a63d915121d05dd0ed8f9e6f1fce1fb0d9fc5a15b8d9a35b5e1b73251b7377671a0b1d4d05f7ad6f00cdfd0911a05cc39c1d2d28cc0ef74398c7603d932a947bacd009481b0e0cb5fa9be137c241ae1655db76471d1cfa3c9a6b02e79e9ac6396a7564421b7c96e34fe27d29fd351668ef5bd798989447cf43fb6f5aee5dc187a3acd7bf7304bbf32ab7c47e61e2ab4012554624d1842a22845a6c113d2eba7f2639a5e4169302b54760e7ff45a6c877d6da7b3d32ed47c229bdcae7c1f967544204a057b3841a06290248adad845f65527ed9cd560d61f273802b99f4dc51451093438b18d203923b32a0ba7f54d0d95246ae92edb33297df7a3a9efcdea9dc7e3dbd180582e1fdba9f345fb96142c3ebb522d3f3216d9940ffe28299346b473819347e2744a6efe133b3154aa2dae2ecb5ce0f10e9503e17bf15ce284921d0aed4704c8858be936c9560be386633ebf403980e0b027d296f985363f77845e2fb11dad76bb046d4998543c3995a95839d6d66969142032f7e8ef067d10b70b53c7a54a88248b08d20aef75fbfcf10d4553cecdc45ab5d3eabea78e8e367e4206fd6c6f516b3d77013c7657053827a67911e063e35ef4a7152d5d890ad75ef4d4c626046d0c78618e27ad74623a4e305924cde2c5b97a636ab85b7651573b53b1534b242829f568e18925f1855ac4be6c00190a1655360afb78572c97d56251413fa21fa67f600e6b5f8bd1b50695e6d4a55e99b357d648e8eeee481f7da40a1df0215e53f6ed6b02230791be70a783122a7225f3450668f2e797bdb1c39ba085105b6cdaf6a2d57b3afbbdc90b4e33fa9b8169d1a6581e905b327a53750bdda299564b9de58d36aa90df7733217391fef552783b11f1b94f00caa5f3700c1af9ebaaa7c8e4eb113ed7b9802183dcf0cc259a310a7798c494480ec8a7a444abdb46e84f7da426157ca9d224b3a818e3a0be62de41210e061eb26bf040b29bbe4dd056021baccc28a63d00fc5c5b3eedea9140af8eb2896ca0451c5b593e52c96a27a0c4131178ad0fe70042947c0b3c7806b5983c6bcc1ead874a38c37102b621075e5a7447818a8009f74c87045ddfbee8f2764e7bfc82aa470d08f04b7bda061fabdad1f4f739d90c79c9216573fa320b8df6bf291614a305dca6df8484f98d466223b2147f291c1df23fb3ffd131c4eff98a470e201fcc1ee4eb8ab3a81517d56c02c100c534c883a12e1067a24998f5c6957eb4be2145a8b8080a79d5e612913d35ec8580efcc8a311f50211f3ae556cb9cb65de7cc8d2f349b04b3a1e7de142a63b79661ce8eeb53f24f0be304ec14c6c8ffa476bd0e01e0119c37074894bd6bd999458f579f72eea486ea0bd4942439bf173cdec41195437e0d136692b58fdbc9d319ba5b778fba17584b4c981c38f4641fc9e4626cb7758e7912bf123ae476070479e2ce5b24de5070eb187cc8026b41b869ef97b8de920224e5f931a6e5ed6082c6dc8ba957bc6f423f7cd5ffd40170934c5862f23583cb205db8254d7d2fb620b491f79dc8f66201a342f1f9a6517979e81e7aa174498a1515511270670fa009a71d8b7f58f09af220997dbb756e1f599849ae23b6ccc0abb572c039ba541a8c6b1fc1454c397779b2fce71185b7307bf2ee73d76448e3e3ecc1a44b40c2a6935833630788edfda753e79b83607dfb090fb4f22ac065a7685ae8869e426064ae8ddb204ded78133210c8053ee735a7ea8bfede586918e215920405bf3fcb01a3024d1d9bca166501ea0433b74fc1e6416cde4fa4865862bc9cf627de0588720946de610c3edc293692f65fd09cc2b72812800080c6151f020ca9664c1e0486ee859295d4b8dbee5d62d3e4c2e7947b120b337dd0c5b216ae9508e6fc9f9815820cfa6849f27818472c9a302c02166c21ecd23f7ee801b9d4035a63f85801c6c0fb739f8499c0d08f72f50ffb63dd5d1b0529c7d38c61e1e66dfaa09c6650401351d223bb9d7fed251eafa4cbc6b01344a280c3c621f319fbfeab892e73a96944fb1b0b90c9a4fbe3b51d869444ca0ab4b378ff82eb7478b15069fe70ef623efcce447d75cbee750f0aa3817c64d8df186daf20c906f6838c08f7db977b1d222c6b7bcb688a89680334cce95b8bdb815f8bceda4dd0661b19a3d2e248e1b2787ca23a6c3af878a76da0a1e33ca4ce88177f03ed63ec5079603eda8b1c3b755cfdb76a1f736f6b9b090ee13e8a85de1cc3cd49a32b1837e802c4f488739eb06895cd67ab0c8add0a61fb2d251ff103b8de666e661fbf80f12a063ed415a2091ae503bb2d635d3872a5ec802266639aba2faf922b7d169be4b689a49cf5e9c36024f790d31e90fca3216243f9759ed7e38d6cb3c4583e68a04bde44fc22fb7cd0c8d59a1e8cbd84f4bc3eefa53080ec22526376bd7fd954b91134c78eeda3e5d4b2d23ef758728566984bcd2474df0fbcd7467c6833418c992a81cadc3bd07f654b382ff46c027d703589f008604eab98141bde5230b06d6d54c5d8182a1d316eda93efd5633acd0d6e013e5542c5ddbb883194652ca09fe00155273f269d097c15f2a051dbdcff83892943187252e260e8fc95c2898b52802e0d13a07d5687821e11eae46e417e39d306f8acd73585f1d4731d0b3165ed9aa758230b2aa7630dfebdc87ba5fce8b68321660e70d85a322c65043bf4787c3b7e4f53cc416bea883fc14567e45805f947896d66838a65d66c58746098d0a6ab392a483f990db359ef87d4fdb6d056afcce50f70ff38679ebd9a1518068e7758f816a2e7fd3146ad1ec602fa563faae32c0644c3f1ca0100d9dc991283b9546bd493ec6a8bc420230da9693705b32fb2b8da2696a3ebe3c307cbfcf6165f1b796ee1121e7b09b8f09430266e1cd4ac5122724b6c5cf528e621529371c1d8b27f5ed8ffae45a504da89cdae0a311b16aeeba4d7a3a4ff7c22eac4126a57d25f8c8b8004db948f740fcb63c7fe4c12f456b5faf76e2c58d8e70eedeb37b5d45d97dca5e9408e89ad01940fe05803aa0c5a3b493c5fb0f82f7b8c02aa2b67f67549f45eac824ae53557e9978577ab5f1486495f8dde521f87ad568865707f1c4107bd3b11e00534f2faa3d30381eb75db08a6664f67319dc692c05eeef4bc36c281b60bb9241309524da278c878763e001c457839084a98ec765db0f18011f224606cd0a339adb52b26f86aafb7a27f5d75ce178d610962a8ad8fc16dc1766d547a90fdd6489220bcab99a1e989b39a54d8b75d86439f682c0b530aeda548708dbd85ea00381041cadab86049ebe4473f4aca2bfc748e5462dc200635e24cbdb54130b68112732364c75b19b97f6cd54295157b89652a3f28892baab6f7afba7f491b8e13228c5ec7b27afdc34f7282e2cb981afb2b066b45363328750cf8a38b0eb0628862fdba75456d2d5385076779ff7238771ed52d461d537f590e03fde042945c000a35d9a1a5be406dd4b1fd55140eb6e8e8158a26c76ec1df35e7d9108261c9727a0f95aac54f88da94f0a5ed46a31c1929fc6d3b7eb3a6b4bdf1f3797e6b99457b7334202b38a217d6d816eb6bead93727c3128c977e6dcb4788492a969f1657266fbcbb983463bf2392cd1d215f9f6dd680f9be7a46aebaef172af34cef59458474e6164ad1560544e5f253b9c3caadf2031242a4b65272cda538b314deb7968739ae777085893e3a967b6f6d1b564c25fd57e76c93580fcfdf884eb077289a046fe230bcba5119d2cc5b0ba1bb66fb6f18b445e9050d6e8428240241a498c940d10b45cf03e233a6280e5276b387052d6179dc600a8097ab5767f3058077140bae4a3d12811a7ea621f854963d8bcb2c630dc0b092aa7822a90e9531baf7f67672c38cbad74e19e3dff3334bcb9d2923733f1037c7f9b3418b66eee2a44f9f640f32c42516381e601d0679c2def877979afae276b49d1297f2191ea9a7fbba3c5bb60d306a82efb7bd6452d1fdef7e89c3354f7cf723577b59554ed42c19c481dfd24760f20f27312e174639c52962901c615c73fbc3d616360a53c08966035ba82e383a0e650a154c02ae812b6b189feae25b0631f24bb4a7eaf6006af29fde46ba02800e7de1c36a3361050efe6b3a6d9bee83c7a7f761435918908bbc9f0bb1e28efd4a4ef852cc686fcc6ca00d579433e766d538c47f63dd4f832d359a7951c6413879c3ff04809afd098109dc3e4bd7d468bc37122e60a0416f2450ae578b2bc03aad56faeaa58cda2e4bb523fde2b7f9c0e34c5b11866b02e4ad540026dee8847e651b7fbba80465601b1c6e7591564f17a56f46225efe490d1fde03ac703ca0a0b72272c494482e2c5f8fe4d0c7817d7bf14ab7d690cde6b39a70698e1e6efb9e04d1b7482147", 0x1000}, {&(0x7f0000002300)="4642c1ee1a51fa07a7cc1924a796b2d30aa4d5c53d8c94161399ae2d21753d9ac08dc76d34c6b6a7d9ac925e77994d988391875ca57a906af016dd81c50c569fd8c81fd80434492ec86cf9ed5e80505f5382e02083e6bfd9ccecdc549713dc5a39afa31df486454fbd1b9e8b7f7c4d84032846060ba36cef14725bfbd34a6ad9795a98d03832d4908993df8dce4b74321c0e4c217b938eb9d60adf8a6b42fcd620c0c60cd014c5481cda220fa7cd7ec615f5f4082887fca216f2831fd8e2b56cb382629fba498ffefcc6d7239c0ae6d82f271dc0ce68d1322415671ab2948699ea0b67ba31ec334b30441bd32a79e82456", 0xf1}], 0x6, &(0x7f0000002480)=[{0xd8, 0x1, 0xfffffffffffffffd, "18b251c494ddcd2ea5c298b81342ae0f29404190aa52f3b34067322607e91f9d6a74ab4aa13fd0a7b4413228aa8cc84bcb1d3954fde97d7a65303896916af7b048973d160c55bdab2172b3c26c6f32d099386f6359a7f21f65275855f99b1134984579c2e49f417cf7e282afe322e6a8579d435e9457d2562e94aa59d268a03900a8b99ca312286212d55f3ac91a46f1d4b55c7958a052d3b84051724cfe12eed459729d567be80fff5b36b0384e39a2fcceb9752b72a89bcd5f14406fa68a7f743a1fd3"}], 0xd8}, 0x200000000001) 16:10:59 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c4, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x100000001, 0x8, 0x6, 0x8, 0x7, 0x400, 0x4}, &(0x7f0000000040)={0x9, 0x2, 0x2, 0x3, 0x377, 0x63b50896, 0x8001, 0x7fffffff}, &(0x7f00000000c0)={0xc, 0x7, 0x1, 0x8, 0x9, 0x4, 0xdb, 0x2}, &(0x7f0000000200)={0x0, 0x5}) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)=',-.\'\x00') writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) ftruncate(r0, 0x0) 16:10:59 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f0000001600)="63f097236693dd13775cda11f2b8136eaae25405d73f7d9cbb1173152181e6c9cac9fdb2e40af56556345cde22d6dcb000c2b5eb1591f0c48babb54db66b980c54c8f0135ea6120042060e164f611e7a5a58a2ae626f12b716e1002195a85f08917133b78135651b8c5f5781f0f0ad4e18ba9efe5b9dbbbf1e1820aebf0461e8493a358419142741920697a0041ba9e8e38e08844207e5eab4dd7e61ea2abcabe20156cb7432f548bf4dcf66dde4a79121a97b47f5df2b46bca23c895b8b7df2a81b362a2fd9c00f98", 0xc9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000001540)='./bus\x00', 0x82e8a08bd0a245bb, 0x3c) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) readlinkat(r2, &(0x7f0000002800)='./bus\x00', &(0x7f0000002840)=""/51, 0x33) r3 = accept(r2, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000300)="4f50d4555533dfb7cf6a6e93d8c9069c149da51115bb36366e85e39940c1b30c840a89cf6043dde32c728e246981f31908a094005a0297ab5a18b46571c7e3ea90430d8ef1e64273506062464cf11c09a484c9653d6169742cba21e97f5cef6b07bca0a01e185ec5c69026bd8b4fb254a0a58af2a98d346527065477fcf96324988b80464f68b8220be6d1717b19b4df0377457d9fc29faa8968c37663b45aa23246fab099dd2fbbef6a72768b051795c50c1343589ccc5ea8f8af6f148a1d460d5844eb889c6f22113fbac92aaa0a7aa8b961444617746b1a9b10d7536489a220033bd672732fba785c28bdd2a9b0b59350708cbfc0c2c0246d3744c52160b41116e67b2826d673f132cfc7d9f64cb358c621b1ac6ef19865d0aa008cc3b1e6bee3e6a82fc4859acaeae8060c965d0df0461268102c4ddc14a2adddcd0688f4d2e782f105e923af8fb2acd28f697ca2f56eea24161f665d814f6e85df3622ae4d6d05464609505f652c8a3d854dc7c8911b97c654fe4be534ebdfe4ddee4e6a9e5d20071e34d934babf078151ce8f5c65ca929431a512f278d4cdc2389d2e291a3b1c0ea0f28a1636bd7b0bc0b0e1c4bc7389f05776afb578c45b0f1971671677650c1ce454689ef9fd215564aa9c47d33f24220c64da8c2e3f9d3659969ff7784320ef91e0020cb0619f95a49f4662dde92c6d5d1b66b223baa1b2f3134253ed9f247e22a6ba2f1e63f1b05e24e040af668e6bddb345dda7de42932db070a3f7df2bd56ea3ecbfa745f2b6ba65e206093132bc21a39c6f74d8361601458e4728a0d9f8d5b3662539e9769deca5e97b648cc5325f9bfce93aaee3bd1e9df7cbf3c9c43f57f6d736c8f0e2474ee6d3364cf37f1a017c40bee448c6cbff385a4cd31aebf70932e17858c2104965d008560a335e7b0ab5df344c6e25784834b91f9f7259847b73186353db1a19b454a7d3ade3a059700967b6d057a6fa68b01be8805d13a808b63c75469e82e75fccc508bc0158b6aa18ba90a44e751e4fc7ce35d25485738bc586e57200b1184f0d75a36fbdc1bfb1308a8c7473d8034afe4178a9d899c54b8cd7561d96302db80aa8075f01e27d1aee046227ced2053a7b6bed99f35117084dd6571d61a86c3e372a185d592471ece30e065bb71c451b4307020a4408a430515d14cb9d9609c0b2fb2198992d98b897738b92712e3bbf4d5afb914a08ed59350fee1b0975bcb36a515092147a70ad498f3c0773f06f0a00cc921a329baedf86160aa9cd4fd2625d464a93e582fb24570ef61a069fdd4feec5da3d8c2463642d646fe7f941b4e1c5d7ae8e8a9770a3e2d19ab3c160fa50d603f540b229e763c069cce25b952b472f78ac04172467a7549b706126825fd6ad366466dd0876ea844d7450abcfc7ecdf2434ff65e8b7199eb8ffba3fc3e9b67e378fdf8bcc61b13c47c14aef7f99b32cc2feeb33c8f13cfa42501b78a54a9e20211f6d6b1ec7d2838dfe60492336afd7c23e2dbd165e7be2d90597ba980102dd2fa25c7d48b552efefbf68fa4cc0e462a6e5eb36b165c0970381ce6d50891c0205e8c0bd17503f73c792ee83218c609f8d096120b6e5a19f13b6cc5e9da36c240e482fbde9e9149a083681f929abd4ec06d5c44deebc527bf58ae3e0e35018f0a46eeb6cdd57ae8a7c48e091a38c823969296703bf84fe60179f1dcab65f52d991ca7853c9ef677a18998a9508afe0230d4fe8bfcd2a63a47e4e15a8269564a17c4bc6ef0f2e9a89ccf432726fe830de044098c458122ccab899e3752418fca5ffc4a759e9642a31010bdbd459783e5d51e4727fe53c6b19f21819f0eae74ace14425bffdcd1a7787088ee9d6004166428de20c522c9df8c13324cd66772fe7e0c9592b230a12402c84c0548d2e80f77819e601d3dfae6dc7c643241fd97bf26da4fbe85fbfcf298ed2017ff9a0894c40a65eaa23a313f44d6ef60c0895c08cb8d26fdb337be3277f6301875cbdbdb963c6ba2542fd6cc23a164ed9e3f45eedcef101accf11f0db090c12879e9a30213113c08190596ef22150fb90fcd63d9dc34fb746ff018b90e4e33a8938669caa32923dff2c47638f6b71f0c7b0413afadb52882836eadb17aaf281c647b88f2aaeb0f3149eb3385a97fe7fad24fbfd6f5b942ccbd27bc409139a093252a06ded3548d4e3eca8d46fccbb5cd3ccea94f425292979c6649fcd5e5d574ae1c3117c27b195a7f67832543e8d2ae70fc36b24dc88ebb283c0c4d2c0163dd1c9e545222b20cfa7b694a3fdc02828bc83289674607602a2c7fef362e9dc654b2dab1c38224c683867637f734e80999bd493829b6e377d108690cb5cc42363884f73934cb0abae41412b2a10c7c8deab177ceb90a3999e9eb0981c6bbe2095e3a5f24a795c2da47cc32b1b611315e2f780305a508fcd1fa1f69440ab6b40493db9b2d0266e6961b2a5592b7cdc41b914536f38dd9ec59e0c9dcd811412c38193626d9ffb6837a757140c128a7059209ffb493789619d77b0fa19abe02f160799e5ed2f93f1f20458c41261d5730566a49857cdf6f9ecce1172d31085f95564ad5ebafcc5c913a5165c6caed7b24fa7d9a4381d2940e420869ad010cf2371b441e592c14b68d6152143b69d606c6e5d802359afa51e65966e3e0947b41e7dd57e54170e6b82b7ae01068eb082947b6b73e99247fd8c580c55f581eb067bdd6a6fac2609c5194043df3d14999c8ff8f0d9ff7f6b741609d6c14b636b56a5882d5bd9a86463ba999b726e5f05d4220154b5cd11e4a82e4805f43c8244aa432495dc98197caaf6de6743451a888e0a515c51d38a4f98f8de44952e9870aaefddd915c21118aca448ead0fa0a8fcb2a51ad6587b15b6eec69d4667904d71b8692d0bf2a2b7a68ad321f081a590bcd412ab6f460138af2d3a939036a4fb346c8bd8e9f1b34f1f09927ebfa58e6627bf7fa2d14fe99b5c828514bec01278449ca3405ff923352cbea3408bf49d33aa8cda32ed93de2f22cdf95a1e7ad17cfa0fa6590a0208136e4edf34983071269047f6b419268e90b2394ac216475a64c1edfebb65d370b1e7fbf11f002de27d6199396c47a33074ad65e0502c7aff1e759b2bddababf449186a4d5a18d65ff612b7ede44b084701cd4d9bd3c536151c1efb0874c7250d94a16f496807d67bc05932adcc06a702aa4ead273eefde410675cb17de99bc566d6f044971f95b058a93873be88e082adb1bc3642e79b7916664debc0354357c23aa78c90d697819465fa21798a50ff848bfa35bcd4159c5b04771d8a6870b74039e96c356bee5c85cc8f9881c1e20e441280b6273489b7d9fa754f898d8f729e951e0fcfa85fe813b1f492fac3f148c9ccc46961f4f2c8e5c369cec53d04c66d76f42ee3ee65fa0eed42a6610a28f7ee8820c1bc04cc5617986269e418a05d55bed44749c27dc1147dfe5e87c55a9554345f63dfa89ae2eef7099b47d8aa0d0452b3ac6336468e3d6253b8004dfe046ee9affc4b33ef86bda37fa9544c98c782db9f8c77ce42e221d4565b2bfb3604a8d6c66ef0fc75ff42b27170954c6c8079efce3b16532c027dbcf745a247e90b30eaecfa1b686af92baf4eb0911a6288f7016c45d1b545fa8efa984f307602654c7a58ff92950329d63eb91eb756126a7c2f82d8ad00292024e90ed869dc3bfaf6e932c7a0da9a76dd30ac6d6197940316e0c6d991083e8437a514c6fcff1540cdfd8177d4362154cf3f388763b9fe2cb3326a06786a0f5bd4b3048485b9ad1841504aad67f758b5ad55b5f03500156df9ef1158bda65da2b893805c86f9173a032dd7259325c395455e48326487578df8101e936c9ee27e1d97c4acba21168d0f2122495e5ad35e5dde6cb958b07e7f4b43c79345ce3af1ffb222eafae6a571d2b6703bbddc33e92e30b44211793231232895e86ef3caadd55c4618350f7f63db404dc33dedf31df9d77fb5206d072d9cb78fc2aba8de5a5a572e2cf5519ed295cbeb2982352697bc7eab1f9ba2c6ebbf536eef701ffcbf3f795995ef21c63d0f56f1f6c79ae44997819a7cb205a192d1e72dd9e7369ae32015a46ae6522a31b4d31709b13c7144fa8580d50c4046d77b758a125e7bc7b5cac960b201b4a972a8bd6826da9e066a504bc08eecf660fd523abc80094643de723cee47c2270e69707a95388d376e379d3de309da067ba5df112da6dde31de75749e1330665c0215abc7970985f57c831776689e9cee77403f3501637b444e24ba084ddc371a86cf76c1583a80224529a521c1703ab440b20a70dca0e2bad48672c9f4c176c0e8665729c658109d6a994def78df0ef1c73b69efcb0f9747c20805d9f7ff31e6166074cb3caf68b2f8c0dd9f072699e2921be355852e7d517587c12d9d70ac1b77fb285c25fdbe60f3f71b0f9eed24bb2402ccd821849e3ad52068ed74cc49b00d27dbee14942423fb6927ec6458558eb11432128f8cef727003f82c4c14b0ea59351d4651ca761a5ade483e82808242f15923b86152703ce3b435f143a6b18f157d695025d6a93cd211f2e9a5fdf562a254a37543630cbbba5dcb1f4dff8ef574993509901ecff47ed168fc154ecf4927353b4b2f1ea97ab3c8b360bec4396e738d44e90b81d8079f247f190b9ddd8ef924c08b4c339f5b4ece61aaea3001ad5572907dc90efd1c0f296af5f03c37ef9f6a6840608f46377f441597bb1bf177c1ba4e8e84b0bdcd2c9feed06e830619daca9dee00999318d2f4e30c4fb691f0ffbe82e71063f1bce45992064eb404d02daa8586e31539683e48bb7c92efe41bf9d906a90b0063d01a7297633f7a9cbb8ad9a0d718ce210ac8a1db09bcba7142b80dd2e4abb3df59ee37eeaa2507411fa54f6b0c3e53c9420d5173e19c749de512e6c94224da00b4d55cceddbc6301cbbc34f047ee993f586fd36c38980b1f987eef861410572b200b62b6d96f1104fc6c2bf2d72f77da4a512a67741d31986773b30cbdb9d8fe1020b784bc4e8d2b484397380de9a0e616eec2f263952e0ec32501ce14141fa983d521ac92488a98bb0b46856beaa840db9183c87d25569839044b310049e685c3bb97ba7e36570969b700ef50f100f50cf1e6a73baca59e8ce9518bf52880bcd9417716a47c896ad2a3092f5e87f21dc642562286c7c475ec3785d34bdef3b2a4028b38345ca1e0ac5762c8d2b9a34726d81f4b8f637160b31bfea5dd8780811acaa540e330559c045e9b635813280454e0b0648b1bd222b91acdab9109fdb3bc39286012cec02fc1e8dfbfeac7c215d6d43e4a42aa05140ef2972205db12bc3bc197c0d190ed99d1adb00215a100ca9b24038f02ee20fc5e318a7243a1a59234299968e9f59f738ac0966b6d102914e2c456a9c863001d40c6ade75ee393ddb828e1ab98618a91b018c976117820db64e1a040fa92d7800c5540501589ba9cbeadfa7fddccf59fc06f4096611ff360388b6ff778426fc57df6fceafad1ca0794307000b3d98a3497b1aaddd728c8dc0aa7a32200d57d37bf443486f96d840f2cefac4c12c3feb41557a0c633db252b32e91823f34f4d19a266a5f04d82767074c5c7efb912698a3b7db9eca5761b99530eaeb19099c2469bc3e18273bb04e5e8ad73b6b2401fa35063a0548ea64366f205f5a5f301b3dc289bee88cbeb2b922f496ba289bc47c19ee8936f3ad3fc1d85dc9da07c8b023051df7f95adc8805ab8d212adb509303fa1ad9d96b1966be89f869c7a045e928485718ad9904810de", 0x1000}, {&(0x7f0000000040)="34652b64ccd975b6f4d5f823eb4c8b941944a381230fa09ede8769a341e6c7977ab00b97d4ed384717808d6305ede8156f9c0e645c13737bfd503a1d0381f0102c46066db709142f0ad49bb7e1f65723d496e2e74e59997fbef1f7d24bb12c54366b8b6e394206c99f71a1ae60a1afb82a72695b38b96089a0101961e8e7c9a396594a59b7d1a355f6e24d7883615b6d039c", 0x92}, {&(0x7f0000000140)="738c09af142633f4dacb24532e190394eaa5f2400a66d8ca273fd0fa7e77b50cdad637eb328259e8687d3d290195e25f338b63c1416e32516b4e95fb05fb1dfadd9c8d70f6bb5516e82b1d80d1d228078fec42d8a8d6cdd43a69369ec8882ce95a6f592ea0ae4a2821c8e6af48c58e546c653075a1535de7b32988d4de6b4073be7198bccfe8b45face44b65aa313c52d1c0a2b47f87333f65e9569968d107f50677ab8bb9261f982e8651ff643c82ee1daadfe90d794f00c8d799d98f4723ae7db6fb8eee67787009d703bb36217398662310913612d2372c516d4ec8430b7a8e8257df282c3d6d0d9b2f96f667091ca7f9f7eac004", 0xf6}, {&(0x7f0000000240)="56c01cd9c90fd7aecd8d50c8ad550cb4d25b21dc269348a71d6ae0d8dc023d9c7eee2528ac50c3d81e2cebae8e7505bad48be3bd7d2bca637b9c6bc757ad8bd180a131794fae84c5d97cb044b8dfa717323e4f0d6f855877968932e71254a82596dcad1a9319c4ca706fb593adbbb682ae1fe9de", 0x74}, {&(0x7f0000001300)="4dfac3e8d5e4143c2e176ddab1fca1b7ef5bedfb60cce68c301ecb1291252cde5b52e0d28fcc053a3b4a84c8f1ad628e325155507dffe2ec1278970ca39810a9a3a30d5d22240ebf1ecb01555df7c1085fa8846f311e583a3e5a0bff05f413fc2434abd1861152c5fb9df1475fb7458339040297fada54b8fec3cc1e5a", 0x7d}, {&(0x7f0000001380)="b3d59ad76c8c312b55230acca55bc41d8f22f74724de07fb8a85820722478118ebddd861eb808e4c63d7a7f204c474ede126dc5cd8ab27b36af0b459b096e592caa2bd9d8c5cef17b573fefd4c18b5e52bec1bac85284095547517fb7bd3077f281bcf5ffebc3b40028535daaebd66f8e580459d581a062f744ae90bc61e270369bdb0791c6c78e2f552a89d6094f3065385e6f66a2fcc7dba6c416f6f935bd542531d2f6a921e51dbc51ad10dae20097be8c2d68ee5e3ed6559ca569b19b4f17b7429fe264ad41d5549176094d0826b19fcd2ad0c6d4d3087047a4a1aeb4c2e6d901d25c28e050b63c62fe96b4568d26dbcf07ab93b70ff", 0xf8}, {&(0x7f0000001480)="9c799c", 0x3}], 0x7, 0x0) getpeername(r3, &(0x7f0000001780)=@un=@file={0x0, ""/4096}, &(0x7f00000027c0)=0x1002) ioctl$TIOCSBRK(r2, 0x2000747b) 16:10:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x80) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9c55}) 16:10:59 executing program 0: r0 = socket(0x12, 0x0, 0x100000000) r1 = semget(0x3, 0x3, 0x491) semctl$IPC_RMID(r1, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="d8a8fd0190ee8822f0fb1324dce14b58f7d9970e4e67a740b3b664682a92742c1fda933c5d10958ab63593a83c8ce482157a89b48a2c0fe1ab07a4ef975952fb487483cdc60b1113fd09ede163187cef45745f16b14269a4939ca8bfc0694edf9d81b375b918a750bf61a88737e55090b5a79b84725a697be1de57aeb99de00e031b2a0418fa02ac4d93d60f8dbbad1c91b6f15d68", 0x95}], 0x1, &(0x7f0000000140)=[{0x90, 0x1, 0x7, "1f465bbaa37df1c9466dffc2e3e228d1c4af38a0e2abda16a63e32e54b1c7a8ab7d7e7cc8b510aae753c035a7d6ef5d8b9f69195c0f3f6b151880b4574353ceac2b69dbfeaa095c48b77ee987f3426af8595e05a42d6a7a0bcb83ac30882fe6136aee1e6f1d1c59b07f599e4f07ee9160876fe79e99fede359a1"}, {0xc8, 0x1, 0x3, "e9350654f4260bf3a906ae4cf3481d644d9ef2c01dcbea08abe7f46c1ca75ddc6b1fd234a909eb60b8ffdeeafee2f6c15b42361c435c63eabf3935c68cb6f6a82cae032dd8b792666ec1137de4d69b84472bc6f1e47e5b8a038e169707920e4ac4077459f95214f6ce0e256ab32166ad5bc5e883c6db3cf7f667377040ae03d9d998fd73e723df7d1dd53b273d6b20259e73484436da21f9c1460cd86c5464649bf4005a1249c09c1ade040a6afd2f8fd06b777d9bab21"}], 0x158}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r3, r4, r5}, 0xc) getsockopt(r2, 0x200000029, 0x65, 0x0, 0x0) 16:10:59 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000500), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r1) r2 = dup2(r0, r0) r3 = dup(r0) linkat(r2, &(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00', 0x4) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/118, 0x76}, {&(0x7f00000002c0)=""/147, 0x93}], 0x5, &(0x7f0000000400)=""/179, 0xb3}, 0x40) 16:11:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) 16:11:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x5}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() pipe(&(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa80, 0x0) dup(r1) dup2(r2, r1) 16:11:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) fcntl$getown(r2, 0x5) 16:11:00 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x6, r0) 16:11:00 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:11:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000200d, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:11:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280a0, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r1) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x8000) 16:11:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x146) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) 16:11:00 executing program 0: getgroups(0xa1, 0x0) r0 = semget$private(0x0, 0x3, 0x8000) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) listen(r1, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/181) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x800}, {0x4, 0x9ff0, 0x1000}, {0x1, 0x3a, 0x1800}, {0x1, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x4, 0x6, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x8}, {0x1, 0xfffffffffffffe00, 0x800}], 0xa) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x7, 0x4}, 0xc) r3 = socket(0x11, 0x3, 0x0) socket(0x11, 0x4003, 0x0) semop(r0, &(0x7f00000001c0)=[{0x3, 0x6, 0x1000}, {0x5, 0x9, 0x800}, {0x3, 0xe9, 0x55df155e0dd37384}, {0x5, 0xf06, 0x1000}, {0x0, 0x14, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x9, 0x1000}, {0x1, 0x3, 0x1000}], 0x8) r4 = kqueue() dup2(r4, r3) select(0x40, &(0x7f0000000040)={0x20, 0x8, 0xb8bd, 0x1, 0x8001, 0x4, 0xec, 0xe0}, &(0x7f0000000080)={0x20, 0x80, 0x2, 0x8, 0x1, 0x8, 0x7, 0x1}, &(0x7f00000000c0)={0xe1a4, 0xfffffffffffffffd, 0x4571, 0x7f, 0xba0, 0x5, 0x8, 0x8}, &(0x7f0000000100)={0x7, 0x5b410d56}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x6) fcntl$getflags(r1, 0x3) 16:11:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:11:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0500575424e06c5d00b37824030000000d5b5fa64ec6f0a9"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0) 16:11:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x3, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x204d1, 0x52) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0xfffff, 0xdb8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000001, 0xffffffff80000000, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0x400fffff, 0x4, 0xcc6}], 0xa2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x80000081, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x508c, 0x8}], 0x9, &(0x7f0000000140)={0x4, 0x8}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="0df96e5feb7c2f90dc4d433682adeae4a73fe2b61f1fd202db3bbdea", 0x1c) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 16:11:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$KDENABIO(r0, 0x20004b3c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:11:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xfffffffffffffffb, 0x8, 0x8, "c4fde4f467d9414e2ebd1ec92f55649ff3dd488d", 0x9, 0x800}) getsockopt(r2, 0x7ff, 0xf5a, &(0x7f0000000040)=""/198, &(0x7f0000000140)=0xc6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:11:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8e90b5b9111a2d6581c2fe32f76158fe9273d6e42fbccfb116a20fb3179ed2ea0b18febec2972597c987023705d450e90462e028443c55fd13f6859f6adbfc801732b842f5227667fb79565ef73ac91e7cc1741ed62a121b89fe290c2d7691e665f37e2884bb357642de5c9241a28a08ca6adf3e24830a67de7efb7984ee3af8d05f8f6771f3506dca6aa8f9da8f4922512d2326cbab1d413f97232d59da2d467a", 0xa1, 0x400, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) setuid(0xee01) preadv(r0, &(0x7f0000000040), 0x0, 0x0) 16:11:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x100, 0x1ca) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) unlink(&(0x7f0000000240)='./bus/file0\x00') getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000280)='./bus\x00') select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:11:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:11:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) setsockopt(r0, 0x80, 0x5, &(0x7f0000000080)="e22fb79b3af20abf63bd933277be6eb91b33009ac43b80162b0ddbdfb36c702725e51715f12e827c2663524d4f9b2dd542706128c2924d2c04fd410dc2327ce8c65ae95a4462d8dd8936a34e56cb0842aeb8305f6242245c5c2f4a1f8819f8aacda708467db19f85981d08e4b4ac574643aee4be4d2582a3477dc53f904b0fdd753337979286983dec37ec32cae0d0b1c3c7ed2a2cd0db41e8d6bb4ec8c52011d7d07a", 0xa3) 16:11:00 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:11:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x180002005, 0x2065d) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ff9000/0x4000)=nil) r0 = open(&(0x7f0000001400)='./bus\x00', 0x0, 0x7ffffffffffffc) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0xb) recvfrom$inet(r0, &(0x7f00000012c0), 0x0, 0x43, &(0x7f0000001340)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/227, 0xe3}, {&(0x7f0000000040)=""/157, 0x9d}], 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000013c0)) recvfrom$inet(r0, &(0x7f00000012c0)=""/12, 0xc, 0x0, &(0x7f0000001380)={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001300)=0x4) ioctl$TIOCSBRK(r0, 0x2000747b) 16:11:01 executing program 1: r0 = socket(0x11, 0x4006, 0x4007) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:11:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x4, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:11:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x110) getsockopt$sock_int(r0, 0xffff, 0x1081, &(0x7f0000000040), &(0x7f0000000080)=0x4) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x200}, {0x100000001, 0x80000000}}, 0x0) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0xaf6}, {0x41, 0x3}}) clock_settime(0x3, &(0x7f0000000240)={0xffff, 0x10000}) r2 = semget$private(0x0, 0x1, 0x139) sendto(r1, &(0x7f0000000280)="d9884c8c2a65fa480f1a1918e1fa8ca6c9f2c85aeacfdb6713dd9cbde1eb3fd0bb1a711d865d1a2d0fe2ce0b946687f050bf44ddbcfa8a683e5bca0fec6968e0bbbc2ee135f50dab1f65bfceb26252b9f41bc38f903a5709da9499da2cd8de8334f4ecbfb129a3f7938de481334d5f0a9b2001d9e3a8a5c128e551a3f89eb373d3cfca267b5a8233edfc337909712895160905b862406aace7d3eb6ea52de531a8f72927415d8339337bcdfef66accabb09a359822ad", 0xb6, 0x1, &(0x7f0000000340)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) r3 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x0, 0xffffffffffffff80}, {0xfff, 0x65}}) getsockname(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) unlinkat(r0, &(0x7f0000000500)='./file0\x00', 0x0) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x5, 0x6}, {0x4d2f, 0x4}}) getsockopt$sock_int(r1, 0xffff, 0x1827, &(0x7f00000005c0), &(0x7f0000000600)=0x4) mkdir(&(0x7f0000000640)='./file0\x00', 0x80) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000680)="37d8f04001b7891ea082b93bd56660b4af56f6e480d58f21e8c51c45ff66cc87a771d8c1c315862c42164bab65573ace7cbfe925bbd57edb38070edff0ef7df3e2daa73d72a55d89cb68ac0dfd14971306f27c05e9aba7c99fca6382785b81989c79904941254a1f72665f7d0e10e1ab3b5a2a15ec903254127fefbd28b486f303062768d761f8306a5647e985e3d5a4216803c4d7681f8e25198cebd5ea48e226d50849c29d507981aee594009ce36b7e39d97042577ba82d62aada0fd2a2afb11b0af22e73e8419d3235a2608aba07694ba4d7ffef423109cb37e374c0257f631a89", 0xe3}, {&(0x7f0000000780)="bf40fe1a6972f093cf31fb0a433aae8ab92079953a9c339fd06c181d790d021c20da3023f827b7469e46f251f20822fb4330e8934a1326a442c8c78df2b3c66c145fdc023739cc5d81fa968a3fe356299c777d015b29685fe2a30cd78af912253e5e97f535f015e6fc2912479a75f0d4f7177ee62c3b9d376ca1ee9b8b5731c28a2afd93b62333a2fe792c2a5e117c8e8454bb93683960b6b6a3d420acce0e8b43a528e14915388337b9e0003aa07149898e46735b004b", 0xb7}], 0x2, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000880)="326d8215a1a2063f2c69fc291ce37db6ae6767d58f696b5c290b2b5293b5261803ba1bdaef6913ff461e30b442", 0x2d}, {&(0x7f00000008c0)="6484d4f077beb387cc44ef043b5c6608e325385c1c95aad95a9f75d2a53f22bfe0d165f047883645f4e22df1f8e1dd62f106a82d61f1d6e148d393e8d5b4886299dcf8f14590687c3340ef5fcb7ebe3bb97c63ad8b0a150ac56038e54474ef9a009f5a76cbf0b237695562f819d17d7c5992059dd1ca93f5357bd80a3282159412c9330103889c2c79f39899372201a2feeb1cf7e47f0b2cc0e372f01ad9b6890029a6ea04eb212603bac66b063ecd909b853263bd4667a38c67", 0xba}, {&(0x7f0000000980)="c13a05b6761994873dac46cfd354f7f2805815e2d9547408fa3d1d11cfec1a9a9fbb0fafcb0afca5ebe32c894cdc628999f28e9859a2", 0x36}, {&(0x7f00000009c0)="56fb8e7e1daa4150dedb9ef6be2101584074f8778987fc2be5f99008a53df33b961ba75a69099126315151c54c0e646657482ad42124b73940bea24c509ecab8cb8ec19d108f9bd2f1af05a0b8c338531f4aca8a71c51d7715121da14644951c8f58bf6549bb96aef27e6038e07d37c745ccc9055f534eb6658369319a65b9059e3cf089cff833b5041d4cc5aa2217dfcdaf150facfb025a3a5b3259bc85f40baa9770a9", 0xa4}, {&(0x7f0000000a80)="4b49a6e4c7b2aaea9846774020c0752754a5130afbc0302ae8424bc37b37c8c730a72d733f9209eeb6588ce2ebfe72e226d62101df89602ffd2d813de6513b232e1e8f8283c8efff5f2cffa83bcd80d1bed25e0d28f7345ab76772b1de086fcbc2faa9443b2dc36fcdb3e13f34a6fff35789611258d7be5ca2c98afd87bdfce2fd77ab4712949a9165a69b68f791864b465463bfd4daedb16ba584b226fe3e0835efee250a21df083514f599ecefa445c2ebf46a207ba72d4b536569fb3fb42633317996f191bd0248a45c9cae698417fdb6d5a49995fd13e2a1a06c3fd7049370764654", 0xe4}], 0x5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000c00)={'./file0\x00', 0x100, 0xff, 0x7, 0x1, 0xd0, 0x4, 0x2, 0x1, 0x3, 0xfabf}) semop(r2, &(0x7f0000000c80)=[{0x0, 0x1, 0x1800}, {0x0, 0x1, 0x800}, {0x7, 0x8, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x400, 0x800}, {0x7, 0x80, 0x1000}], 0x6) pwritev(r0, &(0x7f0000000d80)=[{&(0x7f0000000cc0)="d8fac38748c8cc21845e31a373b79630f4239d89eb28427dff6dbf4cddf2823be00b2cc1823c2f85f999644bb706b7fbab484e089af0a7fa636b2bcb748e638f3ed32f1892a46eec99b97e0c3030ae169acbc01d96dbb82b5f33378aa0f56e15f9c59dda757f6fdf1ea5b44743211a9f559b21e73b03c6ad05facc6c1038cd54bc509a59d74dcb", 0x87}], 0x1, 0x0) utimes(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)={{0xffff, 0x1}, {0x1000, 0x9}}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pwritev(r1, &(0x7f0000001000)=[{&(0x7f0000000e40)="b582cc0da490543bff9a52ce48e53ee562c8a1e76440113f56c6c6d5c1808da26163532b472ec304964f5e1f618c1c5c288b267fae8da1df9ccb95dc4c8a86fcc1cd2bf337", 0x45}, {&(0x7f0000000ec0)="f865632c26fe2a384007490ed9fe5349d3a408c3768b3bef374071d719b68a887e84b0e1c2e69e20c9f8bdd39aef653957b674d417d7c0eb9f34cc42488d0341ffac0ddc75de586609efddf172cd6bc42dc15523b4847622aeae18f81fd4f3d985bf2a3d1283e577b299a085dfaa94482a3f34cc063c7228c30151f5aca5319c0c71c681d101d98fa69a38ace83d60c43296ef28fa2eb91cdc52382fb038f8b81f9485eeba75afe203b8b46a9636668349028c188ca8d0321f713af959f6aa075aa8eefe5a6bfe64e8c05b4613a97a6b2aa54db840d3061b050d69c75bb6db56ec57863fb224540e4def", 0xea}, {&(0x7f0000000fc0)="7922bbbf803a9401ee75e786cf00fc0037ebc7b0ba463357f9f99188aeb1461f1f", 0x21}], 0x3, 0x0) execve(&(0x7f0000001040)='./file0\x00', &(0x7f0000001240)=[&(0x7f0000001080)='!\x00', &(0x7f00000010c0)='\x00', &(0x7f0000001100)='+!%#-.\x00', &(0x7f0000001140)='@\x00', &(0x7f0000001180)='\x00', &(0x7f00000011c0)='-}{\'(\x00', &(0x7f0000001200)='(\x00'], &(0x7f00000012c0)=[&(0x7f0000001280)='\x00']) symlinkat(&(0x7f0000001300)='./file0\x00', r0, &(0x7f0000001340)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/182, &(0x7f0000001440)=0xb6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001480)={'./file0\x00', 0x80000001, 0x9, 0x452d, 0x0, 0x0, 0x2, 0x8, 0x0, 0x3, 0x6, 0x80000000}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001500)=""/101, &(0x7f0000001580)=0x65) 16:11:01 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001240)) r0 = socket$inet6(0x18, 0x7, 0x7fff) r1 = accept(r0, 0x0, &(0x7f0000000140)) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x4}, 0xc) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="43780a91787fa92bc43f16c5293b8518d9479b27f16d381eb04c4bf4d211826d54e256e9c1d949bb78d640595101e5b1e95127f8f1819582326e34986381947b3da8f54a6edd180d097622b2e0a33dd0a05883a37a3de48c5d877cbb1338546df45a6b55f07e47fa958a78385c6001459557b7efc3b5f39e9717936902b9d0742c9761f6ac77c93d8740186e45f213debbdc0d3ed3d86689896aaef47923572a9e4e549ac64f8a1f09a57a84197a46a76c663a8164fadf7b21286f6f9bcffe51df85d3513dda0a039a0d8fd87eef4eddc1155a3aa2f1b954fe51e7e2c2c54b7d37b98c41d8deacdfd103da342ce23b88badbc3b215e581947239dd0de06bf627a193765e127025f67d44a32808a08417bbdfe2dd10dbe13f3e25b7a1f2e231fbd1be05f704bf8f1ac7baafa104245def0ea09392f91b8db64ae72ddf7ba67797bc805502d09d784b7030a8f604dd7b3ae1c55efe685eb320e35dc844826ff306e717682ef5f9ce67df9486f24e1b54df0d69472dc6ec0b7e05229931900a0852c07f6cc3a6ed8058e35289a23111314ca720e28a8a425e91b122299cd722b9e6a23419399f7abf3b6ca3f8079f51cf8756bf72cca54ebc5196f00c2edf2d7392ee96a81e7328015073527e4003af36631ce60950ebc1456fc9d023d2b364f20b567afa782b7c98204b3e60740386df50cf45674f2327b532e81c24fa852a47471a4d41632692a1c043868e9862b7df5155a51810950ff02e78ebfc37c00b0bad1b6e4221720fcbe436b4d95a734d5f2c07d802e3b66eaa0c24fbea91a5a21788f87a81211a93fc3ee5a68279b773ddd7422d7b8504a774a7436578ef916fabbeb2eb56d77e128a7860fa22f2800788cd4e823e599c2e177eb32a885804d088a9c2645208060fa88354457bea3375bcf2a4e7785d453b6fb2c717eaec23c58c6ff59c6a5068a2506808d3d5093f14f3593f25d7937783061cc2e85f0b40f4bfc3e2c114634aed4852dc0e28698fe17308e9a5856cd367c7996706bc80fad32362fb7ddcb5c7b4ffcdb0e23e68c5c642aee864b8ce519106228bf932da985bb17d9f23e02d9ead46bed862a03d75cbd1b4ad54cea55d060dc3e9b2f52a676108bed729f756ea9f128a3b08c47a260fe8cdc275a8e5132b64c9361d979b1fbfcb96e6941adac1624e7c10fe301674e02bd263bc2d97069b286f78c2b463e4ae9a7e6bb88b8ef6299df1ebe68d81901687669e95c967b25f51c89d179b15d4b202598b547a43182c49df3963cc8c7c61bf964955f64b2494c5f26b8225f790ab0c7872f9e948fabe87dfe36f0defc99fff6e34539bd2af1cc334c6d1185779331bda70a754cd8d45eae5b148dbad2695d3cc2c2aeeda4f566b4e747540b8749733338855692c5954c0aaebf1a8ed912c20ca82de0866f82646b0f0d97e158b7eace4e2029d574810cd72c68301d12c68e3073d12ef867c5bffddaee591806be95ec04b557342ce5f56801567f3f8d99ec524a5e079e317300edc5b5fda77de181b3f47bdeed461ab4baf0796929b22ff109adc4de33d017695369834f9b541bc28451fa4205329a85c6bf5075b161ac300ef2483c8219ee65816dde81e4e8c9cc3a2d5e0b63b767d43887d76720f6233de0a318d3730b2c2396dda23f4712f94e9b810cb7610df21d3ab99edfbdd6a6e834fa5ee7feeef6f65ca445b5f9f5e755db25a8b2a19e43994232ee9c3985e01006a5caf00f1fba5c49e1039a1df7eae3e95307f32f5eaf8dabf94f05f742e308ad81b00b2af67c80787c2d5ddccb31e9b1567ed2f7109488e4f84c5e2bd2a7ed8eb0ab99615db4f2d8f5b258e42c5eb2bc5c951763a73c4addbecd64f2061dff24765d0c146a995f9be87d2e7edccfc00c0a28195419817febebe99c8a03d21c603a3008b406568ced6a93a702bf6d47dafbebd7b82eb48356e9938726f811371d59aee4a7e5a366b451eeb31c3772282d7191cd9b2c0b071941ea162445e746986187ec5ca66da4779a5151292ce2dcac59e4c68f893003e496c0b3a69525a674d753d627dac07914c6d4d50df8b05edee07317c75188d6151b1d2dcefb5e5dbfb4823f2dd783601313ac9fe984a605b8bbed6f3191d4484fd01dcc61e413e4587eb27ca578ab0ea4542b9e8f01f3ba8fcd10549ad6defa8eaf7d0c5a76bb38dd06803bfde8dcc7c55209c1c5cf1465949935f86235ac535ded836d2b5d799b758efb82cc691de1321502c8fc3b895127a9dcffc1a9b6a40e4af30bf7919ecc7839faae88d67dec7ee973caf541fea05a9064158d45032db945aaa0c9c93dadcbac2ae43f7ddeb25e3532bb9de58dfd3bc2a0d3018deb0b781ac11e30a613d4727b792fff1e3cf8dccf3f919415d79b3b04306522775b2894e1038b03591dec8a7138289696f2937d77e66c07b257aa087f195918b2508738653c8646ba38bf51271cf521a5c70a33f39cf21688c7988b0dcfe5f695abcbe7fa8add960cc296b8c19f507a5dc56b25e20f64ef6b32af655536237aa795d5b84333d96525ea28a4eeb50f3381cd2b9ec46566f231cc966e75c931ca41721efab3ee4357b5df1b0b5f9935082c81e63461879165164152fe8d722ae16be6b9ea712b0a0bdf4426d2d7b507e64e3a2f202ba8dfc7298b4022f70ce1bf1d5f62e4bb37afad9d2f7d510629c5633237ec236b9e9edd288bfa0a50b38e9b6bc8ac611baa34b1abd4a27398cec54daaed76e3e5394feb00761fde9a94cd39708e18e4b66bc995662247c57b1cf47b88f448932898164a7090e8e86648e0474b2a497d110f0d5428e964f3a753b13ebc2904e9171848cdc8d26620e2e4a8213cbce04c2e09c147fddf5ffa02ea2c8c644a2366494bb3fa78e96ee0ad882ee9aa61ba01f6a5b5fa0501a786b93b6dfe4b10aa9c8d2831d22584b90917f67c60bc67e236bbf23462509f7c5ae0a4f7095da19532a753c7c7fdcb97d6e8cecac6ec64d1b6523df98578fa99d1b0fa27a38c6a9b0e060faa0bff89d3f3f33c4fdec538b8de9d27f34682625846b322fada8bd524b4ee8d0d7eb202b41686fe9c0b0f8595d9a6d8c9ec56b3f188f5e37fe7a95cfac173e496703b0d0c5c4088907ef44eebb1e6f120d189dcfe49d9491d93b76d0cf26881510b84068cd839809a397eb6bd8e4dd951ef781e5c95035a885e260d788ebfcc9ce2e2161527a47a654f19c7912fba3558fed19d54e1aa12e3c66e3589af8bbfadd72f891a543a781ca3e79cef0469d44f1d085563e018c62eb5dc4ddf21e852ad6851bf0a16a01254104ec2491fd9137eec0ae4d5e0161d282227c6abd5d3be18bd29e91a8a1ac6ab8cb519999fbd74e9c48a847459764939288c579ac3c5c71d54b8285fff17d474df395212de41ef74dff6182eb2a9026fd1abe0d78d44042a350328c0ce0fe4fd4c5caadfd89331d4b35ddd1e13afcc06b88cf5c9f761484dd03da9b28efb20c4ebde53476bfc8df075b451dfe401487eeea9236f176ab6b85a5cc9ffe556baf83af32a41c83a182efe3b01679301fef3cc716ada291cdcb67a6b7218bd4891e5e426d27e9428e47e38b78489adf669b8002c80bb7658fa206974f17bef76674c6444772a301b45450409675e85712ee395a83020179c801ecfbdf14dda39091d79e025baf020e5b6c651c6a2b17a6151003953bb603821d137ce7115b8c4ce3e64df0802c9ef94f6169c89e31d7447530fd6d88fd2db716f52adf97511e19522e38a365981697bc122665faf193a75d2cfefe3fea00673b19a54bf2146b925632c398e27838f78767ac48f73a172f6fe4afde1dd772c6af9c28ee5a3f6e27a92e32d6ebc2c255acdb6cac78b638922c4414669615d7b9699f00f8855d3104127342761f20c4f5dfd4abca510a3084195841017df30453786e100ff17fe91adfa0352074480f1e6b90d3e6cfb1e90c8898f4111a3e288cf54b935c3e0da3696d8bc5f1842927789cbaa36634b4538940b03c1517982c16c50d91a964f98160b68624c55be6df0fe6f96de1a864124b167437768a47abcbdd898ec66fe472bdfa06ac7da7365a59110b2d52352bfcba884ac9a68b79e798d7c15afa6ee2d8590eb4a9cb5ece9a72a8e77b811d98de8105aff31696831e416d412d170764f2b8e96219238f3c7b3756fcc8f2a9f3753e1479ae2d5540b319825a063df199e781e83a36487819afc062f7456f34f1a402b931f4ac82271e332bf85df2ac693480df20da36947a33cf06690183e4afed57012d324feef3600698300637d732097f59de23eeff0726219fad4be1f12b7ba985686f91bfea5c93fb6f6b6f0fbf63f55b467e2888d90708935191b15a7e222a57581dfbe2fad593fd428743648920020df0e2e1319a3aae06a8bda7229418719c7d9cd267edb4aa768db08f6c7dee31aa58e15e5fcdd5f3af6902d7614e4b0e3dfdcfb8350cc5fc5fa95b44112c917181cd913b4a8c2d3ce81858d0e3c5f5c7926837acccd8979c5ea3c78f5ec1287058a3b24ec5989279aed35e97421e0a08c9ecf754da93be994ad3e4d94e36405924626a2f59f339037aec22a56ec9dd5db2e5a8be45a5d0c6b58dd7ddc1520af631f2d5594598beda46515d58e33f1192acde1f1a2094e26fe9acb4f39750414389c5c514c826ebe86e4578fe72ee61786408bd40c671cdd6bec79ca5215f5324d8b83e5b548240096f681ce3254752903a6fac143d609370a7944a160e8b82349d99ce3d1ca7f0b467a90dd84e950e395b4ef160d435eeb21d16b8ae270baef811d19e101a770b203a4a748040568a77c99e6afb9d8859cb3e43c540e405b8b99902ef54e15c8562b7030f8ff964b6d222bde3a9d476a3f3497ac1bcc96425ab4db72d9393abe77e95cc8470f3700c3fe490193c95706470033c99cd7cb5db050e766a9f8a34ecd0a5782619044bf1c9a3ee08f5a8418c11c5d4e690874722eb115bb1068de01878ad300ef4759fd410a624096cdd63d92c1b736865bcd6f8faf4c502af579ccb396cb19f5ee70d8e56bc38f31b547c406e427482699759704ab39a503559753230cd0437d097c5610d56cc64c08272b66b01cd5ac84d5ac832b115a5418f712f9ad9a8172ec6fbe28462cfe9bd317cad89e46ee1e40a571567177e3cf167fb578d6068f7a9daa2b5346081635efb770b078fa5b9833fa44ce5bd48c7f2d5a490ed1dcff51fbe062f0f11b6fed24eb6ef83a53e4674191967c3c2049e14430e25a99c0622e451e1d5c229ea89958047565e0b455cf1ede2a2b697c5ee79096b6414d90513fb1cc7c31902de2e9fab50314b7900bd374696bc7297352a5282d67d74291da4ca567c0eb45449087dde247c771b75bf6db59e0f2cb35872ce0570dc87007a0baa83c7dec1e7eb19dc421636160d508aed942766b2b827684d0f8e7fba5a6519f13374b6222f5b5896db293be8bea4e1f823a2bb92ff2c26a959414cfcbd5f253e085eec7410d02fc6d571e118468e9cae7e083f6c4a28e4b1e31c651bce5d6c54d36cd0796fd4bf036335d11555fc0e18082dc78eed9fdcb7e03b817a6fab89dfca913586556a5d05526815388167e604ab413bcda9dff41a793f6b562cb217950a2853c211b464734932c142bf54b549f000dae793c7fba40c8c6790a87fc69c47785a6c5501c18c016337a2589f46f800d4805d1cf1320ffb31b3e84f8990b69bfc68de307adefec925c9c6efebda6e2e7b285c6c82dc9b29c6a21144a0e5b3dec2ddf4bdcc95083f69e0e0c4994787605fcc", 0x1000}, {&(0x7f0000001180)="8ba4112ee6db8f33698f3886f00aa0c11d108e9ba0448f41f6a0385560c87ee062e676f3a2e919cd995798f7b262b60898030d326e687026c4e2150159e13a137f8662a1ab4dcae5ed83bb0d5efca53d43", 0x51}], 0x2, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000000)=0x80000000, 0x1a) 16:11:01 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x652, 0x6973}, 0x10) 16:11:01 executing program 1: getgid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xf5, &(0x7f00000000c0)=[r1, r0, r1, r1, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) readv(r0, &(0x7f0000001440)=[{}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/197, 0xc5}, {&(0x7f0000001240)=""/33, 0x21}, {&(0x7f0000001280)=""/144, 0x90}, {&(0x7f0000001340)=""/78, 0x4e}, {&(0x7f00000013c0)=""/111, 0x6f}], 0x9) connect(r0, 0x0, 0x0) 16:11:01 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x5}, {0x1ff, 0x5}}) nanosleep(&(0x7f00000000c0)={0xfff, 0x5}, 0x0) pipe(&(0x7f0000000380)) 16:11:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="240042fd444082bd2e1c9c1e66904fc9a5202f38520eedd5c262ce07728e15f3302b109715bfcffa9b823f9978466b53cd8264067708c5a9d59ee5c2426e18fd0e8e8af1eaf6ce3f99003a6996a5fe23d2226b47941c2ad6b02c0572365118f98a798dc86414855abfd2c5bff152015c66db2634c523d6b607aed86ff7976e32cebf965d6498d62a258af4caa5b7f6ffe891466c17ad65d0c32d8dad"], 0x1) r0 = open(&(0x7f0000000600)='./file0/file0/file0/file0\x00', 0x10160, 0x100) accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="1c1794f73662020541935e17b41cf39631925054724dbe04fe30e492141ac381c6eab4592696feaad002c02be3ce8e220deecf66cd11d02b4f043d5146f5175de37f24ae57a091d396807975baab459f74a37eb9e5d795634f2379cfcc66f037f5427960dc4c6aaf25f5f8873fca149fe70b10ca62340b4c1d470ab412865e410af26bbd5fd93a4ff6a82465bb29d79e73eaba6ee27bd148a9f4c240cd53f0c19c99b8b89d54d382aa22bf17230d8a53c8addee40da941fa786465e6e06d56e542b47d2344fb84f04899fc3a4a81fbb9a0779364e26c087c362707d4b6cbc1815e579b497e7d4715b43ffa10c582448041fc4297ad32", 0xf6}, {&(0x7f0000000100)="bd9aff400051090141b7151fbacf06bcb33421da44af06329d9203a2bf41cd96761ab381112246ff47cad1bc58516a4639fe8e7208353cc13141e10b3d2b08d223c5d2df4742d855ce318fba825ac12c29ebd119429924ea4b10cd2e1d3dd84cf0ecce767b384702ac46d6582bd09637d08195c1ff76ec68a92ac8ea6d0206ac8ed428021ec9ddc5b1d2ffb53ca2", 0x8e}, {&(0x7f0000000040)="a37636ee228807ad04af5e448d1812d49ce1315032170854ca7e082a0331a876e2fb9258f801ef837447eb07e30c089b2c60d8401e18ef68f26e26034a7a4fd82ce4c74253", 0x45}, {&(0x7f0000000300)="9e97f0de521de8fafcb243e38508eb0fdf038aa74f1e7d8f0841e7365224220aa5652f6b000322133ba04d09bc72a4cba4d2e7743510ae4541aec04a19ca9e66e1d1a2ec60ad70f7d18f733aa3d99ed920d9ce16967b605a5cb6ae2dfe98c90236ab6a520551f80cd79c210f2dcc63898106efa35f1828628e06208514b27915f0dd46b8124667606454c93f38b53b7e42472f31237e6caa08a0eb6a1269da5200b8231730cec71b6295b085813cd61c02515ee818d3096db9b8f79041d6cc94179f118668f23f0596ea6b4e4c06082c5b5c50ef1823998b49568d77efa6bb860daf569e", 0xe4}, {&(0x7f0000000400)="2146ae61828fee4369e4519356b7090101236c2becdf0624ff3254a3315068c15a8d3e6a25835dbf44a2fe702b2e48c50c60b7db1a82f9f2a57dc27f5ceff81240d0d595d7f7eebddbc243ba02edab25e12a5eaed7", 0x55}, {&(0x7f0000000480)="83b0b17c296fae74142b211b162f5b7f008a26cc27dda8466c311c116ff34450", 0x20}], 0x6, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:11:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) setitimer(0x2, &(0x7f0000000200)={{0x7, 0x3}, {0x6, 0x4}}, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) kqueue() sendmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000340)="3d0bb7b1a67a14e7518f0f17c77983e061cbe4cbb225ccf01fedb2eda21a4d85d55f1f14ece3ab95db698a34b2aef5817fa0ef65bbaeb4935f28bb9d0b340e1d26452ae42f994453ba807e0cf4fce1856b", 0x51}, {&(0x7f00000003c0)="1545149abf91b6d76966d1518e22b6cbca9739ce96116efa39ab1d444f3c117993b5b7672044f05b21ddcb66b87b09f7b4ed105b6d79247ad4e2b9b5a39de5bd7c1d515683b70502a710f76abe6df07fd2154c20669608052e651914df6218e7cca34ce21c24a6336809d103fafa8f83906b84d1f3b425998d07512c803fee41c251ac2bd9837d0dd5db6bf82b4141025ff8b8eb1ff431141dd7d15e398d39487bbd4906fbcef4d9a1099cf8e93c666d81a3168375ed278d6a8fc74364c07b650f97df609c7a4176d1586c9f7c8031743a7ccbed20573fc0db78ddb054dcd2ad29e014d6a5737f4a03ac4a78c0181935d00e7c36786699ba5700bb6ba7d953dcf7e03e6810ccf60083fdc18a5a094d4e71835e11a84e1ba8c2603510eb8f5c1f616f955da1b97cb68e55d6f4f47c4183b0e4ceb0f19ad1b8bf366325268a41c8e807ef6dc148a0593ff7b870bc517554b5148b8424434e63663fe7218f4961ba248a0b4b08f8dc741ddccaead80df0c573d76740e35f21eb73856cbf960208c20ddd28a857df36b231fdfc8c8eaecdc8293483cfd924218b041b2dadfbca0e324e4c0aabc2d5bbd5d3a478c9509dfc1d50bbdcfd82ffed389e454cbb6cead3de4cd5d44b4c1f821c9ec73a715aae940f36782da8dabca4f6009f240009225b09a975ea43f5c4c6a27d0e904ed36dfc10dba5b516a4a26b417ac978766f39556b1a158223867304861a6b51f9775f8bf9560bc78ff720e3bd7a06dd23563fd500733e747dfe5a3cbec210e50b700ba349020d0570c72bed2e6584d65594e4e1fd3264782ed9ac37ddecce538a6b506f70622d5baaed40559455207d24d749818a9ac9ae4b15db1ab7c93891764345142c525e59a25c77f215203a211a26e987837b2a3e8885d3bb43c93feb243b9ff9bdaf1d3895227c590b95eab29f2a736b49e57b8a0786df26c99cfb85ec1aeb4ae0479a6c7141cadaea3aedb8572c6885c8c09d9ef92128325642704946b6fc6d634ad1a6c70072b81023eff3bab049ef5760e2a3062c58ca79d26b9750414b25ba026261093827d8e3794e6cc9db0db578ce25acb0e4987c0d4b16c161b3d5a6d70f3099f810ae016f15e2afb5b9f2c49b90356b630a3896b515e7a65aa487b3107c3f2b94d53e1b17369fc03ae743b9cc2917e4abe44676f1dbaffd966dad19b20cae9bf19473678edda839fb63be2c6650a0956b76e440d89217abd82e2497f30ef8da57993183dc18ff487d05a065769ce7bcfa5bd92e816af62f1596686d37684adb3023568b7a7a2c6512af7c68e2c49e8afadec2d598034e5a6ff19fc7205e71ffaf4ad4428d08831d15357ca66f6b53e675691d3ff8c604d790651c2ef8a028dd82594314a6dbae30df49bebe7a407279fea73725e90d1f7c82697d11198be3b27c2b4ee3ce94ff19921b4f7d74070d0d23dff3fcac88f118bc66d72a0634aa222eb0d2d11a5297d22e4b86b3f3ace37ce51793ca9f364f530a634e01fa13bede4620ae2f97543ae7b07dff915d86668321599be19926c6ed94a7e4539472df2d884e4f87f0bb53266cd0c31933c88ed1226599f981fa2ea2b05aefb8837218308d8c5aa1bbdf703a011803240b318275d9b2d6ef45edfe0ab988a8ea6883a258832649089305414cc3fa78669f9ce178b4dc5a347848ceb6d0631fedcb0f1f48783a33572ab9817232b8722962ea0cbc148a648c0cc599f9615b4aa9f8cdc4f543ed5c336033e71ffe7aeca0aa23dfb062551487dde5c7d36b7e427c6e9879089c7a0142bad4c0bfa6f5d5c7f79416ea395c51177fc91aec347e6530c40e747f4eeebadd379940494525eba0eba3d2a34457e328138b9bde882bb8eafec453ab7c58d0a3ee8e290a045453a561ddb6c50b9eea270102ec8b29fba2b993bfe770bb49327f5ae89290c9a25d5c21b91e8f1220ca5dd3077db5d941779a29646186e1d066080e63aae45ca31f8a48b9de7c3ac6220fb7a286cade88cb14a14a5d174a18ceee26e4ad38f2fc4175137f674e3cc99c3ae34202d8b971142b724d38d20d2843e9112182c91a8f90863d6ca58bbf5c7b0cea41645aa0565065385ac46456450d41a40b0e16fe01c0c046df89be511d1bdd9e5662fdb667e82308f4fe0fd3b9e18e01094ad983e8e725400c2373e65e4f9946082e30b145bdf5256893c5350e9edf1f03e73021b024d49b18f5e9e86c2db2a43c71d1ae6154e440138154fc886b8904c2bb7a2747e9332b713d5152b37dbab10e0aab7382666d30459033f05982b8bc011c7ea6797916c1a0cc0b50af45de084c004ff6a1cc6390ccdc4d40e5f1e5af6ad9ab0160f56a460ce0479e759b053e5eb7b448aaa41a9d0798249ce8f6ba64f28a3647de19299a08ce7e70e6f96714edd242dfd650d5e7f3adf09c8c518cf537696ea97d8b48f3001f5a37a621c5e440c33324094713f8569c331719fe37eb5a7c6572a47b5b97bad09e172c35532fa216c79ea7ec2944e8370de49b25afe2dfa325f82ecd87bfe96db3ec2eed59d7cfc01b3ca2d5b23460559bae1ab67953c77b61e9236f1fe03225a850999baba4b9fd488b6c5a1ca25f0e39d7449f8de58c5b704c9a02fe0720c4e4aa110f496fcb9527f96ac357cba479d9cc53f6378e72cdb1a1484a5d01472fc98f42700282d6ed50fd0ca93d2535201bf90a8d7d7849964574e241b807637020a4230d05704a4962d7ba4af32e9ab75c9f6e1889946768bc089c4f06f753cca3c38610f8bc507db431ea98ace882798ac7a366544fa67d9ce43c33728e0682bf1066e9249473ed42b02017b4ac5587012b9eae2f288e251fd6439390cdd6d2d7f93a29b6da71245bee3db91da6f4d21bb7e51b5c38dddb09c4e01cffa9ac3774d681d609f1e5b85d970c5a3fd5f7bc7adb3018ff7b5999dbaacc29131edaec15f82926a0bbb7211cb73989a77aa4977cee5edb40b7b3d0fc4a4c2da0fc2c1e5f56f3223de4478a11d734be0af2062f989e8b9f1052b9a41910e18f0464ee1860381bed3d40bda27ff75e3e6fc5940d64d82e21900669070f0021e145551b1f088727bc31b9ea1a44a7c8c682cc88b86da810ac12c82cc570aac0ed75646ceb0a101c29ca979f13db3e6e09804b8886bcfc463fccf9d9cf242dab01594db58dc93a0d826ea050f5743db1a0c33e6a53c3a4024b988f6d1eefa2a58b5ec08c9c2576c6a4ed8de0426dca7b5d319765fb6ec0f0f48ea864a86c390767542574734302b04c2f490a1fbadf14b504f3569cd300280ecc415b5461da22544e40f452f421fdf5fc403e8cbde4f1e02269bb0d032ff76112fb371d93c0339421624a43aea923b10be3cd7b6ea336767289343903fb7ba2051c876d8240a4bc7ef45fba1bc68ce577e013d5e1bce594c364ba8ac67bef954005bb1e8ba2667e1ea2eb3c5dfe73d9c64903b2937c5b3e83a56354f64d26b5a1be155a67dfa9c7cea2906d627eb8591bdd5e53bedb6e18b81ade46b85d0754b83c6550b42488cc0ac87b5116ff6c48c1a3e729cc30d7e8268e6ed086d3c78afab736966a567e69a727ae8bf8e6b208bce3d8d0f6a9ec99b9f878e93c948f503855f69c4b0a1a8155846308bff5d0e8b1de2619da57d1b44fd69fff3ae668049cd5c7a604f71286440b7615ad3ae94da23f2f9d0482f1d600a3c7f57e92d02d1d8a665e63017882adf93c93073e58ad3b831f920bd17a503b153465fa93c480e9e8bed63f4ec0361f1ec0a81084d18594ead5e4048e9be39276b1da964cdf8c60d079ee7fade5f8b29e51d083f0a19051f727d7d6c52c0ef8c339672bbbdab3907a19fffddfa9fb3ab0c3c3aaea6f649ae94827319b9db4bad5d2280bed1ec8acd58277639f6a727da7323e7fd34a459475dfe4471362f8929fd5e02a4420fc4e2baaf72aee121c3e41ad7658ae90f944e5d27b3e331d013530df1b340993c4d0e8a8497bb79762fd26e482fa58bd59e7d868d2daba139acddd0b200405349ce28aae4b4685582a02056368394868d7a5edcb3be3b597d6c5af5f39b9b08582dc105e1e3faa0d50978d40ec6c4536bdbbfdcdd429de5fa91912f4aa53f733e7569f2c8ccb1238ce76b0887767abe0f3caf40778b65404c42975bb93a838929ec7ef3f36bf26e2e92387c8a5fb9341dbcc9f5d36d3718d07626eab55ff7a51b48b8814ba980a594e714307e7114e6de5965df588a333561b856fe9c7bf268c74812156ca67d5581ca81a8feeef97d395a9bfaa633349332ed73831f9ba6e698a4a4f946b87ae92809b7ddc33df9d1de74651de3d73852c95c2a296a4c47f6331b7593f395be8faeca3c69d4199ec62aea22e3c6624e9cf4f7cdc6c9cdf02ad75964d291df663861d62492f211f714df63fcab37b7c1e6d7eb970d5ea3c00d2638edc843692621f3efd743a571f6cb94265b4e054c72c43c74810777c81fb956f12b19a18de4360b42e7d1bb4a023e0e4c67db906e39dc688a415afc35ed0b07dc9919b0b70c8db48cf9f8a69cd928535ddf68c44b8b1fce38deb7d4738ccc05f6633fdc1374bf33b009e01b29358288c37ab1b1f8c125a9463a5a8017bd5ce56ce553435d7636a753a4517f94b91ab215f56065a5803b9ea925af4263ace24336622ae2a111842e6cc2908b4e95bfeba8271266b30b4bd8a44d4e507eeba51ad615f51db1d1d8167468666408f34e3fd1bff8071d5f89cb5c276eea92fb7b50f8424a5a0068e5c4df7af1beb702a4741eb75317131585b18bd38295965406e9c22eac1dd698e3aacc067e72d98ccfa17486158c26ab063556fdc8f6e61b230892a0efd5b0b5e8f41ed2d9271d53e547d487b8374d2f1dd2e92399d20b9d5c0c26f74c8ff8b3bc8c98d087de80bc6a7566a95cd7fc1079fa1f82ed9441a531562453c14cceec6019371cdd8e98c6f897b5d3307269f96f50d4ef54954aac63f7f2c6437e732c5e0d144ec1d10ad5bc8984bd5cdea8adb2894eaf6d9c032de2f72109e8cc6803becdd715afff0b97baaf0d2c459819c9f20a455787e072e3b0f8943972cbe758a022ecd4bbcf6565ba0e80b56e7f50f733806d72f4d25661ba9641f71c9e8462d1445cf5164de40024d5ece2f88d9ea39bd348628a8d559d9b5919180e1b920c3d9f795996b09f78227b4ee002834639524fd4f560cabacfcfdb170879ab3ab659d071b0c1e295bc361d2b867742245dbae0c1d59c9727383b4eaca729979d8580f4077c25abd9107cbff8c23ef441df9ba813963f3b9e9de2a3632efcb60e1e0469c153286f8b0d4967b162690dcf9328d49a3e84a59e421df9c2cf74ce569004b238a69a9e9788aab05fde56a1b84f94e85e6f4af7ce05dd8922ae6e13eb36524f8347460a753b8130d699de245777d1f79c8eea138bc7ada1023d08590cd8fda2143562a126057c847345eb7b9d1d01e66d3764c37cb25b26e3d408cbf5979e9734cee2999b7123d09ba26cb22eb0017a79fc3779eac6436b3807d5999f22c208a5d8edc923158943703b8eb116ddd4d1dcb7ba15ac3483089143fdc4552e4fd6a83b5979be090f918b0f1f86fac471a5f7d0ab54de110d2e5f75e077bb0a129a5bb38443a9dbac49f60fce3cad23471cd78a11bc0fd00a4eee94d0159d358a57be921918c85e3f572978ab236114535b579a5a1e7abe15ec08914829c3a88737a7736592098399e2817b06c1ed7472ede5d278963be384d1b7ac5e5f5564cc2db8e64dcbb4287b34327f865a24553061c270db97bfb681a59497d6ad10b78119047a0", 0x1000}, {&(0x7f00000013c0)="45f537432bf72527c29c29168dabd4d89fd6f4ab6c45e97eb2a16352f186fa9394befd430b2a169b810dd36926af5c78e6854da747ec4c5ed8dd89019fb4311a57550977d9fef63912d17502db960bce40e2d7cf2f77619b6f0b1b698871f7b563303be0fc34ebb98aebd49ad1dbfeb789f4198a7ada3f9cc18de9b1e2e8f6502e6fa1158037f2b46ed6afce640d9e14524c562041b5038dab2b0767e4aa134225b592ef118264ef", 0xa8}, {&(0x7f0000001480)="d2f5cd3d88839466fa313e5d9bae4d51c297cefdab0cb41628fe36c778e99591d440a9cda34c24699ab0294477e787a6a0b7e41b6b8a38d93e6a0a03ee11cefc3f811ec6996dbee633f35847828cef1c4fae066a4f91e3317fda59640399c2b47991f9bc4f87e2222f8f10612573e62793c076245f84a5d4da1687c9e3cd378758026d67576b26e8e42549de7cbf7a4248cace03158cf3eeeb8a8d63ca7d52a577a3d870abf56779d9fc6acb86143315cb2cedf6639688173686e84831bad6df92b6bf3d1c68d26d7b6cbb8d65a2fd38c3c36a9210f493af3f569dc63fb4682dad2981955b87e2ef1e6f1a2a1ed5f8333eabf73ff7a889500e0b5323e0dbc9f682083e6e5b73aec9d1cc57d549ec61d9aa6a90adcd829c4558f3a1eaa5b50dcb5b77e5b00d7ef2ab753079e769a18f51c9197b468868ec84657d7bfb78e9b40047bc78e21c0f7922273fc3dd5c948db81dd00da4aa8fdf5571e529698cb84269c1f196b14bad526d45017694ed761339ebd3b292f5eeaff9d29baee8a85451434e1c23355caca0209abf0bde16a6a9c5ec35bdb0ef0baf4ee049c78f3283dca24f0145c96c2fe53d6c565c99dcdb0e99464fd180b6a12daba5d022928e233d4aa27701c6963a8a34837b7067fad21e28d018b052d1da661679a682560f7376675e7320e27996423bf62ca3fb9e1d3d69cd615a9cecb19059c91d65533cef4afb0fd4b7c580d980597f866cef93ebf7327ff300f3d28cae8ec606b7115f34c1fbab86684837c29c27c033333eab329fbead436d35df7c1f072cad222e553f515eb5d7b88f98d4be0cc61b8008a7a3f01be4f2cfbb07d1a16933aaa4b2d5b2895fadeb0e96273ff5da87af42c417d90904008fee41beffc47a6b7bc9ef7e8207e87a95a055de195749aafcdf26cf30faf2fb33388fc09485de8aa4c3f9f0e5a3e8470afb571dadf2e24139904a1b219f2c50556b945b50616417c5ba5f329e90872b3f0b210798c45c3bb6324706744ad00a199b614b3b0e654a0b455335325a762b3e8008bef8c34a3bc285fe168ab5be312c76356f6d842dc584906d78f0c2b50da5d20691532a6a5634e9eb6770051627fdcb1a5b08f0b6df68ce9ea969cb89e83e311d5ca4fa2afa82941db45d6c84bf1519783cca71db7d5df972f3135f4ce72fd8c9bcc16c3e7746d740034e738f09ad16af382224cd181a3f61e4719a722422602b2eb59b73358b7fed9f368c33c93e98dc19c4844dcd2999e77a25a5647be540fcbfb0ab39abe46232910dd3d101f5db28bdcb9ebdc725f8570f833141ae7316559e3ab7ad1e4e821f8d7d9dc0b854aea5e6fd0263c86aa21d025d8b601de607b742adbda6668e5aa7d645d77b5addd2010fb79296f7ea9eda9c58b799ed2e4ff80deb5ca82455ea5cfadef747abe8ef6f136e46a4940251b781f32c05c076f6e36554aaf184221d6c48868a0805df2588a8beffcf3b78c7770ea5bba78d29c46154e63d743250d0c971c8929ba2999102f8c2ba73d17dd8a4912ac5cbf8dff8920f7e05680820589890317d2dad42cbc57a4d1b365bdc9914304d498263c0729688b97ca4538509d24ddba41966241633b7dd44627aed9cdf21603237ba3286d09eb5eb45810067441a19e452a8e91b1f79dfb8d7e6cd12b871e26b89a9b98574fd7cd865d9472ea0fbff9f15347d2e1d2740a3ea58c20157d117dd4bacc7ebd6e4dbd78a120a2fbaf70c618bf00c28c5b6062828222f7ed82ade2e5110fa33b11b67003d93d7106d0b964ab2cc26be0f8d93cae64de74fda419dc63e51a63f0c1c055188dd244c6cd9211f7c5a2c0b5133c6b9c2b73e824f0ad80eb54811002d216c1b3a856dc0cdec5875c5c0288a0f9d634b887f77a305fbcc3ebdda22a150fbbb0df536567bef2e46e9f7f76e1467ff94accbec988dd18952e68ad27f495c19a5b7726b44c801843563717f2edace9f78705b0d2223b33c18658c58974272d7b2073ee40e0a513d8ee5f14cd3aac39b109169a27a735b587a66cc8181b2d8e1e51d2f1ebd0e1507e4717536c068bd972249f07f18a913119572c33894a95cd3c2b4d876d7afa08e5d4ba78a44a3049b6929a5b3acf2a9e09c71dd703008e7756240d30c85610fe6fdb02f46ec23f07cb924c7638b2e20f13cd8f825e27b5c4a4440e835cf07dd58df5e7f93004c250a1f6919f280414fca64813d6362e34dfff06c1f5111e65995e15469931a1210e4b403122424475c26a3f163f40f2198fbf90b70de69d39de3f313eaa5c991b4bf4260a1f8870efde25b4ca96eed5179bcaa8530ee0904d658135beb6af808f11b1874f2ea32bcd6a640ddf09b44902fb5ddeca2abdeeb957bceb40725e99a3a359226d9bbbdb39b7b0259ddd14565ba41a0789989fb12038cd5a7130e4d462c25fd1c790cb7d23f635067d535a956f07613c69d7689ebf6eeb5afd8e84ec7613917252ec513b6d101c09405d9101541b986afaaa51bf10dc3c4ef1ac68c5081c72e3926a11f3dd3f1528759e8cb61206d541ffd0f912b2a2091510c765300a29ded2f98aa3627d8f4352a0a467fd63101e1a97c23223a395c2cf072498b279a5428188e4fcfea1038c3336463c6cb2e77e5f196ea359253f37056be89b21fae2bc5df58582d44153baa326490e5d6aeba10ca3dc645f4e81e01d8a7d5793f8540756c3c6f70580eae66c9a3fd6b252a5d3653fa60ab00a82f1c059d1925542d9200656c194fe4e761ba8b8e29c73a95f643885c3037ace1e264f9514ce6ad654eee6c643117cd9c567260799358a960d1dd6f87bed4b95774c6c2e7041078f669e66fd4bf9a3c280f534207702ac19f134156093dd064f35fe7b2e1d884d3b0524bf05225197649872990719b79643267e55e57e4af3544b763c7bd1a5189f842b7459f16b9a43dc092548aa11fb0d46551c6a5705ad7b5363fddb44ee983719b2b865d2816cc1bd5ce0961a252739cfc94fc2513b1ded00de8f2795187b748e89bad54221855838fcb687ca1050f69f26cae15285f0b9cf4992ac564dd0be0cd2329bdbd0795be4d9f3f3b09b9c73f75ac95bd4d55c9edf002d05cbe0f7b0ade6049781fa808264c217ffaad3abd4f269e7143d6ededc8da74a43158bb7bf9d756e480e33e358f3d2e0e673f9e60690fd31f5a6e35ed25afb15eca719c49c57946d05aba7bab5f9752b75d2b94402dd356891bb2ab2fb8f6c35a68f10a65f731391a12c6f06be0f6b8c483273e3e1551cae47a4d381d021e2e3d9fbee2a6892f845e6a0fb6ee98951f38fd677042000c0954bb2802b093f36f6b3dd96981e9ec8a7f8bb9272bd876ca45b6c5642b3df84ad52c7819238fdfc4e8d0edf3d43acb35bb9d455184cf239442db45b2a7249d0799bde64e437615e1d8dfd0a2a7ac562105594b4f3800d21fa370443b0f0cc1779f4ddff840f1ea3d1188c730531b678e3be58c386601b0236733228a3df2efcff633aeb1fbfb97a3df09accce9e91506f6c9711a0228720cd835172e693609a293aac5d727539115d5e4e17e23a0df7b0f8ecbc6449c8c79555c3697c6a6fccc413005bb24db7c9cefd1837fc1d22e38c2a26a969290728251842f2ba05b3ab9954a4a73d24d44f0091169d4a38c03bd2f15911ad473757ea8d0f7684278669e0b1d3fc80d635f57063c0ddf67abe77bdd1455652abfe73576db679a08942a4294bd5b1d1b8abf28ac1d3b99147d88e99cfb46ee63abb97035834951253c20298da04d7a963c32ea525c2ccfabe9dbe2a6b0768b8b0308696b7aff80760dfe1cc775b323046e40afd4f25ac8adaa3748d4c863ab1316bff49eb4db3bcd4fb064b34f966b0874eaa29db9bbdad2258e9d23194c04358ac7ff20810ebb35db55c31b1e297cb7f7c19cd23d12220e3759335f51b25a9674f3d050de9da9be994c74395de495b4359f5cd5136bb1a1a407454461d80de271fcfb979c0c41cee7709f7c9990585e6c0417b4aa40ab2578b21f3a79897f020f7c535848afc93eb25f23189d4b7f408425d4491a6d412dbbbe36f8c698eb28a5b517b531d04d0d3b02709790bf841e2082429e68e6cc923ace45555badc7fd114384abd35c79ae65486c63ea3363f181daf610f366efda54c07e949d573c132c5b6be8bacd6ecfb7f2309ecfb2261e7e7273a744e3806a62987ea8809cdffb7b3985669a568606a6f40d754ce2873af3daa7c48ba8b07698856c02f9a01b3b2b092d7ee36b62fe6f2d285a0a67907a4a6ba0dff023b5688cfd5a1c676e617d8917650d1679212fd0aff9803e49f34c81b20559180ef0c52527885ac5954a9764590790f89da9a49073fe79f312d3097914dc044369f52ae4ed6769edb39381d178dd4ccbd8aae12e1a46c9ff51b0d39424513739c7d3691d2d6fb1e464901bcdfd7a307fb133e729880067fe81bcc6a441a5e938b091203c74c5130227511591a3d4c6ce938628cdf4648f9fcf7f1542014d9515a8ff06b2237882f40507d7660082c7085ba96741f2cb9cd366649f738361a7f59a351ab633d044f335dce606b4e94e0fdfec1595a52c3b049eb769bba3e5a3a2336b048f8f9108bb3b4532f363102b0ddccdec96c1120c4f7337586e165b89aab2164cd952d4d8d095f29382b4d61ade7199c366a9c5d0d08a73cfbd39eb5767df26cc661984c1e4e95c090c7650ba3453db40758adbd7f0319ebf8107f7c04bd270cf332e9717c6f7485dd079345d12ff9ed180a70985936a6b8a436e4a1b5fede7e13b6179977c5ae825c6647530d4e3856cb69267cd967918c6bb29d38d9c3153d7ef6fcd613f0b632dc2a0d942f5797f7891dbf05ea35a86bd19a8577e0679b8fedaec2edd181fd28f9195599645dfe7b166d53c15ce74458cfd3b499d344989652678eb9134bf8e09558a38937743a7701c26cb60037854fd6848535134db7127e4dafa88e9cb9bc9ad404fb9ff1be2d14cfcf27b3b1f2cc70cea740392fdb722ac1556b0638b8763b3d9fe16571881ce3f09f0a48bf7b47106f65b1afe5edbfc5be551456caf86ee0942a085adeee5cdc0748ed1a36b2450e4b43adc62e4c973c5e18cd4780b6ccac8ae85da2baed1e0fd5c88a27e567192c970582581c8672bcfdac470f4f4e7f4a1a87b6194801db79135e2b8e16fa66ad7ccbd8e3ec5a8ab933fec2d62e1107c1fc2bacc2b46d6e44bede9c0741314dd429fa41cabeba36466f845de1236db5736f7f42257b15be71920b62e2ec9f266b4e3cc935e184905dfd68720795e901289776bc94f6831b2ed27dfe913f185334bfb7471440964e3e4e23acd87548de5a13d0e21e5bb043e1c48699a5769e1decafbd56562fe2294f5c47ee78043f793c78fb17c5f3c64f91478b12a16c82bfae71581f4b08c3338020f4de4da68ddba26ef456af9eb7470a1882056e324194191eee642b918f2745d517d4a0ce99e18b3f4df47b930d15f35d8eedc48af64dae024382f8d42faab32d135593770eaf3479f8a36961a8bced494ab94fa67c4a52e8dffe340bb4d83d115f7c6a23d79b2e02886f2e11a051e366f16dd5e00a092841782059f9c160a12e304afb7bc71e55677fcb71c4abd240b6f7ed8487dc11fc6801253103e92974993b8328817eeb8ca2913a176e384ff9746a31e9a92244b3c5d0507fba23f2022bb881ff5771e48d3253d69eac482f5bfd440dd270e11a78df8bb159b9dbadf2b4a2682ba29f8727324911a4449b0886a31da4c5cc6cff4ce112de6c6e8a18b71000ae5e9a5d2818520a9f838", 0x1000}, {&(0x7f0000002480)="5fcd70515c2e65460279417a466b12584a9c1009227fedc682e1a8e55e9be93e704fcdb96939b0ab0328f8724571527d748b885168cf1317b4df3a8f480f1139b52376c050ece2f0eaa3ba89957117", 0x4f}], 0x5, &(0x7f0000002580)=[{0x38, 0xffff, 0x100000001, "890ef85fe69a32c78e5d661a04e8d6aa8ecb00c2438fe9cbca684009f1aeb3707c13669a8582"}, {0x110, 0xffff, 0x1, "d0e072cd307263c742e2a7d42df624cc2b4b99a22f81c58488b752661f8f183f847305ffaa0e440df629304ed1868b0d0b7bfd32095461e77841e9558e28e8ed05b252140365479e821b12c7f685d3ffe179554bac8fac5540b8ef338d4e905ff25254abecd9596b39db7c4ef79a8fb251e91ed66ed81e7cf991ed029c3ce031999af8a5ea130783119a26354baa2ea0b4376872035db8c157460ae48030de03ef374dfc60cc773ab4a557aeaa6a67f625b59f1993cafa2d35d3eb1b7b471449020750282ea708df2f0db47409e1b96fd47cbd3c5dc2e6bcce11ccc6c39be65f75a9f284d1e041524662bd19a70ac4a3ee9e8c3f4da5ab8c78397ff1ad1b"}], 0x148}, 0x409) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x4) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x1000, &(0x7f00000002c0)={0x3, 0x7fffffff}) r3 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)) chdir(&(0x7f0000000240)='./bus\x00') 16:11:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0x14, 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="dad992d5a0f1c625236321b1c739c3f2edd71ce261ee0b7a996c6c3ec5875661d2069f3d935b8ffbc8cd64db986e11bb33b9a3efaad8e32f5d3312b233586bddfbd0d6222cc8b1d52c51598ece66b714016c3a655ad669e12ed3b78de6d60210ede6d03715", 0x65, 0x9, &(0x7f0000000080)=@in6={0x18, 0x2, 0x20, 0x8}, 0xc) 16:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7254, 0x200, 0x768, 0xfffffffffffffffc}) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:11:02 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) r1 = semget(0x3, 0x3, 0x2c) semctl$GETNCNT(r1, 0xbcbf5dd6ef430b52, 0x3, &(0x7f0000000040)=""/23) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000500)="112e71304ac17b2174018a6bc7db067f99f341e74aaca81a4cf59ce2b55fa3904810eebc0ef9cfe12fdee9eaf1b04dec3f76973628f23a1e41d4f54752a18e00c09afa964426aa6adbaa26b77e2ed4", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) 16:11:02 executing program 0: unlink(&(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x284002002, 0xfe00000000000000) open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x40) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) lseek(r2, 0x0, 0x3) r3 = socket$inet6(0x18, 0x1, 0x0) getsockname$inet6(r3, 0x0, &(0x7f0000000000)=0x12) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x8, './bus\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x3) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d44efdf624a5519578a911fe5747f1c06b8b7539"}) poll(&(0x7f00000001c0)=[{r1, 0x84}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1097, &(0x7f0000000240)=0x5, 0x4) shutdown(r1, 0x1) lseek(r0, 0x0, 0x0) 16:11:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x4) mkdirat(r1, &(0x7f0000000080)='./file1/file0\x00', 0x100) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:11:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x401) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8001, 0x4, 0x2, 0x10000, "1d244d7012468b03dbc12ab741072974a41fb6ac", 0x6, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:11:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) getpid() getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:11:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x10000000001, &(0x7f0000000100)="8c80d131bbe5d394cebccc0c0eb71eeb9f288f20d012e2265825799eb8263fa6fabb33f2", 0x24) 16:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) 16:11:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x4) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:11:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/228, 0xe4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x2, 0x3, 0x5}, 0xc) open(&(0x7f0000000080)='\x00', 0x10, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r2) setegid(r2) 16:11:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000080)="7783d4ba8d2f1dd0", 0x8, 0x8, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) accept$inet(r1, 0x0, &(0x7f0000000100)) 16:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2000003fd, 0x104) write(r0, &(0x7f0000000040)='n.', 0x2) 16:11:02 executing program 1: mkdir(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:11:02 executing program 0: socket(0x21, 0x3, 0x200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:11:02 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000040)='/\x8e') 16:11:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x2, 0x2}, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) accept$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ea72cf33be7a5205ef7bb893933293d2833ad23cdcf43f9a6ca000000000000000000000000"], &(0x7f0000000100)=0x1002) 16:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$inet(0x2, 0x1, 0x4) read(r0, &(0x7f00000001c0)=""/238, 0xee) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000"], &(0x7f00000000c0)=0x6e) listen(r3, 0x0) kqueue() fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x6) close(r1) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000340)=""/200) kqueue() recvfrom$inet(r0, &(0x7f00000002c0)=""/40, 0x28, 0x40, &(0x7f0000000300)={0x2, 0x2}, 0xc) 16:11:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/212, 0xd4}, {&(0x7f0000000140)=""/192, 0xc0}], 0x2, &(0x7f0000000240)=""/186, 0xba}, 0x842) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:11:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1000090d2, 0x0, "d730c1efbb6fc6e23c5bfbff0000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x9}, 0xc) r2 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffff7, 0x4ca, 0xffffffffffffffff, 0x8, 0x2]) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x81ea, 0xffff, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37cfebe5803cdbc0e8b0400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:02 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000000)={0x0, "b51cea0e08072ede56d58ca44f2ef61d59efb17fc9fbff670e3bab44cd6ced1a0a5bcfd867688d7896aed216c17f3390cc56f20de438e2ef92522d7c60b1562126d8817d98834d"}, 0x4f, 0x800) connect$inet6(r0, &(0x7f0000000100), 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0xfffffffffffffdfe}, 0x0) 16:11:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="65ce921885f5c24d028983d70f06119a462a3bdc8fd3dd142dffe842a9655fe4214baa411b937ad41b2172ada9be1e51f63c9299a23414d95a3c968a74243f4178e2eed9a20d85217ccc344c7b1c09f94b79b44004f4d7da0fd66d6d4ae9bb5c91d7db9775cdb40b97a398e93aa46992faf3652c0c", 0x75, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) shutdown(r0, 0x2) readv(r1, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) 16:11:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000040)=""/9, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) openat(r1, &(0x7f0000000080)='./file0\x00', 0xa40, 0x102) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:11:04 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x40) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000fc0)="bd", 0x1) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) close(r1) ioctl$TIOCDRAIN(r0, 0x2000745e) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x5, 0x0, "b08d24c60524d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="50000000ff0000000000000000000000963cd31666419967e81a4245edd93a8bc23b4bd6e4ec4f88ef315fe301b5c730ec5ee8a35b7bcaa5eebc76f150f82d1b376bbad523156d562118c2177117921256ec4ecd5f532fd8bbffd22682bf000000000000005755c49340baf06a76f49e8e6b3ba4a34cf0e23774b453d16eee3f199acb338cea27777862452f352e05d248b2aacd45c444f8c74a0c85b205da0619a8267ac8731fcb56e475595e7d7fde058aad8950722cd3e896876c31d3e0e48f816765500cf5a925599f6b642f55b00dcfe8a3958e8bcd6a0f3bdc6950a99dd71e611510bc"], 0x10}, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x2, 0x1) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/176, 0xb0}, 0x800) close(r1) 16:11:05 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x9bb3, 0x14, {0x1ff, 0x401}}) socket$inet(0x2, 0x8003, 0x6) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="613696f5bd5475ab2645829996321d74ba57f7dc0ec8cea4b1b22463c67a444791916e2db9556c3261b307cef10b7adea3258c34fe929249be6ec1b7563a6fbc790b22536a0d0fe4e94774f32bae24affc14e6bcf08520349090aa4757942aa864eded7214bd8958b8499f97e59bf79179544c69d62986063030b8b0b67f90a3857bd2edbc9100cda2b1e3452878de349cf3efcacbed92568cfedce375c1ff1a31d879c8e87deeb59889bc86554934824cb06069128e92f25ffc2448ebbbb190e2ec37f58abfb2deaa426520f0fb8b8a74eb4b102be97d6e835f", 0xda) 16:11:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = semget(0x1, 0x2, 0x450) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/59) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x20000000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 16:11:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x1740, './bus\x00', './bus\x00'}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) 16:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) 16:11:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x48845d41, 0x81, 0x2, 0x0, 0x9, 0x2, 0x5, 0x1, 0x3, 0x3, 0x8001}) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:11:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f668b6c65a5a7543420738fe6eb527c62f1d1120b3000f30ef63085544012d19804e1cabc18cf843caea4ad14649af8afe40270c7593d0b5c5b87ced75d784d4ff0d3ffe06188659b7a8fcfdfc5631b70a535ca4cfc7294c7d971ac5860ac9f41fca683952dac92268b043239002b963f31b082a74da3086e2f05000000"], 0x10) sendmsg(r0, &(0x7f0000000480)={0x0, 0x2e1, 0x0, 0x0, 0x0, 0x113}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) r3 = socket(0xd, 0xfffffffffffffffa, 0xffffffffdffffffb) r4 = getppid() fcntl$setown(r0, 0x6, r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getpid() setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r3, 0x1d6}], 0x1, 0x6) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgget$private(0x0, 0x24a) write(r0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x51) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) 16:11:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x3) poll(&(0x7f0000000440)=[{r0, 0xb3}], 0x1, 0x0) 16:11:06 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x1, 0x2, 0x0) socket(0x20, 0x4000, 0x2) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 16:11:06 executing program 1: socketpair(0x1, 0x6020e50eebf87f99, 0x60e1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/83) setsockopt(r0, 0x8, 0xffffffff, &(0x7f0000000180), 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="efeb5e970701c7522a54ffbd5fed3c9314c544297d48ad4a97071c314aba4d3f560307987e1c32bde1cc18c6f0d3175ae974ad3c0e211f222ea16e40097e6b6479370403e1a721fe121b", 0x4a}, {&(0x7f0000000240)="fd09488a588fa13ca8d5a76b271cd95852c7f3dc60f3d2b0836ee23bf20de49b219a01c3c0a9a1f9cae2687d1d98c17fac14ead4b79be99a6add2f39b052b62aef5c7b93905fb4dd72dd87444ffbfb6a935c917c7baf7db302b2b1ffb19fbccaca29ef1e3f05b73cf87cacbc4f3d7fe99c352734848b0f4d68524a2065", 0x7d}, {&(0x7f00000002c0)="7f5f09e72c4b3f9d6f5df5861c5fd3d5377ef2820ffa31bae4f3b6b46852affb0030d3c647ef1affb1595ed0083aadaa55f34da29c19370b7d000e752133487adf0a9b525e1a4b86addbd655dd63316bcad0d949c7d5e8bd6362af82639b6096f1b0edfd5e4cd65f3175ec65", 0x6c}], 0x3) chdir(&(0x7f0000000380)='./file0\x00') semget$private(0x0, 0x7, 0x8) sendto(r0, &(0x7f00000003c0)="a8c7233b1d3fc5fb630d7792ed47506beebad429382c539297aa8cc8514c1b878098101b79f9d6d38f", 0x29, 0x4, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)="af8e8dc33b07a4b1a6d699fb05cd07f4ea1d9416a48406acfceb65442bd6eecea4982534b8d7476cf04f1f9289b74883f55ba6aeacc8b8060f9d62b42409783e4bc147d4119d95cdc19e0424005d54a88201637d617d1bc485bc81bd3c0d3e2b61e24dfe93569a9c11976e261aca02053b2a0d3c6d24bba5b6d2941deb4e46bad98b0b2db34c03e6a94555b3ba4ed5e74459ebb3db1610fb5a5dfc944f94f7233103a6b1a5cf11623c2a6c8f3b9e536d6a4f45eff4da378c383bd0b1f2fb0c750b83a17f2c6f213754fcc7e09b0a7c590f2852a00f36f49b02f5d70574", 0xdd}], 0x1, &(0x7f00000005c0)=[{0x10, 0x1, 0xfffffffffffffe01}], 0x10}, 0x402) r3 = semget$private(0x0, 0x0, 0x486) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) lchown(&(0x7f0000000640)='./file0\x00', r4, r6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000700)={0x4, 0xff}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000840)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='.{&!,{{\x00'], &(0x7f00000008c0)=[&(0x7f0000000880)='-^\x00']) shutdown(r1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(r7, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) unlinkat(r7, &(0x7f00000009c0)='./file0\x00', 0x8) dup2(r1, r8) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000ac0)={{0x5, r5, r6, r5, r6, 0x8, 0x58}, 0x2bff, 0x5, 0xff}) accept$unix(r0, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) mknod(&(0x7f0000000bc0)='./file0\x00', 0x0, 0xda4) getsockname$inet6(r9, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 16:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd8) r0 = socket$inet(0x2, 0x0, 0x3) read(r0, &(0x7f0000000140)=""/129, 0x81) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1c, 0xf00fffff, 0x4, 0x87b0}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40, 0x34, 0x8}], 0x1000, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r3 = kqueue() dup2(r3, r2) 16:11:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="87d263e5e2dda1a7ca5f4a1b2e2e", 0xe) write(r0, &(0x7f00000000c0)="9c87c3772cf234b870336e2e", 0xc) write(r0, &(0x7f0000000040)="e7dc0691c34128669b7c45214fffa90c631f9bdff7096c571bf73b353e1113b91cbd82371cc511ca1ea2622726cb881cbe615ab98329", 0x36) execve(0x0, 0x0, 0x0) 16:11:06 executing program 1: pipe(&(0x7f0000000000)) 16:11:06 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x3, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffea7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0x0, &(0x7f0000000580)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0xa, &(0x7f0000000b00)=[r4, r5, 0x0, r6, r5, r7, r8, r9, r10, r11]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xffa4) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = getpgid(0x0) r17 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r12, r13, r14, r15, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r16, r17, 0xfffffffffffffff7, 0x0, 0xb46}) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000940)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x3) 16:11:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0xfffffffffffff61c, 0xc86, './bus\x00', 0x7fffffff, 0x8, 0xfffffffffffffffd, 0x9}) mknod(&(0x7f00000001c0)='./bus\x00', 0x6005, 0x1000) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) 16:11:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:11:06 executing program 1: r0 = getppid() fcntl$lock(0xffffffffffffffff, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005, r0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x80000000) 16:11:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$unix(r0, 0x0, &(0x7f0000000080)) 16:11:06 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:11:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7fff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0xffffffffffffffc7) recvfrom$inet(r1, &(0x7f0000000100)=""/140, 0x8c, 0x801, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffff80000000, 0x7, 0x534, 0x7, "627e027a3071793840c4c10300000000000000c6", 0x101, 0x1ff}) 16:11:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) shutdown(r0, 0x2) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f0000000000)=[{0x3, 0x3ff, 0x1000}, {0x6, 0x100000000, 0x1800}, {0x1, 0x8, 0x1800}, {0x4, 0x3, 0x800}, {0x7, 0x7, 0x800}, {0x2, 0x6397, 0x1000}, {0x1, 0x3f, 0x800}], 0x7) 16:11:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffffffffff8, 0xfffffffffffffffa}, {0x18, 0x2, 0xad61, 0x2f34}, 0x4, [0x81, 0x2b93, 0x5, 0x4, 0x3f980, 0xfffffffffffffff9, 0xb7]}, 0x3c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x8, 0x59, 0x2, 0x80000000, "7e39f12e8e6a10a77c65322411d9b382340e9ea8", 0x1, 0xffffffff80000001}) r5 = msgget$private(0x0, 0x224) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setreuid(r8, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x6, r6, r7, r8, r9, 0x41}, 0x7f, 0x7, r10, r11, 0x8, 0x100, 0x3, 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r13 = getgid() r14 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r16 = fcntl$getown(r4, 0x5) r17 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, r12, r13, r14, r15, 0x128, 0x3}, 0xb8e, 0xe92, r16, r17, 0x7fffffff, 0x99, 0x8, 0x9}) pipe(&(0x7f00000004c0)) 16:11:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x400000000, 0xed8, 0x3, 0x1f, "7f498b9fe6dd4e61f3c154f9ad2b170b15c2eef5", 0x2, 0x3}) 16:11:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/24, 0x18) mknod$loop(&(0x7f00000000c0)='.\x00', 0x0, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = getuid() getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x2) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="7cfed30900000002cf0000007d000000000000000098a23d7ecd22b334e4265a98e902163e389eb1c632ca4861fb591f4d539a006782086686c17c2b5062c3f3563d553347ca5490c144632950208924c440c19bc3e501"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:11:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 16:11:06 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 16:11:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="87d263e5e2dda1a7ca5f4a1b2e2e", 0xe) write(r0, &(0x7f00000000c0)="9c87c3772cf234b870336e2e", 0xc) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) 16:11:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7f) mlock(&(0x7f0000ff1000/0xd000)=nil, 0xd000) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x7b7a5aef) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) 16:11:07 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) 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) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/80, 0x50}, {&(0x7f0000000540)=""/54, 0x36}, {&(0x7f0000000580)=""/234, 0xea}, {&(0x7f0000000680)=""/197, 0xc5}], 0x6, 0x0) utimensat(r2, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r3 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000b40)=""/227) mknodat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:11:07 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x82) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:11:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xffffffff80000000, 0x3f, 0x7, 0x1, 0x4, 0x8, 0x401, 0x0, 0x0, 0x3, 0x100000000}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:11:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000940), 0x10001, &(0x7f0000000980), 0x5208, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:11:07 executing program 1: minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x415, &(0x7f00003e9000/0x3000)=nil) shmat(r1, &(0x7f00003f9000/0xf000)=nil, 0x2000) minherit(&(0x7f00003f5000/0x2000)=nil, 0x2000, 0x3) kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) fcntl$getown(r0, 0x5) 16:11:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x2, 0x6) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 16:11:10 executing program 1: kqueue() syz_open_pts() mknod(&(0x7f0000000140)='./file0/file0\x00', 0x80082005, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x200, 0x29d, r2}) fcntl$setown(r1, 0x6, r2) 16:11:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socket$unix(0x1, 0x0, 0x0) r0 = socket(0x10, 0x4007, 0x800) preadv(r0, &(0x7f0000000440), 0x1, 0x10000000000) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xb0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)) 16:11:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x1000000, r0) listen(r2, 0x1c000000000) stat(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)) ioctl$TIOCCONS(r2, 0x8010426d, &(0x7f0000000000)) 16:11:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x941, 0xd4}, {{r0}, 0xfffffffffffffffa, 0x5, 0x20, 0x0, 0x8}, {{r1}, 0x0, 0x0, 0x2, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffb, 0xc, 0x80000000, 0x7ff, 0x81}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x10001}, {{r0}, 0xffffffffffffffff, 0xa, 0x20000002, 0x1, 0x80000001}], 0xfffffffffffffffd, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x24, 0x1f, 0x2}], 0x4, &(0x7f00000000c0)={0x101, 0x21a}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) munlockall() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:11:11 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000000000000000000001805d1a8eeb0247500000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')[,\\]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='n\x00', &(0x7f0000000300)='-\xf7\'*\x00', &(0x7f0000000340)='*\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[@%\x00', &(0x7f0000000480)='\xc7-%\x00', &(0x7f00000004c0)='(\xca%/+--\x00', &(0x7f0000000500)='\x00']) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/45}, 0x35, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0300000000000000b75ee9cc9a911a7c8e880c74f1570533af407b9edc2b1addd9888e351025e2a5d48b8884442cd27cf6abc1589a5b356a63891e601752aad54b04c833bee954802805d7f83408f604d1336646355d0cab32788e0de62268877b335cf47c00005bea34275681cff0b50dd99d985df1ce3d0adc3ed5d2e4e84d6dbf800f8eef3a1249b77e3f1f0cdfc2436484d6b47219f6c275fbffe3089e3edee9a303be957eb16b3a0fff2d75c9ce2b94bb6c3a1664e05eff7e39e42b92f49b95135c641941b95ef2513a3dca1cf29359943240ee8ccaccc0bd9a782aaceb79b654671b063e768a27baad4ee540ce5a6c8f067ae92b7ed2867b4513bb00c4f88d28ecfa8b624d20eac6ee6af1f251f9d4930340d313ae57bd31d13c27548ab9f23a5c0846514049a1551e52b6"], 0x1, 0x800) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgsnd(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000042d479df56d89b0168b7f4b65e136060a77849ec2123753847ed1280d8f81a6f2c9ebdabf9ac70c8d7f8841810144a67290e00f2d330f850b34efc047e5342573cbea947362d58c3f85439eb5b57f5cb44b49ac4c337cdae9e5a4ef058f8316b3b923dda2010ea8e1a606a8a03fbe5ea955bac5ffced26b38fe3"], 0x1, 0x800) msgget$private(0x0, 0x14) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000740)) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) socket(0x2, 0x4, 0xed2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000780)) msgsnd(r4, &(0x7f00000007c0)={0x0, "e60b34a727beb345ed5006e8f81681250c70eab177efdfc23bb218e78da44f5eece6b99ee0b3b5b4e07dba61f52d12a58c93749f88b7b6d6370363585ff48a7f81f1fc6ef6d6adb76fb8984355202be32d49ab86d464e1f649ead7c6ab9d193acbd92bce40dbb1020018194c0bdaf08cf376ebf90dc5587c845dfd93aa96a9c4b2053f7635683489faaab4534107ad2b0b3cd5b2b1776f204f01de9bf6ff97a3cc8c62b11d5492e4ce4b1947eb7cc363d4506a946ee2cca5832afed770bb60ccafb598e7178b131f800c7ae0a0a6b9e4f5fa7d07030765f8d4677bbba141c13b89ad822ea2582ca1ad77a1d4170d5a4e999b1df74f2fea9a38aaacf28e1e22"}, 0x107, 0x800) msgget(0x2, 0x383) msgrcv(r4, &(0x7f0000000900)={0x0, ""/153}, 0xa1, 0x3, 0x800) ioctl$TIOCSTART(r3, 0x2000746e) r5 = open(&(0x7f00000009c0)='./file0\x00', 0x38440, 0x4) connect(r5, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x2, 0x4) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000000c0)=""/60) fcntl$dupfd(r1, 0x0, r2) connect(r1, &(0x7f0000000a40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:11:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cfb08600000000000000"], 0x1) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r6}, 0xc) getgroups(0x6, &(0x7f0000000180)=[r6, r3, r4, r5, r3, r4]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchmodat(r7, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) 16:11:11 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r1, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0x2000000010e) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x8000, 0x779b, 0x1, 0xffffffff, 0xbb, 0x1, 0x3, 0x2, 0x0, 0x3}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:11:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100c2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x5c54, 0x1, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:11:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3df, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fsync(r3) close(r2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x4, 0x0, 0x100000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x800, 0x1f}], 0x7, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x22, 0x3, 0x7, 0x80}, {{r2}, 0xfffffffffffffff8, 0x4, 0x46, 0x3, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4}], 0x80, &(0x7f0000000000)={0x10000, 0x3}) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) write(r0, &(0x7f0000000140)="4ad18f6380ad6f6c", 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) 16:11:11 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xdb, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r0, &(0x7f0000000000), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:11:11 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r0, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x10) r2 = getpgrp() r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) fcntl$setown(r3, 0x6, r2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:11:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) setuid(0xee01) dup(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x7fff}, {0x18, 0x1, 0xb58}, 0xf45a, [0x0, 0x2, 0xffffffff, 0x0, 0x8, 0x28, 0x80000000, 0x6]}, 0x3c) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) 16:11:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) sync() getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xfff, './file0\x00', './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x105a1, 0xc2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x81, 0x8, 0x10100000000000, 0x1, 0xff, 0x0, 0x10001, 0x1, 0x2, 0x2, 0x2}) 16:11:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) recvfrom(r0, &(0x7f00000010c0)=""/98, 0x62, 0x800, &(0x7f0000001140)=@in={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x200}, 0x10) 16:11:12 executing program 0: r0 = socket(0x3, 0x4000000005, 0x3) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x3c2}, 0x0) 16:11:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r1 = kqueue() clock_gettime(0x4, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xf0, 0x0, 0x1, 0x80}], 0xf4f, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x3, 0xbc, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x3, 0x8}], 0x81, &(0x7f0000000080)={0x4, 0x1}) 16:11:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000300), 0x1) 16:11:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) poll(0x0, 0xffffffffffffff6b, 0x45) 16:11:12 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) socket(0x10, 0x3, 0x8) listen(r0, 0x0) symlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000100)=""/4096, 0x1000}, 0x1) 16:11:12 executing program 0: select(0x40, &(0x7f0000000000)={0x8}, 0x0, &(0x7f00000000c0)={0x8}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xd0, 0x0) 16:11:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000140)="8457368b05935b323eefc26ccf1eb9fcd104fa7ef75df81902dd0bbd9c90394fd2e0598f71ba20e232b67a69250226a86c660cf34bc3e6da37537d5f406dd97988f580cd5ae8fbcee772623f57e340a071cfb11fcf1b15b7c4dc1f138d45e57e87dc13151fdbb2bcb4f03789dbb2b00f6167718ece0180b78732d9fabe4b0d0931d81060cf26b1fd07b7c42a6b850d8f8b3c74d7fbe17f61d1c3ca055c3f8e86df0d73e7cdebbbcb7277b7b24bb51ef6e65dd2b57c35d4a8a6d8b255256d2c0cc221b31a6566d93a1808b997ce", 0xcd}, {&(0x7f0000000000)="905d", 0x2}, {&(0x7f0000000240)="d065a406db1e15e963e61db4621836cbe85728ff2e88f969bd6f9362fc570a77f813e1c72199d936471ff25514dc7c2e5267f902aad2dc47453e62a878fcc34fb7f03ae85737b2034104702c7dc56efa965e5fd5d2f7a97a25217f53ca540f654ef60399a65e17c8595db20e779eaa6bc17fa5ae10c93e0be96fee07d9ba6047c209cef5827708b764404ed0f9ea65554d44b233acb5909c43dab210ae4b72c1d3d511cb9526937cab4c3dc5e4b7bc3eaa229a5549c4164664d353ed489c4611df17d95d0b", 0xc5}, {&(0x7f0000000340)="e7b1f33371f980dc0d1ec4e52b827d7865050f0912ff4aabd48a5c6cab22e9ab823174692faad62e51e213805ed6a32916f4e3422246d721ab86aad9cb57193a22cc65c80c82db17968d", 0x4a}, {&(0x7f00000003c0)="298009f20b4c1c416bcc19bd33436d8a542d721a8dc433af784952e1a72e32b5aef3d3af91947963be47deb5f96b06857427ef4e963cbb3d9b1d0a8423876395e3131ba2bb5ba80c99edbec99f41aa991c7587e65f2308b75b458db80fcba7efe828a97b9c8a47e3c50b438aaa7c8f1505fbe6ecb7f3463e64c0f3a3f448bdb8ef462670601153cb78e2c24d6647903f6a5221d693ac926a3dbd2ce1b608c746fe4b96a254b8a3d1d7037f24845aedd3a905841fdd5c486e16f72e0caefe4cbf4a889e8b8723c3e490c89cf1c5e2", 0xce}, {&(0x7f0000000040)="10c25de48cec1c271f255d913f4ca334fd9b5c9193dcdbbd79d7ae096a465a5895ef372025bc538315fdd2a88e619ef6c29e47b258a23ce47ebc97f75f5a71", 0x3f}, {&(0x7f00000004c0)="9779eb5a902839b7d488a6ba253ca0e3911073210564f47e278a4e06e50bd36100bc54b52c7e23aeb8ef1174bf1c422e225027994e3460ed70292a6381abcd7602c06fbdc14364d616f29f6f33938533f779c2205fc2d23da09ad6ed40c81e70c86ef29e245ff45eab84ad2762f24d41244f5f6c4202b378e4dddda0f56bf2882be18d8f1939737821ad3c1a87e8e4774255e777e67aa30c22e44fae255ec6a4f3546230427b43c4ffca336ab712b4eef30ee53503ce5eba38daa381c4c701eddeda581dae49e516e0a3f98f5695db549c10f53a388fe8f2fb6f5dd47237b0a9e89a56779397fb23fa495fb30a709ffac38a0e6e589994f515ac0599925941a9503be6c99bbdc08bda5bdd8addef4cecc5a682fd5adad40d4230f451dc0ee722140579a2ccdc9346613b0aacdc8835ea56e3fe77fc049fcf3462c8dccbd95765fb8719331c294cf77b07d0f88c02b4bf814fdcb1298d5c2209595f29c36105a0c0bcad7198a815b4e5cecd8c9b349cce015ce7565d6b3da957178a329b89e19bd8600b9c07600c389c6b41728408869543868a992906f73c186258d636fd70cbd7665e9fd22c075b1bed8b3f974e0742417e9b45f64ebfcd6f7b594870b3f8a0a5e7552499c4c201ae80985c700aed724ef02d2395900c337c283438faa8b6b1e749a36078f5bbc9a80336a3d3becd53fda03d284f961620a75537325c0ff5bfd71fd37c8550c7a0a314f9c5e41bf8cd3173ffcb5a6459b251bdfce1c9edb1a9d152939f257900329f817d9886daa944b3a8e1556046b4424fcb81640571786d0a7c9f51fa11017278c3c367d38e779f18532955179ae5e3efda6242cc13c34c386da96dd9634531abb0138565644496b034ddb3d68c273d3e33d4b2976f959c8a551214d4811af598698b4a4fdeb804ecfffa59d1684d7d62c6cec31e517e8856b3444bdc8edc0e2eb7d18b69bc3067449a86bd61a46aa8f6f2dbcc08b6becfb0341dc0a4eaad6a511ca2bb3bbdf51cf0055398264d3ca6df8b218ec763931853db80475c08082de0b942bb21de20f807cec08ada1b01deaef8b25c019963c1a760d180a4925b15eadbbfee4411fde8cdbd54d64ae30a007b4796be8de508d6a78a90ad15407a3a564a4d5277a5414dbac68ccb2e0d6cfca1fc56efd0378491de0a1f75ec5b69ae8bae7e8bd5a46c3bf818eaf8eb8e07171f7e5d55c01438c8daff1cc513d826c03fcc65403119ff88f2bb6b0348ae7087619f01f0934d87599c2ad7aa8f69d2887849e0b13bcc59ec7f89cd0e1874514f5861455723a643b38c053317831d5fc98532bf5bc5d31100d833646ed939b0e6678ee095ed6e5cf123f20b1e6677594f77c37e7600a484c02c978a7a2ce2930581dc4f3e451c59cd7dfba25bf83386d81120fea5964ef9d69fdd74a94d5444208f389078b991a9f75f656d92b6e2771dcc3a3849ab09dca43f43a6c7ce6460ca91432430a23cb1a3d023e2ee9a0de5b98013a407c87b5756c7d5ad263e2173f7628a8347fb2d5729975d2605c1ead715ffd8a029ae9e8a82321c336f0c027b1103c2e0db9aca64435acb956f49b22faa2b18434171b8e2693bdaca762a6c8b777d3bae2e2ee3c3d0db865a907d48e00f09df3888cb3d913b017d7f37f044ac2254f9aee523b33963681fdbc7201ae6c9121bc819e69b455c06b55b4bb268004ea3e7758c6e881f4a6e81a03ed11e6a5b967b1345fa32050d2501a5e2ab8eb497834c7516e696410f163fac5ffc46d82c6e0d279e1cfe2145cd785473c346b0e89fe0e31df715d74f89e42851372a6272d761c4f934e9f8ee92e523cf37208b6d10a70641ff6ad98cd85c034bb17bceb2e734ff5fed9759a1a824bb083cd7b3c445a2a16b6a5b93aa32481c0a2e474e54b1a546a4251b265ef858e70120c2c8860eb135a2c3116032e3049cd801671865ecc3b125ec98b33101afa1e05353b2abf2c1d6d026798f89f3cc88dfb7a4a7e1c2cb8d25d46f317d976851899eea44810c5fcf09bf4fcf704621f36b925af237d0d384838a8fee327c5317c656273105477071892e1e63205b237b6e23d9293f1b0828a7a56e111205da85e8ec41a5ccfb986ba792818ba237fcac354c7e172ce063feb0e33f82c198e34dc4d34d95308db4654a455fb1ad4b0090d790230f361b5e3ca8f00816af82ed52028be810ca01b8f7b16891da1ce09d048946907002308e1e07e6842a052463d72f2d4581508e3672457c4665d79d4a7fb43bc2b0c5e4434738b964323387a7f26a5f7367de8d411dff35cf1385c365eb9ee397e094c146fbe0ab9fb59f7589cb6a3c6232a9a910f353629e3c8455e39e3ced380d33be96c89f4b7ed0575fa1f3c6002a9c096b451289522b99c8dbbe6d127376ff445aac887da74ad2028c7990ff6e0e6bf6fab1ae1f4eeed349fd11c2607985d15d1e8bb1e24110879ffb259aa5dbae51a77ac937568a683fec98606b0331cc51aeab342036e524bc8d20b7349d79f8a06b268e4921641da3ebe073aa6ddeb917a74c56cd4be68bbcb863a74b42409072b31e91eaab3110528430222b2320f543a74514fdf1e36e9e001d8680af18fa28f34fa6a5049d27934045d0c2d4750671ef5eb5d58f439d8c3250f1be43faecab4fa5c7613e4e91b3bc17b0f82994c2e63f3f513a52e82ebea56ae63522bf6e05f03bc887fb4a842b8efc78d47de60b141adea870e1ebbc40e5a810ecda14a0fc52d6600133fbdf29029f7cac210d4f7f4dafb2e937a478899121c3bf8dd53bfc0df68f4e4b8e077cb50628529267867458baacd79bb80120d5f89ff115b42b30c41ef55cd85cd19a7b6c8304514a8290137208ee0bc6bce5d755eaea09ed754e5e0e7a3de086b49402af1323c7f76c30703eaa12d3b1524f1f3ef83a009510bf5f18bedffb694aab17dcde156f1b69d08dbc46388f194323585eb60a1865c6c13e3fb0bc90726f10d6fdcabccc2e2f2708564d57894420e92c23929595220b36ffa3c3001aeef44ad733e0c94e660a23c7ade1705247644035aa6ab38311a58ce7f73603a3e4c34a9f436f707bb32f71357f5acf6d80748a50f1d4a802c2675ba35150edec285093dd3028c4289dc465e1961d99bb972e13b1a991e70b94752d0c8fccb11e07b8fe4cf70c61a225b5d0be54f26ffaea44a7f13ed2938ef49a301d69adff393af58575b997dcde4ec15fef5ae795a8572d28f91c5f49057ce68cfc58849140365f85c195c2fc5d80ecbaa80a96f7e52b58b7207c3f1291d563622a22edca60c2849b4d310158b386676dddeac9a1210bf1eaa73c7784f11e6c114b56f39cc3f75930bbb9c9b93be4b7756d7360e7a1b52efc308d316735c5ce9b4d979f6fbba6e70bc9a0ce00734f39b38356700fe7a5abadad7f7e220adfd8bd4158988ca2629ae87158d58dd379554cd2fcf527e61182c46825c31f8876db22c0dc255e6d9514b5cf21b4a91e083457ba5926df3089b483e3cfee6bbf1449140ba8f75ce74c4bea2b62a2bb7bce7ab56d5dca1f9a4cc55e68332c2f20112aa60c86dcedba7e16d2a46a134f7a9a09b40ec5d98febf57adb2e86a572f07e4a1435505c1b90878030c876c9815754fb343bae42bc36b9c0f0a6845550d2997dfab03759e286eda80ebd49ced27a1849bc1dd6f9898362e25a94ec22170cdfb72b8bd347a2fef2a56d572a41c9ce73af80835444ff6280dd3085a5a3d3a6b1331583e8b0416e564931ac43b0f85ea2f53fdaf8aa73200df6074ac1dacf95830e98cb41366c793251c2898c94ee3e74b06579879127a6e585f2472763eef29a3b948b82b8869a562158c132e1904db89ee4790d33aea28e7e40d962b649cb293f34fa7d5a41ce25d48cb6c3983dd2c93810c2ec1949a34b8d8094951526cd205a61ada3616d035e9764a1d8a4a8e25082602666554a6d2f0967c479121512e1f5ad065fb3c6b73b89570b564bcd0fb5e42caa53e918b2bf9b31da595dd415cc8107c4085f60c3efb70de8b2e5f776886a3b4ea3a753ccca959a4c90dc5dc714496625cbd632c378e858132cc80165ce3fa7857368eff92b1b9f8ab6744645b500abd907e68536c1059ec547a20153936cdb201ae0966cc70d6aadeb5641cdc2041f61c7c30a35a5a943384b1a8d56fdf0ec8394e257786a1cf8ff0110850dab85fbbc6d23551fff1541ac11e19fd2aa10a807ec6a5a3bc85251e6f29917551b54eb7c197dee548a9a48e1a8632a9805dcc28a6b8c42e779d2820b35e6a21caa8779685a79bbac3d34fed96a22e99f226c2c5ea2cb477e8622008a65f72c1fbe72423c4bc4c3df81e4d9887822301d4739af072c3fe4506cbe6c26fac10ae259c9efd4a1afd164fda9c6937d15d9a29082ef658e27faad894d204014e10609a02e76c12a9061d2e39d3a045fe056f7d0c9582cff5ac1283d5316deb89eb980b0e274f7e28ef9767a5ce3165338cb9b41ea3b5a1bc41c3ff6b2ab231a98759ad08d1d137afc668315d5cbb37cbdd05a177e21f65a51466d18ff3e2f5b62276d0d287cbfca37e04a1dd7732340cadff9bc2c084f016c86d5fd2f9ae74fe4875106bf9490b72dd9b085faff9596eaf8b94b5a2ee4268c9dfc4a91e40abb77f9aea79ea703c0d80574393c5c0ea0232516cc100100fa8220a132307b253c581583dab6f8af1628659d9fdfe3326bf645e5bda2ec506ff967515ec2be3b3ec2ee5a5c7b332d616e0e0924f87430bf3794d41a698bdceeeb521cf17e3d5ba8a3e2f9fdf22f92c6fb2b5845edeef9e4bdc4578b0155dc1775fe90dc4a62b31775f338ed7ecfb8e0c512fdb1955f6d2985ae6e64dc8cc8e1fa41b812ab363d73274e981d49ae43b97c880cf6039a5d09120efd050cdcc0bbcdc93119af225c90d984e5a37ea4eccc8d14bf5570126bf85cc7f6acb5aef028b9300c65bd612a97870f94f96805103586a248da9cf5e28a51381bbde2e0ae704e9aa0beefa7eaebd8b8bbbe6bbcf6a731c142a68dc92f2549cdf69f93213ce618507090323b5d1f2631d19cc8cd6f244fa11fb774dc8c06dc2bbf9383bde51a71642ef0f1c5d6cc834c6139a91f05cd5d4ef1eba7a3669e695bf3361f069fbaa45588dca704aa1762543e5c93d2e656aa988f51f058a77d914305662a50d25e0e7ab17a457854f011dc83cace3da0a1da548075b5d2dad648923a719d85fcf7c4157ebb1ebb592f3368073754b12e77b35e3e61d83fb4524dcade1a0caf3d6bb42a11591743af3f101baf2c7bcd07511ca0acce53b3823ce6d155affbaba3478eb651136c4eca09b1dc78d821ac907e2130aa6849d3b4636222507f34c220d452c598fa85bf107affec09a8daf55aabd6d2af768aa323a8bc32d039e0611747ee9eda42e4bd25924cb6db1f1b53ec74c7626d4804557c27fe1feefda418cedbaa259f4f515c2c718e2d317f28137513f322e928ef865bc1c53c97bc678e45916b5a9983d0b25fdd98170291de22c677c0188fc439b5a4cd3c78214f5d94cd68764ccbbfcc15950093151ebc5fda67fbc3ac1a915e78e44a36f79a26b61ead9a092cb34333f1119dc4a2efb6a5cbe76a06ce3a77304f7b91c3088271c3309f1acacf50bd9f33e8573547c8d04a9e7639970c6fff4810286c0467a7b08158e47c4fad7df63006cbf72f1fbed47eb48b69598b68e673da7750b81f415465e98e8abfda43569f8647dcb1fb3f9a2d787c9c5c5ebc9c95e3c82389fcf115849ab1287407eb5e98e633fd2da2d64eddcd2ea55baef44a544fb5", 0x1000}, {&(0x7f00000014c0)="6390cd0c7ba6a4d3c82ba92fec033793185602b44d547ef3ff3b4534e67da9a9ea135fd684c4ad94e0d9d0da71347a80fb02785e367653ae00264cffd7a9ab8eb696b31a09dec730a9c10097d5caff0d15e91ccdb91c0a96033f9c591c712b52a9a17a45f4d85ff29d0b563445679697304445bbec0be8fb185be799907af8b7d90ebc44858bc08eaae17bda66dde602641643aa864ab35a20401547b17a9b3aadf2201cfd84b34987b5779c013949873175ee21f9bfd1d02332c90bdc138a6a905c597bab507fd84786a2cd09abb9bf579506946141e9fe3c1b9553d994a78f154b496be430c66db8d4df4523d93e38296ce38bebcec820d63f121a231ace8351d2f98114bc5badc261981f59665ed21b843d5d8a9dd74f3c12fe5e924e2688124d182289a01a17ee85fb55afe669b352c409b9815b965d0a6b7cf3832e664abadb648fa524152df0e4e47292246087add2e9a08ed0413579ad167cbfd3eaed0bb901eaa86442a9e6559cc8caab9e5cd2d1b5ef58e7fa481a8d91b2f50aa42e5398d28a4c5865817ee80d46772891fb49b73183bc46a34f53e49720a8a3560752c2ab1012fd967f1aed56aa47458fb9f70dcc8817c131cddae52d5be73731e4ade7949bbb03ec84135623daa9a1b67921362741e5b11eb94f77d61d5fcdb43b301bc6a6af2b113abbdb4f7eab0fdb6f6060eabfa47b3c356d00e508b22740e6e9aac4c7073b7b45170745dd1153398d57cf8685ea6e47c394353b107011869f27816dcce84a771aa6dc98453b434a652240c695bee5ffd7b38368c47838e35ac8d65fbae1f66381bca251b0f1b1d03d9997a8923401d30977443499f3ec67c3187ade644633a30a6023dd0280f66602440d6e4f3f275741e52b8982457454887031a83ab3067bda21ea6703e66f8b9f31cbf60901a00665a8cbe8e5f023b64791fcd23b6284774d11537b6deba8b16bf16e8f642d1c9399beb646731b7298395b7152c06077b3ced9301972c37ece6128f3a380a7a4fe04e0faefb354a1588f88dd7baccca640c99bcb523cfb45cf185274c54cf06285327bd12301f847498962807ce84457c5c3ebe49de642fbaf725bd8ccbe87d80b9e78e01222f19bbdcae9b14b32d56a468f4a370245bc29d1de352d15ce0ed148b4353c3072d9e3d35fb16cabaac58553b8ac93c98c9db7710cc6ab624b88aa1639c0cfbc74cbbf35210f9219bd4f90ae956a10648e0052bf824756d869021d83e01c5e816f51a67f78505c30f8f05a3f45c7e0813868af27a74d79eb2a954a6385469edeeb324dba457a955b9c2d16cdf64a8c3d7a0951aa641a7a9c610ba3b9f0fb27d03a40d595bc24f35938c86fc57aee5b7f101ebacf6a0b1161aba85abfce5b6be20f7d67ad22fafb7defd80c257ceded4167dce69da247ba6137f370f693ad33ecfbdf514d21dbfd85d74a87e19f20d17c6a46880140972e0894a975259fa81840851e73df5d5aef7488c1745d1ff59cbabbc4a715de0010f331e3f324950620556212706502f9fbd3c4fa200c049085badb81b45233bf9c2b4f2602bbc0b9919b7bb3de9d5ab68b736a8604f02d4106adcec7054d8df19518032b975343cba620d4a087f2e604b522c1b379382abcb4a4bdb39b0ca2b916f2eedef032f2c92fa4fa714b09ef7ead33cd20f9cc2028974fd09d028a53dd2328909d0120453b7e2630677015c2def8dfe395afad1a13d8295031a7d8d9c9934399601fb1aaa578ddc48473423f9cb34b15b12435e1b9c36fc97f0807deedf1047f8fdf71ce47d5d2318a922e2e9e19f5c3bb6abd07e729a0d7a390bc3f906b61b2f4de20a056664498dcdec15cb2eaef690b5c43fed0c28b0304ecd50850fd701b2cbf783d19e5500f5d1d369ebc7bbdc0d724bcbf61595c50a7e289b777be48c4277f5287d6b386b323cb3eb4b43c846fa7ebc5a6a55677de776350f8328349fb4392a2680e53299e6a85cf363e3cc7ed6d71269e7aceebddfd7265271419833092fc2e6d67ec277ea086fbbd0e64c1b77431a8de8692bb42b1e258d09be0f8bc7736338cefe50c1b8fd2239ae5f6e077204c968a55a00d278326f35d18b761e101198fc97995487bf6b1202836f98b34f39f65788b26b04673ac1a90b987dde15f15aa7b8097aea116394e8273498e32965dd6bc5b8450dc8335f648a93b7b0166755ab82eb763e1ac384ce132eaa32a22ba580ffbd5776352ac49cc6d139598c3cb2a9e69b3d2086bb10fcf04ceec4927523c662b5a4c2cf5fabf7e591eb3b030ceb76af34d543ca1f40464b5fc96924b081f7258521dcd3b240cd5e3bdd02ee4cc8b6ebee6dc955157c0aae8a60b0b6fa1b19705c80fed457f64d047316dabe192072dbfcf30fe4d62745e22e8de7d509f00bef321c8a933f3b9bb5a39b3e8b92ff2616f220e6f204f3c0f5b0f4b7fc0676474939db3d420dd5f152ffefa0c0f748f61317674adae750df7123b78145b39434c7e1d53fb170253d93f28e8692525922ea8302022927d9b983ded54fdda2b35d313d0674ba3a08c2ba59bd92b33b6a2123a81b5b84c98f7d541891e10b1148f6e9158079589851216757683044ad465fd87d99afcd794ece580b92846bdf9ace362d87c5111728ffdc1084d7c289921833bfe8cd7bf24295e974ee16f1beed69e939424f7cc5d3495d017af8b706ca975d99debfaacfc80bebfd326dc8a28cb5b3149e9e082266010a758c138cbe8dfcb7c55d76d0a7c1e214c05f245cf9e5168861c1fd7e1d619ec1d6bac05fda326d7717ad4eb7471a86df8dfa95bd37fd598b8e60086d370486f92a50a8f1263d072c8bd3b1e5af0139e51f7eb687d3512092f1d53711f139c2211966c0b118aa7aa38a69bf38212bf623d00e05d9bce0318c16472d204ea4d377936a9cc340db825b820ebf71ec73a72218613f978ca41f8b248a838df3ff5108da26b202940de0903d9d4fd46a9ad491001ab77a3b04cf024381f0ea8f125a56d5d9a875b68752d7b1079928a5ff402464f3be3daff557c088cda0f0cb56cd399125048e575a70455f776d130193f677f7441d245c97ba54b51013da7f6c9eed1546ceaa7b5c6350f0352549191f664df94a1e98a074e0a25c981cd68cafa773f00b62213870845b6db58c0cce63bcee8b4fdf70e1d167e2a8f47100f81468b2ac80d8d285fee947e957c51dd931b30169db17a30c3fbd53bd8ab819ebec15bd0bfa3cdfa8563d2d95f1ca1d49472bf0aef14bdaa11489acc004fcee73bce1a9cf1e89a8c8e30723ad0d4932241f9a946c5b5693498814bc26cf40cd57ddc6a701b92226e072b726e26f657aded37084c05b7c7596d8d5c2656d5ebff9a83ec72f96bd09c35def521455ab28b448a6292c25b74b2913b88fde35c1d33168a999e207b6e997d1190fdbd4426a8048bad5cb823015d75e4395d5c8cff56432fb4dd03788ca6aac6037ee54dd8d293dc49a7fa9b29e35499290e8b5463c7208eb76d2c11ca83ab8b8a09b2a041f1922892c62170d111e9269cd9dad3251e007b0be5983f6e64b892f01c1589f30d9040055f50a598b5f3bb1fde6875fe783da4c289d8d67d62108e782b1345b6febce00e60c204736b4ceeeaeef837fd78ee81902ab6f41260d0e9b914a1ecc4408fa9c6fa454dbc196226e8593a56a7046ab08b4e5154c7cd040b4a09fe8a4efde81b2e625c84105881115b8fc298166b4a0f489eb811c8510018c503c24a58febffcc1ed5256069ea04ea05a93185f9cd87c04983b8e8f826ab7f3a8e9db7ae46e89ab20b11af338db75c3d9a6f623669d151850c7d84c423b7ee713325ad3a9038c3fb5887a1b3cf39aeb3b9ef3f6caf73849a74281f6915981153a881edfc2bb23d407a810ebc9d8289416e3c2acf65e65c1a516695547b9ee7c934fac033e5d67fb80276a8437df5dde411d5230ead67e125acb3b4c4e7c29ca2331bd06906ea283572ac16185b01bb441ade0ae80f933200e16e518fb7491a4c546b904e4b3bd6a4428ae032f774f13495bb1fb45871bd48f07d3751c07f7a57dd68c343b1f9bc72900cb858bc8da4622b47f280dbf44ebed06297e95bb53eabbac636cabdd0a1937b375bcda999ae4c652913194ccd998b2d6ece295ce1388702e273aa09682c2ca4ea5c22804b6795f9df6b0f7c0d9f9c7b2d488fb644de3eacffea4109ea5611e088f31bacf98a43ee81d596e2cf0fe38205917511be8bb3196507e3a555aca0c02b73488cce27ff996a551f64c55c1f58217aa68da6925525b0a6ab0820cc17ac818c6ca2bf24cd8204f02466d1145fef8b3102ffee2dbc38ff625c4c620260cf5f41fa0e8a53755789484271e260fb068f5450d103b2467e1eed240a88bf9417ee7f60221116b7e986bd8045fbfa302849712bbc2676c28d34fbe8b858c7a2534a08869d727d50df3d50472e0e2249f007d2d951a400559676a7de4eecda4adf27a95ca83a541e3f2a9db5a2c6e35d02cc5d68dc353ae86b316d1c13d93d4dd00930545bbb76dc3c6d62ba55122d0141e1572c7344ebf78eaecf49913ef3b554bc32c090dbfdda582e569ef20e644192fd0e031d2959b6789401c186aedde508f27f7b79fbb424f49f5ec57b65af2069b91399f3fc08a68d5118ac07ff875730f765085de9e42cc487f7108c59a5c8953155a014813057e32f4f806d3adc7ce7914f004caea1e79b785c01cfc0fc7688eec867822fde0c0745757404bf32db8c154be1d35a45207298ee531a56a3010aad42eaff19da4bb2a9caa356c5b3fca6d09cef218a0a8897b0339950a98e7466081ee0592a14b07cbfa65731464394f606102deb0ce81b23a15ea76180edcbb920b75095c276a889df68e8f1796b35e7e30f44ddcd79c0a37ae5b58dc1122dcb175af0d3c6135434ffa114a41184cd1dfa4a03aa17a7074f712fab3defedc427fca58e75cf77a8908ef9047f9391ef78fecab7accb75cedf8bbd4e9f203a0b43d72bcc6ca282b7176849683d9792440ac5eba3d55b920285f86094a9978c028479772b4d3c28811cbed900fae27b8641884cf2a9aed52ee9c8c6224f7d1e6e72790650bec861bb4c935c01577c71cc91fc274525aa1f67665c64ea3950de9b0cf6cbd99875bf7ad12943f673d66e4f828719e5aa23e76c50a2de31747b259387e7e38cdd4f464377fa0c8ffb531a4dc3b7f21d6abcaf7c39b4f2284992314a245a56e1319d43563a10d559302114f5aa2890e971ac7a603f475fbed4eba9837f591ebb7b448006f5af63ae1e55736577c39de8635126f2818546cf12c65b74c4e0d39ba7ba7d4d7de75f7e88082accfbc1494dc8c9ddb6d33e44abcb52f094abd65796ecd7a3d0f04ca7c127cc6e1a04743b7787d37ebf247a12ae7a5aa8d43561f25ee8b15310a14531f1c3ad4ce0ceb73a07f74b1670af734dcb0f5f240e835f8b6a1bf3554db2fb9a4cd12d522750e1f4704c62fd565aab68d766f69cdb75b5961b413e509cc88ef86cd9c0a80f8271ff29b37ca283f2d839c05019af0370d8373e76da7bda9ba0233b6c50e80d24c6e8202b7f36e1bbd40bdc40f7c9932c9c1f844d48b8a6b1bf28f6d78c7dbd6f603c3a3b76bdc5ff2863efbfd3222fa2ed1390035bf82d19f9eab68488e850541c38304575dd27c73948b4579cd9e97d86b3f712780193a227dc7815566b518ad50ebe989fc5a0fedc9ec0ff65d3d3fdb321df104f7267864c1736153688d887bb2b355466a8575be5f2359249ea29216f751f4d9b27a3bed58ec6b00f17b", 0x1000}, {&(0x7f00000024c0)="5ac769fb89281d0e06fe1b16174dd6435afd77ee3a70fa887bd6ea14ead0d4e07283591c234d9603a297d0b28a5fe7cae5122df2a14ce9403967f094aa7a151596b76d330d6952913a1f465d33c88f99d3c55dbfdbf32cbd924a2cbaff08bcddad0dd5bf9559351c272a88abf6a862b1796f88d2a838517d55348b2b46b9f53d1452e5cb02ef316996257a6178ab43b39c4bfeae19eef331ed7c62e12b4a6ccd2bdb3eab858dfe83b6f31aa2c60483799058f9bb95521d3b9340761eaad917fa42eb3b1f43b58a440261a56a08fabe1b6305bebf60fb1c435cee2146b7e0c8e9c938b8aafa1aed5fafc21cec9f82196669689e46dadf6b", 0xf7}, {&(0x7f00000000c0)="b15bf61fccf47d86", 0x8}], 0xa) fcntl$getown(r0, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)=0x342c) 16:11:12 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x108, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:11:12 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)}], 0x1, 0x8000000) flock(r0, 0xc) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) dup(r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/168, 0xa8}, {}, {&(0x7f0000000140)=""/150, 0x96}], 0x3) login: pckbd_enable: command error 16:11:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/227, 0xe3, 0x20000000000000, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000700)="9f8218095a463f77b8f2f74932221387725483313c16f994ca4a83ba6d946696c635c7bc08d04102254bb2dc15b082d69e746480800786ab748bc05ef44c0726f4bbdc4af51d435bc8deba79548935d4c09627d74687275969d65342f4cf4fff7ff4cfd9e98a0d498305b088792a4e9d02fc3fb23368e42482841531f1a210a022b28e6ceaacdbdf0dcdee7720ac5d9eec2659071e5e72ec12259928927e595f7a6ed9d78f28591f41f3e47b2e9f2707bb15c5ac507c3b07d25cfd85e122a3b9bb3eb1dd6fcdb8c6e2bf263590bc19f4eb6e7eef5fd48aba7f0281f8127a72fbf3e6ef6b3a9c577ab53cca3f27714ed807cbd31b725b090bfdae7b4c6f2bf45aed5747b74eb2c831c0978422d95a2b142ba0795f49c68f9017117ce23025156570b09fa4a61e42c0ddaa93d0b9eb5a4ab3e6b24d67d0307134a4c4ffe32754c46607824ade12e8dc561a7e04d8515c0e27ad52da0d4602e9b92f1c4a8c20974b2667e9d822df28d36796e82b4252253ecd6207b65b4f09683a82e8994140ba57a659a0e582e3ff701bda969eae7a958566b00fdc847d5a92e25f7daf27ec6ab7d59c9a08a0803d6566c14e7f0bdaa2ba6e6666e216f8de97fa7d3a2f50e5dcfc4017d41ebbe3899dec33032d4d65e9324af7bbe9328081f715d7e163b0d3ae61872fb6dabfdd85dd2b93c9df17fd89a84b0343991b89a24d0514e3860eb67f14d28a1cd9fad0a03b741a0c4743454efdf722c8a2b16ea98f5bdc427eb1c15811a10791d821170b85804282e7d31f2c38e3cc667aba044a2ad53aec3969fddc756a1b8a8542dbc9aefaa0cb788dfa1e7b5c1b9d00d6776f5a217179b1374d48fc903fb6ad204dbebbdbb1784e6c9fa80a9faa9825ee1c74f31deb5155c0a9e9ec74951e0f879c522eb3ed5ffe49c41659cb0ad921ec098e73fcdb388bebb5a1894143fb05fac7d922719dd8d1395dc02b4efd74e190c8d9a73cb904424e5bd921ae3d40506d2342619daa05b35a9e83def87fc908879f080b210264f5d05d060ce5d964a6960e5f8ec4044e010f0e729b88e037d53832ca9803c4bb5b5d715c031624dbd2c275a8e440e990112536bd3b2998376d5535d8739872a0ee69e7fe0a3ba800376f6a358c4e8112d23acbb6447f20f7f0adacd28b87023b9462451b1f1fd338a016117fff669f7a14aab8d6e4403d37fce04be7c75c75ec3ba381540cd2a4d3ecb39fa930f2a593520c6361749c099fff74afddd5cc5893a874820418ba3e4f3f4430dd529eb0bb0b411bf39cd226e286e0b70e86d277ec42269d897c604e54b834d5e5e48e7ae010dd47c4c936941d094cfcb193518de764f2d1a9e79337d597c1b89b413d24e54795749aa683b5f49b9f768b7de4864447f415f6293899654ceb860f24e6b8a1137065e36dbcf4b6e824f0a142ed42b376ee7ac5483822e9d855769730595143c636ff2bca697d07f2caa00ca3617a19e0f70232fe52feb7f251dfd2c5a69ca0ed5353194901f79233b8f0624a6330e5c3a5e92d3d7336fab6ce328afd1e51e15291ebee6623636d5429b95e8513492589cb2acca96f5d1731cd81875ce169bd3080f27e4b2f9a46855a5c2e040d352444136474037c2de1c0177f345e184f3f66c8a0bbe8e520b80a448f5bb28d8bea25081d905db85dac2461aa6609279eef7a3c4418e698fd4f2b2fa32f0655072c185d26435408ec413d560ab88d44c9dc54049bdb48922b5dc4b335acb82c8f7aa6f07e600e3ca2c57c38f1a43f6a43848d0b0a6ec23412ba525579fa0c001e448cc912ef24b0b8f9b0b0fd1212dfc513edd4afa51445ac0479a02f1dd4ea5e9492220f20da08a9ce74160c02aa4e672e747f7ae02b7e1c063e9259ebf4c70b92704b5a5ffe22659e2841187f274fb132f5d11785b51eab0b32e998cb8dc2d9ad3fc3edef048bfe352fc9d29d9f6fa35b4bbf8965f541a7cb6d67a5f420ce825727177ffdbaf42fd2b6ef8fe87d861f075f0fcaa8f423731e8e6de90bbb6053e3a2ace3bfdbbb1dc1cf1bc38ec151079f95dddf02d19bf05a8c6f4972c37f14d993fb9051eb8a6be902cad8d322ace85a387bbf9ae05da8ecb6ec34e084e5d77150d608b49687e26ba2f590884a69e89abbc1e31b33351e28a634477877b65686aa2b9487ce1088caee273a5e8986e12f21d38ddb25b9cec146ad6290649fc62a06be7d97384c1a44c5323b705bf9d0a62906bcb6a48ffd456deaa28ae73092ae228975a418c4e368f2c5a27ed1ad681e03d62ec71cf3d94ec218e35a6c690228206f975fbdd8088361a881c924de05a0e33feeb8598292f100cfd675ff198884524df287b8f3f8991c4c396a9abc6e6fab7a30c9ffb286638ba652da4cad6be2ad483c081c2a1d2aecc1f7e7290c41a5758e9a4ae23e2871eb897a48a20a77916ac0aa88722fb222270df6a5542c3d445a867adc8085d1f0445ff8dde057d02d6e9defc3160d3f6803352192f8d3253e3af192f199b63fecaf31504315d5530da3d95241d490e1428a519a50a015a5d0c2ef437a1fcb5fb4fa925741b391b3f98d4717e1e312fb0c185165efd42e7b1a2ea199c52a64a9def7fbdff49dea747696a866cbf246557a7d5f8fe1f42bb51fba2df738d82b7e36be6cc0ae7ef0f1f5e715c55378d4ed89ffc02bf539327cf0fcd015aba46adc812490c555b3837297c2f260c8c1035006080dd280c36648fd03cd2e1d05d4fa372c76372e32a54fdfba05da2fec6550afa5a3257929fee061b4c4cdf227c7365013858c84a903ba8168637d9fd5e173573abd2619b84665c351f3259fc919fa1f89cc021673d684645cda8335d1b05787e0d4487664005f303d3845e3e6892bced6ed40dcf34cb7c8ea1db16dacb7780f0873c011951d75e8eb82dc23dcc4eb6eb1d3c35dd0b4ee39cc53402f058ab5627ed3667aee9cebec744de2f73f8bfeb1f84c31ead5ac9fccf137552f4c0cd04cd48883295d86852f377ac49900106ffcaec4d806974bb15f4a4fb4c64861f56d5ef9ca49355f2012c974f0ea0c4695333761509095005d83ae79674df7bfaea2b45f01204e83299c9d7fa80458bf48bef1aa97b9b155156a86787247e2e93decfccef408db9ac453b5e9cdf622c5b312c888fe92e22c2601d04b248bca2f4b97f8944eb163aea49dc0571bd72167d374271033253341cab811437bde93c1b3176bc3379dd3e2452fdf8da382e75813e22e32ae9424d0e30c787a41620e04b4188fcdd46ae935f12c56846794abd528639882bc621c0cafe0a8950a4e538fe6127ca878178a0df949bf4730c0b4d77bf9c177b046d1bfca59896411f9057ff402e719df2abefaeadabe8429efe68cf97f7d24cb99ffb194280989bb982ae252f94d4814781b3d1c744f8ec9d392a815f0ffb63a7edae858ad5ae056d4fd0752ad849d5025be111b8b24473f91b2a19ea59e93549f0bc2fac044044a9b4bae39c51e808c8be46775d0977eb14a72611ffb58bd7c72f9cc90ab687a3c45ca104fb2d2f47e38c45f1c23d1e5f6c9f5a7b06f27bee90235d546668f2020ddda726edb81f991f78c7b3ece86406180b38ef9df8da3f1694223c10034b9bc90e73707b88654abd892043197d1466c682a4455c79e1c527d6da3b65a90d4233d761f2d6321be9c74a981d000d4ce35d4674dae6fdf7ebfeced0e715523437d01700c5e5bcd09ed154730ef0792ce48f782314dcbef27f6d27675c3d4f76ff1d5a65e9c02f23d3660b675997fabe5ad985d155004cc10a6e42d0a76e8c78fbdcf5e470a93c36530291ac6d4cdfb3cd89660fbb84bfab68725d25ede0cc37a778c9e82ed722e21bdb22590f2313a089d4babbaaae789f78723d795c6c01f4c45f9ac68cf7ef42306b1d219df591f5965488c5f4387132384133821e2cb9d3933ee88a34a65cf29df38865f71e4e63825799c22315f8619b3434da2e6c547f887446af07af5ad81accc04077676e902afdf559b4ad04185e68e04b90502e2f5d2379775db4e5bedceb52c114176b2acab45a54994557455e4cfb5743ae1444facc9961a651a33171b93ce333e51e3c7c5645a84ef8d8d7c9e11e52a3d6881d33156fc374add99c492e00768a219595f049dabcfc23485aea0526d65564215b63300274328cdad452830f227533530f85072a6d941cc0a74ac02e8e4205d310c36dd1555fd9f65d9e14620bc389c90ec6a5d1998026b97f9bbbd63b9b9fcbbf6a1c82dfeb3f7309e70a361f309164ee920d7a2c158ce342fa1e19a2bc63a3a762d6250df0dc8246449422553ad0712ddcae68f2649e8f923c8eafb801fb6e830d37127d5e850e012a597aac2727e44f843faa58aebd3b229f4a59994b2dff0254779efa54e1dc4bfbdabee21dcd6e8d9bfc7df48e4030c45f0038b7378d097d28985b81325164e054c714af342c121a6d060578ff9f2bd24805eb78f33720a9f57ad9c613d75e13954301616c10eaeee3b5b9b51fee8faeb420084bdc333ed7c9c7abdd833e4f3212249d43d662a114b8a9b4ed6b3084b6d31153f637d7779aefac17e05350fd5f88af433d7ecb22c7a04b90e6320edc75cab58bce391300c82c211bcb59af4a8cd597133fd3965e1698efede7e038008d6839daed7dcd1a50cb87f1fad551c346458bba86ef8c276120c8d5d092a077eac8a1ba0036071828a6969697c997709b6d5ee7beeb259bf867c7e2bd1bd724768367c2d718391ca89f1f0627408e0f6b9dbc6be78eed238566ed4d9332c614048d3f6cdd0ec7a0f1cc7476b29adb42cec7e7662fc585f08bd4c26a8e973ab2f0249991330b989baa9ea3a50d284a77369f185652d051c75ba7fad49e7327efbc7c859ea1b19a4048026d3d0779f5ad5c8a16f12c53475df98c142c4512da73ad8f0d8be0e1faa7abe1520b6b3f1e61f6701ff497db5603e3e1254466d92c38b730a6f1e703f6e865dd001f05940b9b15a3cb3c05ffdea8f10206de07fea1fa3491fc7d7893f4f1b1569b642064bb0c5310775c5020d0ccaf67e5f5960796091e16740a0c8cc2aceadf022e25ba990e060f2abd7d89ff15dece783016be73071c57438a734ea6d50604faa7ddfc9ed10b70b976f3687d17aea6194b2bb433c0f979b75f185b2284865b8bfb3e6fb51c6898af84a7ad8ff57da02566eb511a7d8f5d67af681b34090db2e73fb903954bdd499f45c85affd81fda48fc43ca537d0670f8a1a170cf642bc346f529704f63eb972b67bc7f2017dc348051bb57aac9fc5cb2ce28a96cc48681d7955e9687cad87493bcc00cf40504a1e6cafb0a5ae0ba0c6b88f7cf0bf0095ecafb683e374fde0a42086e07fee5dc2b96c52ee413ba5f35ac1718492ea662c8bdd461363dd41c693f3043eb3509aa6b1b88cf50e971ef74746d9437986bac4b8fd658e6f4f591bd59a188d7bf9a4d366ff85034871ec8cb8af8f6909ab741ffda4399c6090fecb36a735e199ccd7de5f2d298060d2c39455ba6f4b082dde336a804107d877a1675343e3ea47293b55f316c8deed7afe50a52bfbabeb5a89c1446bd3082d1b5dade35268a9db72c70c5a5a45b80280bcf450c665df17798673ee0703cd", 0xf81}], 0x1) 16:11:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x400000002) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:11:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x6) socket(0x2, 0x4003, 0x401) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:11:14 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bd81d31929a5440121de9964f46e33f06c49560b941e584fbef148d7b520f8017cc29f3bb66f5d286934f95d36c4fbdf8b82128c9ff", 0x170) r5 = syz_open_pts() close(r3) r6 = dup(r5) ioctl$TIOCCBRK(r3, 0x2000747a) fchmod(r2, 0x23) r7 = syz_open_pts() munlockall() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x4de5, 0x1, 0x2c, 0x80, 0x9}, 0xc) socket$inet6(0x18, 0x4, 0x2c) dup(r1) syz_extract_tcp_res(&(0x7f0000000140), 0x10001, 0x0) 16:11:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) r2 = getuid() r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:11:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0x1, 0x2) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x88) 16:11:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/69}, &(0x7f00000002c0)=0x47) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:11:14 executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000001000000000000010000000000000075000000000000000000000000000000000000000d4ceca4ab4ff4875f565eb8d29be02596a9d12c30cd6ae46a04f129a9cefb7a08d130bca06c04ab05f475bb52f86f9ee86c36c44e9a666b73aa039b8f942841883b65e09fa0398620c58e1fca020a6abd883e4083e6319a0ae918c1598c55fcf6b69cb8aafbde77a068d8ce3f4300000000000000000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x1, 0x0) msgrcv(r0, &(0x7f0000000580)={0x0, ""/104}, 0x70, 0x3, 0x1000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = semget$private(0x0, 0x0, 0x7) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x2c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000880)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x18}, 0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x100000000003, 0x400001000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380), &(0x7f00000007c0)=[&(0x7f00000003c0)='\x98\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[@\xa5\x00', &(0x7f0000000480)='\xc7-%\x00', &(0x7f00000004c0)='(\xca%/+--\x00', &(0x7f0000000640)='-\x99']) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000340)=0x1) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=r1, @ANYRESHEX, @ANYRESOCT], 0x3, 0x800) 16:11:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:11:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x2, &(0x7f0000000040)={0x7, 0x9dd4}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x4) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:11:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20280, 0x80) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b906812eaa19ae792ce699e5ab9648", 0x14) shutdown(r0, 0x1) 16:11:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) setregid(r2, r2) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setgroups(0x1, &(0x7f00000001c0)=[r2]) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f00000022c0)="859fd3f7a86646900c6ae12f9b26b4a52c8ae71699855c256f491bac52f248bcdd87cefd0f846897dcdfb94f6c498098c2df2f4a58fb4e7bb9d6b384a4e3062e7ac5bad989b10569c51092eddaa2d4cbb6f07cbf362110cb7bacf1e0702f61f9c4adf4f858afbf359b96e2589502ca765178a1979a50364816943f06defd1c018bf1fb243beafe3c156737fbb0b29bee247dccc474d7fd5b47c0b32e0c09084e24b4dd0730656038289bdc217523eaa336bdf9c7a7fdc1045ecdea1b45cbb7e3f7fdd5f3b8b1c193cc8e3727f6e8e8a1e0bf3131e6f6e13470ff98a5b7ba828c6653b9a7dd9d42c5af2da4a4607577c069b6527a26246e05cd02d78c", 0xfc}], 0x1, 0x0}, 0x403) setrlimit(0x0, &(0x7f0000002640)={0x794, 0x4}) setsockopt$sock_int(r3, 0xffff, 0x1006, &(0x7f0000002680)=0x40, 0x4) shutdown(r3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000002700)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000002740)='./file0\x00', 0x2) r6 = dup2(r5, r4) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000002780)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000027c0)={0x3, 0xbc90}) r7 = semget$private(0x0, 0x4, 0x500) semop(r7, &(0x7f0000002800)=[{0x2, 0x5, 0x1000}, {0x2, 0x1000, 0x1000}, {0x0, 0xae, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xa260, 0x1800}, {0x0, 0x8001, 0x800}, {0x3, 0x100000001}], 0x8) setsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000002840)={0x7, 0x7}, 0x10) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0xdb, 0x4cbc}, {0x80000000}}) setsockopt(r5, 0x874, 0x1, &(0x7f0000002900)="69c5d684351b3245178108721c725cd1d3e6b9e391874ccd3c1503edf95054da4c85b3c6378c04e1b14cad5541b3348cb272f4e5f740877f9a41bada34ea27aba324e0613bc93dda32e8df095f8416c95e6bf934af127f95ba4a6ccf0de66b4acb0bea6c1903ef2858796f0ceb65335f3c5ecaa270f33ab668f484ee9cb019a73a6c42cc52da4eaeb544ecb95135fb10cd6f331cd33b67926d", 0x99) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r8 = accept(r6, 0x0, &(0x7f00000029c0)) getpeername$unix(r8, &(0x7f0000002a00)=@abs, &(0x7f0000002a40)=0x8) dup(r8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002a80)=""/60, &(0x7f0000002ac0)=0x3c) 16:11:14 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x800, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 16:11:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)='a', 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000001980)=0x10) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1a5}], 0x1, 0x0) pckbd_enable: command error 16:11:16 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r1, 0x0, 0x8, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a138344774329c6742540ef5e262d6c323b0b57a", 0xffffffffffffff72}) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() 16:11:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x8, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="800a87818e077e6bc8fb33c569048f7846339c9fd0abcfb815ced9dbb81fdf8ac28438159641c45141dc846376e4c8441f95b420115e467a9a64f157e52b8cf34fe00f5866dfaac871aaf1c0656f284bf19272dfc4ab827ec8e392208b08a0d3e54cfcd074c565b4f46fb68d8f45dfd5d06d405cada8121106fc16299934bb085863314a6d33bcccdcfd9768155bca8fcb93f981fe1952e672725dc44124728d18d14d4b5c4795e930b4f3de686646f05d6c49fd0d827b2b14", 0xb9}, {&(0x7f00000001c0)="8f06c3aeaee5b2a6dd9da3d59a127904957300716f273640f6ba026ee2e5b9d1faa2bc5feef254865c8c6977602300bd58ac57eb8e7e0f2a197cd71f40cd53ac54bb89abf3c6", 0x46}, {&(0x7f0000000240)="1906e46e664fa97e27f48ee2014b867f10c799dd631a8647c442e8998a748351d295cdb0504a749551e7d7db6576195b33ad8517b29fd2d66d23841a6f8882ab1dc4ec81bbe7ef683d062c72d6b0fb72cceae79b3bf7b2f2ef941630b09a33e54308a65d89ae524f53ae386c78c9d62b5d69fb5e777ba014cab31a93d1b2a925a13c2e27ca51e86a74b3e3d9e64ef042613629ea34c5f29ad8cc941bd7f539e39546e21d24a8211fe404cb2a400fc661d03d6e73972b26a71ed801dde77752ccbb3e5e", 0xc3}, {&(0x7f0000000340)="73d9b84ca808f7b9ab5e87ac022fe0", 0xf}, {&(0x7f0000000380)="af4a7e01d2e91f7995b5af01d3ffd4d6ff7c1f09054d299cd77af3d07a798b19", 0x20}, {&(0x7f00000003c0)="1386c3e7ef05f1dd39346d7b7b3dca157bf79170a5717b2ac6", 0x19}], 0x6, &(0x7f0000000480)=[{0xf0, 0xffff, 0x64e, "856468ec2d0bb79ce324e61821372fafbd782e19c59204ddca71f30cec743228120171757f5bdea3d95d9a98924a781465b0cb91f4317cf68636fa583e02f138b3e2ce0161b68168db49cc4f6adfb4fc1d75366566722edd71bca48d6018efafabd8e3daf185dd0ed3af47f2c3086c1cd69218223714f76803c4e93eb4d0ed2aa7d4dbf42a62c224bd268db6b9e566130fc6b0443329bfb8ea182611838cc78432dd2924ba6c86f3a96f1d4425fadfcd455b747da9a895c0a50b3a4127de1a548900c74980bfeb3e1611fa54e839cb7b28215e9841f9498c94f15751a9"}], 0xf0}, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x77, 0x1}) pckbd_enable: command error 16:11:16 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8001, 0x0) 16:11:16 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) fcntl$setstatus(r1, 0x4, 0xc) 16:11:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$unix(0x1, 0x5, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:11:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x6) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0xff}, 0xc) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 16:11:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x8000000005f, 0x4000000000000004, 0xfffffffffffffffc}], 0x3bf, 0x0, 0x8000000403, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0xff800000, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x30, 0x4000000000000000}, {{r1}, 0xfffffffffffffff9, 0x5, 0x40000080, 0x1, 0x6b}, {{r1}, 0xfffffffffffffffa, 0x63, 0x80, 0x1e}, {{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000000, 0xea}, {{r4}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x3f}], 0x8, &(0x7f0000000000)={0x3}) syz_open_pts() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x29) fchown(r1, r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:11:17 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2000000000200, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x28000, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x1, 0x206) r4 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1, r4, r5, r6, r7, 0x40, 0x80000000}, 0x401, 0x7, 0xffffffff}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:11:17 executing program 1: getitimer(0x3, &(0x7f0000000140)) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = getgid() r3 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r0, r2, r0, r2, 0x10}, 0x100000000, 0x3, r4, r5, 0x43d, 0x1, 0xe}) geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r6, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) syz_open_pts() munlockall() 16:11:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2, "b0d42000006e9300"}) r0 = socket(0x17, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000300)={0x0, 0xffffffffffffffd2, 0x0, 0xfffffffffffffffa, &(0x7f0000001480)=ANY=[], 0x79}, 0x10000000000004) r1 = dup(r0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="a6427865c8cbd8e15f39c757142d2ca0541201b629abb2f3a76afb178e6303b82580db000069"], 0xa) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="50b78207c12ec22f497e9c7587b316d7d45693204e326e3267c4569bcc100f57730a372b192841895dd5440315daa5552ff5396865cc8133d91e946ecbffb1b1", 0x40}, {&(0x7f0000000100)="2e5ae3bdabd1e5becc8668f546cd3905c7c12fec56756f57876fbf0acaa7888ccbec248ec7cb21ab7aea20f90c0c9d037b72fa047dbfd332df72b7410a38f1a7229576a3ce9de0c613844afa95aaadd1b4ce312cccf074de92b3b85d8ee286f0e2c845909f77c18f1ebffe12dad81bc642a30f13f85ce06a45245e059a06b0453d1c54a3a96b1621ceffc5aca139fc99ffda8c7d85", 0x95}, {&(0x7f00000001c0)="56dc641bf5f3f592e72a7853d0bfd24ed95c5b9c907ca5259a65cc954a7d4549fdc000a5abf7ddef0eda653e353a4bfd8d8b5e4571b154e8c71b4ecb8df72d191b0df462e43e11df365e55badd39ac1451c801e9f9ab2f9c4b742347f3014c44db76592360ad9ed352212dfd50bb6e543beac759f941a8563f5af0bd5f7b4d7fa053507f96f9dd911465680272fe9ac64877cbda5d874446957c3f54c51a32011f8eece5cbc0d7729270b73568ea76f8552ad2e06ae7af926184c2661e1b539f311463f7cd6da1fd65175d23e27a297d11dc796c98", 0xd5}, {&(0x7f0000000300)}, {&(0x7f0000000340)="8c", 0x1}, {&(0x7f0000000400)="b152d1e383f5c86920653aa90d6414437bb3c05cc8cc6bd1cb650d36e0f9f09cfd21b73d6de9321890b734958666fe1e2257d25d9d674faa41e59000adef5720c8ceab6bc2bf0fd9bc789250", 0x4c}, {&(0x7f0000000380)="8612ca325b38599b272a718c39cfb192", 0x10}, {&(0x7f0000000480)="4b1757c12e19d1a91789a74bc75e08c88e2f1ee9a47adc79d997d484ab467469efffea27bfbefcb5b265e3bcdd1f3f0bc81ad7a16c44b8ce285b583eb12261c487a508a9b1c3af186d1d1f06de18c20754692853ec8cfedf47d39b69375536935987234d67bf6f60bdbdc8b29a5f3617f9344114c0fa40d75ff2eb0f877fe4c454db84d41c7ddeec44426d3803da2026990aaac5067269bf9503b49851d2b1edd0e74314202d489732dac958f2d7c79b73cbf08f92cbe493603e27cc384623ee6b016700bd13f361dcb1047ed9b6af816bb2d3179704cd5ee9606277dbddb0d60f2fec7fee408c092a219f25b0e73f88cdbe469adad61b6088a5499b277bcb372938f53f09e06547c62fe33ac8b45cbb60f7b990bdc719ac35940fa16d9db4e42da92412de376107f12c679457fa20d1c48c8f66cce459628247b06101271dff0c6ec5ce7e5b53933467909289afafec22cd17b9fe998aca6739aa1634f733d0fbb74d6665ccc35c3401b1d5164ba6ff944281cf7d030ae48305b1c9fede3bac711c95efb3944c61055c42a67edbbacf8baed5c57c73bc38dd01a1e885837b737719a0a3a29787ce279776b233171b29b9aa44ca5867c3c5d687a0e38af3f655885896b067055e554b95a71242309c4dc04b6b4fb04f74782343cf1fd278e7c4e4637f40b99569e4bb0c42dca159ee8d4f7cc88dfc994fd80ab7f2cb72623a116b50b30f03fb3c560a950a5ddea32e8b94f1046110d546727da729d4d7c6d514f9cde1eca94d7f4d41bbfb0dc090f48742ca1174bc1f1df2079f1bbeb420c9cb3d864b9f3f895debb2c18fc1e714f1505a44c761f6a9cde0cd03192320464afb047a8e45d2d043a2540e8572753cbfc1ff1aa0f2e042459cf309865c1c8ab495fe7e6a408e79b9bc4967c28fe93eea03c748be01346b6374bd5e9af4c9dfa04275945886882c8b2a56fd088001488acfdd9f6d8d2fa076cea2c301ad0769aa74b0dcf7ab8ac8c780839f393b43c00bef8aca6d57aba7ddbd4736a52e9127f4f129442088cc8e3cb9ba907bd3faf29f81cf8f2886b32254ffe870a593af5246be749390e9bb453082b3d40fe5a239fdaddc5be046dbe88e9d94316142a401919a8dfbf2c174043723238125028a874741c6cde478f076ac68aea432d6ea706604b62e4affb548294713a6c5cca6f3a89689832125765be9e590fb5cb73cb24b1b885084d1415bf19310b13ee1d87d01aaf2bd0a4c0ceb7c783663aff2102920ec6b242c7f2a424936c85a9ddd573c5c79228de53625e7db3b04fac8c4b6063df6718d173d5c87ff97db4ef124a379ccc30f8c4d562013f7f26401133c77341885872b06d259f2fdabd0549817f9ae683fb731ac75af94ad4b853468381a7e6d7c0c1fba20ebf709e31989dd230a4cf7809fff0a9dfb89c71abb5c7901567566169b7032cb1d3af17c975f22d8abca7cff68b85ee9507e0a070953b79ad9988f8606720c474b393dda333c44a473404f52e5f94ba211e97c5a66f3a1f77b724c2ca4460e9d0d595b6775f181d430d8fdb6807ebc4799042034ff0671372ee00514e73d932420b3b1f37a9b593b5a6b3edf0d8cb194a688cd6f3a398516a8ad91fb78d3a9b4998b39be3432716f8304b163b77c98e89f473451d6e41951fd200799006d2d25c082d38efc94bbafd8a856983b38ee0ee62a68cc9af472126aee74d03d9ed1202663b54b01e974897836f618a0271de7149e8ff1b457b0b4a2ae4466be21723bee6851f7b248c45176048134c5cb20ee8c4f6bc741b47ea603aa8e6c14f88692c986b31d17c3dc7b49e04444b508fd626c94099440980d2a41553e2ddc6064e8b117fe8ea6438efa5ae488195174cab7ef28f68411d86ad5cc68317996068117314ea237ebe1c79bea1af41bbcccccc1c0625944d71a853027769772491068778cca86d4080eec14712c8ee170c7846e0caf504625dcddfe3dec05cbdbff4e2698deabf1f1603b109df0ee57c85c4b9a2b45f4e76267095be0e9086792017b4e31c88e48f79bb0c045a6b6911d2192a380a9676489594bf76223c3dfe8bf0a3069d8bd787dd9d64a8f6c98668e48eade0ca3dbecafb0dc84b39923613ccca748295ed5574c513408f1fe2766f4a3579723caa456f17a0c7a58b4fbf3c1dd087d768be6471533d8221fd06d9ef9624ea6a6c079171f2b0054af6266cb6fbcda56556a3fdae8d8af07d8a995f55f88d5147c5f6284c30f7ca879c86095380b94b5aff90b100eeefb7422c3e8d179a0a37ca1f9685d9465e21d1151308f8bee98eafcb1def0a4faf330faa375ff2ba7fab8f697d19027bfa8c5ac00b294547c0fcfa7498983826981513e8d3eebc426a2600f153812e59357b683e91d939ed6fa59f487ad6ad8e33b3934dea088e64e48145252fc8e4f69d3dfa04bba9dcfb045b356319de1ffe394a662a003d06c9a54b1b83647f8b103ef7ef82068103938fc836a46610f1e20205f8864fddaddd5b5468f5eafac3c65a33228f89827d321c81819f658a0eaac2ae422af4c372cb0ebefa7df57813c8745431093a0aa3cca83750a5b0c7a0193b4798aa67a07f38da3eff5e45bf431998d52b51c105316d1c3c47ccd5615cc8761f2adfbfc266059fa20051ac04dc48c94ff1fb130fdc9ff336c035417802171e02cfe5695e6988851047f05451e88b124348639d05160908facd0f42578d3b6ba03aa351904081e34fff89ece9a5bec3f4db97006d5f1453ed4aeb14c24f4ac2f42d17705d95f6b98babb4dcc85845e1362afcb50e9994ec6d5dfd826059c3b7d440b2f2d2b65531f5262a778c2bedde1d192676bded0bac0ed8f64283859ed138c6ee678306d85d227c95e2dc476287c014991cb8fdb5923e60f1ea7a747ec26e9d9df8ab54866c549c1815ae2fa35a48c08e68e35f636e054c76557d55a13d2d4b0a9fa2ff327a98f18e548bc2bde176713ae07b7d39bd5cc4dcb3ca74665a17e50dc8305f66e68e68f20244790d901b9a7a8eebe0368d671aceb62d6809daeb4cf8c50295f18a5da2d7c6c36ab21c5908e652105a272dfa66ebfdf2df738b8fdde1b2e2fda36a40b0b3379e887505f34cb0bca520f9dd4e3f804aedc8957616111a2427f7694c2dfcd170fe08ad7ca4094010790c7f756946c9a3d7080778e0e0525cb7c909407bc6cb0694ec545012a44bec481a77422c79cec2afa2c3f2e205ed0523004721bcf02c8770ecbb0a497768b79160768dfc6af77c906a7b161b1dfe91ab2dd246e76380cacf6101acbc734937c59668e191c7a5f635ac58edb062d0bb7facf4be7998b0f5e09d84991caf518ba3368efab13d57af566dc4c3ea0cb1088e58c89e1642bfc77780de998c977e9035727bf8682dde7c10ef4babd2468f3df1a6eee577e50036d9f5ec6e0bf4770378df4e38eaf3539f76dc9609b5036096c15924562d58bc9b311c7858a6d1aee6e45019efa20d961484670e8430c2fc7312aab0abed9feb95172691e578013419f0c7faa00c533e49731526b03c89629e89f1918fcd599b2b8c522a4ac1447d6772c0c1f40d7b092293d047f48ab5f5ec2cda0dc731b666a8786e76c8de89165a543764246c9814eec6bbafaf3750e7b64d9819f239b147bfd4d64bb14117d30d3b401a3f94d4f5e1148318e5fd7f662bee2ac86e07cc3f3222137a6606e6e98e987b58f3877fdb447b7f7ecd600b16d4827b93a177472033e6c8f594d8731979f643fb06ff183d2a3bf6533d371a8029f4cbdec08480337cabc449847c60bf728d6504e421fe3a8d8c7b2309b906841a02ab49d72a7957df5224ce0c7aefe3ec040b06812afa1c771f9776803db4a9df365b469858a41fda9d81f72a2eab51d863493827b6ac56190d21018d2260d636aff2425842e41a01a435317fc922eb82f8a12f9bf6a9579e0affedba28a3076065262b02b4b0a2a7bb08d64b314b62ab0d26a75c06c1f144710dd48cd9e8ad3e51bd8382113e1912f7742843a8777160b2cd1d833903551eb7dc5f3c9193749ac6348085f66feb8acd68e32b9a395bae46656cf4e7c69eded4e6166c7bf3ec1c9eefad05e3a3f74c213689c834c8c2b8450909901c6ec3b0ae61ef00a2c714c4a7c88ad26a7fe2fc9b4da31fa0805255b05dad70983a766918f4b209f74d1c2f1f82238e7ce2e41b1b11044fa90a92275081a5fb048218be4d26f8a8093be86244dc992cd3eac193f7ee30f317bc44df41a253aec6272030c9d93dd960ade9537f423eb00cc6e3200ee99f0d7199745f05ee2b2d5b967390ee3a3ee67339b9acdc1d074ce4a34498aa7348849bc799ebb07f05dd105ad5371eb99d071e2dce8555cdd294fbe257187b02e35c9e0df2adf64c5d9fd55f879c281e2464dd1b15fb52545cdadcd42ee170e22720811f0af75b88388e010f827f5b156d6de190258878443caebb4e7f074d4baee4e5824e4053f30409ae0892cdf7c0e5b1292c7f10405efb3341542e9896ea13202885d44004b2082fb75061078fb433908f06ac407088cba54cc76c988c936ab8e0e0dbb4aa7875aafe58276f9a99de745acfef14a2f4331d4234c60f8732cbc11b22b5eeb63fd3884501150d8a4b2b781da7d639ab2072e83f09a3cc05136dba3a201076c8843660ae47447fab21e34813f5b376fa4fb55596b375d5c5ac36b9c66715cdb7e2ae2236f11a543010f3864935a6d046f7176e71303562b905d3bba2600621de8de5893151fb54497c8005cd6434a2904894a073ff512bc1599dfd87b89e0eac81e05384347239e15e9c4fd3887f601d869afd4ea3b74d882150aea9543b32af2fa03360ac82e01521c888dd82b0a00dd7752547b71b9a3220149e389a8d31ed6dd23436a672e664f626b4c39d109a848547fe8fa2db2e6062dfddd9eab4e2b5ed8da37bdba6418e92ffd6acdcfd6a94477e695ee5a448961452133d1d78242dac845f8c05f5646166437e983fe75da741123e0827fda04b3d5adbf8600d969748a10b22b562ccc0b71d5507465f3ff8ec12b34392626f80af619c52a62d03f8a03ac9e7bf61c30cbe444ff5bed95a9a410f721d0895124261141b428e14f8829aa5dd9591710f3bf6ef44698bc385740d4df25014720a4dd88a01af31b34a80cb75f046f7803f560030112741657a2ba3cec4f6c8cd2cad39e328177d742fef2363ab4813dac60715386edc77d990f071b49c15c7c50df3087e5696c020b6ec6b674a74cf5333b86684e1a94e95ef864a38bf186587e3c88c16a7c3ce847c22bd13490e12123643ddd0c16dff633d36e28c38e1fad2e38d3d87d568fb1d516d98512c71e1b3ac198bc57b3fbc3db88318efd5a3aa9e8c5e84967bf46c8ffc1fbf60d99e792f8d548edde9d2a4b07e2f62fdedd29f5dff503b600e35e30af9a86e97111b7af1fcf96f23bc5c31cac0083bbd7d0eadbee8f5d87f5f72ab9d8f9a7dd9548322061f6d7dd921c328c7b0190582e4d7396d761299b1196479f29c09ba7dec3994941d2c3110adf752b8bd8a46211ca3bcdd45db9cca06783d0f1d5cc9d605c6112cfd3da0b02c5dbe4dbb26f681e4eb8d8693dbdad0eaded299a81ee60af5ee112c0e8a831e3bcadb62c10f810beb49c5eb149d46540caa474d3261669dbcf38a9f693254cbfa20333ea1f2cdba51ecb55f9a67948c8a15a922026cd715fce574eaf80555b65568199b2b28d2cd98d38d8be5cc3e1a0e15ccfe1b26655d267c2680f38275496a190507047157bdf07c69a79fe0345ca7c49787666bb", 0x1000}, {&(0x7f0000001480)}], 0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x2, 0xfffffffffffffff7, 0x751, "3cca99a2387fcacd0dc8549d36e83ec513cc1967", 0x100, 0x3f}) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x43e) dup(r0) 16:11:17 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x3a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20020, 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0xfffff7fffffffffe, 0xfffffffffffffffe) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x4, 0x400) renameat(r3, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000)=0x7ff, 0x4) 16:11:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0xff9b, 0x8, 0x50a95738, "c5c6e1a1a256b07e884bb37924349d7ba5bdd13d", 0x3f, 0x7ff}) 16:11:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:11:17 executing program 0: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) dup2(r2, r2) 16:11:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x42, 0x1) syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x7f, 0x0) chroot(&(0x7f0000000300)='./file0\x00') r2 = accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2634d167c0558ecfdcf74c02bf27fe2ff2b6570a"}) fcntl$dupfd(r1, 0x0, r2) chroot(&(0x7f0000000180)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) syz_open_pts() 16:11:17 executing program 1: r0 = syz_open_pts() semget(0x0, 0x5, 0x346) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:11:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10290, 0xa) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x51) write(r1, &(0x7f0000000180)='mLA', 0xdcd4b6bca9d7b70c) 16:11:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="f90835680ce82cabeb5973e1d876e1cd123b0ed23b3ce33bf56682e3895f76ddd1775c5f6c17194952d9f27ef7332d9f067c143cb8625898895afa5990161ed9dcf57bedba0cb7ebfb26154eb20755f48c2978fd1373c8fbf826ef006ff7ca08887e6c26b7cc569c32f7199a2147503575667279fd09dd33896012442adc560a02b12dce85b5e72c543dd38439e0715e6815d3a77a4252f892d0c91e21e888d7d6daa157fd127c35a9f778bc3589980ac59c2e809f1916be598c03613ab2677d90b74778a0e4a7990a157fd1b667a840be07ab0228e84c26858270034a10d923659e3ce18ad627a01276287aeef2c2fde9df3d4ffed260bf1904630f004d593766cd5a890112f92381ee78f9cc0a5d36987ab7ceb5d668e4d1e96e29b7d9949547c2dc42140e26e33cbfc86032870dc7697a40ebb9be166efe20c0e6efac0c2996c0c78b33610666f9514c2802c2d75b921ce0058125fec8d2480e35ded6a95e41b4bdf0886d77ce7d7429f2f27b5fd733e2a8f7c4049cf0a338f21e29513f84029ce295e5e514c5000ca8889fdf2e10fd2f001c4c89e1472c1719616cb8bff92f5547ce8303c88ff727f640ca0408baf292b2188fd0098ec5ab78377e0f53ac20bbce38e8c48750c6c42e5d366c654e204925ff0c8412ec028de8a1f273924890b8122da925c3c2e9eacc25cd3952ee50f53fd6a80f2076b6a66979495ad791d4cdeddd5e31b7d19f9f64a193cb5c55a9198972a3b40216c9fe371ee070cb76d429092b1847d4115cb0d19c069e5d3d0f45a3599f7b9c7d6a3033995bc6aab6f7c36765ef90b9be597394b315a189c440e10413c97289695f98304f5200ddd164c785ecedaed1e9214629e6abc0a3bc9a4f86f92c6ca96d350057b3526859314f9042140fde4eeec996b6e95157f1460017d99af83e7e9d20fa65389fbeb80a05781dbb290375dc6d4265cc69c1ac4c23a8535a414cfec0b6e6276538950d91395eb969e4e56c3c85df46997ecf45c9139234cb41c6f811b0d90958398d7768ff4d18abb5f3b16629d511218264d1fb5e63608d70fc1e5593b208ed0d551029c9f24d3ce82544c96d2f629e02e1649d2d024d8df774f0115da2019e53fa48ed0cf19229574b4d0d2c48d0ed8688b0897d7f2c3114646d5994ccb41cace0c2c2dc4b272e2fc61baff392ab218c1dc49496351366384f4fd2c3bd8395006ed8f0919a6b0625c3960b57d791fd59b036754b1b963bc25593a2d3906fe1bf3f55ea7e76919b085350e52cfd608a3b5f2fc2ab907bfcd2264d4c0f8a7da5965e808807c7a20cfcfea477ef6c2368fb761a4b26e57d9fe127cb48247b7743a2121fed00e098dcc7b91a7b34e0d819e1986c4174e2567e6e80d6107478fe6febbe544865f5281ab1568bf81e5962a837679d7497006a6435963add7d43377dd9425e0150a531e390388c157c8af3d3f1151003bc7b0adc0df2b30a75e666e1ae568e8559fb3b36517ec5b6d68bff380ab849683732f19eae69374f9a14eac26019d1414290add557d827574360f28155fece12b81b22d03d503cd1565c0bf47c63af986184127297ef21ee72275e16615dc482091b0d0eba28da5f0a8ef6716e25270b9f5547ae829667ef53a52c767f1c7d653021cf3116a5d0bb156097bc51e616278613f56a8c8ce5a7c0a43d92462022c16a0cdb6c7f8668031020bc7569d8487e13abd26b4db211ed8e4e62230445ceb93d87dac54970264f7b8c942a813ac9bcd1b6f7655dbc6f9fa62a614fc7dd0554603f90205830f4acf284920167f072a3ecb4bc9368aa73a81fe20fa03f868e81a9a4ff73308ef942fba4ef2b68fea7496175e5eec2792e39e9bb80e5b1f41fa1178dc77dfc49907590dfe439c5822049b64fdea7925fcf6024ab366d2732142fa5a21d1dd2752dbb0a4c4dffd76628970405580bf68119aa01b8fb0ed6e101dc9baf1109e687007f9173c5b111a94ad1739c45645a083506a7da7c7cfa1faea58acb865b13f0f0fbbc07c1d85641df59b0584ffff73155c34ec18123da157bad5c9a792dbadc5fa86443393e011f10b45bd512012f1591bfdba21d16259f4d939aa9e694c1e054e47dfe2f22625a304c2fcf22e3189956534ddc17cf8ab1fd744c4cb2ca8baa097f2a23d0f8ad48650c1c024b8c1ffca8e31815ec8d78813b99896a539dbb33f297249626b2b25f738f624180c72c4a092e23d4bdd0c3d5401b2cb8f3546f9989a3b1e72b6ca4053d85963fa779d38841aecff2871ba062f6b84921b3133dcc3d4ca45b290faf853365d5d786ad565e8aaa45fd203f15e769e4130fe265fda98c8f91689aa96464665ad8d6e56288ac3ed60b90abd06a5a128104653af3ce9157cf1b929ddd95cc60f03537a1de333a47345bae8917d725549774d2298c503403ab205ab5fd8789aedd316f0c101ddccbd2cfc2599b9cc6a11ad069e4cd2a0a749c4ed1148b3b4daaede8e157692b28d0a88aaa74ae3fe0bf616eff003888e8556cb3e49869b6a1d8848741b73f567151c92368b61718d009cf18f76eca128700b904d58b5566c0004e455bd5a14fcc2180e587b92bf88119b1163c07c937539a85bbb7fe3f0b8d9111d1231e5010de3930cd1337f249a95a9dc4266000a9c734343261f3ef0b1306e36d05b41bbdb1755c2fb4fc68953d06dc09d44bb63c4fa1864e3429883dbc31cb59f9fda5de2ce2754a114d4c9d84057de89f53e1ac1921ceb5efc971528ba3c9d1e20ccc539df27c7b51ffc40faafb06935355735461f65180a9ae607dffbd599ccdde1f0e69df04641b688bde8866498c4379f3981e5b5c4595746a44e69715b616ce3ed55f101c76ca4e0eaaeaf235b86f3c6b5a1b248daf4b82caf01e3970b9bdfff869ddaca32d3407737f314f351f016f721bb619b60c5da6b736288565a52bf99edfa347dc5b22ebb1f5b3549af82cef9682a4b19e7e15a91c8528cd4980381f1f638ea6e862d38789f00801dd5e84eea9fb1a5e63539e0be53aafb6769f0fb280fc52ab4d4a1fef6c7147ac8f4dc1a36f4fb0489af35566afc709cd681e8a9c7801467dc45a0b05ec5e7ed75d834d4d6d3e68cf945d767df251db099cbd9019266aeec8f0c03d0a6ad34944edea84f64a9990ea96d7a461ae49430fd1dd1901abd2df0c3b4fa0e8c448e7e3d0687f32dbc89af9706cffc5cdf044e23e1f71a6019fd6f466edf166dfc557689c7af10a9ccf2d2f2baf14a8e3db0bdb276d594e70a5a250803b39625af044b5ae43e34a4f2d6c89ccfde3328efc2d0f81a42c128d4ee788e97866f8427dd84356ce89f923a8544095ae6fae26fea0a13d7b4f951bbf524c3b48f3c3e8fd45893b488071a808b8fa59ccfa3c3d2ac98d891f15c3441b4de381cb0ab523b6447fce6e0edac407fd0bb022d675552c7195f1ea2262f23c70312e21ad805e30e0bae3a52553d3cb9bcb397b594a117aef8fa981a19d5e4c77989da79468c79cab78cec21e90c2ee9e22fb52b42d167ed92cb1f39fa0b4fb0fed194ad40df6ec502019a528d03dfb73655a707829268179b33dc966241108ab104382ba4b6351f5c2cbde7353521bc1a5aa55b762b96a6820397f87be5d39c2a9ab7caed9b78ed7116e7bc2cda2d29bf4d029ea9ae05aad9d527c210258b90c71ede8666e101762779cc41d20aaaba943cd7eedd03d2915eefa6c9cc7ce83b971b660fc7e5811f0d659adb8bbf037e4dffc86cbbeb30736b543f94878db86b45b278ed46ebb6f7afeac8a8f87dffa3403f0de72c1ec4c3ca924fa67adba684fda66d20e876b09810c8d1edab9e496ed0fb044cbca0686fe2a3b1cc445b76271842d0c02e23b197bcced2e6f4b9978aadaec3cb279a377522218de759e8d159aec6d1a41219e5d2a687972960ef06444a9e06eb183d400b9b93fa342a0d1837938bf66766587a459d7368a16d3627ad83f6dba00ad9d3e5b91805bf79abe41e3b266e85f213602ae550bbe75d158ed2458814fdd5d23fb9da8ef887c6e9f81ded7437112aee2c73e7e06d1aefdcaf3b27ddeecad335e55faa1960e6a1fbf80a00f31bfe5cc959592b169eb773997fbb3e520cb09e05964ec1843b2fb29609287641b35e926aef8bce5f8264398a6480f81590ac0636ae97efba2d89c1cd5c6831e7c56d7b53fc5909278adf38b560fa8e488d68035860baabe87ddb4f57937e22958a307b4c74b103972bb8d6c4d6f5ccb502848400d04a605ec03f1b467e65b2ba6f6f1d630e8f6219026b839a58b204a0e4390964d0ff31c539cd5884b619673cb8eef0fb3b5bb9d5e65f7156c6d4fb2b319b187df76330259d8287520d91376e70223c74948b629549eebba885d64de051a1576a0102e6049aa5f29cd67db3da3555cd449731bb64e1858ba6912e63847bb9a38305c7a7b476df5c0067603f6ff983810855417c57f0a61bd3a81254b64e8219e37feb5cb30f0aad47259a45e61cea4c16e30765a93067f9dfbfc86588e05cfc9805c960f611a299c51b2b9fd6abf79d07bcd601bbfc0f847c87f0a519d6a2614de54b38aff1575c20e0f805f458454d94677e2036b4098a42d5d16dfb02362bbbbfd015433bb3468f202cb8359259604af870253907b8ad1af9bea4b0a18b8de226c911b1bf7d473a2f465871c1ccbfb9fce1c813a2d56ba1e397046b79658f596b1dff7b922aaae78ddf17dbeb6fceca05b432130c824c1edcab4ffb2997cc63f9c6ace07c93c79cf2349d1f9463bb3d3cb78a8d3dfb94f8e1111bbac54d831d5032c5a5a90b9293ee24ba69fbd2022dd8934b1055e40583adeb670b0ff45d54ee0e6972077a41ffe1e348b33c40a57a0e654c089a6c202c296b226ae3f2cc7bc0cd866e310741f1fd9d4cac9a1b4b291bfda9de01017f38f043097ea17f3d825756ef7292adfb8c8688e3b108236bca970061c76764e0dbdc1f4a02b4e65ae3e329025b66669f936b5c23114994910b478e3fa7b7653dbb00283248d198901ee2e83a52b2d98609832b967a2e2cdf7a3b2fe0ac90f822a824bd9ed5d9d515207498da45fef23cff10162c8eabf4b1f41a7eb52b2478ff71dd4a942a507f709f147603024227c8ba849f65af6a470acaf35bdfbf5c003e204f06d58158add89c3c6e8cc44a96704b12585dc4a9b648ce791a08abf51a625968d95ffc050440099108c8d8a2ed461314d559d72d3c78f1e050a3a360c322d7c62fd39a6493aaa67cf479d6be9d08f699dd4567b0a14753ad8c2277e3bcade3205111c8564d9e40e0c3a220ad6d01d6a92fa2f302228782c3d3aee018ae81939edb3f32431206ebb5f3c360c204bc166621f566fcf10d3deb48d242c360464f6bd0d5037e463ca6c4a874414a412a58e6affeee407ea04ce4e494365237460dfa38357d1c9f6ac4b563dfe1f3ed1913902ab1f72b17697c9e94df8e4f793502c08e012ec4c7b061d42fc1e0ee7b082fae95702673c0ca691f39af1abaff42c2792950172ae8392184150d9f2c933a5d769778a74e0857d58e04823f99a63863d216b3c73a291fa3dc7885aad6aff1e03870b53b5bc3de55bdd32bc55afefc12be64d0737ef9a062b88d4120472850150c634f680e2fd0e75e0771a7c24395ea17b5980aa543cea7967331cb7386408c07dacb0daa687b76d43bd40814b2f0bfc2103ab2f76f7775913d55a66a5aae6386e79e7b72e89c0540f20c6dcce220d581988cd969b96ccdfb71a7034a055233dcb87d7f1eb97f58947e868542b98a1a9be02e905d7df10793d45736d", 0x1000, 0x1, &(0x7f0000001080)=@abs={0x0, 0x0, 0x1}, 0x8) getpid() open$dir(&(0x7f00000010c0)='./file1\x00', 0x8224, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) 16:11:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x81) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f00000000c0)) 16:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x6}) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f00000000c0)=[{r0, 0x22}, {r0, 0x94}, {r0, 0x8}, {r0, 0x14}, {r0, 0x80}, {r0, 0x2}], 0x6, 0x2) 16:11:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() dup2(r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x4000000010, 0x0, 0x80002000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:11:18 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:11:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) 16:11:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8008, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:11:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) syz_open_pts() 16:11:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x2, 0x10, 0x0, 0x4, 0x6d}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x78d1c2a, 0x8}], 0x20, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffd, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x4) r2 = dup(r1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="ec1b10cbef60260bae17493994cb5f0ea21c1784a7001e5cc1cf54e8bf65589d55e310d94702bd22bbbd9bc02c45e2677a1d89767e0622b2eeaf1c39514ea707e5c54fcc8d89783534ceaadfbbe5318aa9985d01d84d5702d8516652a9a5dab27835d9897fc693ae111881b7f880262c40ec26fce84ac130b886bd1c4f56c116e347153dda9af5", 0x87}, {&(0x7f0000000200)="e98cc019291b0a4fdb873dee5cbd6c1f1fca43180cc7bccee84cd1c712f985e4b8ae428ad6da748d69349604384351f2e1f9d9bd3452d63c93e0e45e1fb538f677ee9a30211d9c3444ead7b9cfd8fbfaf14b0bec5cbaf11385701373a3f91f02594f5b4a497788ce929053c97602a19ebf2823da32b4da458d75a1f53ba18816e6ff85b8e38b3dfa583ac0b41d7046f5ab2f551700f12e9d05", 0x99}, {&(0x7f0000000080)="7b461ec4330dec5a3f7aee4fe40ee726f0fa1e418f6ba357084381d54868c4543a405b090415db96c25d4fe48b0440a6912558ed88207144d7a79f78a2edd7e9384f7461d7045332cd9123fd6a8f702acc704ebbb663", 0x56}], 0x3, 0x0) 16:11:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)}) sendto(r1, &(0x7f0000000040)="69f23e25490334a4ee320b2e500c4eb32c47fd565e152a7d6103c5f97640005a8880d3bf2fb2f2728412a57eab3f69577e3b3a63b2e887123f71da0f00c97a0545501ca80751cb846bf1ed07f50c491f58fee993a4ef2fe138ca00d9ecf17d83156b58ba072db89cd0c8869e5efc7614de689fa56c965e69b2d6a177c5df149e48272351bf5c064aaf31ed68535721c8aeb905d3fe632aa023b2f12f3ab38b8dc2769306ad2cf26948932a06dbc5a11d80a656276b660bef62cb46ad091eeb04739f5d6e", 0xc4, 0x0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x10000, 0x8000}, 0xc) 16:11:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') 16:11:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8880, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x2}) ftruncate(r0, 0x3f) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) sendto$inet(r1, &(0x7f0000000140), 0x0, 0x400, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:11:18 executing program 1: socket(0x18, 0x1, 0x0) 16:11:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.[J}{\x00', &(0x7f0000000240)='&.\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='[\x00', &(0x7f0000000300)='(=\x00', &(0x7f0000000340)=':\x00']) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:11:18 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r2 = getgid() r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgid() setgroups(0x27f, &(0x7f0000000280)=[r4, r3, r4, r2]) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1012, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x3, 0x80000001, r5}) 16:11:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xfffffffffffffffa, 0x10001, {0x2, 0x10001}}) lseek(r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r2 = accept(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000008000000000000000000000000000000000097e3aecf14ad18210d6d2f752abfd08600ae31000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) syz_open_pts() flock(r2, 0x2) getitimer(0x8000000000000, &(0x7f0000000240)) 16:11:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x1) socketpair(0x0, 0x7, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000011c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000140)="573dcce06e18be4b", 0x8}, {&(0x7f0000000180)="d5c152a06979f784c40a386d0dc8214926a2338591377ec845061dd31838ac48c5b97860a2048f3e7defd7e0df88d303e0420065f3b4753bae12c50fb8590ab7898e63382f56db5cb8cce6d64fe8944a8f2c63669b1b92b8be7d406e32468efb6dc45569f69620c11d3adc34d7b4efc6db99ae4f06ff68f62a9ff1b3613592f32d251aa17a3edf7e882aef773357241618ca279b6f918e403fb46c40e55ee044eedefed155c11632f0d913ea11deb77383c0ad61c4e2be04f754c8c50d5913521d285cb91eac897d6156d82e5c4b47c7ec6bef83ba9b1d85405bd0e8806c00c45364921bf20cddb6a61ba87d44c3f8893109c2395938609e50d9438ac613179b8431c000178f23b80cfb1d5409d61c4048879de227592c066ef568a97297d984b7c11fe8cf42474c37b7cfeaea87833bdb8bfc3e3010629eb48fc25d5aeacbc43a6a1ba5af4d10d0adeeb2ac62e1b090cfc745f4a8a1db73bb16d9e47d92c9e5606db64919e0f5a7e98aa06cd15bb349893ac26ac953da4598232d738a587fc66d8686350ca5dcb1349af94e4704e0b8b8c0e8da1f6e44d5c3e7b4f8f7df9e29562da7e727dda0db9345935bac171dec9584d732c776bb9d1df576144e4af8d98dcc1980d651c3cacba4db38b6e30693169737348cadd2e8272b7f11676ef073921a5f1f8f59319fc8423c2bcbcba4b9ccc6a37bea7da3c064762f569566d166b8a6348209e0048c63e6e64ecb117a154755436e8390435f3825c2dd63f903f25ebb3af9fad69ac72394f296c178e553d96481e5a14e98454cb057e9c350aafa116ba89d1a2afc22b0ef9b0a25d54e973644b423fcec19f03fc6acfdd11f6285512268ae6da0269f7ef484e6ad9fdcef8893f2478198a93bad065db8a47da47802029a656f5892583470030dfc5e5b60086dec7aea81e08bc4faaab2a751bb69461bf91731facbfda2a9bd03e18c292e56b9944202ba965e59d3b3c5a23b128bb1eaedcdc8e838d8d8fa2a4ec93d10d4733c1c207f3e47ed6abc583d6d48d733b93039b1736b2c5a1216a3b2688c84083ebab6cfb01e99715335832189ab109298cb98f93c00b09499776040344cd954266508f964c8e4fce12bacf3a8df64973ea30e611b0c0ea5b510531e29abc1f05e4d3ff494175cdb23f37c7302c13d38b76b7f73f17e043e60f42e9cadbcdadc04d4a401d57ac94cfcf47a621e3c70d3c8f645ccb320a526eb5d1bb6d4ee60aa0dee058f089aa79495e69ef67d862494b1a77cc28ac9e4e0f37df1483f28b97f04fe40ca76d2f647e8f6ce5ef7c72395cb24129cc7fa528e7976a60d9358e18a318c10a1b90c6e86137b8e3b96aa728a9c0d03ae23f86180e8f940852156849cc67455b621a32dd0fb066eb5a648047d5af97228c55cf07c88640a9f414d008ff4a20a581fb841f041c70f9a9207b5db36e5a1ddac50f92db7e6903039a798a5166ffd5f70f79ece890f8cae8b2d26672140e6de4a2893b0a1bc6362d6ae737a2e75d79b0fedf535d13522bb8d191e530abe6cce4dc6b6241e5f1f473ea67b09ff5be76af1953e69b4904bc3037e2292833856aee2da062d33e24246749852b7280c65c85cf780dd4bad3b7eb0d7e0be6547e7ff66a362ca29887c5f6f63dafdf8328c1d11220e30914a67b498ea23cbebac9c5af572f5a7378301f334465f59da80470f89e1ea92542674782cf5de33ad993b7e42dfacec7a97623bda729afa1d8e558446cc330f8745b2e503c6cf879e61d9c50fb4fb6141ff136a1301a90ceb47735caaa6e8b4763316b2f1fcb747abeeb93c52eab5e39affcaf027bb360c94cb28a49843ae53016aac336b4b324990043dc548a8cf77c9b45e55ec9b0199a43d60661d9116fe6cf9fad0abaee22caa67264b063b47074c74e88a4712225c0dc18d1dede7370959a181a8f34e3913d49754236aa229d8e114d18010ddd249f88b32bb77c7d6e858e0d5ea26d82f915a366d80d56a9d36ee9fcc642971c73f0ca43c7c17c27e86bea5fb7e21ac9c926978a67e9c15606f25bfe6147072c6279f90ae72d5bebef19bb2e62030a4192750204cfb302e08d6ef70dd48668c9feb22b2284419e97442d2198edfc2fe064ba19951df4d2bac268c788df10dbc46d385df2c509705fbe358105e0b3136977530fee33b56fc35612b1c40a90ad287e8d3bb907349c171c85f283a609b9945d219977a4b9cf9c3974c41f0ce8af0e8f9bde5ba5e687579cb7d3769049ef0195c92166626c30e0d9f6277983b1eab3dd6ceb5c04603482c89ce5b0f7a92fded5841ae9e3a6ee715eef0ead1ba508bf35083d2f7c41b0971b3e76dc35cad3745f48ade6a7ce30a7777a4bc43ac9999535e0632d17c6dcaa06e6b105a597e48c4d2fd78738a42cde79ce5ddec39259cb69bed50e39814da7f14ff7083ea9293054a60f63f914cdbebf2d3def85ab8835c4133b5e9a9f3b10c53842aee8d20474b05330ab18fe77bb39dca4e78fd439dfcff7e2eb762015c5b3d71f32c26dc30873280223a21c28cad32675a039251908f72f5780d6c1c418f8a88a0946c9fe80635810e39d252f5adeb60c16414d3359363616e1cc017cf094adcfe26f3945977875a97aac91263d7bacb91a17c0647fd04a3067210cdabc284d278298938d5f2e8c488f11330b82cc688994b3635c80982246952367d1c3a16599c1e3c0683d48354c1973f6ceb803a6845c2aff8aed1e931eb45880ef909e4709f8dee5a7bc6fdc62d7dd8b8b5d2ece2539ba26ca0a4d2938a96607279d7413d6686df875eb08a3241744e3b3eb36029d1f094c765ddfdd592b1b65822c344d2a9c81f33e814b678a135bf1490e7fbf3518f18ffe88657aa7086c95165017142c6cd99a9df2f657825ac537861cb81fd57089d99a35827c22f940fe0817d48e44d7a34376bb8e09341743e9b24177efa65e9fbf93fd428e7aa5252bbc6388005eea12713d98135fdb24d6aebc4f695c26af033afdb2dfd6686e742cf0e4730ca299cd2b39ebc2d038641c90d020deea01222345cbfbdc6a354fb3ad4a1818befc2fae6d07b9b231a9eb4ee3041b38757496aa82dee7c92690f1fffb5e5b6fe71d14a61a0110a63ff981108961c986b5b09daab9a985295b386738021e43ea147f2cd2d9f59f9e68032c404478768c72c0f21d66a7baf335c29068f57acf19aceed2d9ecb0c5967dc400f94c1cf9a6801155662b986471ae94a1ea389b4fe530c4dab0d61c4bb84d01dfac9963901e74f2efff3355f7a1cb65bbdc12ef776cbf280419a309eedb81d02c0e0ebcc735126dda832b793acec957deb67efa7789ca9e8f3094245450832993939ce6e6402cf7debe4c40fd90063b4154ec647026789ef90cd64370dae1fa1a8a9ce7c41ae8acebcee634310b2a611f25e0a9d8c958e357fc11c62f43ed4dd274e30828de14c53d7cd1c63defc91365fccbe398c90857d3cff02a576d62913d932638ca0818f124e50a99d16ad6972a9dfb359a06ae3849312818c80171ea499a4394daac73a932803f6a9db1d50d3694221829dc1644a4c27593ffe03f5f469727bd8e65ae0919d264c9cf58b5222c81d8ecab30b078e03b1dd80830d476623d6585ca0e0a6a8ef17ad06964f0e667e6c426e7a3f4ed60e8752e6eaad5e2aa9f8ffe158a09ce31509ff0e9cc34bcfb91803ae1146fbeffcdb1bcb49258ecb3cfff7d7a36bed3801f2f2c99cef78b8628a9fd0e0a6c89d1695c3f374512510078daf92c9ffbf918d2a70bc5ed0ddb4b0892a4cc525fc0402f3591c23a4f41a4f8e83221b86fb77307901f18adce82630e215680292d0ee7aeaa79e98dbaedfa14b90b5cf4ffb76b1ecda30a2dd5d1055a841abbc6bab2be501ee65cb1934ab3cb7e1c147417d05b9f0d23e52246c1adf6e45bbd8998a357af87e91cdf5bc05c29a84d509f50acef37916d6d2671214f41e5831d6582b2bf23d385700f523642a5e3927350e15e23a9d492f153694bbe744bb97fde8d374d68f71a6ec1781d36bc6f3ab36a64e6fac7802011a47d764ba01a5f17c268dca81e015587579035a637ae79e17125b5151b66262e63370ac6fc6b3f52aafb9984662b6ad4d6d0c7281f9c4a0b730d5c8904cf53e102bade3d13685265dbb80012cbec85e757cd29e959b559e9deb03a437ba860609b922df823f35fbbec56fef8173be46f9bd752260ff51796bd110bcd23ff9809efb8fc42d6793921c593f8c431624e8dec27e06ba24258259463a67194944ff18722a270946546e57d676fcc7d553c77d2702936810f0d39d25ed6102965c5c8d5f2c1bd181d310658f7347cef61e8cadfb7beb4757abf9b3656b7a7b9bda4e056a68cc43deb7da921993a8f5bb2ac94634db2e5f2192665f387bfc77cc394cc43cebeb158c48916c9af19a9706b801040f3b40d635d98c4b5db72af0ce7d0be3c89bcb78f2459ba91ea15f032f36e5702e9a9382c82353d6d158a9aff3684dfc5cd48bdec4673ee00606e350e232dfeb6e5657dcd017ddc6fa9e950a2bcc6421c04b8bb7994a66e499db00805285d02b97855ede7917d967abfd71e1733c5b357176d8adffcf3120346e275196326ed2c30c9752ddfa5c92dbebccb6b4d383b8bc772f8fe570eaa8564b3c5a726668a40c8c7ab58c686ff4534da676c8c7dea3664e32757d78f2666d13684caa35f5373c3ecd676236a35f61052433a827c1690a0cd194890367645e91507c6a01a6683915a48424a0ff1b0f1e4c98c7fa7deeb34ebb9ca5dc6a00e96df5f5f65e06428141ad85996151867769e514aedc8a681724305f2f67b0e47788a96728257e00072cc62ab1197baabe01dcfd4c5e4c1c04ea81d83e5f203ba9462e39209a55657e2f3f51d2709ee52f76b35c52e34d27c2d2115881c2940453c420761f8442dd251baf069e37617940eb2db6e2b56c039c44f425916f4189214343d398208ac842e4f7d171a08761f6fdfe7447d4429a80a7ddced704571712dd178a7e1248ff8a5b0ccae5830ed6abfb82f6e1786f21c6eb0fbaeb8826356442cf1a340fc09b1988ae31c6f7e4c47629e6a7462bd3f1c7016c35faf553fc9eed493b57900684e811c7f5ba0b5cae9fc5aa9ac169191893601febd893f7d5910ce522ec8f77a4f046b7cb8d797990ed4b708c5152ec656f9d132f59aac7e0f9bf37dc323a8986e4036b870a281a1650f1034442772be969d46fa4e28cac953d67f6982716a580f83249a36aa4bf59b7a6bdfa726d5f92506944cb9963dc38d7c90db91553e85c6303a947320d0df1bb7db5eef42a670a79f093a24c3ae1801b9fee5cedc8269b9d30c7bc48e54613e1caf3373ce61de69ccdc3bc39af808d68da4de1a726c0b0f0d783aee5b5ca51b6a8e74256e334094b1612a5154c68a7b2ac7bd57cb1a407a624c988d1c4f0d232d52442568f443211f135ad01f81819329e7b7ddab4fe97fd5f534a2f56872ee76aa3fe0edb49c2fb17a1ac66a5b3b3f9db201d00290d25a50e16ab5348884a233882aee9ca32ddf222bb34437fdfe7a456971ac1468a29a43d047565fc0a28e61ef3e003f4a49492b598f58a728d79a7a06e6d45e8e064ff0d589444e1a7bcb38a00bd92a50458cfb3cfef80d5a4a8c7ac9bb45979b0e0d3feeede2debea54a1bcddbb969fbc00809362d8aee2f2857965e5de13722b6e363f1b45bcc8e49f82f79c3aba39e52a851f08051c6921f0590f0314d2914b9b15db1f952cd795b0041b369fc5f44e8283012f047079b91e16d61e06c698c15925", 0x1000}], 0x2, 0x0, 0x0, 0x1}, 0x400) fcntl$setown(r0, 0x6, 0x0) 16:11:18 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:11:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/125, 0x7d}], 0x2, 0x0) 16:11:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2f66696c65000000000cfef5221157aa654c65a154822cdad31e08e28600807c5fae7cd2704bd310"], 0xa) getpeername$inet(r0, 0x0, &(0x7f00000003c0)) 16:11:19 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) flock(r0, 0x7) poll(0x0, 0xffffffffffffff34, 0x0) 16:11:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r0) poll(&(0x7f0000000000)=[{r1, 0x4d}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:11:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x7) 16:11:19 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() readv(r0, &(0x7f0000001400)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/92, 0x5c}, {&(0x7f0000001300)=""/147, 0x93}, {&(0x7f00000013c0)=""/1, 0x1}], 0x6) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7f, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x3, 0xf0000000, 0x6, 0x5}, {{r2}, 0xffffffffffffffff, 0x8a, 0x3, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0xc1, 0x20000003, 0x9, 0x3}], 0x800, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x4000000e, 0x4, 0x80000000}], 0x0, &(0x7f0000000100)={0x9, 0x7}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r3) 16:11:19 executing program 0: r0 = socket(0x400000000018, 0x43, 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x62) r1 = getpgrp() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="9c5d9bf0adf65935ec452332eaf04ca585b31ad033c1f67963e0021cb79f4709e99ec36d775e28d9", 0x28}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x78, 0x2}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:11:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x10000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x37) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000480)={0x0, 0x9, 0x8, 0x87, 0x79fffffffffffd}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000400)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) poll(&(0x7f0000000140)=[{r2, 0x4d}], 0x1, 0x0) renameat(r2, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000380)='./bus\x00') mknod(&(0x7f00000003c0)='./bus\x00', 0x100, 0x5) r3 = socket$inet(0x2, 0x3, 0x3) renameat(r1, &(0x7f0000000440)='./bus\x00', r0, &(0x7f00000004c0)='./bus\x00') pipe(&(0x7f0000000500)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x22, 0x8, 0x9}, {{r2}, 0xfffffffffffffffe, 0x10, 0x0, 0x8001, 0xffffffff00000001}, {{r2}, 0xffffffffffffffff, 0x8b, 0x40000000, 0x7, 0x3999}, {{r2}, 0xfffffffffffffff9, 0x42, 0xfffff, 0x7c4118d6, 0xfd6}, {{r3}, 0xffffffffffffffff, 0x40, 0xa, 0x3, 0x9}], 0x4, &(0x7f0000000240)=[{{r2}, 0x0, 0x19, 0xfffff, 0xab, 0x1f}, {{r4}, 0x0, 0x1, 0xf0000004, 0x80000001, 0x7bb}, {{r2}, 0xfffffffffffffffc, 0x21, 0x80000002, 0xfff, 0x11f}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000004, 0x3ff, 0xfffffffffffff54a}, {{r2}, 0x0, 0xa0, 0xfffff, 0x80000001, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffa, 0xa, 0x80, 0xffffffffffff7fff, 0x3ff}, {{r2}, 0xda395331e4158c3f, 0x80, 0x4a3bb77ed80cee67, 0x5, 0x3}, {{r2}, 0xfffffffffffffff9, 0x22, 0x10, 0x5450611e, 0x3}, {{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x1f, 0x20}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x5a, 0x9}], 0x7ff, &(0x7f0000000040)={0x100000001, 0xc94}) 16:11:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) fcntl$setstatus(r0, 0x4, 0x40) fchdir(r0) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x5) close(r0) 16:11:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x282, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) fcntl$setstatus(r0, 0x4, 0x8) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x1}], 0xb9, 0x0) nanosleep(&(0x7f00000000c0)={0x1, 0x800}, &(0x7f0000000100)) open(&(0x7f0000000200)='./bus\x00', 0x20080, 0x8) 16:11:19 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000140), 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x84, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) setsockopt(0xffffffffffffffff, 0x80000001, 0xd9f2, &(0x7f0000000000)="afaed044e805f7450503e4db81aad8855c9dd97a65fd5830d05d7ad8e4bbf6890cdb0972791874fc622e803ee01d8078ef1cddd0746ff2d3ec7f1bdd2003d8ad3795514185c6fa8d9a37effb61f907e5c79f862006e28a6f9941ae0d6f88dc39687cc38c423635ad143663266b6e988b9f8af38001429ddfd45357a8064f5af5e1c26c10dfa8aa2ac38cf3de09dd3fc0008dea7c86cd368574144996db6206aca4b8955b4addffc7f69c14cdc40305411bcc4cde6cdde7eb209ef296e66898916be39994cf80c74b3c3c33e25b522aa57d285b1301efe18d00bc82f21f14c24f11a969799bcb616597b1edaa", 0xec) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="68a90c5644ea39d835ecc24fbf3bc49748569fb19b8a2137782d69fce358f92db26cf686fde81b7d8ae7d878f80fd3bbbf742b368802e93fbd6fcd48677a892f49bfaf8dbdbbedd6e4d57774d443126cd55212185294dfcc46fd996cf7963cbbbbc0396dc221172e9af288c303e7d0e61f55e3852126771b2a7ea1cfa1a22073e82a15412496b06f98e4a42315a65ec5026e4a071d920ae72dc3572c2c97927f9fbffbdcbea19517f071d5b9331c4fee10c378e471f2cca21912e796281bc5e2625b6da7d3b82b4544e84411ed722338f2f1a90312f161b3cad2666d1eb9ca0314ba51641954ad113b598055e621c879445e", 0xf2) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000440)={0x1, "5a958151fa1d58a635cd2d0483812cde7bddeb556598f988d3617c4f3c15a09ea6e1526eeb3f49bc69c72e66ee58d2daa25481f28a55ca01352f65543c38d185eb12735cbe946d700213629cf5"}, 0x55, 0x800) 16:11:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="000000004b7f71dd5909c200000000000000000000000000000000000000000000000000000000bb18e9968ddd5540f9a6a3a06453b0a8921667a635b4dde43f25c9b51b6a59ef706789095eddcad9ee67bbd8d9e208a3a60c5ec2acfce703edcbfd54b49b7ff94fac52213aab3d07c91e80160d1baeaed6a59fea7798d1122039feca669acb5aab2ba811d8ab5ac76600000000000000000000000000"], 0x3f, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000580)=""/127, 0x7f}, {&(0x7f0000000600)=""/86, 0x56}, {&(0x7f0000000680)=""/83, 0x53}, {&(0x7f0000000700)=""/81, 0x51}, {&(0x7f0000000780)=""/64, 0x40}], 0x9, &(0x7f0000000880)=""/32, 0x20}, 0x2) r2 = socket(0x800000018, 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000900)=0x4) setsockopt(r2, 0x6, 0x2, &(0x7f0000000100)="40350480", 0x4) r3 = dup(r2) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xc8, 0x2, 0xfffffffffffffffc, 0xfffffffffffffffb}], 0x80, &(0x7f0000000040)=[{{r2}, 0x0, 0x44, 0x20, 0xfffffffffffffff8, 0xff}, {{r2}, 0x0, 0x0, 0xf0000002, 0x56, 0x8}, {{r2}, 0xfffffffffffffffd, 0xc4, 0xfffff, 0x3, 0xffff}], 0x2, &(0x7f00000000c0)={0x2, 0x1}) 16:11:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 16:11:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) listen(r0, 0x3) poll(&(0x7f0000000140), 0xf9, 0x7b) pipe2(0x0, 0x0) execve(0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r2) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x4000000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) setuid(r3) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) 16:11:20 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x200000018, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x88) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10410, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 16:11:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000140)=""/190, 0xbe, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(0xffffffffffffffff, 0x1, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10080, 0x88) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) clock_gettime(0x1005, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) 16:11:20 executing program 1: r0 = socket(0x6, 0x40000000002, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 16:11:20 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket$inet6(0x18, 0x1c5013ed2b81bb23, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) 16:11:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x30) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000dc0)=0x81) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/200, 0xc8}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)) 16:11:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) socket$unix(0x1, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)=0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0)={0x1, 0xa1f3abc}, 0x10) getsockopt(r0, 0xd884, 0x0, &(0x7f0000000140)=""/97, &(0x7f00000000c0)=0x61) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) 16:11:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) dup(r1) close(r0) dup(r0) 16:11:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x1, &(0x7f0000000000), 0xffffffffffffffd2}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:11:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) socketpair(0x1, 0x8004, 0x3, &(0x7f0000000040)) 16:11:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:11:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000780)="678e1d27491f80f18969be58089068acfb8974ea94f0d1a8fb1cd0c34d8f322d6c879dadc4e4c860f65154c3b4b4f8545a4c5fefd5e91ab380d6e8baa4c57da1aead0b75c76049306bf17f7666702d14001f11a492389ba1bc5eab680bd3c4393e379f4fc6ea62b51f1fb5f85865"}, {&(0x7f0000000800)}, {&(0x7f0000000840)="fe0febbdfbed83af0b276128ca58f6ecaca0b97ea989dda82ac58ed516ea23f7651e38d1e4ea9f2b5ee1e692ce1c14b87f820db55c72f9ca2e8295aadcffcc328885692ae1ab7668fc115ccd5762d8ded02abd09d48853ada519983533d7c80f95cab62b8f5177fd1d03d580b2db8828765096aa99b0d4cb24790d471a366296fae00a1c5ce8225f2749287527f64e07e8e53768683984e601bf7615ab00340edd8b55ac3bafc77a51a2a282c9552b9e50ff0b344187ce10063e"}], 0x4) write(r0, &(0x7f0000000180)="493b4451d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76a8fe8757f3f0cd10165f224c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() socket$unix(0x1, 0x7, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xd010, 0x0) dup(r1) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000540)=""/28, 0x1c}], 0x7) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000600)) syz_open_pts() unlink(&(0x7f0000000640)='./file0\x00') 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x16d, 0x4) 16:11:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d0, 0x0, "d7d5a4e7bb6fd6e23c5b00001000005a6a47d2e4", 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() fsync(r0) close(r1) dup(r1) r2 = syz_open_pts() r3 = dup(r2) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)="e21a00278089bfdde3010524753d8b3cdb833e2460659f55ffe085db2e9ee7ae80c9241fc942b87dfa8f25bd1b84b4f10c6da3c1a98a8dc46e4f1ba9e308294f503d885106db0b2aa6d67edaf97beb2bf4fa1df98bf8df1143d9c64843451478a13c3c7706a066471e7dc44399b44e29033af046bde361999330052bd7ec699bc6db5b38ba9af7d6f4891d5797ef280c964adcdb08e5530428254744052acee03065462bb9f8695db4dc83cee04f91bce8dbea90fbe05dd05bb9c5c57e280124205cebaf8659e0968ea9f170333e2e98f6", 0xd1}, {&(0x7f0000000040)="b18a0b6d39345fe71d9c5a2ed2c141e3a320148aa3c4f822baa64b8945fc280caf6e464622ee40a2edef161d3928d2a728ac627d936787a5fd5079d4eef7d280aa8e3e1c4fdccb33a70be7683ba8b5c6a9ca8f8000754982ed8a6b3f1159a8f44a864b8d054d3dcbd6b3", 0x6a}, {&(0x7f0000000500)="d57c398c5fb61d16e64c38adb888db2bd966ffa29c86a4db7aa1a35307c20561569018da96143cf96639ee926cbb3b6ff044245d3d08cf81a364c60210c9f9293748cdd212909c485aab57ce7a6f32f1f179ac38c5ce385ec39a2396301d8177f839858b3ba3877a5dbc9f2629239f878d2c54d93099cbe2828bfcada2c4ae85e5794eff0b09cf7e7e004a821e656895c426b4fd613198f097b1ad6bd34cdbc80e87c85ebf61dcf1ca869161a37f608628901f9980ff0853cddfcb11c8e11bfe0e97bf3914d98096", 0xc8}], 0x3, 0x4e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x81, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000010c0)='./file0/file0\x00', 0x1, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r1, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba660000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:11:20 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x101}) fcntl$dupfd(r1, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x100, 0x5, 0x5, 0x3f}) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffdfd, 0x1000200000002}) 16:11:20 executing program 0: r0 = socket(0x10, 0x5, 0x8001) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x94fb08058e0a3ee7, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:11:21 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/155, 0x9b) 16:11:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) 16:11:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2db, 0x1000000000b, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/241, 0xf1, 0xfffffffffffffffd, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/212, 0xd4}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f00000004c0)=""/60, 0x3c}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/27, 0x1b}, {&(0x7f0000000640)=""/97, 0x61}], 0x9) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000780)=""/119, 0x77}, {&(0x7f0000000800)}], 0x2) 16:11:21 executing program 1: socket$inet6(0x18, 0x4000, 0xb46b) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x67, 0x1000}], 0x1}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="0d6716ba025fa6607f4ab701d666ccf9", 0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5}], 0x2}) 16:11:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:11:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000080)={{0x2, 0x4}, {0x0, 0xc7}}, 0x0) 16:11:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xae, &(0x7f0000000040)="bfc6d4f5b7fd3ad61a74719a19792cc2903147b7404317f122a1c00662621cfc69b5025a3e89d472c3ef418022818f45011f0277e3167e7fab8b137119c3106bb542b4211982234151f2", 0x4a) 16:11:22 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1ff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a385c9f6e99e929f97e4343a5c457a63903510bf4f05fbe8c798", 0x1a) 16:11:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="34f036bc6ea37e16cc012e414a6521638e22fb3be795b2089d2da39be60002ff069a887962c9acab75c77ec94671134623c8477f473e6624bc0dfbec89650130f2f7b82d95ad885a94b3a3c0509c713632049fcaace30585510e7dede5389bb147e8d3f498d679e51c0ee8ccf0af81f19b6186bd690dadcc5b93a7454e9a2f376c9f7611b520e86270fd0ef95bae6cc83579f5f4ff3143fe4ac2fcecf6abdb7953a61eab1dbd9d36a71e2c96e9bc308579ba1656db5f2a75ca51393ee8bfd835b5e0ce", 0xc3) 16:11:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000040)="4ba579a0e3505fcfe998bd7d7aa7237d262c78dd02ed4ee6c5e68756", 0x1c, 0xe, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x2213a753}, 0xc) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:11:22 executing program 1: r0 = socket(0x26, 0x2, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=""/201, 0xc9}, 0x841) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) 16:11:22 executing program 0: pipe2(&(0x7f0000000000), 0x10004) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) kqueue() read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) 16:11:22 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x15}, {r0, 0x58}, {r0, 0x88}, {r0, 0xe3}, {r1, 0x114}, {r1}, {r1, 0x8}, {r0, 0x104}], 0x1ffffffffffffe56, 0x0) 16:11:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) chroot(&(0x7f0000000040)='./file0\x00') recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, &(0x7f0000000240)="d178ebe9c08d5e51f48037d4bef900357c4eb59a0bf3b844c498e0dc51b96ed7c36707aecf6981ea54293a659a1daa933c6d454d68bc9d231f08b4dfaad0fc750083878cd3b70819d2c050594ebc6085cb8cf0e57b497187f65dc2e07509fd0b56199858b8c54ead6ae6d97224a74c5f0eb5b32577780fc63ccb01f6ec19cf68245fc603cee029d902b388bbab51772a3d", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:11:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x126, 0x2}], 0x1}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)}) mlockall(0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x98, 0x0) r4 = fcntl$getown(r2, 0x5) wait4(r4, &(0x7f00000002c0), 0x9, &(0x7f0000000300)) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x46, 0x6, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x3f, 0x5}], 0x100000001, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x40, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf0000009, 0x4, 0xc927}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x2}], 0xb886, &(0x7f00000001c0)={0x2, 0x8}) socket$inet6(0x18, 0x8002, 0xfff) 16:11:23 executing program 0: chdir(&(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x80) r1 = socket$inet(0x2, 0x3, 0x5) accept(0xffffffffffffff9c, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r3 = dup2(r1, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0x6}, 0x8) setuid(0xee01) r4 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffffffff, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x4, 0x7fffffff, 0x800}], 0x8) r5 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x40, 0x27) unlinkat(r3, &(0x7f0000000480)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x20) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) pledge(&(0x7f0000000300)=':-,\x00', &(0x7f0000000340)='\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0xff) getsockname$inet(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fcntl$getown(r4, 0x5) 16:11:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x101, 0x1}, {0xffffffff80000000, 0x6}}, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000080)="cbb7a596127becc6c6d3c4cafd3b22a66bc3d8f12cfc2e3c13c2d66784d1fe12f95a096e71232a293ec7777efc7e05492a867383a348325a8069f1b91124e5cabdfaaaf51b6efef491bfd797873f1c8f73570835aab6728df6c7cf", 0x5b) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 16:11:23 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x10000000000000, 0x100000000}) 16:11:23 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=']{\x00'], &(0x7f0000000100)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sync() r0 = semget$private(0x0, 0x0, 0x32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/149) r1 = socket$inet(0x2, 0x0, 0x3) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x46) r3 = dup2(r1, r2) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) setpgid(r4, r5) r6 = msgget$private(0x0, 0x66e) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0/file0\x00', 0x80000000, 0x9, 0xfffffffffffffff7, 0x1, 0x9, 0x4, 0x10000, 0x2, 0x3, 0xeb6, 0x41}) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000380)={0x0, ""/103}, 0x6f, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000480)={0x1, "e55d0c9ce4a2ee7ad7b35f3ab3a8f5cd954b72d37f7ae51b009813e1b381e462b19a609c07ad5aa0f4e74bb6cb03b06cb1f262c73244e53ba2"}, 0x41, 0x800) msgsnd(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="0304000000000000dbeace35a0cddc6d779d3041a26124e6a979704d4d20d444f770ce9054566ef1ec0f795f27404ea4c98bed807150a7dacda6b7dcdd233186099f9401aafc302a2b92dda9d4af3545d86cb08ea8c6b84c698539c1decdf402fbdc5ed777193f46a0ce641e645ccff66237fe92f73419202e03c2a59e8bc78c087556e1b34abae77209a7750612eb28ec2347b8733cae3ca358c2085c273d6282971ef40f8711bd160508dea44a6fff22a4b4f063f0286384cb698cbaf8a2048f576a40e77c5288ff0c0e9c0492e3a3d7002c87c5030dfc60771580182a7262b291cdfb3949c1cdbfcc18bbced72e49e5fa5a0d5107a12dee163fd3d2383918d95de497972291953431feca96fff303e768f7e497b406554dcb4ee2da211ff9bf9b8d05da39c588232a1e82632693f3e8c1d8ca8e5633f2ebd7935e776e86462c494692403f90512fb622b27d0d9e6a6985608280c6a345fea648bb83600000000000000000000000"], 0x1, 0x800) r8 = msgget$private(0x0, 0x4) mkdirat(r2, 0x0, 0x124) fsync(r1) msgrcv(r8, &(0x7f0000000d00)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_RMID(r7, 0x0) msgrcv(r6, 0xfffffffffffffffe, 0x0, 0x3, 0x1000) 16:11:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x0) execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:11:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x7, 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 16:11:23 executing program 0: r0 = syz_open_pts() dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xffffffffffffffe0, 0xfe, './file0\x00', 0xbd52, 0xffff, 0xf6, 0x6}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x6, 0xfffffffffffffffc, 0x0, 0x3}) sync() 16:11:23 executing program 1: rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x1151f953, 0x7589, 0x0, "8f06958081d78814962acf38d25b8e0fa7105477", 0xffffffffffffffd6, 0x2}) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file1\x00'}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSCTTY(r1, 0x20007461) fchmodat(r0, &(0x7f0000000300)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='c\x00') 16:11:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x4514) r1 = getgid() chown(&(0x7f00000001c0)='./bus\x00', 0x0, r1) openat(r0, &(0x7f0000000200)='./bus\x00', 0x20001, 0x110) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getegid() readlinkat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f0000000240)=""/66, 0x42) fcntl$setstatus(r2, 0x4, 0x8) 16:11:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) r9 = getegid() getgroups(0x9, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) utimes(0x0, &(0x7f0000000100)) 16:11:23 executing program 0: mknod(&(0x7f0000000680)='./file0\x00', 0x4000000002203, 0x100) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4, 0x1f, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r1, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x7ef}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000008, 0x5, 0x85e}, {{r2}, 0xfffffffffffffff8, 0x6a, 0x80000004, 0x8001, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x600fffff, 0x1000, 0x6d4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8e}, {{r0}, 0xfffffffffffffffc, 0x32, 0x1f, 0x200, 0x2}], 0x6, &(0x7f00000000c0)={0x10000}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)="d2e827c202366a0165e0017d1151c8e567c8b2b3a7dc55b52dcf4766a47f1bf36bf80f9ecacefc3e33d08aec350bd6b9f6108039e2a46bdce05f9e439e0ed9116abfdd17c4f5b0649b8225acacdd2aa7ebedb7088adac3021caa426d205833e5056fd5ecf515587d909491e0", 0x6c}], 0x1) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) r4 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') socket(0x20, 0x4000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000005c0)) setitimer(0x0, &(0x7f00000003c0)={{0x1, 0x9}, {0x5, 0x8}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r5, r6, r8, r9, 0x1c4, 0x12e}, 0x20200, 0x1, 0x3}) 16:11:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000880)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e37e23aa168a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0eb99ccafac931bcc88e517bde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509d74780164cf090e7cf7c8d254b7d6b253d0b15ace58f96a6c1d061a2bd7a454c6c016d2fa19295628226632a6d675bb0551dc6b1b1de57c893be9f19f8a80a8f029557c0b5068219be6e4eb5a6c58dc3c1aa91b627581be9673e8936b75873f4cb4666349149afcb08b7c96b6702b8778dd70d740b5bb59994ab1f606d5f694df2f0605242b6e18bf739c6c7476620bc2d316cba0d3fa46fb7d7764fba", 0x26e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x9, 0x23, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) write(r2, &(0x7f0000000000), 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:11:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x90, 0x40) accept$unix(r0, 0x0, &(0x7f0000000100)) close(r0) 16:11:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8880, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x100, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x6, 0x3}], 0x7f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x2, 0x3ca, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x4ff, 0x100000000}], 0xc2, &(0x7f0000000140)={0x9a8c, 0x2}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:11:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x12) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:11:24 executing program 1: mknod(&(0x7f0000000000)='\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)="218b94e8c4c2ba91b3e569884894287bc60be800b08ab2cf6cdcf7651862ae6c", 0x20) 16:11:24 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/100, 0x64) poll(&(0x7f0000000180)=[{r0}, {r0, 0x3}, {r0, 0x188}, {r0, 0x101}, {r0, 0x46}, {r0, 0xc}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4}], 0x9, 0x3) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/139) r2 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300)={0x100000001, 0x5db}, 0x8) shutdown(r0, 0x3) r5 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={r5, r7, r9}, 0xc) fcntl$setown(r3, 0x6, r6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = msgget$private(0x0, 0x84) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000400)={{0x3, r7, r9, r7, r8, 0x141, 0x1000}, 0x800, 0x100, r6, r6, 0xfffffffffffffc01, 0x800, 0x2f, 0x9}) semget(0x2, 0x0, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000480)={0xff2, [{0x0, 0x100000000}, {0x2, 0x2}, {0x1, 0x80000000}, {0x1, 0xfffffffffffffff9}, {0x3, 0x7e5}, {0x3, 0x9}, {0x1, 0x178}, {0x1, 0x7}, {0x2, 0x1}, {0x2, 0x2}, {0x1}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0xaca}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x5b3d}, {0x2, 0x80000000}, {0x2, 0x7}, {0x2, 0x1}, {0x1, 0x387}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x9}, {0x0, 0x4000000000000}, {0x2, 0xfffffffffffff001}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x56}, {0x1, 0x5f3c}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000005c0)={0x4, 0x800}, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000000600)={0x0, 0x8, {0x9, 0x7}}) ioctl$TIOCSTART(r3, 0x2000746e) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000640)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000680)="a129b6d6036c9b5e46fd179d627c9d222cf18ab37d22eb826b647c89e44c621b4d098cd0378e8e164f8391d23fc264c48632dab7d0282c195e34f4fc8f3222bc19e36330dc912e29286091a4055bad173512665e7b4640089168af99124980ba430b6fa8b37c2db2435b711ae736061f524738895ae714e13966018f67d3230d7fd45960de3ac32aa53f91bae9860dc78d41453f30862e50c05087f1", 0x9c}], 0x1, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r2, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r3]}, @rights={0x28, 0xffff, 0x1, [r11, r10, r4, r4, r11]}], 0x80, 0xa}, 0x3) link(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='./file1\x00') ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f00000008c0)=0x1) msgget(0x3, 0x200) setregid(r8, r8) clock_gettime(0x2, &(0x7f0000000900)) ioctl$KDSETRAD(r11, 0x20004b43) 16:11:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fsync(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 16:11:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10041, 0x10) dup(r1) close(r1) 16:11:24 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xb20c, 0x8001, "1dda410cef1e9338e8add0130000d903000000f7", 0x0, 0x8}) 16:11:24 executing program 0: r0 = semget$private(0x0, 0x2, 0x201) semop(r0, &(0x7f0000000340)=[{0x3, 0x20000008, 0x80001800}, {0x2, 0x200000004, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x5, 0x1800}, {0x7, 0xe6, 0x1000}], 0x2aaaaaaaaaaaab0f) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x58) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) mknodat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xed754effb7ef2414, 0x1000) r3 = geteuid() r4 = getegid() getgroups(0x400000b9, &(0x7f00000006c0)=[r4, r4, r4, r4, r4, r4, r4]) fchownat(r1, &(0x7f0000000500)='./file0/file0\x00', r3, 0x0, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x7ff, 0x2}], 0x2) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000480)=""/122) shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r1, &(0x7f0000000380)="7b36cdf1e04afd779998cb5b2b65c747acbb1c78d355e3262874607c78db0017a2951b2e64", 0x25, 0x1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0xce, &(0x7f0000ff4000/0x3000)=nil) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x55875684757fc832, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x5}) shmctl$SHM_UNLOCK(r2, 0x4) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) setgroups(0x9, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000003c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x10000) rmdir(&(0x7f00000001c0)='.\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x100000000) semop(r2, &(0x7f0000000140)=[{0x3, 0x4, 0x1000}, {0x3, 0x8000}, {0x1, 0x7, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x3, 0x1800}], 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x24, 0x800000000001000}, {0x4, 0x401, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x0, 0x3, 0x800}], 0x9) 16:00:02 executing program 1: getuid() r0 = geteuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) unlink(&(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:00:03 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) chmod(&(0x7f0000000680)='./file0\x00', 0x16) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getpgrp() r9 = semget(0x0, 0x0, 0xb0) semop(r9, &(0x7f00000006c0)=[{0x2, 0x8, 0x800}], 0x1) getgroups(0x4, &(0x7f0000000180)=[r4, r1, r2, r4]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r6, r3, r7, r5, 0x4, 0x4}, 0x3c0, 0x800, r8, r10, 0x1, 0x5, 0x7f}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\xcb!$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/:\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%\x00', &(0x7f0000000540)='^\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)=',\x91!\'@\x00']) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:03 executing program 0: geteuid() msgget(0x0, 0x4) setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x30) 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(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r1, r3, r1, r4, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) seteuid(r0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x116, 0x115) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='+-%$-[{\x00', &(0x7f00000002c0)='/dev/zero\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='\x00']) chroot(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000580)='./file0\x00') mknod(&(0x7f0000000540)='./file0\x00', 0x80, 0x5) fsync(r0) mknod(&(0x7f0000000500)='./file0\x00', 0x6100, 0x3) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 16:00:03 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x488, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6137) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) read(r0, &(0x7f0000000140)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000280)='./bus\x00', 0x0, 0x100000001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f00000000c0)="6349e9651b26cec43ab7a07c46be5769d7c788978d5c7c414d47ecb22e1c774446bdea84980f77876a169e5ccd0ed96f049d4b556bcbcc9083eb82feceabb05037bef49ee51741467cebcb8eea461efa64c663a416052e3a35ccce2b496c2e16357d1fd5262cd4d0119a2cff0c9f46c2d86637841d7647b6fb7d66250d7ff7aa0052b076b4abf8e6bcba3671e71ae63bf8fa05c02b24c7e05953bfc8341e90b2031ca096b9bb74fc29931539f7c5fa26e234222962f8e769a07301fe5ba399af95be7501428dbcb0a0bd192b57c5c462b424", 0xd2) execve(0x0, 0x0, 0x0) close(r1) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0x0) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) socket(0x16, 0x7, 0xeaf) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x7fff, 0xda9b}, 0xc) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x49d) r1 = openat(0xffffffffffffff9c, &(0x7f00000027c0)='./file0\x00', 0x800, 0x12) recvfrom$unix(r1, &(0x7f0000002900)=""/140, 0x8c, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="13fa6d90a9f9118c02e328396c36534c9ac02073bad66dff60989300002e2f669a3060000000000070a80b"], 0x1) r2 = socket(0x27, 0x4007, 0x1b) getegid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3f, 0x9, 0x8]) recvfrom$unix(r2, &(0x7f0000000380)=""/174, 0xae, 0x41, &(0x7f0000000440)=@file={0x0, './file2\x00'}, 0xa) recvfrom(r2, &(0x7f00000025c0)=""/245, 0xf5, 0x800, &(0x7f00000026c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) fcntl$setflags(r2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000500)={0x2, 0x3}) semop(r0, &(0x7f00000028c0)=[{0x7, 0x0, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x4) recvfrom(r1, &(0x7f0000000280)=""/199, 0xc7, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000002800)={0x8, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000002b40)={0x5, './file1\x00', './file0/file0\x00'}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) semop(r0, &(0x7f0000000100)=[{0x0, 0x400, 0x1000}, {0x0, 0x9, 0xffd}, {}, {0x3, 0x3, 0x800}, {0x3, 0x9}], 0x5) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file1\x00') ioctl$TIOCSTART(r1, 0x2000746e) symlinkat(&(0x7f0000002b00)='./file0\x00', r2, &(0x7f0000002b80)='./file1\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000240)=0xc) execve(&(0x7f0000002840)='./file0\x00', &(0x7f0000002a00)=[&(0x7f00000029c0)='\x00'], &(0x7f0000002ac0)=[&(0x7f0000002a40)='\x00', &(0x7f0000002a80)='\x00']) 16:00:03 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semget(0x0, 0x0, 0x225) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)=0x3) mlockall(0x453be6c83aa99241) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000280)="fdcc11a2f3bea916764de64f2f78fab56775f4789fad3b0d6dcf56f735b0b7b423130c5654ff0c9fa7fead7c46e19fc670426d46962143f74a15080a0eb4cf53156986a7df4dd14fb5f6d98f53286dd3b7e27697ee9dcded3df2637b415519561fa02712bbd38af78f26720fb14393c4e3707efc5375d82c0902d7468d8e3aebfaf2684118ca36a420a348f252285256cdb2329308916a137f4ac65a6a0bc7ae5a80070d5c141a32e046e9e1e18a17844e86f40c50672d978c39abec23aa0280d77ecba0a376a0b13c079573c7577dc3bca45d8bf538a8a50b2ce3b3b1dff24c59e28f609589434764884e2a4c53aea7f825ce46e8040bc855cb19febc448b8255aae33e458dfb664efa78d52a19da8fcdc7ae9b1f134d7e5890986afebcf96fa4d019b021ab14648d5c7033a82c6c082cd453f4f7da2e97014d645e39a09019930bd14085c264266ced50fc0d58c38fb94b5996c47f6abce2fde0362619c0c8f1e3ff0edcc38f5bc586c10730a7eb66946963accde4b922c1de2d9549130d529b1f12f9d329374f1891f8e5c16603fe8b8bb6cdf5a80ef16d3f2cc823ae7889f2df5764f0f3a95b7993fbd7ba986361d3c422ac2183471fa706d56f741641ae7909766bf0ec3534562875c13c0e7e77bec005a24c0f93992f691496be7661e7f5219bcdac7fdf172edce8846ca632fb6a6ea9377e922887599492ee61c256babe146687d7d78930191178fd571ddf5d286a66f7bcb9bf92f96a0f8ea415336bb88a4fa7f821739b44dc9dc67ad33f97330f96207f75a58f3d35cd4ce49dd503fb32f8b08f02371cc86cc804af4a835a07f29e7ae772ba711c629f49bbf038c15ccbee4c556d95e10ac84d10af20ce273de55b9ebb18d1fd2a1c7df6b7e75b0e79a0c0b7abda8461216e5a7477e9d97d950966a81b17218264209c079990ba19671132951bc6f7c4e847cf7ff091812f6c68774602bde0e64ddd0e3d2cd3ee8302fbd6de80ab7bd646191587b308da241ff805c9e1c8183f372e6f025077fa796926011e6d83b4b33d775c66bf10cc2f9a27b5a45e17925f61f537529033558d7c717c054c98c509ce427573797946a541b221b6ef056f1669c4fe9ba7599eb6dbf30b0a6e5d6bfc9a8fddd6e522d8ef0f161645e0a0c67fc827904ea66d1f9879c36f2ba9c3bc09178b5f199f9344ce29ca79e1b59bcb8de7e16a84493acdd805eb30e308e3d8096b9437ca63968006880a660e5fa3ecee72a3334bcca99073f757957d49d07c5e5a9b4f262223f087e3cd95b791da7185af86cc931407036c89664aeb6b7f3e8e6fb51da95f5d207464c0a8f6148683d9c1c87ef599b05a72136b7653099218a66d0fe43fe4173982ed65a8a4c33ace3cb473af5e9bc05a764431f1d9f3191730d12f133069537586041ff4f7c67c7421f369408015379abf0ff18ca59708720cf25dccf1ebf49528519f1e9d8993b86c0fa4b2ea8aba28c0afb71e11a22439c63fde863aaa26d15d76e196571a01f69b66af269c4c470ace11abe3c3c4bfb8f55bb0acfcf5d9698a0722faedbdd24b169daa7ac1dcf64d02e38f5251b93fcbe49f60dec2a22898f5426ce3ec9dc776d2737a22dcdf96013891d8b25e2fd33e30ca0f69ae1f0c40c4828e7715f3ee5fba9327e834c3f827ecbadc7d24bac9f63af2778a7cde97620b5e27e1325e25f05af00fffd89a971e7c3f530cfe64aa678ea20fd92d1667d898576f09326cdb8f43c2eb059b274026b323ad1d547e479bf0ab0fe72648743eef80abd90cf1149b7c516d36acc1236cdd9837b50fbebd405d69c2e830119667072786378e6278efc0e9009af9c5d9789724287d9e49046afe86242c66f264df47b9b58100d9bb6470f4aee1d6b2a49f3a8378ff03daceb53313c216e5ad1977a4f5c64f42da571f19eb93033d304a66e5fb8328478683db1959131ef33a239c8fb504464156285534a99dfc861c40de73e94e76514a09c31062515108ffb786104ea71d92fff65207585b5e101b3ea4ba87f2b920d8b0f87746f34188c707c750b734bd33bf8556de1b5dfcd3b7ab6f68f68f0be915362f5cef28d9626e1a9ea687a6616ca15098d931d65ba6d6a6dbd0efedec5302e83aeadf121128be17c80980b864ae2ef0cd4b7678a3fb2d4be1c756ca97448b30a20b316e179509e197d19e412eca9542970226e7b781e16b087a739eda41207b1f5ccfcd3f7f10fe5c65fdcccc40d818401f713583c7264ddb2378aa8f7419f1eb35a007df4a2a272ba45a786fc57f4ff0a89c53422b1d48d88695826be74a4d631176b784ee31c573b8841a21b1db3fefeabe0bfda8ad63e34c47d416e8658fef94132fd8a6aced9d54557fa5915340a429bf88ee9e50098697bc326ae252b7ecadb7055853e984c8acdd82df77f224c69621c0b41e7e150aaadf098576738a6af53ffa1f9ffb4fa1b2d4da7ca8b18c09a3d71104b8f96f532f7f3905913fe08163e99b847ab2176a5e5e6702e04262a3ce12c747d421e60482e5fedd1f77252ac0c300f48193905640ef37fdf56a7c8a931a3147b12d275ed625ab3f9374fdd03a11ff14cde9ba0360ea7dd1461db0bee147d56966bf37b280121a204b877408eb2e595bcb3c653d5bcf51b78089b56d3da2d7b3a16d9705c3dc10882e83bfac596b858453c1854f000dcd10ce5f3a0e4d1211b14ac8a95c97e001b86ab5453d750eea71ef0c8caa9c02c8d4f0a4ca00e343f4068a4b4c2821cc5483805f0874b7ebd56e9bb7c7ae7b5e0b75453971d1d741bb42889e5069c43005c966face3e1fa940b4ef411ba4bfaf264adb9fc8bf13923b813be0d9c38b014b2bc6b1749c6cf5291a04707f80a1d79dcc048792e7dabf47ab9fb956d2f2501887db903ad9e9c1544f0edce836bcb7a2319ca4ce03461dbfd4ab2d03f84dcffa21132c9ad979bcf394b6cbcbcee57c8717e0e30dd701106ca5eb74c48af34dd7d0d32f579a9df459fe277e8740323977c94f3b55bf7e64d15489171e2c9326679643b02cc09facb96dbd820469a3040bda1d701ac1d240220665bfc900c39ee70e304a7e96de1a5190c149240e5a64ad419183f664afab92b2983de7b02247913dede18fffa1ea233e31b176f1829a3c1a02d050b1100a2e008be48f4e44fec9f2bf939d82488fc6aa744d1108eede51b7a4a5eab8fc2ba6e862522568eb93c50fb06b8e5dd2436ae22d297e2d180ba7dc7f06559e5cf4e3c76a0df6163cd3427f1fbc733f9fdf179b95248203b07430907aff57d0fbaa7572ce24e69316c63c19a5270fc343413c5fcffaceb6cd274ba2d29f363eb18bc1ac8d261efb4e1f821857c16571c19c95e75703df23e85a50b71236d225ad653b2e1f0e830a2630169641746615837f5852e81a6e5f1ccb235c01c03bc0dbd1f36b9ae5e0db8e4e439e4f1b4055d3d255f0ef20c329ea406f2e2be10960deb383b84ff8fba4217485f8c9068be29308075eeffd7a438074fe12c7a24fcda2789ec5acc8b739cd92226a9dc27da91c958e81c11033905b110e9852faa1ea94594010721daaa9e9ef97bc6deae360c7e79d96f5eefcc26ab467b6b37a6b71a1c64af42e7a51a0fa6d8e273c877a0d8a31637f7e32bb7274484887b8908d4b815a229f39e58e4633b53d968b483e77793b5e64b3eac8a6433c1117b86ee623567ec2783fa9be5ab719531154473ca233daa6c51c0ca6c0d2ebec86a0e9a83f30084835a0aed6d17301e22b484d0fbce601b44a0a084440c1c962b23b0f78ac3243530480eb13bc2e16ed36899b99b57ccf65aa3666b4c658156624825cf342653f774165b4aab777c111435d837ca75537b2ab37d7392dde983ed4341fc60a46655d90750d2a0e69e70b41c2f363ef7a5ce55c47b0315a3ed96d40dab8834fea3f9cf4418b10f72f42203fe3d0907f04e6ea0259972c040d97312940634f920b599a35d3dd9f1f09fbf25597437a0d5cc5057ba6a46bd43a368791f78c398b18b831ee630e80ff703e3b081a5613d5da470496ed4bee7c25856de23c75013aa22023c0b7d852b43a084bc18247cbb967c161f0a1bed7d6655ef5d218aae6989717a210d21323e394146a0b431429481f48a4dd5922b18645a4915d2b9f1e0b665c73836ef19c5b06fde207d94ad3bbed6fa223ff4ea2e0e47ab9c0d5bfd94b413d7bf2d0556102e6da2ebee5e7ceb4defa27cf4544d79311c778247930a8290c9066d2b9bbe15f5ef42f7f499b3449899eb846aae46c46da8c440c01feb43ec06ec78041288cc0a98277bc5c1b0d5622402f8b1504b5fb379e704b20ec316f33889f39fb543c4d799290fb2fcb46e29b12b889334e202094080db9f8e7101c85fb8ab1445ede38675da0255374365521a73af3ff979edb117ed78d03bb40a82f1a5777b397f4d86cbd42dbcc1fd5c9223fb618afb39bbc69a2befe3ceeb96d80b1b68f6af35ed143f486325a93b770c9fa9720438e85982cdd9c239bd05faaa241e7dec3e869e53c833b1ca669179746c5c1276d3798df9717159b75c06d2a3ab0e7e2cdbda859fa378c0d0811620d25e70298ff771534edd261cea88e27ffbd272fc77e1b154a94f4f3c17189ec8f2ac1db71dafefba329c1a66a8fc147678cdda23831bda09b5cc8c2cda79bb3300d2518fee6f5efe5d510a6fa194f5d73969a829540bfbc2cbc48e2cece9c9386a7e534d71134821ae5b767c51af6d58c48f8a32d975e5c89079f4ad0ad5bd68a786b57d26275b81d11d49d7bded7c42195bd9b7b7f108ece1d31beba5e933b458f191cb00edf9c026f9ee6823f1cb1e123bc7589f54fd3a4b75bf75642b6fb1533852d5d34d5c79808cb857ebe941ecf29fbe8fb2fc38ef5d767e6b679afa639f2a7d7d429b2648f6ba9657792a7a4b9b76a8578ffbfecd3e8e3d997e2417ad4eb9ba089a0a5930eb8f00aa4b8eeaaf925c8f8d5ab235baa4858dda4e3d2d74647610489ea2fa15bef26521e618f9452ec9e444963765902a00bc880b5637c35d62f01a286d49e84161688988d81e6f56d8918e85348f7d5bf03ce8ce1e8033c6ebd69c7d91752cdf3356c5cfe77c59f170db7ed93f294e00e1537b0604f3f5e2b003e4e1104a437154bab4cce619a97f83feb99fbee35629f8991f996eb2ee761c549b080340bc66c8e7ddfa690036ecd2f5317054a2c15940099164d85ff4cf4db45a9d8166f67adc515ef3d52d38111bd3771bb130e2ff6a8f1d9f3f5ea3f7763efe892ce9e9f74aff5e972ba57d654491e8b6c1e8ad14cad8432966870c6f96e82352c9b7b5575a6e215869baffa86a12b0a7cfe76d7023e2265376f5f73f3bce83b6330bb8787e47b7975427c79872e40c8715315dede2a42f8887827db17adc5b281fb56f119b6a73e41238db7e5be11ce5f2f2d98bca22390aaef8e0cdc7021175f697de5a721d2771b09e7c0639e85e7e3ef62e7c2e7f6", 0xf22}], 0x1) 16:00:03 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/55, 0x37}, 0x0) shutdown(r0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 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)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x8e) clock_getres(0x2, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x81, 0x3, 0x7fffffbe, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 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)="03a1", 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat(r2, &(0x7f0000000380)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000040)=""/58, 0x3a}], 0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getflags(r3, 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) dup2(r0, r0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) 16:00:03 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) ftruncate(r0, 0x8000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x9, 0x101, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x20, 0x81, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x0, 0x649}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0xfff}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0xc02, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000001, 0x2, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x2, 0x73, 0x5, 0x7e}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0xf, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0xb52, 0xb5a}], 0xbed, &(0x7f0000000180)={0x6, 0x10001}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000200)={0x3, 0x1, 0x5, 0x100000001, r4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "139a26152983bfb3a43ccc1292b04e392e73f759"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x2, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xcb, 0x0, 0x0, 0x0) read(r0, 0x0, 0xffffffffffffffd1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000240)=0xc) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x47efe60fc630bd4a, 0xa, 0xf0000000, 0x1, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x4363, 0xa4}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20000066, 0x2, 0xee}], 0x1, &(0x7f0000000140)=[{{r1}, 0x0, 0x20, 0x20000010, 0x9, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x81, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x6, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x7fffffff, 0x8000}, {{r1}, 0x0, 0x84, 0x20, 0x1000, 0x7}, {{r1}, 0x0, 0xc8, 0x2, 0x2, 0x6}], 0x5, &(0x7f00000000c0)={0x1, 0x6}) write(r1, &(0x7f0000000280)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x59e) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) open$dir(&(0x7f0000000040)='./bus\x00', 0x102, 0x80) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfff, 0x4}, 0xc) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x10, 0x0, 0x5) getsockopt(r0, 0x3, 0x9, &(0x7f0000000000)=""/122, &(0x7f0000000080)=0x7a) recvfrom$inet6(r0, &(0x7f00000000c0)=""/218, 0xda, 0x40, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0xb8e8}, 0xc) getsockopt(r0, 0x10001, 0xffffffffffffffff, &(0x7f0000000200)=""/222, &(0x7f0000000300)=0xde) getsockname(r0, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000013c0)={0x0, "b62e0ed6454ae6fd180bcca47c734e6c17471c34784c3075517eea0e23536e0ba79b26d761ca5f5bd748e83106f02d24a507d8246f6b1701fb695e4b80dd65b92131066b2481ab570f217dc124599d"}, 0x57, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x20, 0xa0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001680)=0x1) nanosleep(&(0x7f0000001440)={0x3, 0x6}, 0x0) nanosleep(&(0x7f0000001480)={0x5, 0x6}, &(0x7f00000014c0)) msgsnd(r1, &(0x7f0000001500)={0x0, "a88f68f15a3ab1a026e16bdc974fc5a9611dfcd946717e96f8677920f8ba3a7ddb2fa1e248f6d9c3f7fa3d821aa07495494fc4a4"}, 0x3c, 0x800) fcntl$setflags(r0, 0x2, 0x1) msgget(0x3, 0x250) nanosleep(&(0x7f0000001540)={0x13a, 0x4}, &(0x7f0000001580)) accept$unix(r0, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0xffffffffffffff37) msgsnd(r1, &(0x7f00000018c0)=ANY=[@ANYBLOB="01000000000000002526d286615df55b733173cebdadaf80aa5abe279d784fd3c74111781f981a3aed98356e3fc3a095f158d31124cf16961ec1a525efe315d4ec2c39788c637e5f105ccd3eee5de5f6e8dccdb27145ba08b6ed11a99860c72b1f85586d870e4ef6a177939253b98c6e19b6a30718af9727a810ffc6821db14be729f1c844a6bc352a01fbe818479dac8d75aeb547ed715109f5fbfded6989306852db0728818f4024aeaca5ffcecf7aeee7bc4f4661eeaaaef79964bb46b12ebc73482880bbe001e61cc01d2f3e3e11786c8dd487e712a0eb1715a75807f4b82ce7809f5be59a07ccf2762aba65a47085a000000000000000000000"], 0xec, 0x800) getpeername$inet6(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) nanosleep(&(0x7f00000017c0)={0x80, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x20200, 0x0) msgrcv(r1, &(0x7f0000002cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xa3, 0x0, 0x800) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x101) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0xfeffffff, 0x72c6}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) shutdown(r3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() r6 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x6) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x1ff, 0x7ff, 0x3f, "5492dfd2dd81ed68c3f6dfb6cbfc8bf30bc8bb2f", 0x7fff, 0x7}) ioctl$TIOCEXCL(r9, 0x2000740d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) 16:00:05 executing program 1: lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = socket(0x6, 0x5, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x10000000000000, 0xffff}, 0xc) r1 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000240)) 16:00:05 executing program 1: r0 = socket(0x26, 0x4000, 0xf1a1) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x102) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x2) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 16:00:06 executing program 1: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) socketpair(0x3f, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = msgget$private(0x0, 0x84) msgsnd(r3, &(0x7f0000000040)={0x3, "61352afc59630b231467a235b430735bd5f82018f32ed73864f13de939d93ec538e9f0cc4256c628e494ac402ac80f8204"}, 0x39, 0x800) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="c34a0981cfc9c38fa78040ecc4f4649a28f87a4ca3babd30d2105abd36d9f712016766a07a0865cada2092db4f01a3dee823da4a84d91fe832df76483374739d55234badd564584518e56f5d5ec87cf36ec5116da95b76371fe272a4fbd6f13551815f0ef607b06816acfa04390d7953a89822a373f48b6972e7df1e733e10f482a1336562c50e2269c6e337fd885b0ce112f0709bbbc0db", 0x98}, {&(0x7f0000000140)="77dc954a450e6768", 0x8}, {&(0x7f0000000180)="b1624aa5570a9005f6e37a673edc67c473110d558663936ec73a572b42087d0f9458a889b1c3e5791481800e5fadbbc5967f817d829c73cc000a3ea62d1a76552b27b6851827d94facb13880e1e56211ea97a61bd36ce2b5fb91b8d9c34b87f87baf3116225d9f1d06a1547cf92dba11801df84f069c003f", 0x78}, {&(0x7f0000000200)="3cd4515529afb7fe25f32ee8243b151d84310b9a156e88d38020ac2ed079b3a0b3b5f86bdf02ecdcb92de610d57f10c3e1bd2fb0f54d895fc811a7f7c6dd538e33ada05af1f19f231e94b4ef135096a19419a63c9091fcf1cb71b42d218a84ac59f437afaffa", 0x66}, {&(0x7f0000000280)="d883e65cdd5bf41e05d527a53fb91ef4f65a379100d6602e3902447e48c37c0972f2ff4df0ecef5161e4a468c6a12c892ca7edda7a3bdbad102a876fcec7423da799b9ff22920e6e381cb1f329be4fdb6c54a5d6cfaa2d212035d78229ebb2bf5c62902f144369dd0e51711c694f66433f685bb2d2b9aa7b013e9eff4e1e69f9569bc5876688c2190eee48e05c86d2467ec492534d7afd29741945ad3f57555d40438639194c5f9e25c51d978076e0e3b9a06f12ed4b9722f4b50c9d07768e3b1f484f7ff76a17b65dcad61d4b2b516eef9150fb6e435acc628cf97384f50aa0b4d69c5b6106", 0xe6}, {&(0x7f0000000380)="515b1722c4b07ddbcb8de72651fe073494aea25b6c1d83a6c0b5d00072a886a47911ce982c8ed72f0bf859fa337e40cbda397feb579f8d515522b3856f9c729be35ebbb667a5efae6ec9f083426d4f6058ec55d1dc4e268e66b4672e23d4fe51831e13d840af215c1ad7caf3a53441d49ae1bf15938432136add01e2b1bc1d", 0x7f}, {&(0x7f0000000400)="975e6ce4bb3738f7db7422abd1c519c9237eb4f4be4dcf6e51954c21e858690311115b74ef5cea0a8dc2bdb405228cfddc39040f840a633da7d4ce895dd730dfdb2dc1d4d7f9b410874457f28cb99b1b49bf36fcf80a92ef1cc425cb790757c7f635ae9162a701fd4b10af44db02e5c251cc7d4173cb8eae579dc3bf54fa1c9d79907d44103cb416a9f5c7422159d57b0ace20e9a4acc4f0c9fc43d62f13cfa91d2b2eec3d30d5902f83a1265d7f0f5813bb75e6bbbd3fe17769bd143b707bcf87094a20b035491c000713a24a12f5d44f5ad9853aa49d81198724d687f59de87d51c3a7bfdabb883eebda7cc9350033", 0xf0}, {&(0x7f0000000500)="2787a54277b525e7c33a17fb40207834877b8d4afbddd843dff620d63a385bdb7557ad3786e8c764740db66a8290c5ab3d20653baae88c70", 0x38}], 0x8) sendto(r1, &(0x7f00000005c0)="1b8916e92c1fd02bed22d37f279b89e07bd8af3a0d5102efa992aeb208c7df81313a8ae324caad3501de2ab8859825793c616545c1d56ea1cdb8a55716159ea7e8fd6d8963d4d3c953c94bc61fd79fc3c0375ee2fcd29bed346d3fcaddd0e6da8554c3ee2ff5546668e6776dfb81af04a3441cd7dd149466cae41f6db094ba6a0b868054889a9b578327552ca43e0ce3d54c0e3b4fbbc48a77c869ef547d13ebd487d1a57d06531c229b6d0cf6130b5761063284a76b852c0b1ba44044e96f474e7f908c89b19360214346cecb464f1056939d9c71e8a4278e14517a2c7817c2d9d0affe814d74b57ad97e91f09f01cb23c577280a2b35b3d565a2bf536c13d2cc8619a2d90b616e4ab431f3b1128876f53661e0dcd154120088039295ba1fbcf3e6b6b11cbe0e20816583461174ac9bb86932655847767ffa1aa84d37398ce3c70ccfb7da0ef656fa36bbb76872898e03d208fa4b2189d9ebdfc728ff24e623cd247505b7ca5bf8c4654d1bf79ea5bed43a654a3287e8e11f0402c02c327da70f3534389b03df0d6e22ac16a35e251c120d84cb6538df765a68eaa6f922807faf64fb65d8127b18849466e37fd1c12428899d7b9a45497476f81778db17fcaf0325f7fb80eb41b43fdac4c26b73d6ac772310c00f2ad8f1df309b5a89402d0bcd967415062ffde0970ae4d8837799c8f723edaf0594f0bfc86faeceecca253b6fc04790af2f01bca9734e20111714d2ad880f588db4882aa44ae74bb5e9390f1b38ae1606c3958e2afbc9240ac9429a493ee2938a609e0540589fbba2ecea0449f0f01b2cbcbc8336659c3812e277ad4802b7b7444b072869da0f8d91bd0ba51719bb351a1c4d76fbbe5feec3890462fc7d5e8357b9ba048b731755e3d71fd6f95e1e8915e0bce9bf49bc875852acb909757bf50d0aa5acc51479c22b41060e1a7f97e8a038013240a52e0a7d98e541b70d47f83773ffaf86c45f43b465ac4778eb78cc70efacb25bed6513f98a1b9ff320fdd51014510c995f47755625dde133f877985baa825c19355c409896240258dbd1c4d0cab975a801f9385597626e4fc8c86bb658b1125b367ca4e1f7218642a145effb355b0dd84eb3920a805e62523e14980a2115a96deb19b39205f990a3b8d420ffaaeb23a27b76f59d228b1c6bf83c63e0fe1518debfe9905ba3b70dcac019fa46617091e8d924f0a525b4433462a490c3a5ba52dc9bcec0a01a3301db78fa97066e2f4dfeff50f4a8e245f848b22f7a4265da3c690eba28c99073d8402cc376d18b5fb7046797f3c0e53573c5d82c56030460a0e381cbe234b4d009e0227ae2092912ed1207cd2e2e64bcb3652d12fec2926cc414d3e057e25a248081dd35aa5358d1cbb65dae924677322ad5275898d9f022bf2e4575ead47c42f0efb7c3dcd03a21dcc404db56621916d3675341aad74be33e090fe5780917bb8af7ec4363b000cc270a72ae58bbdea625ac399dc6da3ce99be89d101f05e02dd58562fe23c2e213f5d90945a3f4bf11c72617ceda4ffd8a832e8754fa6c36ea823f58a841f7d0bede888c8ed65a81df27ce1150c829481e190436f93507b9f861cb43bb32454cd05f9dc4e684aada2a4e398a8e005b9bfd5949c7245bbeeb7d8e362a46b9dbe06a1a9409ca5c15b394bcc93047ef338d0e961ca1a0aad638927e767c9070a10b2cca7af30f5d9f405ae7239c5794fe579f0dab71f590b732c7b931c3b069b87d97f7372c29c42f02301dde9f674b8a1042901573e506e4f2303b9f501d66a27e9ce8d3a807a12cda8a5c7086a06415d26d6181f30e59ef485acde0ae4b791ed6fb6a03695399deb55e337670b9b4525cb228157086a8e3d77e9a45a90faedb2c4882fb30136745e3c260cefdfb5ace443e2c2a364ade3918c269a3f8dc9fa50972328527bfaa91cea43a4b07c35e9aa9e3191405316fcd7c0721c813014cfd8555f767b8c904b6651c4a9fdfdbc5545af53e4ab777788aa46acd070eaa8eaa47bfa0d5c0bcc17d4907e886738e27b8f0f949da7e9926ffccc15e7ce22b8e51a31ff76f419145cf8b7bc6e11b0c53155c5e096549b3af77d341365f1e345e032ea49e0dfc669d73fd2a106b613ef2cf92b90105f255f355a2db7049a11638d6eac846f8ac67a5eb1a66f514cba7216b031e80699f8b3c55fde46b7fea69aa8d27bf7f684e223cbeabfcc0fbf3ad0e0b8a9b103ee3c035f30336e011ac1a0d0d23286985c303cc1f160153c29e42e89efdec77c8701ae7e387d3b11892d9cc94f0200331058dacf84feb29bce5a2b3ea89477c416aa0c9c14c599c278f6b735e67d0ee8bc25ded4e74a1b45b66dadc89e7203d9478d7cee4e33ba2ac9e039da7684fcf47905a6c379b6b91e5d6e9f98b34caed2729ba28f868cc47402fb586f876cf82d66854f4a7def38f70cdab55d670bd242e697799fec8ec47099c4e529fe5bbfbce4bce5d89a1227bc0ee1e8ffa0087ee6531582489f08b613bb21a19d33aad4d0ad04e6aa7e95fa4a191914ac5e581e5e798563dde7e99dc71a43b482d97cd997378fd2b7cb0e40808d67f68012c356bf05ddfda6e85642e83ab5c668ba381d33c67a8ef382420147f78f7a51d4fb43ddc6acae7be5051a0a4e004e4663be6c020d01147c26ee34438b9f6ef9e0251a2f63f5e7cf5531dccd8085ec08ae6f34ae594047f7f2080cf0de043bdd0118fe55f126b41c4cc0fe75d6b14b508d26a1b6da7df1cb2a644099fa8f8d2e2e6957a06916e9484f9040f89c1758e02fd674f15e7d34cf79da3184f038d4f2fdb8fe38707d82270af00bca3711aa9da2c6724dcf76d2dff1a128c27e461a2ac952305b246c45802f36f29896a7cc9d7baa15cae22f3d56e90d812d4c9d9d30acd8388cba4f64e376848dc86cd1fe3eee5dcf02679dd26c85a447af87ef851a48ba133e3262774febde643263c358396a5cb426757fb53d79996d08fc29e2cf844a487c5925bfd9213956ab696b1cd90e696adea4310b6022545656c4b0170e885bb4f60ab0c6744a7da622ea16383175d81baf1197b1d28f11318bf86166a4a25f6322ea5caf882b500927c28ee50e1f87a15a862de8b57c51fd1859f53b3b2f549338c888fc3a386585c9b79748dc303e9c67f933e67e47023c1f42c7560174a79a9bab5b09599503acaa7ba77ecb7ffca1ba5e5f4269711635c237d4da390fb6afc9db4c552103bbdbf2b2b82090afc656b960db2fbf46e855400736407fda1a7c886684beb3e3bd71941894fd149d94f5af120989d2d2bf8b9a93123f653ab090a5a9d13dceeb5a14d1646d1983760876f7eb184b1162038a63245cc2f841e933174c07b844362fad183aadc7266a692af5713fd02e7f1b737fc48e077b311cb7e464081ee349b01b70aa8942f08b61f2ec85dd6881729afe239ae0a64b04cc97218d0f3e9a28d2097c41ceca10dccf83399d795021ca3ca800a73cd0ba09636567f724a9ddba966c4b28a84baee98b56a039ed0513287ca90159168128f15a5e005de1034ba013dfcc952ecff460b955f3ebe3430b5192047abea7748fe46e4292d1127b9f2a6f8c0c738335675fb17d8a47cd078f854455c6724fd65efa0766bfd04a237f5f87d0f167501670565f1bdaf59b54389e153261ccfd87eadd9bdd761c942084d2ee89c2ac3dbfe23bbd0e502c8cb12f70142c83278e97d2d5a663ab5420a87a5854ac211ae0ea3e9257a42536796ea151c75ce9a5c7de73fe92f5e534d61346a2fcd3e051b2bcf5c9002f2f724674a487815fa3602f939bba9e90255f0d1d546fd6cd61e6e32a00a7b8f31c91423ca83385daf5a6348e5e6b254bdc5f5d42716b10e8116bb415ef13643209a90294cc2200fd210b4fa6c3fa9e815150f0615f80ceaf93278157f7011cf97f980fb3825cd1afc82dfbd37253c3dc40409b6b7e6b6ac9c6f993b5940785b8d8b0c9c7e7e12787e601aebe64bbf2ea461333f74fe50b1e1d5dbb2c168d866f6ff3c6b86a718b9723b8bd519b27f0fac7260ef4e94c3acfae094bc8f7e77f562bc56f0d91ab08a0c1a78676bf98db86d99c81adb4eb4c06df4b581f47a92c6fc47673efef52ad94a3575b60c4591ee01aa9f52d425ed35b657ea2ec7c18e44207eeceb8f6063e8777028127f7a659b5c900a0056ffeac62c40079a3099421968b4daa1e7f57fa49e1beb9eb6be9eac03f14498672d7d0ae05936d5ae8c7961abd1c2f7bb18cee90ac9f733f46fbdb48a611c7f5de7c4d8197aa4e302235ed8b172ec971d3ea8ee24a83cddc5cc3983e868ed6a9ec64565df196f81ca041e70d79b9a0cd35ab036b6103da5dcef77cfdb00d6a97728e5d62a08e4d4d97f01293142318572fcc9e1c7723eee42d60eb86bd510702688e41483c5288b1b2547de4e6aa790a468b40a57e558dcbad663a12274e40fe37f137152444dcedc6711655cea6a40123093112892f21a7094f0fec400e99e33f77239efbf37dcbb72374e9d5b60e3dcb6781352863068dba17e65a5eac1f539bd4900133b4b26353b4b4b9d255b1df85742b3f9a42985c88bff7cceabbf61466d4042b54d2a8e88dc39e0006b872eae84a24ca53dd71d1498bbd7b5f933f762ebe60cee26f4c78f8472afacaec866c7d5fdbe0f1c74dd9eac0c602ea144c1de1bab7f0d93dadce7405b6b4cfc8bb8edd724f5bf426155687c58dc36cc6fc1228468314d72519b971233976a6b29226b9837b8e6de0351148367163e4048477e7ee7c2133f88bd5e53a6a5b2ecd04996f3a2e19662825fb058620be357215e765a14517af121b11d3332f02d2e10638ef5f891d26d3033199b95b5c68f2adf3f63e174e60344b38249fae6fe006c70464bb1e5757b94518e3b81e3c1fe4aae779f6273f4e642c0e65396e122fcdb9a0fea47551a8ba2b720c3f3b9e5653f366cac18afa7ae261dff5a51fbc436e9be5671468a772b0336d419ca3a8ba0be5c549bb959a38f6b9edfa2dcdb55a2e5c258c5d45d7d16387441f420cf3fb7af1e66b29c29fe17b6a477e1c5741508432cb75dbf4a9af931919b85ed5f5c9095f3e56be1054ef51710e1e1de03aef8c32bdaf06e72fa45a5460b54c7bdf886ea860a2f7151328bc10674735c19892bd86686266d0b6a4f1d4d8998d68e0d9f566f0fdb5982fb06e44c63cfc83aa67e63f4b92791cb61b796fda194020df103d8888b73cc229ab64209b21ac4c6f8f8149cdb0844a8e724f18689910266bc0e7092f82b6034aa9d06b076d61acf4d688fee172caaba594dc2fd9649f4b955060bbe1a235c9a9967597e1e31294fa34fa55167ffbd404299c896b1f05915fcaed51db5c9ab3649af07bfa80b686895eb839a12cdaf0cdfd4f8473f5d0882c617971e7fa1c5e899c93c6eaf8d40bdf49ad5a776a86595ce289c7e30775d9420d46a8a99f79f7598c588b96ed465edcae3bf437788b7874225132ba99cb994fde1f02517c0fd5c98ef0c35cb7d04746bc0edb25c07ee806da76960b281d48abacdedb68232a67b9e452c048ee503228a9958444633d118c45c5b4dc9bcabff06163f85792259de3eb3532d10d42b6d791a264320c22bb3009d08568d1a3103074140931ac3ca57e86fe250d92f37b5528c5806869b0df7972cfdb708d9e2fe266fc706492b7d24ac7bffe030c93a22e865699ab412b42e07c99a731ab4e7f0dfcd2fe5b54973a444864d4be0acd75816691e1c6967af20b1de0196fa2aee2a66df9afa397541a3f32294df9bd53e2a7fa1b1a709c7f6e073", 0x1000, 0x400, &(0x7f00000015c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001600)={0x8000, './file0\x00'}) ioctl$KDDISABIO(r2, 0x20004b3d) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x180) msgrcv(r3, &(0x7f0000001640)={0x0, ""/4096}, 0x1008, 0x2, 0x800) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r6) sendto(r1, &(0x7f00000026c0)="a7c6b988ce35a705bd6ce8b0be4555a9fb67e2df1d08fd7b796086d114897c8a64812ddaf7dfdc4278a07433d62b26c0edf50d81344fe549d34d8ede7bdfe9f3690bedf9f15bc9360dd6dce212936786fc1747c99b59bdb88f786d15f93c93f5ceb126e3309af1b51f2b298f8e93318a5fccca65618f47cdba9f8e5bf2ea75c885394012ce9aa60c8bf78c33976fd0a027488aa717cbc6a85ba4683ca1a5dc102252e08d3dc12f0ff5044fd6083e26ce0123e9b1d4b844af3f13db6aa841de01c255fbca8eff1534a27c589f0c16befc89949bb3b71506fc8a459cef690f4372", 0xe0, 0x4, &(0x7f00000027c0)=@in6={0x18, 0x2, 0xe4, 0x6}, 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000002800)=0x8) sendto(r0, &(0x7f0000002840)="fe9d73ee881b9729f960036d7bd40a4b51ecd248deaded429ab3f8e16559c9431d31d01b9fbb10dda386b835932f708875a0a050464c040eb7393435ededa06167bfe18220298684ceb851dacbab86e70613976520bf", 0x56, 0x1, &(0x7f00000028c0)=@in6={0x18, 0x2, 0x100, 0x8}, 0xc) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f0000000880)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f867935cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2da3d6fc42d7512b80cb661d2832db3b550d7eed9bc3c728c8cf4c90259516033e414ed1bce63bf9d40e934f2f235fd8582cf260a687d7b00cab16025f6ae7978f7c66f6eb263588644e3ee558dc69df485e0e3d3c6a38abba2c78eb88393196167ad6cd9aebd03babf9252b5a42569545238c50", 0x37) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) ftruncate(r1, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) ftruncate(r1, 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="20f3576ba3648badd9efbd90b039c8c9aac8", 0x12}, {&(0x7f00000001c0)="56660885760a5cc7213130e3c4ee90d98e0187dfd7750beadf9148f3c50b71b6228fcb75b04216e354d7d2f35ad17cfecbc2d72051be85741dca57b201595d7eace0f69883864136a7c2c6290a13d69c51f773a0df31dc45faeeb6ffa77d43b129ca7817c4347bf8694eaaa5518964cef58706ec83c0ab6b76a1783d529c94c7964c86686cea9d6ad2d305bdd295f7ecdd8bc8e5e2d686c538dadc1a8d8ef36006c494b4e87c779fcb9774f8916b6a4a9b7a1063c8f0400c9deef9e088176f97c558ec0e1c266f63d05dbeaf001b", 0xce}, {&(0x7f00000002c0)="d88faa10db29f3d483e41e8e910a83cb8fd837e790329514cf78b22d30cfb2cf5535c521af9a3474107f492dca344eb6f7f234d506045a4c9385813940ac6bc793f9fe5427313ff7bc23e603f01820682133123ea440704c6fd915ad659acda80c0493fae983", 0x66}, {&(0x7f0000000340)="7dde7e515eaf953b9277479a492c8be991000da5c1991f52bc07bad667ce7469f1d51e0e63ada48f1d41a2021a8e1ab233653eba59ad596ba979d91a3046866863de47cde204da0b450375175c5e238ca774c898398430a690f8cb71b0031a4d1a27c5e86ee0289ac6b1d63cb1fa08651e0b34526a7aad03aa75cce7b4d9b14d9d1c1be76908be89032cfaf2e9a00f0a69cdead4695b6a0d3799fc5ec0235bb2c317784338273a81784bbaed7fb0ab0a16138f1606ab241bd6243bf5486bca49bc66528e978f9452755e4ba57e53854edb2bcf14d148e51b17b1c159b85a1b7f1940f0d192fc7fe83f53fa6c04d5", 0xee}, {&(0x7f0000000440)="147d53e47cd3df1bce375283c003b4c9bb5782b90f1979c3a941356b38dfc50f7136eaf5c23a43158234d74a83f455935a3f647318ff27d73311179e8900a54db6c4afe8f1ae2c6ff5b7adedfa1f62a5f971b0707b3d25e059bbf0fd841d595cbeb0c3cbaec6b12b96c1fb8b79297a3ea9ce2516e565273e147f0ca758c5e076243a9b84c0d79c3ba5e2b281abe9be65c58977039444251a6ea947df1e285bf2eea680b65f8fc57686eca55e60428748bc697f9c00a8f076a48499c993f7617095ad702f16b203675a2141b2b78b8824a4a1", 0xd2}], 0x5) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x4000000000003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x7}, 0xc) 16:00:06 executing program 0: getppid() setgroups(0x0, 0xfffffffffffffffe) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x20007465, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x97ad, 0x3ff}, 0xc) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xb17) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x99) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xbadbd14f) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14}, @cred={0x20}], 0x30}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30093, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) load: 3.14 cmd: getty 18878 [ttyin] 0.00u 0.02s 0% 308k load: 3.14 cmd: getty 18878 [ttyin] 0.00u 0.02s 0% 308k 16:00:06 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) getpid() r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) fcntl$getown(r1, 0x5) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) close(r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) sendto(r0, &(0x7f0000000240)="d310b11f0d1ac3d1999f4adb799333af0655e68d63de441a86bb5bcf7dd1c73b6c9494f543f094037f4d9fee27541645a0b68e7560e2f7e854cde57fc136cc1783668e01de15aeaa65605de7fbe6338012f90ba896c637", 0x57, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0300000000e74de400000000a600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000618000/0x4000)=nil) shmat(r0, &(0x7f0000431000/0x1000)=nil, 0x2000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x83, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000180)="5034c8b64d618de968bab00487e7f6b17d5fffc20247d3c37eaf23b39a5ecb6c624310e1dedf38dd8845b9d6d533c6408d12a9d3643779bd764ff95cf82c0d19fc694771b2346298426d0086ef81ecae43fc21ff19f3067fd453b8403dad7d6acfe0ed09e1726622065397a0ac168a260d64921c9be49b189c824d77abd65daa230b81dadcedec5e028f2866d4750d3b1bd50fc68261172f29e1ad2b1d1d9ca5deb577b2e219f0939c532a3df7cb83732459f282d4236d30c298b1e991e0cc9dbb3cebb50aa52b602e21db2db26bb1ab32533dd49cb2a579c4bf", 0xda}, {&(0x7f0000000280)="f5e58c715c42ff97bdb742a3de5958089c4d308310ac8b8d95a10aaabc7fac108443b788866a00bc4163321a86ae26f9a7ded64cb2ee2781a62dd01e72f793e668c5c9c5eda9594b734a281a36769b5702db4b648f342e36a6965c47f3e76195ea2a310ac31ba71b5a242eea494bee502149d22cc49836139df8ddc241fae81a866633ee0ddbcfd783ae95a11858157c2a09b369011425aaa5e1687e111f6f093431991b4ba850521d1f4dff4ec9a622b8b69b020f60f7", 0xb7}, {&(0x7f0000000340)="aca3f2092959cc06cce00f29f5589bf3167e29c3903f8ed5417128f2630ab52aa2b3a96ded0e906ace4e9eed2532da7953bd2677f503179c286d390eb2f0773ac0567211703032b9519959a753193c6934ef25a2ae490bc3cb0b32930e161b24464382f407036dfdab177ff7e00ca08f", 0x70}, {&(0x7f00000003c0)="83b7454c305e39e4a1f9de1cedefb818044b525b2b97bb458682a27ae01522b9695f877a31364c693154fbb72f905df1b6a7a8d0346fdbd35707457185fbf1a6", 0x40}, {&(0x7f0000000400)="a11aa13dac00272f641a4dc406479d8255fb9a06f47be698a0876097734682cf1137e493eecfdd16aa462d44c4ccf27347966bf77ae3f304e38369ae37e8f4a3cf75bfacc41f0d87ccdb969df9aac1d330d2b3044981122b3f75b219a379f9aa467a4ac8010e42e85f1bc76a366a003ebcf9a4", 0x73}, {&(0x7f0000000480)="d3d671d730f54b4a190399b67732e1bb880acef215d50b9e23cb61c2c034ef14ea9fddd53d4f7fd9e5e53e6dd526a9202ab5", 0x32}, {&(0x7f00000004c0)="169c50bfcbe5b0a28083e5752807aec09a6dbfebd286e022040a01cb0379d051466329149712eaec9a2499ab9f0a7d1c119346b7b703065debf819233448f4a5d5d91a20556c06a2938e69c812b3fad36fb64abe44f501b87f885fe59ce77b30b87152afd9b659a227a8adbc69929635d4722c4145612c484df51cfc8dc570a6d38f072ceb95dbfcd13d471b5060d26163bb5f", 0x93}, {&(0x7f0000000580)="93fafb2ba819999a3fcb5c95997ddfcd018082c76c3b68acfbc5dfe8e7fae31d02fe779d8094b0231d37f4148b947f11796957a4d0e5c696f4bce0c24ce62a477063a53785dd79b7d9554215ba544e3533d2c3db310ea52a1cf2639fb2c0db82fcc4d094e6f1c70f89783059a833b2ec0a4de5509e79c5a947eabcd92d904ea02722ca72e7f02a52a9626a075ace7c3d542fc1f13034a57ccc8e77be592d2b343a5725a9d68923dacbd48e220477e97154a0b7924c33609d7de4cb7787642c193812d5279c7fe336f93d5563bd4d2c42a0193777696b852c942e703b2898fb0a149286c8a18cd956814e4ed9be7f9c71f9e78dd477be776ddb935f3def8ea61ccc2765029243d380f12f521a6208f429be6fce5332ee8b1f963171fbea0c1ff96e3e2c83ef9b9f82fac0cc27866950deb709f3f28318343784b5ab3a975ba5b6f50c572682e7900dc33880acb4bf2ec1b367dd892a89c1fd21888d2a0a5d23c3f4e096e2e8b9da81c0b9eb0e6086f0ae35000e51a712313cc2a31ca95253792d36d24ff49386d8e171b12126da6b4d48454a82fd46bd6102839fadb5215d6832b586117c7a3a029892a29a15e1258eedf46e463a947666f9171b536808eab557477b49d8bc0264cd3193801c37534addbbb896ba9cc48792f793ab154e90d30c65a52339426ce5557ddb919a4fc0aae5f7afb620744096577292e294907582a2cee4e0a7f8ac076c13b06c7a5d44fbadbf5fb5cecba4f6cd5360e59dd9a6fdf6e23ef82e38cfd5074f4ea2c3aac4c3789c96e6d93f582d35b7ce32f968cccb7c2705fe0fef10dea5de5744b36682f080b2c6499f41d247626e27f3e0d0a90ec1bcaf9386a2c32400c87e1d27a7e92a244376a7021d5066d6469fa2d20943a3f3acad9d8ee657354f74b6b8a83dd164f2968d7720da591dcc9d51736d0d05b3bdaceb8107dbc0753b58c5b467096f939c057861428a1f641e8af6414cd6bda78ab2c5032d2b5b85f0714774fc9bbbd6bfa42ccbe75182abacb8ed6caeac86f47100862b7dabc71731f5629b05e4cace283b2697536de7e9b1e4f599ebc77bf4e53d1d598daa981a612b01b5e60c7ae7d74285772cda584a8450df27f3de8a5d33c09486524eafdaf00aa9c3a3ea05e99e0f19b5619abdfb6a35bf8acb5ba6ced70a235e876619aeaf8306a8f078043dc463b4d976cd667eb9393e9533410d9fbca718c9dbe214523892c14256e8c5d3cd318b02c6742ee2bb3239790833c6e3996370f9969ebdd2609613c6293b59225bfc9f9f21a71b8fba041ff04f03e38859ffeeb4f9076a66e0051efe282d3bc667258974ac919cbd97c3e5efbfc52d33877c9b5b4afc65a025d87504a2d2c76bdd8bc016aa3f5d9747948ef1c74f14e80d92f4205e6e29631d5ed914471aface39bc8284713a0cca9ad0a217bc634dfd83af4ca3118e707f7b547e0b7a105669e9548457ed031091317d7e69bed0c2d12f528c5d332f3e267b17d1fb5f47286719eb564e2316d541d284b5be1233be114e443352f7cd7f137945c759da8b068cc587c043d3c7fc702042659b3866fba70ca8445bd222d4d29169a5b8f2783dbb5e1c5de79480d8e1a698775e1bfde6bbb50c29b93a954a35310ad4fd24ccf73f7f2f494a39eecbf28a2fc90c2ff607d64960fbaf8e3185c06d1248d257d2f4643b20488df6cc4fcdd508f9ffcfd23cfd8316b810176fb69d8515e10c97a8f05276fd239e789a623ce7c47b470ee575ba188a294ffd0275ac0bfd4c362e99b3077f9a0a14fab88bf6016ed247214cceb87a243e8a5f31b048225f850a212cf6e902fb108f2e31f38f097196cbe238b7e11bae57b1824888010379f17a0579a782765b1e74afb6dbeade68847fa8e53b9a689f17d4faeb2e0637341fbba3dc01e64d74db87bfdfb731f76fdeb2215680ebc9e2e04eed6be25e9b22f84ca7b24ed2ea921f70362b6c5923709199967dd6707cf2a2af35435ac9ec4f5c1a4921e685cbcec18a54f891b46af194a058ca9bce49a28ed1b0529c7b7690d7b9853333cb3afd3a717cf5b03ef9aba77c146471b00c53e924700a1e875f974a4fe894a6092e0e197e85455271cfbf8ee9405e8c89b5e7f7ba3c366dc2d2fa8ba4836707d1b7b8294af618912fb02bee9b3a12210d066d4f031b651f6cfb206dfa745d1335dd0498ea1cfcef470b074f44cf4f5f7e659e565b8b94d218677f76389da9a3956cdcc502f0e0e0d095916ab9c91a62b4146a7c7de2d81af848b87dcb99a2b37456ea23880e07b5c8d7d94cdc1ff0da85959a18ec16305f3385757a59c278bf6a3f4e39cd51fefd13db1a8cb61d69847d2576ef53a07451e770f46cf0e0bee5ef5cd241c6c60b852d4da20e6e4e073335c9fe21b958d30b0bfa314b6f2c5f5760550ae66298adc3bdbddc2b102080db40747e590c9351c741a89f649af45120d0cc693a7da449ecc520d6f5664dcf505c1657c85314cf7a847ba4bcb3b6379d0bb9ff3130a80828f8f19b07ba9b8a3d5031b267b87c7bd9ff42f9fd456d2e765c2d4ffb45cf6a32f574f51f3ccdb15a964c9615af5ad299755ced14e7edc0a1d67b893ccff5eed0b9dde3c6841d1364bb1f962bc204668cebcee2c899527d21e14f1f7e77356ece1b661aff9e18685a2e98947582babf4fd7285de46d0816dadd80a62a461d09bf69a41c405c927a59db1997ffbc16daff008dcd949130c5ebfad943ea9f0a7b5f2f50f57314d51b584d8e73a73cb1f412bc616c5eb24b50ed80aaa585e1991005027ad8e36dc5ac4a21433558d3cd7a0b5fe0b628d3c26f53c5d293ef8f3700aaeab23a39fa17cbc29cc36f1970c1ff12d9157cf13f8733541b2bd8e21c4ca684e5751044157e5106e7ae47d0e18345839e89c9558deecf56784e6c24e4ad2cbad2abe97612aadfde82b017746c50eef2918cbf4408d174bb89a565159af5ac446934ebd75545794957bd7343790563b0a2b469884aec25e41b7349e122da96963d17bc7d02ab738b284f9f229adc55daca3cd31574fc2b9d3833317e927fa9065bdf78a2b4bc6794407bd701b5daf02226e81b54de06350fc6b7de99f09df6ab9591f8865eab9379006456c0cc772473a8e7cdc10db78990ae38b1fcb64366bde996ad487da325d5831bc2929b11f9438b78f532a5e585178a6f7d03aad2ca8ee7796c6d453d46ed793bc2e78f0488e81bdf1e2a19b8fcba1e6f0535df7c462c5f7c23eb3f46ba691e1a4c913bf057b27e17c07f7074d5b25cf194a9698e4703417ab5d9760ec90fcaf6a878b836756e62720f846b64cab0abebeb9419b53db31368822692d721d0d1e16db92a6a7031bf0df09e8e8de3850356efa4eb812e5ba23ebc2323d42a7616cedb025e9db496d8371501eb3022d0b8784be4f2050f4a4fbf5b0fe32557c1eacf48e1d965181f6348f45f8f745e3d10c9b8a7f7a4aba9000aafa071f26af12f5de3a19e562ae279775991d9dccd75c91fe3cdf63b4640d9c2e76cd97512b82843ae34b675923de6467a1b51947d0256294509b0a5d062e8a7b952c41f3e6030216e3a1984d2cb1cb50efd9d0a2941c6bc2661f10a64b8381153330035114a49921641e6d48e028eccdad53690343b13c3a02d2b4bf65a2d57fa2d441dbff6f6914a6877e49aa7e3f7a3889be5618ee15ee538b0b8e060219dab0a9c362667731a055b5518c817c89059c1adc62c3dfba9c38a05d1ee55a6cf51061cdf93ca334a26d0273105cce46b934911f22aa2c582f2bfb08b588742c2ad27accb0fa480cfecb734e0f8a0d60f0464e057e0e06650e4e3d685a981534e2049a509beb5fb830c32ad5a544d5e6992f98c96d68665793e057c35ed67f936f55c3d4d67f5c468427eaa4b15117cadd85b6904134aec5ac240b3607cee1c5ee82ed8b828bd7e2d2bfbe3a0c8f74b03fb9758fa2f05180fbb5fd7102f685c143c6da9318429a61c7df2d9167d0c9f06d260ea8ac5c082fb8ecc844c9277983c1558785b65b756d5553c3f248e81d3228aa013c9344a667495f43a427282214f64e9c6e2d2dbcaa445753d39a0fc3f40c7c5c298f045d7784fe4d79c452793ec7b9907682f4a57473bfe7b5d836d6c674fc27af292efbcc8f48f5f6f34474799440957db01f4986dfbaaf525f9bbf95246188b767bba906b64056c72940b085935963b0227b2c1d4090f4e46b7698f44edaed6898fc10bea27f8b4dbb6f78b1b8cb5ceb60ced55407b9ca330ccc59e0e38e18c5f1d206d0f4d3584ba9565d0d8bdbc81c0c5fe19353b9ba5cc7fdf3611be78a237f6388637d5229f8e4ac801faa36d89c2eb5e62fbb15ab602f2a9dfb6a6154a76a64e4989ea732e1f5657cf8773abd6fc43ee03302f4542168a78be135866ecf65ebbe19cde05e10f8776298c744fc0512a656cd4aeaf790d0d8f38304d02f4ef239997f005377fa1f2d90d9273c8fad3e339d8eeb936b9669fd4f46ec2b1293ca3420ef775664971b7b1c4679593df3ae8898107306c73fa16183fea22e0efb969e3537ea6ac63d6861a58a55ce24eb2deeed595c7ba1e35895d9c621ae35c673f235b845f0fe03c9c5e39e04a0a8e6a54c20c32bb4f29b9a89b621f659ea7f858d26f48ff2b27fbb70e884c36e4ad9c039ef05ac782157c5a6c75d53c9e1362a02c4efe1812214e4ed32e575a648260ecf2bc9369827df4dca83293f43003604950d7a0012d90a369ecdfd512e363b16c6bb78c0895be4431d205a7e2dcb0ea472f48c570e3a6be05a7d7a741301f15b3dce90c97c2a5aa07d27a2424cd49ef564275283486bfa8756aa3759df6337819cab614e3de4dfdae92e0e0f35d53c094653567bb3d834bde371109c73b0d8ef3fa176333b48bd8f38ad44e08a85d13844efd17fc6baee67d3768a4d3e8c3c294338798f3e4e604d3c55b206a1e7b3ff8b667257a9f56645d1c4a17fb224b8bb2976a9683da6d64a909c588a2c5fc2059118a00c11bbf5e01f035a728bc79a9edf13f6bf3f55121b6b160cf64c25b2856940a546033f4aa8863c6aa6b78a03b146101580d6659d8b8dd171c0531ed1122f8dce48b1d5d33eb68c4bf49c2e6104d9e91533da45e5c6908fa17b79f4380d2da7b04c18c5054a901abc263649c76e86164846116b0269e3cb89620e367164e3a14be2f3651ef7309cd1e91ae90344eb93e2682ea88b2515521498be86ddac76353a18711fea4557d19548cca5a96ae979564acfd540dc49c4a6970b3316c4ad496f66915c4124e1c17499dc8fa8879f123acc67578bc75b567b6a6c7d8e75b2c248dd07385d8dde158cee864f25e79d0a4205b3305f539518b0cc9255eeecec08edffdcd4c25156e705b1c82ffe5aadb18bb6c3515d57740da57881876e38d4070e61856cbd73c0e56bcb2b3743a172c29d20f7f697d0824c6e08dc8dfe05e6fe66068eda3f536f1be6226939b42d42e2a9834b5d706ce4e87295df1bb3fe3bde6907f659f166af15531fb643b471fc2344286d709abc11ed7e76177c63da2375f7d968365fef9cd9312faa24454080acd7d40ac2b2e98a59dc14e950fd98526593f54128df29e312a332dee9ad9457eef5c3746552f775a25fb303cb4a1c5f75d064853bc59b49c448c998fc9e44934e12db90ec0cce5c9413c16e6b851cbee195733851eee27192a05adda40f1b11240076b1e70336abec14c2c3b2586c4ae37605ddf7fe32d4a5a5248d7b452e9e623c29489a540b0e9bc79047a958434a7f215261b1c920ddfe4ae404bda0b1715d963", 0x1000}], 0x8, &(0x7f0000001600)=[{0xb8, 0x1, 0xfae, "7166e3c69a533cc203d8549277c8066a3bd5514dfffc79602723b3f4535f2eecb3f314d8f603f6b0e6d79ba9312229d986d08756c7cbc1b9f3578d92db291694767a82910e87c9435f02b2da9fa38f6de4ef5b1ddc11e99843e8b3664ce5ef599a9edf17965d64e68334a65c78167997e4b26ff7fb9948e1d2706f6cb3c082b1e8879aff31221d895fcdb29d022a7bbf1cf9795a956d32647001a5171f5df210640afe"}, {0x20, 0x1, 0x0, "149c42bc386f434862"}, {0xd8, 0x1, 0x9b69, "b183124d1686d2d31e5a13e45db2ec448078b3ca067943fe277fdc8dd8589cf45cc7325a41fe020f765754b88a9fd7914874958b76183236373ba2aad750d63880f5661725ce8c6d3d959fadd6775b1d17256005e762c7225206a8043787fa67bb705896e227085dd06b1a9b21c9c98b18d15b7ec85dba28eaa109413052a7c3641d88736d6791a4be04fc2614dff88bb6d568560b3fe2114a8503f75b87e5920e9a73102bde2a8894777d230f72a5ae651d86c2d83e73891a5ea7f8fd84c8dae850ca4446"}], 0x1b0}, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x100000001}, 0xc) 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./control\x00', 0x0, 0x2) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./control\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x450a) open$dir(&(0x7f0000000180)='./bus\x00', 0x40000000803, 0x20) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9}, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = getuid() dup2(r0, r1) setreuid(0x0, r3) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x20000000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000740)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/83, 0x53}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/86, 0x56}], 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x7, 0x80000000, 0x40, 0x9, "c315bb1ba393124675d29ca7cff43c5af7690f56", 0xffffffff, 0x1f}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x7ff, 0x80, 0x8, 0xde7c, "33dfd37de7c3633116234a9bb25cce6d9973e8a4", 0x0, 0x2}) r2 = dup(r1) socket$inet(0x2, 0x8000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x8) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/50, 0x32, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x800, 0x80000000}, 0xc) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x800) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = semget(0x0, 0x0, 0x3d) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x9) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x8, 0x200}, 0xa69cf2aed1613a65) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getppid() read(r0, &(0x7f0000000080)=""/101, 0x65) close(r2) r3 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) linkat(r2, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) recvfrom(r3, &(0x7f0000000540)=""/4096, 0x1000, 0x843, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xfddb, 0x800}, {0x0, 0xfffffffffffffff9, 0x800}, {0x2, 0x7ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x7, 0xffffffffffffffff, 0x1800}], 0x5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xfffffffffffffe53) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x800, 0x0) r1 = open$dir(0xffffffffffffffff, 0x8000, 0x8) r2 = open(&(0x7f0000000240)='./file0/file0\x00', 0x800, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x900, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x8, 0x454, './file0\x00', 0x1ff, 0x912b, 0xc7, 0x7fffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r6 = geteuid() getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r5, &(0x7f00000001c0)='./file0/file0\x00', r6, r7, 0x4) ioctl$TIOCMSET(r5, 0xc0044266, &(0x7f0000000000)) mkdirat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4304) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) close(r1) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10001, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x28000, 0x80) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = dup(r2) kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0x1, 0x6}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x84, 0x412000000000002f) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x83, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x602, 0x11) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = dup2(r0, r1) r4 = getpid() wait4(r4, &(0x7f0000001440), 0x8, &(0x7f0000001480)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)="8bda1dea64987b12a49743c4b0a581fe54b8843bb083671eb5ff4d5f1556156da3da946d848da9ce6259775774a0d208e6a53cba8b99fd37d146f7bf5bf970ea20a56a089c950f4125e87778e15bf5a1c08c22df374e2ad94f1b79ed69611a2c2d1dd2c9c49331b5dc419e26ee00f658a12fe81f12b172ebfb42de8e4c8a627c0428261e330658108759467fbb599ea1557bef5d92265c3f0d5c00e08fbc67e65c382d1f3f4ecaaa840828600aef0014ca", 0xb1}, {&(0x7f0000000180)="47c792d51d7a4b80d0ef3af572ce403f493545fe171aba78c07bb814482b5d17974ebe1706c718eca8adbb50a10ab705762c17031be00cdef0", 0x39}, {&(0x7f00000001c0)="07481f9a29b7b79a9694810dae24acd47b5a925bbb1a0568bee4e16211578a1d785cb8572ea62cc828d4530a63dd8dd0223e05a4d30e9b0688cd365604a0afb89ed28b0b6ea245cbbc960e472c8cbb699b329036cb3b11f4ac5352658561ca1e8f2081c95318232cae1cfd3129a404b4ffd0e263f0c0be079b5e89f43286f11282ec086754598b92b4e056337bde5f5adb81784304990f1eaadf8ec98bd4c1aebd9a94b0065dc9860cb3ec12b526e208953bc857ac4fb4c0036592c4b2929990da4855c40f58cdef25077645310590425ef646b81ecd3b4879710a4c5dbc898e53a563ff94d8cfb548868170119429fb1b63a84ed6f37b0990b1d8b80335597bca82b232946693779723f4eee2df44672ba5e9909fb773918bb92e35830cda6d430c738e72f80c76d71c6baf7f0ffbdd0e69626ec12e7178ef6d1f6bb93e044a2ed97882e8cb460cd2e44614e780dc1407e6039bec57578d6911bfaf3d372d3a4f6c63d30d44cad14b30129c3d841256f8ad0ae661ce2ac7c4f1e0add7aaa2586c840b92e657de7306e8be9e4a47f395ec175a8cf4fe28eeeb2b37cad34ee745ff173c04dd01d0e064a29ee9c3fcbfe25328a33145159fee6f832ccd6eabc7a394b81affa6d72903db7c52fc25ccbfc7adad111a58410da930c32d6446285d31714715596991b8378a57ff56d6c0398db779c49605ede8560e8f053dcab0357e760bc03a7533328866909267756b1cb6b3f8a2f1815f11177fbf84fedde3f40f240cde3158318d900cd63aff24be024d3b844bbdc3b8f6249191942b2b382444096c80f9bc7f4677400859c719758fa554e5deefaeffcf62ecdec3379fabf8e45c26802d52a3f1ed21eb1e6ed3ea0ca995e1c71eee13ad88b52c9323f3c8a18ab3b004388c8d97529c17fc438b657bc5977128dea1825e67403d3fc33ffa0092677722c82f39c9e484fa7264578eb882788f4e073feef67c34b707244b8e1a4f02d5f1f64968424d0a6db55572725fc773771b0abf64dec4626470848217de42b3b5146674e4d3c18987f6a943a58239b2ea8b1af279af631618218b2b986ef7284c29caf4cf73f50afba1bb63acb8cbb93e626d8a29f435edf85544fa0efbf6fe09bcb14a4e4f361ef605b6036e2552066bc4fdff937a0602162298bcad4d55f29f83e096926d3faa1202a6c0543340a8b2bb57ed3789d62819c15dfd73f059280618735541776785e1cda516e313238946b720e5c6357da75020a27aae5750b5086f3a17fa8984a421dc1333efa6aff3151fc667fd0686bfbb83b6828fafa99f10f310aae88e304c875127431b0f07786a120e1f86c733f544a9b09b84c907eedb635b4c0ac041ad465345a85de413fc0cbb53c57330063fea1b8d0015cacc4b7e0902629ed7e4ad2103bbcb76acca590d4209649cd2beedc052caf82aeb8251eeee681bc25a1405b402e487ea7ac11fcc7d6fdf93bde27936c90f662a504d83d43e0944b42dcfb240f57a11b9d5a8a4102315f257f87ffa4c5b4cde619f979a1cc52e8fb7ca055e016df958f53b04ceb63689cd7fe87cceb04fcc56f6d3aa4b69ed308b1fc0ef67bb8136c81929a451caf899d26658f62709dfab880bf3383068780f5173574153e24f44617dfb93d400c632f20d1f1a16394d074b5833af1c740fdc46ad75478f19829c2b1134038e7dffa110794a7b0f0fbef0d33cff6c2ef99865b21174e81e14b27c9aa82d5ee9b6fa526efa92766e406a460d49e897c4014548e05cc6cc1d3c2ea6f27bda623e745daa84c1051822ede442b6cb0813417cd571432d8056b85f24a959b1ac6311a0f52d57113f8ecb0dd84d72a23a7c9611c2c6d721e0c74f2e8c3b82c6f2c3c49fdffd6d2278903423c47892effc895eb87697f9c5198107f0f59ef2619b51812536b7a73f1ae11d7f8d9991c6ec6451f8812a584174f277706bb3790fc18de9aed6785a7f54aee8bcff7b45c41027ae0e7b42e8219d76ec2dbfe319ae5efaa4f56677a3cb795958767a0cf1aed2ee3258e05dc4604dc92d18df0e5b7f98db62d7cbfc14cf849e615076800f1b6a5c09a7f154e387e1cf5cddb4d5d4e66089b2e6197d2be78e1c393eb72d2af1f8e26758f0114cf87f37974a549d35b4f9dcace3c7ac46e7e38587a0f2b036a12479723185079213f2529f7414285dc5d3817e548af5f70a61769a620fc02d22b89b3e75fc42371753edd41e5281ab56b536895264883a082820b26abb8d504d923e42cda1419c450726b137de90ee3eba5597a0c2db34cc84064259bbeec8dde3ec40708d517a01532095206414840c880c30ce6760be1523ee294080d2dec95c446127b71a2c874e07eedd3710351b6db438d1236e9ae0a197c348799e45b945f8166923f62f6ed0d85bc570d2012cb3a1a569e1aedcaddc1c7a7de535042f2ae3444f08571bd4beeb59e2863f9938c0bb270241c4bb3b7e08d83c893de0c81e90f12bf56bf08329e1fe898218aa2684cde32e8ae31e6b129570e5519ff669641651bbbf0d59bb2f729f0a3d1dc16ba4b3f771d39681dc8f01615d65e8645d31027b16b93d066cf37f8a4cdfa9695b81a25138c76a3cca8dc12e3f6560cb94ed7937ce9a45e500d4455ce111ae082bafd0b29f782602a25d29139579955cf752fcd16d110509b4223d666702149f7541f58c369de463ba8f1f2d6e6ed6b7be881f1ef3953f829fdd731cb57c0298d08d20e34025253ca418822ab356c90031a4cb6dae691d34b462a988b9e66cffe00bc71e4c21cb354a4fee58e85f0299ee900499269439ef519f538ce6305e44c5bc13921bc762d67083a6a8595ecb03a9606ec9a24529e658b26b359820a3ec3ec2c28558a399376adc8158789574c77d14b725c48b4f436c353fae50f3ad1f8e45c6ed1cb8d3dcdd5990c3158a4c392bc7ae5ae8c6b61e62abebdf16333acec4e7e4e89494e52494882cbe427a099b613de8fa42491463bb02250b82dd9b14c5719a5dff7ae02dc8855ce64f91474f2da5210238a70a39f4f4fd9d28bdd75a3079d1505c62090f6a2bbc9f762830375810806a8878d5fcb6a8643d80ef1a2d6df51271827bcf47abbf90ded842cd4f2b0ecfee8582c16a44cac9ba09444508ba873c6b2f8a9de9b8baa50243a7af4ae3cc4b37ab9e9ccc896ae50fbcfde30e21fac1d30187524f133fc8940cb80e28a10a1e3b4a35f4ea24777184df6994e7705d9840ed11df0a87ef75b3af37655c3237d92ba94ed20808423847c84b97a17b1eb920067368fc2088b0bc9485f7dc49728a16f573d4a89bc9b27249542385f9e7efb19bad82f29c6a842869541302ec54d810de0084684d7687b5405a24301f2f2117852668807551730b5d22d30479dbc2561c0dd49b5c3b2566236c53b2f4e09c93d6ce29e6c8f6555b021022358c32f4e70a99697602eab5097e20928bb8fa62b932f3b4a08978d6a3a3e1bbae1be62de00cc860cf1bf11c71f0864bf8fefbc16f66ab8563c86dde5f339ea03c5bb659a97d3493520bf6210c055846248bd85981d59001565ca898547e92b4a2974119b468400af12d875c7e100e51dfb5c2ee5f616f729802a7a125daa86ac68b3cca47a90b45946c31772f991b364567f955254d74831c57f79a21a6cae4853280b8e0b44062ba9c731496ecf2cabd995d05a5de584a442b41710bd11558cde568b191f6c593dba507a01d480c4052c5afda30b37737ee45cfceff4bb522a145d654e6a2d46ad5b6b4ffc3fe0a4162493fc9de0eefeab2f5ecfe3af170a57f7aa33b855a8ded8c92b4d66c8e3cdee61c701a897cf0befdfe2ea8f78388bbf3c9a1f4a403475670a3af8358813ef6801fb5432c5becf5295577d76b0337d6789d20fefa1771e47958c50b061d0bf8d0b62c07b60c8743fe7dc8969735358f9f350c43e2faab8db8fec1e6194498c02197a9b39c303788b5b1be6635c1de5d7cee85b073e122dab663cb61ab691fb1244dc8a8fad147f4fe4e1233bbd649651a12b23101c3e9410d873d06571e8ad80680f353b967079075fa6508214efb1b6bc7b7984fdad2426ebc9cc6507565fcc92a7da89fa3d6cf1bca1bbb4f54ad6872899edb837e857f40317e16964ae2569dc0fef75a590bd08a5d66709349f6e78ad4d356be52e397857ba75f488f15f59f676954d632dd7f89f717dc3fc0a23fcb3bf580f88a00580c7486e4e852a8b9db22eab879cb6bc7cbc117bae17a54436f5be10c603a2f8852657adefbd756eaca593ab4d4c84058ad70ad210e163f408503ab14114f75fd45e833d215b8c7c0479998c576d6af4c1630d5658afaff47db08c489bf649107a4a6cd2f56bc0cd65c78aff5171f6686a224412b95490a5c0cdba671262e659900f5701e38131d6df1f36c340792c5409db6209185ead32c70479aa7bbfa71f9bdfd56e3192fa0dad02db516f9be4d6b44165ec2a0f9e02b8805f5c452aae96a3c4c424a556b8bf3d06cdec428f702a2d737cc9fbd612f68881d79dfab9bbbc56dfe72fc5d8614b381e7da7834179c28c3c7ecb3305de7e2db0718fb4b9bc6b825919735254b00f4057a15263370c1ef9edb42852f9d754afeb177d15b4e35417e80c1dab9ebbcb68dae24c01b5024e17e3e64b5cf6c7dd6646e94c00e61b5cceb61471aaf4bf4255cf51d3490010e73fc74902b569e73bb89e98e3dc8bd2c1fefc6b42ee6c8f07f67914cf0e4ac5aba5c1b7e39338e9285747d77aa0c8803e0de682f4748a042db1239e25c7ead716317c98b08546ea2bca3fd364e2fb21f7e3e5f9c39d51daaf5c319fa36d7f38226aa7c638ca4f78d1cc856de29f81c9804ce1078092cc0ab047950aeef96999ee7b94e7ffd219ed1a505829ddf8811391029153e23be473a35e97b713246b32b31bfd206934b58a17f7a3980295307590be45f8e3d29955ab00d58b0b79e226be182404ce789d3b4737da35598a5b9f002211cf2d9d012f4130bfda8d12a661fbf9ee4f05424afd3468b6005e313fee8aa5c269dac44e5611c3dcec36bf3ebe13fc3023e86da518ac060527616be915a1be78258797efe574ede74a108083485f8e1078095a93b0c5fdb499dad2a1435ac20d6fa79118a785ddfaf314b724de0b1518c893e5e87e1c7dfbe4df4acf3aab74b4a9ba1c01b2fea563bc3ad24deff36ae14c42633d46585fe87a3b99a68fa26cd78abb948b1cee995784bf5485fa33b28103b0d53371db7e020c2d41efb339fdd296db8113e0cc29872b7a5724d51d6c649a6c30d9174aa7c83232c2db7ace92f16b620c2eb3272ad305079e7a1729d2243222e3709c1e3b6031d0262878da72dc58ba25215c684df5c687d90a75bc839edbbb03aff7a7c3084dc546de62c8cbd10e14ddb3863552e65d939faaf26ab7149d9ce0a2bc73c2456ca0e07b9a406d15b3864d2db46903a7578a9878080f9f62a088816f34955005546fd563d750378a2e13a8165f2990eff09b8fd4ff5b3eb848bcae58e60ddcb747040ad281acb1398a6398953ac3ebdfcf2def6bb66a72bdb75f13f34d7b9d3e4788b6a51feeffc6242aaef2454cc174b788866f52356424bb1df48da3743660c22577e4b4082a3585883ad951330f0c37d40828f5f4a686931c127b3faafc0cfc0e65791cb903663827ce1b88737c376b9fb20b0de576592a25b175008fac98b59489680a541ad9a4d4eefe20e3a3464f3b49c006f46f5adc2ac4024bbcc077d3cf08fc9b885dd781179f7743463f7a1b722089818eb5ec4a32ca57db8de8eae8f2d", 0x1000}, {&(0x7f00000011c0)="0b0bff86036365dcd495d50d6831729a26471e42c237864fc333900e1d637883a115e903d89a0a065452a927706376fd14e869f706e955ac7dfa13e31cb7e6f952d98830d0af47ab9eab8edf632c8f68dece521f818a14130c903313b16f50d64e298455f3f09682b52d75ed81c0ef4adff67df7ece5fc842f15b4f8a39c9ba1442d3dc4c369c03716f2985895a55efd910e2c96b60a8f5df2ee3eb729342c47aa95040af2dd569e51eb847ce5c557c77aa4fa89b650473e85bf67", 0xbb}], 0x4, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r3, r1, r0, r3, r0, r3, r1, r3, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}], 0xe0, 0x4}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000002540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c214b4dc8eb06cce03f1ef000000000000000000000000000000000000000000000000000000000000000000000000000000e739ec830a747244be35f3c282d8b77951d795922f1f6df5f2924e8cc8b907aa52ca9e038a62d806bdbf2a1029b5651f09b6cd1cade59ad473860bf64a26b40f7236640fe736c446c3dce7a579daa51455d038f09649877119f681f094c54329a1ab956cffede8bc5f25aa6c5536983c8ab1d737bba10f1b08b6a2248d87e5fba824fea67a3f0a71d6e152001dd792a4e228a016ef941e673f2042bd99fbc84282d50839a37745169675287aded9ef0ab4cf61de8ca93cedf6646b3254d6370feb51e59882a6a2211806c6ce06b00fa220d0091aeb8d288a50940e3a9c0148d179267abcbf796fdebd312ccf63093277b4dfc99714d561fa86390b58aff418455c7d1cf05a6a8e4b128964173413a50aa6f8dbce8b79a24ca8fac826e4ba0ba129219ce4feead62108fc06f16dbb19b974180d7556451ac40024eccdad5ed0227d4495dadbe3d2867aa203a6af79d49dadcc702a72d3f9fbd84edc00959351b26d633d04571f2ac1bd887f80f3aa3400c54d79ee778ae3d4023481dd"], &(0x7f0000000040)=0x1002) sendto$unix(r0, &(0x7f00000002c0)="7cf8cb67747060040f74ae7e00b993c912ac5c8c9d687d441e35a14b91b30d787ed98f51062d6f7b617fc8f65c50f72b388873028e3288e99c6a23b6baa0d84b1aa502dece59b8f7dd577cc8ed78ab95d8dd90264013b5915fb67b0aa777ed8e3e2c32e4d6babc4adb2c79dea1cefd5590a6133c24dbebe52715f989b6f2fd684a916ac60495269df8624937f0331cc35d4d02928bfebbe9fdf7dbfee6e0a86a3de723e5d0d781a33c41d4d38a755ed42a0ac8db8c31ebcb9f57bb445a55fd5a1c39032a125eea79cb8cbc6076e4948b2bc869016be8e8bab00dc09402e32636e72ca1e46bd1068416d06b0851641618634a58f4790a6b64dbf927907ce2f1bf45ce7208cff8b34145881f3c012a3909ba7331dc174511ad7572da82694ca1e707d2cf0bca7e09fb13a271c057fdd1be5f99a8742bbaafb77d76642f0e34415c3917b0ead040236538ca99e1c3e0e96b23cd7d72cf8d7380e3b01812a0eb83dab574eb2febff5372213150bae3bcfe24676d2ac63c66bc776ea4e34d1dee78d83964f4f109026d5681db6c34852d77ce5cc02f51e4d52b5fd7fe193a93c1d76a46662b9dc47b4988612f0447e620cd2c75b15a67a406ca432614f84d25620bf1044977becd1f807894595e669624f300e47f1109e8d188fba381f2db6a2db1ae7a0ce517e706bc5c41bc030abab6f3986c4b3b881a2f18ca61fd75e5e3f6796be99b3aef3e017c855b5ceabc56c00b926ada3b72f5b7b51266eff474739a67c4bb92aaed7e27601a63179767094f48490b06784a4ad5efdfdd65a28e98eaa2b4e6ffaf9708e4c6989222e660e63007fb4da03e6fe14435c2ddd446b781de406564ef35f2e3309183f5912f18cc33b5968712008998684372a7c27de26df0347dfef6be30f4ace11df7379b409d141ab060ac66822391eb0ac1a59127d55e7991745e9efeab9ccc09b753c706b33f57b048d78c6bb17a0da93fdc3aacbfd3ae0c58a79630226050a670a0f39a1b23b89b9817869b9ab905a88e8de31559948c3d924f45169f0e6f805decb8e20f87f10ffc7c9e7016a2efba531cbae9eb6321308090310c5f9bd3540b36d1005b42cba375b177c72129cd1cdc17a04411531a28cb6e044dd0e030809e23506b590725938c259416d567e1112724ab994b30852f75aceae41c515905b0486ef4f3af0205fe3ff429a17449a191b9b26342d7f04cc9c0a90d6894857a4bfc1148e2bbe7fad995cc4d37f4dd07f5cf1499656d1abd68571dcb07a16457141883d4df3fae9317a66beaeba4635f935b67aa75df7153c7119637c346f724d45a865408bfca9d5ff1d16e8b1f1cafbad06567f2361a0c243407776a04ec2fda90971d68bdf81579836ed296ded8bf4a53ed108993fbf2008c088f9e080f8783fac26843d063e9fdc2a02aeccb6e467f76274ca4e7f13875271a63ec5f2b50e95864a00ab88f96e2daf8d5122adffa690483f7636634cfecec7044e6a2a161753b7e37690554ffa7dd78ec1f58dbd40190febb990ab6a09f713c7b1d92c322cd2a2f65503ec8f27bb1350513341cbb03262d51ea6c1aeba1382e322b1ef9a5fe7c7508234e6a5b2704329fc41da7ec6a407085e34a7fa38d83824a74980e411e8c371ee8adb626c3e1a267a0f68141bcb7a71cbe82f39593c73d74ceb23cf5817abc4dda7ddabef40681787cf809d4f91b12073248242e8c95e3b49e1da21141eae8319ba7cda21e25bd9fe0ae7793f25872040d9c3af60c38b4627e78fccff6e5948a25a3445c9f670e2b218912d12c142298c7bc62d7489cc04cc6b8d5259a477dda8bfb973a0f0193cbddf9086b2d24052474b9c5e83e780b1a3662d0509a5c9e9f1b1c02cce673880bfeec4a2fef5850d7cbf543e74eedf417fa8ed939c0b9730e428a1ab31d3de2531e0d4c173f88141bc8716f4882acbd95a1e78927f1d5278894b510909d1800505bf93ad6bc9fc1875c3e7735c92b520380f59d460fbbabc98d09dd0bc8219a58b156aa3566c926834e6edd2bd3aec5beb9fafb32892bab9bccc187f2d488f0dfe81854cdaf34ddff25cac9a37f9e13e90d017255d00b63f4c21a43fec358e31ba87c2497e155834e9fb56436f93bf0c44144058cac762c5243bc30519c7822a006e2d78f2b5d900a6a96f60c6e369ed17218aee72bb2692a579159c2c8190b4b6be3688ff600ae6f11a608bb6e1779fed0c928e3fbc4416de16ccf3e6bac4ba1f80e221ba4876d2733170e0359ef0326130e73cd2ab1c193a82edf41a9ef17e0e268d558b0e70518f534c28fdb37a1ceb24a5d3670a4291ed4580851237b81cfbf81e1f22c74cc8befc885fd7d0e5de7f2fd5ab0113ad62a8cb13d1e134118715b5bc99fd60e7645d443a97c7d059db7ea74787860952f76c1166058dc08b4d8f3d5b5ff59b77c9608e6ad292b03ba1cfee2bd524a253c014e8f25f1a8b23dd807b5eedd954190473e41bdd08146a358b4b7be422419736bfb55dc28179ca391bac385c2435392ebd43752c418daecf15242d8580ae7ab6a874455eb12efae1ac97ceda7023dba9c737cbfe658accda9680df5a979df324917de4926e02cb659ac475d1a3b6dc94f0a1b63dc77200eca1af4de1801381292ca7773ad6a671b24b026df9fe24d4a88500b0627dd693bde99b78e709f2dc291148d6ed2916e037fc8bbb58b5a75c89ed8994046c92e95b83290d17c4ecb14e7a7f1946b7006195bd33c2c4a086112a220d0988c0b0759120034948a584a1db8d0eef7c6ba6058bcc4368cb80074b0f8e8305fe3059a9d55c07cfda6d4803f104b18774b422b54161538b87af10bac993fc5c5ef1cfbb5bdcea5fbfe98410b1d501b4d86f21c9f55ae5eed240c4a9cc2dad980afd6dc5b5c8bb6f50fedefee5ead5c29274c09bad409a610878de7e6d03551e8d48926d9bc1c3cd1bdb266327cb6b67a833f3bc876268ca5d7fffd2dd1ff7b154362d1f0f89db2d4099068c00c0c3a6d005499c015acf184097691437c28c184e1e308398d3d5e0d0b524c78a11aaacece41e9b4a7c1014784704e9dd3381c49dde90a6cd449f19eb1509ce2a90aa7d7acf215d08dc654ac7603bbf247feb5f5ee5b732c2d6a470a57fccaf5bbd1ff11427b23e83c7bd58d45725e6313ec927ed2fe5b2f0a06226dfc5c2a938451f081825e866a5dd7a26e291ba10c2ed9d015f459a012461370e8cab4c735394a7de3d830346c11199844d20d0e86e061f997cb8b90d38aca27d64dba3cc15ed83b315db78ab54e3141b64fc66a85f7455a85552a0726b8b7c7f85aadcae834605a429187c6fee0710b1a67ff43ad70be7487fccae2937c2de4cfcaf073692926dba32cdf0562abbb2374175d235394435eff86da408b1357844a8ef021fccac07dac96d19223030a2a0610490ce8eb1ed990267b0e921cb5b6abc164a398b4b281432a09a063191ca60cda1f19ebecc56e834ecc01dfea82a46dadae154dbdbe72635f557698dd5349e6eda4465346c7d727efacb70181f40a462d7234ef77a05b650f4102dbf8c6bcaec77125c86b1e91364bb0f33e9ceea91ebdf42f89b3206d3c85fb73fce68340baf12cc76a5609e309efe08a476c45ae229c1c2ac756ce58c0512be34c98c156e0d7c26b34a98f381e36f755e076ca2ee78ad0067bd10fbda6c8807f1d3bf17041ea65596328f926495e8c3c84cd856c09b2a90a61fd8b0cfa7a18693742da1b08db148d354302a78b7a093a61ee62b13362074c8201f06c854c90951595b9680cd776d6f2311ba95235bcaa4f3f3fdce8b9767b899ea2985ccf624385b8a95b8eaabf91749830c7c4a5fbfa9901cbf0b09d42df26f827336ed8e88d168bdb07ade33ff192767f435447678f04d63c6154393a1ce86df095a668d8605fc2823c8fb77c10082794e9394f19add624e9646eff6353cfd313f53e2860808105f19a1f2278e7768769155b97f928a1662d8e97b6bb21833b551a268512c8c6c342d3f395fb803db4e94c2bbfad5bee53bb2e523d0156f0869911ba7dbd61b3b7183957022cdc3554a225b2ff6893c631acda3af6b19b93aea5ddff7a93f94d9d65c93e17c12febc2f723d7850becf3016ab168c318d5ec0d7e34054304bf88932f1800f9cd8d43c85c76c2b053b64ecc5cb2c2b9a15e0b538c5d3ad9fcbb8ac04a5a43e8fc23eb4713299426b2f5bfb39d78257e1d28ba9b74d4f4a3ab5ea6552540080ec19674695626ba491873a06e1026969e053bbc53f32bd925da8b920e0142719d452207064680bc21776b7d14792dfdf35a15c5baa8d81343ef7dc6f3cbf63e8d194f3f954197440b2a3f6b04a95f48ce37c6a435facc75b10e9205f5af147c3cfc0f674a127d0ad23c1349bbcd890066c9eaf7de104f5c6cc18853b40f69f5c362cac20e17cf5d6b71fcfea16037f64c32b58f56c2dfabad736479497166cb66be1bf19c92aeccdf05da66934b87665b418986b91bb87503695784b4584a882b2e4d7e7b469d6bfd98e53553c117a3d000485e5385023f432f71f23f3c9d9c281305860579d6bcc61680880f2d540decf35d2177530da4ad90ea389acea5543a0c526cbc43ff4efedd0d4d090659a20f5a449764d6dc724adf2d085ad61dfd0c75f86cd7fc456196cf29cad2ebe9fce819cfc1aa9ea3501e64fc23276f07d8bc84cfadf5826d7d0f3e887f92e37b93816d3f4766c8b06f2d9841cb460b574387c0ca3c24784e14dd4012694156044db658e47c58e0b8e5e2329bd6ccf75c407c76d2128cc7499e761998ac3d197d695916319dd50456f8beecf302f03b80596f33a83df96c1e77a5d514caa7d8091d8788415647b7b833dea8cc9da8663e1c61db7f3d70064677225e57ab40e2aa878a811ed3188d001b295e4b9c4e8d191acfad359c00783801a7d6f5a29e1a77944ec4a6b32ce2795150bf641dedd96c6bcf1cde20189a2b93af9983eca24b36686c0ff960ebf1484253bd66a07c2107536f9c9e0cf3db988cc6002dfa650d99d79f6b804cf835361e5d5159e9152c2fd2f90b0417d4d333ca021424afc19f9486f6e53f6a22c97710296de4dda5d2ec895517e1a89e8d82f988a139afdc6ca2f548c37c1d304f5273ee68d3216a84c8a293d860ebc3d89cda5c4db0b050faf4509a913b8cbb64db8d8df3e08c7833580b82a856c7df6d496122fd57f7ab4f844e9136d8de37c5e1d08537da097abb54451a96f08b69c4c18a70f2f2876b3167a4e64cd35d4dc063b239abb20cbba9d86de955432cebe7ea6c8d265dedfd8584664c843c8b5fe023e5750c503f1405e5de526ab64345dbae58562b25f769753fc7ad58a3983bd00f2efc071e3844ecd46297ba8e74a6885c45db38f2ba6294c5d853b8fbf192f51adbbc37f36d3703aac2eaa4f285c6cff2fd35ddda691669391cc5572c7b6ae278e05aed4cbe7d66f4cf934951fcae211875ee36baede4fe75fce499ae467f7a00cdd8b5aa9486f96aaf6a412f541975b0e8431732a50d5481b0bb629a0a896629bb3e5971d71f58d2b1d56a3f300f28e2eacb16737370f3c7d978c1f0bd908fdc76fa64c99d0303920b0e5b72fc5686d9be1198a01c607e080b9eff13486c22aaa4bd0bc9be7fc872e31bb85f5f25975ed9ccd258ef25391331841bf3193141e0a85881284e297ddff399f4c135f77d57c9ba89d6f7181e236d6793c1fdfbfe0f8d0122c8ce5ea892a1a32c96149f8248328d54b35e1bee735fe3b58da702a7a485a427d540477cae95858855fc6acaf7c2b2", 0x1000, 0x8, 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) listen(r0, 0x4) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x20, 0x2) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) socket$unix(0x1, 0x3, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x20000000) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x9) socket$inet(0x2, 0xc001, 0xfffffffffffffff8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x4, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x8, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x13, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) syz_open_pts() r4 = fcntl$getown(r3, 0x5) unlinkat(r2, &(0x7f0000000440)='./file1\x00', 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) semop(r0, &(0x7f00000001c0), 0x0) wait4(r4, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r4, &(0x7f0000000400), 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffab) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x5, 0x2, 0x1800}], 0x4) fchownat(r2, &(0x7f00000004c0)='./file0\x00', r7, r6, 0x4) fchownat(r5, &(0x7f0000000200)='./file0\x00', r7, r8, 0x4) chown(&(0x7f0000000480)='./file2\x00', r7, r6) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) symlinkat(&(0x7f0000000280)='./file1\x00', r5, &(0x7f00000002c0)='./file2\x00') syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x98, 0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) socket(0x6, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) write(r0, &(0x7f0000000040)="b00b38ddc1abd66bd649af96031ea54055", 0x11) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:00:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0xaa}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x9, 0x8}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCBRK(r0, 0x2000747a) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x4c}], 0x10}, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x800000000ffff, 0x40, &(0x7f0000000000)="e26ae40f", 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xde, 0x7f}, 0xc) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) msgget(0x1, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="56bd57ca98736262f09c676f4d7cd730b9dacc9d6e297fd5975f75a1b2f4d0bb78023c18a08b4c6c61458b49b229fc72a968324dd7af7b32db0154362e85a71b25e179a74013b96f946bb3d3503e50a5c07cefdcf70c3233576af6a4fa090dbbdbf47d233ad09c08a4989936b1ef0cd024eeaef6f1da355e5752c6e3f7320c4f3dfa1ca81503f86acfe066796657b57a6a492df290de048ffea674d954fb95aa45694d062bd89217bf0a62e7dd489a8613918f492e517ac77f176af20b2b3b68cd62ffbb25fd7ae77e2e7c184bacc468a0f1e45b41c1020f12ae69cad16bba707e704eaa276ae3ac0b", 0xe9) 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82c0, 0x0) r1 = dup(0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) dup2(r0, r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x9, 0x9}], 0x1, &(0x7f0000000100), 0x8000003, &(0x7f0000000180)={0xfffffffffffffffb, 0xe9e2}) r3 = socket(0x3b, 0x3, 0x7) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4, 0x4) dup(r2) setreuid(0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kqueue() 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket(0x2, 0x400000000002, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt(r1, 0x5, 0x40000000001e, &(0x7f0000000180)="25aaef1c2ff35d78eb17c22461f20f0d82f93322446c535a6ae0969e8053b5bac1508b779ff2a3c9634da6df328def8f939cf09c8e6ca3df6d95c7f6a091e4ea32cf5961e22d40726857e1e6c62551102bb30b22e8eca4875c1a947747de9c290da8c3f201ebef0158a85da5aa53acc8567f6eb2831a6189", 0x78) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) flock(r0, 0xd) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffff801, 0xb9f5, 0x2cb, 0x8115, "58008af6ad7671f8e04c9d4efc8d2488248c446b", 0x7, 0x2}) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000800)) write(r0, &(0x7f0000001000)="989ba8be6f5eb450d9fb2087a1ccf6d2059457f502e0fc3a4952472e0cff7d364a36d73f249c4e4694ab71328b3a0365c6b356a7a5f0fa6be63ad71637e32442473a5bc889c47b5314e76387938c5992e461df4d12889fb945d28b3c35d7a6627ecb18411f21fe216cdafae239aac549e9494ad677806b917b99dd5fc4154e6b30b4d64088b24d87fa863de4d4cba9e834c505a23e63e0e26cc59c47b4b9f758135a0a190d936fc987ee41335708c08ae121e146d200bb7d37f964dfec291372e1b1f92c01b817e206daae20b519053631376ae4f7737b384f3da0362923a3bb4b33fb33161a7607747f626e795ca66b0335ee24a7e79a4b144d14c245b61a2dadc045849f13e272f296c1193efde6b7e91da9b70a9acd0916b20dd980b84a7c519dba6813f5feaefa5d56f2a28388db20a7473337d27da631c951e2ffb418ed2242b35ba42f947db09e27151d499c8bb7a1ee4957d3e6df956565feb126be66a7acc2b7dc2f09d4a5c879c7888d0719f7e98292226a8b90b33ff7727682fbe133e1e5441c828d33cbc57bb2ac5477a0ed909f59de4bba98080cf526ab6aaeeedf9f79ee2e2375fa68804b9a3434485ff5c3b64070243aec97ab200b5ae62956b08b11fe76c55c33694ebc8940de3920f4dbe51c716e0b714de7704da008cebff882c3e284e916449c9de38068b713324fe72497c183bd56750946580f0a40919ed38e4f06d4280cb46c2efb886b072a5961cc686d8cb869ce0c2b38601d997b42d441fbaf952bf33397dbb68b026c85a65f457d5b14e1eeaf5205b4984dd635a47727b5e5bbeddf2f4987d896af3a2065ab3b6af7d7b8d0f2f548308e2b0f342760605da70b23c0dab6ed06cba8f8c4fafea1c597d8695326edf685c605c35250ce29a72e70b0203c257182ad79e7c2948a898a3517ee746da2dcb395d197beda4959281e599ecf806c9489b304fc9250bfec8b77ceddbbcdf3bc8172db96c62b0e05d6616e46a7c6928e5ab6202f129ffa62887fe157d8cd46ad809e8e4a69d5ca1c6ecebef505f88acc45184af10384fe25014564cc820939e498396010278d5a01312b314c4545b63d9e61cf9522b28019604fc1516006194b1b249cdde8dc528ece20856ebe447d2ce1526554cbb3acb9386e2ace7b30d4cd04da2fbeb7b9a1925c98d21c566d11c17f103eb8da6a929bcf9d7f06022c440bcc8eb0dde8e1aa30da7eda49aa66b30e862d75e2f951d0176bf874143972e7906dbf15254a61b467b5bb968764b17de098084fe1e3fa97026079ac16e2e98d087137c5670a0447e52ebaca949f1295b8f9fc315d4f60c893b0fc05393434e56a46af716aa33e1376c9bb80a2828346bb450e7af48dafaea02740edfff9e6be0405ddb20162f4853f7e0b0c14229e48f85ad5162e38fa7424fab98957fe12edb177afc639d0a2fdec5325bb5e340355d319cc81c005eb439a7156661de4f065c297848a2545adc47e8f25acf5baaec2a38cfa5dbcd1c4c26eff3c2bf6bba6b5cacde921254c4d768e3d22856e6a19145536bced610e9fde3954df56289260b46ad08a51cf56aef8e1a1a3c68cbb6e5b3f943895db364aad129e67364417b692eb6fa3c7f024ce93ccc700236848d14e9d1b702b9bcba9a632c2c99d8437b6b73279e5df84865a214de81c678b462c71659e2172e6ccb63fb2dd05729a86945ac546240c6684b0c1263abc20c513ea22ec36eea73565a2e0d80ea225d4c97079cc824ad1cc445cd955ce97f10d3b1f5840b17ec57495ec7e0f7496fa8082c47afb8e2b6dd50981549d43545758d86aa676647cab59898f8f89632202772c28c0d646f56348eb13f01afbdf9c0de3767ec078b8b39cc540104dfd717d85c2015c42411b44c7929ce0303dbd3231ef4672fae318db24a94a7278d4a1ee0878a3feac8e97cc14ee68a01064852c9b6d489d52cba01f7382d7c7593163f52692d5b9766430157eb888d97b3323d5f58894e3733dd5f792a3d187cc3af1ce9f981d9f53774a2fe3556d3c02cb94e6f3f249783643b89ebaef18f6f1ea682369b78a383df34ffe5bc777e71a31b84e1d013aa3e1f3bb0706b854c82d1eafd15a38fa7a8fab4b14f1971a099593a4298985475111d4d22cb5c6dc5f39ce7baed3f7c928ca7877e6cf78dcd2adc93e2b9993177c74f8c088bd35d1140499488d8c8dbed5ec26d5e64f989c065844e3c585fa72e405e4c0e9f1f899b3185be8df96f3a17a839e2ab916914a7f8f580a859f230bfab618584a7dc206c1daeac6153043ddf7e9aaaa51abc6a736c69d9000230bcd7718791057d20032021166cba2108cd30b35d756c665214655577fdd58b0d454784670c2ede7427bf7d8b85e1a919b3d5fb15c5efa44e01a60c5eebf6039b8ad72d60f65ac3e8233a690e221bc7853a6b348c09487f568e7fa9794b0f4ded713cacc76892a34a6758a858167fc66d393261284baac2cd44b208f2d42171a2b86989600d7e6e09b3d4dcc5f302960403c79caf7b456b210e82947553506f4ff682ec6ebea5db386b88fb0b23cd8b22deeddc39904260c6df7f84fc1ba0ea076afaa0bdbcd0b4cf2797514fa6ab88ef6733f6650b58c2e4dd1ef82b04cf61ab54ce22b02639e4e020f5af325538a08649e0688e1862d53fe16a4042e421fed9bea545b655503db3b553099e9a0072c4ccca3bd0ddc5843e5f14dfef102d886860a9483ed8bf38ca5319352c9fc631bb13197b962b5897f8422ac3496ea9009d80e3843ca3883a48e53923566ddc7d8dcb65a016ddc7a9ba622430b150ebd2ac0f1f97fe9e0070acc30412cfb89d687b391892efd8c07e3bd7ff0bda8575d84fbb70664e87c4d4ffe5c175b81fce1b038cbd910e130ba3c4dd740186045241ba9b873bc82956e46cb06d914af789fbe7f37a62216e946242a6dd2c0680159daecd1cfd07ea10ade61362417ff9214469bf13f5657efbfa267fc0f08b923f33dd5478513387d6a530aad0bbefd5e1fede3dd165ba3e932172bd5bc243250ec1e20e013ff4969436325131a3d4dbcceacab70d67a314ca59c7742ae757dae25029f30d1877df6cd51dd9909a8e7d098cc28018e32aea6a184d625c0ec5c4f9b8626ace7b012ac324b8645fd96fbab1bd4e6d0f8e2ee1be3494cc51a30c56700d3a553ced312c5ae7acea933a9d6b81e49fdcc26d1d5af4529512188c009543aabdc2bd8faf1eb734a5eb457a91cc2e9f9c25b6963c3e2c02e6a5e21051ae1359a5eaba1e9768d6e3c6ff46723391dbd77c25d0134510a8ad62ec69e6ec4a45776d14a041cac411eec9ab4f2532864682d6d12e3548a2acddf2981c6525917ad40cd3488402d3ecf5be0b4c86e39e284347a4f117cc88f307a3c34f461f404531f5612a40145009cb9cfbb856f600a031a0cfda4ad046f76b15a1e62dcf85c5c455c567cb2483c999715ec56a8e0353c1b75de96223d0a241b22cc1cbaf5ddea4e180b2d91954cf5a4933119e63fe757ff252d35c9363f0031622a4a2cd81a99b6be3a2c5e37f2f61f9f7d5e03d0cd934d9f4811dcb06b09936b1ba724acaf3ea553914f145cc83beb5ae47451bc6c6febdc74e53aaf7b6af86d0ae9ee93accbc107fa9e339b46874f81fd9388e3e2b91251b8ac0fc5f029155eb2007d31f7477e69bbdcea14591557066ff299f89b2c0b085b7901a8b324db6b8b719bab85e963e47477cbd1d87acb3c41dd474e3bc8e50ba7446970e87a1d3321cc28b45dfe2deced0c941236d5fc811548a4da93c2d356fc35baeb8c25c626a17bee71b9e4efebdcce234e0f4dd7e77e35626f0ca3f7369bacd4a108df009324f510ccd4731262fbf2cf9fa85e2fc82d8a1a1915cbce2c2f66d07bc863217950554b372c0577e0392c7e3279a225447c6898e8a6c6442795b45dabdd8e6e624df2dcb1f6cf337d71d08ed27ebce62d75c48ef4447b66a6e2c3fdbafd4d12111bd1d0a057f39598c424f7e6e2c6f13d6aa1e49aae81b291ffdc8c4e7f8fd3149c2e59f0e3b55f66208cbed5736bf7be915cd6355040444a8f8cb2995a8266788e2ffced32470836e0566aec1cfe828fc3348d5d947eabbe4dd73aae9106e52a5d46f72984d62690ac90bbf7de24e9119b44064672d5c08bed215d9e9d0d03c21f840d493109941d5b19e1fb0978bf7b19f5a353d9e65202cf30594d1cee7759aed08e791c4c702bbfdbda127163bfb55b932ff35108ed617477ba5ecf239a63bd8e7f1e6c3421e1d030acd0178133dcffbfb5563a46127584e630eda92afd43a75960f444eb239ba447fc9a4474a45bb8f6d311ee12451214930e99f79adeb3492fb96cdf939472d374594ab0a1e0432a0111b8f75719c2cd8d5a37e614291b889679fe33653fecbd5d147e459f2f5073a0ff27843155a777fc3c2ade07d71266b6098673f594d69aa4e97bd446dd4becdfeb695c1e247d1c1a06e557146b8d79b1c73a295585a55d81738035e188e3bde62adae29628de3dbc55ab20f4829c121875fd8df13f7c67d735b6b3f41372b5b97ca9753c12f0965cc19520e4e34aedb4a0283c3ccbc6799b0131c8e72ab836f61fca4102581770284cc28c8f96e08184488df17ff5da6e088af133cca4b0ac626812e13f8b1e168b1c38f6dea8d457ee316f3b2931ee43a7353f3b80127c790ac86c973c22bf4878e904794508c950c9c3a78401744004e333b6f727630c3e6448ce37aebfc3d8a4ef21aed11b319875383dbe6f3852ef4bc0d4da0c59a584207f20c5788cd5a11b08f10db4017d434f52f5f6b7aec67805cfbbe6c5344cd7f5aa4d01da9c7699985ee6c8e757f81cbd80435df2b6e8a11400e8ac4852d62e5d4b76bbdbe78581ead0f31009f5241117d60e8f42fc486afc91c81717b314f9e94dc53dd23ccf091a719039196da2a2b2a6aef07e73f2460049de93a374a67f7a1234a7e8fb199eb34a9337ae1188ff2e1fa3a0689205a72b202be676a1312488cbba63b20ae2fbcba727fe378ec434baab9a1c765de637f78725b0b659c1cafb410a568d2c011f9cf5512eb2dac14d0883e5b90868e29b228a5b6839fa635c80bc14af7163e9b8bf4103da918b219abd83b503598f90f4847507a3e1ad1af14ecb7283d0e4bc391f3869ffd75000ffe415c40ce913301d9db54d66b10fba73166140073cc9c35a869fc655c4787e7c90618ae1964c70ebf2e30f88a92a82f92d76779b77b58375fc4ce7fdd564da6da85c7edbfbc8a5e2966915923f5968c4103e5a3fe4ea7345a72670cfef2a19ca026fc1bbd1a8d673f29546d616655a828e1c03cd15fb900c4ce5a0f2ff30ed5846b53b8a2c8d589a11347f74bf91cf6e29080239c846d0c1fdd7401f6913b34a9a8558aba22f72ba30825a1c12a9447db06321d72e66f343f98ca70a940046766a247e472153a69c20cebe38596b10b76cd2c5e7111fd90be7e417eaff197ce8a50dae93a44bd1f142b075cf7e41378303cf64f58f77a61b10bc6be54bb6050822bd069cb5be27646e5f74ea1254c90ac751ad002fa85ba907a22f936e7a608336bde5417c7ccea68d3d96eeb8d1b7e2c55f9938a0592514db1492e0a4dac3f7316b34e7d3caa4ce35d026f4567be8fbecc922f768d169c0eb8776c994bc9cb816063512eeab627914630c35043b010f7550719c5748426fd1d95e2d2e0e811802d279f683fd9da50d3591e945d55f4ba3bd711772b20f436a0544896ae4a2e6453798443611b1cc52c6ef58d27e0c9c9860c32be771398c2cc1bb7489b44c", 0x1000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="0a52cfe8d0010ceb47b62722548b511782880d3e855895d9fef5d11070ddb1e4b79c2c2c7dbffe1fe63076f6e0e0f953655c726f7fd85d3f3ecffb90afbff02d2913c367a513d09a94d6a3f3573dd0702184a4bbe7b7ab612f664de1ca9a15b4cc7933288645d858b863b77d17ccf70d77f7ce56db099b2c0d5883d3b5f923d4f7c304f7d446cbab419c9022e8ce82ca3a59a808ca55d0dc297ef8daaa68a97f1ea4f7e2875dec55c97cdf85f9b27ec669ef7335f8ed299b68ef6a136d3e6d68245ec27b5f3de856f8b86b346bc0acf81b4c4a27996212da1384774f4f33b99cd1e3136461034d", 0xe7}, {&(0x7f00000001c0)="1ff271a46fd5a7451612cbdff2402d93c328649fe358ebefd4b76a60a532a2cf920092a7b51d37484deb91e504055516978e9cbae20791ecd13b3115369969fc9c46e9c4d9478efc067933a9979037a63bd9debd2994da79ee01b8ae2ad806bde76583bbeb2c96f676c323cb104a821305200ca2e994d9c27688172879ad704115b6ac9c05d0254be982d3adafbb05c32e915fb927fb93148e6acec9f0cd9b84eb213c4ab6b3244c800644ebc8a628f3e02f1a4235ae0d40a1c0ca233956c7f087ca55", 0xc3}, {&(0x7f00000002c0)="502a2c5d27c718becf673a22b5a7069cb7c04c745ce7afbde3db421e5bd0a90b7da47e81f3c8d999f618601ae77212afe4cc4d078413299f3686bf937bf721a5b9e7ce022737f6325ab01b1f7d6752e647a02563af19db8065b5b74f6ccf5298b235023af04525829c83042426e3a7dc86e53a70eab389f411f2927a09e8e7069e0771dd7dd881a34d65c845acb2b1426a23a4ab9bd7ce86bbc6d329cd29d8f479e3ed5dccb5f2a118406c98e894a2f57f65df46c430b65801a9365aab5eb96c1de700fbe1ac0277a3425285", 0xcc}, {&(0x7f00000003c0)="bd6d51786741d1cd96ec7bba0e72580c8d5805840d432c092e9c96159be12d77dfc6e8b4261914855d7dcce7376deab25633b1fc8877768569bc15d252646b758d458352b2a2001fd12187e551efacb47e948517277df713bd1667aef7177ea4a0cf819b52c8bf731b35863a49e9693d4d098dd4185d54ef521e2f606afc2476", 0x80}, {&(0x7f0000000440)="c95560138dc0af393515d2fb2dbbd5bbd51d50d8b44370cfc9258dd93776f774b16278d99b1e3b08b770e5d3dcc228d10cd4d2fc8d9c798941e1aec385b9eab26cd3e0cbb221666c583aea1b8858888135708b8e18fc197eee37c9b082c4e44d9b58bd72e79570aa40ff3f9db1d93dcd51712cc8350c6f9937d2148e654b58ef22321117456b7340883b4a6da50fb973caab11d962043d285598cb9bece70747073cbb6d040feb84fc9956cc590ed63c", 0xb0}, {&(0x7f0000000500)="2a5f087183ecf4da567e8c18a93a13b1f124f5aad1cc7fee693b9ad92f06266052bc25945019440a17a7479322f0e6f16ec4af420189eb41ce31c9ed4f88df3e90669b0f16b6558c1e184a8dab4d9e3b96aab743a5f9b52bbdf1c66a760ef11c78d25d27e95ceabcd998e57c212f3104ff96981eb2ee24f536e5b51b76f6a42a517292369b239ee2f782c08e76d891e8fc9cc423391cbdd8d0693fa0b8b5930ad7fe0dd1828cd5a13c01cff9ade4e489670f7db1d1cd5a071b4935f9e6888c9ee3f5841875cf66e2e67938be773d3b24b5bd46ff011441bbfc950353cacca00b93ba92d03c8534eefbb00f325e1e6682df", 0xf1}, {&(0x7f0000000600)="105222c2a49066cbf4a5d4f1ae0e1c4f581ce42ef8c1d873b5836f07a88261b1a7dd985294c29c7419a41bbfb368c737fd5660dd6f26a8eb519748f72ee9a8a14e5f8c9c17a5ff4d172f3312fa9c6145589d6a18b9aef8b1a175a2f4c4eee368f64d233f3f754bfb8a33c414c00067cc15f85e20a04b374abd29b1f13c4af4e40c3a4c9670572c6a9348ac2918bdac00cda906a299d7b437b6c8be649e6ca81871e50c081f448c4d638e35e5d84ebaf483a318e24f10b3f06a0d15a79897ad4707985ed0cff8d68acecb34bd3eab7f4d7bf75b343e9241aaaa4900653901308dd0e5b43abfa9a209cb4c1037b25236cf40e3c20441b57fb6bf9eac6bbeb421ff297770507654389068ceaaf49adb799bb8481bd3456874b3674c6246d9447fc78f575c82e0d2ffa6c426af383cb4f2fae97af127b7e01b8b974cb533051fdc08bf39a1ce827fe01bb6fca821593326d1f6e72b2788ffac475553eba0160988e542f1f33772c785345d7966cd53cc5f6654ea287abecb8df4359de4b638b6ab389994e7c75c3b246651e38903ad62de44fe5045633eb8ea4e5a7a3a1aedc7ffad8ab8ebd4d363c504bf96074fca3a7cbecfc6712b2069d2379b02c9cc908f9160ee39ced5d3167a29fe5b2a8e79f5be96a3f1543769b474f7b900cf3453d7ca323b9fec9119f3aeb7a04f7352d7cc38ccb06fc8acbd803718e25c340cd476756fecfebc936e8155376b53a88469cb86a48bfe18ac52454de6744d581104188d4b691350371c7a625b3cf3ea463b5d5df597f63a43fb189177e3004b65f582b3f30e2a36eebcbb33e657375748ee98f0198df4279c7e92b23e391c7f888076fd372318a9cfb8eecaa0ec29459aaf3359e102261febf94b3b3ab8cc800e50b47e0743ed3dbc3d5a40a798515d981e00eda88ffa7157ee042775fe99dab8ec56032da38aec5d083e06017e8e8c34b74f0d574af5d1a483cb156779628acb3daea2720cf305b0a06b655c6b5f168accf75ca7584c5a6f200b613852af4d67d86ddacbd1f088c58e951e08406629e7f1ffd897dc41428669ce2a64805eb311bf80e5aab1bd77e7f149cd9ba617420c5a8e6bf91305e10ba42171c04580fa411b16128d3ce9cfe7a529d01cb1a90a97bc84650942c4478eca5e240ca43c5824486beb2ddb4c31f9ec9e225cc3f337fdb72c52f4d6d12f78a33c72f38404a216fd0f971990fe459df1b6221a0de4111963f912b6803febee382da231ed4f701ede2ffbe9385ea900bef8f100616805bcc342af67813514f49d59e5d7f44e8463b8fb08ade130c8f4d6ce1fdd71a6ba34eb1327f915cfb2755cb4855b55692ea33e3f354f493e2c446c080072e0e02fde989d14f65d346dc47c2e609bfa4f154f407730f63c3f14b6aa4571b31bdcb3fac9b7b2d81b1753c67e78e379837a8017aff0ad6250c71615ea2ed2eafb88ae7e4b3b3eb47023e89851c381689d70e4d39cecef5a32e2dab5221f4b6f1b6f0e7436daadb67f9021389c1a21891c81dd5d6e86b6a0a82f5561827816c45c188f30f180379c9ca3f8ee7a24b604b9f7ff0b742d9c3ef392659df9f973dd462d880ce184b42317a9ab97e23f9d976765f51532f1457bcad07708699a88de24d895ab7c3b2492e073a2a4184f6fd400adcdfa3f7736be91b723d1b0d03f3d0e4c9772fba81496a208cd4686890d59faf02e3baae94a4a11bf9e6a63275571859a04ded798203876692a258fa743b93f60ef809316a458e39af1ab1ebcd6f8ec58e834502e1fbff0ae9602bad1ba704cf6949f51cce4566308745c05847961070faf3867bc48f857226c9ae1ff964b4d8653ec2cedad4ba776d48904b620ecc8b4fbb0caf99347a68d52fbc084579e1f69d7e7e110a67fa60756afcdba2362ef4668ce5d471e92e2ebb5bf2faddd9723102a4eb0d62ae959148ae93847bf5d1cfb045a9adf26af43d49e09be6ab9b85e406ea423f311f00de69150c0b35b4e4072fcb29a97fa873f115f41668da72d1b7dfddd176769ffde116d8e433bac32c838aa8426926c0c8fc12fc70d22c3c441b162958293c1a594e7a5befda9a41a3d0b0a9235bc9fca8afcadd697065942c0f5b9e30dd28159961f69e81e81a7a521441db2c2427d268ef88f8e040494ca4770bba02f59db01f0b8a26dd1daaf2c16062a80b378c6f925157dd1118ae0cfcb36b3ee779c0c91368466d8a2e271762c7d64ec8941e40b7f153a51b764521a3cde033c28faefd087bb44fc413237727ad264a09e94e9c196faced428b034a6dd705e18bf0aa96f5af800a0ee0298d91fd18e7589ef8a9b0d42acdcadb9b05cce00cfa046893959921e89c12809dad5286db4a57fd0aa91812e1e2d6ae23c78cf1ecf6b395038a3b69573e1b97c520346aaadee5e4f0305a2d6ffe7b2fa3f652ac7441eb2c2d15f9ff55e29c0810009f1c9be431936b7d94e407f88fd9a410c8033213c847a386a9b0105177020e57e1b56a1351f326461cc38c482378d56a852ee3e5d2af8000fdeb2c93f5e4441a216dfe3b74844ef7d09befe29f7de33aa1d4542d569fdc3d7b9c380e1f866fc6669d0158a8698d482fa60a9f680e69bb0d71bfdf8022e9ac8a671c0590d8d5d3e722513546a48badf7e1ebefecefba283690f72b56d82ea4dca0b56d359a2123cb68ca8c5d408030191c693e29f844ee55f72beba63373a3211e2cbb093cda67910c9b19999dad1e0e6e41a4a457fa7f93eff5496b6254f5099d7deece88e442cbf38ed2db258e21a8e6c54a28f9713751470f85ec489395d192dc0372f71575c612e22defdd87215343efe1d9379395e4a606ee1372b27c4bfdf90403b59e8827e7de6bbd47f01777bfa426ba4184e01fb1834b89d883142723ac707bde3c01ee0fc7365f0960590d00d79d662220883547874664a0ae98465af7dfcd39bf971b528d8779209c84dd4679a18e851a8bd5b22b3225c07f26ba26449c877288bbcf5f4cebf3b7f5428c035ffc45ea157a4af2ec543ad4649ab97208c8fd97e28b88a938f252e347c0f6347dc675e3a71de73697a2061e0993985f89f35c410fa7a62c45e47fc4842ba474c338314e5e8e2581406d99488aa589b2ae15b7c7cf222cba2a0f22a9fe7e64a67ac069d1c34219d1d50ac375cc73c138f0c43a427703247a2e6824d4f2547a0c6096df1dfce265c30cf686837310434beff26276e4e62cbff05edb1e1bca8f3de0cfb2278d1b8a04ee91f0c0c22b70deedbfce8f61b94aca9069307a18ed41972217901fd49ebe5241b2528c1f6a5852f373958622cfa4c12bc8e9c02e338c5e4387b9615a879a4d7645cf1ca73634fda7e0b39cdd0c313fc58d254c069bfa466e68156cdd0deab3452f8b83c8f32db8a755e099f446e8493e50e879dc35369964a836e0c2845fecc69f923f10c35d3e329d5cd5aa0daae88f300b93663949a2fee201b60c1d19560bc61759611e82b08a6411072245b076b6870214f6828775a29b0571e005b323e570e7515edb1f1a13b06a8af59eaad46e225b43b5d5803a672abc7f30dcfa5055d4ab9878136296b779c3b9758dfef0dca6943391717e94e0845a6cf678c622095bb1301325580d1caf58966a591f08d7b9b78ef27b12462916b93fc6c2f05a507cb1c41ffa701d9aa50eb5959aa1a070318fe9bd62ae3844ccab391c0765bbbf3f3b9c4c6a318552474d47f9726f78b9339dcf242ee5e9145222387cecbdc47b5f65a8603dcf96b6ea46516ebb0db1f9a428fbdcd5f405461d781112299e6f9f9301971222803e6921d1f687dde6ed643fb02eb3fe19c6efc11277617fbfd61aa5008aba105f8e4f76648a71db7c6641ff8e1cabed21e2acc04e36817d389cdae16b76bfaff4903ea022e80d78befc2638542f22550f9cd089940198dcc53286644064e74e251a2dc37bcc16d7094044d5992fb42c9835dee8b82247ab0f3f6e75ff2ed92b342caaa84c298f2332f0213c05bfae77cbd2dd76711be8742ae413ab3f73f2c3b4130a53692042fb4d2eb27541a41889f6e0b479b2fba7fb6dbe9706b502fa00ae8e3ab743901f48c7660a9a5d4756cb981255146eca6373875e0ab9f45feaa4fdd3a8e2e193f1c7b74e2dbbd98e85a1c4e1ae56fa1ae01d1d5f645c2038562538e778eb939ad0c6faca2879632fcaae70d3b612932c7e222b5d33335c6754f8ebb1b7a35dff73a2bf85634ff11726a466bde654d341985c9eb185cd83470fc9a5c9489d5a428d69b676fdc36b37bbf63969386580f57c6d55858bb86774f28f83423a2d6f4e0f43c544729207a69e20f113fc3f8977e9303d05166c3efa4e46dd1299efffea67f821c5c6609ae5a16090e6b7a02a3c3f42572871188d648acd91ef8337f176ba835889066efee55982fe2b3db6c299fd4d5b93035e0dc9c78b10be5a8833388996fc4a553b3a468478959f1285144a18e56ad0c1cbca707caed8a4c1adbac913728c6f17c238e6db0ceb16ea5222b856f21207caef7fe97905cf6f86ad1c9fb591bd9d80f435ddaaf46d7db42424bfa24672ba096405af9a0c23d31af35a8caeed9ae490c0f270863ad20013d9ebcaec21773ad4d8f85144e64b2d982ca6320ca60e8855aeb9501cf3defbd6c0ae7c7c1bd94609ff5a8d5a4c24928b1a6c18d3534ac9b53be72b730c5673035c94d0bdcf29eff9731cc1c6fdaf308a60ba0b5355967f049478dae7603989e2e8267157a0950ca731d74a95a600cf86ea9837a4ee3e8d50c547bfb99a5a626927499a537fc5eefd56d3d6337e9d2beea982e961068da0789c8dc1e65fc0ffa712aa7ae398d65ab0545a1361c8a530476eaea36d5be59c0cc78b68f83881b62b42c9934d4e56900a47462baa8f1fe57a537265a39410d47d0c8398637fe683e949a8b48b134054a435f73fde59829824f7b443f879ac7d4456bb5c7b322e78e779cdce00263b959e8520ed25841e7ae2f56ddd92937fa4e6ae577e0319c7e9749247965f29f572e475e70f8545eb47d77a6b7f3376d601bf6d2f152bcb1feab52e46da3b0eb07dfd11933c246ebe0e16514c08837d448d2fea8a43662dbb95956da25267e2072c3c87db78a48d2972174d2aa3eb0e1782c012699330cf0f493517d00494fa63ba35c84a3a3f4cdc949fd86548ee18b43870f50d72073492995b78116c299e0b940ca796dc18c3726adf96fd0263056eaccb4b3a0b83f2af5ce0719adde5b47456a48a3c16368a1804fe2cb97416a5c76d0ef93c9fae98aa4dac3ced7fa30f3714327ad64b23842e410c1c82324b875da58fee8c7bb873f8951d4931cd29634a6e490ed7280b43e6e0269242e1309c854357c76bfbea009b08dd15adc4dfb49b3a846687d083d2795e969121fd281cc786671a539203e2c39f6c0c2a0db5a620df65b51cb9115f9e2aee1faae5b7c5e3413eff821977067ec1d7f21c3839faa81966184bdf29b15b53c24bafbef8767a5cdaf5e7f87c73790032b5c996cfb45421821a9fc3df65619a539120b367dfb428e61ce3cd3695bfdfe134b9230807f8bdbb9db6c46fb6751d0a157374b1b01d003875727e3c424d5542f61844a3081205dea295dfb184c2364788a93fcc1431c52bec49e5a090fc812c37b70ce3ec84c4c3d2df600e4bc498e72f265e7630afafb0c03cccaaf473d553b68765db21e21df9ea01fe445db43ff3cbecaf191eff5735c477df608d0a0222e035902f972c9f9a9df3168af9f6155c4f7b5168e089084707fefb407a5652a84f45bd1078716bbc5e5a31eb967", 0x1000}], 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="a3f00c9c7be37b4c2c239775850b41a76c6cb4fccca965c8ec692294a7a522a425", 0x21) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$unix(0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) recvfrom(r0, &(0x7f0000000040)=""/53, 0x35, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x98, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20441, 0x40) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:15 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xcee, 0x1ff, 0x5, 0xb03, "d0da5b6039ea13fcb9eef4026b8aa6b5bb2285db", 0x4, 0x6}) setsockopt(r1, 0x9, 0xd45b, &(0x7f0000000180)="98813fe170b65c454a26da9f342ca8ad2284835d6aec0cdf74e279d3e3a2fde778d761679227d259c6991709525a82505b9c154d69490d51001088b4ffc81d4bc57479c55801d5f537c40c8fa7b39cead5933f595f0e3ba94b19ea9d2538d6593e161daae598891f82eec645c35e7043b98c72d91bf3547a24249cf2e609004bb832d53228f7ebb627f2a8191347e1df15a48da02a5d42b9831c8fd7985d1c07c641d492cdbc22fff27d78d1e47a146b339425bc6c8388e5e77650aaf6366e413e54f9e2a215240315118070a1b907440793654095001e7275ca4abeaa32e752bc8ab5a511b3d0a2e366390232195698ca0cca2c00e9aa67bc84d5587273865fb30e4150ade4d6f0e462a6b5041c105b74f600c6a9a8466070a6c0469b7a6ec0cecc80c053c105b21987edaf51dfe58c49471334d0ee25d06d112b488ad1e55d0a37095b48d09bdef35747d3d0009820d21c9c5c897cd72925994857c028d4f9d5fef03a71ab319f22d5ace65f6955281702b578b3f5609ce2fe5e94838cabbc81e68273bed73ce3ec178a8456f004fc58bcfea0e1703540f2906905cb3268c17eb6c372e505a142f542e68068875290630ebeca9b9d5d452ef5d67acb57430d1512c58e6c0be5deaade2c6639fec7f3b2be43aee9487b4f870a6c517728d0c30aec3684fafcafa7e579cc7335cd693bb4cea234590f3b29eda042eac268d074fec8d7440458ffc6db197fc2130c6c71db8c7330dfc791d55182819344e3b2fe87944dd5ab245e4e0a53f59020f7daa7abe1c839ae48c3713cc03ca8d1d6baf834ded896f31a2a87e341e4f44d53236fe2684ad87dfd914388b9d5fd3f5ec531a112fe0d12e6c22150ff397d8368d6f67d595b5a267e8ba6819ba98f895c51ceff796a47a0864f2635fa07b0ef05dd06599634ecbdcc293cf475cb894d733bc971d18157a2b6656c05fe2011b9671c3d54bd0f228020afec5cdfdf0cb93ee190a781b9a46224bce033f43b9ad93b9afc9a88ece081c085090346d11270394a7f2588f06ba5d5ffa3422f2380995908e667988c61e13db633c3745165d052d4307d88606ff17b0f2da765712764d6d30408248443c88d3ee63d2cc376f8814daac5d46e164504caa7e6d1f2224d4c27b991ecd5e2d5ca97d4195512a0c3084997326086daec7feaa6d876c26fc1286f8505ff0bd97f9e81e70cb9995767d3b3d77d23b8f7bd53ee76a52f6fda1a50ba3a28a2d8a7b6594633c81046d4f7f229a4c2fe19af1b2c31a42d6e4afb6e6ee99b1613ae3a36c556bc3860429282d563e73e62f17dbd59aa1c943b499c8ae6930ee60d2e0bd379e08a064d55e03a8d60f23c44f781ceb2c0d1c208c63e750f67f8925cfa6c9ac3c19ede9289be2684f81be31dfbabb8bda372218dcb27037436a23c2328d1dbdb15f133ac35eeb2011a869c2a0a7266837fab75a9f5b9ed22e2383e3b52fb0c4fc03d237ee03c7ea8e4e916cdb3f04fad6ce8c56a93fd74bf7400680982585ec15352b153236a4b1d0f31a5c870cfdf85717d4ee5c8476d2d44fe65d495dfe928a9d7461a6084d7929c6e4ddc430f327f655d008b7bac63d4458e64f15397bf4e293ff827c2b4bdcc4e41ce767784cc14a75187bea167ccd29ad4868b38c8f7de9e6e646a161cd129661d7aeea9a155604c3afe1c5590e5a644454f883b6e7b4e9d33d66a3988fb50173520e41b41f1969b308a3fcbd9491084de4b979f1eff5959416c6b984f9bc7dd6772fca49af3e9eaf698e64379c4038b52b21809b977e1fa97e8ec17189b3e3ea774bd7aca8841481aef53beee56cf3f6e44ab4d8b921670dc8b54b6aef8ceb289baf7e0b520c92ff4325e18ba7819a47e7103ad34b1d5b76f2f977c0436bf3f99885975282d5e649682d5d4bcc3530377c93229520c95b835f19f4b9899425dc186c544875bf856503db841c55bab96a493d1200c9d7065a28ac401742eb17e0b63d207999b8af50f11ea4a0f00e485df2da4584c4f64e8c0a6995e65701669cc350d652548e18576e427d9d84441ae6b1d85c8293fd64858f39874bd63987dc2690780f8c269c54362454453d8b58a40d7f98cd19a38c96441d114c3cb72b547dc6547bb4a31fe86b0b76607bd8462f37b2037da5f49a62257db78c54e27ebc9b4a395c71322fe8fd33189a1fe2f4d24b4a2c94e4468cc4e684534f87bb6c27bb33c2c1b3d53e832e451932cbd60c645e6b4647a78e1670d86bb1d3f3f7135889b6dae66f25448d8fdfabe7f796c617bbdb02b5003434f9842b7c387beddd9a0a1d4a590d68c402ddfe65838bb7c7a9cfdd9c151d61c3679cf1ef4c06d3f94ac7146c270b90a582b0c1ec17634a3b2e715e52b665befdca7633454952d10162ba79e7437d2c0e136a66ee1cc92b514cfa1cbed4f4df1b9cb9145acb06ae0affc486095faa8a43449e46f45d791a927e1b3bd9e3f47eca9bd6b25f9021f26f659b64e7e59e542895022e239e09566473cd2142e3e9ae89f62f0c7d3383023a2dce224c18c3bac84a43fac6b5e6c926d3a52ef121016b155d4f90db984f216646e09d0e3bae4e099568d341e7d0900950d13525a2c749794559e7da12ef39bc739418a4f586462d800f3c935e143cac3e7a0a5272547ecec30c514135abeb714d639387bb3924c5e3fec00a61a56fd4b1d4bee5f38a64668cc82959550066d063594dd8ee11a051069d8e8d86dda12be06b01f7a7345707a88c28922f835733d3a408a0e58c4c0855f7c37f118e83187e05ed1f081cc8bf5d3d6f2077b0ef0769b94e5524948a341f784d30a075c008543ce696c326a0e47be0de6e473890fb58ab4bb573aca3cfcbaa8b534f9e7a50624fd0f9bcdbece0330ea8047a9f6ff327c4a373976201f5f848aca9f187adf8fbf62aa4d01638305773cb369cff6ea55d741d2e7d57adbf4b8193e6091397c573b6896a17ef3ae44da28a1f7e9efbf4771735a0ea55d721d450c05845eb3568e42597864aea10a852fdb6b8f83092f94778b366d3a48467bc0614eb612890cdbc9780286bf1c5e9ac68420f921d01879ff59780a9c8b8e794d1e15c152b1cdb2eceaf95807c282129625f62717de109a5a735e856cc88e49778381099c6597eefbeb6cdb129c1458c81740beaff5c2d128b40361c60e0db9d4b92e2ac2f8898d7474553728657f1d101579937847f0adf78990d9263dc33954ddcf5c18173bf7ca70e022b329a7e45feffd4b6209fdd0aec371466d8e9f05a99fcc4dda5f0bced44738878767d9ebf0c9367b0af829dcd720f7a4f6a697cce9e7818afa791ecc0994e0122ec1239960dd124080b830d50e89e6ef87c07dff66bd61828d5036fc1986a198a88efdd50e0ce03db582553370671b05a05b25afc4dc47cafb167769e6669e4683eb9d1a75ce1bd2a929ed7ae5995cbd6ba0b6b528faa29d032166268d51b4a47e3320e317cabf44b4ed7806f4763951bc6a9a82065f5ad76be2a1f83aff9a84cd59b5be0e8c96dbc853796e283366206d5efa5345c8bd5a15ad41df1c17133b070d76da3b6a4e7f3130febf22510337512e75e8f6f8ede66e8a06f75d1604031f96b74bfcddffc8928b557538557f38e673ae066197e015349390de2e7fb4f313f98373db9ca6485ccbd6a663ba9a81cf2ba9d16fc3d43ed70b7e6daa408c2a0f04ed56dacfcbf5140a2ea881c4ec1adc6bbddd4116110c2825bf54d31d25b4ad55c3adeae7040b798d83b34651c018b9c7ed825fd9acf8b7951214951ab51d6824609dec774516c0e56b4eabb94e74c15fe05534b42ead0c258029e37b3adab01ae490ddcaf28c8dc268d799e7605902f15165f01c4f1ef80b7cbb606ddbe8f3c7efca5e72eedde19a771883706cd5cc14d576205d43a965d42f42e62aba263ccbf9c0d765c2de2b2e2640399422b0c69686c4f8512ba130fee3eaa91baa0af9d3410c0dec2005c47e24606abc9c71ccaddf2fce7ee79c2e2a7a5061a43091d5facc771da1568f0af664b99232e17b0121b2582c09c66940e5584a1bb9f1c2e64f48bae6e8574c85c8b875f73a1ab267d33e4233aa2ce30d4f01f91961e79f4383501dcc3e61741625f56d18456493424d5a6d4cb734df6a845b57fa7fd8477f93b3de4b9654b7f1e171ea348cbfabc3fff149846e02408fdfb174e38ccb7d36e4f8403247f5ae653cfb8eb3c96ac29a2d194b4d3f4c7fdcc3bf825e3b8008e800c76072d05a05a14d3eed237b727c431977b3a6a63ceaf359045d7f22b7f0c16a2e4b443c30ecd2524f14dc43e825c6f28021bb7a02c5009154b392ed39a1e4e67a9e8fb896e08fa905d760e36d66749456476c67c48ce766765e5f05406acb816ceebb6559afefa898a283c7c49df0cf4e113fdafc6b3d4bd681d1a66de88878fbeec37b89f79a3fa57a9c1ef043f15b373eb3d4cec5d78bbf168cfc3e39491f1e3b1f3273bf6f62c5394e989acd12f289b1b4ad549607a70424edcc38778cc5c03509f3ff90aa412bbf119400a872286422a120d42bc26f4f1b2bc1b6ceafb155cb195064164abe883239cfa7a7e9f4c2395644531dd32591ceacd87d18175ddb0432524bc60c5f7706d31e5339d0d58226391fc8129ab362d308d899daa0a4b6632aebbcfdcf5ea7b017ce96784fa1bf63ff72e93c11527c328f171d9940ab835eebad0690886969ee9bf2473c92364c6abadfd78eeb0c6565453ccb612e645fb5b95b45a5275e7ffacfccda0d7ea0f78d4bff0ebf841feb7fcd3ded0069ea90267702b92799638b1016f357347f0e3cf440ee1db9f67d294e964629ea173268452ad3d99344fbeb29d2296e0be7294eedb907cea1e9eab226dd7e2a6fc8df69a7520b3d5e8c6c619756ce4739993e1eed3fd05c4076038b46780357e6f7bbe34b0af96d5af37ae4465645741ea1eef38876453471664cb7a194206eeb2b3a118e78b8b86943c993a913106bbf6672cb27bb6732b64b68b77185ac66d3cc83b4cebc8dd6b9f40b9d9660c7835cda91ed3bd22c2c4cdc81d38a3ce24ccd5d47e1f2aaf4214f790de12ffcfad9b8c659f6d19e382de35347ecc7291cfa2f3c5996be3a15e478dc2af988e1b7b80f7aa517055bf64538fe2bbcfe1c86bc9b77adeb3cc97bebe011d333c7c2b663b4f3ea0b4ca079c7bab9ee171dfd4f953b1af9acccadd6ceac63fb558a3203ad9e7e6e79d4acef60c1f9bb5a4b2f1393398c53170a5312b6be49818d35eea21c1b3e16f0a9814e767aaa63ed323dc3b7cfb1942de169c8c8f77f1b7d2865694649422ff9961fd8bf44e6b3907142947fbe3dc02913bbe904a4d32b86053a2eee81ddb5ebc63bcc4ec01047ed80754c88f78526a7d41abbf8dcf77627c9068555d8fc31a556ef90b998284427c8581696330e2f5d078c3643770a64b40d5ae38a36c11f813837fd12f4740bdb8d077a13f115a15e2923e9fe3943cb4ebfe67d55cb05bf80d0dd02287f2b3efd01617a9158b4310941f118f31597a6dcd3cdb3ff0c3d3711ebaeb2b8fd338e06c3dedf4fa35f7749f7f9a70a502422dcb210458b2771666467ab8465bab8c8609ac7fe64db02dd23332ff195872078b52a18092012da84e0630961d13add34005b73dca38605ce3c68ac3b7610dd3673032694f836deee896dd08682be75a96a146e8f535d7baa742469f86c0340d2dc639ab1a066e78baee21a8a8bee8e85526483659db760475c3ed1782bdb2c71de434fbd862136a414e7a577fb6fdf82bda0cc5e6b4d93df7cb04f5cebad130d8a7d0d", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xfffffffeffffffff, [{0x3, 0x8000}, {0x3, 0x10001}, {0x3, 0x7fff}, {0x0, 0x9}, {0x2, 0x100}, {0x2, 0x3}, {0x3, 0xc4}, {0x3, 0x5}, {0x0, 0x8000}, {0x2, 0x13cc}, {0x3, 0x80000000}, {0x1, 0x100}, {0x3, 0x7}, {}, {0x3, 0x7c3}, {0x1, 0x3}, {0x1, 0x66}, {0x2, 0x3cefa45d}, {0x1, 0x2}, {0x0, 0x8}, {0x2, 0x8000}, {0x2, 0x1}, {0x0, 0x80}, {0x1, 0x400}, {0x0, 0x42}, {0x1, 0x4}, {0x1, 0x5}, {0x2, 0x4}, {0x2}, {0x3, 0x4}, {0x2, 0x101}, {0x2, 0x4}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000100), 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/164, 0xa4}, {&(0x7f0000000500)=""/203, 0xcb}], 0x6, 0x56) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(r3, r4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='r/') write(r0, &(0x7f00000006c0)="07e9c8343552e1620758b007af8e7a6df1ab077399f1f432664d1f4208a722996ddf1795a5ac809783e2d3a8b324a0767d", 0x31) fchdir(r2) 16:00:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7, 0x78e, {0x7, 0x4}}) 16:00:15 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f0000000940)='./file0\x00', 0x2, 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffff7fffffffff7) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) lseek(r2, 0x0, 0x3) r3 = semget$private(0x0, 0x100000000000004, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/218) write(0xffffffffffffffff, &(0x7f00000007c0)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c08bb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca57df172eb4c0fd0200d83e54ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5", 0xb7) sendto(r1, &(0x7f00000005c0)="92c67e0361d55258536da528070668214ddccc0cb35372a1eab2b391701f466ba2", 0x21, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000400)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cf, 0x1, 0x80000001, 0xfffffffffffffffb}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x0, 0x238c8000, 0x7, 0x9}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000780)) recvfrom$inet(r5, &(0x7f0000000600)=""/255, 0xff, 0x800, &(0x7f0000000700)={0x2, 0x3}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f00000009c0), 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000b40)) r6 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x6, r6}) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x0, 0x0) 16:00:15 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x21) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0) symlinkat(&(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/\x00', r1, &(0x7f00000001c0)='./file0/file0/file0\x00') 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x6, 0x2, "f366bbaa5aebae1b66fa9b7df730b0ef28ae13a9", 0x7fffffff}) socket(0x38, 0x1, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xfffffffffffffffb, 0xff, 0x6, 0x6}) read(r0, &(0x7f0000000080)=""/39, 0x27) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0x81c6, 0xffffffff, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x3, 0x7, 0x222, "263fd15603322ce424f57219b25d702358f1b2df", 0x6, 0x800}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d97) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80000000000003, 0x0) kqueue() open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(r1, r2) kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x12, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0x20}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x44, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x20000000, 0x100000001, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x101, 0x2}, {{r3}, 0xffffffffffffffff, 0xa, 0x20, 0x7ff, 0x8}, {{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0xfffffffffffffe00, 0x7f}, {{r3}, 0xffffffffffffffff, 0x20, 0x10, 0xfffffffffffffff8, 0x57a}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x28, 0xfffff, 0x1, 0x1}, {{r3}, 0xfffffffffffffff8, 0x23, 0x8, 0x0, 0x8}], 0x8, &(0x7f0000000240)={0x2, 0x9}) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0xffffffffcfe3ad08, 0x0, 0x40000, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = msgget(0x1, 0x8) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000b93c1cd3472534153f0000000000000000000000000000000000000000000000ddff000000000000000000000000000000"], 0x5a, 0x3, 0x1000) r2 = dup(r0) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x20, 0x10001) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000080)) syz_open_pts() pipe2(&(0x7f0000000100), 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4fff, 0x5, 0xd041, "58d26dad2380b7c0be4a0c94835373cbbb13d725", 0x1, 0x3}) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0xfffffffffffffffc, 0xfff, 0x1, 0x200, 0x3, 0x3ff, 0x0, 0x2, 0x3ff, 0x281f56d8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000180)='on', 0x2) 16:00:16 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x88) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20043, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = socket$inet(0x2, 0x4000, 0x23096286) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x2, 0x0) r8 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000006, 0x7e, 0x7f}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x24, 0xfffff, 0x8001, 0x4}, {{r4}, 0x0, 0x8, 0x1, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x56, 0x1, 0x39, 0x6}, {{r6}, 0xffffffffffffffff, 0x63, 0x1, 0x7fff, 0x2}, {{r7}, 0xfffffffffffffff9, 0x80, 0x8, 0x80000000, 0xffffffff80000000}, {{r8}, 0x0, 0x9, 0x41, 0x1bd7, 0x7ff}], 0x20, &(0x7f0000000240)={0x2c66, 0x1}) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r9, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10000002000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x800}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x5f9aea620612abca, 0x3, 0x0, 0xd56, r1}) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) fsync(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x3, 0xfffffffffffffff9, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x7370) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$KDDISABIO(r2, 0x20004b3d) connect(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ftruncate(r1, 0x0) 16:00:17 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) fsync(r0) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x64, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00004be3b74efc", 0x7) r1 = syz_open_pts() fchmod(r0, 0x4) close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854967f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x539, "4e10035cd51c40c2c43c10152867cb0367aefcb0"}) chdir(&(0x7f0000000280)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x6, 0x1ff, 0x3, 0x1e, "1d2e0edfd6e97e9d4e51a0db6d87d62a85336dc5", 0x8000, 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x104) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x9, 0x400}, {0x18, 0x3, 0x9, 0x1}, 0x9, [0xff, 0x10001, 0x7fffffff, 0x9f, 0x80000000, 0xe597, 0x9, 0x8]}, 0x3c) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket$inet(0x2, 0x8005, 0x2) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x2, 0x0}, 0x0) 16:00:17 executing program 0: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x0) socketpair(0x21, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{}, 0xffffffff, 0x6, 0x0, 0x0, 0x6, 0x7f, 0xffff, 0x8}) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x9) setuid(r2) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0, 0xfe2c}], 0x1, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1) 16:00:18 executing program 0: rmdir(&(0x7f0000000080)='./file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)) r0 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) socket(0x18, 0x4007, 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) semop(r0, &(0x7f0000000640)=[{0x1, 0x0, 0x800}, {0x6, 0x44, 0xffd}, {0x3, 0xa, 0x1800}, {0x4, 0x7}, {0x3, 0x22b780, 0x800}, {0x80007, 0x1c, 0x1800}], 0x6) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20440, 0x180) 16:00:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x20, &(0x7f0000720000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1d2, 0x1) accept$inet(r0, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x9, 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) syz_open_pts() 16:00:18 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) chmod(&(0x7f00000000c0)='./bus\x00', 0x18) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, 0x0, 0x1bc) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x100) flock(r0, 0xa) flock(r0, 0x1) fcntl$setflags(r0, 0x2, 0x1) 16:00:18 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), 0x2) socket(0x1e, 0x6, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10480, 0x0) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000480)=ANY=[@ANYBLOB="01012e38000000000000"], 0x1, 0x0, 0x0, 0x0, 0x13e, 0xe}, 0x400) r3 = semget$private(0x0, 0x3, 0x10) open$dir(&(0x7f0000000340)='./file1\x00', 0x10, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000001c0)={0xfffffffffffffff7, 0x4, {0xafe, 0x2}}) chdir(&(0x7f0000000100)='./file0\x00') r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) seteuid(r2) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x3ff) readlinkat(r6, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/21, 0x15) r7 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000040)=0xf80000000000000) socketpair(0x2, 0x8003, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = semget(0x2, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/171) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000240)="510fc3a038", 0xfffffffffffffddc) r2 = semget(0x2, 0x2, 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x2) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10800, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mkdirat(r3, &(0x7f0000000140)='./bus\x00', 0x40) chroot(&(0x7f0000000100)='./bus\x00') 16:00:18 executing program 0: setrlimit(0x0, 0x0) mlockall(0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="ef9db3b980be855f4a214c77e4a1e4453c3f9132fe2487a56d488276a10bab0fc66adc7dda70d6e1435069ac08166bb3e4bd48252c74abdc4fc0fac50c924e53f0e040250dbbce0e171f2dc7b9cdc3c7c477af2655fa7e", 0x57}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="bba02c24f78fd4d260eb4ccfa1e63240252b2a53ca5ae6c61da04794282924d0366d92d65cbc34b8a944f3358f7bbbf38798cdd7c3b0e2076a5b3810a4c5b22de3491ffc793587324a09d9882b50eae1838d83fbe2a421056dfde3657db4803c3ba30c8ab073ff2eaca669e0b9e636e3b027fad86dc3f647fab25c21dd10875024e2515cdef544b74e93b3730a616d1d5242e9ca3a0c904fc2c0636a9c3a3c08be87cb0994ec6202d1e40f5201f366a835c96ae31cde5cd531bdc9ce7cad324445677663da9d099886bb054ccfb29001d7f3ccec4011a44dba2b2612204e47e26d6ce453", 0xe4, 0x40d, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xc6, 0x0, &(0x7f0000000080)="048d0cc57429ae01b0b75b12ccd3cec09b62bb1591747bea186d3282103669597c851dd8b5a55a76feec574519acf929d81edd62dcede2717d3bd4dae078a91bba2ffc54a55228d7a466d641d807aef78ec6ac696641b55a447550ce7b7e7aab273830cd0b7145ca18b11177796a1f43d1a603dba20156632594472859dfeeba475cf5e72fec4dd2b455b60a2afa6ccfecfae53f03d76afce5985af908d54d90978bc14ae6ac888eb2dc751c3a743f47e07dc72ab4302377b7991de508a05bd067153ddef4c43a7f655ba9d9436441f6b0e7f7d4950bdaf32503eb6e440dd759efe91f080882", 0xe6) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4119cac6baf3badfc15f1f68e1db59065aa2476a2391ea4a1921a08f70ba7ffae6603a40dbb4172de2a3975d8b1fd1f40475ca3caf4d9a6393c2aa4c008772632b9eb37f537f19296df55d012ec9853205a4cc7e93e7e720cc2d059f78d834ca4ac7010c71ace17556c118a7d743dfc6ac2fc0deb022eaf6907c381b3f14054d112ffc639a6e8052f3374ad3531b1ea82e02db5483bdb9f6171452529646cc23b63849a995088e90c55f58959e46a923d14ee427511866d103c694ccf3", 0xbd}, {&(0x7f0000000100)="383e0c90adde118a60d8334659ec0fadf503da12ab51d5482a92aa0dd48a5204291ec83e320f900c651c9c8fa16f026cfd689fff04ecefa103f0b0e0444ef18c72f18750e2c974bfcceb4e06314d13fcf2d19586b9428b87b68410026f4b369217", 0x61}], 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 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() close(0xffffffffffffffff) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) mmap(&(0x7f0000002000/0x14000)=nil, 0x14000, 0x4, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4, 0x6010, r1, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f000000a000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x8201, 0x20) utimes(0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) getgroups(0x14d3f458a84936b, 0x0) getgroups(0x0, 0x0) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000002}) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678d", 0x119) r1 = syz_open_pts() close(r0) r2 = dup(r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "85b9daf53a3aa91d0539c17a7ae5882bbe1d1d62"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)}) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1f, 0x1}, 0xc) 16:00:18 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') chdir(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8440, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) r2 = getpid() wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) setregid(r1, r0) 16:00:19 executing program 1: socket(0x18, 0x2, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)="92e04d93746bbd3534236af28aab46230010792bd5382a8717b69f09fd9d7e55d5c5b4575776da07693e94292f1c05cd799b017bed771e9e72e1a7bdaca6a4cc960327688f5d319721b17181c30dc957b9efaab9933fc21fd618556f4c", 0x5d) write(r0, &(0x7f00000001c0)="2406f743cd", 0x5) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4004004, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r0, 0x40}, {r0, 0x130}, {r0, 0x2}, {r0, 0x94}, {r0, 0x54}, {r0, 0x104}, {r0, 0x5}], 0x8, 0x7fffffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10020, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x4}, {0x86, 0xc33a}, {0x44, 0x3e}, {0x42, 0x3ff}, {0x25, 0x7}], 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x5, './file0\x00'}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/27, 0x1b}], 0x1, &(0x7f0000000240)=""/21, 0x15}, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000001c0)="6f4c180100000057d8e4162e91338026b49d2ff03103c18d4c886474e3ca275a0f941f2450a9dfc90dc286fe42f79609e7bd46823e4a491923a6462ee9", 0x3d) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="9e2be1bc507aa9a44d0294455b50afec07b5cf4ba0ceb7f78ea2afb854deb1df23b670c27223ba67c0d95f12b45820b6031fe5096635", 0x36}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x6, 0x1}, 0x10) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="4ad2f51f2d8eb9513052f01ee9611817da6065e2b08fcb48cc415895621533073037514272602c32e92761fc54ff0cdbec13a27529bda8baf455cf90cd8dcf9b70c860efb4af0855aa8aa72fba5b2a7a03b7a06e80b5d5dd2f417e53d140f27c10b7dd9bdab53445efe42053801ed46450d73b5439469da1afecf23b84b8c903221413bed63a13295da353e6572bb79c45813b54499b6074f052a31f1cc5f35fc26c2e5e62404a3bf1ca68789a31d0fb74c64f064f", 0xb5}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="80157a2417940c7204337dbf590c7b7fbee08d270eaed0de41886d11f742275fbed2", 0x22}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6f8520b1b6efb56b3bc349029765ded394c38", 0x22}], 0x1) 16:00:20 executing program 0: r0 = socket(0x0, 0x2000400000000002, 0x5) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/211) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20e0, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) dup2(r0, r0) write(r0, &(0x7f0000000180)="2bdcbe1c42dd1ae860fa551abaf6ebd3a0a7412e2e", 0x15) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00004e2000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) mprotect(&(0x7f0000322000/0x3000)=nil, 0x3000, 0x3) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpid() write(r0, &(0x7f0000000040)="e8f25d5f912b341fe74c9971925c868ce2521c96ad4841c21e1efef6d04d4ef3b515c75ee775b96da6918c7dd7390f6a4d1651a90f0e00ea5eb2b67cb637e475ca4ce1f9ccf726d5e8699a04ab8528bb6087a9e6ba3f4283e58cc836c59ffea21580e934f46b5010ee09a73a0e497528d706cacd821b1b5930acc3e01ce89b40", 0x80) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:20 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="2500743a3bc53ecb09aa422d00000002", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0xffffffffffffff01, 0xd31}, 0xc) msgget$private(0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "9372dc626fe833b4f6f27a3b446a703a4633be68"}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0xfffffffffffffff7, 0x0, 0x0, 0x0, "75da45e4e7de0a51c47ad38a5f1396348f056bc1"}) syz_emit_ethernet(0xb1, &(0x7f0000000000)="4ed864d93a1259a10287c7fc3448d699d67586c666ac6c87c6f0268b825d408a94658268a599ec8323b2e6663545d5ec94e4dfc0c34a76b145fd4ec92f4363f99db76366dd1995b6905052e47ce88ae346fe043b29c082ad54ed16506cb808373df478893afb7f9ae75a6cec1109c04197f8fbbeb9659d81a9e9f29f0724a2c2e0bd20745722e3ea3fa4e145054f6668f3b7bcf8a9b53a30f90687b28245a5afe0e309465583276750b892d9d2d55d668a") 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="dfd1636ff264744b3cada1e3535803fab5156299c3739cebcb0e84b1b0c2ff75157bd453a7c294573a1ea0709b78e9faed0a2c4bff39ebda2888a4900b92cbf38474cfc6ad4b1bd3746e99a2fa85afbdef0118ae53a9e41f5355db9958a99d1a284505f8fbe44a0499b6dd78a2f4b57d673ad890d81d98c68368160dfe5a33c5f94b36854c", 0x85) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002540)={0x0, 0x3f, 0x10001, 0xfffffffffffffff9, "1c04e4a695864cb46c00000000002f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x7fffffff, 0x91}, 0xc) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x7, 0xff, 0x0, 0x80000000, "6acec0457e024dba7845adec786c7eca7bd5e158", 0x5, 0x3}) shutdown(r0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="836f6a02c3b3c4b0658a12e43d62583b6fe2a6b19ddd4895d3b1f525db26b49c860600a7e5c1394df7966f33e433cb5895af951824a12735e7ec9d2162dc09862a6bdf1e8e40613558b60cd9b5394add41afdd063d6867971b6561b8500b0b88b790adc7e739", 0x66}, {&(0x7f0000000100)="5e01ccc3f811513518150f95f982d3dfaa00c672b6f7857a824813bb4072af0ec55410e0519a4f57a8e813f7cdb0bbadba6e09dbf48ba8113b6c8346fd5cf5f6c4", 0x41}, {&(0x7f0000000180)="87521de826d74335770447afe1029c0fdccef7c05760112e1b50b487ab8a0d5a40904a1a84b64809f90694d88fb8d24f8ebec28d8c81667927c9977d2ed3bb18c88949f78af4b9beab2d5212a174cd56a02cec2ab6", 0x55}], 0x3) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000200)="d4bfa8b01aa9dd7bd6f3cd959e6f2d8823df6ede887076818e971f8558d11ca7894db044f7d42cba166103456568d7e0462fb4e0816d8a6ecd4fd6a9fbea0128c3744c31ffaf792a9f", 0x49}], 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1000000000000014) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r4, 0x1}], 0x2, 0x5) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0500575424cc6c5d00b37824030000000d5b5fa64ec6f0a9"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) fchdir(r0) write(r1, &(0x7f0000000040)="220e221c067ebc98759c6c5571fa48f45e4d000000", 0xe0b0418e84ec2dd0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=""/111, 0x6f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) select(0x40, &(0x7f0000000200)={0x4, 0x1, 0x8000, 0x5, 0x401, 0x8000, 0x4403, 0x2}, &(0x7f0000001280)={0x2, 0x100, 0x800, 0x7fffffff, 0x3ff, 0x8, 0x5, 0x2}, &(0x7f00000012c0)={0xffffffff, 0x401, 0xe3, 0x6, 0x7, 0x7fffffff, 0x7, 0x10000}, &(0x7f0000001300)={0xf3, 0x154}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x3, 0x9, 0x5, 0xdd, 0xffff, 0x2, 0x100}, &(0x7f00000000c0)={0x9, 0x2, 0x0, 0x234, 0x360b, 0xcab, 0x4, 0x7}, &(0x7f0000000140)={0x0, 0x1, 0x9, 0x7, 0x10000, 0x3, 0x1, 0x1d00000}, &(0x7f0000000240)={0x8, 0x4}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20400, 0x100) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000220000000080233107f401c01b0e8b393f748e2f6e534f110000000000000000000000"], &(0x7f0000000080)=0x13) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/75}, &(0x7f0000000140)=0x4d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x2, 0x74}, {0x18, 0x0, 0x2, 0x4d}, 0x4, [0x4, 0x81, 0x8, 0x5c, 0x4, 0x5, 0xfff, 0x5]}, 0x3c) read(r0, &(0x7f00000001c0)=""/113, 0x71) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x1}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000640)="faad30666697f88700327ba2dfb0c717de7c305ddccd168ad2be5a00e1f0c147d2c184626646687a35a820aa4cdb822977526b27f3539ba86e2187b2e665f628588e34c1292be607edda48dfba556260728ecceb51bc7e0a05bb530765948d553837467a846ab214a5e97213a105228ef1a515d5094a51b3bbf21e9300", 0x7d}], 0x1) r1 = accept$unix(r0, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) clock_gettime(0x3, &(0x7f00000017c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001800)='./file0\x00', r2, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x481, 0x0) r6 = semget$private(0x0, 0x1, 0x80) semop(r6, &(0x7f0000001900)=[{0x7, 0x50d, 0x800}, {0x1, 0x0, 0x1800}, {0x4, 0xd0, 0x1800}, {0x0, 0xff, 0x800}, {0xba9a7183d66a006d, 0x7, 0x1000}, {0x1, 0x4, 0x1800}, {0x4, 0x8}, {0x2, 0x7b665a3, 0x1000}, {0x1, 0xbc, 0x1800}], 0x9) dup2(r0, r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001940)) getsockopt(r1, 0x209e, 0x2, &(0x7f0000001980)=""/119, &(0x7f0000001a00)=0x77) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001a40)={0x9, 0x8, 0x1, 0xecc, "d9c4eec2b7da2f913aeb7ae537af4b84aa40c6f1", 0xda6e, 0x1}) recvmsg(r0, &(0x7f0000001ec0)={&(0x7f0000001a80)=@in6, 0xc, &(0x7f0000001e00)=[{&(0x7f0000001ac0)=""/1, 0x1}, {&(0x7f0000001b00)=""/30, 0x1e}, {&(0x7f0000001b40)=""/131, 0x83}, {&(0x7f0000001c00)=""/174, 0xae}, {&(0x7f0000001cc0)}, {&(0x7f0000001d00)=""/202, 0xca}], 0x6, &(0x7f0000001e80)=""/58, 0x3a}, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) fchmod(r5, 0x124) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001f00)=""/4096, &(0x7f0000002f00)=0x1000) fchmod(r0, 0x1) r7 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000002f40)={0x0, 0x9}) connect(r7, &(0x7f0000002f80)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r5, 0xf, &(0x7f0000002fc0)={0x3, 0x2, 0x5, 0xe250, r3}) fcntl$setstatus(r1, 0x4, 0x80) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) unlink(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x2b0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = semget$private(0x0, 0x2, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x1, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) pipe2(&(0x7f0000000140), 0x10004) r4 = socket$inet6(0x18, 0x4003, 0x80000000) r5 = syz_open_pts() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r4}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x531, 0x0) ftruncate(r0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8080, 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000800)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x7f, './bus\x00', 0x4, 0xffff, 0xffffffffffffffe0, 0x1f}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x101) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000200)="d4bfa8b01aa9dd7bd6f3cd959e6f2d8823df6ede887076818e971f8558d11ca7894db044f7d42cba166103456568d7e0462fb4e0816d8a6ecd4fd6a9fbea0128c3744c31ffaf792a9fea069aacf6c3430fad30cb6923add73856df37fc1298101fb4567f387808975628fa4cf2e9dbb8f4df47b46b2bf1f426b4147ae16a374e178a0a1e986aa79321d3916d3112199d40773c37860303cef8550f83", 0x9c}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002002020, 0x7f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x2, 0x2, 0xcb6, r2}) 16:00:23 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8d60) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x204, 0x0, 0xffffffffffffffff}) 16:00:23 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x100000001, 0x0, &(0x7f0000000240)="d105e59b7c546d7dcb5f72d0642f93eeeeaec59c34f44bc43dc35c375aa8a85c3964ee9f5d579ea5c0fe2a1973bca6142ced31982b3c4c980aa8ea6d1f995e1c4275ec3aaef279300a2e0ccffd48f08899dae7a075c14713b3e4c6e42e9892c8f9c8ba1f8acd6fe35d42a7609cb12ff3dbdb74cdc816e4b618266b9c9021cb216519a715a4c04930569f0b8a6a8799fc5eb0162900d801102e50d6abdd74f5ef1e235ba02091c193070f3076b26aa7edf8", 0xb1) setsockopt(r0, 0x200, 0x1000000, &(0x7f0000000100)="a95c82b6b4b28ebe098127d47483d3e790a389dc2995a543c69beb3a193f181b6cb005e98a0219d0721e5179cc013e59cf750881bb1b72787597876f5a213f4b03f102f740ec121f090d89c3ecf5ffbdf4a59b3b4ca17b84d0a08c8a6c2db95c66befb6690768ffd90371358325654160b7b56a257a389a47c447fbf5af5069c10bbfca2b45747df06d0bc29b74d1ffd4f95f1dc4eb599ce32898cbac13f9c3caa67b4ac271bbeb577c6f642288e6b36c6d0f854800c312d647b92e3f13ef93ff11b2c05158fb26f8df785b92d32a4df9ed17199db7b651b2dbc4fcbaf3d141f00f32b62bb4cb4b72251253c434000e08d288080", 0xf4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r1, 0x0, 0x0) getdents(r1, &(0x7f0000000200)=""/44, 0x2c) 16:00:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kqueue() dup(r1) ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 16:00:23 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x400000001f, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0xfffffffffffffe1d) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7288e2e7, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$dupfd(r1, 0x0, r1) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x80000000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffff7fff, 0x6, 0xfffffffffffffffc, 0x39d6, "47a437b8b5c95a2ed17f1234f5e203ac38b5cacd", 0x100000000, 0x8}) 16:00:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$inet(0x2, 0x4000, 0x7fffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x3f, 0x3, r1}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) socket$inet(0x2, 0x4000, 0x40) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0x4004667b, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) poll(&(0x7f0000000100)=[{r0, 0x44}, {r0, 0x20}, {r0, 0x104}, {r0, 0x4d}, {r0, 0x6}], 0x5, 0x5) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x402, 0x12) 16:00:23 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, 0x8020426c, &(0x7f0000000000)=0x683) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x3, 0x6) getsockopt(r0, 0xcd3, 0xff1, &(0x7f0000000100)=""/153, &(0x7f00000000c0)=0x99) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x7}, {0x5, 0x7fffffff}}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) getpgrp() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x180) 16:00:23 executing program 0: getgroups(0x40000000000000ba, &(0x7f0000000100)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x3, &(0x7f0000000000)=[r0, r1, r0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa79810000000000009648", 0x14) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0x3, 0xfffffffffffffeff, &(0x7f0000000080)="65be96851fbd9a7d68a0ad243f0797903d55cd67643446b87f9df5cd6a37caec6cccbf35c9313aaefa9b702c8bdb4f20142310c17d0420a9b886fdbd5dd698328e656aa898d7116aae3cc1db0c9452cf06bc5ec711710bdab5d32ae90d264cac066cd4d16f169ac39b34fb9a3b2358b4230df18fc81bbd6750606eaa6b11482c3aa540afb6bac591455433c647f10e939e635f7150717f6bd32ccb162f0543ea080da3bfca5b7f8b58331f135e7043ed5967721494f5804144a91cc3a32de410af1cf099335dfa8d7f2781f1979fc7b69f160dcaca659a7edfb440c7a1b6a1d955d35c05bbf82aaa218bbf8d06b8f0d02e2fa69b86858d", 0xf7) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:23 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) r0 = semget(0x3, 0x4, 0x0) r1 = getuid() r2 = getegid() r3 = getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, 0x0, r3, 0x2, 0x5}, 0xfffffffffffffe01, 0x7f, 0x100000000}) setrlimit(0x6, &(0x7f0000000100)={0x101, 0x400}) 11:09:53 executing program 0: r0 = socket(0x11, 0x0, 0x800000000000000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$getown(r2, 0x5) getpgid(r3) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x401) 11:09:53 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000011c0)='./file0\x00', 0x4) mknodat(r0, &(0x7f0000001440)='./bus\x00', 0x94ec58553a3fd88c, 0x5) read(r0, &(0x7f0000001380)=""/168, 0x7d) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r3, &(0x7f0000001280)=""/245, 0xf5, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r3) mknod(&(0x7f0000001200)='./file1\x00', 0x4, 0x40) listen(r3, 0x1) open$dir(&(0x7f0000001240)='./file1\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000001180)='./bus\x00', 0x2002, 0x1) 11:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4009, 0x0) nanosleep(&(0x7f0000000000)={0x28, 0xffffffff80000000}, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x52) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000022, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x98) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 11:09:53 executing program 0: r0 = semget$private(0x0, 0x4, 0xc4) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000028c0), &(0x7f0000002900)=0xc) socketpair(0x36, 0x6, 0x10001, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000002740)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r6, 0x4, 0x84) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r4, r8, 0x0, 0x3}, 0x6, 0x3f, 0x9}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x0) sendmsg$unix(r9, &(0x7f0000002880)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000180)="4aec0968536a964bba9cc0f4346950da253d147dce", 0x15}, {&(0x7f0000000200)="45be0926f334090643d8f6edf2b224b04d0a31279144d9da0212b16ad1476bb63c99acaeca66048f6046edcce03db5109f7b7108165db9eab8254e9b96a3e07529620b587a941f5d875102258d4f1c441bf33030dba2086ea58739b1a5c8239b50da9295a7ff575e134b4d43ba67d6bfd27b4acf868f57b43d3da9ac6d9cf13c3925579f5a09df3b69884b78efc63bd992837cd44081a1e07b46cea603e765e296dd17bae716ed5d40a8c3731ead023d3d45d600d322c0280c304b4b2d5875ed24e721571c8b05936a63bb5add75d3f0eb41b9dcfd5d7577abc76e7b8f2d914a37596957c8e2c40e1951325505cbca1c11cddc3bfa7f68d87078ecf980ce948959b19252b37100f3a507b95e91b930310f25bdf3adc3e7ede20e823c7c3f7450bd566f5cb70007176a9a1a5ee1514ede64054876ccc40e9fadb3f1307a5859b589ef7821a32628c92db6e02b40f4e4f2469b8b72192260ba8cb25666ee96c35639a1c577675a025e36d59cd6e107e3b6da1a0e3e9f776491aff1b29912c473fb946c6e0f1259870ebe3d1ff5e732ee8afd126e0b5d3858a40ad03c322c3ba44d4a24baa7275bb85b90b06f421c8e079e911a7e6bf780194142139cc785a597b9b5a4d4e36f4776013c95ff014139da1db36c7e83872d4f242786a5ae0faffcba3fcb181aec2e7c95e20b900d549fb2c3fbd4cad99160e33b6081f926167d0b28d39c9245020c5635ca360eb9039dc6ff897c3ad988ac6758c7dcd6895af68240d8754dd863eb2abb8a807b490781b8e1d561477c4c334c9918bb32747fc06dc639616b48f8a6d9598cb61c449b11a314524ae4ac8af4014d064133ae3ddc342ab14fc27ea62329a49283a04919124711616bc857bb41350570e83f6d1d4cbd1f4f87c8d8a5a406c5d89dbd92d7c8d412760574846dcc4340340dd8b698c7a818ed086ae99f7c96e0f50df6ca824980c0417a54954a2fca5de3ca61140b402a587924b0266b4edf2c8c9056562f5c646a34ff735a73c6fcb43ee6416d9d327613430b0bd98d6668b8ad72ff94754a888e3dbc9f589c8d0ff8dcb1b193f4b98248a0138eb1ef7fbe24e423f518d418ba496eaa9d6668c235636516813c12798aeae7abd456648e3fd2bb8237b3fe2ee76e8292514a35d963d582f8fc0a7698cbf03a3fb8105f114166eb4b11374049dc7f93159c66c8607e49d178af9c13309afdc5e49c981d8be7a655c09fc5686d0d444f6e436f428d100cb315c01c888e620468d0c87f57c359a09f8b4620be6c2a222597fd949db344b478c9ce38ea307d5e02ee2718ab959570f7143819aa7db9eeb3787a840b003722924c73e460459fb96106f2bcef4d8d01327fa0421ceef6047288634f9dd0e08e1e3e29681ba257f8d6a30e86b4fad5bbf15edb299f8bbc7326b2176911e60b7389e9a52bd01a98d2b3f763c6b455e89fa84bf4ce22fc5813631f7e853108c0003780eb7bbd6bd170ed428d0caddec471f86417c276ec963e56662f5b83b3b2675861314762fae827399aac3d79b26e45e1120550aa295cc7c404194971424ca2e8e47127b54b71b01b255a9e721f954980e032b339da2f2479ffbe244485e3ae832b49fabbebaee6b99d47a75b6c489b8c2f5ec79d416f3865af4d14b3a45c715bd200c5e12c32648391e0f53b770dd06a940e69498e45d0a8e79bb10cace29cb12ac375f5dfa76a3d75f721a735a5caa632968df6a7570025295eaefe2552fde972ecbe8fda0e458c3b6108f4a495b92cdbd10130efb5cdfe4b287c53f73b09c8ca1474f047a4a97b919bb7e6a7c6018080b3277451dad94d088dadf57fb2cc6a0a60ff0e4c54d1371445ead411354c918dd71ad722d6066f619d00d3a99203583ad1b4f5ec00da49623fbcc2eb6c5fd958f6a691eb8926e3d9f349ca88ab4af693a6fa0a2c72fdda53b609c92f6631c6ddfd45406f94df5ab98bc361a782fb5f011c442cc4c417cf4d5523b284579f31bbdf4828a35931780be87c80be42cb938939d5606931aa781ec0ac26f40a47bc6d09400fbeabc57920f7a856bac0de481a31219ae48b0bb54480b83df453385d51f02ce30324f7d981e439afb84158df664f1f1b59acbfd1eda9b57157c5f1892f92ab2bbafc34dd89cffebc38580e82fa14bc31ae4db7bc2563d311e967331e00e3bef2aa365722f615a7b81dca594df364146d140a3be03fc47cfb8280e54c0a4d7cee0551c75a9a64e2bab5a0538bbbf6f2bc2e1bada97ee851fba964846133637140b160268c61cc51a2cd5ef6497f83c7c02abd3d1e479fa89eb3275396eb61c8f66240d61c59d8e81289309db2b158bbb112e08222e7c539a125197b6076c49331c3031b7dfea9d9d765ebb0016202424311ca92cc2549612fee0423de99d9e4febc30f5af926731ef7297f22c2e94bf8b816ec7ebd4be69c8ec0340be7ace6bfbc908050a7369c53e21a2d664a64cab1792e9dd95212840a5f853ce873e2eec608b92126f1e025c5acec821c389f574d75e1e7fc5be7f0a75c908c3a291645d4b777ef69f57d77080f485195de276d99e991573cc1917bddd5de7708ce4805bbbc41430643eedc2a24d80695739c9dc56fd4bdd02bba35886506ecc2f5dbc27e171fc19f8d2fb3b4837b22c4e75a854b9e45bdcb72818b2f869cede76fca6f8189a030a45abf495275180925df6ea70144b3478ea6143adf947d6c12b89cb2fde881850e3bfe899e2342871b5322bb980319d4d7ebcbb6bc443c5c508f709942dcd37ad6cbf6e14e9da39fab68493e41170b90b48659b316056a45dd02a74d42f2060c881779720114ae76342dbbffb30c0e1d85360961c4995c0d49243ef754e70c362e97d9da8fee7c3e757c1138e5692360b302fcb28516515858ecdc904328323989fbc67d5c536a750ddd4b3fe42d682343a1f101464d32de26b4d0e5addc291eff4b153c6751eb6c7d7db039cb46884e61e0df45f1a673f0999eae4f59752312866d2ba5f90df5ef1c74319eed52f29b93f5ba50c25b06ad12d32339affef3c7ed2cdd0d0d0c2c31cd2db10130c23d6e44a0a28ef18a736cc9daa72d97565138e134e44fe62999a617c217b885ef935c2cecc11e34247b889a519a36c6be05829ae4a0d5e38233a0e458cbfcabeeb0a55f40c670cc8112ecfe5184d8a465146d664214dadba91f3560f28e625e60fa383b046b039462bc548da066ff0be33dc5ed7fc396d813546c1379485328618038f8732decd97020ba18131a6114a8688e59d9860bb9be85842b3238c5586a04b0f6c5e262fc2c87766cbac3fafc84bdb8da7a4e44e3507aa9189b7f926ecc7a027101df1f8bec9ed3e0505c86328477af305206a4f2de28902928f5ebc53b5d2f6e6e5dd302898a201822ba164655425c81116cb2601abcac7b3a40bd23415630998e98aad2db73350005336ccd821533a2238cdca3d99118e066687c9d6c043154ab6a7cb4ed066cabf39485dfa5b132d94ca085a1af57406ff4e6e5d51c7bc1052c6fd06c70702b10aeb85d765c2f54f01e9a18e5d48a38cc6d08861d67bca3137a8cf47f490521fdfda58c4adff5f874398e0936d6f9d7b7a05c0ef225c805a1a9267feb146fb4fb94129b2ffbec66f4ef646c8a8d0fdc1261415b7820492d04b38c9c1114046286d27f7bb76e769cc86047f3779a92cba428aa76f6fa9232eed3ec02ee4f6db3dd4792c4897b02989a4aec5f0e081b144ff18931ff55e52ab22d049bbb4436817d05c949040774d72b34dbba266d0e97fd5352ae33be78860e8212b30fa2e8e3615c2ffe894c60458bbebb0ffcce47e0b2b04f0eb355c0771481797e7317ca2aa79ea5b1e1c07e9a9e8041537aaadc12d0dd8271e8d241452893ad62d0a85c6a23932e86d4c8d458edd2296cdc98b24d58c1bff91fb3ba6405a29d9ba359415403739a9fec7e90add807ca631e18ff2cf405b63b6bde3c22e53547c23da26f942951d722bcf7a862ea528f0a022ec5440db790be79d0914bb7bb6020fd9d7a0e3da739f5c09c9daf6f299e6835204965551534ddecb196a1913363dc5633ff206c1b27a66a24c07fb2b27ab41632bb812d259abb3619a3fb1bc837c5cf2ec233276a52adea57d43ef43838be5a40d861b3b5db11a318b86bad0d97c7d6bde37b42b14e5f22e17743004cc706037a5bf17ed0fe8ebb034ed1575ade46ec9b9228310f4671832b0500c92b366c5cabb7f353ad8a7afd4effed08fc5343ed04cae4459ae3d8c73b3ed25685561d8d8d54c7a4644051d82b097dd7868cfc485fcdb2428c3e8d7b24f76c97827f3165347231ba7bf027fbf0bff55932748f5024859b10889b85d12d01057f85bae97184e2df891037ac4f38c8ad8f5a22eb8a7249d5f2c605071aa935915a41d4560577c6366b363d576d8d3fa129fc2e0da14a5247630a917fbdd2aa0adb2f3c9ab3400bb6c0c81a19cc223a6228e92265d885f7a7254fb0cab71270a8ea7034b252df0ad49478b5dace3384e8f280c449d25ea36f343321927019a580cbe4f11f62797987a3ed384549c5246626ec5fa555712e294911a577f9cd9bd91c43a9dc5f07afd219ca4135d76855b73dddc6e1b0832d34f91ce69e7262161b21d4a679b0eb9cc847a83927974fc13d54794855b07660b623c462d99e3870852c928689ba80307072818ae1d34bac1bee0100f2593f6f19c0603dd1f87a9b4e75aa85ef2a2c475678a30a8458227239a91cf89b91cdff1662b7971c752381b68fa8c70f743cbf92a7b2bf24cac50d4b43e7ed77bf56dbd9ba05d619d5fe2b17b8e46f4c26a077464d19360d5dea059f3022e17a3d22d43508a7ead711749524c4b7f324849dda056eb5fe3aab585e28645aa1224fcced387bce6e76776bd2e41280e9097a2bc4087469011e4416cb46b43fb157536199d5a2cb93926a0a44e71891a075e800f25b4ee3cceb81adb8b7915409790b114ac73c7c683b9dbba759ef669c113288e4e0eac43e99a73acdb328c9ac7d27a466ef8995f75c190e82c18a1b8f4bc00c67ef9712431ddcdd19d7dffad973154ca8718fb9031e1cd85c7537147d5d9e0122b2c75adb2b10e867943ad8ee62e3f5108ce16c8bc1bf86f4d8ceff3a7628e695938ab3097f477e91693d0c950f5f41ef022ed6302a59b221a4ddb31952bc21888655aa2dd21a85f3744a2d73bf60ac4b97dee89f173a6eff7514fb0c62ff2ff25d4540442a0fda12147ee7937da6ce63cccb63cd08d3e0f9b87a48a0a6aa1603587ea925dbf3a70cfce0309e9a53cc63270315e8cef0fe119675f0ca74a75f185a9dbce56fc4a47c6dc03b0778fbefb8179b0fbe83fe0246a327d6065c5805f5df3ff257266f12a499dab3b06e7fe5e819140c66bea35cbb99a829d91ee6a13c0accb1db41114d64a9bde9c0d4ccee25b0f13c8a3cdb78b6361b89d7388ab52ec23bd0feea76629f8a430e062dd0cb362bdfade95d8d36f38978e152af5e80bd58351a84131180c449420744eafc89acb957ed9c97a7b803be0bc3865f9f8fc26193b9c81375f5de1fb5deb562821b4b58f6838c164ca5c4791ed01c9debb802b44ae96cf739ac9898920d96ae20ee466504ec5cc94d919091cd35e717ba66611b7f7a9887dde13c3d9057c05ffd75ffbd5e44c2fbda2ebec5e14f8cb54adb12a040392336a8f68d51c9576b07977b9410f27883f6d459c93115b36f8c06d5e516dd993a59dc5c3abafdc8f85629354e71adae78ce824206c71ac3cd2a8a33ee6c82252aaac56e937fc", 0x1000}, {&(0x7f0000001200)="c707076ded66054455b56348d4b5e5fb8e5c", 0x12}, {&(0x7f0000001240)="4ce281bea9420578a2502d249c57c6b4e940c9ca61dcc8ef0df1f48b6c5ac10f00e3780885afa1c43256e8a53b56046ee2c76ad2194525e64d15304f7647933dbab0b7974c19fd3b8e5469bac4801422a96c7e4ebc26b0534232c5373b4ce02a3d1be9d0ea44a0f420d430092fc44e410c6bb2c8e3e755787cc83bf84b671c1180e5b9447eefadd9e62453669a9788ff1bfa4e24a0f8609f0b9ba7c71860c45677c16ed71cda308e354feed518672f198ef505d95986b924cc5ca6a3789d8d95146a283d0f67e3828b931164a7aa2a08a9aa20e4ac604b4f39e7f926c2c9dbd1ac37a7c759f3ef707a96e20f6ed6af1826af41ba8e705097083de188b88db048bbbc028e9c7c3f4c852c75b989de6e4744342162e2137582d80815ae83f94bc5d95ca7bbf5ab79732a14d9f2eaeeec02d56cceadd43e492462c34452b8fc03cf8c96d97fa964e003835a61ff32d157a7065e7d6e23af7ab6d801dc140cb0a3d1319813e577b4cbe134a410d1eb9d0ada08d2f3bd3f23db2f094bc918140447a0ea4e9ccbd5277c75edca78039217fd9aea4a6035c4bacf6a124b1e4c62c0b0c39c9c31ae8181f3bd8a62c3c87bceef2c8e39263834636c1d8fff2eaa5543abddaf5d69a0a3e30fdafd363eb487deeedc5ae0ff01561983b7e1fd0eb8cbb86122b13127fef76f3a51cc3ee7d185be9ec01edbf449b34552036846ea90c199dab3aa5919d022638ce60db9b65941fa9cd8d1fb2a482a308e9b837dece218da4b47daead2e7258ec351125d6aa9026a1425ac6544cbdc611c26b0fdbc7d31d0b60f54801924970b3adfbb758b4c5925e96ad5d0eb8fe2f13996e97ee9bdf4c91aa389871c27b128271d070625786cd2658d12fb6275c13fa4d8d228307d2cacac0abe81db786ce1e70d85f1f0056f197329675420b510fa0ec98b1e19ee4b2554b74aa1e1ac4ec2f55dbe7b05e2cc76e25a301aeaedd432d435f04f99fe155bf82c47780a117dd5588df1c0085d6ea485b84862264c88f95c8ca3382f8a1ca4f06fc214257df104f369dc3563a94f53b77d1cff56c7f6580e45ec7306ff31491416828cb31124e3d48853571b03f7f0b268a8b0337357dc875942b35c2ff7cf8fb042fa3839af0eb3192f94e2948c43e2f4f1fbce7e4871defc390b842d72de3cc05d532d9ebfcbd197bc930d2b53e0e9dcbe963aa795e8a2421c9dfd43da096ea527d75f880b223dbec35f38729b62115ed8abe9ff3b26ab00251db5a972b7983ee9b9b757203ab3ceedac1b1a6b18af81778c2fafb6b50649d1ca43a90272e900bf41d3ca1af1fe9124ec1e4bbfa2cd5a15c810055cc978ce5f9a901293704814f244ff62a2a01309da0020849c1f3601ff3b354a34580462d8bbd81d62b6446f07e42dfb74046f49561b3cc2a1193edbba234ae937c16e05b5fb81c569ff1753194eaed749ea1599a7af3c81cd2176a350a8c5e7749001648881017147a3cd62c61150d65767b785908168e40de6abea9142fc8f5333c694173e4dad4cee65942619f9c6ee82c2aa3b20dc0aeb109f5b9c519de0e411cf3adda723cec42e939436d8665c0a22ceb0fbd2f73e3d76e240a0511f89b89abdc03cb041504de7a9ec48aa920f8dfe78bd5e8fc6b81386dd44a42e8493b93d6164cca9294ceb2127040190b1c7bbf094c2bf5c179dcfecddbed0abd0b6bb5487e8100daa1215d94656e231f0c22e83e680d58413fce4f9fe5a0f54b9c0a24679e6310a7d4d31482af483dab3a12c1c668954c9c14836d6dfacc4289a3ef682cefa67700988e8f6d0897d9cd099ab2d1f2c80bbde4e3c4b59476e043c830a1e1f05e840ae51ddc64ebd1b5aba43bccd1df22490df7016cc5b15c5ec5ed8d0b3f35abebf0b8488fe556dffb6bfee93469da3c97ae79c01046b82947de0f01efdc7ae1e42200e53002722e84f62c1c3b89a2291f9aa1abe77973c44694bbe38917b11645801ee0ecd27253ad98bcf986bb4ed551e44ce942fdb9be71729db806cfbb2c9e2bc399650473a98d1cd435f8ad51ef7d9d47d2dd4fee69a3c3747af5e33b15fbca0f1a73d9104962f33dcd8f9134a474980467426381e01cc302be9d9840b9d8a2d86b47d37e813c6acdafb561566924c24e965e0caa181b38a6a56326537549773c3bb1fd69fed98f2b52ff514f3e686bcc92ab551e6518ea12c6224fb7ec711cd71bf845f4b8b6d67de231e27fa0609c54b7113c84df950a4ee9bc02ff6aefdae41265b3c63faf3e7d2dd3ffc4a76fa82ad9ec7d90f9049a0f6af024b529e4b3f519b185785d042542ada34966e5e5bc4ed30caa477cbae36d752c41c22a4936bf2bd8cda5d4e9540a225ef170b93cd3c0fd5b9b8b9673768de025effcb2ba2cb90bdf9c402b4e1dd185d431737d2a6eca84a36abe48c36b2b1552ec5b3c61aa899abc06834be019841697e0f2f8357fbdd68897d3155b6b9eb7695ba4ffa899acd2d1e1280c994dcbe2a6297e29b6342410d92c2dc16975a65185dbae210bc99100a8de5cc32327a465bebf425946b3542af98dea74abe4ead09b6dd25019098d2a3700b33174150cfb049a4d003db0eb26bbddf6fa0452e09259c0458048456f6949b074b28acf2d00a024a83c07045e5170607018b9431de55ac3964bb80826aa46f5057ab61e24c23cf2ecb0d7c9a7c9cf560c5890cc55f48fa3a7eaf0daca1b47e87bfd185f1f3a570b740b3830481be19a29f4aac6e1056184ad5cb9f52c40e2a27b7702625fc24a002c945133fcc94297c587f95d1fc1525f13579f2b440a871589333eef87569ef5157ac7134661143fdad9e0abfd1d3e4907487854609ab8faeb80ae18551572a830f6d3e582efd09bafa97f36f5d2a251460c4589dd99154cc5aaee4dbb9f0ed7bb1bce539c6e409737f0869792aa48e9c53e1345cdc7f419c75d67e9a26a61c01256f81d60df9db8f0d00486d39a83455425b3161c22fa3a6f2364d2029603b0297a5296dbcd75e3d89ffb217490270399e1b33330005eea5f5997d4960d36aa020eb7749ad1ff555a2e54c8d45701f4df6dddbee5901fc41ec33f0ebe87d70f4418874581eb47ccc801076738cb3d467663e62c52adcfb7c9c92327f4c505362c0d04d4df08be83ab801101dd4ff6ff2a0148564dae5ecae4d9ad4bfac31ab944f903de0e40a4ce923416ac64b3a8612f5ea1863f2f3eba04b42deade4c1ebf02341c4951bc3634916ef73c088b057f5aeb239cf1528c10b6fdb750bcda0425de707b100e70f3d385891609530e7b5a041cc647ee5874d3d3281a1abe3a9b4be20abdd12c566fd72f22b906a10bc606cfcae094e042c0b5c58a1dc07979c4016f0a69d726e55f17fbd8a90b238861a1d12543f397849bc2b6fbb79f87234f695ce0a5176e399e495f0b3e82b5317b190a1b1834aec1d2b296de4351c3d8e15f050d1eb8d5917e06be23161fa118582c8f8c5df6aecbabcc8f42d02467e8ffe5828d68347dc31e4fc0831c410d5f889b81d4052b7f15fdc3fe619e35d40a42d3b001daf0100d045b13859603308a76c2a435d3ddf9463920cbaa9325d6bbbf1c7c579ee99220c958beaf7b0ef03fd0bc0bcc39389a345ea1bb93c1470e528b3203bc2f105633fa4198b04ad7220f39177d6d9bbf1a95968d06c4789d6ff20390c4db201cb902884fadb3c41727fc8392845a6f1e6bd5515b67dd4b1e2c13a3f70d93b07374b0de606f34c113932bcb0a1da48437704c3224c2ea16649a22502ccd9f78e051e81bd3c33d935a39d01d14a7702672df62435596b6f4e0fd17019d6ff22889143c8ad3829b5516fc571e3574b8232adbdfcbdd3a12f518b5a4d881a6e22339b424bf745c7a7454c48eec89d745b09844dcad7da96857b24e43f98aaa3958a00d7e7b47e2433a628cd5ff12319dc0b0803fd1132e5294548b1789badb2b8b55c93112f131d301cbf1140225805283e19761d89311e1c77fc3f5660cc900a1084158b80a21cca59e96f541b5335c026cceb4feef1b45fc45aa4cc87e10814baa0fbf6428c12d70dd41185322ff76516f3be7cc9cf3dbae926346ab95d690a3b0ca9219e2ba5f1943a931830ee23120a1c600d1856e16957ded9741a97a88b492b8741fb7add8f36963158c644993d76738d6bbef0bdd585184c51c0f2f554142c93f3972884fcd95ecc32dc158508718cbd4f2406d905bde80b0587d4fde9f4a103ae7c7a5e32e28a12756a9a6ead5babe5fe76670141a0b8803f8497a7c5d2ed1d3160c88e7eb0ce3c95cf3a5b26df761e021022625a4fe4b7e35042f504696520e369f464462357ce344194739123a21650da234020779b4e10994a2e886f1b4b5b199163e22d4cf5c90e7d0de3c201e3f1ca66bcff279a8d9d901c70e4c2279d3101264b1493cd0110f6cb3f46f34f048d02fd3545347890034cf8a8e6ff38005307b3c7eea9ed23402b7520fd93df52943c5868ba62796346396bb014186d5c0427a45b8fdc78d26becf071647df285ef1268c2676635b66a6513f79a09079c11669a2cff4805e0867a0698e73ad281a8aa15fc36de9a990ca2b6508c40bd99a4551852ea3eefa5bca6621c4160f96425fbab1bc47b84af14424492fcb37a2ca23aaa4137e53dba528afb990ff3c811538acb37dc8e823f556ccf5ce4b7233fcb3a39d8b4c914559a3b9bc428b22761ddb60b23b6d27ea4564eb0b6a62d65ed0d96a1cb866cc08a17ad0da6380dbde62236af17de07118b8e73b11397e399e89870ef996228f5fa7fc1aaf87cedc524af63e74f915d45469cbda984f4a2876033a01f2e520446b8b35b5120e6007655898526d03eebe944830cbb7f3081a86ad3375823c2a3d2ce7e996f2bd7e103bd4af6db031fe98145594df5052b0578e8c77b253fd03c77bbe9995c790d8ec78365e1a35416257c7099e3e410d4f3e4f420d34f07917071b3c9fbc5c95ba9a0cab2fa3682aac91864bf544fee666ce73b60a0d93a525aacdd7658db82097040e5eb93f87fc64f328f7a45804fae3c86bca97b0fc8103b5ab51c6af2d7ce70757263d1143e959dd519dd6e3985b9c9b5d6de58153d0540e4f40ff1bc5d12511263647597e36b3eecff0eae55d379252aee46eac42ec8ad43a75bc8cfd8f30e019cf9bad249e946dfd94ac2b6ae62e10da98da3c72d73e82b798731313ba797b8d83b57e13fa5ed535652fe89da90014bd26f1be909fe8be0b25201199e413265993539f3584b5c316f5f9b0a54eefe7e34bf7142ef97edea913c258c3bf97b0906ebc5b16a7448cc7a07e1424279458e1b8b19a892fd0448bc9b0f04e1a3b3467930793b09690ad3b7ed34abdae2c806a5f15655c65e239b8350b0c5b36b58f1d74ec86240a0881117428a50768b100c514c85c0f7c8cc30b80980dd678a81bd2f66be7845a6abd46758d3bb7f188b0a19c77b24fe7d844392c03f8b7ae5b32ddad18974d9b88af0f8365383b9118c7eb59e0fb6cec8a9f83f8a0a4865c641377e781221a1bd4aec98132b25b490164dccd632928713fd9c7a15e687de608943eb6099c67dfff28d81c737e7d7680c85c66edd2267ab65776b045fa5c1e74de86d081f32c71010176f260414b182db1bfe0925d355814157b13009938642b4222d98a6c1d34ddc33874fe6a980dd80dc3da70bf3036fba017fd559022843f09b18a1b1eae77de648cbc9578f34634b1e19b0899cfead3bd952505d6082bbe586509ccd5a75afdf68f5d045b6f1b9e341b9537307327c1843fab09f035d0452937133efdad7", 0x1000}, {&(0x7f0000002240)="ca9cee90b25b6f75de02b6c509b6175e9d621e9c1628b856bd13fefdcec895e802e6102df1e7cdef8d7aaac3c7346568665112d58d2951726948978f", 0x3c}, {&(0x7f0000002280)="3872840a59f7a14dfee0fa87da32dc180008030603f4250588b09eea712824e91779e84e6b40a8155f214475d6ccbde4e69c728495fa287a70e93b06c08ea69865851a5a331ee7123c2e58cc4efb7454b77337f6dd08bf837714b9dc6ebd9c611aa273e7b7f568505db0d05fd435bc7856bbb88021511896581794894a99f0c311537d5f34922a8ec20a338abbe8735e999bcce3f5d167c8e55353a4e2e75adfaa38ed5bb24f813a1a46c1debdf2629a71a51a5c80af6cc2ea2c7f04de7c7b49924bdcf2e17da3936e1e8bdc81d8db6501d8daa0cf3365a2e9a6573ec02f148ace4cd20ef87edf2e5e481469c45cf2641939b3abc3994ad9a53d", 0xfa}, {&(0x7f0000002380)="644f467caaf0a188609e35a3beef088f57494fb342f26271e4785f7c649f72cd80ddb07f58dbbe851b7f2f1f502cc3e9efad677bd8b974c951f4d5f030abb84e8f57addc1deff63da786a72f0ff8f2d589379ed8ef8f62bffa5f1e91b4407a6d0b4560eccb9e5daa6e1f0d504e474c6382ba38db3088fac6177eab3bbd4997ddd42749fa1df3a0578a5d9d5dc7f4b7f1f6ff672e16b322201be012fcca296651cbf88acdbfa0e19478ac82c7ee7927f96428b290db4181e1f403a367b2ec83b20acf9622c18bc4dd5e2f48ff913772084d377dc868a5de1b256d3fac10d075c3ffbf2331ca2f69d5327f84", 0xeb}, {&(0x7f0000002480)="f33c6d6aeddc1faa3391b464657ffa156fde743c5b59ea7e699d7c7c8b93f8b15e0f687c93412d49f4ff8db332a7d6ae", 0x30}, {&(0x7f00000024c0)="9b861a4f308314cd54ee3d7f1a657c83973c4ee17678d4aed4d6ed334e2a91b284966a61e8e766b11fe3636adb6f7f83f4bf142e2fc58466f8f91077a6886ff48370115df9e95a60475eff8b3c1aac4a234669f0d1a151cf73a8bdef39b874886bd2b2c47ff43b6e2dddcd803220649bb80ee56da2889a8004ce8798cdb545978f64ed4870e741072e1c4154977861c620b0fd05b57dea54fb249780cbe7e496c5435404c3f9764a44615438", 0xac}, {&(0x7f0000002580)="6e822551db41ac15f5f5885f941a820cf81148d046c7d97046b33049e09a8b5e375d58bffeae253a3cfb64d80f3d13db974d1525ca7a5c8212ef7eab41d9d261410fae007446ff19093f67b812fd8fda8bb10fde1d202b71a320225033b230a1ba119c5ef4f000b67a6f3d9595beda94900d668921ef6ff6b4dc331f019c138684169ecf1e0dac80b08ac420b948c7d3cfc9716904d0b826229c9bb7008035dfb84337b203bf6bced3c0c4c29ffe0a9b89fba29e45ae56bd", 0xb8}], 0xa, &(0x7f0000002940)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="00000000180000000000fb00ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="2800ab1c09a3ea123c1b0000010000001a38ac8408fa97c1ed47c54e67059129ff254b0e9c7a4fa7ed90fd4d3db42f5fb11f3bac9741b7d5728165f3d13af83fd2c30051be348a4dee9deae5ce161a3b421aeb1d0991a209704e88cf6babf0236d9a0491eca8b37707be2fceddca97980b56441e381bce3c489ee2b460c1a695e70a8f43597cfa5f552a0cb0384e1a54d1b1d2137291fdee5ad9c13f5d6c82040f", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x5}, 0x402) 11:09:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x80000001) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000200)=0x100000001) poll(&(0x7f0000000140)=[{r2, 0x106}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 11:09:53 executing program 0: r0 = socket(0x18, 0x40001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) 11:09:53 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x8, 0x5, &(0x7f00000000c0)="b011256bd264ce28733fe79e16a6e21dc600fed0174830b40216f0f9c5c0400616a6a03624bc0d41567a5cac28421122fc57807008eb0effd1062a98260bc3056c14e703f0c1ac3df6ef2f5fde406ed60dc23fddb626d38d3e9c6bff72880cee45eb4b50dbfdb45ab4a7ea130815", 0x6e) mprotect(&(0x7f00002f0000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f000015a000/0x1000)=nil, 0x1000, 0x1, 0x1011, r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x51a, &(0x7f0000000080)="d5e2a449e74cff9668", 0x9) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:53 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) socket(0x3a, 0x8000, 0x5) socketpair(0x6, 0x5, 0x1, &(0x7f0000000000)) 11:09:53 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x408, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffff, 0x0, 0xffffffffffff0001, 0x1, 0x3, 0x7, 0x2, 0x1, 0x0, 0x8000, 0xc}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000140)=0xd76) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0xd8e7, 0x40000000002, 0x1, "c415287bdd489c053e8c69490c0fa385f847a994", 0xfffffffffffffffd}) write(r0, &(0x7f0000000280)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfebf191388ba8c7927c558db9e91d71ce4e50d228e59498fdb95f309d1c5b91eddd5705cf6afdafe30b23c35c34812fb74dee1282fc621e50b86cac24098a7e13aff60976271cfe02d9be238fd83f5e750af6e9d7da848c56b5be46b7d8bc71f7c284ccd28", 0x87) 11:09:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) sendto(r0, &(0x7f00000000c0)="f9a04a84ba36d851eec1c44a1838044a498cd6aba3fa852ff2aa09edcf3e63a7bd1ded9e3b17693c5ce13c39d36eefd3e219734ec4fd37426f209a76c0470ed871c5cc34ff4d4c16e33e1cd3976f50da84825a922ec9d3f8e57e35114da3bb9dddbc7ae13e72b69c1606a85f32ee5cb2dd996f884a6ec1ada721061e1eeb9d5e2eb95e2a2752bedcb40aa0f3ba045e6fb7d1fe21584f7fc1f2ed28714c5069dd73060a005ce05d496a0b5e6193e40296c8e06a1ef3ade907a75ce4b5bf3e03eb5ad7c523fc2f4a56332fc6209bc5cbf9367f2bb03c17734dd2371d", 0xdb, 0x408, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x10001) msgget(0x1, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001440)=0x1) 11:09:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x90, 0xa0000008, 0x6, 0x9}, {{r0}, 0x0, 0x8, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000001, 0x8, 0x8}, {{r0}, 0x0, 0x80, 0x1, 0xfffffffffffffff8, 0xc32}], 0x6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x40e2, 0x2}], 0x2, &(0x7f00000000c0)={0x6, 0x20}) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0xb9}, {{}, 0xfffffffffffffff9, 0x41, 0x0, 0xffffffff}], 0x8000000000003ff, 0x0, 0xfffffffffffffff5, 0x0) munlockall() 11:09:53 executing program 0: r0 = socket(0x1e, 0x2, 0x4) shutdown(r0, 0x2) 11:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xfffffffffffffd52) 11:09:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}], 0x3, 0x0) lseek(r0, 0x0, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x0, 0x401, &(0x7f00000000c0)="a16d10a887dda144fcc35578e4220c8e33cc359e7b79600d9c0fe7826d858de0bc2e6374c8ace03286928689fce3115a977b0c224d7778e6c98ef1ad198f15e446a8f0d4f132b3252b214598538faa610475f1104462ac45e4f6cc99a6c64e0c53e6ea2801c1eb95eeb7fb3437ce8783a00d52a042b7374e3bf3cdd7155462872d58d0038d2012d58538f8f3af488c8377df3b7473e0ececdf375d7f144a0a35201e0a0037668e41f2a03b60188703f78c5168fa7e642e8cecea0c62fb", 0xbd) 11:09:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:09:53 executing program 0: r0 = socket(0x18, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000000000000080000000ad2b3a1f119588bbea17dbfa02329c78cf87432223a1b7d3347fd3a1676a0bc16d2cff7576c5d8c09704a05bcf6da6907a8f8cf7670fa89ab9f2e2355762d041041aff422549668a51f40a1b4bb9fa9336a2795df2138cbba7b045b57ee17aa5294e923b89ce40eeea24b3485f8a2332029b6abbcd6a12e2"], 0x10}, 0x0) 11:09:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x7c, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000040)=0x4) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800}, {0x57, 0xc6}}, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 11:09:53 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) 11:09:53 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r1) r2 = getegid() setgroups(0x1, &(0x7f0000000280)=[r2]) r3 = shmget$private(0x0, 0x200000, 0x100, &(0x7f0000e00000/0x200000)=nil) r4 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000eee000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000300)="01af7124f5ece6f1f47184dd16531a7009ad0cb4d59be9606ea1fc7f6737261f442d1b1c2b8df3164194cf23d24677f400bace1ed3cbbd385b16b3f0da6ab1d4c33fe940e7bc373f8f988573c6921a7a3e067ec4eea9840042ae53c18843cfa33ef39c96a5e62934ac9c1b1630179732301d28ea205b927d555db278a301a3b77d2c237b8c67a5f879874cbc5b7d9f13cc042d0f4c6238c571901ec3a670efb3f16c", 0xa2}, {&(0x7f00000003c0)="ad75279af060abdd88b29da8b5a2bda9133d540163a08c3d4c4dd67e28909b8963542557b51737faf27b6d021d3f2e4b73f4f4b12cb38eb9eb7423fc2e26520cb3c1e49009a6d8a29d6e9df2ce3a71cf00e956feb3a9d3e7d557e643192605ea9cc442fc27043e8645e4652e34aa5d6bf6d46e6bc21643c5e45c68b864b1556d4109df98677f751ff3822379c6d3565d4c7f23741da6ffde7b22368d8ffcb23a2fe1e07f9a8b024bc3cfd3a97ab870f9f111ccd87dc64e74ff8e67f9d84f6833f85dbb3bbea04693ae3844e1ccdad1c9e6961b97c26da6d4aaa8fbba92c396e13da085a0c603c3a797c86f7874c15b1b54615f34ad06d0b2c86eaf11ff5c29681385d483aa5d787b6fb4e01eeb9811dc2536eda1f94d43c33b18685b8714912226f22341a1460a2b536eaa8c53247db0f5e674626c75dbe42c89283841289d4b11a25fca0e48d28862c095633bcf9d25baefbf30af2b87dafa90a55f35d2245f91c6c2284a010bfb090c20ecbc7087bfa539abf0213f91acf2ce9cb30a4fbd881e798d8f2ceee588c7d2908353c42ecb44f02722eb960e781f9525886704b5dbee35ef90715d623262b63d05d5df33a3034180ce9bf1767c1d65d0831a9ead5cdfe2063e5c5adca28e6f9815068c25031c59cc5c373d077ebace7d71fde8055fbcfcd7af66e53fec4b9fa9b689b096619f75fc9b54b6de2e586c8bae61b5a9185293f0f8ba20cc62cc43adb690c44ad3ed13c882d76be5bb4a13f3d3ba823ef80559e289bc107e5b5b6e4986847135ecb5a34781f41aea0ccf0aecd7afcfb1e456ed60fbaf28d058843f552c665075ff84d614efe9d1ef437816b1015d76034a9ae189b0905b08108d97395b02f27b379ce5c725c9d63e5749e08b487c57faeb14ca906007583a84285fd0b9f3389a307c122ab943baa7d1fceacebfaaa6d0e18d288131c8c338abe6bd88f3c3d8d4b6c44434a2394445388948fa562cdac9d068463ea7d2da78bc618394052e7809a3314e4dc855a020c0fef727fcc65bfa660dfcf133dbad5cfb00de474345534552dfdf70f45666c4bb0e822c38b23ceac5427ff496275602a1fe2c160566d1ae9a2a1f6c6dbe0995cbf1343d8505f8f74331a84e86231dff94f48ff4c0ae8c4c248e20f0a5f762e528045728db491a53728c3b440e85b7c181d43e8360980bea0646b5220d027fdb99c63351558890b88884585abe4c614d5ff858349d9a6e522881878383fed41f4428f6f2c06f9315a22ac027696cd30292c6f46cde6dfa08efd1882dfcd6e23d670d509812e29084acd2dbdc380216430a91924e0a8f48cb8bd14d59315c4f9e323c8c1cbdc5e737667c876d7ea444404f44a934b6c7b39a6e0914365fe764876a8afe369e54eb00281cbede7ab73b29e7938f7b7bc0f5273e57351edcc9ea267c902566ae48fa2f3487ce70e152b89827714b870118e6e0ee07c24d90889ed31f07cfaf31a4132d8e7d305dc9c89bab243b894943112afc149cfd0486c42a9cb9627101f1a8b4ec082066d0578b374f31c8ae0db28be07bf2e788d698c563e61aee60ede41641233d9937aedd2ecee2a8dc73eae119d363a59c4ddb3129321c9872eb2cef20d866578264113f947c307bb2717c7631a57fca4671411c8356e0d19db2cb1bae1fde5edd3183dc25a73ac1a6627dfe62578f0883e6cbc60af159bb204393ab809392656d5bfdea8d655f2bca75e71faf411ed34c44ad3654e39c892fcff2b10ec19fae3999753db821e8afca5bb82ad6ef1c7d3b477721345f0c25d1614f252291d7b467d966e6a002950d3a181929861db0f479bb71aa2698f1216f6ca2b3dce1b64834456a206a015a34a29bd4dda9aeb75edccbf9b269e85baa1b63850f9f0c910a118e30e03420259c97aab44645ee06cbe8915b26be4ff25eb3f4e7c0ee76a6be72dc1ffeeec705e446046654b6c5dc4d5c06a56de6c49ad3dc19f9efda1116944debd3fe4f28c6112766acdb7c6cfcf577730908a279a534d3db4cc59184170b058a7fc6d445d8b4102013642698252514ff3f865b004001f5f8b7068e1ae01460dea517275850521455e02e1ad2bb14edf0dffbbfada98821bd3657b2c4e3499473ad190a5775637d9bae60ab16b1713666964c20f589f500626d9aba5a9cef59187f793878699eb8206cde6eed1ca801c10ac3363e35d19957d5df11be832d7be63a16ef66e735cba4226a677650bf5c6aa45184f16be432d93a29c9aad6d31dba45b0ee92d0ef3996de4605c64ae83f2f6afacb5b9db6c1fe58fd4174238e9a5973aedf567764a93af6ffa6ce64ad81c06ca89cc1e60cb3f6360a67e453597ebacf6d0892e8d55d255c0b1ad625b39252719729ebe129822958548f68751d5c48cb943ff2aa6de3e18dd8a50c77fe94dc22442aba5fc714fd0529a64ad6bf5cc3dd6e543ea81c75e0dad1d9f2c07c613c0fce4a44f0c33e41450006812a3e78ff307377ef285cf99d3467fc328f29bad58f3170ea29121549b75c7f8a758ea3ba42bcf35bb730587d60cff24a6320d524de8a6b92338ae14bcbed7101538904feac97289669ff47817685203092cf71291c8ff98cef1704be55302b06248a59d2a85d736da1353feb031119e527111a94dc7a10fab8a15188bc00d7dc7ab2c1a6160afc6168d8cfda27df1af1699c490b049946d078e6d04ceed2e15d1799f2ebe0d6a9f6f689a787d3dfb81f432f24776d3856633c0438e235fc17abe13741c333a6b84f8779d3376f9e4396335dafb86e89e432505e61caa17c4e4bcbe9dab3da110c2f9ea6cc7a52bbef839732c50130c332ef1185366ecfb4e2ef860e67353b5ef71055182aea1cc16d0376a1b28208d3ed1d24fb374663c5ec133e95b33a9c6376499e393329aedef5a5af8a8ee3409ebd345dad281083efead25fc3fe7b3c05e2bce448dfc279e6bf2d15417ae4fa6b44d21e8bbc7dd9294a037926431f4326e66fef6db3b21e0146dd785bf1f01ec952fc62a198ac85be6bb5d481299a0d14f2799870c2bd662aeef4857c74cc694d483133022fa4b9399e9d1fe4838422f3ff2e05438bf2b75649321c7304973c65c814da2962e2b19c8a8ff260ea69285bcb2653759a17293bc261942066abbdfe01560649772c35b1126624cdb722664edf5b96fa9957c9484ab3f84ca9475b77d3f23b519c0285ba9f42dc15ed946f38561ac56eab9279ea8b08a31961d9cc644ad839d841823fac29e221d3e97d1648c5988a07ddc41e08d26412d272d67fc61ed610b33738525428cb650c4d6b5195dc6651d28d02e15ce1aa4ec0000d49864ad27f228a25c38067ea6c8e40aa57725a6d2e1729f1e5d55bd92d33fcd350b3100f8205b66a0f9d8bbc6b1b1534ac11250a2cbb1ef97c7709cfd5aaa5072479a626047abc8daad82b427e8a7b206492e3b2307a84a62ada69306d900ea0131c80ee450a01e122e25d6ebc7546adf4b0d2694a1a1466f3ca82b2a00df4c6e4385583c8a4fe571800173d1456c77db6ba5f6a2ed5239f0b4fa27b036ed9bbbbad1f58426647872aaaa5614ceb38891d056dca7be3d96fe13dd9e272018d5acdc59c921efe51e08e90966c3fe4dd947f85b4d1520d10b12082425c40d08b5807fa7a15f6ebd17e416d549e4ded864de88bf5bc7cdc2d89f342d8c0fe2a0e7d2f8384eeeb87415db7c34c68b9b5f63b6c4096a0eaa90ca6e63083dd8b1e10487d458f7e69655e8cb6d2e9996fe16e9837c6fcaf49b52e654804433b46fafe56d2694682b754cba2e866496893d425e10d07358a6ee43c36736a054183f86e758ba964023eedf85dcf74dde257b1af51c6f98b6f5cf8bc1fe269c0d5c9ad65647647ac350ae3c69a245f7f5633caa802dbd6b1eef48a61658207f59db9882230cbffeb936c5e7addd8a9edc16086f2fbaebbdb249bcd59fedd74ddc2d5518275eee61a48f3dec58a0c6ccdcc425c6bb5b698ebef07b9157a1b51f22b8da68f9a9381dbba1aca39456233e9662af7f2f1a6e756100f8f439bc78b204deaf634e1c4bc7e310d18deb3439284b4d6ecbf7db5859e4a5d961abb4742cbef811a8ec2a0b619d0782c2b4b531012a5b0759c269042de1986462a7c958936fc6be1b7ed5f559d0d6281ed81b971d0a848936650ebafcf97554457acffc911982993e16f6758d9b4adf809ffb6db5471cfc3a2c6e8e616931a67dedd332a4e0b1653840005d7080d741263cbbd6e262bf1dfe112769b52d8f029dc43112d2e5500d9d2cd7b81fcb669b1170c3dae49732734a987c3afb11c0df004a4b742da5b526e2605172faa212f9daf7ce13ae299371bfe7725c14f65620844b8558e1e6eda36234fed0c1cb39306112e7b338e078154234655f3eb0a8f3e69449505afecd503b2ae9fc63f987757176e466ded6d38228052e73186f914e788c0f01c75f6b564468c425117bd48af77a94cdeaf0ad45eaf0e4854886cdd89de4cce956d52753ccea3210b58d50557c56beaea2783eaf12ea078551119e9900ae1c39132ced3561195d4709ebb1e96a20e6f4b31cb4e1fcf4eaffef8c45db99fef303ab8e090df0c200b77657ff878f495af1cc4beec84ecbcc7028752c2a377acd001aa6c26ef36b47cbc1e092dbbcbc4a95b95c12926bae0d4b00c6a9aa5e78b7743f0cc6c95aa343028b1ef0a054ed3199524320c02c0edfea29e061aecbd91e5a110ac479d8075bfd1f65a4829a26818d4e552388239fe259ffa113df56b943571d04790a485ef4541865868091b42ee82c71073c7ff616a7aeadb66d055f5e2232fc2bfbb976e3801797ad8d971942cbee9b7532119fc252d411f775e2993fa3f093cb064f9428f240fa33616ce4080b7fc974a682e758b771b686549f28cf70b3712791fd3f25cf7861f31c7434e73474609ba92d3c61b72bafb513852e9513b3bb3e5dde26f05c9ce70f08905f2ff43e069562c069d63ea91ebc623f58a1fe619309fa4724c11640fe9d3b024311da0a9f2008c4021644b53734e8568ca8ebbf4bf540b952238ae65b963a3a59e66ccb5bf900e5b921b46bbcb57e9e381fe67a03b859102c5c507b013197db87b000ccd018c29b0f71111aae783246cb496462ae52b0b50b480215563c35501a9437ee4f87c392b489ef75d94496caed284c9dd1a7f9acc1790149c1a79154c3630c5bd67debd33bd308866dc821c92c7234b2cc3ee7770070842e1d426898ca5c688468a90d4aa4f367b2e9ee1a05b63462fa3d19bfc17cd3bca1093bf7cb739fae4787035f971ba24e2f19a06b988346be93efc6d011f1618333002aac8e19ec70046101294eb2ac38d35acfaced6d3886c9655a524cf28a8bbbf96428b8edf7447690322ce44eba1227df87add91e7c3506f7d491122149202077209f093d816c08642de235a44203072c3730292d6d91fac459f9d2f670980c6b4434b7f939dc3258dbf724dc9c74c5972b79129887cab78f3f1c2de2cb32f1bd8a34fe916102c07540ce6eb24658c8cef09aae079ec334b518d266e5b704fe7689a9740c767a9fbea1c3f88cbba2f1ab60636a732d7407104055f33f28e27e2ae062585aa9c089e6545287596a703541eca911ec11697d0d72f15c3ef90bcd396a8fce24ae60d4017999a5e814826a6776414729a5c29a7372ccd68aabc9e5cc974784eb5f254a1921d86fe45445953a861d45cdcddd03cf6740cd67b4ed3306bc3c80f568b8504e0bdd3995b9fc42324e0351885eaac59e322f6c1a1e22742afc0bd2c052f0a59290f1c", 0x1000}, {&(0x7f00000013c0)="4dfe58aa5cdae41352736b1fc1935f0eefa1634c78f59219b9890271a53a92519b6b8cd738d69e79b7f3c53132bf5e2dd7362c22dbc34728269e797f31e4427807a26a5d0b1a77d204eb5c60a10824d2ca45f093af494745a1f2db60e9b889a22c1a3e517d183f2f08e4817c1f054ed36a433334beb2a83ea442fd2db5564404390e66d373d91c", 0x87}, {&(0x7f0000001480)="c97095dcf6b7fd671773cb3b6140fb8f4c115a5e61e6ed501c0357cf6613c427bfb166b1ef95e4401f8cb04aa25f199185f55f8a9932227bdfe6073f72001e1790098e8e0787252e7932ed7a2264245bcdcb1e5b0cf67d71120b1e2c55862f579fddd4a1d425b057e3a1976e136a631c8edd94b1e583d3c2496949f298ee6e07c62b2f33f071b74fa9218cfaa2e5596286000bec57ec439c9b32234c7effaf0f2f2741cee34d1032ad1866184ae5e3ba1593761d6081abcfb10ab3c3879798a3e78aa14576457f7aac5bf1e431375847ca80bae62955458db9f326852367f1e792788f50c20a68e05e8ad010b602", 0xee}, {&(0x7f0000001580)="f4c9e8cd9a2cdcfac55e462e53b79733c00ce10a742012b2b6bc89ea48f91bfab05cba428244ed70c2544427948b4d1d727fb6cfb1cd55eab3431f37100eaf44ff39326c1eb09b465634e322e3d01e96e5285219c015d181046bb1db7a9f835db87f24360adc44f80b50af91ba35fc8ae28f0debc9c9131a0fee681263c646f03a3b56e9facb27bcf71332cb3c119b485c463e6d83e09c37c2b7fee4ec8f00244d2975", 0xa3}], 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x80000001, r4, r5, r6, r7, 0x51, 0x8001}, 0x3, 0x4cb, r8, r9, 0xfffffffffffffeee, 0x400, 0x3d}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x2, 0x3, './file0\x00', 0x1, 0x9, 0x59, 0x508}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)) getuid() 11:09:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x40, 0x0) poll(&(0x7f0000000280)=[{r0, 0x4}, {r1, 0x8a}, {r2, 0x20}, {r3, 0x40}], 0x4, 0x9) socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="946cda591028000000ffff00000100000000000000e2e2c4c7eed7060bee63ffc6f19ff6242e5b28bed1de2b68c5e5c0557adc72245b9791035a5cd47a10d0a0eb887eedf6df873e3e1b9f53284bd752ebc6e6dce88224e066089acaa7d3821c20082c99a7b7c77a426bb4d20096d64ffa1556030d78151d5b50915f788c3dcd84da9deda542643657f644db03098446ac7815e0da4f2a3a8e78ad3d7d43bb4b8e62bdfd5a4318b7924ecbc32992c76d446c0924fde22c59b9a18611c123033cb08530919e", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0xe342) pipe(&(0x7f0000000000)) shutdown(r0, 0x2) 11:09:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x800000000000002) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x1ff, 0x2, &(0x7f00000002c0)="251b214e6c1ee6ab0674d25a5388d3c924e9e4f61ef217fbb95e672791c81d30373255e997c2028493f43033f11d0225bf9ed7df2e22fc07f826684e76382b8cfcb6d07519469f4b27c750d252499370c15885e014ebb7fc22d8644868dc7bd0b42ade1ace6eb3b7076793d9d3d73c0aa49831c1f969610e52fd9d", 0x7b) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x200, 0xe55e41b}, {0x18, 0x2, 0x1f, 0x1f}, 0x10001, [0x9b6, 0xfffffffffffffffb, 0x3b, 0x10001, 0x6, 0x1000, 0x8, 0x4]}, 0x3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8400, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/132, 0x84) clock_gettime(0x800000000000004, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x19f, 0x46, 0x1, 0x7fffffff, 0x200, 0xffff, 0x2, 0x0, 0x1ff, 0x8}) 11:09:53 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x6, 0x8}, 0x10) clock_gettime(0x16826f66c891c3bd, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1c8) sync() 11:09:53 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setsockopt(r0, 0x10000, 0x9, &(0x7f00000001c0)="026d7b93bfc6f90e6f117dd49cdda1763375fa2643d87370f89af561be5cac2de1f2326ee41a9b656c5f48b4296f4aae8a746c824b9ead3dedda7b0d3b1ef0b3aae907c40107ea4b5b3413f7a07cc6852ec8b89dce332cf83608771351cbfe1f04a240d94f97daf58f9ef3ffbcac63b2329ab3bf770ade5f34f4e59763e1484db10f0d8e318aa9b1a9238380bd83dc64df532693293a99ab64a128c0a19be710dbe577b01573d2018ba65fa7990c1af53659106b0a18e1bd1b348278655faf15b2b18be9e413", 0xc6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x84) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x0) shmctl$IPC_RMID(r1, 0x0) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x80, 0x8}, 0xc) 11:09:53 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/223, 0xdf) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') r2 = fcntl$dupfd(r0, 0xff7ffffffffffffc, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/108, 0x4b, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x16, 0x4006, 0x80) setsockopt(r2, 0x3, 0x9, &(0x7f0000000100)="5f9717070b75418de5a6f45648f8b5017b0e9c0a3a6c1d38dee65cfe3c2dd1060ebd197c479386816b1d8310b12d92359f371d05afa9b4acaaeb63c958c2dde3b3cb55c92e5311269e9ba67c642c17ec4d780b5035a301be657bc7b3cee222589cb2fe60e64b4cfc77b0d1d6f19ddf9016b42eaf260c3e00e8c61b95fb67b82d792006ac337ce9cf5281bd39ece8ac57802d1ec86ab8f37cbde651fcdac945862414adf62074c5a04ee6732bc1c656781570926eed11b6793cfdf896e35f596c2fd4a22afdc45fb5", 0xc8) write(r3, &(0x7f0000000500)="15fd17fc1219e3fc433181a4e241c2f937764a991d647ef6f0fe1c2beea1d54be44569603f773d8456c833d17aac73e3457a0b5e61753383ef06ae132998cd915c389e285a9f05869dac809807df398ee2ac3b687ba4ac06c13ea7ae7b66ded730e5f680f47219938e542e1adf36709807ab1e14d1d7b74ef9ed225e58a2b3237b61e9da4b69b015b00bd03bb133127da58ed47285249d10f066d28407aeb873858dd23e78243721f8549b463d7e958838da2ca5204034f754102a0af3ca2511b94ce2da7134c64452a441de6469", 0xce) pipe2(&(0x7f00000004c0), 0x4) write(r1, &(0x7f00000003c0)="556e7b10c9aea884f08e766ed65ef5dc151d0613ecefe1cd190f381e8ecf470f57c3110ceb4d2e6155c936b09fb0d4dc8881f7726836dd0023f457faa509a9b0d7fbc7c6839e1f22e0c718831a7f286fe6da4d04efaa8f36b9d1ef005cd6dbde55b988fa2465902c52a060f2f4f3adb1b5b21e834b8e9fcedf2ed6f8e97e266e8f75805b86c96289f3001db39dff39fa4a14548167f15f254b78e59d27294b3d899ff68bf96587250afc3b68ce7796625a54d13e070bbc633b684cb73a6dbe2d3029849feda59febb9fd6e26f56c31151d9e136b3fb95b302e5d2de3cad929061a896a6134d5176938840ac9", 0xec) ftruncate(r0, 0x81) 11:09:53 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:54 executing program 1: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x7, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000040)) 11:09:54 executing program 0: select(0x40, &(0x7f0000000000)={0x3, 0x200, 0x2, 0x0, 0x3, 0xed, 0x0, 0x3f}, &(0x7f0000000040)={0x81, 0x5, 0x2, 0x0, 0xfffffffffffffffa, 0x10000000000000, 0x8, 0x1}, &(0x7f0000000080)={0x1, 0x33d, 0x0, 0x5, 0x9, 0x7, 0x23, 0x4}, &(0x7f00000000c0)={0x1000, 0x5166}) select(0x40, &(0x7f0000000100)={0x67, 0x4, 0x6, 0x9, 0x9, 0x100000001, 0x0, 0x200}, &(0x7f0000000140)={0x4, 0xf7a, 0x1, 0x2, 0x2, 0x2000000, 0x8, 0x2}, &(0x7f0000000180)={0x6, 0x2, 0x3, 0x5, 0x6, 0x80000001, 0x3, 0x1}, &(0x7f00000001c0)={0x5, 0x1}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) select(0x40, &(0x7f00000002c0)={0x9, 0x7fff, 0x0, 0x10000, 0x0, 0xffffffffffffff7f, 0x1f, 0x81}, &(0x7f0000000300)={0x2, 0x7fffffff, 0x3, 0x2, 0x2, 0x6, 0xcd, 0x2}, &(0x7f0000000340)={0xc6, 0x5, 0x3, 0x7ff, 0x6, 0x1, 0x80000000, 0x1}, &(0x7f0000000380)={0x8000, 0x8000}) select(0x40, &(0x7f00000003c0)={0x8, 0xffffffffffffd81f, 0x0, 0x80000001, 0x0, 0xacf6, 0x7}, &(0x7f0000000400)={0x8, 0x101, 0xea, 0x8000, 0x101, 0x9, 0xfff, 0xffffffffffffff13}, &(0x7f0000000440)={0x8, 0x9, 0x401, 0x1, 0xffffffffffffffff, 0x1, 0x0, 0xd12}, &(0x7f0000000480)={0x6, 0xc615}) chroot(&(0x7f00000004c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000540)) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000640)) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000740)) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000780)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f00000007c0)="876c2096f40c6eced66d65dedf56591bb1328ab98e2eab7f398649c5732bbe3050afb72652526f020575a37693800d077b556cfeb345adcc993790943e18a484063e139cf6b2c82de2291dfe637a864d46a3c9d3e35bca79f9298e9f6d034fff920410ca20babd3bf3c0d1a5d749c0566a70e147554c185277636517e7d91accbeb2b280766a3153a19388b5785ec6614b5cc670f9924034bc4c59856019b560d976d53fefc6e77cdede536a12eb39e5b78f1571e7faf3c6aa62cff4f3ec6d493d0e015556b0b261557333781893f9138ca4572bcdaadcacc6b170a23a7117876fda61", 0xe3}], 0x1, &(0x7f0000000900)=[{0x60, 0xffff, 0xfff, "3b61e3bbe736e106018eed02c87083b4a70b7f427e47a8f0ac0fe8e5c3c4c30faab6e898654de7e763842cf19fa67e5cdcc0e1072867d280f54d8a17bea8ddfd08c9b7f03566f36b462f3e7120cb"}, {0x110, 0xffff, 0xffffffffffffffff, "d9baf30a7993da233fb8e1cdc73eba3363ee0056d2782d211c7fc54bbae279f238cf07b37b4cff106aa71b3e00e1b0af4975d0232ef347f3832e2e8a9c5ab2f071ead2739e6ab48c2ebd36e8914a7a2cb03fac123ef454540088d8fc80a5287606c71b118ac525fffd6b37694b59b69926494cf7eacee8c410fcdfb732217cac3fd18e2a0eda07b4eb7a97c75872eb8ae3d572b43668dccb6bad907eb307ba2344cda71c9f732f55e7373fee6989d156e13f8c31d9e3c6de2d13129487036e7c8c19078a8cb2c1fbb17586f5f68fa7edfda080f2365722bb5b346e7b5a5c34ebd7df44c95fd7c4e1d2d14c9339593a8e0c175700d4f150655500cb8c2f39"}], 0x170}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000ac0)=0x9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000b00)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000b80)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000c00)) mknod(&(0x7f0000000c40)='./file2\x00', 0x61c8, 0x7) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000c80)=0x81, 0x4) getsockname(r0, &(0x7f0000000cc0)=@in6, &(0x7f0000000d00)=0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000d40)) select(0x40, &(0x7f0000000d80)={0x100, 0x6, 0xe911, 0x7, 0x0, 0x1, 0x100, 0x7ff}, &(0x7f0000000dc0)={0xe3, 0x2487, 0xc497, 0x6, 0xffff, 0x100000000, 0x9, 0x1f}, &(0x7f0000000e00)={0xf, 0x15, 0x1, 0x5, 0x7f, 0x81, 0x8, 0x80000000}, &(0x7f0000000e40)={0xfffffffffffffff8, 0xff}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) stat(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000f40), &(0x7f0000000f80)=0x10) recvfrom$unix(r0, &(0x7f0000000fc0)=""/101, 0x65, 0x800, &(0x7f0000001040)=@file={0x0, './file2\x00'}, 0xa) unlinkat(r0, &(0x7f0000001080)='./file1\x00', 0x8) 11:09:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000240)=""/188, 0xfffffffffffffd51}], 0x1000000000000532) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 11:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000900080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x20}], 0x2, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 11:09:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = msgget$private(0x0, 0x4000000fc) msgrcv(r0, &(0x7f0000000280)={0x0, ""/101}, 0x6d, 0x3, 0x1000) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6100, 0x5) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 11:09:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001d9000/0x1000)=nil, 0x1000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2008800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x88, 0x8}], 0x1}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x100000000, 0x81, {0x100000001, 0xaaf}}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x8000000200000, 0x1000, {0x3, 0xf5}}) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="1a94895a3265e6f652abac2a86feeebd9b04f769ab37be065cbac8dcedfd8ab61294142cac935f9dc69a4329b8f2e520576bc1f6f387116cd22d0458b017942949b55cf01ae88af5ec26cafd6c43365f93c7425a0585f71fb681c1f004341aca17d856c7d67eb7c658be156115a35b096e6f1fc65da4eb941a967dc356971b7871830145ecac072ef1fe83860aed40270915b6", 0x93}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="0dd0d272944e55f3b8685c11e578450f284df3f472fad8b79c796feea688f773a28d6bfd1640ca86ff45564037b7f7eb60e76c57eb93577a30896748a004c6afd483d5a4c87370c564a1f0c684eef197c95be8a8cdd2025d4b964b1c2ad2da10a3232b25561b28e7a59e178b1928df680ee6cd2bf303f6f8e3445e12a44556351c5ad35d46354a82c26867b7fbc422c08b4c74", 0x93}], 0x1) execve(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000400)="97fa6dcced62fffb61ad3e36b52fc43a26369d7b0d26e069a13a2e7d238dcc13b5b6bf92ad53119e0a19a089a076c940e3644e1155baa1340117c00c701f00d58b7e38746988c15d722d48d92d7b2c412be357acc86ded0691a694d9d805ff65f23143ef5a90b29952a2e5eea36e1879b6a3e950d3002bb2c8a48901eb43facf66aee41282f26c9d0ce48483a163ec8685052fedfd792fc04eefc7db691fe7bbb796f49bc25e03442d955923a44a00a63801c8e6f03b2214e0742cdad95659b8488943de4d199d0fea85879869", 0xcd}, {&(0x7f0000000500)="0b0fd86ac9724a00d24fe8eba956a7fd0f17e4c9424155afe35bf22ef3d539da6abc19ab1fafdb583cb3e0d25628c15157894190c565acfa173cf129410390a072d9d8d235d1b729e900c9ad1912359a5cc334863fdc8a8923367077e7a34b442d86920ba7537711e8d4552f1827a7d0b35a06fbad8128ffef9f2d16ef0ca1dda444ff5bb909b9413e7bffadc53f9a48563c8f4ab719a5efb00400086cf2399f7a1c45c18b66925d00a600991276b126a3b7298c3a280952084c35b68f46a86b15dbd80805ca6882ead3f91bb3a05d4e3a4f8cdbe1cc948cbc0a634ee4de14fcd4b94eaf02766b3cc9dcc18ab7c63870be0e28552d5d89bb3f80ea3c51b9b65889327368b98eede26b1387e5fe5317aa7bf12d180ba814fd5f32145bcca3cf95432f7264f55689f587128e239c0bba0c887177e3352ce5317045b57edc15832836dd34a70959ee47a7643c7f397503cf3d2b6f389e9015329f4f85814427bb7afa1e57be696832143ed9060e8fc8b96c179b27ac5fc7b4fe4c9aea49f9156d050650564696ee4c8217a7ac6a623dda38d71211edbdb8051bee7cb1b4dc8979c07ff4b89d719782472ade8123953805ef563aaff3159d059c76a02fa010dcb7948bf1c87f46dc5c0a6ac859a6d58f1b34e94d4f4191c627dab033ad2797e0e1893291fb5449ced2253250e43c54e443072e18a9a93fb50fbedeafca65f9cf3fef14a85efb56590f515fc881d67f4c891d076d44f55b262cf9c6f0962949eada9cafabde2b913b6862ed260d7d7bb45f872c38ca34c2f89ab78ae136336d9cb2f30e5157681f5740c5a69d208fd436cdccb179bb81c1a668d8cc2ffda6be5e590fdf159639aae890e781883a2fd8eb25ca91dfe89a00be1716703008fae4c8a224293147475c3b1ff1b12c6c4171ba67c48f48e01cac43e963bf09d1ee6df3de4d12afe446bf75e1ee1bb729cbc71224d684b47af779fb21a57d9a5668c7e17d3275e84556468caeee71ccd048c7b7ac6bef91ed76006fdc4caa97de48b2776dc079e9a8084b4b076555afe17266312938c6c1dbb26deebe832a3359502e8e84be2373da3410d2130f64de49dddcaaf6e3a63d3499235fab189e947e111c28b79ef8df7649c0c3a916cdbf0b4ac9a73914eb3c86bff725c8256d5175f25b90b033407be7cdab2d3564934c6bedf9a60d700237a785c5a812804690d971498b8e56fe25e17510ae89d4eb5415fcf9d508d5000c2da1e1bfe6ef1a95e407d3a88169fa0343ddf08ab39f28fe53a4059fd52b96a0157c74416c903766ab4956f5e39da2c3efea759a8a91c8fc890a6370c21c7881e883d6d4a7813ea1396ef2828c1ef5db72e35fab105f7f84a9e531804d95ce9c95a51dfb8afa885b15c95d35bdb3bc45d884644cf1f4f4570240868db044d28ad766c15066f6e20663befcdff2a82c7e5e4c4af036e861ac57ef89337ddaf8d267efd2156e8ab0947e59b9943f81d56fbc7a76806a15e0f73a54a0375ca1ec48210710e79d594a7be6a32aab316ba5e790cf8eca4bfb76518dcad69f97de4ce9242783baec13145db265bc399621186032fddfd5f97248c76658bdd2a996c4431a3d9b3ca850c4817d5ee6d372b880de38bedd4921d41627135fbb322fada1c43805d58b413e815e31c141b893e47ced0834d4b507122d57f6807f23c294165d45b091de7357c1c5a24768bd7fa2310eba936c67bc290978d01159184d1dfedd7672a277c18090877e8eaed3a577c616e4f1e03ded3c27f59d8784c5fa4dfc9d6185c74eb0b1fdc5466f3465dac2f4b7d196dba33f82ae0cd22bd020b6775ca676d8486c95b483b7141ed00765f2c33e28ae7c8003e05680dc461166ff2e13c3e5bde952cd15adbf40edcb0ef7d58a94516c53184df3082bee4dd454e3f72c8199febe4c4e752ecfa2bb585b5dba52261e34f996ca50f25e3a8e0fb21d3c5f4cfa565c8aee9706c7d882807571a2753b8ddb0045527610d0cb470620e75df4069e2fe4a56f8f258b196ff06c6670288892e3330bf0d58aec4c2b674e28951b2373cedce6354da306c93f0b0e7ac1b9f8d3555f1bb35eacd6c19c1d709280af5fb09b525356d6bfed80a3b9da81472141ba66fc5517ea7fe32b842d83fe3b17db9358324dcd24a2d23ef37c67629c10eb87d72052df78ae87cfa9e0f6815243dc3aa86a83247d23e87ac4ae5d3eab53cf8ad58458cc14382c9d459f1e9c348f58e346aa077b8c3b6b4a3a7bcf1abc74ec474a09db46c16caf00c67b7b52ca6062fa12bdb90f2ffa6ce9ea2cc7fd0f768bcde4eef535af2185be2befd636558dba16f04a68207ae471b7f4234e34f3ac1cc770d7c7a0ce8f411c79badd165eea97439dc29e9e9cf2f773f6f2378b8d4484d62dfa30a0e5e0b356f00e874bb2594db0159e1f1e05323c520865fd7041f64e2052a3d5587e14095f8712b4a43f04d4366f91086b77e02a35a86f8f28125fe71e8ee574276cfdd24d3cd6e988220c594790f23e949849b0a46d3cc1687b281f0f670d3960fa7b9952be173ffc79fa559c19b693aaa03d50cf38675f99b361fe70a70f26ac2ef6f4fad3ddfb7a3c89c9422d4d45d95c9cb6ba4b194495624a7449c4839743a281d8f3cfff761c1659d5710e98ba8d4486b21e342c553d468131f8d6b5fc3bbd3ccc97b90ae33f5ab6ec64165184a9b86736a48f3254c9f993b66892714e4877fbc1b7c95b227d48b692d9b1c3a4dc4e8ed02fe787b2b3a1f23b0496b60f92a6c8e044484ad52fb80ede82957a48a5cfb4836eaf4c6b429dd87881aaab697011636dcb62bb823ad08ef0a57ddd916d5f45ed8ce0fc84561a7a91af36b4e47e7c47ac713cc857ed1d19fd16023454034df817423da83c59b1ab9f3d7a9be3131e8595dc0cbc6456849e9cedeb4d4287030145d85ecd9200b672cdaafc3469f15677ffececa9fae04812119ac2fa65fd6b1b7698b4ae5e439c7e43303f836430583fc83ae8cf187fad3eddcc7c1151bbe674c0cc6f3762122c02e1ad916078323bcb565cfe2bada88123bbda6259da7a5fa5b6914517498f922940c2e86e1d98e1e4047c43aecf89595177fc129aecda84e246fb339876dff135fddce38d0a6649fd8f96aa63da7c1403ed4ec14fc53f8c13b1cb711047e4a643dcc3708aaff8c75573ae5d8582c1cf58ee69cb12cce355821b62eeb0f076e7ec55617d457e60fca1616746bd13e241b1be2f72d552817073bba2637354e431a1ef2b1132d539e4004f0850c5f3efb3fe5cb4dc9abae8465bd79e410a2ca64dd3bfee91c1a6c09b0d60cceb1272d1048aa83c3c049fe0d280ada85c7bd20d3f2f309f7f3622d2fb3e69b26f9d378150f6c5d4227d17fc7909e43576aa3793a8cd4d44dab6724b377fc77ee3af33dc0c829ffa63240a19708c9a8ec45ec4600a809363e98905087054a08a6f419286185b6b6d102e487935979f5096874331d3cd9b3b80a9dd8f5b5dd515fba9b58d38c7a60c759d1a4eecfc1cc3c200a121fd46fcc304be8b837c59aa6bd6544fa19a93a8f214f4336760fef903e1b24f7b5485c081da195b43df163ae4bd112e382c79c507252122ccefcdd149eff871b5d57cb654e58267f94951b703ed38a30cf3102484a55ad8a4ee676ffe54bc0791c82b800660450acb4bb4273959c445fd343e783dcc232e0606899940c96f698c4c953adff020821b287ef1e971b368ef263d4633d3d43a70cb1380a75bacf6e82cef34406f069036820fe6f1f1db00bc3244bb39921d3d754d7c58254c75afe94fda2d9b2ecc1661906f788737be3f0d721b1a565e4f867124e7ed5439cd852e055c8caaf1745fa1b9fdd2881fae07f170b199184cd165c4041b29454d5ebce28f1974386dedcf551a42581bef70a92245b9205e1cde38eb2833ebf08220e3e1cbdb559061318d144c647b3cb1b03ca8cdcb81d31bc7f4df2626126e7d33f01f6d2a55a8942f876bca7e637cacca7485b9c2cb77a4aac2f40cfa1d2913341d4950cfd4950f5552a0f96216cd84d77dd6e9b7944b182d295f4e671615ea493b2ce98a9ff5824a842ba768f1dffedc51aa3e0ac4adb443a1f38fe320545cc5989a9116685866a80e1e711a1bd16d4f9ba9e788a410da2aeed69259ad28fc1e824e8ff2334cfb39ddd983ad484338be47b374f81669a0ceade8e13e18d50209cc7e3ca3bb998d812282af8e995cf1714ed524ca30af280871d8aa9e3249325742afbebef674cfbe1d9c43cb9a0df4803bc9642f13d85d78063fe1b4d11c7ab3d0b3a2d91c0ae822e7a940c9be5a3214a7fc3d374966bfa9abc2acecb411c4f5e20f756907027cf9564f3cfc3b0e1832c029e61436ca45ae7d7467e741267c4deb72cbb586cf36302d3e4eb766f47d62d6b8dcf8c1e98a42bcb29ff366f87fd352d25baa386f6574700976884bd427188267a5af92c417a41673f878b1e0d870922727f45eaa2f1b3ceb4547e70d8d00d18babb59b0eb23e4dfd86e019708d74e064d5678e0556e4f53a8bb99306ed411bb68c082f00702940e4631cee11b3a14b9349afd7068923ead666d22789886bf8f2bb82d68f6dc7f1ed953036f508e85a7bc5590aa0b5b83ef3e8918f2324331375f479f789910d346a199cf0e682a46a8aa391cb42a574d997af5a3c08dbb9c043cfbc2f7a596f930b902d1df728b743ac58c9e23ada1e4a64c07e75d4c0cce652c10f8153d3e2bd5b6b6642896cd41450425b4da4b8150497b7c00230972670302bec14a3ae6f1b567139a8e8146144a2943289231a185709171a3017a8bb7b209edd7d54365a54972f89f7c9081838f092fb5726f39f10e1f15cf45eaa4df64ce9f36c0354f10f49e56370fb42ab49215a7f4baa6304df475f9dad9d470a4bca1b6ab3a732804444a1a1cf7d50286e05412cfdb24af455e74c54fcedee054c8a9d0e5c8c492b1779b98727844e2105890824da3c387ce66208b001a344a49241046a69e4caa38fd04d95b98b42a782a36728c6f2c26ee7b71861df28a5c958df82bafa6b10535dbad5c72f3e12a738fde68b56bcfb7bf1439a2a8a0e69778d687688780a434cf7f502f2c7a82b027ca511b7835112f17e012606733709a79e79805634aa1cbe54e64c88dd7de468da130947f6fcc595185b1f2f94dafdbb5d82d9dd9849ccc6da03f5cc2cf40d8bcbf189a5dffa4e8daa91936b970ffbc9411f05c9c69dd5711377c8338371ac96bfc10170c2a33382305d004c57ee5d1963261a1c68d5ec20b77e3ac5952d719adda67454d9191ca389bbcded76f696d38f14b4d3f1155761674e60fd35d45d812c747ffcb88ba786165dc1a195b58420acb13fa4338d7b85796d4321218e17250867a8936fc0c9c0de1b8ae09ca6cd5d5d0eab9628361c02534ad4067392caf15da18e5ac1848efb29c38dfd51b8a90a9af480bc1ac484ed698673d01f93f7c3f253c181282ec3813fdf879216ecdc3f77701e0840145e475c979d17edf6db7432420a4b99d91ff55604408891b836a5abaad039c24f6b58a0a8893c27bc924068b54cbc187367172a9b816ba0ecc0f4de8d000bf9b3dc0be915f7d6f403e4101a847a526d7eb2d909cb38ca631b981cc7eaae161370124ed8a297a9346c50a2bbf759a43f83ed4329cf996add3ee9edba7b84f2a91073703ab844c4b67e0ecec4220f0cf9e4b4674259ab555be02253cd1567ecff0d7db7cffcc0319cd761ce4207308a4e96925accd80af0be689962ef24d15b3ba1400e047fbc595eedce3b629f3a", 0x1000}, {&(0x7f0000000200)="2a72ea9f9fd0f36297167bfab0eae60bb0a574e34bb581a0d9af94a3185bf853406a4f7136747364378904f6bd2b66f3d153528d75401d58935ee2df99e4fb038345fe74f97c3f92c03353b4fc05b6aa2c7cb02ccc70c7a3606fa2923527f5becb5c9b3bd2134b903320a8df3ec4c65bbf5f0d", 0x73}, {&(0x7f0000001500)="13ccef3c99ef44845c0ba55b0c0f1c6b0dfeab82899adbaffd893d07bf5553154848837330d032a412d8052aaaf8d22c833128ad2495d5f2ed0c49c8461f9bc55eebcab5de432164ec", 0x49}, {&(0x7f00000000c0)="01ce23dbd3b24850eec9ebd5a9cf56c8df0b8c2fc70876e115cf852a8f", 0x1d}, {&(0x7f0000001580)="15d048181ffaf1c4f45c24995f3ab649d9069e9f1e300276096478ab755745c9c9d16c334ff5c05e4f16732bbea0d592c04b9cd5a550e3c38bfaf769768e91c6023584e06b05c08660d4474be874d8b9d8929258028a8940f1ad8a2deb30b4b06edc6e11e7ebb6f16c8d76c21a1806d690d37b6d0f0a831dd5e10fbd8a45a555403e291d2971aefa63224f50eb79ab35e30e0bf2a642542673696067f28addff3e94bfa436ef0b67adb7f88599", 0xad}], 0x6, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x5) 11:09:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x1, 0x8000, 0x7) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="00a60200000000000000"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 11:09:54 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x84c1, 0x20) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/14, 0xe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 11:09:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00') sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/226, 0xe2}], 0x4) syz_open_pts() dup(r1) syz_open_pts() 11:09:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = getppid() fcntl$lock(r0, 0x27, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffef, r1}) 11:09:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf6e415de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b841526b69d55917bc9d9f"], 0x1, 0x2, 0x1000) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 11:09:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair(0x20, 0x4002, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) 11:09:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:09:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x80000001) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, r2, r3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) poll(&(0x7f0000000240)=[{r0, 0x21}, {r0, 0x3}, {r0, 0x2}, {r0, 0x7}, {r1, 0x100}, {r1}, {r1, 0x40}, {r0, 0x93}], 0x8, 0x9) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x106}], 0x1, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1ce) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x47, 0xc, 0xa9, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0xe, 0x20000000, 0x400, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x40000000000000, 0x2}, {{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0xe9, 0x2}, {{r2}, 0xffffffffffffffff, 0x22, 0x10, 0x0, 0xd49}, {{r4}, 0xfffffffffffffffb, 0x20, 0x43, 0x204, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x2, 0x400}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x81, 0x800}, {{r4}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x1}, {{r3}, 0xfffffffffffffffa, 0x13, 0x40000000, 0xfff, 0xa1}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x24, 0x8a, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xfff, 0x10001}, {{r4}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0xfffffffffffff001}, {{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x100000000, 0x80}, {{r2}, 0x0, 0x8, 0x2, 0x9, 0x5}, {{r3}, 0xfffffffffffffff8, 0x80, 0x0, 0x20, 0x5}], 0x4, &(0x7f0000000100)={0x3ff, 0xffffffff00000000}) 11:09:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x8, 0x800, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="a028f88c4cbfe9883dfb53c7332b788825a3d4545be459333385a61b8c4d7bb82e17a0b39d7b7973e55d6958e2d7d113e2a8380e15799ae0574e86af2114799153ec1609689a8118777816846cade11d0089950b923893010a1fad49a452453b53460ce8b91de3a5bb56", 0x6a, 0x5, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:55 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 11:09:55 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/103, 0x67) accept$unix(r1, 0x0, &(0x7f0000000000)) 11:09:55 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) setsockopt(r0, 0x20, 0x0, &(0x7f0000000000)="7362cd64ac6c590746cf947c0c5b8492250cf6ee256116951426a8f59c419e610661a901cf3e76508c53dd6aceea949006120f4916dd93dc8622f5c07d2d914ff1f0ea8fdf00e9b60c9556ef7a963961cb864ce437e1eb3d5dbc5ac43c57d4bc0841fcb70f8529b5c7af8fd2916742d40ba081376830a4bc594c97ac2e60fe911c8a9aa204813ddc5c5a6974d14682", 0x8f) 11:09:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x9000, 0x424) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x80000000000009) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x280, 0x6) openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) getsockopt(r1, 0x5, 0xfff, &(0x7f0000000100)=""/213, &(0x7f0000000000)=0xd5) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f00000002c0)) 11:09:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) chmod(0xffffffffffffffff, 0x4e) shutdown(r0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r2, r3, r4}, 0xc) r5 = geteuid() seteuid(r5) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r0, 0x1) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = fcntl$getown(r0, 0x5) fcntl$setflags(r0, 0x2, 0x1) getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="b6858af427337e1f693489fd2de4a50e6464f21389061bab9c2632d5ee60aee8a881cc5e6cbe82d1d915917ed049a2912c1e92fc900ee5a8bc002c52c795bb53c55bd5d2f3abb71c3ebb9a2a8c9a27459249db53417e6dd552a90e5e257ac9c6de80d7840795f9ba14db2aca88e40805432d7ac9281c43f1b1cd9949b85ddf2f9476b01e0511c04987836cafd5e08b2d815644ecadaecca180a507cc50b1afdd114091fa4b28bfedbb8e643563af3714a0d76e8cc746f9", 0xb7}, {&(0x7f0000000100)="759c611ab73756fc95f23f485c1f466f705fb397b2d4f0e09669daa12234994f9d3bc30b4af3f424d7c3ae1593040b3d74841fd1b44adcae6e743a585dcbbcd9fdabe8048d481c70fdb5535d0f6e27d465e4560f62f37dc7a5663e664be5871f502c5ce612a6df28a825394398c842343af7fc094884328cf69b47bafb8a0b73a405e19eae4efe8526d9cb248bf2044093525fbe83e1b4dbf1eaf89ca1545ddd1da18c359bf783089a67a61ee83bbfe73a147035c3e0a3715c5da6fc5577e7a62b1cba7273e8052ce3875f7f0bbe88eb2e64cf054216107fb30eda60d5fda05b3f74", 0xe2}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="20000000000000000000000000000000aed9de9cc342e5b09261c2b38848fe74ba6940e8e356c22f4ef7ece819b90000000100000000663e", @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x2}, 0x2) 11:09:55 executing program 0: r0 = socket(0x2, 0x400000000005, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8122, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/81, &(0x7f0000000000)=0x51) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27b1a0d0cd7daa0b4ea95e590dd653360700bb89"}) syz_open_pts() sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x14}, 0x0) 11:09:55 executing program 1: r0 = socket(0x1c, 0x200000000001003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10080, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8a, 0xfffffffffffffffd}, {0x0, 0xfff}, {0x7, 0x897c}, {0x27}, {0x20, 0x7f}, {0x40, 0x7fff}, {0xcd, 0x7}, {0x81, 0x8}, {0x0, 0x8000}, {0x100, 0xc05}], 0xa}) sendto$inet6(r0, 0x0, 0xffffffffffffffbc, 0x0, 0x0, 0xfda3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) 11:09:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7}, {0x8, 0x72ef}}, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000280)) 11:09:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7ff) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x3, 0xce79, 0xe9, r1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x80000000) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x9}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x75) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000280)={0x2, 0xfffffffffffffffe}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x5, 0x401, 0x1, 0x3, "a77a8f6876c856f5ff89018abacdcb0c5fb24e5d", 0x5, 0x96}) getsockname(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x6, 0x66cccf4b, 0x4, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x3, 0x0, 0x7f, 0x9}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x8, 0x3, 0x3ff, 0x3, "78d87a5b3b244960276e616e70292d50e5a41f5d", 0x0, 0x8}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000440)=0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0xfff}, {0x8, 0x7}}, &(0x7f00000004c0)) sendto(r0, &(0x7f0000000500)="754031c3288ba69aebd4d0f7093c92478b1eeedae17ccd59fc40223fa5f4272a1b09cfd7cb14355a59adfe12df9f429e280351742bc6acba9008fcdf469385df9736215a3c94f0dd265775ed4a5181af6d01088e207f302f181bc65833f467924ee1dc5b3d1eb8dff1c3fd561d428f49d70254fa1c69d26fada60a6cf142b244ae319e5e5544b5d0b6204374bda9a9737ebb8d0f47219ce512df5b4d82aec4f8673371", 0xa3, 0x8, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x3}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x80) flock(r0, 0x7) getdents(r0, &(0x7f0000000640)=""/68, 0x44) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000006c0)={0x80, './file0\x00', './file0\x00'}) sendto(r0, &(0x7f0000000700)="9094308dbf73039d21b190c38c4a4c932840cd97093fa2553cc9f8681fa717c02020246bfc2241797529ce77bedaeca96a5fa48e0055fd9f304f71fa4ef313751bafaed026cafdcb08d804377d790344b2899406d25ece2cedea239e118bfc20a341e352e1a7ec8ac594ef4d3798fbd6f36a71170fa7d25e9a8414fc7c30dbb2bb73d91f22e9", 0x86, 0x400, &(0x7f00000007c0)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800), 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x3ff, './file0/file0\x00', './file0\x00'}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000880)=0x3) 11:09:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x401) 11:09:55 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = semget(0x0, 0x3, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() semctl$IPC_RMID(r0, 0x0, 0x0) 11:09:55 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x1) fchmod(r0, 0x4) 11:09:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) syz_open_pts() write(r0, &(0x7f00000000c0)="ec08524a", 0x4) 11:09:55 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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, &(0x7f00000003c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) renameat(r0, &(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', r0, &(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/file0\x00') lchown(&(0x7f0000000340)='\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', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) 11:09:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) 11:09:55 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 11:09:55 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10004, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 11:09:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() r0 = getuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 11:09:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x0, 0xc007, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000000100) 11:09:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) syz_open_pts() msgget(0x3, 0x2) 11:09:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = syz_open_pts() fcntl$getown(r3, 0x5) 11:09:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200d, 0xe29) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000000)={0x3f, 0x7, 0x1, 0xfffffffffffffeff, 0xfff, 0x9, 0x5, 0x6}, &(0x7f00000000c0)={0x1, 0x2, 0x5, 0x400, 0xa7, 0x400, 0x2, 0x28b7}, &(0x7f0000000100)={0x0, 0x100000000, 0x1, 0x25c, 0x7ff, 0x9, 0x9, 0x91f}, &(0x7f0000000140)={0x6, 0x1}) r1 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 11:09:57 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000000)='./file0\x00', 0x80) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000240)=[{r0, 0x191}], 0x1, 0x0) fchmod(r0, 0x110) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) utimes(&(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000140)={{0x7, 0x47d}, {0x7fffffff, 0x1ff}}) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x1e, 0x20}, {0x6, 0x5c}}) sendto$inet6(r0, &(0x7f00000001c0)="3845ff7d667bf0ec4fc8b6008b4e14512c16a07e2f41c9eb516484b1eebdc075", 0x20, 0x402, &(0x7f0000000200)={0x18, 0x2, 0xfff, 0x400}, 0xc) 11:09:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0xaa, 0x0}, 0x0) 11:09:57 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:09:57 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="6f650e54152fd4e8b89a1dc3c6db4e785384b4e2f97ad500a4eb2559959b340971b27543f30122e67353b7c958775fdf661ba1f3a60ea2e73abadb53ea2a3b91b3b9f710dda4e029b720bf198008761852d83b0f22c9af33c39ef6797c86534e", 0x60}], 0x1, &(0x7f00000004c0)=[{0x1010, 0x1, 0x0, "801723970f837a9a9080b41d22d535ddc0cbfa42074b3beaf9bb18d40f43596133bf8a08de92822d07dc14a06d66cc41a03bc76cf545b27ee4a09f58deaae75984b9023d0b15215b182be5e2b06244138e4622982300c675604b3df897daf73e8a19c91f71a87807626fbad16b4cef22caaa265c442fdf9c1cd40e1cb7a2ea54aac8d3e8ec4529dac417f95dd71c91719723134213a939e868cf1d8f7df2622c539a139f0bf4bf720a28c09ff78415b16e0e1299a9a4e18fdb5893acc31ee7e233024cf6a1dbdec6e2030d50b30ba6b8188cc70cd40094c626bdf803252e52a2f3dbd2bfa5db35f2fb3d05284db9be96ed0273e5c42e4f09c9f936a5c4ad84ddb2c6c400aaf50dce8a0bf0b6eb9c623f3cec78240b56eb3b384d9bb1e21779b0d50981e57298c6a12cf32f1f2394015f221d5d8d44827c0ac4d6ffbbc3434e93f8a4fedfa563dda1880671fe162bfc89a66aed67a073c34d299527ba48852183275ecb0e594f22d535bff6b028a5e1505fc25ec99cd72469f3b13870d2f69b0373f6c0c7db7470a8876e3892cda55fabca638f2fd1fe02716af213110ff486ce8646a637f28e745cd4090796181d6ed56e75f89a2ab971cf95f206070144bc341cc29b4317c5fe32bee42f3bdb45bd2d33f7c1c4516bcc993582156803666800c467911ad7be451e552ed070c4fd63f5089075322e0ae98a072b12ede1e7d7815dc951ec3948e2320343cf374aafd3de724efacd725c6b50c28b2ed72a3e532b97b34c578a26f8dee246ef82ec9cf3cd9aff4512982c8fd67ed0d459d643531bdf2b9376df1cbd8b2d8e86337e6139c7107ff84cd3ce8a9ae8afb9ffc0eb427ca1c902fcea1b0d54cedeb3498f7e62e24f22a1d35a95391c904d9306f48106140fe9cb3d5b1e052c450852a5d79e373c3f3a63b50d8ef3554826c7163db4fee465cca09a44f2591b9c50d4c37354081414a9dec937b904d4a812019f700f5cf8ee38946942a3c0d33e4fc37254f06686de431fe073f6621b06cc00e6dec59a67f607dfae097a4590b12edfed8495d70023d8a9a4c311a7aeed72be4d63262ab7901c308027ed7df4b2c7cb0972f799468f6f62fa901ad7be8a97f09256319206e0bf449ca951224d54cfdce2e2d0f76cb85ebf20581eec1e9bdb4a15b13f3fe6a96dbeebedce1f8b1383f9211394d9411d521158a42f26878564344ae0033eeb8ed580a242e09c14a5d866a49b232a7e6919ee0d53d55645a1698f9561092e38ecd107136b2036660fc06db69bf5e129316d7610bfd729c90345c315e8253230e13d1a0919eb2f7b5cb925dd42393ea44f5233410d083f83b1c40b1d4895d83073e0b738185a8f39939fc32944515fbbbb4c013141670db48576bf9568eff3da7d9f0bfa54e49fe98a3f5fce8c3d7164ca8536b0ac0cebb083c440efe10a635d47ca0f9c33376e7cb7f508d66bd1fb992c89b65b3998bd12e6b8cfcc4e2e2bb5082ab37abf8e4d96a3bad3cbd7135fc5fea183960776ea58cf6a38df484bd0bbd3497897df9d3d424d6c4b0e12153447771ea0ecf5d75926b62571db09ea15370b6e3e4aa187612acb549b7ef9b3e1b13a89a3f2fead315fa0d4b090e3ef4ec232b67178344bb4398b91ec7c3254d6c83732e3a040fbf7b437e31a43faee11c054c5e3562d7d6356588978427721ed43afd989eed7a385172b16b9e5c984b6df6e514f1e5c1b5c0d61650d9b9bab78275214b312cd5276208727a5b7ab4a656fa5878a5c4f479353bcd81c9734a02c3315e15518884839e71051569c838b22d6316b207aa3062888015787b343ea1f780725934656370b168eb89479e5c7c9e9d1c1f3f8fffa6cfb61aa2a23bcb5b50af8270a267021aa5362a3a1b191717a55cddd4f8c114d079b87af57bc751f4cf4947ded3ca8874b2bb40bb9ae353dccc563a89fc7da72cc0bee812fe4d2a230a5a66e69cf657946ecc1bbe6f1b08cbac2717f254d4321fb862e7cb69361da5c0620f2d6c99721695014d5a79dbb713b7f36f51dd16f5f860a3830042dd8d4302e13651e87865304e8ba8cd35846b60d7c192f7cccce74b82bf092ba5509f40220f95d5fa2f4b360fe77f1fb6fa4c9e364f959281e3203b885e1f4de40ad8c7497dc1c9749337911969880ed05bc67d00d702feb6e03b8c495a1352f98d6c130722964ac2e82e289d94d0c75d0491b1a9258bf5eaca1e5719fb551e1d9ca45828536d2f235600caef27221409313b08f33aa03225f0a100b3493c2722def02d645da038efc99fdfe8a60c79e38c7d87d93bea31a217316030320bde1247f31d6f84e1903d8609785b2c4be4e7d12fe5739cf59e8285db20fe9a79486be040f52b863f5152dc32e79caf0665cfedf319630509989b667d463b7bc60e4bab2f0b9b39ed6e113a9c8863d30aa0b0d17ee0b3c9d52b0bf0fe77dcf3d550bcd0c27674805bc227b7900d458ffa0229e4557b635d66ad693eda9ecec90636d2dc37b921a96ddf9681929b8f069fb38d82fbe4dc95dbf72c4c797cf691f11c36527aaab80e7f91ec31289cfefab5b1bf81c8ca19fc378830949dff0ea3f5ba8107bc1436ca60bd12cfe1806f9c65b098c2430b5270cc12e427cf4606bca8eb875343fe3a415ff1caaa744f71c86e95ef5b911d807b0fb7e3102c186ffe2e87be222e65084b952ea70597f2d92bbb536c7ec491ba7b9421202d3cd93e65defe10a32c8085060da80594a0805718d4846172f7f651f96b381277bcaca017a4723d11d2b262aad3ed5323db3ff18c2760e19f77eb61d5b3d9ebc8675d475bf608edeb04893b1aa0621153855d43f8b2347bb59c6e9d9c72a09669c748602d5b5348379a25ed727ac336db457f901c13701299ffffbc90fb4af69c8a034f1216e2811ac60ed602e7b47f818cc7f8af5f269091b3426c4af63c5ec37cab5c08166b124ec1fac9afc231a78bca9dd68dc3aca4cda5f263dc6ce290330b79de7eda49cb61998c79143a40b62bb8d8af8ecb89375dc054d53d4006e1f636bda9952b58135b7e983026c5d2901148c9ad30c57b8c4fe3d78a84317fe8b56ca1ee3e39c8e010c6ecf517aab77730f82bf05079d83f4bbc2fbb25482398b69553c9833ff76351a06c43f2325af1b2479552ac81880ebaa9bbee5cdc85f494941b620d6a39b8e4acd7705375e16ff540b2899330ddea1dc0882630b932f7fc7473f7bd411e24bcbab7e4dcedc58cd94163f766932b413b510d2ae70b0639a42180eb661a5f1b31a59b2999ff1c758314fdd659b2d7b4000b79c8ab2de3b57e0959cbcdf01bf7631837d2b81d2de3fec0b23b561a405f67ca2548204d3b70821a9956ecb4a688ec76d79bc1ac037432de8a807e2267dcb7466612451b668d2f98af6aa09af1dbb1f8885354df2c380a9325b86f46ead9ec15889477aef6772e00577da2eb468348542aa1fb41444fda35cc4e43eec29b231c196dc13a8edf3676fed8994c012b7349f6710b2702de0d06172c28292f42f47f30d753ba156b2dcaa79371343fba3d1fa207737b738b8c876d371d50d6a87d8657531474a61e9cce7f1868815181069e558e33d8ced7987ccb9ccc31a2911ca30ca15015003d3985e17b9bd8d03d23edb3a80ec46e2a14e4230d02d70bfe832d0760ed73eae4dce05c59dc52a0b2c8993694791d3f374adb5d527e027bc193d1b5c44568b387bb4730ef86b95287e98da797b2f38406b5f1bab57a5cc73088dc3368971c92900e362d9c9750b372a2c61c690a099af809f7914ec9c73b938ef454c359913dffb4a5ff2ddeda59399bd6ef2866b9567231cbe6d5314f8014393ab7f70eddd1874b54144b189daa3434af953da801e0ba981f268da422835efbd82f33b11208f904caafac57703c7ac19cbf579d364a36b3e777e858fcb07f9e04aa3638f36438e83e759b70e630e77f6a8b7efdcbfbd716b8cedf9230c09d4d26598ac66771756cfc365edcb3a5043178f70ed3ab16b284ced89e0d23e78ae6dfdc008484c902ce204630774c9ff09b6a9d5ae6ced3d0258f79ff8aaa3cbe7340bf775dbc052bbbbec31a939c27288c4bb692a21ae58cc92f3e9782a1fa8dd8e6b89ea2c92d383846ed10dfd97808d61405cd67b38225b50c1c775f6f14c37e2c9ec796edcf090163b36f4ed5ceaeabc6d70ce077753cc076d145481f29c103c12f0f759229d89cdb22d399d7d87c9b10d6899312520465c5d4827d807a617a9ac1da490e9f10533779c72895fe3547743b7412ed4a139c3a731ee3325a28904a2136f683ad78471b551ac3af8008d3b8a695778d334e6eb47cc98a3381640388d84ca98cab325e0591682b936c33e7339754a1c9358e8b84186e780c06997362504ab8f916447d3c6259c23cde14aa98d75f8c0810559a2b5763814df50d86f2bda1cf8ced709e9497d270dc3b435cd8cee3501c839d98875b8f5c462d43db98ed16a7b2582f12baaada7062ef1e7b9c9eb75310f3321c6b53fff7dbc7fb25dd74e34152985f061155e8d9f011dd5cb4b117e4c62509d45ec63171baa75270519b1c7593ff3073f16667fe9aa7134eab68e202f9a8efda4780ad2061185158ce897d9625a2504a83626be321031d279703cbe3d4069907f486439e54398d39ac47850550dd0eb98b6851e94c7bf60f7f7297e04d05ef342df0966a53b3b9338bbfb57359148e9282ff95573467b61398c6704e9a3743417483458aaef2681c16775866bac24a492b207feeb476c82622b9ed81032fca3bf514bb5682bc7c1954cf1052e04108840fc6c849c23564780261bb7dbb63f4396d743a1331797879a653955ac191f099ded62842f14a6eccc2a7c0b1ce64dcedfb58a7fe57fdc5fe47ad234c2c23b162529bcb3c87dc6365c3285bb21522bdee7000e08316be951e1c3c1ec3e9e1e0b8976959cda8e323ae36f43d275b20c85fb298f909f9287ffa074a1bab2021d126b76860769879ee655e9be121285b575c570ac1daf7e48139b66e9ab9a2ed080ccb63d5196d02d55400a9380c8a8dad859ad0a061130d7fb72e7ef82a0a2592ba67019a6e32c04eca1a1542c7c56d7a4477156d25d195e250d5730f8eddaa9a8acb3babdb88e439ec479a8a45b0ce6e84cc4a13a238dd17125759b0612e7b66e5910fe86ad68b8024cffa469d962ebfbd00c9510bcb3638fd405f1b3828edb209dac59fdd8f7560bc110af56e80502d74b24d5e24598abdc11d1d60c9c802e21940552ad4cc7ca85ed5a7293b5c71bdecc9b61d09319553562364f7e8af95c152865271ccce6a1b6ded0f9c3b47878a681426c5affaecbecc9b4dabff7f8a43830a8d195be917941c98cead3cae624e3c8ab7503c4e939fcbea41dd43c9775168b23fe4b1ecc54135face4360eeacb166c2fcd59fb0cf7336ef1d2edc0bcb01aeebf2cf3b08265c2b100071e1c2f9ffea4b04220b7694191d5387ab786a25a7fdb6e2f89e28eecd8964a166e38576b28f010eda0015061dd623dcafeb22cf87e9ed1e23502e3eec8694ef4a0d770dbf94e6277a4c2e9fcf0be4757dafa214c132bca62085738149d1b3b09da57f6c3f269d10404ecfe79177237971b030da994895223c12ab21b0e08afa9e63e9923ed73e0babad8138960d2de5fa197c5505bdb3820fef3e960d65c7dee2a34ca3cf2ed6b065b34636d3b1b1725a6ddd4811694e4c79b6ea59b981745bff6a545c683edba27b7159bf15ebb9bc0ac9506fd490c845f3d818a1f962f445f3f2668765d17992c2fb7081e35d7209923"}, {0x58, 0xffff, 0x80, "daa2b2c4489fcd42ab437e50cc863882053653bbba2139410b742ab8aca75650977a934b8d3c3c181ff0878bde072aa2873e7ff5b09c09d837de2e6183712ea6a2e8f5be93a6"}, {0x1010, 0xffff, 0x5, "9c826967095bd1c7d69d921273d430d2c69384829dbf21b65e22f44b33f7b5009e6fa6248fbc922f9c3d911bdbf227e9f6f6592b8d464ffb234184a4b6bbcef4077cfe716768239016d55f7748380482c121677049ddb1577835db4d3070b90feada9e4668de538a6e2f4ccb6e0eabdfabcd3a69c60c331a82ac69ed515b77d4665b883f68747edf21deb92e2e7673b0e4c9e56e55f257d7c081cc7ec2ea38837d9ec23fb5f81658befc05d0e44e9b4dd27798f95cca56b41b0f8f7c71bb404405725315140f5eff7a4b91202686a1451d09b7e92e7d95e1520e3c97688724b253a343eed3aaab5c3e023423b5049b671f4466ac885d8f68621494bae27e4f56a6f211589d8976cb9b9061b877edc4e22f4033ac87c1c41358abd60dcafa768a52a101b40c7f4e0d8ef46c0aba6c4f20298f7f93c5900df40dff7b5b198d1e206895c83b608f2a3dc48c8f78448e2ca9ee55df751629512081d41db75142595195edebca78a115c6f49371e52887667d0153aba34b54dccda2e166e3e6711c5574351f5e2bf1be4f288a5c13d490f49ac2d93c42fa41880740f4bc18d0c53cc30cbf02056d49dbb7ad1cffbaa9f6b475766a09c89aea5b8494da142b76c1221d64665b5f94ca70f14c32544e73170007c7f22d7bcc29aa4f5e36e651ccbc8c9e8f298e1627af07b57781539bd68ef09a0f6a3d6f1e8bb2c9911622ce468a3092bdad463254708cd54305c65803824b9102ea70612523c2f8d0d1e31d72982706eea36beb582f1714aad23f219a07378faa42298c9214aaf095cd7462bb5675275808bee11636bfb397f6f539eec01a2272943ea02fc768089e74e4600e87bfc82c57bde8d0e7f028bd13e7918b811520e41a7088899a5774e8e9dfa4dddd8705eca7783a60de84790a33fd42d60e5a124bcd60aca57bede290ad2f13cfa285fc17c04ba3ab1ed19fdd9f6c0451d548fee474304be21ea054ed896a2f2b63069e4f14b172a6ee74cab3e1a5823921a0ceea9fd0226cc8e5f29eb620a6aaeaeb66624f3295f04a09cc2d176415c8406d70677498e3087e86c837440015860f126e39d1a9f36834e470c597e6071ce1d8030a55a6a2fdaa25a7e4d282371343c6500456ff847183233c4361f20aa314de4410a58d9968ee116a23e669a7a9bfb98b33ee30fc363e70e9f2caf0296657be956cbfb4463fa59e21c82bb1d8b73d17c11583eddb29a5920499ff2c5b4ed26aef095f0445a994fa48d39320b28b020c67c1e6ce7c08d7a8e56854f399112dfeb1946c3b3dca6ed29278858e17cff42ec3a71309c13ccfb8b26e202673a2fb4c7351f63561cdfd3e5373fa57bd47ab26deebd03ea9ecf8e595e85e6e92b692e008f2fbb8fcc783bb17ac1ac48cf35576150309fdfc142a180d7dfbc9f4379e85ad409f922cd6785249c1e93035db04047930697a052ce33634e536ffa90c3a8588d9429a44ddc4b8794ad9c25dc83eff3c6a66b53b6d6e9b71da3920f54f144a8e4331d1ccae1bd281722ab3bec62fb26e6e9ebbb54970a488ec76824036995ac9f6705e4f88e90701ff159836b497e97b42b2f108b7cb7ae2278e83b45a03cf19ac86e512ffec9e62d67c1d9ff475d95893744a5c74c1a9a41b13b5bbb9c391b7a9ea736190b2c83eb3dcb6aff0865456b9524d51738a2269886dbf7dd7ea17a057e5b43988a4d75626538134fa62c378cb0fdf0648bd25fc675b8be23f5ccb0af85c59c843446ccd7ec7034c703e97ccaf6a3519db4cfcc64ba95c9a9a4e67c2e264b6a277020da8baac0f9897bc9a9c6e8b433d4ba8172fe92dee810a2303e8ee61b55d24cd3723bd4f662a0c12d9d49d8ab54133528f6c5af05bfc7f690de9dc3a89210452603a28fae0cae03a7badde75c7c116b7e80098d73f7cff33a01ae20782c333d039dccdec8c08504807939ba063c6836c59cc98e61cb5188d9af4d1e855efb3dc725fb4a9c697f72154d36fac0b56962228e2c4c887c0b4d3bae9fe200eb34b852bcd8b85ba5e7a734ec5a5dae7a99f009cbb08a3061d06ae1cc0156d988cf612abea95394577baeeab2d2444c1dede1aa9705653afcf076451cdd7cf54899a4306f990880d17e54cc38cf1c7d9629fec29d422716114796fef2b38eba80087adde754cdac12c8fc8110fd6ec25f2712fb47bc9e020b194e32fec93a3ed103b89fc8b2940ea362c3001efb92c0aa25509621f822ce21dbcec1acbd056877cc4ef693b861f7c4f51f67e10f3d9369d4c1c60de35f2ee176965e8bb4c70a29d3a6801a9eac80d1a8103add1845d0caea76a041e13cc969943d5d1e1d635e5418a3ce5a4a65b43e5f417c9045a8723c35d4e4e4c98d59f15ac41b098054178b97269a49b0c78874df067412988bad65724ef0e18440ec5f1f8d43d453503297093a6029bd0a1dabab4f0295e730776505871f5d27919eda07a8a0858b30957c0ca7d7d7fed73f3a345e0bde441222cc84a44e8210c4543c7da77046d7764296915682adcb1d921519bcec6a87e863c1c8aaa1767e30b579816a76969f48a25ae974886dbce4a151a13585cfbfb73aa36cd608563e7b5232a92f83bfa4b13f54ee6c2d7e0e78578535b54b9ca36066f62c9c1b6b5e5e3b9169eb9b86174aa7bada059c51b8a448a85d3040257478faeed465298ebd6d84a173e84ec9b3339ba317bdf8ec26e79f7a2ac1caa6e6b8b7718931aa940950257c34e0101a63fe3a92816be89764779a07f5027ef8e0dcc038f715a693c734cf48681918124300a7e09285dcbdb05d017163a0067d8e599caaddcec739b82ed56f2474fe4fb46c9f7292ccad1a97c40b1e5c2cf5e7804bf60ede3f35f42477434a77700c9bc0550d6774e761173a7c7a4bd3b293ca9475f0ec86ab1233380b7f62800b78edc161713332f3695ada129821287c2d48dadb66804c941b9dd2e7e1a1c7f642534ca4ffc4579d45915ecf5cc087756852cc12475943b1097f952499af2c24b7ff2b6df06f710a837038fa60f49dfafc88f4d9a9deddd54d58efcaaf51f6903f096fa349fe97742ddc12bc10e77483f73a5c83edb0f3bddfe10ee5096b48fc7e87ac4f3083c08fd552f5f1152a9b9cd11f57f7581f644769cbe6835900ae539e33bffb06a3df873045305806775892e6306813cb925742c7bdfa89b6a5aeb0be13d0ecada55eac2911af6c5d24a0a11533e826a8c54787a176a7f1b555d27726763b97c79d256878e6bbacec2250eb8295276dba8fb665c8f55826db99d92786e71ad71cfa16f6c4df4d45a71ab182a1502e38d676ba424090ec68fc9fd9c901a88970477338146c0a751222160fc3d496757f618478961f6665b2fbca77f7bc4fd90ea8e8afd65ed48d2739b35c089f4fd79f2fb91a1280f1a0ee63f25f04918bd1972483535642fa4d911c50977c5feec09a56a6d4afca6c4774feca16f8339bfb9bd8dc1d212bee69667a4f20849921f803356d1fdbeb23a121828f062722e86a0fb23215009912602f3bb640ee7902acbad9db18f905eda2c5097a5fa75ca973f3c6e350403efe9589f3e1677957a4dc985e36d6f9302261c4e89214b0cb793222c92a21301f05ee3209aa68516007530bc0beb2dbfc401b8af5544b790dd595df5e5d058323894269983f39df951530b771eac8ee307cfe12b4db9fafd255ccbdbb7943676ce854e77748bccfa081f47f8f25a26e089081c86c99960c6fa4fb72e6d66bd9bd59d2e00edf8d0bc250b5c9eb3f83b20986dffc89b9bed4e650b148c252bc836d5b04391f9c7e8c4d6c67382761176ef415e22f42d456e9cfac83c06eae441a41292b9435763f8f4b0fbe32e52c8d2690b102f3059673e883b48fe872b667935c141e12262079f2b017c203de8017525978ed1f8122567ff7d8b5f6b9714f36d528a9b3bc7e0e46d1b93d51b4ca9130314de3aef54cede5f0f3e41d1c1eb6ac4c361386ef742ef5d023708a322d719afc05994732a7fe06852ff259bf9045e3113ca811f24de731b965f96171b5afdd412e02f90f46efe7f375f1ee5cd096e1ffdfd95b47658cb4e3ca8c7572f300e4ee04ea0a4d49bfe345dc19bc0cb48e2b44c43d6deabd8528918712b5f29d4c34cf1570ae79d7f703f2dd27d2c40226488146dc87174b4c5035149997cf8ca4fd1459b3f0d8f9557034d6ecbeab6f8583696938044542983b80351bf544d7345370a6ec276ead7debcf141e571b94f2ebfb1de83cb6519f03285b43afa19cc8f8950d02820485250b8e81bef68731e65a5c9709f970289eb65ec8730cad9e1119a32c9d987dc36641e2cd45062dd1ebbd1eaaa45dee25c17707e907297a3bfaa1dffd57a605e59b41de3a2322cc572e0aad6c34c50d8396771931eadc34c8994bd0c3f1a19c41e543db2d69b044c1f5decbd6b806ea76b0478cc00e501533c9c71461a4b1ed6c26482e15ed45afa4332ffadc36e3b4b5ab2ffa98e7da7abf808a6b604f22b2363682fe37666102f8107fbe118f08dda3b79c293384a9cd9ce056c58f698152b6eb1eb601c2450102f401e569313b4995b8f5f229467bd45dcd9e13eb2194addb5ef7d07bb7f2dbb0b0f1ad5386eaf6ebb9303c84ee0986af470c72cb0a71f665368553e9a416025e103643a936221e73017277e5b9e667ae90da704ec64ccdc7026e52e288e1aae1b86242cec0c31ebd52b14191002a32aaf87c7e11ada9f4520e453b97d179dfe1df56c5ee1f8dc67fe85b69a04e01a2d3b977739a7bb5e753f38e5fcf28945d740f7e747a87be1f9a98c6fd087f2e8ad602371caf85ad43c85ca13b70dd2a7ecbd015fd27e894360c51f66baea02f73113f2f258423799bb2bc204ffce2977ab0a2a1b703824170a967eff8f798d816a2d551adb10a8e4fbd9bab022b11e17a547ed036aedab0e6df6bcee93277454811e7e206cf638e8509790ed21be553205279125251591c5222f3f08ee321aa8027e580072df200b2fdffac1d6457b20bbcf7d8434f4221bd42c56b99ed7163a2b75b249007aa1f1b73e3364964946545ed320a43a8430b9f65f282a37ee7ddc8ef3539192ef63f709c9911c56ff82bcf3586e38a565e540b835536a08f377316a8da6453c8701402fb8b76dd2896d533893e061e8d83fbee860a5256d2dbc6327e9da29b0202f58185dc8b94421eacf0669310d1c10d63d3053f649a42aa5756797db01354ddfe89d15e30309ec17c76911bec8b5a5920fd2229c5522ad92750140c7365a8a51e9365ed430d52b7ed9a1c81913855b7f5050ff5287b007b2715441b9341db60b81d0d2799e4c68826e97b31e2be4db3283420297397b9f66012b0dce472a1841b5288b5f227f54434a2a09793918626cfa46a8a28efa20e254eec13bd57bcd0a4d898517b6d6c22727696c9308dd132e3a4d479e56f9fd068c3037b45f5753ce0e6ee6dd2fe5b71b38e89d0e28c9009ed2b29ccd596b3698ecb0631f9be94c844c93218b91044a549d126ef2e0d99fa9e97047e035c970f0e73c463ae44e4da41b2e0e45d44dfb486a7ead0d0716bd521b2d4372e1c947c5157f8d311328f6af1c5e15a6afc6bcc8a3925c0339e22d2947e622cb7d07e90644020189f7707103074f0b079947acf269b5f8270fded56c4b92c3cea5b8c7132c3ac53ae40ce030bbd61a130a9483ae9f2f55a18bb3a7f96b46f03933884e5fb38189a6776d1b74edaf04069608a517110c55283e7f4e304c4ba78aef9b0cd6ad778023554ac14768d40058c43f1838879cdcc5a5c226dc77444673abde4a"}], 0x2078}, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) 11:09:57 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() fsync(r0) 11:09:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000003700)=[{&(0x7f0000001300)=""/61, 0x3d}], 0x1) 11:09:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x40, 0xfb3}, {0x18, 0x0, 0x31e3ca6b, 0x2}, 0x5, [0xfffffffffffffff7, 0x4, 0x6, 0xb0, 0x4598, 0x4, 0x578, 0x9]}, 0x3c) 11:09:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x60) dup(r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x4}, {0x80, 0xffffffffffffff00}}, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffc, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) r1 = getegid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x9) getgroups(0x1, &(0x7f0000000140)=[r1]) 11:09:58 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x42, 0x8000) r2 = kqueue() dup(r2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000006c0)=[{0x0}, {&(0x7f00000002c0)=""/67, 0x1c}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x1a8}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x4, 0x0) 11:09:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pipe(&(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 11:09:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800000000000, 0x1) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x40000000005, 0x8000, 0x5) ioctl$TIOCNXCL(r0, 0x2000740e) setsockopt(r1, 0x0, 0x20, &(0x7f0000000180), 0x0) 11:09:58 executing program 0: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 11:09:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000002005400070000000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 11:09:58 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x9) ftruncate(r0, 0x0) socket$inet6(0x18, 0x4003, 0x9) 11:09:58 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x1) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 11:09:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x28a) socket$inet(0x2, 0x0, 0x101) 11:09:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r0, &(0x7f0000000040)=""/161, 0xa1) 11:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x281, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000040)="000900090046ba2ca6", 0x9) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000140)="24caa76f2f4539f7f12637c39389f61c0a849e34e8561469310dced4e309084e6356b1bb9e670c6d9be058d2d3062106e3be0ecbdc87f7f03e0be64c07dceab46af7651ca787b6cd1d67e2354c014cacb71711d314fba27fcc09d1e3a34fa7", 0x5f) 11:09:58 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x8000000000000100) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x10000000000006, 0x1e, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 11:09:58 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x5, 0x1000}, {{}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x2, 0x3}, {{}, 0xfffffffffffffffb, 0x1}], 0xa102, &(0x7f00000000c0)={0xff80000000, 0x8e}) open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x40) kevent(r0, &(0x7f0000000000), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x43, 0x40000000, 0xeed, 0x80}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x40000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x5aa0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x432, 0xa5b}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x6, 0x401}], 0x0, &(0x7f0000000040)={0x2, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x24}, {r0, 0x10}, {r0, 0x1}, {r0, 0x21}, {r0, 0x11}], 0x6, 0x9) clock_settime(0x6, &(0x7f0000000000)={0x6, 0x6}) open(&(0x7f0000000500)='./file0\x00', 0x8, 0x80) r1 = semget$private(0x0, 0x3, 0x21) semop(r1, &(0x7f00000004c0)=[{0x0, 0x8000, 0x1800}, {0x0, 0x3, 0x1800}, {0x3, 0xcf, 0x1800}, {0x0, 0x74, 0x800}, {0x1, 0x3ff, 0x800}, {0x3, 0x2, 0x1000}, {0x4, 0x50, 0x1800}, {0x4, 0x100, 0x800}], 0x8) kevent(r0, &(0x7f00000000c0), 0xec7, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}], 0x8001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x18, 0xf0000004, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x60, 0x0, 0x25a}, {{r0}, 0xffffffffffffffff, 0x1, 0x6, 0x509, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000004, 0x6, 0x1000000000000000}, {{r0}, 0xffffffffffffffff, 0xaa, 0x4, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x226102aa563fc4a9, 0x40000010, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x2c, 0x1, 0x6, 0xc993}], 0x6, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x22, 0x24, 0x180000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x5, 0xd7, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x2, 0x101}], 0x0, &(0x7f0000000200)={0x0, 0x1}) r2 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000580)=0x200000001) 11:09:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getuid() setreuid(r0, r1) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:09:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x40}, {0x4007, 0x7}, {0x6}], 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3}) listen(r1, 0x7f) 11:09:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 11:09:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x202, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x400000000}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x41) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="eb0c135c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="1d72a573c265b0f3", 0xfffffffffffffe30) 11:09:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x100000000005, 0x5, 0x1000100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 11:09:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2010, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCNOTTY(r0, 0x2000740d) 11:09:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000000)=0x3, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020699e, &(0x7f00000000c0)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffff8) 11:09:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) 11:09:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xcbc, 0x1, 0x7ff, 0x9bd, 0x5}, 0xc) r1 = socket(0x10000000002, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x881, 0x0) getsockopt(r1, 0x22, 0x6e, 0x0, 0x0) 11:09:59 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = semget(0x2, 0x2, 0x28) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:09:59 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:09:59 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$KDGKBMODE(r1, 0x40044b06) 11:09:59 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r1, r0) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000025, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 11:09:59 executing program 1: r0 = socket(0x11, 0x3, 0xfff) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) 11:09:59 executing program 1: mkdir(&(0x7f0000000100)='./file2\x00', 0x40000c) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000040)='./file1\x00', r0, r1) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r2 = dup(0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./file0/file1\x00', 0x88, 0x1) mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000002500)='./file0/file0/file0\x00', &(0x7f0000002800)='c\x00') getpeername$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001180)=0x1002) 11:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a3d005cb35c844d1ea60ebb8134c32459a8288cf7754eebefc878a37ec54d61398938dca55c974700ce6a74f8c1eb2f6a4e1f1fc233ae54ebf5cfecb41da453ea9bbdcb13a0e4b9aaab81c962a6d0cfc099702e824d3a1c9d14eef17b824521af210fd29cebb4c3ac0d5a2cc8bd60db5d9221dbdf2816296b172740200db0a75138f554df08b2d91186f08439fbd2d94c5f4c17db2e2293d747addbc99b5defcc8495590b2d5bfe46f3c5b91764532c", 0x5d) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x3455, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00005f8000/0x3000)=nil, 0x3000, 0x0) 11:10:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xdae5, 0x6, 0x8, 0x1, 0x4, 0xf065, 0x2, 0x2, 0x2, 0x2, 0x4ab}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 11:10:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) r1 = socket(0x1a, 0x0, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) 11:10:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(0x0, 0x0) fcntl$getown(r0, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10001, 0x0) 11:10:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r2 = dup(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)) pckbd_enable: command error pckbc: command timeout pckbd_disable: command error uvm_fault(0xfffffd807f00c870, 0x8f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at wsmuxclose+0x75: cmpq %r12,0x90(%r15) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00c870, 0x8f, 0, 1) -> e wsmuxclose(4501,82,2000,ffff800020b42978) at wsmuxclose+117 end trace frame: 0xffff800020b79780, count: 0 ddb{1}> trace wsmuxclose(4501,82,2000,ffff800020b42978) at wsmuxclose+117 spec_close(ffff800020b79790) at spec_close+928 VOP_CLOSE(fffffd806feb7ad8,82,fffffd807f7c7a80,ffff800020b42978) at VOP_CLOSE+112 vn_closefile(fffffd806939be58,ffff800020b42978) at vn_closefile+352 fdrop(fffffd806939be58,ffff800020b42978) at fdrop+225 closef(fffffd806939be58,ffff800020b42978) at closef+297 fdfree(ffff800020b42978) at fdfree+232 exit1(ffff800020b42978,0,1) at exit1+750 sys_exit(ffff800020b42978,ffff800020b79a90,ffff800020b79a80) at sys_exit+23 syscall(ffff800020b79b30) at syscall+1452 Xsyscall(0,1,0,1,0,7f7ffffdf724) at Xsyscall+296 end of kernel end trace frame: 0x7f7ffffdf6f0, count: -11 ddb{1}> show registers rdi 0 rsi 0 rbp 18446603336770098960 rbx 0 rdx 18446744071594904670 apollo_pio_rec+42389 rcx 0 rax 0 r8 18446744071583113283 kprintf+387 r9 1 r10 37 r11 4213746886032462828 r12 18446603336221355776 r13 0 r14 18446603336221355856 r15 18446744073709551615 rip 18446744071586934213 wsmuxclose+117 cs 8 rflags 66118 __ALIGN_SIZE+62022 rsp 18446603336770098896 ss 16 wsmuxclose+117: cmpq %r12,144(%r15) ddb{1}> show proc PROC (syz-executor.1) pid=99105 stat=onproc flags process=1008 proc=2000 pri=0, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020b42720,0xffff800020b42028 process=0xffff800020b45078 user=0xffff800020b74000, vmspace=0xfffffd807f00c870 estcpu=23, cpticks=1, pctcpu=0.2 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 98440 269007 20263 0 2 0 syz-executor.0 98440 293397 20263 0 2 0x4000000 syz-executor.0 18878 27706 1 0 3 0x100083 ttyin getty 92627 262948 0 0 3 0x14200 bored sosplice 23997 150265 32177 0 2 0x482 syz-executor.1 20263 77199 32177 0 7 0x482 syz-executor.0 32177 49470 71931 0 3 0x82 thrsleep syz-fuzzer 32177 358059 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 437426 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 146448 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 78777 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 192916 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 321968 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 480923 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 424357 71931 0 3 0x4000082 kqread syz-fuzzer 32177 98815 71931 0 3 0x4000082 thrsleep syz-fuzzer 32177 228847 71931 0 2 0x4000482 syz-fuzzer 71931 117925 36384 0 3 0x10008a pause ksh 36384 153216 64763 0 3 0x92 select sshd 64763 125119 1 0 3 0x80 select sshd 57975 9792 43625 73 2 0x100090 syslogd 43625 241899 1 0 3 0x100082 netio syslogd 59304 172425 1 77 3 0x100090 poll dhclient 87976 451134 1 0 3 0x80 poll dhclient 92494 178241 0 0 2 0x14200 zerothread 4262 258161 0 0 3 0x14200 aiodoned aiodoned 56839 481695 0 0 2 0x14200 update 19154 5548 0 0 3 0x14200 cleaner cleaner 92342 362630 0 0 3 0x14200 reaper reaper 21137 241455 0 0 3 0x14200 pgdaemon pagedaemon 29001 307914 0 0 3 0x14200 bored crynlk 33226 221050 0 0 3 0x14200 bored crypto 78511 109288 0 0 3 0x40014200 acpi0 acpi0 91256 463107 0 0 3 0x40014200 idle1 21259 287449 0 0 3 0x14200 bored softnet 59889 77140 0 0 2 0x14200 systqmp 85432 323390 0 0 3 0x14200 bored systq 25518 99346 0 0 3 0x40014200 bored softclock 8006 494387 0 0 3 0x40014200 idle0 1 479322 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9524 6377K 6377K 78643K 11353 0 0 pcb 23 9K 11K 78643K 1282 0 0 rtable 100 3K 4K 78643K 400 0 0 ifaddr 56 13K 14K 78643K 187 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 32 0 0 iov 0 0K 24K 78643K 247 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 76K 78643K 2722 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 41 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 303 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 2289 0 0 sigio 0 0K 0K 78643K 67 0 0 proc 42 38K 58K 78643K 567 0 0 subproc 64 65538K 67586K 78643K 93 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 315 0 0 in_multi 33 2K 2K 78643K 116 0 0 ether_multi 1 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 368 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 100 21K 30K 78643K 8372 0 0 UVM aobj 130 5K 5K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 83 0 0 NDP 11 0K 0K 78643K 51 0 0 temp 163 2367K 2438K 78643K 8886 0 0 kqueue 0 0K 0K 78643K 25 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 1118 0 1111 1 0 1 1 0 8 0 plimitpl 152 34 0 27 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 544 430 0 426 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 26 0 26 11 10 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 12 1 0 1 1 0 8 0 semapl 112 301 0 291 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5936 0 4504 47 0 47 47 0 8 0 ffsino 272 5936 0 4504 96 0 96 96 0 8 0 nchpl 144 9542 0 7915 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 29491 0 29491 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 5 0 5 4 3 1 1 0 8 1 scxspl 192 24393 0 24393 10 9 1 7 0 8 1 sigapl 432 2461 0 2447 2 0 2 2 0 8 0 futexpl 56 26212 0 26212 1 0 1 1 0 8 1 knotepl 112 612 0 585 5 4 1 2 0 8 0 kqueuepl 104 739 0 737 1 0 1 1 0 8 0 pipepl 112 1534 0 1515 5 4 1 2 0 8 0 fdescpl 488 2462 0 2447 3 1 2 3 0 8 0 filepl 152 15878 0 15782 9 4 5 6 0 8 1 lockfpl 104 668 0 668 3 2 1 1 0 8 1 lockfspl 32 1207 0 1207 3 2 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 60 0 50 1 0 1 1 0 8 0 ucredpl 96 4700 0 4693 1 0 1 1 0 8 0 zombiepl 144 2448 0 2447 3 2 1 1 0 8 0 processpl 840 2477 0 2447 4 0 4 4 0 8 0 procpl 600 7691 0 7650 4 0 4 4 0 8 0 sosppl 128 29 0 29 6 6 0 1 0 8 0 sockpl 384 2325 0 2308 6 3 3 4 0 8 1 mcl64k 65536 372 0 0 47 14 33 47 0 8 1 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 15 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 123 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 601 0 0 29 0 29 29 0 8 0 bufpl 256 8582 0 1610 436 0 436 436 0 8 0 anonpl 16 237156 0 229442 116 81 35 48 0 125 0 amapchunkpl 152 14683 0 14593 30 25 5 9 0 158 0 amappl16 192 11244 0 10835 106 85 21 33 0 8 0 amappl15 184 1136 0 1134 2 1 1 1 0 8 0 amappl14 176 1143 0 1139 2 1 1 1 0 8 0 amappl13 168 29 0 26 1 0 1 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 1321 0 1311 1 0 1 1 0 8 0 amappl10 144 59 0 58 2 1 1 1 0 8 0 amappl9 136 1494 0 1489 1 0 1 1 0 8 0 amappl8 128 174 0 139 2 0 2 2 0 8 0 amappl7 120 37 0 32 1 0 1 1 0 8 0 amappl6 112 1191 0 1183 1 0 1 1 0 8 0 amappl5 104 149 0 137 1 0 1 1 0 8 0 amappl4 96 306 0 281 2 1 1 2 0 8 0 amappl3 88 348 0 342 1 0 1 1 0 8 0 amappl2 80 22402 0 22342 2 0 2 2 0 8 0 amappl1 72 63766 0 63332 24 14 10 19 0 8 0 amappl 72 7916 0 7880 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 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 2462 0 2447 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2462 0 2447 1 0 1 1 0 8 0 vmmpekpl 168 23728 0 23706 2 0 2 2 0 8 0 vmmpepl 168 265888 0 264427 141 76 65 75 0 357 1 vmsppl 360 2461 0 2447 2 0 2 2 0 8 0 pdppl 4096 4931 0 4894 6 1 5 6 0 8 0 pvpl 32 675398 0 664103 226 124 102 125 0 265 10 pmappl 224 2461 0 2447 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 654 0 18 19 0 19 19 0 8 0