Warning: Permanently added '10.128.0.120' (ECDSA) to the list of known hosts. 2019/03/20 13:02:25 fuzzer started 2019/03/20 13:02:31 dialing manager at 10.128.15.235:41504 2019/03/20 13:02:32 syscalls: 1 2019/03/20 13:02:32 code coverage: enabled 2019/03/20 13:02:32 comparison tracing: enabled 2019/03/20 13:02:32 extra coverage: support is not implemented in syzkaller 2019/03/20 13:02:32 setuid sandbox: enabled 2019/03/20 13:02:32 namespace sandbox: support is not implemented in syzkaller 2019/03/20 13:02:32 Android sandbox: support is not implemented in syzkaller 2019/03/20 13:02:32 fault injection: support is not implemented in syzkaller 2019/03/20 13:02:32 leak checking: support is not implemented in syzkaller 2019/03/20 13:02:32 net packet injection: enabled 2019/03/20 13:02:32 net device setup: support is not implemented in syzkaller 13:02:37 executing program 0: r0 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x2) r6 = accept(r4, 0x0, &(0x7f00000000c0)) bind$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r7) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000200)=0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) setgid(r3) ioctl$KDSETRAD(r4, 0x20004b43) ftruncate(r6, 0x80) unlinkat(r5, &(0x7f0000000300)='./file0\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = semget(0x2, 0x2, 0x100) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f00000003c0)=""/253) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) chflagsat(r4, &(0x7f0000000500)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000540)) fchdir(r5) ftruncate(r5, 0x5) msgrcv(r8, &(0x7f0000000580)={0x0, ""/252}, 0x104, 0x0, 0x800) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000006c0)={0x1, 0xffffffffffff7fff, './file0\x00', 0x100000000, 0x7, 0x100000000, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000700)=0x1) msgget$private(0x0, 0x28) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000740)={0x8001, [{0x1, 0x8}, {0x1, 0xfc0}, {0x2, 0xfffffffffffff800}, {0x3, 0x5a}, {0x2, 0x9}, {0x3, 0xda65}, {0x3, 0x7ff}, {0x1, 0x2}, {0x1, 0x2}, {0x3, 0x2ba}, {0x0, 0x4}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0x80}, {0x0, 0x2}, {0x2, 0x8000}, {0x3}, {0x3, 0x10000}, {0x3, 0x3}, {0x3}, {0x3, 0xc34}, {0x3, 0x7}, {0x2}, {0x1, 0x8544}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x6000000000000000}, {0x3, 0x7}, {0x1, 0x81}, {0x2, 0x2}, {0x3, 0xfffffffffffffffd}, {0x3, 0x8}]}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000880)) 13:02:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r6, r8, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) r9 = shmget(0x2, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="bfd19b17962f72c1a896285e1850154e51824ca4cdce85fdac17fa921de992953ed29472253aa29efd41ede32e3ca2c2e5f92fb9c6fe056db603da77f9e43847b9f3b0eb5f972d8ee8777260058d45446af5526f27fe62c657dd96d8177a6c4be82fbf852c8b1aee9da2c07dc0e3acf742a9c01222cda00af4ef57af210ddf853454f0583181bdb9af5a1cc15b63f91b89d6f91c2083", 0x96}, {&(0x7f0000000280)="5789abdf26bab701950c7adcfb54c77e6f2b199bfe94a0237a03bb8ffc2b58198307b7c05b7f469eb7fded4b55a97d55f4f11eae98a91918097336422286ea0114a4efd42a98420a03866f86d2e1a769e607c55db7e4294b54e508d49d9195457fafc79188c9bba0eae6f6c953a681969095b37f0708b0d8dd8f8f31c6653a138ec2a5141a40b8526d1dfc2344b3f3c0ec6a7cf72be67ec58284de32678a95c8f34748834f2a2400887c16437e6e23c3cf4c0837a1516a405a8b49d927a5f79db3e23b8416e2b034df3a4c15e5eebedf59bc149a70e620454e7f262e73a8031e05090f1b642ff64a307bcdfa", 0xec}, {&(0x7f0000000380)="4c1479a22d22e07f7e4fdcc7630e4dd9bd31a326162b4ff34086dfe0d49e8f7a092a8a1a6a220c1a4c981ccc11bc360933ab2cec4922d912b8d6470a186be886a7f4e4bd5f0cdb9d093629535e995bcc528768e197bfe6cb997f5da1c6bf4cc780d577cad886b0f5a363e66e343076616d6a20c569f2cf30bb6bbec571aa8abc8623627268df9652b191d58215f41a531eee1685ca4b32", 0x97}, {&(0x7f0000000440)="dd658fd6c1ec408d06776cb283476cae154388c40a29dd671b0e2e5c1e11a712d7e4c8bd61d7a20f30772b67ab0fc0e8b0fda0d32790ee8c0d9fff2b37103cdc712279", 0x43}, {&(0x7f00000004c0)="8ec511fb8b996534328083071a9ae29ad6daebdafe2c0525f3d9c1a460d012a6440be8374cbe2715ef79ea42cc0089519a278b7387666a99722f3a3c5f919d35513091a8b35b6fb9e893f507df", 0x4d}], 0x6, 0x0) geteuid() write(r0, &(0x7f00000005c0)="f328eccff5191cbb78e86ad7b976dd75fea406cb3e9210f2f98f5bd51c530a266e48c34590db70a1939c7e24f99f381e098156f1923db28bafdec26a88f8f4d19884bcc3fd92f3abbf264dc29c03a4408dda23cde7263509af7e20d8bf7170470f0cc41e73654a9bed7a1f8715c1c201e47ddba205f58d4bf31d9c16696b7310e52c79c6128569668d1aab815a52a65752d6c2fff5234bf9a7df7a514655be20833f8da707db0feecb6ca2", 0xab) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000680)) fcntl$lock(r2, 0x9, &(0x7f00000006c0)={0x3, 0x1, 0x8, 0x137, r5}) mkdir(&(0x7f0000000700)='./file0\x00', 0x22) faccessat(r0, &(0x7f0000000740)='./file0\x00', 0xc0, 0x1) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0xd81, 0x0) r11 = dup2(r10, r10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x3, 0xd100}, {0x18, 0x2, 0x2, 0xffffffff}, 0x3, [0x4, 0x80000001, 0x400, 0x3, 0x1, 0x6, 0x1, 0x901f]}, 0x3c) pipe(&(0x7f0000000800)) r12 = msgget(0x3, 0x40) msgrcv(r12, &(0x7f0000000840)={0x0, ""/97}, 0x69, 0x3, 0x1800) renameat(r11, &(0x7f00000008c0)='./file0\x00', r3, &(0x7f0000000900)='./file1\x00') ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000940)=0x7) syz_open_pts() getpid() r13 = semget$private(0x0, 0x7, 0x200) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000980)={{0x8, r6, r8, 0x0, r7, 0x40}, 0x1}) getpeername$unix(r4, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) setgroups(0x3, &(0x7f0000000a80)=[r8, r8, r8]) 13:02:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x2e, 0xca0f30222ce8726c}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x0, 0xfffffffffffffffe, 0x6}], 0x2, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0xa0e, './file0\x00', './file0\x00'}) r4 = kqueue() r5 = kqueue() fcntl$dupfd(r2, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r3, r1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x7fff, 0x2}) 13:02:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x1}) 13:02:37 executing program 1: r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/61) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/206) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000480)) dup2(r3, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r4, r5) r6 = socket$inet6(0x18, 0x8003, 0x20) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$setstatus(r7, 0x4, 0x4) setuid(r0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/239) getgid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/94) bind$inet6(r7, &(0x7f0000000440)={0x18, 0x1, 0x8, 0x48f}, 0xc) 13:02:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b86696c653000"], 0xa, 0x0}, 0x0) 13:02:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x43, 0xf9bb, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000008, 0x7ff, 0xc0}], 0x200, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0xd6, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x11, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0xb8, 0x0, 0x50, 0x101}], 0x5, &(0x7f0000000200)={0x898, 0xfffffffffffffffe}) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x44, 0xb, 0xc7c}], 0xf8b1, 0x0, 0x10000fe, 0x0) dup2(r1, r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="f3220d3c54ae5c07030a95e21448f279884a0e55c236d31847eaeef9fcef1d7a7cc79f61cab77b6b6206d89468ae286fa56d04479e95284f2fc5bf726c6ef0219af72fcc0ca34a53e1ca3a2bc0", 0x4d}, {&(0x7f00000002c0)="7eb1de0d3cacf837858738a8353fa4d490735c802cbd3cee2ed20ec98cef7c05455a5c1ebed967179013d620373aafa739fbcd89acdb076381338380eaf2ddddd320fe2f99bdcc5b4d74", 0x4a}], 0x2) getpeername$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 13:02:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186104008b00023c0000000000280000000000ffff000000ff64f3902e6c39f4a60708ffff09f6ce4f3c27", 0x2e}], 0x1) 13:02:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x20000000000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 13:02:38 executing program 1: r0 = socket(0x2, 0x400000000002, 0x40000000) setsockopt(r0, 0x0, 0x1d, 0x0, 0x25a) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:02:38 executing program 0: r0 = open(&(0x7f0000001140)='./bus\x00', 0x20898, 0x32) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000001180)='./bus\x00', r1, &(0x7f00000011c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r2, &(0x7f0000000140)="77a47eabbbcfb0e7215f50fd8f1713f7ff2ebcbec63e97be3b3507f55f76b0b82a1875a8502ed666507aad32bff69d1bc4b02db24e305d72a699337c34abcced5b7abbc65cb38cdb50f1c75c85ddb652e455088b5169cb28f1f03340e3db4596305be05ee654297339ed2912722211a20e1fe6c1240b49b0f7ce8a6e89617979b480851e9996ae49e76ce8637f503290dc057eb08ab9da201261761a0f452bed071bd7a221aca5761b98ba417f8322a83807505a31d84c42f8fd551949af9d3f0c642740363d95bd77ed3b3b79fcfd3db8a2a68056fdf68a4a4264cf1a112f13ece6060bc7c098c57661d97bdc9eff4bb2236221fa52ffcbfc2b217eb952c6b942324fb6651a04aa783b208b63758ed606f8d337e405441055cbc55f8dfcec35ee92926ed89dad2cacb2c64e01c559fcc9d1d5b91061c7fc7af7a36ce066a6702e66c213d325581481d4b1b82be10884c7d81fe5df755ff26880207f48519ff0df7cb682f3d40d30a7c166417530fc6362868120ba3d164babceffae30dd7d30c0ca8b2f73f8a0156501e77af0d23aa036ca9b715288eeff977e4cf65010aa5351b6cdf8589d7d5978c7d2073d6c8b560293d0c72c058e2e1846d0d762931c214e0c86a86ee1892912fea0f0c759c63e446233959fc40295663c7e567f522ba9a84b9827e2432982fd10371abe9e9c559d63b27442cf965533926dfdb4d7e383e59d4b8245ccef6008051541aa1cd2b1f2f1ee6b7ed2342432c708f1b7968952cbeafe80e4dffb739e89048abd1ffc867660e6eb3e4781bba1b21da47da8a4afada11546ecf9c774385f6f13ce38e6429ad78927b72df1baa64b9e6695d71c7f284683dab4905d8151b97eaf975b489f1e9c3a7dc18b924966afb7c6b825e9267bd72ed24f90a466c55800bea4cdf842e1ed7dda5fd16a46af987e1b26bcbf961af191f825de633ef15edad1d306638ea959411e6224c66f4aac08b5e28302bcb1e3f2b71b5579c81c425842f974352a4035cdabb3b89181f79d6c2a5140d27abfc981cc2c4e0eea024e9ffea6b1e207ae26fb22e1bd633ce4732b465fea8ca3717505d320e846b1eeedd4ec80d6801b8a36f87c5b910ee75e5d1e5ef1485cdf151a3224a91490ac126d0381edb4d341f4726a557ddb6945b603591e9bed32e96c7c6baeacd60cf71c7b2dfa437cf357d310c20f98ecc4c4a059de286595f12975ea8def42bbd869f5c6d702dc24ad2378fc7d68e0f8a1b34c16180cac84903631b00a131b6fb73ffb2cfeb98b1121b3f751913f33178d1f5d68c5e0254a3d26a9a40151ffb8e5ec1a6150a9fc2e41876e3ad6716e85d1cbbf11de222373f6430b5fdc35f36f556d30b0ee7ee5dee664433303adf432a024961bf0881f77a5f5f5cc6440a454cef683df185dfc8ce008455a3bd3541a4ea5684e45f00f500534bd7c1e53c05e17dc04b67a69b2eb408e37413d31d9af175ff7bec436809cf8cf2711de675de5bb21e6ff4ee5b7b787a04248b0d1e8acaaf7e991c382d4185d7b8c8d9a4d98a75d6656ed1d18bd3742d04c1ff1ae7e422c40898978e2d12600d9f51e9207dc874dcdc9b59b88453846e41a63550cc276e00a30fdb78e996576790d777c6247db6c403d51a1d62ba80a0696189c485a9c2a58f118d07b6130c0cf540d977e39fb8bc67ecc7b94190b8dd8fe32ccb87ff0738b37b9c8e68119ae69cef2148a01cb0622843ec0767d6b1215df45dd9dc085b8bb1ce876a6a3cf04623c7205533e9998657d97d9955618b987e272a6c4110f9b7d8f01fa3e1abb22fbfad65260b2b8593f04422019f672deae8eff9b807786cd62880c6b5decb4a7f2712af85987527733a15001beabb5c73904f5bd921fef66b3be53299f268a32466ac315dc1ff696ad4689906934b7200ca188b07b0bfbe341da82347d0249dbb34551f31296c4f41b2d5d76f9b852428b0fed9aee99eb6fab2be8138cd1a1185cfe4d87ff215223f378337fa5436da66bec78ccf93db021224396703dc35e92778302c6481f679447d41e1213f8548893df161d2f6bfec02b1f5cf5e1290b3502c28c220e73575a69520fbca40a2e3d27654b5af583a37f53399d4a6dfa0da244c5ea59f80c77c4b4e71aa102b8c582fcb3ceb1396acbb8f6ce4278ffe0943f622be4c4a67df7fbb6dfdfabf76d5b439135d047c0e683831950e364438cedb5ea0e6a348ef0cdf4fe12778a513bd319eb2575d7ec8b27770e4e92d8213550aabc05683661e6ede6e992d6b1252c069377a0a59769f66e9cfefb8b799fba39ebdd88c0dc70d923d8e7f755ece76842d813f58283ccc1ae24ecd9f294f696b1216a9dee54f8d3540c55aa79cecb4358425aa4ae1e6fabcb4a0c853bb653bda1e833f886c665a19b17781060ae2e75062ede9774b1448b4ba71dd14c00e43af82e7db2711ef9b7b8cb89e0bbe43a1a6fef4f651898e58553628a67099e550980a84a9ee2aea1d1efe3bca4da7376160514395c6132b39537d0b6ccb89602337895d6094b4cea35f69236c34ad7910b6d6c3e95f79c4397f082336fa7c62c111cc511844a5a498ceca508571159e2af9e039530eb08f414a98810e6891e2e204035565d2ac81585248df5a528272e3aefd78d2eac2d4770816b75eb8d14cbe14f018d4ef306492150ada0411ca4701299e779dd234154f6a78561f363b2d89c1034493deddb0a1f39e1c63cdbb03fac5dea255f5a8074e73907cba8d319f455769eac1eba8a3e664179909515a5eb0addad8abca802d16184ddf2fb45ddb07750ba74308a8648097f66d57b4745b9367c843e6b4c60b7e52664f671f347b5dc32cbed9ced17ba38a846dabee6afe1c2b0eb94c36bdbec52f3122653151737d4a87c983b22aa521b297ea4d5dfcc8e57bb0c74ed267bb8e9f521b192b82b009c40702fcab8060f9bf159d4432c4bd05b4e432b5dde3fddec0c3fdea5a27e53f052e2c87f89e4156cd95d702b878bd6f3a23ce9240f6333e13e1a5c371e2708c27a520271f253aa3e6c374a559785822724e0365d96b4eccda569fe83a660315ec883f6e411b23121eaa597d87eb4eeabb5fb59bf14da67329748305814fde6905719ef8e95bc6662ce239aa15af945fbe9ed3f52b52481ac0340741b0fb45f24f6bb364b9819dcf4396cd547e72c46f35064aff7b35748f62e6b40c7103edc6a58e6212cc045330cf27c0e7040bf8b0d1e8d709cbb5cc28682b5cb1675396c83abe4e41b89d07c886a6b228701438c3d0287130ced67359dc34750f1d6c306868539bee60b203270b47e026d77f346708b90d647639d8b63fd7cc0dee18255510499e20d0b8010cdcfc8e4b919189459048b3f2ab23d794c3c8f2a28c189be4f8979463471fa98297374dda60faf33762fb9e8fa0e36ea9bc1a0a7f21bc4969eed356481b8df41d973aec110dd880fd0615db3e1ed06c6dba9fb8c21f6acd42fe10c5983872a608bbf8cee58804338d667e5479cbbdd2de8ce440f27b625db94fc763c3258fe45d25aa38291c07fc7f90c70985a8cec0f83799a6038fac0c8562799a19cd3bd7782d7f4a71c774fea39557d467cad342d6d13bd25e289341401accaab2b27fac304ff124be1bb60444a3036a08d1d5b3101655c666764b2bbddf777b79e933571b50398c397378ffa830bc3a40b46c30659d5abf0f6b42dd0793c792cc35f1dd534aad83ba78dc245063d995c4ee9f8d203dff61cfad050ed3dd59dc762d50458a3cbe0640af54fe07a5cfd666daf29e38d4a250796d20f4c73e65e83a1001ed1dcf496e3d43dec20e5e1189343c096cc4d185254648e307862b32add3cc502729f391a2713accda0776bcb3068e7bb0b9ea51cc40c808806b2286a563aef661b9a201899a6ac384dff7533d4d2e745cbeb3b592728f1f1dd8f7c0354aa0cbe0efa291173deede86c7e528158b6773af00eca074cbc195ee04152450cdb391497fb91ae5f7fdcce2ffeefeb1c604fa9a7c745732d5a961b853a05678239a6fa4f6a6d3ba44d93aba60b41a76e6bf5db2c9f21445fd3d613fa526a2df064507acff9d5e41c30b5403bee06ad16e82022a457e976eeb0e0fa45f0ea21b5e61e66803d6f017d1d3d5c8ef0c4e9a9b4c90ba21cea1bd13acdfcd666b31be4718ee29a980b4d927e89187fd803bda6e73e8c81ce59b574c456933d247ec4269fc3d1639c16fd0b6d7c238a7dedf2548f7a3e4eaf2e6342e89d6b1c29f0b2ffa1627fe47e1283c2d3bcb3ff366b11656571da01dd3ac80bb56b43d63a35dab48db2291e3e99fd6904b101c23eec30e442b0d39ab7f6b532698bc1174d8aab05e0e0d7c5b09ab960cdff5234472699e1c8b866fc653fa0d515a4b7632c752b1e755f957b016ac805eed95d1492ab9ec20e25b67dc905cd739e0e5c01cea5e34341296d5e0393c960d723c14c4fd0b0a99d997de7e2b6fac6a565ca41e7b9b2d83de3e427a36a3557aa11254476278bafd3415067e69ad669e2d0f93a86677c873dea3bc0a6b4aeb309cac87fe12a57262a34953b6f44fc4346ac5a91bb513080050514c02ba7945c02879b997bbedb12109796d5439332f7dbbe6a615f1ab5542994d3e2198f936e38387ee578275620afca450c2fa31a1994e20827e694efb2668342b7f6731e9c48a18b28b852c91d75237e773791ee61f7352a637568c96da9442373d3d21dc9df372b388318ba13ec9beb756bcc5fc5e15606045db27dd4d12ed4001d7dd947824ef2b7d86049fd05ba2b80b75b92f0f6e0b7ec91950049cfcd34b1a6db78ac60877ada534ffe99bb7b197b290be0857a3503039e95dc8ce3b1307978911679a37495c831d2d61327e78aab6c17978feec597604adea9c455cd91bbd5213e24fd8e77057b2dd5e77d1816dbe2ea1481891cc41ae90e1abc77a5048e1153602cf887e84898696718a028a96caaa295453dfccd8c839d73c2307618d44544115035384d5a2549c4691e3436efcd3561cd3c340fe498940bc8ae9265de187c3598a3ad62e02aa33bd7f1f2041110ace7e3f2dbdeb0a77c7968e147871b8e349c5bde1bbfa85167bd59e7e892d2a2371506664a53552936185c766b806a88ef8e328295553c706e17e345ac30b23be5898eb2c5252cedb215d7b02fd96a1ab4c497a2f8a2f5d9c17a42faa267eca75b0de237229fc765ff54df7a9241c916e26bae85cc6a4b2a3876a4454aae95b919662b1e5ad7c13d5cf04b72bc628c16341c86694bda290be9a0b8ea0b4a5ac0a295dd32598f45ab5e711710ea771a6fab4aeba44b6814ea9ab8b855f58ce6450c1a0592c3c8cf014b41a5fb844f4cd6dffa3f57634144b30e4c460381defe6e1baef4212e72d3c1a1d1015459f5dca47be86a9704b3f00ef0ba36fd44cdd42215bf7c45fd3f1e325a2341dd05b230b8a509ea6a8e755a6e828e89ff771dcaaec02b781a487c1fc306bbe7eebacbac6235a54d3ee430cc7c7f56c726bc78af0da20823158bbc3cd160217d66886327255982d12f3deddd7fb6cf8afa2fa610fb0815bccccc5b175ea32e24861d153bbec525ed19625b23e02013417b6608ad9675a84d058cd1c8fda80c48d3194bcb139260e87a1012af21875af6069d3d19e7a825136620386cbf0b326f861ebdf135394ff664ac34e394aaf82c932a66a0255031c421a84e06a9c7269b6a856e05785b86bd79278bfaa2d85e698d8630bc646e6ee805eec38c225dd3a114943cb31fad3fab829834ee0097894f1a6b34d8c7b8fc72875c1f9dff29ac31", 0x1000) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001200)) 13:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2f0e82831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7c05004faced23bdb3259a243fa0a6813d3fbab68893c8972903f380079da7bc7b2ccc61b409e26497e13e853cfde4fba592534daa02c76584659081c7ceebcf38fe606c0cfeac1b42cc97d817f875ad65da7af72f01717295e9d7d4000000050000004e637dd846365ef590cddc6f58475a4caa83fcd6905a6894694021cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21485ebb19c54c9f77274951d1a9", 0xf4) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) r3 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x2, 0x10000, 0xffffffff, r3}) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0xc0) r4 = dup(r1) rmdir(&(0x7f0000000240)='./file0\x00') r5 = syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0x2}, 0x10) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xfffffffffffffffb, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) getegid() fchdir(r4) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:02:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 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) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f00000001c0)='L1', 0x2) 13:02:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x26, 0x2, 0x3, 0x600000}, {{r1}, 0xffffffffffffffff, 0x1, 0xc0000002, 0xec4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x200fffff, 0x2, 0x5}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x12, 0x5}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x9, 0x7fff, 0xaf}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x3, 0xffffffffffffff43}, {{r0}, 0x0, 0x40, 0x80000009, 0x10000, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x82, 0x3, 0x7, 0x63}], 0x3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x9e2}, {{r1}, 0xffffffffffffffff, 0x88, 0xc513cc6d9d5af404, 0xb}, {{r0}, 0x0, 0x1b, 0x2, 0x4, 0x3000}, {{r1}, 0x0, 0x80, 0x400000b7, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x86e3, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x3, 0x8}], 0x3, &(0x7f0000000240)={0x2, 0x8}) 13:02:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f0000000000)=""/77, 0x4d) 13:02:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/64, 0x40}], 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:02:38 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket(0xffffffffff, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0xfffffffffffffe3c) 13:02:38 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) 13:02:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000008, &(0x7f0000000000)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:02:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 13:02:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x8, 0x7}, {0x18, 0x1, 0x6c, 0x8000}, 0x900000000000000, [0x3, 0x8001, 0x3ff, 0x2, 0x4, 0x80000000, 0x20, 0x5]}, 0x3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x8, 0x7, 0x0, "3a02ebd1d8c552ed17200a70683a3404b0c0a346", 0x1ff, 0x1}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x51e5, r1}) setsockopt(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000), 0x0) r2 = semget(0x1, 0x2, 0x200) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0xe257, 0x4, 0x0, 0x16e6, 0x4, 0xfe, 0xff]) close(r0) 13:02:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = syz_open_pts() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x24, 0x8103, 0x401}, {{r2}, 0xfffffffffffffffe, 0x3, 0x20, 0x97eb, 0x9}], 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0xffffffff, 0x1}], 0x0, &(0x7f00000000c0)={0x10000, 0xfffffffffffffe00}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) 13:02:38 executing program 0: shmget$private(0x0, 0x4000, 0x8000000000404, &(0x7f0000d9b000/0x4000)=nil) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:02:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = msgget$private(0x0, 0x200) r3 = getuid() r4 = getegid() r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r5, r6, 0x100}, 0x309, 0x5, r7, r8, 0x3ff, 0x9, 0xe312, 0x993}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:02:39 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 13:02:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x100000000, 0x0) r1 = getgid() setegid(r1) kqueue() r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x4c}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r5, r4) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0xc5e, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x30) openat(r6, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) dup(r2) r8 = getppid() r9 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r1}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x204c0, 0x0) 13:02:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r3) chown(&(0x7f0000000380)='./bus\x00', r1, r2) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000002c0)={0x0, "13b75d17b71db43df26b67503d84353c3dc93a65a3bc8c3ffa161952e5cf1d33445358bd08bf66b8ab82e9724a3b2b614397939ccc7ae7ebf12f6e48a9a35faeac68c336b50c6ddba9b2f9a6690f0af5e36874022f34f2cbc7be20"}, 0x63, 0x800) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c74d6928b", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:02:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') 13:02:39 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0/file0\x00'}, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') 13:02:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x802, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x10000000000009, 0xffffffffffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCNOTTY(r1, 0x20007471) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) flock(r0, 0xd) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x1) kqueue() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 13:02:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) geteuid() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000200)) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) 13:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xfffffffffffffffe) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000001000000020000edfbff0001000000bf02008c9798171fbbdf1286a2a219a3ac621f176181ffe691ec51", 0x34}], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 13:02:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc1, 0x81) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file1\x00', 0x6000, 0xfffffffffffff001) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 13:02:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) r2 = getgid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, r3) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 13:02:39 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000006c0)={0x1, 0x2, 0x1, 0x8, r1}) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r2, &(0x7f0000000100)="edce2ae7af8912d3181bc184aafa74265c779df27138553e26db7b0ba942cb2ce2f2482fa9b727507afc26e8d35f8d5a381b69c2c58107503d5aa3ae4503d2e8cb4637aa35ef261bae7b7667bb5c7f569cfd103326c32471e570e3bb391b6bfb6bf16779821d11f06dc0afffa2d136acffceb0c0a2cfe747b065ccdf46eb16d23a669ee9070c1119a8bc80593737dce2d09a3c0619e1cf12e1acab1dce88fc3495778c0d0a1da69925ec7451fd5091a86968ebd3c8339b94cc227aed8fad7530a14120a4eeb94731e48a4b631c8d99da4467462bec5a0a9b4d2f7a2b9eb8d6244749e370af8ce8c609600c42cc51af82ef68e51b8e98cab6dda691f19fd4629e39f0d3cbb55bd835609e3fbfff8c53b7bdebc9062a77521117dd3933313d35c784e5dc88cd96d1b1d6c362d11c50dc415dd226c0a62ab8fac854cabe3cb58321ddde026c8b2cb019eeb2742083a68f7e2de9b64ec0cddfca7b8d176c98ee9a1832ddae57668b9c1f6374ed05fa29b2979817fa6d48c5c068e1f017bded24babbe223ffc090dcde9f291f13fcedd5f7319c9a3264b5aa03c1dcd5a2d92510cd8633e4977c89fe442db8ba6df88d15ffde353a57e6a6cd03e92379faca109a1358c01044806c5a1cca1be5375c2ba33c9c3e4002441e53d81f4fdc5a86dcfd44ff1b3d2bcaa292b8253d355b64f7bd3b66f31319dd6e8beed3e9366282755cd60316b6f89d38dbb4707b9ceac8ef3ac8d42336dfc090b0af1f37b308721ba6195f4b9f0ebce98bcf63ce91c03eade64d7150896abf8487c2e0d99d6391d0baf05913f7752ea186945164dce452d73da504ee5829705246b465e868b89b2481be7d4c57d066d8d3a1f8e53d12c2660c15f790d0d01f8fbbcac2fbde809647c5559489e146a3246f163b6408d9eb1d7b7ef2d74ce6c442982d1cf9cdcd59ffbfbec377d4456853dbc5b13d533d5e35a46769844318be40ad702a9e9c75a613f9116bd09cb4d904b7be71a9d2799d9c4646132671d1e65053a1cd2fe8c47e4741767702dd2a0950306d81dbcf3591beb9e0149a584344ab71a599d2e9532aecf3f1d1dd7f2124fb142514bf5e8760d20704406b028ac1d1d4708193f58a7975656b6a1644dbce7ad8e194a982162400b4805ec791cbfa16f4271d9349bc5ff7830a95ba34f91a4c6d4ecb40e6e02fe27f3ddfc1f91204c66c3c71f7f5cd832739dbdef4c224decc2b7b15042727b72778387c68155efbdd2be5b8d51f7044ff9bd49adc6c599eb6616da0865db09ce62407b367afa1edcedd6adf8f2fc615a0a09c5cd1d9b972f1f3b11bce6ded50ff8f3eecac2e23053633a6413f55bfd54dd0bd9a47329a7e4adccdd49e8ba16fd0c590aa83ca0afc9fc5209f61c19066c157012937263162c32ff3caec43e5b1533f7312113541dfb453f249577da95ba28b4013f832d4cc43f09f5d5340e1e040ecd2260c3465c7f2fefe488eba2997fbe65fc551b083f61bed9e8c66ca52b61cb201aaaa1888f92253f831710409f32244b49c9bf25c6d8cce1a6553eeadb31c32e9fda8d31268a53b403802a368558cb9835496b9964bdf7bdcb70ee1bdbdbeef0eff15d383b48f7b4ab2c80d9a425d41d7841b76d24886ad8fb349965d1d2a4d0c2523472cdd267841473ee9ef8157d77d1aaaddde4273632ecebb74829e5245a58bb5fa4a0bb8a5599a84860912d1be0c8a437d94fbd9d72b8c7e521725e262c74d6a17522a39149fc8b31e21e935265a198bca6e2f6cb50085a83aacaee14049d8751deb73faf04bec98b99ce4711202eae6569e95bb79052f9d94dbdeff0af5c45711f0157ab41a3dfac9e6f5d95158a2c3c00e6a7fb06fa71b0758c5dd42f986362296d349bcbbce742b4999f7922a0387d422d82a8fd4d301a696c8ad02594ef4df3707df3267ec4ea6189aa70e04c77cc9f70d7ccb50009789043b5d90faef57207a681f4ffc6fad985a3322295a2443f0a2fd8d710ff435df329bf7de9f9e16e771e83daeca22fd06f554a134e2c659", 0x5a1) 13:02:39 executing program 1: madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x2) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8000, 0xbb4, 0x4, 0x7fffffff}) 13:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) fcntl$getown(r0, 0x5) 13:02:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r3, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r4 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000b40)=""/227) mknodat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() getgroups(0x4, &(0x7f00000003c0)=[r5, r6, r7, r8]) 13:02:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="b02259e1ab3fb2fcf6793ee91253adf37095e6168a56181164552f4f05bbecdc4cad", 0x22) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x90) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) sendto$unix(r1, &(0x7f00000001c0)="3c788dc6ba", 0x5, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 13:02:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000500)={0x7fffffff, 0x1, 0x0, 0x3, 0x2, 0x400, 0x81, 0xe8}, &(0x7f0000000540)={0x8, 0x7f}) syz_open_pts() 13:02:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) execve(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x96caedaaf0367d17, 0x0) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvfrom$inet6(r2, &(0x7f0000000080)=""/17, 0x11, 0x1, 0x0, 0x0) mprotect(&(0x7f0000039000/0x2000)=nil, 0x2000, 0x4) recvfrom$inet6(r2, &(0x7f0000000240)=""/24, 0x18, 0x41, &(0x7f0000000280)={0x18, 0x3, 0xa, 0x5}, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x4, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x40100080, 0x0) ftruncate(r0, 0x2) sendto$inet(r2, &(0x7f0000000300)="0d99c794c35d62771ba2ec6f6012ad3d0901b3ad34959c505ddc602ec8866db983ebed9633fe49200099ef26910b528030ed55a9a170aa6c12f69068b16d39c6c42003fa5d5a4abeb4105e9389c894cbb47f9df78e1a463a45009647437a30ab30399c1f19c886e0392d0ee698836a80", 0x70, 0x5, 0x0, 0x0) fcntl$getown(r1, 0x5) sendto$inet(r2, &(0x7f00000000c0)="9f2aba15a7b4d7ccaeebfcfc500dd9edab29e9908653ea59e0eb427ca787e830460e484ed3c594d6047fe5973701841266b10af91cd3f36506f68a77352532da2e01f1020ffcce43d63ce4c43d14add08eb00ea6b496eabc1e7325bd1b46e155c44750018c634b6b8ba7d98af73ed17a777b7f03f4fe5b13c872123b099570623a736a996f54f7ad06b9c300b63ad285471d63313d697d2f00b9e651215750649d6599dd4c576dd39611df757175dd2f1299dff30c15b262a72c56eb9ef64438bf15edab0527deda8d78ad1d4f75a7415bba2ce8bca5ebb3ddde58c41c71ddfff4fec88f32d65c472bbf45f1808ec1133df2d10c6a8d7892052fe4", 0xfb, 0x404, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 13:02:40 executing program 0: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) 13:02:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000140)="edfed4a5cb5b27d9a469b8287fd78437fd776b2cf48c59ffebecb0adbfb458a4bdad5e58a804799149e92709a7b583a7f9140f8c2ce46c4c214d9bfbed836b40b67256892342f464b27798e37b7d2e15e2944dd37b1b2011e349dbe65a4b514aef0e0329b5319c33c54e5d19387bb7f0aa34dd55bb6d2e33511f03bea023df9d509f7c9dbe6db432ce8b6d7839789ea7dd5cec6987d239343ba9d76c59ce8a5a02b95ad3e07d1576405ca906e4811d9ef38e19be3989d1c11e32839593c6fccea37be51b9ff7727d9de07105204b4c6034e8db32c475e85c5d951c404de1d96f86bff2ecaec9570ded729d23cdbc87b77947a5a3edf4b4caf7bb781708523be4a5068731492519cf749c521efcdf61a39136cbdc01b87eca4048531875aea99ea537d9514f38c8a947d333e1c08938c8eb498c35efb9f1300cdbea699945144587e90f3657eda9e54111d1c0f3b36b46367c1f9550be8ab59ba4821d0cf974d4c027a8e118bbe3f8a3808e1e98e7180506ee7dd5078a2ece40a0155bc5be067ae7023e3d4a60b311ccef99ba2be2bca9d67b838eba6d4c4936d682e972b4955ab518cff3eb090410a536c9432108c79bf489cd92eec60ce4fc59ebcd9f2590fcbaea3de261672e52679a81efde653c08d59f47286d8f17423b0ca22dcb22f9c9ad3a6230f1e789bdf03d081a2c3f926605670d9b29c9f6fb5adc9e018b2dbda968e844aa3f72d61d1427ac828798faa0b06ec1ae86947ea6e8bcb4dd03a468c79551b10599fcd27b54e4c9ba09f8433822493cff48ae79d38234eae4fb9c58ce75e8cd71dfc3cc443421b407b2b2235dac2a87fc4640e72227ef9dde665b1859450b21eaf078982e1e53cc02f59131714c2c539c6d72bacee4542d4dd3f08cd6b2654725da801b77b768a9bd104866008ff68e6a21b6add45f67ea863e9723731c2d04a6d1afd2ffc0ceb9fd67a1ca78ee02ec4b0e0c1be85a801c248e7353b6aaf8b282c48afad2335a72244957163b30983ff84f909b80726b592113be028da8523c059622c1e5cea884dca66acad72599a3ea032a1cc567c8a962e8b799941f603aed193f40375704e28382a9cbb13781a67e331033f45097bc3f4884679d1b958960a5f9121c8759c1d42950049db07083767a82592f107024179ce368caf81435ebc99fbb67451f58b7a18253d2161b8bba66938ec300ad38bd5aee97c864345bd121600f5bbe790d99bec7ffaa9010e823a36e43d877726c41b19e30d6a9267da3d5361b02a11835eed60cb9771f3f9a36deccb02753a1d24303258eeeea9f2de657cb9cefe53028de39aade5aef3bc255655b646da343ecc6f6db768b9f97e40506f104be68e89fb40ca7785aa527ceba0cf2583b7348b538e34fd2fd3d6ed5895903a168700b258504cf67d9082be1f773e36bf7bb5092f7903bc57feff48c8ff4083ac1fb310bcb6bb0538e1dedf328b426233d9043d182a913a5869b746408e662639b8fd2879ba5848d3c3d62bef6efbd3b4d2829878df72219b1d712a1745d0440496c198a51562f496d3205b05fb5c09b1643e421e4e55f2cbcba5ac6cb2c3cb1a2ebac2fbf55548e473625e3e2659f06f7177357113e278e94fb4216821f75ea97bd412d763af5d75220e526c6514e099e378bfd308a2fda2e60ecb179f9ab10e54808a984f626833b18719b73263fedc3de830e8e3a520423651026b3cdfd8a83c17046e257284dc3b7f3345177c1c0e912963572a5987d2bbfec4ca93a286a10a31c06c680494f61f4ccd9f74006d700cf5b91641c274384060dd2b2a646e22bc6754df9985ab3b482db3f9b9b0ff0944118559a3ebe67fd87d070b7b3aef9579703671ad9bf4ed51eda6db39882e2d506e8f49a59a812358f79685419b1a209f6ad062df7c1fa3e4b7bfda49f7ac9a711167c7309f0c369ce6df3c99ff5f7f21a2667a38db110633e61d8f9dc6031023aa7ec7844bcf2aaddc08689dc78bc8e51d947806142c43f057fb8900579a4fb07e158ca59a2c0d06756d1f0660db64fbe8f439eb2de02f049eca7170d886f109380c603738defe76f7443bcd3369aac3dec1dcc5539fc95344e33ca2210d502f52db1f78187fff6ea3596098893c4610247840c7e5e109d6b59232b75ea4fbeb2766009eb0f37390021b231c2ddf6bd30f739cb0ffb8132bfc962370e0bb3866fb33b44d50fe5534b66e1468ca0cd587ce1cd6141b6180c24558a7da90be96ca04c3b4a6aabbd8b44f464c6b739ea52e02c6ef869c1821a607071dc3884a85e5a88a59669bd41e933d70af2adda3bc5d81de1e7235c7fe157c196a8efc2328736eba810b73237abd8a269bf5c3ffbc0d4c14291fcd1f92f0c9cb6754617c5e4b7d9663ea37af49c52a7f4169445c311149233aff9a310f2d617b686b00123f933df7429fdde9abd4b0fb7d353bf2a5abcc2401c5802d5260d5257a85cda2eb21f95fd5bf3e4cef8d74ad0533f0ca7934322a4ecec58da1fdc10fbe7589131fbedff770e3b588d708a1cd21dd686d098c75cfb56306f4a50ab9b95d970b0a1d5413f86731e131ee743e67d3034988e74f6b595936d23d29d4780b858084d89e0efb25372fabfe2d7f970fec5a5141c8d88a612bc94ba0cb1571deba5cd8f3ab9ad72918a1fad458928322218221ab06fd3a7823ef11d71c3c57372a6019d6f7ddd2eb71fa68a5906b2c7794957e81ac98b9e0682d005085686455602413f1402a9c85b9c3a0f0689a975f0d027e821bb92bd065e009db93f174f4c93905eecd52791053c9fbd0cdf5fc9e1557ba7f43d209b8301db0d42d81e2409933384c16402a93b84d84aacb2e693db332018687f8c67165e9eb823d3778fdbd5cde407af759becfd8fac294176ad0062f40ee1f08b319d2aec3d49d65c3134e0a5469663198d5f6ee32057bac4ef5768100b5ddec15e0cdbac1aa8533577b09f400a9b84a2a8ad161a6c19bcd3dd8940ecccae8b2873bed2d10a5c4d311c9c74aff5d2ce03e9b0fecbccf40dd30a4fad82c44d6ab1e73da085a1df05528a6a3123d5a01f220fec574dd771bd29a6baff46cff6ec5eab90f9d6be977e5b3d4523544054ba16c6e8712e8d914c4aea0c0d3c2b91f52e17c1c55dbc2967f91a512954d0467b433754701b4187ed172241f96ecb24c5f2097829991e9f64a0f572d118ae2f2a29c9ac3a3413b91b7a87e366d32f459525453a3855d27ab94e9d09224ae6fd2058f2a6b9d89254757b6ba6701b90f51c41a84be6a09f9fff592c34b163170815cfff5a9b0987fa94e61404889fcfa1532659a9b870b946640d1b97b4433ebe7c73beb9ffc07b137f9d06cbf0ace89ddea74694996ff58cf6cdcfc5e1d21dc89b8aa082fa2a5e7be66a043a72fa7f8d992afe3fe06d161ca0a868e4c05e23998eaa375b5bb3a48922ebcfba9ecab24a97d5b8a2597a2075b83ee1ffc24ccfb0e59eb21e8ab8b99691ee5a02ea3771cedd6129827d2b3b3fe96a3590da9c76e53f67bfa2e172a24552991c337443053f1a23c675468e8d054d6089c84397dd4902f4aa291eb4f324512b1a3fc9b93278bac82f4b7d403c694060d18a24a5e831ef5e81e175475c5b242f3f6d310a6ca28fde5f50a65792d26cc5c7ff36cf08661dad47e5eaa3ad7effc93a82b059575528b0530135a84b5f19b8f0a8380d6033a3fc61de82031d6c2df8e94fb8ccabbe4ae4891d58b8e44f8a0f78dc98d4b397127a94432346983702a4ce31baf0b30e53cc28ca6f387435d8179ee4dfb991e2a6268a6d2300c5d1e18f00d0f4ccbb025becb61308765bf8bf9a9c6ffba96537ed3f82cebdc694dd4895c722eb8efa5bd8595d84ef951406c7ae8bcfb2df0a3fd1c611274e4a204812f4b9e3129ee9e19627a460288251a798dc044d564ae4256229101dc31dff4b2ef41a890f128dc9a7ad84a300dd4c71808f703d930a0eed8e81b1a17a0bd188b42a6ddec64f37dd600720463f3171c3553f8169c20151e7e6c732d06ce8df7fe98e07c06d02f3cd582726717e0842111ff43b0b9a5e88827ef15d8d35486266daa19c567b6752f659e8379934557dd7bbcb020b999fc9cb173d8a43f5eb0c5acaf6b5e9f729cad0d9bbc57ae4c3e697902fd87f94d2f8c8de5327c3d4f633081bec1c2683ae5ae50800d042dedd472adefd27b414338b38761aa6b6d48389db95c5658d1be44743de33d31c3db2528baa175ba9f4095796e678db57ae4d10fb71cbe8fdca316ca36ad006f2956566c0f17bd87a413638788bce820013cd0b74936797a31709957bfa1acb6a98e392b78910f3ddd5dfc2736859cb0e5bb973dd60db915b7505d8ec4eb7042fccb54abbf2e9bb477b3c34774420a901b8e276c35d7272f5adc8416c0bac3d785efaed2de073574b574a4bf5c103504525712d943d393305c5cdd6434aae3ddacd71b2a2c7ab2bc0fc64994255dacaace090b0a206fb393316064159a9778d319b88bd782091f5ecb8ff8fe87e20a1af1d9142e560cbb288d8ec27217831555d6c1f564cc10c945433e3e2fee26ade5246fb497522c84cdf80bff1d51cff37ff6eb8d214ea0ea1fd62ce7b5abe7277f763d6e9552f7948159aa717aa630f434a8f2382e8120fb0c7b75b1413caf53d2af25b36484ff14ccc46fc38936542e28a776fc5ca0f30d6934c7d4082bb7de989302dc0db4d5132df6cd03a9bccc6debaa470bf3b8bebaa433a7f44aab35fdf5279ecfe5dafaccdcde5641ecb9ee980d2830a8a0e9f61bfc84091eda3951bca00965d461c21fbfc665ee514f3a346a6512271e3ae23ae77c70fd4ba64c5fc4fb7e59ffa66cd358af1103341f949752009de515406e18864fc3468ed2821dc47fa197b08a707275262eeabcde810a4921fb860a261d99cd74ce7616ea513d6be8aa5cf8631ed5e6310bb86da3ce7190313a7c4d3044025d4e67f4a8b0913a7432dea7b139c0aa0f899272d9f551583ec5bba496d7a8508f9dde7926ff5fe8ad21741c32b9ed52e36337611411d139a371b073a85154676a560ffd234aead0bf8b60e004a5b9074bef17794c11eb68e99263b82b86bf2a8fb26e8c3662113a81d8c08b56c310773e97475a722af7aba5175b8e0adefd888260e041dddaa9921ea939f8f7f1d763704d7d2d50de8be618562e42915d02d15d8d24520587d4d6f55020a964f4389b409eccce8c0081cc92b1b6d305bed50887c052e45aa8619f376d9eb5414b178537e11c476d4f8d45e55a6f507a8e81b5e72a9ad3aa18feb61e9b791e6f4df9b0da19c19bda5b95350b08cfc57724edc181e5f7455c82f16b1c6e3a35866daff7a59eaecc1a43480a1d8dfb5a8f3332eff8cb099b6151d76b6330aedfc2ece463790d1c90fb4e82753e73f37970fedaa69836a17590f2387f2ed7e1750b0a8de9356261ff1a751aee50b666fe015356a327220c0f3ee7f912d86fcfd25d8e7e43bbe95cd006dc93056f2adaf8a9e7f40b73ba0d08abbeda4b8e444d0ee28fce124556d0b3cb142ec7cac6102655a8e4e4dca50551257c865a7eab58fa50462215ff544a280bc25432b2af973cad2da2e34f8446c11927468fc1ca4086c8d0b991d56626a4c11487099c5fae47563b412381cbea3b2196a149e5feb043b24cae418c5d08fc22e45d591b20b297595188d13d5b071d4226ab5a208962cf6be4083670a2f92b64e12a437bba434f85e476264768e53dae9c511c79bf25abd50fa5a80627a5b669e26c208d6ec6b8f5e086a1d83783337b5c7bee5de8d0fbdc8fc4b", 0x1000}, {&(0x7f0000001140)="f0f195f63d8b059442ea55f1cdb27ad671aafabbf8f212f5e1827d1fd562cb994d604804037e8940456aa05df0dd18a6283df66c54026d3370db2873ae77eb", 0x3f}, {&(0x7f0000001180)="a8ce87dcd3eb7f56046f738685553f40eb", 0x11}], 0x3, &(0x7f0000001200)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001280)={0x3, 0x4}) close(r1) syz_open_pts() readlinkat(r0, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xbb8, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000100)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 13:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x143) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 13:02:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x201f, 0x2cac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="51dfbdea0bf1e83f7bb42b94", 0xc}, {&(0x7f00000001c0)="b81fcd9700a29832dd3f33e0be76c687e40ec9006c38753c3d67051a11a7f949a9d79be0753a0427d3be24666e91fa02a66b59cd2a10b5fdf68987abc068d3606ff9150bba9d35d8f008186f72dae5810ca5156a6cee94b920aca8046ea9eda8c4556b269d679715df7b5cd1d1c89dd5b5ab1f6112644f637e", 0x79}, {&(0x7f0000000140)="88763d7438e69481afe1b5dc251dc03c42a4cb80c9d2dd31e1020bc1352fc1745aea3c30fee202c9ada446e7919a44594ba19b77822a1c", 0x37}, {&(0x7f0000000240)}, {&(0x7f0000000280)="c23bdefccb4c1130f532c9b254de75d2d126c00e68bc4d5e3c918ab77af7a77c65c512ff42c3adb23d8ae82d37973189e22716bb2fcae4f1e227b6676501eb79007fb64f91e9197c2eb1d4018c8bad0d83a7de2407867453e653c5db6cb42ba6453b5085c7e254927d2b2063d7848685ad00cb14f51d5dfdbb0fb89e18ec1d91e75d845272cd1ecc8b841f9eb9d3e342cc1b39b7eadd", 0x96}], 0x5, &(0x7f00000003c0)=[{0x30, 0x1, 0x7fff, "069ed1a3c1900c1f9affa5e2cbc5e463a8a3a14cf027b9e1b4f04181dbf143f8"}, {0xe0, 0x0, 0x1ff, "ee8940c79124f4069b7ca30418f9e2196aa3e3039ec95162937c14e05770d1f3a1b872bac6099cd59121cb957c9f1e4f41a2898c564e2d241896588de80e7a607ed79940c41e4135ec6e20d34a6fda91d5e227d493f47f44e5c00cb37d3c698c9f76034199fe7f99c81c25c30f3d6d778391d7c759d01d7d8bcef4ef67f94d7b32f9d1ff4ddd88d9f910874b38b309952c7ddbe45f11d3e7824ea2fefd33c8fb7538d400ad240a7d3fba263d577ae31e7b31ef082d309e58b138e9d21fa732c987f55d815ec8678cd970ac"}, {0x108, 0xffff, 0x20, "5963968746940d8e545e4e9776866a96cc25b6b18b9079570f3be24ad0dff50ba2ec4a238c072e1cb817153f0058b189bf2e2c592ade5693926bc17711eb88faf854759592aebeb52ebb0973bb537579aed26f38927f4c45048a144d60762970f7459ae78cf232e437332fbcfe5b5d1fec03dac4b6ba9f4c5ddede3e92d1c83b5bb56ed303a1832c25b6b6f2a2631738bfff0db79e3d947f472bc1cf37789c843aaf97ab1fef70b48455081dd53113fb6b94ffb5eb691c672f2011f435affb18299909ef4351fd8c917f68fea39cf3c8cd2146bedf2db6782a6f77dafee7fff0e8b82f7c450e6b8f1215a85e5805c45dfb824a9360"}], 0x218}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 13:02:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002003, 0x4503) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)) 13:02:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)="0509", 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8040, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0xbb) 13:02:40 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) r1 = socket$inet6(0x18, 0x4005, 0x80000000) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) 13:02:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="c84c8e36323e03f2caacf8277af702dec042d16d439dadc9edcb826363c785adf860acea20ed407118eb7d9fc6ec32f0f13d17c240e88e387ac8dfc79208f30381613ae1617f9395dd81b747dfc0f9f4eabb8e459574fb4b3fbe053558d1e6de85a1f3ffd1a1cf74a0d40ada31b7ddbe300f4ff7da6f79fe0ceddff8b5e05661150f0a8ea2a38fc1aca7f2618e8cc74e0990288b6f9f9853e7fc05c282a757d60ccf39b80ce1ea8bef54507a7a0aff", 0xaf}, {&(0x7f00000001c0)="ea8f8f46eaa2e1e10f3ff57bd59e7118ee2d42d95839f64e843004b0fae6d307702251e7e86bfc1b88de241c72275ab4bf32c27f27e2c343da6e6da6cb1687db310cbe20c0cf72c5f50afae4297b8cc9ebc41e9d5244ed93c6cda876c50320d6e556caf59c6669e64fe597db09b01bc943851a7733491a4aa7e2922b4ef3667b4c9a8054ec8a9119846cc658f78470212b6c6ce25839a48cbe702f43762cc945823ddcbedadd53929115db6888", 0xad}, {&(0x7f0000000280)="3a2c3c248f428585be9c7d9c4c178ab5db901eea695655da0118c0c93b473fe171c2159c0b11cb39a0f4dfa3af55f4cb1a9e83413dd8b8df9906555b98a84fd6788038463714fd6228eeecbb4145ec2d48166b0fa4c0a0cbbc782563dec79015426789ff91c444e8c5e32bc91851a2d0d553f5ab3376fb229c47ad4c849fc3956bbc786a2b990ab0d08e2bd358cd9b0673894d9027afc7e96d318e52b579", 0x9e}, {&(0x7f0000000040)="7bbd2db6be1cb0b9937f80a5f51a27bbfd149c764afb609771b0de4beb0e97d9099594de2ca31003e2d41639eaa23010", 0x30}, {&(0x7f0000000080)="c076b7f959", 0x5}, {&(0x7f0000000340)="8abf1d3e725d4532cecc2976606e5d794d4e427df8f24c0dc29a5e871a33048cf33f78587bb47bdfb1a58a4cba0c0cde4648d0910b7dcae9ee7c0e07e822640349447737a0fb7d5f5b8241d27ac804f3ba2c8556a3b2aaa3d485d9aa0032fdd3a630b72ead7c1d17d61b5a6f2778c64e4f8263dd1b0e", 0x76}], 0x6, &(0x7f0000000440)=[{0xf8, 0xffff, 0x1ff, "e02c19b73b844594aba6ee3002220fd7e00c1dd603fd9db123e07ac4812a2d60ad5e78f6856ce01eed832bd4749a8e30ec20db5b10bd13950f72523683aa659cd5be7f6a381b16031764e73c8dc092278c21bfc2a7cf989f2cf0ae0f541e160e0854fdd76cd66d9980919c21aac51ef27fb92bf17e00da472cee28ff473d939e6162d3a725e884ba9168c639b48c119b4e4a317d050140911f815a5286f4d9182d41168f9e51af2e2454c3a9ca9013155eaf46aa17461b8bd93151e8168f6212131626f5fd3308c7b6e97b4db3f6afc0c4d120506aeaed9cc63f4020fc782b4db0c2109403dd"}, {0x80, 0xffff, 0x8, "75396b893af7f42aadeb8502e04fdc0e219e095833847617fb91a0151d0cea247dc1704b042191d91f96c467b76b4a61f048a222b9e215c9d75217c01d73d61ef97b4be2b9345d25c0b7f3d8866d1cea64a86c59219325bb75befe5e0e78c89793e5eb2a8e0ff8bce2c090894b1b5551"}, {0x90, 0x1, 0x7, "64101b7727a5c1e6e45c4aa90ae3d18f35c73ee8a64a88b45e3c32951d180a8a17bb1afb5714d99912eab063cfd5af6d27c3f619ee2e2fa2cbc9075e34c31ef14ab300dbf87c0f01d32a55b306e94d10c59504a1f5b59faaef6745db8844ea2b8ebc066721013192233b152cb673eb012148d2f1d87313ed332116531e361364"}, {0x20, 0xffff, 0x7ff, "1d569d3b002dcb1fbd69b279c8f1"}, {0xb0, 0x1, 0x4add, "2d1cd3422100841fe4b305186651625b1dbdedab60a4d3ac9a5ec85a7197cfb894fa4dc68e68ee73d7841494c4a38e4ca7f768f98f4fb795e72fba27d6f080c780b6618db309f7bf0d3fbe31a83faf77c0fea26513558c6789aec08c6d2a2c31b486caadbcf11d3761dfd59ca155066f455c52d016eb01be12619cb383347a74d43a98435330ae1afd6af19da6bdb1ae589155e87fe5d9c7d10fff84d98055"}, {0x110, 0xffff, 0xc2, "c255fa0e8a1856d102c2897382cda162b7af6713a81e641b59c3db638b1719b6bb4ea5b5a092f5f6e33b143a2d7d6ae882877de90e6137649e1c545fc832e6578722ae4763e8e95d32ad6f06cc6055f075e94d7cc7d7783798ffb0072759a8b9e1a97189abbfb65311d07629c83a095f01b80e1512262d3e0d57954d4099ebda7fc5d29ce5807ba48f50a3077a878e07fa88943419c8b831315feebafda31bea100a03e4111ed0d9e9e503cb05895f225dcb1bcdbc70e70b03c4f7ec75232bf0662cd6cf1b75d3d640adc285c86f4e22fd4873c04e81ba2815872d3cabb8b2ebe809d06d9823e02e5b2b680fa56c185c7869653d5096998220"}], 0x3e8}, 0x401) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 13:02:40 executing program 1: socketpair$unix(0x1, 0x20000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8000, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setitimer(0x0, &(0x7f0000000440)={{0x1, 0x1ff}, {0x101, 0x8}}, 0x0) fchownat(r2, &(0x7f0000000300)='./file0/file0\x00', r3, r4, 0x6) r5 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) readv(r2, &(0x7f00000018c0)=[{&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/17, 0x11}, {&(0x7f0000000600)=""/229, 0xe5}, {&(0x7f0000000700)=""/78, 0x4e}, {&(0x7f0000000780)=""/36, 0x24}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/86, 0x56}, {&(0x7f0000001840)=""/78, 0x4e}], 0x8) getpeername(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb0, 0x0) utimensat(r6, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x6, 0xd3df}, {0x3, 0xffff}}, 0x2) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x18, 0x0, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x9, 0x8}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x4, 0x80000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1d, 0x40000005, 0x80000000, 0xfffffffffffffffd}], 0xb6, &(0x7f0000000280)={0x1, 0xfffffffffffff58a}) execve(0x0, 0x0, 0x0) socket(0x13, 0x5, 0x4) 13:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xbb8, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000100)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 13:02:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$getflags(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x200000001021, &(0x7f0000000040)=0x1, 0x4) 13:02:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xc, 0x7) execve(0x0, 0x0, 0x0) 13:02:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513d9c274c70f63bc1bccc1400bc0800000000000000acea55fce804000000000000007cef120d98f193f18416ab7385cbc79967d0b65cd4b07a2c6a1244bbb457c199b354db56ebeb4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511", 0x93) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) getdents(r1, &(0x7f0000000200)=""/63, 0x3f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x40, 0xfffffffffffffff8, 0x7, 0x80, "2b5843d37897c8adf8ab34face3d4e160829c28e", 0x5, 0x49f}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000280)=[r2]) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x2, 0x1011, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getegid() 13:02:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfdba, "0108000000080000bd8a0c3bab7a9a210526d8e5"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x1) login: pckbd_enable: command error 13:02:43 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x10201, 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="54ca", 0x2}], 0x1) execve(0x0, 0x0, 0x0) pckbd_enable: command error 13:02:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000000280)="aed3ea1abc04eabb07269484aa2709a7f62b816b7f2a0bf346276785d531e58139c3e8d245dd48dfb6cf2c29e6b9b2e15b966e300ad4862c12381fc90f6b56d185d5d1fd708fd259fdfed1521cf875430335c8f17cbfbf19cb6589cd0cc2cc6a368e6644ba9cd3b555c8b83933ea9a3131e214824d0b7b5b2a399ff92a38cb800a0a3fdd155a38744b56d7de8f6a4ade4d52e0f024653bf704a02bec897f19c4c54b1e3f2c0132acb004c6bcbc00e34c0018b9242647d6eba59af05b960938c188b287c99035617b1e44a6c663f7ff3657f5d34da560ee6b50de3b238c65b21730ec46bc581782443f3e305a9cf49afe99ab7eaf4472c0010dbea7258ab038dc78264392d96f4e", 0x107}], 0x1, 0x0) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0xc0000082, 0x3, 0x1000}], 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x8) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0xfffffffffffffe01}], 0x24c, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8a, 0xd3c9, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x8001, 0x3}, {{r5}, 0xfffffffffffffffd, 0x43, 0x6, 0x1, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x12000000, 0x67}], 0x4, &(0x7f0000000100)={0x100, 0x2de}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x2) r7 = dup2(r0, r1) kevent(r7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x10, 0x2}], 0x42a2, &(0x7f00000001c0)=[{{r1}, 0x0, 0x8, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x41, 0xc0, 0x0, 0x224}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x0, 0x9, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x21, 0x1, 0x4eb, 0x4}], 0x1, &(0x7f0000000240)={0x800, 0x5513c148}) 13:02:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x8}) 13:02:44 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x8, 0x6, &(0x7f0000000600)="8c9aa8c7d2a5790cd38d82e562e04e9fcda360cc01023c643c2a9745ca9c1d42144bf61a47862e369720abc729633770146184e3d4bf5bbf061ac919bfae970933ec0b192e7e9136e983984a408222a8f5afd220983f0a03e9454e6422830e5cd57273857f20e4604607fcb2b71e911758a9c71ff5d277197c4f13af796eb73f59dd6bc17ec8d648017eaa896e998fcfed034c34b72b3136fd07b925325570e1e757dadd88408001dfdd1c6a061213b9f45e9745d19a17486adb74eb9aa968bbf462e7330b7eeecaabb9d44a8c15e55f1ede388b366c52265af3108064c2", 0xde) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="c0e19fb1ac06b875e715713f7fded4ca47271dab9c9e6031f03b13ad1587a09059aa7b4e68fc873521c739675b8444cadf35b24b17630e00ed54e513982cca6865f0ea655833cf034c5e1192ae6f69ff7724d58e782e75c5112ec3a3e086c7dfc00fc2ced12c2c74630e2d8fd807572a94eb6fad3c73219ce9094b4c2c04291a144278a2a82478d0754182578711a6d50ebaf28767f8c378fba19d923875fd7890af4be6dc9fb74b4399f2bfaf01bb107eac952205852aa500c3a4ea5b9e75e681e9c4d86c794d2ecee2916b938b78d8d3df7a55809e5de259db03b58211f2530248d351bba12cb8c9fe95403dce59f51e0d7332271c1af935bfb97cf409362d3e7565adc01a3bae09f7b946572a94f65f635f29c54379c4bc339e0086ccf8fdbe296846bbad08effa3c69ede12b3115d93f6f884b62b1cc810b43261cdb4713c19bd0990b982daf204d2dbaeacebb10cb25365510d2c66c5e4c8d93fd08e3dd2235be0a4d066573ee9ce8eed119e783c2bea6a4a06d32c416f932e5ef7f76cbb251147aa9e1e1d6de8a85d1c0e21378d93d3e4f8aa76bd816339919463f7f4af91d48a3071432b007cf669e2100713688aa9c6ee2a628193832d35f26302e672b802974fce7174ed0e3fac7dbdd37c16fe463ad912804e55f0fdcf464b5ce73c259cea10db42bf6f143d72fdc9fbc014bebcd2631aa413f994a1002db2bf72385e4ab5df7643d3279b8e0d09ccd7e3ec4a8d7f6529dec5a1abc241e69922ae963fb354656597987e224b0ac357b64f9b1e3145037398672ccd56b4a4275602e291bbe5e16200fa7e229ed09f633d13a5e8615e924a67c9e8bb31afdf1c0db7bf16bd6e35cc947ad81cf8c0c72d2d22a053fe15aa8ae3856af0249fd7671a9402d3d0c0ea128a3538c50618d6a34495500649d2cdeb7e2ce2ac49d1dfd8b4a7969c4a296825aabb73628c54788af3ff76fcfacc1d27cd944dfcb734625e9df32454b786e9b0e1b8b2765c1ac667e5ac2529a2e65e81d8401571c3026cb04f74b04e7860bd20af97927e26664050b8bdc2eb4e03599d12c26988ed60fa5da184db196d2a9c6e8f584d88b0ac004963c75d01a07b1e322093ef51da23c6e12b4ff28898144709fcbba3cac27b8aae26bfec9de50b5e5b43bd262e6d933bd28ce66428434cff263f14f706215a9199c6a7f3c9d4ee57b311a44669ba5e2122c6110afc333d5046055869644fa712886b63bdf51949c26d58e04e020d012d86ad091546e859c08b19d329318ef2a28a88782809dc6587052f4245fcf767d68b1470bf1d1fea8c40b67021c577e88ebb89c169e9f1ab36848c60904c3bcc34f6b8d622c2ed9f9c738f0c8e0c7ba44600d6ca2f0ebef19dccdd33284594bb12cdc490d136715d747c9f3628cdcedf108df7dd189423610b33de210adc0fcaca4855685fa7658e749cc8234f6ff2df8101610a0f74e05b54fee012eb7acea30f132fe67f6f98f0399fa70da22efe57d19a6d423e38b36126d74852bca19a08c6e78552e57977f5e6a10ab2d163a15b6d2792a1a520fab657934a38a998164f0d410bff063e7fa464ab96394fc476b42af906b25b887ba8672f0ba6f42bb62630453701a361498ebf6a05c702891cc068e3c63817468bfbcd58e236a07fe6331a089d6b19e3efcdd7980f9d64d4cd86db03aeca69106ba224e41aaf2b636557049c7348e817582767db0f647d990cf2e95229692a10d8982a8ff8e9fcb", 0x4d9) 13:02:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="3fb14e67cdf05f0e9cd76f0f6a9e020ba7b4aa25488acb5d9dd70b06ef884263909abbe7e7679d5db09c05f5279f7327596ca623d1a616f15c7d3e83faf6f5904154d2fb763decf349282303e9b58fe13584070b598a5cba530bab74ceeb9a04abd76737f333de4de8cb6f6f9434ae666cb80731f09a8fc9e3b9f3cc6e1a8ed98d39dc23787f23565dd0e177", 0x8c}, {&(0x7f0000000180)="6eed47c27815ae81e6d26a12e557d080cf60cc2faeea8e59f82ecd4f7bff5dbbfffc8e162dfddee7b0f25cd7d074a5da88ef", 0x32}, {&(0x7f00000001c0)="5bda0f119a0342191c9162f49cbec70e84456231f7ad9d632c3a007cbeb4e51c06c7a41e8ab6db87387c9e07085155d373c83335a19d1bcfab59676ac6411de0997927810be3db811047157cceb68c8aa4778f8ed745ea3e5c3022dc26998745fa2adab22370d1ec6517f67119a17f78e36e98efc7588897ace834e5fc284cdb44be82da2a4994f4a2b153cc5857e34093ea52c488407d3a4303037be0c93c3e", 0xa0}, {&(0x7f0000000280)="a3e39e6fb9504b8c95c1766453fb12ab069c26197a62d1776a53b4aa3c12bb1f9eafa102514932c8a0d250dc3fbd80ef3aea94b4180b76f00745aaf94c885cf4da187293793c1b7e81c8afab5bdd2cb9dbf27fed4e9ff2a43a052a5e21febd9918d78da338387d705a08ac2620f427d8a5b819d5969b0a9ff2e5e1d5ac489fee526a198b6354dcadbaf4e0dab3df2d2c501e019f4bd77d9df013aa4091d5e9079f853bcc15f4c6cf58e0b43fa27c2a4d688fa1097dddb9788f4a9458be0ab598c6854ee5a741a3c4e304589484a45ece02b851", 0xd3}], 0x4, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x401) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 13:02:44 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 13:02:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x155, 0x0) chflags(&(0x7f0000000080)='./bus/file0\x00', 0x10005) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x4004570f, &(0x7f0000000180)) 13:02:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000002) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) 13:02:45 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000080)='./bus\x00', 0x800, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000180)="6e2ead", 0x3) 13:02:45 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xb4) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 13:02:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x5, 0x1, 0x10007) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:02:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0xa9) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 13:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="046ce7907423b111e2411f8298e9749a4c487c58b893d9ddd73f03d82702550880da72008760ca9147ad645588fe6166fa793d031c8079ed73e7ef0d4909316428c082cf338635ac18fb233443b7d1e9b0a3f904e14bdb0a763804c8beaff540bb538937b42b39c8284dbbf5f923d61c3a6503d7c4b0e2c7ae9c0a1a61d8e6df3ecf6efc79e048dba1d01738efc88b32d5aa87f9e6557d36adf16be19fbd82e2b139c116c8c0db5153fab8acc59e4a6e0adb2c371ed41ca3441a662a4e71248d1e8f5268ca2bb19c2d54d5bf3832f4e1474fa49e3350f63affb25674bd", 0xdd}, {&(0x7f0000000480)="f1fb1518da0abc1c904dcd82c3dd4ad6fc08d571879e9544be2b29576bef6a49c35531f40140685631ae3293f523bdec7cf3be52a9ff8706ee8ffc1463729d54c778989a5a57deb05a742f168268942af28779f83c5476bf5717064409c8a1dd9047e1cda526fe57a6eb77", 0x6b}, {&(0x7f0000000500)="c83b1ac187071e192d7750dcde288dd83b75477ea6b15586a67c07450eb04a53679c7c1a3dce329b1980c3b7959d76c7a428d8339ea8d0a2dbb339ec2f87c0208916d336bd0bf4cac92122b07b46c4de4d557ab61c02e88bb4c0c95c0d9a5efc093d7c219565b8e500f5274ccb8fa69d1a2d96b757482543d165e106245cd09ac5a13892c8b57662c97f38857a600cee85cbc65d978b621ab25a101fdcafa3a4d20d", 0xa2}, {&(0x7f00000005c0)="bc79c98c3f6ae95fc0901f2b07648385a73ce1b0e80a1629be3c3b8e0a61418ba88e91f7cc24aa3b6c3b4f0e18b602b57ccfa7e3bbdb9a9c8338f137e08dedd3b508d8f58743d80eae405aa603e88c8274554894318da6d5d08f5e631e6acc2f4c9f614d0d975400c44a467fcca70251fb2bcf2b0fb8705f7611027287bec3d75e442e647dbc0a1e36b39f5ce776ee1bc52efc2d612e270c1d9cd72d9f", 0x9d}, {&(0x7f0000000680)="bb294a8f4f9b28f97991f185b2d75606f1912a77e11c45e5bffe95c7fdf974bafd4ec4962af9cd24cc4a543dc49106584a90f2ae2942e341c5b37db95492998f1cf8080a7f01ec208534b67a0370a78f4296be3e6a504fbd6a2898215b764e577ee0e0515f4c7c007c6c26878347e982667c551adf392296255eda8d36e291bba37b5985f4027141783060c8ad99b3aa55d3402e2520f96a739f2f3155685ba1e9ccc5e2e26e320e5ab6b75d29dba205aec0c5f486d5115ad28b8b31a20cbefe0a13eb8c535cb7fe40c0faa726739bc1308d07b77fbbcae7f6e80832fcc06654fbfbb2d5199fb484c2e9af563900565e32b623dfbef2eb20a09e47ca4e6ff0e75719a5bc8578356c16e63db5bde683e2dde228a1363a12619c1b592d9f745f5d240abfa1c7befb6d72973a0b0f7c9f251084f4419d70087e6e1fb1f0badfcfd48be6aa7271e0d881b78c57a5928831425fbed4bc446c3074e0a6becd4e3a2eb2840c5fdf601bcb96814876ed9b1192503f0a95a11abb5a175f78766404a5dd4e3a4b7d4a422b04b23dc2780724ed3ad9e0e74cbe66fb26cd1213f5020140616920b89cbf67aa9b59766225fbf7b300e604037f20f2024ae1b2fe88c48594795f7f774c045e7034d1ebf1b792962692653aecc4d3976a86763a7c4e040868fe444fc285d3db29f6362245f720e9fe75e224a2de6eb0b33b37bcb4218fe427d40c670aacaa2397009a61fb454bb2dbf1643ca0aed6492b4e05fc74495b1f8a16d0813e2f35388a3bd6ace29b26d4a2c65a89f436cf59371e717f7409c1c9d253fd6a3fe871fda88e3e310e7c9867a9fa940388130ba199edf61d8eb9f646a7c0ec6ca94d23576d66aa05d22b70a4a4401f43ae8341fca5008a94171074e60fcc909e03a1bf9ae7e02661b3b63bf50afe27df2cfaa68d266dc965ba7ccd9abd7d56d1e9f2ccbf531bac02c88df872a8cfa4ffdff6070fb66705820e838072460a7ec7e454df6c6e03c64ed9860c0b6e16dfdbd4922c3d81065930c57fed7527e136e09371b9d609abffa69b45fc9ebc1354178ff0aaf4d4936ad552764c8844a05eafe985c1dce2c196ed73124a6b872d82cc2cfe327f34f1d225ec2ce85770d9fb78272d0133012a8fc6f61c70cfba4b465d89f5aef0027231bfb41497e63bf6c1553bc94f6e0ebce05b2fca43c2203185b38d1ea764e8c92edd78d8cb07579052aea8449984d60603dc5b4377ddc98a9dcf944b845e69cf02c55fffcbe40402652a034f4b00f7137221ce231ff08535dc1593443f2fa2654f4612a4701ac4de890e899f6b8665a72556bd5f0e56cb00dc15a5a53638f0c7fc52c096dc32a05b54b05fbe5622db4de94ef8fb1f92049649895c856e9ac685623fc43d8ab1e8bc512b591ed4574133441ba9cca3dbaf01c21d2d52d8b4fcd7bd129c9d463c0025340db44f57558f2e0accfa4e6e00882ba4622e0978c327c47494763897dfe4e6acfa18305da3b306dcc4dd7ec30eead614e73cfac56cb978640b14fa24d9cdff9b09e35dd1d8e7399477b6d4fe965b1e1a6434aa7a02aa4578957cbeae6a972c98905f38423e64832a2a23c38ba6f9bbccf25c7f8ec4d3db027826b66301f4990cdcfec9830e99407be46085d46dab5e8b5960d2a9821e6992e62b90ecf24483a01cfe0541e7bee1975dc2ab0b191559e21222954005735bc4b30fb4a6b616b86c8563c8fca49e9acdce7e313b8073bf9f0234a1bbfc2265e2015e6ce22f5e95354d2b1b20567bece716f6003394b0109c7d25ffacfac50b99fe987766615806d2ab10f9112bcfa9d986a09410ef0ca4251303bc5e0ebc95b018507bc0b50b07f289b60d75e7c6ee124d1a824405f6c3c2818c446ddfaa0d36a244caf3ebf020b7a758f5d0cf17b81f00501099e1ed22172af98e51a66c510fe7ee035d4336bacd04e9f5865cc44033eca7c729359819f8c58e92b7763037a916570b1bfc80f433f4205eb290ef62a1f99497851e4d3bf796d2acba8680cbff2ff9f86c0f646cb4c723af40b73effc5c1b06e530d23ca372d3ba5692ab0ecbf0f368eb362a967078a56bb1a160b77371ff787926f41b48701d1e7276573a1602cce4a163f82d9eaa2527fa2b3109587b0257d5d68653babc8926a4bc3bcca33faba661bf773391f261d908611a2ea61575da6cd3262341b7850463202f3ccfc9a1c7cc7b04a605485d25ade3a5ca6e3a914700ec54b55914f0e25a83c6d282dd78aa5342cc247ef1ba0619caf13ee29e06ee8a6a3ecb23ee4fa31a9cda6d5cbbb9e974d9907212fcb7951e3e1d4761e09355d04e56edb1cfc0d61b8ad2138d5a9253ea60e1c451411f5ec366b7c0dfc86951a1a05d294dc70efe5ca6c08546eb6f4b970531de944dbf3a385a2c01542b604f78ec72d7fd0e8719db2ebfdb79542805fd9ea39bc5a97657de4cdaedb17e3d3c234ac1e765a6309e480edf20eef5ed65a8886094d9086cb54f5c0a5ee85c0b2a2b8c19d0e334a74fc01c11da37bb241126fa2eb0557a9ced35209a55328f6a5c5803050554c41bb5d96fa6d669e710c045ce4ebceba7f414debd09dc09b7bcb58fd3b70e96288278d57019f3ea84116f6a06d5b81a2bc6a2f7c2428543e24d7be39e43d5ec5141b4c5c62bbadecc157d549fea9bf5e4edd0c5c7977805c6b50ae86593d2d343287d860a076858f6f85f6120fed6164d30a83487e9b3385f02c69449cd2dec6a05663cce078b3af405188060a26893c3565c0b4e2252754bec78d9a5e7634133e69444af1f4cffc31b9613ac482fb83badef8fa762b31a43c09aa9571043282e9291df3150557f16eeeeebfb4a1526a7ac1bc756f50940884f55c78d6c101e3633385db768ba51e7fb81eb11c2d52d656f9b5b340c1e2652c20941f936c2233924e37fe02f664635f845928299758dfa2fcd673a271a48695f89e749e9872cf8b6668b25e72fdec69c5e29780145a8bb408c941679726eecdbf735e05a8064a3426b6f238ee5c4ef98af3b5ac1e5c84e2a5a15efe4c1d044a682507ab33c537af950f0e4f46731a78e8175fd1b992b2078d6612bc475a2ea3df93bb5e647eb072f8b3bfb5a7c90a1095609506e4c1fa6702f313dfcea1931e28f72cf2bd656e36660f8e5bb7f0e2f2551426a17fa5008d904d251e6812d8328ebd47a99f9ef8901b96a61baf00dbc97bb0b8b1b6184378d65f89702201dd868808f491497ec2595f8c287dc3be4afc3d66b096bf06dcd606b8289b8cce5b227647e6df9bfe3b47f3aca0b1f85624e58cf97f5850c7ba99103305acde0d483622b805469ff1bbe9877dc466b061035df081257deb29f99be05c28584df8be9f0b7da3358e47a400b10a8a5e0a12d830df2f164a0b00af180878bf978b1752f4bf0a2306016a9d403f3b9ccb65ea8f104ec509f37aee4478fc80e0ac10e1eee6d0e552cfba1c1ada94e468b2faef9c459a7f0017df063a1ba274d7e80ae6ede2cece44d364a9d515b45e55cf8cbb63ebf472f6d6b21bb44c42c38905db135c32a0dc6e64ceb4d88866f0ed9ca4f7825e28a0cc340a047102146415424e35f10732bf4c8a907db99adba2400124d2422e0f8e131b1b85b32719146e4da4187d128ad7c426cad344461b51a91c6a89ff1584b10c68db1fb81940ee23cce39c932e8f216b838ad2b1e3b703480a03cf7b3625e16da7980a6b7da5fcec14fab9e5f8ba6958e77fcf8c2c20bcd3b4fd6b7777bdbd9ad187649e9eb6644a4b416f3ff9c5fec2826d3e93fe4f077bb6fcee77d64de734ba5ee10c9a16b3dd0e70ec8087afc263a2664a7aabe1aede53aafd4ab3c96865672a46d123a3d54bffd8e9bc5bb8f985a91d293b61d194adc64458df78d5847b622fe98b7ab7125da1ec9105cb10fc1e2a9be9ca495b5112cf78f68c444affad27f681bb65ee78ad34f6d39a61f1e4fe30b3bb766ab6d31abc0b59458668c8c6304b8be5bb8def820ea3b7f16a263b81d08189bc1a37a76f253e870ad327b17944cbca60d4934170122f43bb8dd2cc5bac06d3b0d3b0e609d2cdbe650ede48d3229bce4a874340746a0ce156043f1973b7255a63cb09ce79b0d245b5235e6aff17ed5ca693e449575f83598eeebea39d36cfc3ac924a561643a26655cbf34456124a27d8a33154b359c34525998f532dd4ac1acb9417db198e6f73497009d4404ecc5fe55b070a072c4b689c56316c9df3afcf46822d2e345612b11a9c8ace4391a9cc4143da912c38de964d9e83f88b7dcdcd29cbb553ddc28c7ba1549019ef9819e062c6ca3cfd22b066dd5d299dcf6843115b504a572aa724921835e1f1fbdd37eed618df8dbc24a3f93c1454ad9b2ada21a1991ae3be0ec907a3e5dd1d1133eb35d5feddc0ad4b399abaabaf951548f8a452c6c481dd1409b1a1e42e9f0166b078d6c438c6285807bec697ce2bd363a05568262a8442983d4e10659352358e3cd9827de0781b1ec850573ffb2390caeb31a2c1e48e65c2e8836e139fca0b785587ddec806d23fadf3594e5ed5fc8e1e5fb0b8fa7795fb7293f7b4a7bfcfac6de1898709004ef1447556b04da61bbbf1e588b0617dbbe0597c2e05914cc3d25584d6efde7777a75c551abdf9b4d51b1cf3dcb914a56472927556c9a86b7b3ea5ed968407f93624eaf0c035116f3bc55e3948b4375a98fa720fb1aa6c58e04faae1434ff2696570391e1eed12e679a1807724fa8ad8c54007d82721199d010cb14669b58ab7785ab9fcfd2b3e1fb47ad1db67e314fef902542c5de05ab5dbd0cc9b30a413f72b6d4e7a41392c82cd0b42127e28c98528334b24d442f60945c1fee8510f615ac92e6502eb936a11522b618f8f3b9254f9d59a6d3237ff075675c954b05360354a09406a41041dffb77124b055b8dd38a40f1b84443732dc08164af2f834fcf1be46b987f43bb64eeb3202142e3a13e0ab5c259fc79ca6eda79a91bc4ec704f6f3a425e26b09ffcb1020de805dfb954fdba1cdc1b1d9e24f1609cd9a7e0fce5feb00b6e4deffcedb38b5f04296e801b9921d1c1f87d0d25574288b4c8ef934d7dd5db10bc514c136282b3caf596612d5aec69b5ab7d799f72f844e549b62a39dac53297ca21f50a244ddd983e3151ac893a1126412362cdd094608e807d496e4d12408c1f2307a27bc5001d250354996a19da6700d9f584c40a07a2f840c21a5477262eee6299dcfbbf3640901f2ad9d3bb5cedf3139653b2480eebeef7d07ad29bd7f3607fd31406bd5f00e812cab8e169a946a7883fe0e061278b22ca9454fbe248af7fdc129e012421b91755aed311b421b9a8e5d60e997df0f9a3c0c3195a297d12b13c74edfea564dabe86d1feb43222c5cc395069082a5795c5f1602777f79a5270000afdecd34598e436887644b5d94aea976af8e87a6a789c9afe840bad68272dfd576fe11760e140cf076e0c826c9df01565185188db0138f27dd9a7d0b2bb618b18c6f123c881b0da01808104ec880465a7acbe0eacb7017fb1e40ed8e91d2a923a56892577f41ac3f3f2fef5323ca7c6e896a7757315522429eaf06eabbb55d1075c1fdd127af2a0ed4e6e55f5a9a000fb69ecc6d39cdce8caa15f7e5b2bbfa7f5919b6066c46a2046c00af8dd9dd2652a30d11287130a2a523c6eb5514e593a516cb194824e6eae62e7d72f9496f4ae3ca6fa2013a7c90e6b5b66f7045072df86eb305096e9ec5de513b7b4cf5136302de9545a3ab0e0f489269f4938c7d60e194be01b765df053c4ea6768b0de95e42eca7f5082751c34", 0x1000}, {&(0x7f0000001680)="af4e598ea5fb59ac089bac5b3ed90939cd0665a1f76b32e88a3225ceb01e77a94fe0934e8f12171a5e70e0e1f1467b94c4accdd800af0a278dfd7062adc0ff318c723a7800525b381e13d625819b4a06e099e29a38b8919812da", 0x5a}], 0x6, 0x0) wait4(r1, &(0x7f00000000c0), 0x0, &(0x7f0000000200)) r4 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r2, r3, 0x80, 0x9}, 0x2, 0x5, r1, r1, 0x1, 0x401, 0x8}) 13:02:46 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x84) 13:02:46 executing program 1: r0 = socket$unix(0x1, 0x1100000005, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 13:02:46 executing program 0: r0 = socket(0x800000003, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000300)="922a3e1b9deceae0057e5a8a906307be72992782cdf4b640494683cf7714fdbe57d4ce5e8b116c710764a16cce2792f7e5391f2eb04d26915f7009d7ee6206871455bb1b56e20c83d40f3d4df2a7bd2a65b8859c373d2862cf60a5d4475598b42fc0cc", 0x63}], 0x1, 0x0, 0x0, 0x5}, 0x405) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000100)="54dc70a59d4f2274c525fbeee641b38f94d34b84fcc0d908a6f6d22fac175ec3bd56491c51274ebe1576b8377a8e30c8b65efe5d83f88d8a38653160a3c6f4e83e16c2e4f864083339343f3c84e0bdd7b8ae8fa830d00a4533a7b45b22c3abad6a8f498fdf4f15eef9ac08a6982784a7c0cdb01830bba8822fefa1099acbca0817577c69f73e64b495d79d023e6c1f583433b7e0b8", 0x95}, {&(0x7f00000001c0)="6ad74d65f1ab9fafd3a9cc14adcc9ef91b4172f336d24219be732e161dcee2fe9bdd6d26e2a7ea2405b50bd75dd1e3f93ad5a296b0712406a6f76f08c6dff2a79aa9f9f41b0fec1c1ef23477f605f30c2ad3f45c785c2a8dfa54891585e25296639e1de47336329e5bcc0029f0257342c92f638060907f13a42cc58dd0308979feeb9cf008aa34a58d8906872bc3a870af1b6ae882d14149b32b020572222fabddf289332a1b7c7e370c54a7fe83f4f777ff38ce3d8c919647bd72eea49f599ace999b03a7a5277de1b08c2c7a96fb3b17452fc7654d16e81b20e197e91aa0819f8e2f56", 0xe4}, {&(0x7f0000000380)="6b7ef062460cdff74e7d4f0248d3a836256e0f5ccddbd7c450e4e56d86ee9c52330fe8030817e9cfff39c411fe46e635c54e1de293ebbbe5eada36b7cfe489972d8027240dac01fcad7dec60e24216ad8d7fb403646503cd3ca643714ff2ee4a2e3f74fed4aabe4a249025db1ec2cb2d63c56dd3c7c586180b278944d53d6aa2a621be0057ed85915d", 0x89}, {&(0x7f0000000440)="8e4621f632cfe83f3aa1f178ce7be74239a6e22cca1985c6a72808e81b1211c6dcd5b6bca56c678ff5151f9cf4890a5bd3953523c5200d4f593e4294a90141b5e46447f54491d8f81572938e14ae405e4a9c6b21e672b7630f3dc7141ec0ca8781455a34bb502d3588ec549fa131ea75dcdec310d33f643d32be37d9b5f858c6aae4440f40ca7c4de63e9a6a2fb3aeb0a50fc790753c31f35431e4", 0x9b}, {&(0x7f0000000500)="2422f267ac730ae19f9133d9212e02a7ed2034c2f293a05597acc2e200aadf97e3dd4ff6693058fa303f55c854832c9c1ff5faad0c1fc5e5fb1efba3cab762134345b0bb11467f61f755b776c0a3b4fcdd8acdca617a010d928281946480334c997c7aa87f83611a50d51d25d0832d3a2a177d353045fbe7dac09c0b84eab3a41e7df2aaca", 0x85}, {&(0x7f00000005c0)="888e8d861aaf82c40b05e1ebc1d3da97a1de86fa092cc6c87e66d42fbfc31d1aaa22d53b91d8f7471f26291a97e551109102e93ae5d6574312c1bfdb1c7fc6133745343fc640130a5cbb902b7a00c14556b4604b95c44ebc9bd3f7ad1f0dc4fe416ab055eee3b7a8828cf0c560c2464c1f244b693392e12eeb7cee32a05dd833af1f98f48a7ed9972028c9978f2955ba6dcb0ccad45c4648d6b48581d8daaec1362e96dc83824a6dc639f19680d4af485d764c34c0a2017c9f67c8a3e3328dd442c9", 0xc2}, {&(0x7f0000000040)="1a9c4881ca344c0d44566864006ca045c0dd790ddbd1b30027c81eef256d3c794f5b6a046961033fac04883f5d821f227e01199b0d5994e3bec4b0eb3f259fd8c191f6156d6fe0f5f82847c05d384cd13f3fa8a02ac7ac192499476b68a40d131453500c53a43fd2", 0x68}, {&(0x7f0000000740)="1a01105accee96e8e3ad6c4a11c9b5394fcca4dbb3b4513e864b67a107e7994bd9de6e3c28e15224d0399046e81f6d29d54cca80e8894e58186e682dd1e42dd14e9aa8f2e997e4f85d67f138baa5541f453497dff74840218d36195a5387cf8f96be5c5f08a83ea41ea16d23cc4b7a82f0f6b76069758e30bdb2934992ab1913fe69ecceb5397ba334701e35a6c09f2c9643b5e69eef56b02c45779034596fbec897fadedc66a0c06a7332e0bf1826f5f998d98ece4867ca99429ec347a17c5fcbb1086ee759e63e47545fca3497a735c79426d6a24e1b200e96ba66", 0xdc}, {&(0x7f0000000900)="c0cee6e2ef573bd5d53cc628812775591f9c77d3f8ef863b1d326df428271a312bcaecfc098e4660eccc86fb24c2338035b13827e0def929c1ff61e39d900cb18ffaebd728c566596fbc78f6328ad9a921da676589ecaba65d29b1255119c2b70e075b47d3acaf51ccbfed9e27f1effed7f423d63acae1df031e8682881d0cb5e6212e6e7db64f8b52e34d1136d91a9a06d5cafe229f1bb39b5faecde8248e90d1365042", 0xa4}], 0x9, &(0x7f00000002c0)}, 0x406) 13:02:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000180), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc09, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x26) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) 13:02:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)=""/30, 0xfffffe3e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) flock(r0, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00') accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) flock(r0, 0x2) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = socket(0x26, 0x3, 0x2000000000ffff) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) 13:02:46 executing program 1: r0 = socket(0x1, 0x2, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)=':\'&)\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='(*!\x00', &(0x7f0000000200)='{&\x00']) r1 = semget(0x1, 0x4, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x4, 0x8, 0xfffffffffffffffc, 0x7d97, 0x8001, 0x4, 0x5]) getsockopt(r0, 0x22b5, 0x7, &(0x7f0000000000)=""/25, &(0x7f0000000040)=0x19) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="70618249830349dd3d132ee3f9e9fb4bc63d86a0f8bf29e243e0b603a5ca83d680f4f914dcb2c547bc09811a32d8c7e07eff80e27bb04fd35d07623ee83baf95c33e52c3b3745d61177afc933bdc67b441df407c0687c929f5a66d321148dc6938b2aaeb808e873c5dd65bc3b19682f6f1c4a56873e1485bc2ee884cedf70525e2e12052c5e92b72cbcb0f03f8eedfbc00e1f7fa343bc37099c0994bc6296c7dac90a773b320338283ce6e244fec33958ee7c4d177a15d3e7abe66ea75941f026755ba9bc171567bae98828703924d6de40b76cafe682584789de37572c0a13b0a44d7a612cc0f6771b9ce270b7a5bad59de8ad91781623326ef67c73ee5057695071f1653381f41711ed675f83f8381a6ad8995c62ffefa685e7718a58714c914d41f10b8ce1c95bae88b5c8f3baf7ce50ca73bc40717076c343fb6c9785e546c8fd22d76fa478da445543c43d8f3d1044934ce042d9360a4aa239050f61d6b9fb64d9840daeb26e4efc7b191632a9a1a137a9a7b12d94d4cf0838738ef3283d4e36aace0fbf21e7dfcc62d09a40391abaad90c0e609eaf60c92b36016b832249321fedf4251bab7abb20ce0ddf53583a45e5275f782f284ef0837df15f079ab9ae0a2c645ef09d86416566c59a93def55a3ef65d0f5781124b28100f3c7b1feb7584bc29fc2ac76c24f3d9a506f476a19c37d32a17484a4ad7557667f06fa02a7cd024fd0ae630b8c75855d1157a66c8e59327914cfaa1a42827d9ce5253937ce7f630970d86b4803c0cf1e8c6351ed068196eedf6ff6d1113f1f8ca994f25ae1b33a3ac8ff8a4923c5483b98404ab061e32b4a6c9a1f60b299f7512b27164328792b7d14d0bd073d28e1c7a4c41e3a8255645586abd2f069af36c7c1539ab8e1428574c40599656cd0bb65f00d0b08254c5e65c30ce4f25df3baf68b939c6cffd6e8c816cc2b6295c5d66126920c4018aae2574bd4f1051e7ed3117e9498b0be43066b5e6b48cffa9b434137356f95f5e177e0eadbab28c0f8e525ecbbf76c016ac04df8982224c214e20ffeef87c00e26fb9f8ed6cc488056fba031183a107480feaf45e99cc18b8fba4639b86fe88ee4d48c55b4860ee1fb1cee9f117e1bb83805499e8c7a93926af2b6b1bbf379ef3b1f499bd92ff5263b27eb289023f63a80f2c3afd5d7027e03bfd732646a80439f44b240ec21f93fa049369befa9ab3253486edc60a1315e29f97b495341811bc1d58e7d048732febeb34a48e1555b8c8360e1474ff781891f782a82c921fb8354fed5e6348c6ca9683d42ebe553c3f55813ce1a4bd72957a1b7f885c8a3e1004cc72ba14cd67614dedae5d2fd4bf7a4e23ef0060e3330018997f944284649f857eac788e34017d8230ed2446f62adcca0bf77a00cb37af523c98f7615c6a209923bb657e38e2ec7757508b821042af1fd063df1399e77fa8d47c9a566abee6ec706f632486e7bc9c36ec036b353fac931bb2a6b5f8cfa2538677687dd00d3cfa79de63f069d9f46137bf67e73babac23afdbf1c384fe23463c5784a700a4db9a7c39438248a7477d57a2eee2c77025d55df1550b3f7ae7ec4fd5a8e325c27f464cc6d2e768ae3c3dbb6eea0729b00008edb4666d85c9b03bddd3fbdaade6bed236240413e2118b0989c11bf751413aebd9fc7c5708db031f1a3d5832695b5b72092806829bc99c35ef2d31f9c0bdc5a2bb9dc0c5e54039f06a67fa9e137ce4d1947b59bd8feacef4851695ceed1379c7dccbecd1258bce893890edf4f7797fa2b068284850f116ea01a55230282c688e26a4282735613e4ade69b9ab4712cc5d4545202e24ebcf6ddaeb66e4e175a21752255517b1859171d14a5f5964959ec311295f606785df31a6e44227f39023e9fe5967e513b6fb438237ad60643b8e1cdca7c85e880d0492004068074808edeb857198dd4f60604221bb3d74e14f5f721d234d9e6c2d9a99ba39c7bfc5e045009ae5ae9a90a2d5eb682789a93ec7a3b2fd8671f86cd72c62b98f5dfd19108ecdfe712162830af1c607fce862a0567a2e36fd0a3e779cd507b283fb53cd1c8090f8f6ef1196b0ab3ccda4c36612d279e2fba26d0839142c24240ef610f4cb451be0a8ef5936a87bc5762e4227eea549c9b53b2f3597ef21525d674e423137ce00de910de5bbe56b326a8902dc6e38303401e1b9f58e96af2bf83b998d6bc260ef4c46a60462250469ed6e2dea4881fb21c3cbb48a192e08c25ef5905684415faabb8b292a9817d71cca9d469f92132a47a463d7a0c8ff2d52930ebabea2135b5e7fbbbb614508b5d90f9b96d3c62ef55d5ae8951fc40bfc962f252673b48ee27a25c4d9466e0e81201022b698cd01dbbfdefed6187385030daad00ec454ebea538dee4af6f78f1d69b93d375da1f5aa0b0742f4690acb874968f6dfafd2c52bd8208c0949b85f8825dd5a6621164d63cd56cade57c0d2ee66aab7abec1613da66976110f2d2e95009f81fe9a3f6b29e7c3fe5bcd26ac1b2058792259469289122c5319337109a0e3c8fb69ab89e8da9d829e414a8ae581b5b609c83c29933daecd2c1a69e36c8871993f2daac0a5093f56aa60335ee30198a7f823d1bfdc149d7ecb09cd915e7b741524bea87cf03e31013e3d4791cae01d9c21cce6ecbfba251ebcd8b0d02064a0cbc4cba01d06f70a0a4a0e9df4d147690c4757f784868464882b00046a4567ccee18f7f8b085251f4a4842541cb4d4028045349a929f1eada1845e4e9ce6fc8864458317200e307c7fa564dd204fc221ea922457f668ee12f7c9f1f43ca6b0ea804a56ac1ff323849fb6d2a757752f8425ea41a2b025b4dfeb205656efa95be578e3460eab4bac5d8ec095a7ccafe4c0a99551d02b385809cee61473fdc5c88b90270f5c5eae357c81fcf6f0ad3e5a1c0bf8b0a67d51e1da2ce19f5aa585a94e8ff230296951316d68f40cae0b362ecab288903ce78506b749e5aff39de6af690b8c1aa2bc1478afe131be534c9373a15a8a08e1cbe9e04c1a220c98f5f88e06c63c4f83da6fc30a432a4c21aa4b132424756da25c3315fbde64aa54c04517e63fff260c8f943890913373a1975ad18dbc371e503cc68fd0d80ceafbd58a2690ac64af2dcbd53388e3ef0e5ace9fcc15c94ff17d3865b418782b5b892dbbad532ba40f50bae5beb3b1811bee44fc7023dce2a181e4fe2ad5d0ed4b39884f9730864143de72cdd1b2bfc891dd8f3fda369279df9b5d69f0d53c63600520ce8680648d0b3bff85e9087dfe2cb520a63a5f0afe11fc78a16bc7854291928695b0a7e1b26ac20b438ec736dad71b57d47c13ea0ab1019aa7079ad389f339cc9036be4cb112dfa8116ccab595a2d6afb90707d22dd56135452694f2fa653f5cfd773cacc42592ca968762da6b6c878e77ae34008e687927181e80265d943f8e22bcac5352102e4755727ca64ea80937c1edbfde63c0d5e89431b76b9b01050012cee6b26aef9b506af7910f15548cb6c5a7b2c2694b9bed860a4245cc9fde8b333087ea84f00e743f6fbe6276c9505a7524a9aa739b83e74f4a36eec1858633acc95e3cc4db62171a1d651e133167fe6c421775baebe66d917b73371e172ec48bc84e8c15810f998dd6608a91409044e2f0611298d4f194dd98e0c26fe2696be190caa961aa31ffac25fb7e67f9e907b619d69233552af7c01369f78d21b6b4b3b9e4f730195c5d36f4866b7921cfd9b160d043ae913e17f01b3ba0da19a09c7834972ed17a240f7ab1a891f9eb026db70983355d6aa2e4ac60a45469c6121d27c63e3640b7d1ca58758784230b9f65acfd7f24f38f07a34e1cbc52564245efe72ae93bf9167cea514412e929ee4da873c42970cb4cab8530a711b30bae4a7534cc6def01fd260bb0804d6c81ee3a199e67550d48374c419a3b4e230ccb89a5625b6498c0802b282fefdb6a52732cd1053a75955b251828a6eae571f90f16e2150cee8c24e8b7bb911a6f523578e5ce90a1819e7d92c9654da64e9bd62a6e5be2361c1511e99fd753915a61ee5e2755dc056dad5af39f201a71f6d8c9a182289ee6a027d601d7f8c972d332896ab0f69efa4c6ec6cb66c64e1c30f9db7e429e5031c55d4eea80c3f1088929dd8f3a56c6d74f9540ddf2d57b3246fb238c71a82e6efb45902f65e67373a78f2b752df6893bb038e7524278c1f35901776cd83fac6b4a2047d327191018c242052cf20ee6ff0d17015a4bc210f6470d4e594b3b1fa060fda65e07420ca3817d2f833cc22378dcfc577b143e1a30b6aaf0c17c6cc63acab72d768ea1c406d19cdb06035b831239c869a668bf59e75b766b67733faffbece084e685732037f9fac675c5dc89d7cf57c7b0c63db5e3602bf203f428ff288c168e8c0708d50c08c5553674e3708bd09fa0a5d0ef218a801bf77491d41f3a323288bd1aa93d7f801a1a219ffe6ab65c5b03bc7f79644ca9e159b83f3ccedd7661efc664f49cae96d23a6bb3358ec1545e32407f6e5cd1daf91c36eb1be79170b14f72cd9efb66b0bef50c9427c1f4f13eaacb173609ed6b34a0e229e1b07e32e04243af897d485ec223473699908caee8b175eb27344bc99c6ba5b96a338e1dee913569c683c98830f850c70244a2d5ce584932b3b2b0f7fb4341a0549851af2da439357ca391b4d9b69027195a456fbe362529ccce806927df10e5fa866c5e22eee680ca036cc07554b90fe703c97ca82d306bc62a31eaf5a910fb0aa8f7c6c144edcc86be035fe20a3c2d82805425d44ddadda134133f0580eedbe74ed524a11fdbce00cefcf4e29f2445970e94cf8d67a0d5b19422f189292103b4fb59328143bb781083c3aeef5a4f76dfde406be3f4b92ba2aaeb3a7cfc98c7956baad66647d227d30fb743c957439cc721454ecba4dea2e800f24f7a508735330e622cd74082b3e0a8dd1fe4af51e8c8dbfcdcf9abb909eda5ae322a3075d596cb65e9fdd34249dc2fcd75972ba5fc804183236ecc841ad4f8cab4bbbd6a08e5614ff875fdce2fb6376a30237061382990489a967ff6a1f7700ca33c368ecfc374a475a7916d4e39e590d26e54c11fdce993836f8d3aa891b04a7a1edeafe42f9764b712f634727869bbbf0a88d5e32e7375e42e4c692bd6b774ae50b376a8f3cd4b0b534acc8ca1a805b00a1b844a6f0978ad8e47788b17e81a63605a0263f592eb755473ed13f5e98e2db7feeefd9d8cbaa10a4219f93df3e3ef90f34e6865f86a56fa700bb1f0bea3a09fa3718c38214c3a870c28c1495d8fd34b3de917abf16387d778bf87e067910c59abf075afe96abd2093bffc183d52be79acde9ea796426ebcc000ada69c3c806c95e3ab54681fb42c3e42a0a6bdfac681de16b1d411b23462e19a23164bb979b9b84191caea627e933114f43993929ee115aa42e897c328dcea1f801f4fcecec6737d185050239d372d7c848285af3d3e040e3b535b07821494e6f12c6b387b727fa5a238d26d231f5c38f8353961a6f25c293a7b802293985771e5df787c4e54e0da9ff3393d09418864994b22113d8f2af17ed0db579b8c64c8428e74a89fc81959e967bf0f93a284efa34e37c483d6c8f9e99685538bf5f80e90b73143d5f9dd10d0e8ca2e3ea4d54dbce613fdb9318e8f58cb1d55ed4a52da2980465272626f73802640c0f0ef785e711c03591a257abfa560f92bfc00ec0bc08febdc3208b913ae6ce802366365fbb34891c6b97d055d89170f3e860bfe5625a05df1b41dc56adde329608de941847234088", 0x1000) ioctl$TIOCCONS(r2, 0x2000746f, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) semget$private(0x0, 0x4, 0x4) 13:02:46 executing program 1: unveil(&(0x7f0000005d80)='./file0/file0\x00', &(0x7f0000005dc0)) r0 = socket(0x7, 0x2, 0x8001) pwritev(r0, &(0x7f0000005c80)=[{&(0x7f0000004980)="e4b95f3ed5d30c84a47d84c0b21f79dcc65d97839196f6ea2b6295ef141cacf22178adc0f15b7233000197a77acebe4c57a69aff37f405f9106125dc1761b8f42210990e91a9cd85014efa8d3d3f668c98b80e8afa13ca796ed2ceddf166a6bf6faf53383afa6198c5b75e84f4f07593ed128ae467b382e203bb6c03baa32791d671a02d10c66069520e39b10e1501b541a326796c125a8a0baf693c2e54ff21023e565db66fa61a785a6f8a4d31ba368f9f81a30f764a9930ee2d36f2582ff647873a9ce5153ef160fa27dc7dbce371804aa6f55859fbc34f9ed499f65177056074bd", 0xe3}, {&(0x7f0000000400)="b84ac9", 0x3}, {&(0x7f0000004a80)="e34e32e337e63988b7e3b38e405111308a503318489492b3407c3a7b541d97639be1f524abf1237fb2ff33a9d613f365e70cd8e6ff22429c771cb8e1ab0b4905f384939ffcc98bdb34c9f475583c8e153cbe6286f5b4581773a12a008f03c214e6ec5b16f7b13f87fac56619f055b4df5d7635ba194b6679a2c12496f074ca4408f1bb0054674e0c006408716947c5f0d05e671d5436e09c71e194f4ad8b52ffcb6ef865a6c3b685f32b858a40895da51de2a11e002276b4d0b22d27553862", 0xbf}, {&(0x7f0000004b40)="09a3c0887edeb7ab611712f9d341eefc0b7fdfa2f9f748788f533a0001bf38bb2c01d7530ab6ae88fd2f7a68c9", 0x2d}, {&(0x7f0000004b80)="5cf3c2cb89e26f0fb0fc18cfc9ead13e79bb2ebd80667b7d4f7c987df3d63d0c6b21ef354ed66416ebaefb411c60d32cd97319d52a901a816d710dcfb0518c01345da58fe6df506dc11e1b11cec572a019c3419414109da51645a5654c90e15de622833c8f67a15da521210309fca7bb769609d9b2ec93e6f697ab0e7c4ebad5d03fd057ef145b07490a96751567fed752fb18b1cff80f99ab4ff98564df60b4e4dc78022840677298097201ef40be8faabfc3ee36179176dba555d268696083631a753fd2472ec1b187d83a179be4836e3ad70ead70c79a2c9cfa241553f029ec795214c1b9d8184327ce717dc732638ff991698661aacb5a920fa703bc62604c037377811a7d0ff2503eb41ad7dc384f9d97e844f5f5ca9abcac810cf83ed0607bf9851a37d52198c7d708084107f742fac070d85e4caeaf1c9c29780fb9022220fb547210a55973ce6c35ac2d0e7072b5a84b853f384b3011bdefabc417e9a57a37fe64ac1355efdf4fe6242fde13411d08bdc5474b55ece6723333944cdad3bf2a9b8cf368cd624bb543721830aff97b31f3d6a2138fb11f1e8adafd74d6bd521e5b4d4614c87b565b428a5764f453e0a604de5c095be7f14501162bff2016a0731b06a9b9bb776ba818e74e56bb9a5acbb5c7cd0d95dba2dc8d1975121a3e88863e875032ec311c10c5681e45ac2a41e1a120c11de189ad6e94614e259a81e32f7106f8433fbf071d61a7cf2a5bc5f3c72afc7446029a32da9c5937ba7d564fc00d9c15a822f2f0f50f0b8f26487421047764d1e23738abc0aa4af63d1376219dba6821d6db02ea1c9ee8b1cae604f973050a2098a388ee3735fce2c76a633480312df44fe94849e087da7c0390a4d437b864df2a63d2885d42bc613b4a3531535793295d3603e7288f9307c0264ded94552ca774d63f6f1b6695fe19640c9f0b18d2270fd5aecc31ec504c9d8d9afee6336beaeb2b0d20bba7d26cb54a16d71d366b80b9af7d09f44ffdbee675b61f7a25089990af5323792466a12326fb6ab2bbc923d4569f7217f1f4184c65165639553697eadd3b2aa175a4c9d22989a34409e18833b6eafcae5ed520ddd05944d26589976e1ee415d986ca07528d753b3399722b36f789736cf1373ebb28b72e5d6d7e64b0d4beec140b63fcb912c2c636c5303dea255e071c3e727d5acc0c088a241b13ed306d12911f5b4b1117e97771f42088308bf3c6a2510cd81b1607fb1dc52723bee9a6f5cbec7f194c640c9e5951ef3901c22ba9916584c4587e44f5a12cb6e0d80c52a011a09e4d09e34649410766d201e8a5aba5c794a36f8c1ab4ea90580b7340e66cbcdcb067364207d1fc4ae07f3fdb0b5c07e0d7b17ff6681f95e27db6d5a595ef3c28e34a98b934e1bb07187067f3fb0966eb3d96501da22d5e895ddcb28576befcf1ee68ee0ab735b2869b4b5f6634966d2ccc08bd250a30a72265eae31ba730fdc489d440f371cd60d80f4253e6898c2dc1d421c3ece841f0fa677fc01199660086674a59f9b03d6ce5beb050e1f0cfb17c29a9a9e354a36756864e1e73d3cd9c7e8d9817dbb03c79901c5e52ac388b7338ef85a6d70ab1a26d69668bcbbdce62fc88c7557266c808badacf46b0d99b04d77ca561c0851116be23d171396eec53db5cc1d8cf9fe1af0a4d8cbcdaf76e3ef95169330dddba4e4c28fe7589d6dce1a1a95c0dd2c09be61885a7f4bb89c7f39658b4f8db173f8a612a0ae21164689fc44113fbb528bb77280cdaedd88dbe7fd02fa470e6a7c937e7af8d47a763166ffbea57fb5dbcad4630b06cb16152a8aa4d3d8bf688089e681d7087766d86f03e40988252d4fd286613a31f9960259c7ffa82704af712ebf26872a0f1a60903b19462f847bf579bfcba1d3bd66084b057f59eb3af6f50ea92a27da88e8c0c92455645fbd2338698ad48deba05096f812b719e6a69712082a202288b7d36c212113e4041131b123d4b14999f5d153e2abf9a3b43ef0da0c435871f8aa4059deda668d435b82487bbd647fb0df7cf418b2bc658b68ee4d72a06cb1d3bbd29ec888e994563801d854eaf6ed4588a6950792dee79c57314cede610d3b44909ab154b473afa51805797090799b2bcd0ebbf5cd2488999240aac9e72d09e4e73f789e5e1d1d3987b72fe8d09db9b075ec5308dd049e59e31612a73e9e3c23ac98cd0e845bb574cefe5a05e9489cb06381ca8ed016f21878baf3920be3ca78c52f5061c463451b2a7ed9cef20bd9da93ecb06feeef2bb316e9edb5245a96d0c14c1e81a1465e8dbd67a502702eeedc0ec22379be115e0321dd632ebb1233c2d6ad3a6d46b446df5dda3e805ab1457b7206c3f0d3e65f042efc5d0338b29359b1f77b3fb127e4943da04a0da9f438706c95d54f6acf117d190dc8ef125d951a80ca9ddd09b85f70923e2150bb222a70e7f5b560c17d1feb3a8ace27bc18d560244837b376b5b5cf37d9ddd6983cdd81f56936b62b301911669e168f2fb34b0c653bfa0fd129e5616932225ad435bac5bedeaeb798b086504665717e34f89c2f394cc834aa8760ab2ca4b2f8bfc44530df365fc0a4dd0fad4fe53de46713537fc2c7e96952112aedcda0766bbb17beb75152edcf32f407b602d14810b5a1982081f602206bd9462610d39733e6d4c7483214f5c8cedfd25416c6050d20e1b5644a95b261ba5793b1d71e05ca415e32cc23fb49b967c92590d670c631e9cd5136217b0a758435dfa7c485975abd56ee6aba36a7d33450da94048e8bddb0269dc6fc78271aa5b0cbe4b09fa57538f1189b24f04cc84fa722c8e1b2c1c353e3aea8a7a908c79e01bf33074cc8193b55b832766273f74db1f9a5dcd79d135eb8c681869357dc1eff66d135ed5aecd62ac142dca6c625d529e07445405c2826f17077efab673d51dd13066dccb320ed0951269889c6f622234cd3c0fb821305fa08d5cb918a1433548228b2c956ce5e023e208d7dbdb78ddbabbc2d786a5d98c4fba5f7c9f04cec4f2d8f6d31b919ad6f510e0dd4ffe0240933293d227ad5d122f873e1ff2279248354a05370ccef56bc9218e614238377ac6f0c6ccbb010ad0bd7f7fb735d0e1cade54f0fb03eb83cc2a7e523d1ebf864afe8f591b13bbcb45427afb7d8b7491a92dd98fba991fb0b9e03ab881ff2e62c03b3ecc114ce61886bb4ee485e5d937d968680a220331c74995e20ae6a99dbaefe06ed2f645000cccfaf6a2af2a1241e3246374627e44707962833165be2c1ac2f7d7fdefddd6c4a6c44410d7984d0dd349972b36791184b5161586da50b28bb71c84e913cf46f39c26a756ed03c3cacd8f383ac9dd21b4fe27cfe3f0147b6444c65e8c6c8598581a90ea35c878d8ee0733c14ee4fd33e93528aba84a68089fd73a074f4deb0ee12499e8b5bd609a96785b460cdef1b39991653d8aa41bfc7563331a38690553302aa3b55e0cf7d7694a29a3cade2366b286bc32849e9428f022463e72057c0f45ad5e328dc26f256d2aad6f9c828e422917b9d59c4aca18529ece7f35f01b7b1ddc1024d413b81ac3dc0b58b0ac7de0fbfba37d7ea9117c55ca2265df169511de9c6d0809cb9df1e118da6ca73c7bf0d57ba396aa0d2c5d674f9c64bc5d105946da45c25ab3e75877277142e1f8473155e630869325a41d477fffc7b25742ae5fbf9f90802756caa297aa4d09a5a5630c5f1f5e0d8e2c88aeda57dd05b4ab030d31664029196de65b5ab1e9bd620b52fb042eceb4a23ac62b8c0e882544b78f93003ca7965ebe3d266117a0d41a7fe9df76470371521cc2bcdb358755b50022134a2ec1f693455f31bd95be36ddd5eb43541cbc8d29d870b51405ec8b51840cf302311baf13a352fdf30b3d019d9716e63ace4f1fddb07165f06d4141c42feb64489ef7e58e625c5087d8d3a642cf00e6d6fd9e86165bff959adcc2156bbd88c1b97b1334a48a0347341f1350e2f218ee091acf35287b144cef983377baf8373617e6af043571bdf695192c1f556cc11327150e5459e25a18b2663d542ede5fb80125150c790edbf6afe809f9b59909f7e5a1aa8739b511ba92f68d434eb5b22ff755c1fd27a06e6bc34ddc3f83f91b7c6fb497b5e73588a95322bfd98b48d009cf584f964cef38a9752339be9e563c34a925b371f71139f432f5f0c4a3517385f62dadf08525d7904c03705122d6b5204b0a02b21b0ea9a4081c222acc662e05d44e5274f5f2c677f8d554d188857d322badd956172c333a37fa5a7aec9c783b8023840c706846e9b1466a203377c97cd986299c018ae7cf9392113cbba5ff2b9a8c4bab8dfdb549bf4ea7a038d2700f8debffb1c8dd7a258d629118dce247c64c3ba881a44de84eea5f24b6060d114effed72e9ce4dc45cc5045f2c2ad07a9d235bf9121c64a636240b16e9d21fda5b5b8ea3ce2df564a61905c7108ed767a654edab66153ba62a850fadc9cf4f8b2dc39dffcf198507be0827fa294fdd4ff5c2320f5bad4fbca01a9604b810cc9eb63a45eb754a6a26b8a94cd581013ca5ebd439b5dad8b1c3d19e7fffa66a065dd295442b2c1d0dc4b1f8190924fc35d3e6868b332c2ff16a0455f1c994262f613234a2f2f4bfcc2e428670fa998908187d7ec34438144452a441d8de64fad66bfe828394d6194325122f48ac2f20658b03abab8cbce150cca56551d8ef12a6e9534847197573fea2c94fabc9f92445c57240999b13552bdb6d30ba642ebff3d872948b4b763225a3d8ac3b90e8e5e17169edf7d3015c2aae5c3598ba91eb3bb7519ac1e20f7e0bfa4112e62072a75ad183c67eb35848213c98c53c66aa12a7b560b12422d3e1397885c2b88758b1f675930472a22540d78b9cd724474f9610e0770ac096593e07687f0657fa339670749feb5f4254841650d6a0a3469b1a0b249b9d8eb0ef9ffa6c56d82bc34e5c1c365528674152cc8b7997ffc4488d2e07b243ab2e412a61a8aabd3705cb54dcf629208a84393fe3e8659375b03f88ffb54cc1a332453b495e4885aa329d71b67e6c621c20741a0bf0d361259f99def5e595d61dbe6d97cb9b04d4b1877ca55540bccd919abc1f784a76abae947d427ea187e12029ffa24f986603578b3550cb382f58961887cbee890f652f166bd460bf6e4af00783d48c33fa41fe46d57647da5741edd66d600d2345b98fba966955176a5f6fc6208c25c246c9fb5655439c5a7e01ac59a5d711c97862d4f77e8d65c3457580875c7073153440a12640722010ae13c2f3e2b2cde43d8c8a1d41dc4360dbd01e8f1d6059e8bc69dc77b3c57271b1897938f4d61b4614f15675e5828dd73a09e318265ae7d43971cff9fd886a6e0d7485ba79ee6a2e58b5534bbdec116bbc637665f9739a1aa10ed05b4130c5a5a1210b591d2dfd1d2fd705a9d8f7881440f1b6474c9127c0a2cb7a2ec49604d9cc1c5150da8d9925af5ac68b1b92c4b672e160948f7bdb968d0d1ca93df65a971f06b4745213f6924ca7ec35f030373726a1ec3afea10f139b3ebdcb358c39fbc309e67cc4753558d95f93d735e81d212d9f98f75be16ebffc955559a3caaf1a99aaf90ad985b8012f87846f85053774cd128ce7dfd7fcc5a2249e65e0646ed72d236d5388a89b117169e96bc83badd76248e5a50350cec8254072aa9fe92714e4925ed1d75591967181a64321d67d37e262ad9c0cd60f93cbe7b9dddea789037a4e7c954d7732636110a6174983995ad508452c13a7e5d29d6f1d4d7f446c960b97b2c8ca7d99fae141b216e65b4be", 0x1000}, {&(0x7f0000005b80)="fbc38bd186963f802c8e82513be696958f79a091c9168a28fc2bbe2adb72d674a927b3c3633e2d66091dff898edd6fd65a9d46354413a02cd4c323dbba758c238f9afab623f17e6da79a7b6ae939942d26054fa91d274b0de47aa3b61cfc1d0b8441490003a2d9ad7007c8b28c9fecf3a5516c42bd55bab39c2ac226c370bc9d4f8ad192e1e048712b9c0403d66dd633b14b3ce50fc3ad14afa4a4123dd222d3af13814dc95636fb0bee210060529401f531500841471b50b1903e500917454687f6e0d17d8507cd7fb86be20fb398ecc43632eaf77f6a0df386b346ace790ad5c905b08c66a41246f68", 0xea}], 0x6, 0x4e) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="658d3f09e7cd67e664ea8afbbf9f71fe438ec788b1378cae310ed8bef2f9f699527538452dab41ac9138ef97955dc1ba884e3a0ae14a7aee49aaec6ae7eebf47f82504ace68645eb718b70d69f2c8fec76e780d8970cc762289e6f7580d09e6df0cbcac186d1c7971c85f13e5482bdf9499607604ae33d571896151ef64fbd407c4b5c8ee5233bad424c2ede201aab9b2cc64c3791311b61564cc9c545a9a31011914784d322baa263e1ad549c473cb7d25571", 0xb3}, {&(0x7f0000000480)="74f0ca67f27fc71fc32666cee8195ba6339c59224bf9f8330213cf206ed16df46a13806a8c964d9c514e4dfcaa69d6e0aea37dd7f020d32ffb52d241cc1a6096154219ce5439a99624dee8ef2f7ad7c037a565fb31a0e06af167d046f95d4b03f1ae157d8cbb5f7a370d9ac8a7e337575f75e1435e1b572c22e4aaac1a67cfaadecf7a3230f18c924aae22c020c00fe4834e612073359241e193283909bae296fe6635c0fa839c53b446147141a365bedff957ec2ef3c817ea0d93b35e727988fb001c94a44e36dc46a34856400794deb3d26f9ee0aad1176295322c63499c9b9df3748fd057c66ba4a81dc165e3b3822a5689a446fda8c2f2e07da02fe0ed285a7a02e4cab8c7b0859c55a36380a43c505f3d1f42c0e107fb563e4ec475ca3004084286c4e4fe5d5a283ac75870357903790a06519d57832ef4a5f8f70179689f6eb13e94f81f90f21cde637bb3e9e0b97c79788a88c2c501bcaf3ec7c1eacaa898654a5d8ba6bf86334426f4d78fe10ccf422ec5affce82d74b0a9a0f0e508cbfb674093b8ecc26596c8d9934c5626f6ac18d972024e63b1daa3e7515efb73859955f895fe7991f447206742f187497d6250c0bbba220e52f7d4dbfaf2dbf26c110730aa21ecbfb03d83cbf88b1ebb348c380c2c39acf797cff1826121510fccfc7d5c08c798905e5bbb37d94ad0e1870f7ee466708455581b8f9e9afdef7ae453f4f91ac7cd4730e2ab4862b5b1b4c07700f4221f3a85aace335c04ae63e29468f5533d39109e4777a29bddaa9906de47547065e5ffa9f986ef86feeaa251db59c6d3cb9647fb943f85ed7dca24330b024f5e92303f5c48c5724f7c15205dd084e36cf852a886ec678b985823671d6701bab14455bea8d35553b3f761cbfaf58c39cec5134c4e367a715b1376d094ab49d2576166e7e71537d795f4f3e26b69107b6d131b9973429ac9d261281e3318eb94869876686bf9c58e1ac58ef479f893e0dd7c1b34591cecbf7bbf314a3a674e54654c024d0fa45ae99d33c835fc8bafbf69feb8cbf6a6b99011427105d45d2d1df0929a097a248795c5f1bce1ce48bdcf796803c3389c6c8cd04100bbcf743c3f22ede3deb854c3950abadc3eacb4dd0ca44358fb8128f2247364998c16b40406d6fe0f50733479a406e57a4636f952d725c72b50a35117485469b16dcca765fe0dd1745939dc11e0b5cd6af37fad0ee7191659e1c4f89d69d6d0205270bc0ea3262cd959a3dd2ab6500d23546c26a9887f9542b319d10d1cab232ddbce74ff928b6b1c967a42dc72695d8cdf6f025d87675080f7da04f39b5348ddd39ce7e28805f5d6e19a30f1d991934cf3c7cb7d35f1123f35ef9e3eec82f1556f01483ac1a68d790461cecd96606ca53a1635cf8ee71e38c5b2a56d347dea89ee2ca9a489316b4d1c7dd049a0e1703ee48b6eb225b3ee0c2cfec145eed8b679065e31997d8b338a111530704886c31cf228e07b6dea43d9a38ff6d78e8e96d9987339ede938deef5092501a758695b5a8581331610f9d979fafceefb07e50b55bcd4578373e954b81a8bee1b5e252592b511f9b5f19d49fbc891c885a426b7f1fb3f6ae02093850de8b922bfa6d843303e6d8b261e15f3d77a01b7fc694faa62933b47a19ed6494ecac9fc0941a96c57eb7283ad35e21b3182abac8c9f03482bfeb7251bb199790dc3fa077431769683aa420cb4e80579e5ccd02bb8a31b4fb6a5ac9862f7a47d1e70944f1f1e4e4bd50658d820886b9d9c73adc4029a9d73d39e55f0826ef4e0620daea7d022870ccf5573c24119c4d05c05f18991c020a8e71fd760239be29577726c3505fb466abf2fef11276faa668e42d02f0ec07b70e565a7635e1b9ed91e948e9df75c256ccd52323f856e8f0aae5f64ce12bb7f79b8a06853121f3aaa611c43664b4a23a3184a48a15f2a04158841d144ab1f7e20e28a08e5fbe4cfcb358104cb192151fa92cd4900352456234d2077eb79e5e07104ab7ebdf885ff0b0b0ab1abf86ab0e40dd23868ba0e119b4383ec4e715fecc0392251c2747a5d37becf43c9a7e975a27016df9596bd2727855d4dc094d1338bbd8f7b2c4f17b59b0413af8b90c9754096790035105c4bcfaeab917619d1411bf8cc464200d74a34f540a164fa98635b6ad3b42e66f776f45e125ce86d04b054469dc3ac52907732e9ff150f12bb04efd553d7bacf44cfd5f461564afd25009d6ac3a38b3b80373aacab3fb985058acf2258c29051d00f2b2448fb51e5d5f4c45f87fc8ac2ac2360d27b640edc29bf5dc26f8b8abe410ffd7a4d309253c6b1b4090b53d08a0262a536eb48d5cd07513d536091bfb490226a0424ee8db4028eeb71d65c17a3b3035b3c72321f33e3414af685de94cee26f790607f9acb3dd7616a0e239bbdca362c9b5df61f79ca6758f855b2c17c401b448f04087c96dde9167adbf81bfc63a3235104e8ffd777d1463ba2b1aa14a551b8d1515db9bf4e063e7d3c1c0b1c3f6a59a9a78a79ac7c33da9076b4fe387f2f27bb7a0fd3e03fde09f5a21f8dfe0007074c84819c119d39b440e88aa8894681a5cffca2acdb22e0abb8571ec3aa263b1ee5698b075594b70e593b3abd413971dd3be5a6f324422795e6d8849450f46b06138d2e0cb846cd2c419d35a3d94977c7f76c3f505cefcd2a67d99dfbf26a0e6776fd682368daa2160d3e82c8b403478e0f8170a4796488846a2fad3efdb536930fe82c2e5d9d97f5c4db405d17632cda1baa13044dab35cf9eb5ee8f0b3f99cd085496e34f6d7809e50e99388e5d0b8fb1b87241d171ad758198e41180c83dcf9da050ba0facfd93424e6cfb6e41c6d8f55983a09e357ee191f38d9033749502697c6b1c406a5c471ba1c2a8abfd591f92e76b728faa48376db593dc45dd53aa14b0b6aa51779a050a639b79f8d0737f5d20618ae925d6f58d379b4e9a05a032e709f55cb87277e913485b70c96ee336099e80eca46aa5769a1d9f5bcbb5dcc13245fcf69daa78de42221a6b04c764b0e7385bb4dd034c11951dd7fbcde0bca667e8bd307b0c3eca80a4544af03e676dae8c6118f6b9e378c248773580b776f159c27c09f5d2107aa9f759b25bfda8e9d79f9e4a8bbce9dced43a3ec87da993902d1ea01c7e9a012f6976e9a731b3e7072dc5dbc1fba88b8999b4ca2d8b4885efd6546ce11468583ac8ab4e05b82efde12ec882cfb379ab4b0a80fe6379f77799f187b77ded3492e4aeedcd97f5a6b2662e817375a17ccc7563f3c8072e12af47c8806e53df702408c1f770f1d6022e2af1c2c4d873b8d14e1037f98dd9cf3c58445203801bb6c12973ee2aff4ebbe718444c3b4aabfb1f5262f5377b034c88cdd93182c69d84535ed4f1bd8dafadd983b4218dc357bb36e8062b0196c0bcfb03569d46d5216b88dfa20c661414f868ca30a9498535bb8f6229e68fe702b5d4dd63993b6acadc73db3fd05b86ff295b2d700b5a04c1c68f7532e8ca9a6c704bb7606ab569159e82a7923e77c35ffa190a6422246f1941408eb939361048283b56ddbffc696c2d195f61c6300a51f4397df6d0ac0329acbefb259c9b1959216ffc63e1ae5c9922c5e90f005274a63799223b31cc92214a2e7e4387de7191828747af9cc67a4d220b1d5ef77cbde7d70dcadeec9d756ea6c83d87031f7d85a30bf83ffd73cf984ced0634dfeeddaa375e81e07e6bf6d809dfd0624cf152489ee27edef61041f0607cd96e9d7ff7509535a734806a8d7b10fb2eb812b61b52da5f148f1ec6954d081bed11cdca8e9df8b2cd096f3be92290c45c5956e6066e1816e9698664d0bcb45cb3f7d0f326d536166ec572537205224625b5358d06d4cb3c8f7d3f6534bc4fbaa196d9a90700b77ecf3d2bb885ade6a7e48511eb45df2a5097863739d532f5f94ad40dd839f6cef3141cef3f67f7a3b94de6e52e4b81c119d595c77ff92431574e70b0b25af3e7cee9e6589a6a2b36f1aa233dd8d01e49d7c640db4e3b2c326987f52d3f10357899a50d8b6ec222d8bba4d21924f8067dc6e41f3bddb1edb6d190e8c518d7ac83842ac0b2cd27393397f787234358d511d14009a7fc492b7aee7ece2fe4e6f8fb050100527bc1bebcd5d0cd36a4ae1a0fdd0e37a2e439fdaf29bd2629148c1d810540e753e73a5e2e463c151b4b945dda40f72f1cff57afe3ca384a745624b245305b2594d100dbcc06bfb93f5bf6636e03ff905848e0f658712b1772c32cb4ae4ef0a10b02cceff327c0dc987069c40bbac55c8400e9f126b659e0fb25f04e47e49130dfbc6f90b268133153e4eaffcb9c66ad485a0a347b8ef91e326c1d74ecee89d0ffcc31cfa3a68a373b5b2ecb4f9f2f54abb1bff8bdee83e89b0138da37443be8654a577c7cb122c12b3d773860df676509e4caef3c382d6b121376fc3ffbbdc4cb3f076e9cb2072d73ee72091c7ff80c6f1f665a0f2c9707e9a7f9907e440c71c63a1d9359f92206aca176797042a4adc6ccc8e3c9da34d839e49c7527cabbfad51842d0c5eca0c045a69a3f2989354e5b137f873b247b0c03f8f5cbac6c21758b03d7517fc42c853bc6aec394c40f5145e6c1715895755d3926ac8ba915488ffad5b401e187393dcd8e260713b2de1f67a04fc50bd0499e97271e5286d8c434887d237ac5830fa0c6f1841855214e1795b06923ed765fe4248aca21163a61e900ba5f2c7a91342e9b4930d8b16c6bc9463478817a554d63d0426bd64a0edc5b0d315f96a09273a5c3e0e0533aceda63123a8d5d65b78520a96534363b74ec56a461ec7e987a1f02996da5480605917534c46348c5eb22c7efdee259c7f65640a6d93a9d4bb94fd4d0c9c633683484e7c001665ffce1ee5f35bce6ef032550300c88ef91af6eac5e0d31eb0a3c0be9e7c8970609b256c575d91d532dc34449f80b825cb32f32abae5f5cce079cfc65c961d43f424ffe825c6a12cfa9c8a5c461cd07957e473962abf1d740bc68a75ceb6434c3532baead624259aba70c64aa2206a1fe6e1b37f554ea2b84e8937df7e133e02d1734fdcd7406fba3d948b056e2e8969c352aad3f9f301afe282505daba21e1b0b7ad95a8b6f1c80def27a21d66cc03246bb94b31e5d44a1667911f5b605be732865cfa736ecbc42f3837cbffba2f81cb3fb588e8e91594550fd2a21224a0aea657fd8188416ea6d282369fe68141768416ff40226e130e9a21f8f74af20256c1e88bcfa1dae60993fd77a41cfa32178dd3112fb3199cbcf547be6a8a5a24d7781bc9ccd9be71742e2af5f9c0b526d005a2bbc98449645b266f9dcb50b90761dc6bdfc63a955648ed3c4ba96e3c038f67893b62052f0dd09c3fec7d438b2e85fb6f488c119c908e5c688714922203b705993fdc7ee308ec88c52041a2f545863929829643f94ddff73144c4f382f50b319cdb5173094aa5cf489d58119cc9ba07e4daaffa68c5eca6974d7d85d58fd5f3923ed6d3763517cf11a1f5c185070bd8204bf2d9d90cf29c9d306553e3dd8f61f8095cab4a505fec845985e3856a98a5b8b6156d0d73dfb56b3a348b12eeffcb20f931b0239aaf8f83ee92592cb5b9f80e7c3cb402b07ed4d420c542582361fd728b0f6575cbc66ccebc52073f34bf64f38aa6405c7ec0e330ccaac12ecc01460095d8cf732c16cc3430877f05798a18cb8dee81641846a4ee65f41bf782320f18251f9b0b5f1c7c5560d0812e4d69df646b29c13aebe4cf9f553cbd50140e279addf4da1ede7b988874610c6ac909b0c7e0054258006", 0x1000}, {&(0x7f0000000300)="96a39be879239586c3e4493460bd7942dba9e5557245d719b6dbded2c0a4f87fe51b9eea46f285f1e3d4bec4006a91f4e9a58fa0a53391f40ec3915cfd0bedb864c17c826f579e3683157b3f481db301b284687c3faa696e5d6d0a24604293544b078cc2c06ddd055e5a4ad286207ea7104eead049fb768b691e8a1eba88ea7360c09153fda25a149ae12984cc6d675f38c25ae3f55f84a6cfe6e3149eafe948abc0c36b10fff2a7c738f55f0c3d0b5d2eedf61dd726943922e2a3e19fe98f2c", 0xc0}, {&(0x7f0000001480)="07bfda1080bb04ca462b2789de5a0e61e5e542a9ae7c6fa8114e309f3f98dcac345cb3ce0841e335de7d12c8df9ef96d2278c29e157b7b35b92fca68e823516233aceac6c81645eb6a336cba8076a133120540e191e96d39aec3348233d9bf691e4bebd88e3909cbbbdb83a2c0541ece8749fce70db2fd9dc7a9c6f2023d0cc5ca10fec78ebbfdf420258a", 0x8b}], 0x4, &(0x7f0000009440)=ANY=[@ANYBLOB="c000000000000000ffff000056000000583fbc32ff50eab3b93059781f868d01b58055cb68d565d327623eba870405e6a99cef94567f6da6e830831e63f9a182db9aaba209cf7810021180a61a423772f8ad96416db4770032d914df1a71848ce81267f582a6e3176df56b8a53fe9710335b63f1aea5df1be61989362855241b4dda98287952d43de7a640c1d44cfb2fd134796a953280919804bc6a59a5d3cb65771a1c64600ccff72babec786c47ab22edb01e928cb1e62e000000000000002000000000000000ffff000001000000715f14a8fbd438a3a4b02c867000000010100000000000000100000000000000338b99222a76898b903ceba340bb41318b2a4db78908d479f68b29200e69c2aac75b53ea8580324d381204b856651d7dc7e3e17dfae1ca4bf5946e7c8ff77b88b3ace5f70a16b8fe0ea9364025fe08732efb655fc25979d5b184734f1a1ae7309d5cc3cae6132de47efb0f0d4c1bc1772c278bfd7fe7876407cb4bfb8059b0b72a2fbd77bb166097f4f21cf440dc43833d877ba9ed2aa5bb408933a5d7dad370e9ae496a9653da0a01fd90b065e190159f46e042d5d6c40b8839e3283b8a01555cb6757ffc3f9bd8a2588d6387f788633a4088e76a156163c7252477dff61e53b3b162a7b85ff80e4c7f82cebd55cc13edde46544ce0b5204fe3eb1b68d5e5b95ea97b73b2975e5fae28231bff9adca53ea233aa705a15c8236de820fff38a49736e602b359cd0b418f0f94b98d108d82542910c1a50e91a718a753764402ce5930ccf4bb1679b4bc196c88181d0d90d7120e593ba3e99ecd7cd12548b11d797ac37c6203a45fc3929cf52fa981702f5e39afa8a74ad0530218ac1d91e4ae25033291bab23094579379be120e183497852ecd816b7774960e8dea5d6249a54630aca89312943f60e90a55d5b0816955a75ef94f20786e8308a6fa478e0e800f40e41c8bbdd8178cedb014ae539bc311b9794286e2d9281098c1a59bf3d9cd7a2d4bfcd70fad10ae30aab3d916d4b8171514bc195021b50a7b32c9b68e8478bf46812fa932ee5092e722421d2c2a897b9055ad94da72b01f4922eb9bb1fbb04354a126e99228b03e270c9767a282f3cdf4babe003b6bb198219e6bb6340c9d62783729d047b97ef87320d5d5b7a8533700c9de4d196c0933f2032bab40df7b11fb478920c990b430f0944c92928c3705210cc4262c1f9ee4f290fbff3c552ef61645bc1c95137857f0ba6fb3e432642173e3bc7aa3414a7168ced553a0ea51771185d0cfd2437e3e32d6f7557091e1ecbd42d0d835e6f2a4b8aa218a79304f57775f04733b638b97b06356a662c997df094a2602c1b993f48a364e5809a26fcca3ee9735b4a540ce3848e2975fba90e999c811f142a5068ba9b9f8c4b6d3d51146c40bb6b209bb558e8dc2652a444dd004a785c2b3b4854d069f2f09268554d5c5dc3fdf46f7bd9d58d4304a44c209240b3a81e3f75d2f9d9ae83ef3e9f4da71cd669fe93b51862d1e112f408e3c298947c4f868be2c1eb3c68e72dad3e65a19b46f256437a113446d67e9268dc3112b0b9901dd1aecdb6b46a1f0ced9610e470469b16b6d1212524ecf9c3d7e3be9e88326c34e70be2439fcff4c16cc9b85ea7586a215bb70360587e273916d1d6269941f16b7e1d0aca9e21c65b4d241c73aadcacc4baba2590659187dc4176e6fe8d8f78e52acdb1c32d290c658cf0ed739c3a77f3945637446252e8dd1d1b7b47de4e8862c548236bc35acdee1254a17f3233f1e52adfb38191fe91ae1cf1cb99592b019b315ab58dbdded10db1c248bcbee94a6d6a6c04043151e2c1cb93b23b87188edf958898e906680e4d91bea5e0cfdd8a4bf3fe4243f3aab967fae9dcde146857db50de77ae65ed32b9a8347e2b80db0743ef9ddd551a227116a0d25f386344deab5c9d535edc71d872259795ec326bbec667e31d66d840e199351dd3f02f1b269ecd71eba43e0aa75d03a1bae521fbcf71af7efb6a76ad2d4f3cf2fc296a443d3bb71c4b43808b38dc460d82f6db12d4fd0489611ad4e2ebf08410946f83771f0e85b4a974b974507aa294664763e9514137615330ced4244ba9b23305b1d8022128a9fe4dd150a723ebc233ed5f3c5a8586fc2c069833d024f830736d545f4174439a0aff0b3416384220e6420f4972345269143194f24937394b3f39516149778903ab4ca89637625bf2907d7a708be92aea957b6d959283493acc3f7c51fd9e764366fdde933704d4383bf14b5523c3fceb94cf974114845eec127e75f937327e37f2adbf0d12037ef51fbc952742d21bd77729eb20767dbf4529d69fdb8afd3b3addf6145b2f1f3982c4f0c6991aba54e6d4bd8551feaf40c6394f6270815b54716a38d25edadb8ea29398705c9b80b6c850911aff1ea1b8772033b06b2fa5acd1401584f3efd887943b7496b3d777e120d9ce61b338285e6033ee7ad01d384d19a5f200c39591146210da5e1cf95ed82c0957cbf989bef5c2e9cc2f50a7d8a391c7ca285f8f1d4914a41d4a0024fb2f682a6f90931158af281f74d2872f9c02032d425aa058d52727bedc74c855decdc0480d9f9174557ed7396ecb02d351314d5558d53b83a4d7ebbaff736e36277e2ac4f8fb704253f69fd1941d4cf1551eb17951ae684fc646a7a9d168c066a29e833c23ffa1cede973131a6d52307d75bb3c07e91f96d073c6525f8b32a267efc7e7dd0a0cdc32a091661d9581e756b98cb9439aab70aa7e4bff2ba2b6ab470f831c6845a44757badeedaf7dd4e08f71d0a272d03f27244384e64539e6e319788c9371855668d25f55b842421dcbd5b47cb4b18d808103cca194654e94a41cdb748831b9f2e13d283118b7b1f9b58b17b236f8ae204d5cfcc78b8c5de034dab6204ab9bad144f132ede832794690faab0d9dde3e4e10eb3ed1570835d23c866fd5534fb177eeb01885a2c70b476e97d87cb0e1a5d47b46018b1c598aa25885a4d5d54ee8ca5607cd44a580e5fb4e379c18829d02d12a88474dde2e0de8f8144be33e20e43f79f881186e0fa32b237efa649d0e4ba37042ad127aeac17610d31c1f02e2e13237db74109a4a24ab1c99dc1637c5b64d7d297624408ac2e7ce171572c9a2b7bbf3c6993f73e67b3639d33a8eade86916d48f470ccaa701f1f2124ce9434124d7970318a6125042e296c6dd265bf4c748586c6a7ba4b4bbe3c9612411c89d169d7b851020369a8c56ba5953e2181567a7a09a17417a9fcd8ba1b0f7acbb5898901a68d47ecab69300ea9f97ca219308e9dedd6a823e33947233fef5189a73e971c0a6d142003ea537b5b1680a34835bfad0f006499358b8daed5c2a99123da13e705aa22017df5e95afd2beb14287d4d1bc3a9907968a20f83b012e2ecf8ba643e6a58ad9451b5680d2c8447eb753cae9cccc7afd06255c2879004b0ef576f752e8c83010a9679aeeab23f7f1749046a97c855a2fc08181080d847c7855b77cba72bc93733d925f920d1ff23d07e4894ca8582113dc8a6271a053bb6e50edd27604bdf25a272809426f77dd88f12c60cbb80ac97af5ad92e55a769ec4f36601937af8fdd0993a46934a72fddd5553389747e9c10f5bd941379db9dc605a6dc9beff5b68f4f0f864be1b13919a1f9b87cfb45dfdcab3f4ad862a532c3b4ba6f961bc2e2312c480415057e87bb9da28047a858d4865a74ed359548125f03bee763d27f9311f0145426e55f50e6191b05dfe8b6d122dbc75cf937fd5f2f96b0d6919d2ef18714a1fd0c1f2d60ecc0cfdc9b72f2576d1d18afd8317429d97ce78dbb9a9d5522dc4117cbac0518d0be09b5b72a8fa434c7a3419e3644ff9dd305d5aaca139da0fa0b68ccf3fa9ad0f0568889742ca0a61a14b8b47b64903206dfc14033539708f237fb585f09ac8586c9c8142c8a1d06d34e8ae1a258b96e07be26ea8a72c2b53c52a48af7f269cc68ab9b38eccf11d4e5b6c2214ba6ff5b7801d1f3c5de12934f5c71f7b0ac8488a58b3849e3e3e6833abf2ea66c0580cd4db44631ec2dcf4102af6e7344cf789882002ff51ce26a9d7d780641ac17bfa3446f0c57fff95bd8f0033a58da2a8734e05a386295daf3abbaeced0f42f5da1c9ba2a5078576fdbecd44f76aa2307a0249c63f747e74d6146b4de8204b0f7fea93ff67f8a6df067871086b2a3447f4cd22b1a63acb9a02ee5767cec6a16fafa9f3981c9cbcd4b1a6b2bc8d939c612f14c55053f16d73a316089d1aeb7d06dc86c8aabac7f4ccd935f7cf7cc5e0ffac7ca8428d5d0cfb03686b47fa83e963ba9bddf63ff7a0af8c279d4dfd7493e1d7d0b70b28bdb2df14bebe546225633fb9ef27df774364b50745ae0ab0e2f34bcad0d9c1959b7947ef4f5cf5848bfdec63699682b39995c30808f6ba54549eeade10e014c101b299c57f9bdbdec31badbcc7cfe31a67a5acbf733022e23be8dbf495f978f881d69c0a50968416b33478f18ddbbdf62858230342ba4137cec17b0e7b15541fa14d6553a9fe171c5a10d4f42ebcb95c5b3661a6035c6f63ed9ed3ca1d8d13460f507a6660ed5f3d007246a6f88b0a1479b95fabf202ac8eb425f155c8c5f97805538ef68d6d0eb5c491fc91c6c59ce1f0205ffbb7b706a93a19ddf29d56a4462c9c4c3af74da7a7ad3a0ad9286435fe28fb621ddfa98213a688013478a492ad6a8645e453cbdeeb33b8937eabd68db6f3d04f7f0fca2621561ffd0faa45b069eb6f055b215966bf2b47837ed0af9b01c9ef1050e186574ee395a971e9335f97e023b2c9dc57809cf6ac5758e5ce06fe4b73744e01d14065d5b6857a24726a1b0637b680a429f3432de2e7376c96ca6cbd5fe82f59ad077cc660b80196191406d90bbea63e02e8e7a4d441495c305b860ccf1da655586c8b612a886c772fecae793da0fe237c63b00f045e760f8c996b4609ab53566427b7182bf97b8753c46c82ecac0a66def0bcd0a9ff0ef16b6b01fe7c504cc3d2657957f50bfedb8d04106064f77366059f26f54998c8859cbd9dec0cc0c4ac00b9d1dbf42ed7fbd90b70cac2fd5075477848b41637ab2811c12f6a3e38eb970f58728895e8a844fb297f2466746588ace5129e5cfc83d85500785db8493a53f0d52ca02bf30027133cf90ec4f279b32981da37474f444fe073573790b0da672954f42fd884280ff1f6c3b02a88330c563465c8157074a103eaae80bb3efc2fafdad63678acb7112d2c66e5054f388c4f319379b2c3219819ccad9c9c14c79df9563d858eb2522970f15d38a5949c42303630a60fe6503c5a49545325fd142f465e9f99ebf8f36f88851b41e213fbe9db7bdaeb911d87564449edc4a5f0efc5a716be7d4bb87b23458a0c4e63cff94bdaeebf8a2ce939bb94ea5f47c10afbd0d6688cc5c814b65599e2cced677321b10b3dba43229b266305ee8429296eef5321d52c6ea66b00712189c682f835c658a5c51c038427af6de0dd199f83622c1c8e561f2b7c4f99da7d9c2d31aaf34088fa988266ab041b645c1165f570e2d2223e3c2863387cc8e9e28dddde7c7403a6461588adc3562ffe9da7e994ffaa97fd33778b84c6251bba526dd61d85176055956e051dbaf77c66ad2ef655f65531bfe39d15282324ad54f7b0add04e66f01e1d954deadde69820306e3dd0acf4966e83960ce62c890ac2a7764f8b0aa5a23e22898b818122658a3af4427a2a126da8f057413ba492b3a06a4b23f8834c2ef1ae8fba93bf9515ac7fcc96db6b0a2452b76650ea12996069a742639de8bf2e7734877890233f2342ef0429d699baca85d9c256e63d9e227928727070d634d5ce43dda6d56eb45d6bdc228743d345f998be1f1c110e82023c71f13d7e97f7c931bcb44b68c444d535971a893af26e9f4042cb7477948200f570ccdb27f2c057199a87f03e9ae4a4d9ab11f71c16680b13feb89d1e966b9a2b271dcb5008653243e24515e8814afe70bacacb8e67c06a512bc10f3011bb1e8fa3a63dba476f115a40bdd45d7868748dc84fe73d8129ce1a7311c4256f05f68917f41f6858df00eca3e85f2257a02b0eac55f60bc906d55218f9c0042d393492b6a0d948ca629ebcda83d1f4ffc52bccd000000000000000ffff000000000000859edc043b70084c5589e80d60d062d5bbb2fb96889afcef74d6d421648917afacc70a450bea94a3a500b4aee803c4f566c215371661c5f97ce5015bf28dead7a3f5e871ea12cc90d4867da949fb483e9627d039ff8892c89f9a487a147c7a9a6e186407f1ad1320aa7efc0f9712bae606e3f4f60596e21379efc7f696aa9b55c6627193ef51dcc0b1d81bbb224545d87b0941bc4fb33482c09a017092371a197b0de8fc7582a74865e9ae27ba352c207aa1089bad9d1992509668210dd90000d000000000000000010000004a89ffff877c9e03943101881e12f0dc34632f6d2547725b7d7b82727b23295c6ac11e167bfba9a0e1c1acf5d09dfb21815af0acf519ad1a237c1ae83627fe6907bd95d6f230de31eff4dbadb0300677cfec95cf39eadb257c310286a02e3c3b11fe6155a287eea1e9a00a85701e573d94fd42ef527bb7645fb2e50eba6390b7a70ca0941a87a296576f8cc4dcf5371f483ad768bce25bb1e5d98a6e21beb70afc2613d99d54a0bd8973413aa1ab7798f96dd5e24c3535340e785465cc396bb1565795001010000000000000000000000400000066354b747ed1f52dcaa548824a6d47bf54467c653e75e66934d60d50bb959622eee321e88a305e25bc3d352290477c308e6df4332dd887a7bcf17e19fc6712c144ccbe98cecccd1a55f317c92bb1fd5290834534bf797917ee7045e216484611d93b8d7b872cd04e283619394388fe673d3faf55613f2e4e245d8d3be27264586960f518dc1981ba45f8266849e31344069030f21bb84bb726da15ead2d1280d50a6038e530abf6683dbbb8158897a524fd2bc141818cf37ef18a684d27799a61b054db8ff9322e9db2b4628353473c834e5418ca8304737381fb71664e16f13081ead2be0d1477763b5034c8594b94d24364f1d98ad1cbde6112a9cf724b06bc69232e89658b2872a5023abfb1a5ad5c733c51ffbfc7a3e2913e3dfa91ba64648e60e1b0087effbe5af717c68209d87cf0104cc678740f53877233c06843e81c771816d22f4cf1e515746447c6efa0213208d7071ea88f05f9acb93d26c6e4c05c40505cec0e90b4f0994c0f0fe44bc948184f26435538a84555794da4c24ac0457d200ecca603c2864afe356889fc90bee2f0948d8d80936e4fcbb994a6c3257f66d64554a2671ff983593665544a4307a036e4f72213a622c7c9d43057f4af04af33e6e08c4c4509c33c901ed60d0cd1a6f5475946a1519b95d351d11e124f83b5c11783dff80211444344866680f414559bf2a4226eafe5156edec8f19296b7c73e41adb9d6f389e768a4edd326bce5649daf536edcc0fcde77a1a88de36caff520e59d364372184c5c9b83389c805fff00b4213618d4f856cfbefaa5b3e334799fe3a3c698d2b6dab32b45be90bbb3323d7c4b8913469595d782d662461375e950c4167175395a81c1500192cc292812a447bb4291ee25c5950568620339fb56a0e23c35b10c7b977e7dc577db319f98affd874721d2da67dab4b6949e396ca87fed616f22dfc4eae276c969cfcb69c2a2cdece6115e1457b4bdcad671ee0bef58a9a20c04a717b65c025416dbd8aa0a0557e9d56e821ded7163b6645ca30c2324c6df74fb00d4021a6193155e8b4292d77c9c4f5265a37fe17057074b9b645d4adcae9a8a9c6b9d3af7767e268fb28918bfcea128c88de224802e8834e711b0e486e171fc8f855f61cae8e50131c0c8bfa3ea00b9d56d99b29aa274691e6b32bd1dc8a8ac44253d2f18fa8f88074836432ab56fa509e5509a25665c6b09ded1cb92f7740bc858c045992873ceb94fd7d9108bca640677987c630a76074a9a19d2bcb6aaf0fcd53d9c270f40eef34a482d19563b99387ebf57d6b1ad844259b66adf3a892c37474ebfa1a456b5d04233af8e85f0752c8c8e18094dbe3a2c1bca2f9ecc7dab11e76056b492169fba064b15abfeeaa459fc810400c4aed72145da08d20dfd97f4dd0c22e9edb2f51b960cc7b244500869509fbbbf08563acde228d83c1f035f5be90cb646c4a15a533b9b3241fec240ad6425716b4f7b2d3b3ef66ff94c0ae6329bba8243563b85068e07083ddd92c3981558a142d90b2484e781d04383e212db19a0de48f133788d740725513037588169941be81a8d264fce8677f0d49c532ee15e0588089d09406e7c811f01d434f8a6c071fe171be06eae70bd7646df4c7c52c423ff9ba6f65739aade03e2cf8ff953a4ec86dcb334136cea2bc0efff1e401331daad85525937848722b6685ddfb1dd1ec18613ea7a3bb9a307c6000b39cfae5dee19ac09d7624ec001dad16e6bc0e78c65cf2695409b10a73d51e1bfe72ff16afec978afd076b9f5c790192fc0625cb7c0d97e8bfc61b415fa3921773fdd4433168528d821a48094e6c522305173a3adba711d468f56329444d44e03696863c027d5822b43c735444e59deba9cf4201d1e48a7b2ee9139b2cdd7b2c893a7aa3fba445827867717bf0e7c92e647b64afb2125503ccedcdacee3d3fbbad3b42e949b8256411cd8c8e74636920d54d11115ee24003d841b01530362910e53ca48088b5ad3184da1276e14a776f0a4aa06155ec66404c56189e6b896bc9f13b52672cde71654ca8c49b014e1308508f3a0bd674109f05c3819401a2a2a6416288212a7ea09d2a3ba1392b393906411a1682ab0f89fa344718c217cc875d26b310e73a3750005989ad34dc0939d7ae865df5941b0770cf23a2d24d50219456707b10c597530345c4ea5639470299693cc6b5c4c543352f43d6ea023b332cd5238d40a525c87acf095a1584043bef26d55e977c0fc74594c89914e165c4766af6a0042f70c0bacce74adf1751237bb31e43755eec29a92f5689ffffb1d7ff23220b2f141e5c6aa800a780d00e2a64c6837e9900fdafd838c4bdf38e09241783ff09ba359446f954402220990d0f564967912f94b5455f79d353307b1a88989cbce5ad45e5009ec823968bf47e8de05208d49326ae8643c949902c1a0f97d93b3fa51a6356fee1330caa49a6f1c0e6f6cbce8f410cef5fa41522ad1090a62dcd074658c1a5c9f85fa8e1c5a256f9805cbcee5fafa703844190574ff0eb092abbb0b97ba06d712d04476b15feb3d5ff907342672926d5faa7015e1ad29948b6366421a4975e86e1ac5330d607b0521ae9e39b549c978f1c838113cdeaa21f396125ec0e84139ac54d0068f68ee3f7c17d90c11c12c7587f80e828a982a9689779876174deb079acc37860d86b51d5dc165d5ce7d725f2c55f0c2aebce15ee60fa4dbf811658206314ac1901d82bf4cee7c500db9ec00f74e367dc4efe143a9990c30a8dd4da38bec7ea4f43174449ed14016c97c09ae9cc8b96d084c8343a3a1c95f11d4c4c12981156d70590842f6d274d5003fda459d622e422da80cf01a5229a4b5645ee3d7439b78c04f788ffb1786e689c4528e6154e78474c4e0d20eabbaf241a3d210d4f2c062c599e04f459baf6bb8fefb00c76f085db6db8a159166118956ce5c9c40036483b89530ca089d04ce7cdb32059ba28c41548a38f0d78cef9cbd68bed97e9a631b5f0d72379cebfbf1a812a8b8469e8f0d2b546b0774d31f8a087b366ca9e436a3e62f18543d2d33f3d263a21e6a9ef996263139f7daa00a49e020c9fa0c2ceb921aeef0905153659e53c91de9eb42caec0fb679da15fc588ca2f4b5e7adc5c2e46f39f2190edb7d4396879fe83671551e94ef4ef436c0f203180b51d0592cd3317a193f29801bd9b2ef21bfb244b5cce49650eb49cb36c30078698439eae174404bbe78f254b0cb4cae00c8b4eb6478de7081f80209c6e5d1cae8145c6af39e5033bcbdcee72f290424ac8c465d798bd32466835dd2f985f101fe6ed9140839acf815f78874fe12fa8d678d529691559f54b19fa3a6d9117a5a9737d18b9630989b89e9c106a35bc597b7e8e71d979fe81a6dbe04d357e793abaee9bb988b05406d0681caf08c17360caae896171a0a28511fc393b7a37f5e4d485c00292fd20706a1465b9668e9bf83a999cbc2343e2870c500e43673a236869502ba3ebb595a54fde5e5e1fef87a4ddf6a4defbc485d7c99d08b80a7519481719f3aa47df7529559fcacc5aca6c0708a6a8e2649ef71fe5b78253934f7d1c454a3c5f39f776d02290038383796c0ca646a7b88215f39302d02228b60f17419ebb444915a196d0ff4c686d359edaf4dc496a125245096acb7005160b07e4ae8f97db5c762e6fc2c2cb98a3057de9630ec43fc4b424a5754f51611eaaea2d86eec4b6496220a25eedd319abb2dcf9b3ead259926731aa56d8c6bf87cb1959d7969c8bde9ddfa5571faacf3a082156e04694738a97badb2bd81d9cc30cc61ec297f4de7b2b56126813fa22de87605972842831856354f8d25e2fcadc032654a492f5d4948cdc874aecff56ac9018900e5843c142216602e7c84fe0da8c49b23f8339ff9c9ae142d93df41c75ccff686f14a8466ab11ec0a50eeebc978aed34baae23e8f18ce8b87137bf3262480b449c5704c18414b05ce733246110e08a4980bb9d3fac5e668be4c5ee90d57d55cf5baaf94efcdf865caafdbe0907d4a636d7c98abb26b94577d4d077674c1035846ffb5263eddbf928615dde76ac2a5eb50e9279136d90f007aa7d6df4b61a0ff8a8342f9908cc4d34e621b4b5327a5b5ca49f5a0163765b12ecc05588ffd3673c5aee18fc3b9543de0d2037f9121440c92c591bbddca0f1b02645d3570a54236bc735140d98de35dfcb07b00b8c1344b9d4f0139a0aff61d59eae3f7dff5b7c610f932eae5d45e0e258b308af5f6d03785bbde2a432e2c3eb13e4018a5a11812d87c4433c9299ba52adeda3ad830368f8a309b0656aae93a5ccf61d3223d1ae559e0bdac7d4a6218d0750961e5151d0b02192fbe2bc48998725843bdd6b85fad36099ae47868bd490e0848fbaeba0e95cd80252dcb39bd6a542617f129c5651c37c2105eaf51e2f159a65d3faeac67c412ab5a30ae503cf8c2b327f072dbc42a054cad7c3280e27c006f7e5da2954f504d4f29f42eb4ed5b8005727cac0395f09eb3b7bb67891e61dd5b759f88d7cbcca4b1e2edcb05f3bb82d5e8155a4fd42c6b7f10f6520fc424f9dfa5f7e0ae74dd656998ea775ca898bb892c637d6a56d1b50707cf138eaa5b8f5487e7a852b95858c7a8e40586bd1a1a1ca763abf80c3e4beef306c3cedbdefc43181c497213043c57ba3bf67e8ac2265a80f8135e45cda7ccc3a36c8bfa66604fcc0fa354a2552e894df6f54b12d6b7907a742ae6ae2df0964543e04234b815074651569b4383a5699994ae168ceadcdd4a10486ea0859718149bd8dd25b7cb4311e169d898b0c71a00af776ddd6a04d5a973643f60a19992f76271e955fb7bf4f938fe7b705c25bf10983218f990c85f587bb577e2450aece419c2172aa80b5bf602f9e667036d376f7a270bd09bbee4c1ea608c2012cc69d821cb8aa889d150cd52e8003b2515931047cf61004eccc0bef159919dff60b86329773c3ff70ad6c47f8b1320111bbaa72df6893fd91794ad07d4ded68ef73a476cad69c4adec2d8c4884f0049ef3edaad0c0c2e9de43597898b18ba8df779da893c9d9dc8772a16b39b95799d31ca8f66453529954415437ac055b1ac35e616433db43493861f82b606afb2e23d9ceb098721c80f5f6552ffc027eae2bfff9ad62be39bba7b9b70822407eee2ac6221e7b46b21772872d16342e84bdf29174c68df9d976bdef1e378e98813a62cab95113370b71d853cfb2dfe15e18b655b0938900ff5207a9015af725b41dbfc5301aaf437f817ede235d2fd85f02aed57d960edc0c99aa420c247096c85042ce169a767208836b4cf951402eac2a3061b31f42d8b1dd00ae3b2e5196a8e1db4e8abc81ee5497b00c7d5360732103ced4d3661ea714eb0d249d2435efa0ab8b30ea281272a1155773d442e688591c701e14e3fcd094f7d3bdf941693726691e4910881ff0627288009f04d89410394eda246819e30dae28b8d93bd00ebeb3638af75579ba985d6345195bd76867396a12ccd584674dfb8d490e61797e2572ea83ba2593e138fbe2023aaf2b70864c85e799d58af7312887c2432cc988d0e9ec7bdf7bbbc90cb03e5e5982626546af2b09000d31556bc386dfaa11096b34d1be1fff55419f8dda3ed4e3119365d649a4c7e9cbe38c69274cb1e004c6f8610fc9b8d62d0d7ca974020feb8f88bff769e9e5b5890c5fd7f3ff6046225fbbaef85fff824b416bd252a56006b6d3d988edfcc822947e99090c931bf2704d56ea347106345d9d1a87b099e1010000000000000ffff00000800000090bf39d1b3af6b841272af6b37e32033e5ca35de0d3c4a46cfaab0ad525d9d6ac39ff5c20597d6ed51e9ffbc43154f981426e9322e6c5cd55e110bed54dbaadc253f2d37f364980d151d0c76d063d47bdad9657412c4ed6c1a723052704fa782c5def7dbdc07e836d6468831a69593eedfe28dd909579dc09ff32249394384dd01346ff0235122679c9ed6d836a88f9b9a87f5de661b9ebff9623880960d1a7cd62037b5b2583e5ed15621253f10fc6e65512a593ebbe69d814234ba653a14e7f6416e6e3675310476a2809fa6a34a336c8c017d1a047bf131613add4555e00831b5c40cdd9fba6bafdec87f748b32cd2d1e7ee1a87dab6691248ac598909eeac33299717b1f2a606771e5d1252818e7f8f8dfc208677e0098155d720e3efe5227125653af1820fd2ce9143ecb06454832e2853e3d055eac24581c10f9306386faff9737e201b62f19bc0c16a607ea4d5e4d6a3f8c6ba2dc3c7da39e3ed24422bba7e3b4f14da38283ade596e354e0b004c4e51e035d11d98460888bc69437d96f7e1368bc94e4317e9fdf0e8072f2f9359cdef5c758a2b8241225496fd8d55cf4e0fbd4963aac84d691458fae3e49bdd51434c773d37ce951895f86ee9e899ac715c53ce1bbe0196a19cf42582df80ba2b2d139721b5bc92a9df6eb9256334a0782e3bdb687fe1d02c71488f92755d65c4bada1afcbeeec85e63b2d19c009cf8b65e51156739bacb301ab9bc2341e00ba9bfd30b19c1de359f3715c70c4837078bef55e02ff6be12594cf4cf70d3723073dcf7b7d05188b6b6981a31d97896f8f1c7315076fc585b1f9c7bf570993a85fcca7124181201ea765dd084c24587b0c981e1deef7efb44fece9da815f0529edf085f1f13c93732d335b37f481bea450f986eab5da4a62c2841ccba1152c4cff59b041d5186a4343898d33e92a4e183962d4d1596066b8d63189f6ad4453af3659540d9883a6c6f706e3b5de56c00e9cccef10cf5c095230d9ba061c818c697d55eece937e7b7f0c8c630986dd0bf94012a3f58a9583f76800762d9421f2ced1fc6049d85447f8803a47aa9614a32bf6940060faee29bf43a60b7b3d172f6f20b5be24cc3c111deee8bb11d6d71c1442290934a6e2a09485da9217ffbbf8f0fc793b0f637ef19c42607115a2d81668d8cb49ac1b3870c86a34e8f62f5064b78d0dfe1b93b3d657aa3bbf5f50f6f357dbf93d23316ce2888f8d370330650b5073ec72de842841bdff475ef7197fb12d3c444435091139bf5c4171263e39c9f186d537c4f014866ebbdf9515fb049c274b979193438b4783004f9f333ad478ad65a3a2613cfb3ca33579cfc7c8f1670e57190e465b3c062974dc9dc709be06c4d281ebf36ee0358eb3b865819a535afce890bdab6378b0f91fec9ae37b78d640961e076a4e2d4da70a8d4ae605697ee6afcdd1f68485d91e89c5caf6e9dfd2793f2a5c743476d87b49a22df919c7b1f684e5f2a0dfac567b36be2b143ecee2bfc613627c5001acca327cc6256e3305ff73e036f297629bf36457e86b3cf7ae73b3866df9770925f6aea56102b6391ff01c721f548f2f5f895855d682936ef7aef2d929efbf4f4f3c7b00e9a7c8b3d5830e694b5c26f04e1e1c9af9550550a3b86b0bc0c23a229da429dee58fbec8a9590ef9ea3f33b69a3768829eec1f8fadfcf3f3a9d31564a9efe9de57ec57924f844584c090592cb08c8f1e545126ce1b55ffdd0aff82eeaf335dcf149148c86356be596ca1cdb843f812cf830697c6a05a5698d293c4cebbf383ad1f840eca910fa26af061cab4e523d89384f72a5918b44003da697a2a4cd1256d7aa84caaed6e462e3b2bd13dc9085504a8497aa6312e4b73b4851f5b2c63089ac7b1f149c823d16a08ed11d3f914cba8aa5a476001d7fcd4290f47df5b1c2eac027e7fe023a408b3e767e8a1c9689dba209f19e6a840a6db96eb91a04c4e711367ad59b08339d7fc0ed0d160e3d5160e18e862c0a3d2fd4a78aeda178d917e8eaf9b2e1cb97b83b4b8dbfbabea07d812d414df237f36670c147ef2090d447327e2eee313e789f53017db3ff7ec397c20e2875163e3c2709fab45fe51b47a38ed166dd1d7fb579944121411bcae0c75cff653cb12bae92cf51e5db55427ffd7a7e57f0b33eeecf1e72c151e0b52bc4323e059588677f6b345cb2c5c07581b9ca85b4de8916870ce4e4a35a58054c0aec2348467536ec0f03121a90c07cb7cc0ba85439dd5a219bf091e17fdcf544b4fa37d432ac78a5e41d9d4571a5e7b03a2158eb0c4c547b0a4cdcaad9521fde4e1f8a2eb5e515963cf64281bdec01d120bcab43a66cbdd2d25987b7698e81c830d9d28a27b3c6f4a4d39785ed17e2b1652dc34871b68c016b2333c1011760bf1e967f9ec93dc906c01f0ae30e420a199ad3a158b4eff139ca98661a3ad5293659a4aaa765ddac1da621f1fd72a8e33683a65c8aa3a27e7f22bbbfcd1354d6fd01531431cbe7490666259064c36ae61d8eb5a5eb51b746bc8e3173451134f8c90817694050fb82fe1df9aba4179c8fb3b9a9a1038eca70bbc7b74d624590d93e73af0f9821b03e6674dd94ecd2455b3b290c2547c4dcaaa2d1a5cd2ef624fffde4c44c11c0a3d2ff8b2929ce2e6b9c3d8f96e278c0dbbd72dc9323a9f0c00825397270cb909dd7a87b47f3745d8e1f222515ca1ef954cc0a0910b8ff958a8c87217b4132ee097fa29a0d91e9ad1c54c251dd54e19f0435f40b456278931ca93f6befc377be81c3fbdebdc4384f06c92399dece679ccb7819820e95896d1ae893e54ced92f72f63fba774072f344f9a1057902f70326e01499d770eff1370e644a77534e2b6adefae43ca46ad7e9c2dfee5fc4cd713977ef141b1b3401f721b53aeabf6f3ed89babd2d5f895275b2094ffb864657718f7412512f776f9396601775c7c22619cd06a7c5b26b9d4760d88ccd5505ecb5a175b80ac5fed5f8ad36128818716208e08b4d62238ba88438a4ed78632c4cc50f82a20e0dfa8bbee387506fcd9c8801284b28b72945e96a7641c1ffcf274f54a724d48d6ffb4dcc52da2a0e586e10943040db0d1b3b59b002424892d9cf7b10483b1b932bff11b6a26119bc89b1878e17aa2a11989ad42e8acce350c4dadfb402fcde48bb589d8a5ee50743240d844cb261a51fc48043756eec0940808083ffa4f236552f2b60bdc617cafa2a1a87240952b61d34fcfc16f6224b627abda69942bf5ad1879b57b4df4b4c85558b0614ec9e4f104ca4b192299bb6274ff4bbd3deb375459379b427aee852f4962dac252dad1a44432cea0886dcf3cdd25265c8984c2963858f8ef21e6de9dfe186d1d3fea7ebedab2ab240eebab4c83df3c3294fad097ed578acdd7cf1ad04e1a37d48580d90abb9a202184e97410a10c12b5281e402dff48b9b8a33a4b5610f6748ff931d99a2224ccd93179df33633a022fd3ed31270da4a218eb000371ceeeb901ef337c634bcfa1d7d52dfe0a0af0272534b9a76bd35329b9426a00655c1806b6d8bbb78263c2fb62ba9710a2d1d32f6e908cc6ab5c8c425ddf1f61d8491c37e8d7f478c43e718d87d028869984f0ba98b69fd6dfb7fad9008b0359e3b35f26c386d3e8e0895cfda5e7e02e51b53bd27d18cf6204da5d601cc7abd70f304d2ebdb47da6ae94cb2be03c1cf3fe31416601a36673a814332305afedb7468f2b50913b8468ff3ba22fe2b201d43d61cb89a6942efe99d90eb4a345c325960cf21d14cd40cda68f837ee6ee6ccfd235b3924fcbc6a5eb0132945a888661d08cc36eae86929a9c53b81d2fc52c0620a66ec1cea654b286f9108457ad93a160ba795a913788c35460c72ce6a239d889a393bb09f919545c42f48b90104b33fbe4d3703aaae644190032ead01d5f8afd58d00e512825048d81189ec18f5c38f629b2dc72739e3c985f1128438203a98e7540ce3b6b89aeab83308cf7ade2c44e349d699b125940f069643cc2ad5a386530605a67f254b773961335a293385460918d809ea332205e4ddf94b70b8840e018388d290dd8e2f8a14ad70741b8cb969fd9b3a696cfc747f8e3f59368d3a4dff16a95e4bc31318178f11e7cd666ca2a96122cd870792003642427d63c0026999658b05b00059426dd2bc5f9d5739b18350f76e4299d6ae91dcfd21dc757c23ff5b320f8324829d2f54ca73e16a4c90539148c00b924128c38a434924259e02440f7abef8c0820b1abeb9504b6bd0a27a3da674089d22310f763160f79845bd407f6899858eb134362baea8e0a69b59af3cc60078302bf26b24ef1d03a6e8f9b302ce2b05fa5c54a3c022913438575777d2e41bd6fe8edfa7a25086224aceccf3e5cc39d54bac41444921d7f2dadbf957e37173322aad61b359175ef3aa4db2534c1fb112a6ade7deb903c73d76c6089fd4f21651d859c21692ed2a72fc75250865a716a456dae7e42d2e48196c2b6583e182d1bb8a412bbde7696055d04b87f66699045a7d27dfb60c441ef82141057e7c51664d8a6b429f2080c0115c872cc599b101a4b9d467f1d41d5820b7f9e516b46455b7c9b476575242e5a40eae22bd0c3ba212fb7beeb9aed477a5668efed175d0b792f59aeaf342ad1837085903fda362933072fbe24428cbe9e95db54e89876a50f2bf38767fc7feab0ba118a5c08b59b075b3589b83637a59f63dccf49158abd193923f9261269e8cc4d1c0e180b38383bd6c44430ee06b518ad58a7d0a2af966d8399d4c5462e623bdeb7aa17668c88405926375833d453054b739b04d810346eaf67023d8f13d3bf7780fad6c9cb8b8deecc312051f6257f89f41687eef0f684c3865d17e37f9491dbcf28e7b8987f20707018a8ce13182a3eb2644a0ce6073377c830cbdaf57c4c77c2f4288f74ef233dba9f5574c9104ebae15e12a50d41a7e913e53f6312d53e55af5e8fbc002b018dad1dc05693a105c00a14793dfd9b2a9a4fbb2210c2c4847a7c018645c7b90c7ec47f8cdbfa24a6f70b9dc54f511b53d17118dbf415aa85f6571a4a9bb86ed75855c67cb3a4be00548317c37094b5552b6ec1c25d6bcae7f843010f41c0794a2159d5a512a76e9e8a5743b2f27279c20efad53c9304152e9c092dafc72c47ef5896dc367f31bd6da494519ee4c7940b43184deaa625a48d74da0fcb30bac1941475b13f3fb9261744ecf778050b88fb75dbc6ab4559594a2b76c354e4b18d4b3e889aa1aa01fec23f9a65a61ed0cca1ca468b4d3a440253cf19d8980b08f8329e55451c5b176853b9d84bf277b1d90da9dadc0984467040150d32e56d177886149892271147936b000c079ca7e91ce4a69f69fb36ed98fe0978897be2cd4343fc174b1be751b246988bd3e94c5b2c91b332ed7195e8fc3a6f6ad8f760606c66f117f1351dc997b50594a98591e013ea73a0ba3ba1e2fefeea37afe7862bb5e50dea5a5cafa5e52050e731186d4d3aa8a3d0090ad0e32bdf231a971ee81ca681f1cc1e18c951a2aa0af1f1c5256c3b73e2e0fed9b669e1777f2ff05a5380cef041ccd183214cc4076a43242456eed4fab70d9bc3a927857433530503b03d465fc0ba0bb4b2fa7207a3d34666037a1e11e4124de1d00c3cdd79eab2cb33a71125c8029ebf218d4a4ec76b1eb0a93f77a799a193d42f2ed6e0d3b4ae15bd033fc8d9dafa2d00aac6fa342c9520d6639b3c0d72b075a6a6d96e3b28f4c03527098c54be47380f4f18d7b06ec29661ea01ba0b2de22511639d29098db3635d3b7e694c53886290000000000000000100000040000000d6565448f207ed6563236586bde2a198916010ce42e7be08ffb0ece522565035c80d6a1f742a609d526e76e02659b86d235ce504f48a22eac1e0e66f037077f30aa8122d73d79902243c8d7e944494c8a85db17d746a36fb96f260ef09d5fa5e038e2feeeb34bc4b6b5365e5d038f5548db3ad6b17c610cb7600000000000000d800000000000000ffff0000f8ffffff290e10d1820e924b6976a8c149cd128d7ae171ca889692c7b3553e15ec45e4c51bbe29d6364f6b6bd48b1c4ae1d28d56451acdcb2cb32046feb5a39f8640875af4f270f88079d263aedac4a8135a76a5681809a0cf139102c8d4d2e00c827c12a2e7f08807ce9e5a1ca010514a3e3c79b75701547f2b1537482843295c0ca9abe64cc44eb4ea957e281cee0bfd689cdb5e07fa6d00cb4ea2a18840018c96fd6741f137917a92ba2865536780e4f4bbd1bac2eb713bbad20db80deb5a94f1cd002efa8cc3b941460019bbb6f53b9c0e26ab8d26000000000000000000000000000000005e4f746e6a70f3133a4b2477b4483b080a9d70ebed3b30faa4c6d5f3205160e476fd4ec5cf0be32fe0dc676ac2b5fe441ac9516bfacda1b97f1e66e5e71a0d1fdc08d8e0f2237410680544d0f889d99b173d1c21c4840e7a9dac0db4c6990bf601146847a91f7bf1514a84c8fd489869c24e1def674e54e66b93fe600f47125b370df256c66b7f7ee16739172ea875fed04163decc7695f4702314459cb6810440330062c8a18f678e884ee3468fe4714281e1e23e72dc1ab759b6632a526b5acdf07e1a885f585e5eb3c2f18992109282d1533a4cb9fb476a5749e024d66a9edd26ed2c351a06a64b998ab10a6eb1a0324578556bd093046abf843fec79f5cae9f76978b40cc07b371cfd93002df075e3f70590c2be399aad14fea0b7411560c5b233412de729ebcad3e25006138eb2a6a8c5c1f12e79f50f0c0a746afb762001ca21b767eead60158e25bfe33445a0b4da31b64bff687996d64da4e2c64b9a31a09ee6fe44d0380faa3028161fdf79f72eb9960adafc95fa54befcdbfa8be06f88a071f6a759d6428230d7a03c45f52431dce1cf0782dad36b655df030ca2a7f66d60f6f80141fef4d2a690ea8d99960574114c83ab1cc1c63691e5c6eb46823996dadea81403e73f717075fc803696ab1a93bf19ae217e98d1566658bcc18a9af0e8f0d253eba47488406020fa1b8fef9c23559c9c1de5b1263011f9223e5c55262c7f56beaae4b36b849f5698c"], 0x3418}, 0x8) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x379) 13:02:46 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) sendto$inet6(r0, &(0x7f0000000080)="c7886f7cf6825d53db77e565f4c4e03d1041b2ca467e36f506bf12c9e2afbe5c09d5be2752dbe8911032eb95d754970199502f0410cf745cc5b6290b4d88019975bb68376a3f9edac92a4e8ffc06f986170ac26febcd20090abdc441abf314ba0ba0dd8e186bdde4bc1fdc26601fa1a0d2ae5c92ddbb4974de61677259777349fb582759f449126787b7edb72c9741e8b53eada8c69ac1132ebfa12c4ec47ad3a2184e1524996fe6e9f5e749c2a6cfe000a5195f05e07ea50bd6cce76accff180b78b01e75b4c7092b8e13ea74522399e13735", 0xd3, 0x407, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x7}, 0xc) nanosleep(&(0x7f0000000000)={0x3}, 0x0) 13:02:47 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xfff, './file0\x00'}) lseek(r0, 0x0, 0x41001) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000340)) accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000300)=0xfffffffffffffed1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[r5, r5, r4, r4, r4, r4, r4]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r6, 0x2) getpgrp() write(r0, &(0x7f0000006300)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db568d44c0fcde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb202aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd3b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb9079462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d183a20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040ab30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac0000000000000000000000e04d147b1644af0000a032a395", 0x1077) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000000)="c2b18bd19351d24605b2c5092231078e119e4aef181d726674e543072704f24083d5f0f5b50891b7651d01d12bd673104b986ce331978428f8f626a0a87296653e65205df0234d0c52f2e8c1a531b9a2ab784675cb9fbd9c23dd3abf942d9b5a1c625657d70c8497c38b7866cc2379464ef112685721b709611c7b2f44c46cd5fb1d966f90a03e11764861fa68d6cf54f700ff676ef808ff457e83a695b1aab3eec9d251d24eec73d756fa97e6612097998c97c76896cd5004d358a510cf3f28f9b9b5f8bfd379fc82", 0xc9) mkdir(&(0x7f0000000380)='./file0\x00', 0x9) preadv(r0, &(0x7f0000000600), 0x0, 0x2000000000000) 13:02:47 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x82) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) fcntl$setstatus(r0, 0x4, 0x84) syz_open_pts() 13:02:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x201, 0x0) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) 13:02:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x9e, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x381, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0xffff) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x2000000800001fc) 13:02:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) 13:02:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="b72f330374140ff56efadcf117c196248eb7ca00bce27521e1dfb3ea0b69c7fcb2954b66ef1ae7313295a31533949dbbc30eb27adbf6ff6fc3409d7effdd992421e282add08dc64460923d9588441f125df25610817fe0e894a5589a89603614b471ab5c26bcab1fe69a4a3a9af957a12ff82768495d8c22c45fbb554595e783fe15a30eac7dbab95df4c9d1ecd2fc578fc3cf4958a31298aeec189c", 0x9c}, {&(0x7f0000000140)="98871f9d6faae400efb17c1ced79886cc0e1cbc7f84ecae3e0658ace271f330a72e0e9a14c1e9d3728556ce3c664e2790a6e7629fdb49ae959a7240b919ef411db6503036dcd018d0a2b6fb317d5eb8e91b6bf8d1ecf5119c1acc80722e7e73fcb14902ba67963bb3555c564a0d2966c4690cbe93ea352a227614cdf9911f3e8f643", 0x82}, {&(0x7f0000000200)="af187452dd2a53924b72db207325de46be1674dc7b45fd2bcd214cc95304f668b9889ec50a8454cc3da109e8e99cb525c51fa2ebddcf79278b6f8de2b92dd257b69bdfe5c8134b64715648a1e0b38ab6d4d7da21d4ada375c9aee4ccf35291089f7f6f01a3dff47a92fc0360e2127883ea6e9d0e83fa650691362d8543ee9c1438a655a108bc60126d2296dc9a3436cb0da48ce0f2a39310420b16ade9", 0x9d}, {&(0x7f00000002c0)="2ba7cd6440a76c61ee100f3a4f9c3357116c107ca7f0a06ccd51e6b9cf153a15c94792ac59970b3d5912f506786cce463405597ee6cfc660e3a0a24c85e785e885b933463bf87156c86603492f506c16145c3af12215693550fa55241384abc501ab1edea1e2b8e815150454f817ac2b26a9746fa92f4a151590a09a141c39c72815839f09d40295dc9b2ee26fe37498b402104321a09926f7d83dc0171da02a39d41411e6b9c090e821931c9a842d8e392bbdc0c57bfd56cd3953fa362c1a79d1bc080db678c2d709666aa8dba6cd6dfe9fef3241405df4572b20254265bf4910b0b2fda0c190ee4bb1498a789afe1d", 0xf0}, {&(0x7f00000003c0)="ea476157ea72a3364a4e45905c88b9c4727b3ddd2e099aac45a510b99b4eb8c992c3fcfcb2f7d5940d4ff3abe0d4cc266d7070c28c3fcaa8767d9f5f93b9dbe041987233a4ecdcab7d2616dc782b34f40afa02bc40e94f6184174ce0d4b2699998d10a1f9189d2d8e332d09d8bb34b848f5e06dcce18ca04c49a3c825f5feb05c602ac7457dd27f06a57fb84792c", 0x8e}, {&(0x7f0000000480)="df5c471f00a3225659a13a091841d72f6811f7ea7c1c6743739b8aedfb7037650886406cbc631ece8b015c447cdcfc755dc552d284d117d74cf321dda7ad7e9aeb190e49c9a95ac61f1472d99046988352b3a38ff85530beacd20e86f59d65f9b6960c9b95601309c2f88b8468b39c90cc19e91b5dd89402b74af1b4b873fe56fe92c5c840bb4417fed8fc643363da981f1eb2a6ddee679f973719591abdb96c", 0xa0}, {&(0x7f0000000540)="8eaefb36771fc876954f72daa968d67754c36c4feb6419b397390f7de8fdf885a0c682b845b15ce2e91db715e7ae8e13ff4bfffd4ad4693c0c7c80ceda403e6b0ea2980d28806627aef7c3c82c7ffe72a91ffe83d4d9d5524ba7f2975e5d0deace6ad32d68d62641b87f86329a6fa6bd2ac0a3efa73ede", 0x77}, {&(0x7f00000005c0)="4c881328d967bf5080659693e0b19e4935615a7a72bb90661187315236c65def9aba9e5816ad68e7892510eef91e48871c1d27ca352e23da69436ee259dc9bee14e6a2585449802b2738a0a1216ac38905e1869a50bc0473d3202a266222c5597cc4824a8daad23cf1f42e87e5d92ae07634c3d2fce9930194b57b441852cd213c719111e2f6bc0d4796424565a417f80aeffbadcfacceb9cf2079dcdf118646026f7b6bf8c4c2060cf7c786633647b0c7fac44954e3f844fdcd068a41b96aa2e12a90", 0xc3}], 0x8, 0x0) 13:02:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/65, 0x41, 0x41, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 13:02:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlockall(0x10000000000004) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2000010, r0, 0x0, 0x0) 13:02:47 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 13:02:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = syz_open_pts() syz_open_pts() close(r1) 13:02:47 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) unlink(&(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\xb0#\x00', &(0x7f00000002c0)='(^+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=':+.\x00', &(0x7f0000000440)='^\x00']) 13:02:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x32, 0x0, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0xff, 0x2, 0x8, "61e9306623f9d1aec5895ede9e5b198b61731698", 0x7a, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x12, 0x1, 0x86be, 0x800, 0xf6}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:02:47 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) getuid() r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001280)=0xfffffffffffffc21) setpgid(0x0, r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:02:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x94) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="07f50bdbef1d39df39f71afdb082cf70e25a0d22f7cd59404d609361568c89f481e8d60ca15b9907edd05e07aedbc5d9a363d3c43f65da"}, {&(0x7f00000000c0)="a4f49ff3dfd50f1c0e1b129ca9b7cef84112e8b88052b1918f39380f981444d729f0d68995df74c54f16d56296fd31f5113f364df9da72cf0a229e8c44a1efe056fb2ff06a79b078584d6e1bb35d4c0ab2e3d31882bd55036d6a66746daca1b67da587c7d6702bfb1d5d302680b333b601ade2a7f45295dfddbf411e0f2ce7b69c02b8a5fefe6b47895039a97f0a8d89d3df505b773ff9404446f3c7c905a23bacb46f6b3a5ee1893597ad1f8b76979963236eef960ed321a3f9e8"}, {&(0x7f0000000180)="c6df912629cf6229732f02b3b1aca0dbd4150baafe551aad824c32baf1df40523ac0ad769de2e24cabbb81f31c4c443dc3f48ca6936bdf19751608fdfd79b62d40a592e0e9c547ef985fe1ac4b9f993f186b6690a4d515784499e962305dac3f31c94683f1ceac0bd649111208e4df80b6df99759e803e8ae2d617"}, {&(0x7f0000000200)="0d57e378042d42aa1cdfd30fce9fc3d9422b244c242cbf399e1bfe79f070323e4131a185bf3de3c3639c58d130f80af13cf5ef58c8954c8bdf3c0f619ac528fe19fa5fd4978093ef5537d862db1fff914830d517d3055d56ff95a5134aa0e343e0213ec35f8809186508c46f9538a128502a08c39c96e5d58e33308f4ebff58cbde69023fbd63a07dcf4efa004aa4fc38589b9cf1758bdc65613702d7d0bff18a3920affe8be8b20aed753650b6f8b625a22140347795dbfc751acd353d4744ba76aa2a7208977a6d23d4cb3b070aaa3ce2b47d3053237db506811f9634b52b61c"}], 0x1a6, 0x10000000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x57) 13:02:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) setreuid(0x0, 0xee00) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 13:02:47 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="12e8fa274180b2090783c043a7d30e059e4a8ce7c841c31f9e0eae380c94020cdbf5102ae297a7f66415152ee80b6908a30581cc19489f1fe26a54025f776f27bffb4af07013cdcd8dc9c807e28479ac433237112b1203f5c8d0b00dfd61b8bb97a12c2bf1a732a08bd5bb0b32dafbac0ed4f1e08568245ebc45b92f4eed7ee6763ff19d91d1dd7e2e5972d4cd6045c95ff06c4056d1d0fdbcc5c2", 0x9b) 13:02:48 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = dup(r0) msgsnd(0x0, 0xffffffffffffffff, 0x39b, 0x800) r2 = msgget$private(0x0, 0x4c0) ioctl$TIOCSBRK(r1, 0x2000747b) ftruncate(r0, 0x400) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000002025541eae9ede63f84d58e59934165347216fc55fb91baa70716689"], 0x24, 0x800) msgrcv(r2, &(0x7f0000000080)={0x0, ""/215}, 0xdf, 0x2, 0xd753e55685f79970) socket$inet6(0x18, 0x7, 0xea5c) msgsnd(r2, &(0x7f0000000180)={0x0, "60d6118fc583145b2f26fd516ad6a59a61fa959f61f37c66e8517f0c2417acd04d2687806fc0fa579d8b72cc4e3829a2608db1e55162ffdc05975602a446629afc5ca06cd7632230b7f457ad75f1151eac2d9b859cf0535f99ba21eba8f5740f97c712e2d17aee5e2024a13bb9bd9ebc4ad5fd8f418f42f7677b2d1f8e9e87ec6182007d87fca5ec5944c8b908168371a6d5caf372c6946a528da75184a3bbf9ee2f9ca05273a1686d4ab532d6cecb49da7672150505a256910f951ee0070cd23b03392e3e2043a6a75efbaab044abe487e69d7b561ec5f977704b421cdbbdff7a6fed0cf225499224ef0b1956"}, 0xf5, 0x800) 13:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x7267b60f, 0x80000001, &(0x7f00000001c0)="3b945414229b9a0faf127718efbbaf1df8570f1c24b38915cbdf86a6edce7d7a4aafd7329a0b0197ddda74e720487fb2844a4eca9f5e1aadc62592c1966e55c7990f14964e1ec4b4d81927d0a11ba47030285631795a635b01b0619cbc24025b3fbbb02c32a6776cfc71302c2fbdf837259789550d899f51e4fd8ddf6328b2fa44bed30060d2dd3faff7bf203e18df53beca", 0x92) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:02:48 executing program 1: r0 = socket(0x12, 0x4, 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) munlock(&(0x7f000010c000/0x3000)=nil, 0x3000) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0xa, r0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) geteuid() ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x1, 0x400000000000592) munlockall() readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4) semop(r3, &(0x7f0000000000)=[{0x1, 0x5b4, 0x1000}, {0x3, 0x6, 0x17fd}, {0x0, 0xfffffffffffff352, 0x1800}, {0x6, 0xff, 0x800}, {0x1, 0x80, 0x1000}, {0x3, 0xc3a, 0x1800}, {0x3, 0x2, 0x1000}], 0x7) r4 = semget$private(0x0, 0x2, 0x280) semop(r4, &(0x7f0000000300)=[{0x0, 0x4}], 0x1) mmap(&(0x7f00003a7000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) socket$inet(0x2, 0x1, 0x6) 13:02:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x4, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020e850ebe3a00000000afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08d00000000000000000000000800"}) readv(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f00000003c0)=""/242, 0xba}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f00000005c0)=""/74, 0x4a}], 0x8) 13:02:50 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, &(0x7f00000000c0)='./file0\x00') fchflags(r0, 0x40006) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 13:02:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x1b, 0x2, 0x136) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000080), 0x10004) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 13:02:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100000001, 0x401, 0x202000000000, 0x6, "6dcaa4dcd1ea40586d7a57760f50d03af3df7a13", 0x5, 0x83}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfff, 0x0, 0x80000004, 0x0, "c70000ef637e17217500", 0x8000000000000002, 0x7fff}) syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xffffffff98726abc, 0xffffffffc1e22523}, {0x18, 0x1, 0x80000001, 0x100000000}, 0x1, [0x2, 0x400, 0x400, 0x7b12, 0x0, 0x7, 0x0, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0xb34, 0x3, 0x6, "ca78cdc62aeb1ac78a76bbf175d08a0e6188ed39", 0xfffffffffffffffe, 0x2f6d2f53}) 13:02:50 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/80) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:02:50 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/245, 0xf5) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') chflags(&(0x7f00000001c0)='./file0\x00', 0x0) 13:02:50 executing program 1: r0 = semget$private(0x0, 0x2, 0x82) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x100000001) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 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, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0xb70) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = syz_open_pts() r3 = fcntl$getown(r1, 0x5) unlinkat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x8) mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f6b202e, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0xffff, r5, r6, r7, r8, 0x93, 0x1}, 0xfff, 0x40, 0x7a2039cc}) write(r2, &(0x7f00000004c0)="7d09157ce45933c3ce6407b0f8266fc374cdec0000", 0xa9) write(r4, &(0x7f0000000040)="f761c5000422c2c20b28029cc94bf68576dfba4d63d30a55d0cca08e18d7b33e16a6305f79e4", 0x26) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semop(r0, &(0x7f00000000c0), 0x0) wait4(r3, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r3, &(0x7f0000000400), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 13:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) setsockopt(r0, 0x8, 0xfffffffffffff800, &(0x7f0000000040)="a47602016cbfe76903e5d67bc1b081dacba5c5e7eb3df47a0c", 0x19) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/115, 0x73}, {&(0x7f0000001140)=""/124, 0x7c}, {&(0x7f00000011c0)=""/130, 0x82}, {&(0x7f0000001280)=""/187, 0xbb}, {&(0x7f0000001340)=""/91, 0x5b}, {&(0x7f00000013c0)=""/57, 0x39}, {&(0x7f0000001400)=""/85, 0x55}, {&(0x7f0000001480)=""/66, 0x42}, {&(0x7f0000001500)=""/108, 0x6c}], 0xa, &(0x7f0000001640)=""/46, 0x2e}, 0x800) socket(0x18, 0x1, 0x9) 13:02:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:02:51 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 13:02:51 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x3f, 0xfffffffffffffffc, 0x80000000) 13:02:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x2000100000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x6, 0x3, r1}) 13:02:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000002980)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 13:02:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x169, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) syz_extract_tcp_res(&(0x7f0000000000), 0xffff, 0xe872) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b3", 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x100, &(0x7f0000000000/0x4000)=nil) 13:02:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./control\x00', &(0x7f0000000340)='./file0\x00') r1 = open(&(0x7f0000000040)='./control\x00', 0x0, 0x10) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) open(&(0x7f0000000140)='./control\x00', 0x100, 0x101) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x5010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="dc70ef74fd921c5eb4dcd5218843c654fd5660b7370fc1de292449a312700d904d281068d5cdbf475283b0e9aeed5f5258640d3839f5a56df84379aacc1632f25814de04c623725adfe30c4dbade2e4583dfa2d52f01ea31e60f4f6c43a6247ffd944d28b0fa9981706a135d73bb26b770e340037864a218094730e0ca07e4fc0aec748d5f1685415d2437e04fd795bf025dae09da33ab140e17a8a457903081087133e4dd214dede22646d280a8fcbd266f0de808b8cd", 0xb7) mknodat(r1, &(0x7f0000000480)='./control/file0/\x00', 0x49, 0x100000001) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000380)={0x3, 0x200}) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000440)={0x3, 0x1000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0xd050f76a9fac68b0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x2, './control/file0/', './file0\x00'}) 13:02:52 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) readv(r1, &(0x7f0000000000), 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 13:02:52 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 13:02:52 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2ae) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f0000000180)=""/159, 0x9f, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 13:02:52 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/53, 0x35) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 13:02:52 executing program 0: setrlimit(0x3, &(0x7f00000001c0)={0x7fff, 0x4}) clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfff}) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6001, 0xfffffffffffff801) clock_settime(0x3, &(0x7f0000000180)={0x200000008800c26, 0x2}) 13:02:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0xfffffffffffffffa, 0xada6, './bus\x00', 0x5, 0x6e86, 0xe0, 0x5}) r2 = accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000380)=0x18c79959) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000200)=0x5) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) close(r2) r4 = dup(r3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) fcntl$setflags(r2, 0x2, 0x1) open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x8) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000180)=0x1) 16:00:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) semget(0x2, 0x1, 0x440) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104267, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0xfff) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000000c0)=0x2) 16:00:01 executing program 0: getrlimit(0x8001002, &(0x7f0000001200)) r0 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001380)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r3 = msgget$private(0x0, 0x23) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/4096) mknodat(r1, &(0x7f0000001340)='./file1\x00', 0x11d0, 0xdc8) r4 = semget$private(0x0, 0x7, 0x32) ioctl$KDDISABIO(r1, 0x20004b3d) mknodat(r1, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001440)={0x80000001, 0x6}) getrlimit(0x6, &(0x7f0000001140)) semop(r4, &(0x7f00000010c0)=[{0x1, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r4, &(0x7f0000001180)=[{0x0, 0xa28, 0x800}, {0x1, 0x2, 0x17fd}, {0x3, 0x80000000, 0x800}], 0x3) close(r2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001400)=[0x3, 0x6, 0x80000001, 0x7, 0x8, 0x6, 0xfd]) msgsnd(r3, &(0x7f0000001880)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f41812caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336adbd2e51edee5f77a9ec84a5dc665fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb76040749987188d7943786a1d3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d1e1db4dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf9404"], 0x1, 0x800) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000028c0)=""/4096) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r3, &(0x7f0000001480)=ANY=[@ANYBLOB="000e7de631e309000000000000002000000000000000"], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000011c0)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000001240)=0x5) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/139) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r1 = open(&(0x7f0000000000)='./bus\x00', 0x18880, 0x1) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r1, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x5, r2, r3, r4, r5, 0x40, 0x5}, 0x7, 0x6, r6, r7, 0x9, 0x10001, 0x2, 0x7ff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000000000) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000001c0)={0x0, 0x1}) write(r1, &(0x7f0000000140)="27625a35f9dd56d85d8e0563e05c8cd784a798462048", 0x16) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f00000000c0)={0x3, "0bc992994cc8745125c0e94f9cc5e3db5f9cd5acef31565c6493fc25a4a939a8bbbe5c21863b5b7156224a2c8371373dab156ac0e422f63da13e3b931e4e2e53f35a18c5e50ed2081c915c923af8acfccd35234b0f5005a2814c96a1e3dbce6fa6e42843e17c95eec978c2884705920045f3a0f50cce79bbe87ceae0bd821d211884e93cbb8c274b35b710b50650d610f8a9d56bd15223646cc9bd16299d1cebb33481a2a20a377a64584dba8722648e20dd3ee39a8c9b10591454035ea4eaa04ef73dbaa92b9267c8b570c834c8ccb82ab345421acf690db394df2dee6bda77c41cd1d3a3d9af0d044ff55a0b8b934ef93a4eee9aa0a37f1ff0"}, 0x102, 0x800) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x8}, {r0, 0xf}, {r2, 0x80}, {r2, 0xc3}, {r0, 0xa}], 0x5, 0x1ff) poll(&(0x7f0000000240)=[{r0}, {r2, 0x10}, {r2, 0x40}], 0x3, 0x80000001) 16:00:01 executing program 0: getrlimit(0x8001002, &(0x7f0000001200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r1 = msgget$private(0x0, 0x23) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) mknodat(r0, &(0x7f0000001340)='./file1\x00', 0x11d0, 0xdc8) r2 = semget$private(0x0, 0x7, 0x32) ioctl$KDDISABIO(r0, 0x20004b3d) mknodat(r0, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001440)={0x80000001, 0x6}) pipe(&(0x7f0000001380)) getrlimit(0x6, &(0x7f0000001140)) semop(r2, &(0x7f00000010c0)=[{0x1, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r2, &(0x7f0000001180)=[{0x0, 0xa28, 0x800}, {0x1, 0x2, 0x17fd}, {0x3, 0x80000000, 0x800}], 0x3) close(r0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f41812caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336adbd2e51edee5f77a9ec84a5dc665fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb76040749987188d7943786a1d3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d1e1db4dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf9404"], 0x1, 0x800) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="000e7de631e3f969af00000000072000000000000000"], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000011c0)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001240)=0x5) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8e) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000004c0)={0x7, 0xbe, './file0\x00', 0x7, 0x5a4, 0x7, 0x10001}) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x9, 0x4, 0x7ff, 0x1b3}], 0xc23, 0x0, 0x100000071684c5e, 0x0) nanosleep(&(0x7f0000000400)={0x4, 0x1}, &(0x7f0000000440)) r4 = kqueue() bind$inet(r0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="cb266c21bbfe1b4ee48d3ee512e8bb434d19790df63f626c5f3daf34ea18", 0x1e}, {&(0x7f0000000080)="5746179090506d74a89d8a7c0bebd209379e670ad0bbe37a504462305d8859fcf6dfff2b72349ce876404acf992b81bee78b624a8e2dbd37d4b18062f461b28941a04b848074f1ca59fc1518a7eef4ab540ad9a4d528947c292a45dde20e4da8666c6bc06b1bb02c7d2fd4a4c609ef90db46203092b4ebe8a74f5637bcfb7966c791e05f341be7b341a706ddbc3b48a0b5a20e3a8f0a8e93fdb0eaeb0fe98c6aaa7ab4c4a4b5a44bf6ccf275b21bf81488943cba05101630f9f06ab660aeb6f80ac429bf0820e9", 0xc7}, {&(0x7f0000000180)="e964364ead795b9c50aa13b7f4e386ba95705bc41c788fa9e18f08d72004bb9c2a8a4c25f2299686df0557f002ff43bc8d2c5187195d85e0821cc0779c6a6a80f46c23cab557a4dfcee38aad0e68aa6de16a672e5002baeb0df5085ab99a60bf0e4ac1e54bf6256e30fb8100a910f8f05f73ed22448528661f310a66cde42e7546dbb230a4123d455d942a952516bec45c0ecf0477c6dcf2602cef4b", 0x9c}, {&(0x7f0000000240)="050444c8f3ac1f51e3ae2694f55c7c32b526839d7191ad1cdd6efa09eec4c50d33786297855ea5fccbecae4661201c75d7785f6b08cf8f6e499a68dab90c70132b58d3b26fe38f1d764d2544370f35993c8b7cf056e5ae732fc2d879289276d927dc9ec6fbc587b9894067ac1323b0d972698bdf6966814cab5c2a822123238d3440529b9585f69a2eee2d6cdcf9d2161906c9dbaf358dbbc0dc27d6e72b7502bfad75dd2b8e32d4d17bb907f1930c249b715a550b68c472b99d5cf3db226ce1a0d87be951650f6adf96f2", 0xcb}], 0x4) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() dup2(r0, r1) 16:00:01 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050113001e00000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r1 = open(&(0x7f00000000c0)='./control\x00', 0x0, 0x4b) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket(0x2, 0x10000000007, 0xcf94) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="20006b152fb9595537c10000000000000725e698921e406251ff9bdf984940d6685937f4946c06a652450a6a06b5aa46d9f77137e023a3a3d1f357401d010f2b2c445534f72c556ba6ddb50809c962e1da244cb3ce1d65a6e48dae1ebda60d939eec204d2bef1cf0e86cfb80e7184c12ab84dc164dc281ff4baa534df4dad10b579b9f0f748ce44bb84336ddbff9109ad85a16c6c707bed103d912cfeb3523e6c5729629d3e88a56077940217a9a902203fbac2f5cd1396431a8ef18e7eb2822b54554cde30f201ba2ed272b630716d0e139029e917a997fe04dc236668e5d85adcde2a924befa930ec5fc2a4ef6da9fe2ece49ad781cfdaa982fd47686ebb20723a05599ab1d4e1a5910202dc74b69e89ff5c4911994eefdda0dc1f58dfd50128db5b00e6b4ce4d1fb15af3c6796d4f882333a2c2b2aab72c28c3c0d778b47421f57aa0b5c28306ad54dc541cedd387ba59a39a5c8805468aa3e9844936f7e542e6ba69ae7322f85c89051429a099afb15c5ab204c9546f58466f4a1a644b8d0c68cd6de9a0a2070d0e79f8f605b70d17143a544d13819affd157a9866725b5085642364ede7b241b01ab486ad720826a42b9ae6955c98d5fe63c8cf5ff4bbb9afb1f1621ee51cdbfa63a419ecf0513afb0bce61f9d9a4caf435910ecd9ce959ce75ac0acaceb309d1a9f8759689dbb4921eaec7dbd5c66df01a9fc9bb225a16d505965614e605822c555", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0}, 0x0) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8653, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x3ffd) ioctl$KDDISABIO(r2, 0x20004b3d) getpgrp() ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000140)=0xfffffffffffffffd) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus/file0\x00', 0x7, 0x4, 0x8, 0x0, 0x3ff, 0x10000, 0x8, 0x2, 0x3, 0x7ff}) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x500) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)='D', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28001000ffff00002100000008cd3fdf00000000bd9a46aa6108d5149f73a1baace5b81cb75413c999b4607c3130995bc057cfd7c0b1f32e05bc20f70bf89e3b3515ffc28b5dd431b710e5e55500625878c507d2c764e7cba93fc36a0bd3b442d870e61882f9e063e7b7fa65734ba275030784fc93dab7954342ac7f7d76899ef85375725f70adbb915bcc635fbe67e8bd369c19243542365762ea17d5aea574314891d415672b87f4e6599021417da18141679e5a21ff23f10c32f98c2d355eed36a9363633544483c8edd94b5e3944085f1d1b012499", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f00000002c0)="aa0d27ddc7f650d411c61c020529c493e05532bb905a8bb2dd923ebc1d5b6feddda6841d0a8d1579fd16ff00b9f066897042a43a800d529f95f959fbee8e87a24490757cc42f14dcb466a0bdd4673a3a98874d264f338cbffa796680ce91db31cea748c77270d80a2e356c73f92faa58e7661dd76b1113d2992cc86a7149dceab4b7dff1ddf47661e7c77bce82995c1c16b71f9cd4fd2e8be4028250ea2f479336b7cddbbeb466af36f2c57ade4b6bab17bcc0f790e6d7425942e2bfa91b70f66367c901d6931479e275add7016472bcf9e03fdbf7e1209e3b80fad6e044bad8f7b71d81c88c41b7626af469c0dc0ab72d0f128baa5df4682c5f9ba4f1c3ed", 0xff}, {&(0x7f00000003c0)}, {&(0x7f0000000440)="4a795f272ebf9a180805962eafca48d5d2efef0f47dc1cc5918798c4976618a1e65aed0b5557468fe5bf56b987e647881660cabcd686e6193bea46ec57fa9fa0f359f4159801ddf781693f3787d222fb41a59d7ac4bb162f33d7e7f52ae31989aef2f3a7b8b0029af3c71e67260932de481e7e7f5f7dfe470e96d5dfdcccbf5d97cce003996d2f08cb6adc0ea5c412eb6a21abbfd4fe2505b9ccb0619a800c76205b68d0ec61a06beb54e1cd3b707de2db6bac2e6f3316fef6c80f10ed464f3596c3aa5d8e077fbe68", 0xc9}, {&(0x7f0000000540)="70e130dc883f02a62cc6dd344850a85c0683421cccca2cd0dd53a6274183c66fc44f1f5906a00867ad80d6b2a11d0f40911f84b6888ac6f02398765c5935dd61d6b0bc6b9749699fbd30b43af5dc6739199ca605672a96d2a38dddf655b28153500f23aa716cf86b045576b6ff686c606e1da3c84f871380a7ab927f575f5177a8a412e866bfc75de0d949319a81134d5f659a184c15b76497c7c140f4c6b73d27e673731461cf86", 0xa8}, {&(0x7f0000000600)="5d09e0a4c4eb4314c0f3c21c947e6037eeae97071884174ccdaf3661da5c945cbe906daf6c83228841ff46d6126092d28d3ff36438aec0d04002df56e2366d3031461c22881603e3eebbe599e29be22d45a84eb0762ec5b16148695cd725f878c99b53ef5b8862be2452e926ca22fb4976906567607ba358404b58ae2f522d3ed66ed4b97d3da00ed3c0b6d6fa2d275e221d4c34cc0189af6b8dcae409d3e24291cc4f99442bd8864f80102cde4d943219acb1d54779f5938726066616cc7a6e21b02eaa3971d2d8afec28cf63", 0xcd}, {&(0x7f0000000700)="53c1b7967b72fac800bcb7b3731c4b9c556caa4d525d", 0x16}, {&(0x7f0000000740)}, {&(0x7f0000000780)="f61c7bf2523730afc217a73a6d083b25fe40b48c52c78c8b4fa33f875acd026d25dd2b03b21c609a2caa33cb2a21be7ef21b647973d9f4845e1223b74026a44cf9db398cdd27d0a5373fa51ec9e79dc19bcd76c2066427e98f1bc84a7e33f6860e92390723f86584489248e12b0d3965f860992a3cdc7e2e8c42ed22482d286cf544550144337761941f9a4d2846fea9fbc84800024341c601e08819799cb4289b91f2992a2a50a2f5eebb82ea3e6ce4452e432655eb2d5d221250be462e3827731052a1abcc70f80a265bb50e8e82b758a42ac87a69550edccbbc12605252d6446973a1b0a477", 0xe7}], 0x8, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r0, r0]}], 0x30, 0x8}, 0x1) r2 = dup2(r1, r0) write(r1, &(0x7f0000000200)="305c47eb36a00da30340d5e80c31a2d3ab50603e0b96cc9801d83d14c6af4a15e148e14004896310722add2dd288f739dab86772ef0fe9afd64ecdffef3f9501f59fdcd361a3eaecdbbd9258a7e2944601", 0x51) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/2}, &(0x7f00000000c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000003c0)) 16:00:02 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x0, 0x5e9886a6) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x6) socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) munlockall() write(r0, &(0x7f00000007c0)="9c87c377284c35b87e2e2e", 0xfecf) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x200, 0x2, './bus\x00', 0x5, 0x3, 0x1000, 0x3000000}) 16:00:02 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x8001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000240)='n', 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r2) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket(0x3e, 0x5, 0x6) recvfrom$inet6(r2, &(0x7f0000000080)=""/31, 0x1f, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x25ca}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r3 = dup2(r1, r1) recvfrom$inet6(r3, &(0x7f0000000000)=""/57, 0x39, 0x40, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x5}, 0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "b2050000000a631a0000000000000000004000"}) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="3e1b6f8c7bb94f237445248e37fd8968b016d2a9b33858e9629904e6e4bef345d3a7feb4da43fa3f5a11b08252ae3877d6219628cde090a7a4bab0043303124fb8d265a95a723a03507b217dc9f272826ee4e7e51da7c678a3570ffd34acd746c6a605", 0x63, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0x100000000, 0x401}, 0xc) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000b48000/0x1000)=nil, 0x1000) 16:00:02 executing program 1: select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x10000}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000002080001fff, 0x2d1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x84f8, 0x0) r1 = syz_open_pts() r2 = msgget(0x2, 0x4) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000b541a50560c0106714900fee0c3275087e5d6baac2bec53b4c2a678fcde5259a16ac2063c1317dcd2afc79eb94f76059948022f594154c51a2d5314e7efdbd389c29d5dd022582f070ca13c3c23615de9db1d49080ca43bd925b72a1693847a3ea8cb03be65c89dd35d78d9891c70acfef77e0494ae68d754bf86f09b6ab23a32b29aedc025cf27939e9dd50fbae8de83ccda65b26b96d6b4d02b968ebf1f0ba827a7790c5a21a8653538a00803141f6754ab40a0b9d921e9bbd70fea0000000000000000000"], 0xcd, 0x800) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000440)="c12c2a867e10ca8237ede4d1f40aca64f14b420b3b0ae91bdd2236653d98fea14eac1298de110e83d16ebeece6d2360c4cdd67c8acc8c5fc6424a77adb7cc328950bdb3b08e71fb7c406d46924694b8fd2e8a051e87f5f7b63c7ba3a590d693c05cbfce2248e920fff5679832c3bbe5fe25513109df9fc590ea832656e7ec1d8b4c90c31aed8f8897b5c3b5d635f063b90b4c66520a35352a38e3cb644a82a013fb76e1bfd7e9665b4a1ba91c1130c1601327dde925f32758cd4122a5baf8104e82f72026af31d311dba3bca0afc8d712f13c74ca09cf391c582c561b63069eba0ab03ab56402e972aa6a8726c66011dcac62cf08c1ae2ba51c0522e542fdc781c2254672dd2d769b3a7de77b52c2d80ab2e0d7d0c5ef68a78cb4c395e591b042a20aadca57b6b7734770baae9d25f64f92efb385e061b2aa72b54ab21f78757e0c4fdb704d3c8f56db4163a5deca4b3c79e999420dcacddd9bd82b6a111816ff53f5eaf757ca2f87161573f154a82a2e512cba48b27135671c2ba299614fa68865966474fa3c4f1125b17d12fc3fdb3ad27f6441cd7e13e81bdaabd7c7d2f2f2f6cbe1a366932499124e0598d74895a8cc787f145480c3341dbda1a2cb414c15197e62575dc03fb10fe0d17b5fc1ca72455a76b49820b32434b07cbeb0e3e64344c043a2f94414b721d33f6c5acdbbdfa5d144b49c09b7b7ccd822374b5b5eb5a415feb14524172d04c342feaf7b8ddb4bcc02596bcf141965d56aa26529dc3c337208c4124ebfa28dc59b57db082397268b2a0fb9d5fc9cf39c13a808d839ca0c96db666f4be938f66ee1451627850a20d0fd077238be59c2b284e044f3365dff22518a5ea5fe4cabd8e76c06b7672bb384b99b95f97801ba8c795d714ecd14ff7abaab59aabe4c42faea1fccd204646ee22121015a02816bad5f34df2ec92be8862ff2c3b8ea6455627ce27c70d0118cfbea79995e595114b5f3a67f6b18e2688a9ab80d7580b8aba5e0655eb14f71665a7831f723612a343637b9677d5d17030875643420b868f7fa96b2bf14ace19fab225dd83e7e4d9afd4779eefad1a75697912cae025501d375e433680cbb71ed820f24a46c8cd46e37690de6bfca10d27bf2a19b3ee0efcd22761a7b4c3cdd68b84c02934b6b07ced3d10e6e69c23e4751409e02a35897077ac2da081aa4e62ccb9fad148af1054e29543432dda9572f7753ca24e8d3f8c7ba2de7a32cfde94ec6f31769c75d8af17f6edcfdb6fa0926614f01425d6cbf82653b0673678e5ff4a3009b0d0c5531019dacf988324010a44a526e6d90a0ddd2cf532e0f1a6b331571d83dcd8196763c70cc8e0a8370241767e34233c8e56f6688a7585ea9996a1f12d35d3942dc9ce44e4f41b50539a507cadf726e364486ebb15933f932a82f86775a42e25808d44393d26e95b21793bd814e88f10cd7808ba0861ec274a39e1fc5abe5ad613672bf8528bf84b421d4e04fd95cf4e42d9cc54fb2c8dfb1220f7b59209ac24e6325a039d126fe519f819dbc5b4556a8028ceb0e402bcc1a49780f8c15ec97ca5b256f29b20e2566c048fc2b7ce4c13bb7f5c88117f3bfc0b8f52321d0bf9938f239ce325c93018f59216b479b05661969eb409cd749e5215e10945070f8e74efa605b961d33debd219ae6c0196fe6f6455bafe2d2b3211d4c60f1a141c4a71bfa738057bfa82135785a5566fc26e3cbde425f23ecd33561af33a8c0f3893babdaaffbdfe618971bbe88e4c9ce2cf7e79f2f97ce5e0c13c969988728ebe0cc60c7a0343ae63862b26e80b5b67a1e0bdcbc6e36c0864edf65d3949fa7fae7e74a5dec367f570589db670c28ba8db96b3e29d2289fea7760c425883f5871c080561e51c30cf91a362cc83517f0bd64bb7ab75b1036fc904b9b432f3cb01a3373c4e5ad7a22782f269dc1a00fa0a8b3eefccc3e9b536d2a1ae0d8adcafb4021414e00163d318efea379e18b6115c36bfe7a18cf5c445cd7df4e5cc1e9a75a2e50c12138bf21ab35a3a76f9571e4fe739c3fe5f1eb1e60155e73935e56866d3dfad7fb8374f4270590da746be8556b66bd7b04c22dbe3f52c51f2eb721587e65ee3156cfb1cdf0da9a3f6ad594e7d245d6a86b5d0536e66980257bb33be564cb394d1890bd44c7e64e63ea1dd2e99759717d4e9a7f9768e542cde574029de447af9242f8def34e80d25f99eafc82ea2eb0ccb9b474edc7a5af1345762efc07b6fc47db0e2077e1af8caa793d530ecaeff6c4ecfa031c30f24cee5c5eac62339fbcb45f0afef2958242532f00b08b490b304b55714e00414aa3ca3be165bb865615257f8bb3b402e1de3cb5c8fda45835157eeac555e00a6eafd5795cd481a095ba519fc8f93d7b4b297edffa8e34eca0c6535e0c36ff5d674ffd2f6f2187c1964df765552b9d2c958c2ecc9f79d36b3e69a2ddc4148cf7d6c649cf979db904f49fbfb4d2f47a5140e22e4089febc5dd47f582ca76c8907d60be8500f3605e0b994c108c6e3227ab516b1b0628355554bc18ea8b8838007e8f38ad4dbbf24be4e656be0dee22f3f8a1acb184adb0ec4c8037dd4a21cbbd683e2719332bbf00c25da8b6cb5945b066ec15dac3a4fed290f9e9b6772cc8e840568f642f0564eff9750ce751134e94493a4ab6f120516704f6c691285cb753174f815e7cea8ab6320458e279be09505cb161ad664abf364f1943ef7982bae3b73b603c4f5117f74e89b33c0add25efa308b780a915d91f65c1061acb00ff5cdb6e67cae0cba98686075bbf0d83ebf2e7405119d2f1fda4bb0831a25f0a888b7477654dc979aca04bc8c79c90af5a38bab40a7d520bd6114f37eb87f11275142309f3ee02a3148eaaea59080dbc907bebb8d6b8dc1e434897cf97ab2f3d55337c938ba1016e8f0835023cd121dbcba9598c367f6bd212a8b6bc97a2e0e8d218204a9397239935964a3095a4d96601d9660c35d57282a8e45d2de35e871ec7ab486843d10d82fa4b8625cb73c24b79464d269430425e9fd9861049f58e4a89dde97619a2f61aff95e1fd1bf61f18919f603d48200e44192da23fd0f429c79b84ab4de6b80f560a3aa61396f4d28100d4db82e2f3127f3ec5f7bbd782dc3ba0351471ee7c6b6f39121a3106f7caba2a578101a158d5e87f393a8abcb2d4ee87ff9d23e410302ea963060d60295e9a4bb7a95842c1dca4bf30f2a2b674f2efaf0023b70ca04b9b26df6cf550e71784e929c7baf6f396e6f2df9a10203acb7db267f0ea8bcdaaf59a5cac7745ecfde8101e8c3e7f54999fa542eecf3018126aaa4816be2830f9466362f1b1b7e5d2288ee726422e9c370f5f13de40b25f1aa1f67f39249135c9d3e1b47da93d70ccb94573fdb48449f942d84f089e0f57fbfb4cf8d685d3e2ec34a983c0dcce57e3b03e817f95279e4fa6064c1619db6518ebd5fade88567c4bcd44db8a4bf69b4e6f770170c027a95c0e289b3490ca0d209b69412a6ae612f9766e383b03a229952bd0ea705f28df9dbcd73d09e1c32e53810d41a703601d425f9fb23e926d3571de3ee3b1fed14a5aef65f97c4afdd9ac187e02f209949113f39b0db9a5dfc15118de5309db38b5b624ba8ca0730f1be816e1c5982f84d7be406c78e7f6d02dbdb66f99a742045ebea89a5665de19a5f786748495f28b49ce453ff00bb56cc1c86da364fd213b7b3bcf57b399dd38a8f7473cb1f11a3131404c9d0afd3848c01cab1de13710dd6e530c1c798414556dae22edc106885585b7884b0d5144703032c6a4a5840c053eb4ffdc5f3f577faf40b6c95ecb132d4b38843d517cacbdb4cb19c43c06135ec9fff3b1a1086ea97db9151ac06ab492352c575aafc0ff038c599ae2b667bf9b29709850f54885f830741f09b9608a011ffa9c52b93b25d7e247e5216e7fef236e615b8d41f10f8797fd0d63e93197b7e0a0652a0c0c133ecf5badec5984d4fda71152b893c89028bbfdf14df3c5f858a325ef37d5bea76adad5126e62c639875abf3d7aa703a4a9a51b44b60dbd8c52348c680ca063c5077840423d1ddcd8b367ed8d763293c2295fb0786dc61c09c1861662afc4a8e9c54f2de071046be70dc817322c381a1e72143dce120dccc3dd8864ee68c9f0c9015256be40790086dcee245dcb39dd825d829bdd0fba64ac3dff851861ce10f73d51d7ce9eefa1faaf655b97971b912f0cd856c298fe619749279ce0a82e4b46de7637fe881774eefd8b7804a6624dcf56fe87a592b83c3ba1885d191c10d117dcdce1b2a0884f882851c601e869d2168aefce1cdffff7d56b6f3ba637178de7aad506740fd3aa594114efc9005e9cd7215e6ac4ee17c46be7f61d808af4966ababee7cddbbd53eed8f560fc2d41b681d5be5be35315652657cab95eefb83a71da1a835a28670b8ed7ac24f16188ea609fb490be452f27716ac75b889b2fd772837a778fcb77a254bf77abd1ee5037b805ad650ea60933f0bfcb0884ab132eeb4c2fcbad68ba50d0219c30fe44cda70a6ff9d8ca43d66b8ccfaa34644ed7ef494325ef3e410cdb9f2779cfdccbfaac49a03499147f8f09d22cf0b1f8a19554d9ef298373a4d00e3e069d33b9592c43a0b38c9825c08fa0c974b514c311f8a7bd0089c52b4b16c5427a56873a785c6851c61c93aa116c9b7dd460d6035265168fcb56099259e513569e6a62ed473f85376564eb213579883c8f6e6b4a78c15e9f637af94c7b56d76094578e6d76d3798f9b2eddf0873c47540dd292b3b668668d641da37c52d3048994b82646a0e1c8c108d727e6445affc26f77124efd6e9c282ffa617d18c90424187c1a141c63c0ff2e816cc582916ffaf7e467e3a6acf7a192dbbfd4706c43bb4a7e09822bafb7d890687481ba2546a205ad043c9ea792af82af3b16e81fae1ff4bc38aa96e19918a9f39d5d055e169d263edb7ea173e47198cd150a19eb77179a4323de31bcb4c6ee2df896817093ecc66a8b9c8249f645f3094bd99fc1157cb89912dffdee7a04409b66d4e6afc30241ff6ee8098953a5a29eea319ab2674be22ff76d1fe49522682119a191ba7d5c7d3b4a0b1c938664ae9d627439a96885c8077212adc690b59dea208b05b79278e8f270ab7e48ea566c7ce07e79d7c470a6d3d47b1c887ef17d323a827c49a870f8d05e5d5e2ec972970e4c36baeeb341d75f4112ad9945bd879abe4f95dc35eb1a36fda408b3ce7abe164e4882d57f47ef57e194245c2ecd5feebe13e9d6939a8504ddf83b652091f214c29de8c5b41d4e2a9f66c589083163136d81460f9119e74f45d3d96e541d93208369d5a7b2d515d20fc9cfd82ce91efedbbb134ddb36e2a2c8cff160a700f6b9da6050d140b488f768d0692953653eccd48eaf0b4de527ecfd60b7ec38be2a30daa8e1c24feb7b10dc39e3b5d2f3d93bb369c0a484933b9428990373be854ceb94bd72a0f884f9b1f4a43760333af146c32303d973dd3adccb830a5484913e63166ca2cafa0cce6f2de907e699b172ff27f2eb145499d17cd726e13318494886c593688fa047db5bbea69de4652fd6822f81b0422b42af42a9b9d30b39a93880e73aa66c3cca43a9a4737781426aa89c07d684ca2a8c1a820a97fc8aea92eb036a10e6ee5f2853ac4b7eda032728691afb06f7e888239561789cd462b1382bc490854b4b33a99501636137996e839effe505fa44a2aaba7cb5b675c77abec4ddd24c28560826b5eb25f47ea93837686a3a9486977346628d330778fcd8d5147ae2bcae5e2b41a15f96", 0x1000}, {&(0x7f0000001440)="05e1b2c88ee006f75f7629568f7dadc7276bc1ef46cc5438bb1fd75f725955b73aacb24481162d068cbeee854d76ed2da526433c2062e419562c764dbcc8728559c52da538fd1b65cd3b0b3d5836725a8b3b505d31c1a4526036c9c8eaf70b7656806b6128564de6eb1d822666da39234913cc39f7682b19c8f44a2155568064c0d694590cecf238e425bcb35422bb62d7afe6891a80ad493bd060eefd27207b7b68c52586e65a8e5e58f9b109aaaca375bf37b551b6f5aa295f82d77326361a2039d2ea14266280374de092a66b1505142c99ed4868db7a8c91029b11d912a495daac83f1bc23bcf18e2a92e4605a9f3b2b4c2a08235a3ab5c27001f3f990802d3be882fb28cb3f771391e7337002966e980235316388b9cc754839205e56d9b1466a9daa5a19306e9ec29f2e63bafcb730658da4d2e76eba15b55655b79f4193e4f217cacf6d32fe7d1874ae74b4ab4384f5084d19bf6b50484ce8773cec454e657703c6f26629e59bcbf162ed6bc9fba26c001e9bf6456ae5cf77ca9d3a6d5d3a5a8f5dfa419ef603d115a55fab04f6ff3aaac5aeb7ec44b395e99d5b0854144aae0e7b059502e30c4d3815de5a39c5c4ef8ab8ef75fad639b3b758a78e12d24c42663602f921edd9a22c9047316fc359baba24ba929f4a7af785051eed576fbcc8a0c4cc330606a7140c330d64fd3680dd1794d7aa83e5443a7611be6381c8a4464731ff0be25d4b23e99ec85b41b859ff79074773fee90d14f4486a0a71190d98e73a2ca82a6386f1feef9626d09876233cead3b12156248ae793ac0df234209b9f212a6a5bb41da2e95dceb37816a75fd5d4792e99749fddaf08f0c4b98df54c84e854101fe17a9fdb65240314b11054becf1b2a2148bdfa3d4bb7a5a576aee6ee164ca18303596a1dedb8cbe094a1777af2411498ca6d508ede18e505ca24a472a8e114842750f1ed2010b6949065a7e0d01f58f539acd4372f2055b0ba302517e105d56118585f199292cbd7269f8539cf621bc11538faf78311acf14657b2c6a616f277c4072e4ba7c081c5075645e32171166ed6679612345389e065fca564feef6608dbdef64420be62d940ff5998fd27aa3542e022970fd4e27b7b8b4413a06ac7aa4cc99fba605d6f1e9db3fae15016a635bc652202d8023abbab45fa15f90d8fa2b081b66f47ed4c481e804ba3c37c65201e241e96e2ee4ee1b3ff295afd9fb8a5ac0587101f0b8733528f2a7ee7700ddd942ab4bf39bcfeb55a1badff18e94c99c00a5c28a105b45dd6db3b8bc0feba5c99b9b0c0d48df95ec487b9414a60741215e3e1fe0293c42889bf2cf28b674c64cd733968290d5505fa08686ed236493e90049d36259aea5152263044b3d74a4046e8cf2ab7cc002912802fe334110012c4e64ea0572e16a3f1810278745e03372b59f0cba7b015950fb565c1e9b674f97a249fabf08f8d4fa454865d5374ea3c428f964eebaed034258266909af649970ee50db3df4044a6d4354569ce32091225434ea5d94db5dfda6653bead831caddcd07255103c00713c895c8eeca39174e6eaf7c82daa6f14ec64c87da3cf5fc36b420ebc5e3e2f073bb37931a2719ea1b2c1f9d07a297ca040eb7765ab909a70638528a456608c972c7e5897d3c90ba3bd4af1f0d5aef8e87d727b5db62b5a6f793ca20e8e88051006235c8dba78f9e8b2f392eaefc64c511ed64314469c862edf6d4f9f8d2d2106154fc6388afc5891fb8b42e9eeca4060ff39144790545b4e99b005bde283ad94cb89fb222448a9cb7f15742cb93c33e0c795f3aa5a88e22b881c4711db5d45a5fbb79635e141abada54f5bcfcc463f4780ca6c686228d50395a1a928e1b786f6d4abbc36f2b6b85ed009dd90c48c328bfd87fbec80c0aacd19538ef6665a13bc3620497430c4f1f31473e2a6a99a1d666de1ed5a7d52ab6c53dc2e17869083b01446fcc5a44d05a2a38eda1d9141baaa937fc71a9b691cea6b527c5a2dea471a543bccc77c51c556d5868800a7901b38dc269351a5636bbb2474b938de22f71669c8153ed91b4b789497d285fcdd6ab9102f7e5a2d731ea6ed3904b2f676fa9fe049542b8454791a58932d895b8be37c22c34fde22d695189c58b4e3efa227163c3bc4d5454bb1f4074970d94bdbe1711c84cb4582995bbfaf611377bf7d65bda0f3887f11a7edb09ec184701f31633fad6425686c2a803cb143868069b797926db00e1f3fad681ceb65cb60f5e1e09877048ef047f3c87c451eaa35bfdb2f230c00ff704a83f8d5270a1e36a67bf023729ce1322ba4be6c17b41ed33536e9c2baf33f40cf678feefce92b1ac657c5a9337ad696bcede41487b141b95ed6e78edfd8e8954ca57c412ebaf755a8e3ca2280a8fa7a4b98ffa22647db993da70157c138b47ff436d852a51c3ce7e34e36e37a3145b80e38deb7bba25431c42be5a56c8a6120cccb14d067e7097fdc73173a8b58af00bb1fc4dda0813883e9e8220ffa7a5a22a82d7952628e498a92e78ba588b7987b019fba2a30aa57ff6250ebe795791286be7c810db3424b023e0cce8493e307ce1b98d5cd1ded60119e4038788e739caf65c4bc7bc7f32d744aa91797cc82f89e749bfb02ccf022aee3a276ab217226b339f0bf4891ba4b6472f3bbf6b900aa59f92dae80f26e1cfa93ec20ebda09d1c274d65263bb7283eb19757d698c275ba269a46a2490a5120cd14d4d9954efb0c94d744cb51d654106459061e515dbc46856f7739594bdb05dafbba00143ca1d2a3f3d8b131509ee85345b0d6e39ae9332d2a0a32b2ed434c27767fe4b2977f7ea0513da824595bfe5727ed6782433a4fd8ae8b68023e341376a248d6b75581f2b5181769a632981df130420ff368dcc008514e89ec71cc727ac89fef56e9ef672964c184ec2033053dccc09fb1713d33ff9dc226e47b7f4427938acafcee80f8c2395b32e614a77bb9d82bc5a3bdd52bf86fadd58d47cd71c1772c053d291583de92590034b3dca6d89c5139230ecb8a84c94b06ea9a5310be1d7b05be94180bc00e6dd4d4176df3b2bf62bcd4f00713eedf41203a742f2eca2b108eb1a9a479b4fd2c056895c0607edb2e5c59de3e0f8bc16f192d4c89a01e175b46ee6154b0fec4ecd9aa0b3f357d89fdf139d24fd48cffda9a2c834dc24bb1d1dc86278ee629a628e9f155aeffb193c1131c5000eb3d8ea276233864f1dbb5a0cb6500dc8f1a2062ae43a1a38e91b34460e136fd26bc451239de23fc2bf87155ce138eb0dc0365e668ebb0303aa75e36d7827b45704aa7404d3f11734f47fc17176857934a00b0ead8a565136d0b5907337077de8cbace87253af99cd60a3c092b7d49600faec004d3fe61d066a04a218490b6b0c5adda450c1ada33d2cbe74ada90b43727625cea163b0f5a86f18b05c443ff1109c55d6b4fa3ba2887e7c636fb941ecb0d602a970daf7d4b63d96b948d46e1239bb374ad48d46ac0aeaa9635e0737c39619e97b5f834c1f2c0cf49d6b6d6f906f443c9acebf09bcae8643f98bba1c6fe7721e216165154b1ff6993987aaf0be1a580705861e442766c14867d6662176c95b2824a045c7758d95ae1d3f229115761ee8159bbea1eb78e8a5bc3689d9309a11a84f6538a6d1c4f61a9584968fcb1ee061d98a9563f0c67b12742e97f01e9e5d1885f64969b1fca772553a96a92976be88c18ed06d9788a1f442fbe89027a93a4c2282d57c3178e165c3bfc844a196860fd59f155cad44b3f3029886e701dda2a6f5f313c4ddf61af8c870c5bcdf836b52483de91ba43721a7c45f2a2d4f7e333108041544b25d260038beab9793ab36d1df024456cff1ceb0570d1a66c75022e1c74d20cb101a93afbdf58ff3ef6ce3ad99ea09287e2b0ee4a5f855afef4d702b19e71036e8f7d97d6fc6daba8eadd466302508a70838c1a7a225a245375a692ac85b107a4a2e53732d2c7349016f857119b7740e62766f0a638c2538dc24626db5b03c729443518884cfd3aed6786a0f52f22d6c83f58014385de60e7e2eb842f0789fef52ebe0b823a5f497fed277483fe82ad0b8cfb8017f0c8aa4721a19c5b2a5c9eba681a4d63b510e5862926d8b6fbf65143ff100f6c1a5f7b45262cde475635a186058ba96617bbf3a3f068716abc9e42af9d275db6a3ef63ef17f8e7a00d2933a5275ecb21bfc67a7151a2a1ba35bb4ae121201e692f09341978e97371f1fe9615d39f671c8a0188572212dc73288fbc3083dd9085d6601d2666691b14ffd9afed1ee43be40ea3847bf8ba246df1422b2be67733dec2908c66b64b07ed60a1ddd5e46cf7bf07793b47ef291b4ff55a1bc8534d8b7d2346437e01b5801d19c04943a6f6b0c75d0fbb6a72161fd3b74b9f8201b874a133eec429648968c70b708788c798fb99ce24ea529d735bdc90fbdc7561333488e89c76a6059fa9be885af9f5d4d7ed641a19da01a91032f617147b4638e26600cc52a3ff3743bbcf0a86636d9360b957a5735c3d232c3a66e0bc64adfdb6a2ec5f86bddd89c1f0d0df4329527a044cb1500e820b5b0085008d03f2bc2f36a2fad038c8e5050664d9e78d8e627f377c5a65b3434d81d9d6cd6347c96a6102df8094e881a6314c822ba454dd9b92235a1782223e055d2b9d9ee38183f36f396081e6a1787c5f3bdab4bf459d510e468acfb97c09b72a2368f801a60eccf2cf626890add5a04a1d459021f21b2d718e495ad612854a3c3c8f2ebdac582bf48531105ca80eb04174c7be44caba2effa98f611eef97aef6aafc7b1795e10b04e2031de3e2785ff9201fd19d98a08f5a987617401d3c8dae6cb13535d931216cd58e16367da7ac57dfeb8df9de4dbf8b417ab2fdf7401b75e848daf1e15e92c594b44f36166b4f18a75b41f0efb1935bf938ed4b98f69b04fe45ef537c5eb65e0a1c3d7a0a55b3bce75bbf6d2bbe6ac66c9a681bc5cef21bddbd50d048d18d727ea396a9e0f8796a50213d0314cdcef60a78e74c888c721eb2b73eb9e7046ab2ffea0e06f611460e44cb9ac81726ab523a5b10485122ca1f00f600600a26be711cbfa9c8ed9582a0ad955af697cbe25c59dbfc7a2904f7b316806e2fde22aefb02041fbae338eba357517ef85d89670030793fb3e123f77a75e2b8f07ff69096337851f19b564de9fe986d1cf57bd5680ca10a872f2a57891470053bb960f3cce605996d939b3e432e79cb057f1ce8181d9cdb25f1d819c267a3a2d989504f67ffe2ae91c220a4a4eeaf444b796a162bb13e72641068f8b27483ec3dcd5512d690722179b24f0c3abebcde3a5d72339e3b7e3657540c0ec3efed62d3d861f74d3c7d56cabfb50645c7acc7d733b664fe3bc64919f61e2b9594c701e977c2cb85a8f6c86e0a6616340f839681e3498e6effb14a0c98f16c469345589ebac355d1f5253b59114627d073eadd9dfe6ca5f5fd67256d1c2b275c777af892b0022cf52bea60d4fbcf4644354224c2fd79b4d255299641e8f8961730f635007c50f8a070b25fe12c5d7323452a920e9dc0f4e710f331de0b52706142f69a132bb26e94da6531b86ccf7464ceb491f756d6e2721630dbbbe2ddd77ac24d37675d9b117d592de98324a2299e8a15f86d83b84fe8f760f18e2961275f9159c6da3c847ef83edf1254ec606228c2562184de5cbfbb5ca7c23ea64fed68ebe3f2a77b8edf091c41a4a3ff0053deaf7dd7311197fd38b7ef6b5e0acb3aee8ea2aea935c67bf9a27afc6f853536c2f0d6b7f1ab1b2eb4ce863251649", 0x1000}, {&(0x7f0000000100)="9fee712d09997888b3d3b5462745d1599c27c6d3101281362059dd4bb266f8bef1499941106658595877da47e1d608ef8276e1336f9616dedf90b63fc1bc7582cb4c", 0x48}, {&(0x7f0000000080)="c533ef6dad2dbbe5", 0x8}, {&(0x7f0000002700)="3230b80fab103f67c8419559a9c354c4211a6cabc1f738df31df6adfd31df1e1ec870d6ef5acd54829ae52cd47019f5d1e48635ebcee4de813ecc413594f0c4ab41e688e1caa71c2c9f8143167854244e836149529ce4775b15e7fe76bc4601fc7b994966418f43e976a8d781daf5d21995c0f60555d9e4830be", 0xfffffffffffffec8}, {&(0x7f0000002640)="1c45396fc95f767968c18c2cb8252576081510fed2b66813d7eaf70199dd2ee18134be23d2824ef1cc87de7ab56dd148546cde1bf36e00ff49070d019d1683934850437c2f6b1848f6061009e30f5168ae64462c63fc327f0c62e5929b255bbeedcd47a1adae2ae0724812b2a4e8f9df5d02c04912e2671315f87a1ed7c91e5ef5545c72c66066fc98dbf759a202b6a792f8cf9a8584", 0x96}, {&(0x7f00000002c0)="73bc6f06ef6e39908db423f78cc37c84a92ea7a88ff40ad33fc034ab2e1bbdb2a03a8c7dd19efc1e9dec8271e2bf2fd9c9785bc82e141b1e5e9651bf4467a0e282a4f71ca1351a449591b6f7693175def54d8ae1c7201a26eb4a6c6e0cb01c31103a8b82b4aded8b1d8543fd6aca1f833a15f55591a2e46fcd5c0eabfeb18d149f75e2cf4ba9e95ff017354ad2aac8244110c4a79cb7d3aa6ba018050000000000000092ea6348de9cc0dc41fa4b3641d4414ab558", 0xbf}], 0x7) writev(r1, &(0x7f0000002780)=[{&(0x7f0000002540)="503ee30cb2316da441cf36d860c018f8f492d8a0e308882f3ba80f8fa278f02cace7190e71e790a70e7ccfcecdd30dd4197df2b2aa4eaf5794621b88b0ce133099ad9f8368a894885f4085c8cf5d33164b7870afeb9cb951d5fbaedc85232dae38e620b0d25c65cfbce8cb6f7dcb3c8200949ab4fd2c06b7bb7c4c1a4c796badaf6ed972311cc77052ce840950870c41bedf30a825be7e6ff4bf1ac4c7d2ac6cb4e680ea93e0a97d859019c7fb7d36ffea85c35ad0cb81eec8a607c1530293b72d6d66482a9ea1ce2e6a14e22b9c94a7b32b6087a8753bf715cc25e8198d32a1ed585e17735d14d8e0f67e525b471a88240cb40615557fe08336b187dd", 0xfd}, {&(0x7f0000000280)="510d1dd89b63072e241a3ca5b9de7f4d47", 0x11}], 0x2) stat(&(0x7f00000003c0)='./bus\x00', &(0x7f00000024c0)) fsync(r0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="00000002", 0x4}], 0x1) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffce9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30b28, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r2 = socket(0x1a, 0x103, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2f66696c650bee"], 0x10) ftruncate(r2, 0x0) ftruncate(r1, 0x100000000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="235dae3070ca9f05", 0x8}], 0x1) pipe2(&(0x7f0000000180), 0x4) 16:00:02 executing program 0: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4b) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x1000000) r1 = dup(0xffffffffffffffff) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x4, 0x2, 0x1, 0x4, r2}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f00000000c0)=[{0x7, 0x0, 0x100800}, {0x5, 0x10000, 0x1000}, {0x3, 0x401, 0x1800}], 0x3) semop(r0, &(0x7f0000000380)=[{0x3, 0x1ff, 0x1800}, {0x1, 0x200, 0x800}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000940)) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xaad) mkdirat(r4, &(0x7f0000000880)='./file0\x00', 0x10) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0xab, 0x7fffffff}, {0x1cf, 0xffffffff}, {0x82}, {0xed, 0x3}, {0xae, 0x7}, {0x14a97c2d9d5855c2, 0x5}, {0x46, 0xffffffffffffff35}], 0x7}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) recvfrom$unix(r3, &(0x7f0000000a80)=""/4096, 0x1000, 0x2, &(0x7f0000001a80)=ANY=[@ANYBLOB="01227186a0757300549224c97caf2aca0b7861104198675e2d410aa8f555cc0636e2fc0707e14150d77f60bb3a2065ed9ee205254200c8a679de72b9a0ae0bd20300000000000000311c4e8ea6fc9d8f0a708fc4be2e8a66ab4a534785005ccf0050b142b609bd791e73da41f78793c0e09d8282bbac2903b46182d21c4a35146bb61f23d347f383ee0a07af62f2da16b849f6f99e8b50b2a3a7b8cd7cdb515a400686e29ba018b1cca607aa5d6336f8c8a8bcdf21c65f94c9891e362cb01457ad4d7bab0be9f21df246225282b1cdaf6430fc01f884788f0592262b015c0c71d9f12d0cdd0fc7b12b3d1a26618c997cbcaabccd403cc9bff2015d2c66def3023b3314aa1f01235fd6c104f89ba6f0f7a263b9aa9d0ae8cc60ff2fbc9f0fd47f68ea86bfb4642b7eb5011afa876f1de6f71329527bf7166fc3216d2bdb98520095ae483e257478c0bc5c1a633ff15ecc5b5439432e6fd8b494ae84ca9304fb9a91c875e6e5ab092ed70400c825af8c0cc06e915e26ba860c4c9d4405df13dc44d007919a25f6f5967b993b797dfcec26784daa45eaddf473056363e1829c859c5d5bf185ac360291557df1455cad362b3d4bc39655da491f762d9fcc4240ae0102d435c099c2fd01aba0d8930e1b3285af7e54f0837b620276e4cac21609c43aa533b98e0034b5e1dac8049480da0000000000000000000000"], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000180)="000000186004008b00230627b56bf9514897f41b7f34cd284bfeff023519edffff000100000017dd411284bc3d69979dde0200000048d8361f9c216d848314a21d8cca1286a2a219a3ac35a1afe4d4", 0x4f}], 0x1) getpeername$unix(r6, &(0x7f0000000580)=@abs, &(0x7f00000003c0)=0x1c5) pipe(&(0x7f0000000340)) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x18020, 0x40) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) 16:00:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000000)={0x100000000000003, 0x2}) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "0069bb967e28010000f8002d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) close(r0) r1 = socket(0x17, 0x400000006, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xa600, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x20, 0xc0000000000000, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x4, 0x8, 0x3}], 0x9, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x100, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0xfffffffffffffff8, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x11, 0x9, 0x1000}], 0x6, &(0x7f0000000080)={0x9, 0x100}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2100, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xc) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00') r2 = socket$unix(0x1, 0x40000002, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/87, 0x57, 0x2, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000007c0)="9c87c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x173) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) 16:00:03 executing program 1: mlockall(0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0xfffffffffffffffb}, {0x7, 0x30}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/36, 0x24) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:03 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x6, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x4b5d3bbdf49d07fd, 0x0, 0x1}, 0x8) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/190, 0xbe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') shmctl$IPC_RMID(r0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000340)={0xffffffff, './file1\x00'}) r3 = geteuid() bind(r1, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r3, r4, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044274, &(0x7f0000000180)) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) socket$inet(0x2, 0x4000, 0x38b7) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffffffff7b7) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000140)=0xfffffffffffffffe) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="7c90638ffc81b240141bd05350f1bcf4d58bab90d5888ccee64c61f11e63", 0x1e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() write(r1, &(0x7f00000002c0)="8f815d42adabc17a07931c3eaefa2bb6b6308fe28b0d8aca8609904bf00c554f4476a1e0e1dac270dc8adea10e153d80a7ecc557f17ae8f329bb23ac8caaefd5ea6821f4398d6cbd851259c53a8bfb8cce2de389d1df8ca014f047012f51eb0f76f3a79d107f6e331e0079bf306a4fd813bf5f274527e22f39727aa318be069cdf6692cc271e29091bbc8569387ed3917535d7a4003cfa7f792fef", 0x9b) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: clock_gettime(0x7, &(0x7f0000000080)) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x86) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x108, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) clock_settime(0x3, &(0x7f0000000480)={0x9, 0x3f}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="8d000000000002000000"], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x7}, 0xffffff34) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x10000, 0x5, 0xc02, 0x8, "e2c92da5a43eca1c4f07965bb91ac429ae9bdf3f", 0x1, 0x3}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xffff, r3, r4, r3, r4, 0x0, 0x81}, 0x9, 0x7, 0x1}) r8 = semget$private(0x0, 0x7, 0xf7b7778bc7fb9eeb) semop(r8, &(0x7f0000000380)=[{0x4, 0x5b01, 0x800}, {0x6, 0x7a, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x80000001, 0x800}, {0x1, 0xb1, 0x1000}, {0x1, 0xfffffffffffffff9, 0x1800}, {0x3, 0x3, 0x1000}], 0x7) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000140)='\x00', 0x1) r0 = syz_open_pts() close(r0) r1 = dup(r0) write(r1, &(0x7f0000000200)="8f69f53fd6953d94fb2a02ad2011c9c5b019db874f99f719dc59dae70041091ef5e96c2c9ce4fdf4961e19f6d2c10171f0bd0b40c657f0fcaeafea643de62bca42d91e4ebaa26ee2358f53d05bcc052697f863d9b4b3d32bc6f777424fbc06914a63de97223414091558daffb11e38d262e901", 0x73) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd383500f00000002200"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) dup(0xffffffffffffffff) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x69) syz_open_pts() 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="4401c305a4a8385985724de62958cfabf4bdb8473a5d929368af89f1bb82f37da19da64620170793a252a708d53a0e333b76686a9f0cfb9f6e60e39ec7cf4c1732607c82c94389b918785e38b11422cb1a970b1075ab713f22bc0d2f559da6d0e50e1fb1dd8bc4d4878da490e7b4b415678a715a56840f14917e3eb4dc355978dd671e1d1258b1f8d2f17683439df4f2e011ea7ebeb63b61f804823a33d7cc56e22eb7ec1b3963c049e87a5ad7fde926bafbf82f2d324136b140288bff66737b80cfc0c3b77fcf0301f7d189616a89408538747f669e4f9db178e8c1352b9598bfc972a6831e5e3b", 0xe8}], 0x1}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x0, 0x4000, 0xffffffffffffffc5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 1: socketpair(0x0, 0x1, 0x4, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000006c0)=0x19c6) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/42, 0x2a}], 0x1, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002003, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000001c0)=ANY=[], 0x1, &(0x7f00000005c0)=[{&(0x7f0000000380)="a027bcf0e4df23ccc160159c86c112e95682946df4f8551df2b0f4203646fd483be56195e3af8d22bfcf3a82958edcc1ca764a12404c4bd58741b9a13993ef68143fbd9eae59264515e79b89a4fc78a4193e4f3056bfd749c341971d2e6364ff1e400fdcf34ad619264706", 0xfffffffffffffd8d}, {&(0x7f0000000400)="14e20ff1c87c1d1880ed756914dc1b7af1ffb273a4dd47448cb978980dd5894eb9c3b18b2185bd696f5ccbfdb94eca7a988d511e8343a85b813a4d61c31931c41b31c60a96d67367b2602b607425026ba2fab2cacac9e99161695a38f2224f18465171d031f094cf50eb7449265cc39f93", 0x71}, {&(0x7f0000000480)="028aed20d41495c05556b2003ad046cfd9df8193e0d3c2883e5e021336d01070800cf7d61b1765b58f7f1df9ab012ca299adadef1fea23b15cc44b71254fd0814dd746124710bf61922ab089175914400bf98e468961d592fb007a0cd02c7dd00795751fe36d0a9c4bcef91493a1864d121f88b087b2f217d75054b711516a9e76d1198e13820d1018b95c9fc3af19eebbaa9a0b911b058a2e2a46310db09c1c8562fb62", 0xa4}, {&(0x7f0000000540)="b5103166bc6c446c5807dd81d4bd3f2012cf511140177c8531f8e6afe0b9317a837bedc24094322ed4efe1cbdc61dc90942584c6168c39facd39b18eb5be367d67fa251c6c", 0x15}], 0x4, 0x0, 0x0, 0x400}, 0x4) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffb, 0x401, 0x0, 0x5, "5942b839472367f7705c5b0ece901c6575261c5b", 0xfffffffffffffff9, 0x2}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8001, 0x4ef4}, {0x6, 0x11}}, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000640)) open(&(0x7f00000001c0)='./file0\x00', 0xc00, 0x80) ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) geteuid() getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000080)) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x184) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget(0x0, 0x4, 0x604) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000017c0)=""/67) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000007c0)=""/4096) r3 = dup2(r1, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r3, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r3, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) r4 = syz_open_pts() close(r1) dup(r4) readv(r3, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x3, 0x6f78, 0x4, 0xe17f, "0104fbaf5f1c28dc1cca20248a5efa46606760fc", 0xd7a5, 0x3ff}) pipe(&(0x7f0000000000)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x4) ioctl$TIOCSETAW(r5, 0x2000747a, 0x0) pipe(&(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:04 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchflags(r0, 0x20003) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x8000, 0xcd2b}, {0x18, 0x1, 0x7, 0x6}, 0x0, [0x8000, 0x10000, 0x10001, 0xfffffffffffffffd, 0x8, 0x7fffffff, 0x9, 0x36]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="7c4b226f6f133bfbc0e799cea903d4522f052429ce463d9e3a8a", 0x1a) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="62cdd1f6d9c369687b871502c25fb164f2d9734743d0e4128bc7251db70df54af839e8c38bf25fb6ed8be4e65ed82337beb4489a58c1c88f1aa276736f6acb367bcfcdc58edbc0008441791464de9851fe3e9c2743b85c0b6bde5c8b44de7dcac2e31517d47e01c7fc59a87ba8c5deacf77395234f00a4622c3a93129fe6821948957718512fca3e16aee1a1c9efe4209e1a2364f81066808b6b260db31bc1d1007fe10a25260f160197caddf87558efce7bc370a7a379720565361d24e59118597c67466c126278cc2fc1acf8f86d59d22fc0929adb6d676e1f6f77036ff6e54217ffe14a3370a8955392afcc3be053463905bfe2da", 0xf6) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) getgid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r0, &(0x7f0000000100)="67a877f0483bf4dbf67c8c31658d7b440615ca8ad420800573af41de5efce8cb210188155798f9116d6de29d46c370b4fdef6f15315100ff31e73b2e75cb9d90c250efe8df49fd92fcca5881b5c33420b5a5bdfc85bacff284424f90", 0x5c, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1afe) r0 = open(&(0x7f0000000280)='./bus\x00', 0x40000000400, 0x28) write(r0, &(0x7f00000003c0)="6f4cf73f7588342102b02407304c9822a294b347dca2e5649cd0ff539fceba85ab4464ae926411aa60e4fb9074aabf06ed3cc7d46aac554ff7ac317b8fe4423243b8b904df06efb48196d93912bd1266249877c98cec9c718aa7554c780c317614e7", 0x62) write(r0, &(0x7f0000000000)="77ee0884403e1e8cb438081e5bd0e320964128d01909e2f8f647315a11ea5bec6d178330d4ddab7453c22433436596d53697961ad819c3eb9ed5732a39fa2233f7a624db22f7af39b5619734eb384a63f0da97cabbb6e00308c8ef236268fdbc462d", 0x62) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cea93b68f846417b0c158e47700000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x132) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f00000014c0)='./file0\x00', 0x201, 0x0) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000000d, &(0x7f0000000000)="eaff950000000000", 0x1ff) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="8a6a936aa0550c94a0ef3a4914b7d2cfa146c624c534babd946b236454ac92e7f296f858195a06b3eaf94ec45fccc7496989ab55daac722b9ed4f46e1b0f32b4c81fc1dfcd5756d3c16b7b450c2c51666cc6251a429286603b04d3f09307806dded1e9dc837e5ea315d01a3c7a47d6f54a77ff28a51876cca89a584a05b53a74f5caa105afb1b58457fe92da2efb851a75988296ad84a7ac9b6744bc40b6484b9137700798865b95519107d3af2cbb60a267a6a02ce71d98a0344b3218ee2f7b58d35ae4d09a9196db6d7c3aa19ac5b98abace076f34ea316699de3c2ae0928a5f8aefa3d5640d2a0f3caec3a1b67ed9e78e264f1bae9d76f6d0c3802b5b4be54915269e131904aa8378457999b380e0905497354b023a08f09fce6d6e78cd5974962db8a2fe664951f592156e00143633bb65f1869d5853b097a511349cf38573460bed6b4b9c7c10d11288222715d8dea3efe1dfd14649aa594fc1cb7cb69ddfc528e5364914813a9c1d4ce5212021ab9ae7a4d4075e1a753855b2a0f5e9cb64cae86c8da73612bb6e0059395e748ff098fc71e532f13f7b774a99d3f58131c344b8a6acf984afbfa4617d93aac0c7056897c596f65d8e7403b5e474ea3f5c4a27d33196ac41c55f66ac7894df0e8ddb5ac0cc95a04c57879a6d411351dd655cc3775f11e722e3802aed55c8a0af827956c665c9e4abf6fc089072d58a689d4493de17f1271d6d34aea4ab9add294a1faee04e806716132ad54dbe3ec928e3159eb25eb29acb8d23bd16b11089c226f7176b60de90e02d2b7706874358ffc313864516c4a4127453fca34cb85be983f14267a0afc63eeb41bda7a977fc6b9f43720e9036ec66e639e5a263789e4c57e3a6e9ed1af107a8ec5d0171f8770812b8a4f300ffdbba4814c4fcb57f673e53541020c219ffd2d4e7b0dc1b696c133cafb277c9c83c05b3abf6bc56c5255beef7e85ffb383259bfb49395f58513189f98ee441a43f59a735f8e40302c4ae08ad34a5078490c79ea60b8b0b22dcf5304577c5f6f7d4b24a35519759b3c996b52fede5924e4b893be4ac4e62d0b11eb40bae95d5feb2579fd8704dc3f9f91eb0a04ea340aff0ec0bea27fe1bc9ac958811e7a93b1e911fef280a610ef580383b39ee4a621939dcc312701fa4191a21322b0e6bb41c4ecbbf06ad93aa73ec132e7513ad561c5611b0945177ccfa80341339818e17ab9b471c1638636415cf8ddfcf4dba75a9370f45786075210dc46f7c0ed115f8beb803a599e7f736f720dad3cce1d95799d582e6be0bad6305172ecb2995ffd8c0eb57ce2a5f938fe437f45f1e09f93579b0f85b00cfab788d37cc23bb31fce95444cb4945cd1df7a16a535c33a7f921922a2100fabb441e02616164555bbb7dd1f7f1e34586012e910a15e449d54ed45a16f8a9f1aa0b34890beca2f96b785061e68685262ab4279d8ccd8f0a851aef45549b4ee003de9502adeed3632d71ccab740d420244ef7759ba95733dbde4628513569858dede823403669df761643b708b5804c5c1456c2e140248d78774b852570e2b8f9fa4c1032a65f777b2f51c788e2ce4fb7e9c316acd24e60e1786662e2d0c79c96b144740b85dcf39ba7395af45efe17149cb962999e6ceed859713e1cccad65d0a506b6c871d0c1c21334591eb0cc826783078e8c3bf5ddf401ffac524ca1be9f4da3b0fbae1e8863ee2fca4301f6bf95af5e302620d3a6e19c0ce8864cf5a1f15d43d8f11fb7ed672d8091f4ddeb24d3a86ac14764696a55757ed0ddf15406e5347c7b5624de0df7141db681a7233696d7f7796decadc218f6b2bd3878281ce6f8a0c78df06b70deed6cf2e9efbd137d416e169b0b69c080825065d6302b35d8d4012544efadafb03b4ec47376d9be9f028925bcab8868bed03a27709c74ca10424262d4cc81de77d6d737aa9e6d6abcd53aeba11db16462af3a51d649a170ce98a55de004536cda752a4f74e0c24743a7a09d788e387bd741c8ccf7c09026180ede4a04adc01dd5939a362ad7bc173f0a4d4478fa5921fb9874f9bb39b9119ae452af91ce6e8df5d67bb961c40e0544d68e00a9d8ab13640b48c33a37587cc6e8c03a771ee0c1b74127f868c1a5942064cdb5e59f5c850bfda71ee92348cbdfa9d9bb33341703ca52018c865ad4f9001d33bffa9b16beac8a6cb8c6075830304d60caf52f2860e1e68cf70aed0c84eec572b76dc2b4a6f071068e94f9ff69c7be21942cb150bf7c37606fe5f5658395eabe12c6a2344b039e81f034fe15f35e524a1ae487db1f2043d6598fd9efd77552bc1b2facbd293025cb2d815f8c6ea8a52664ca8e53e33c7e7af192ab69c5bfc60e400638382f4b219d7b84dd664f352bcae1d3e26eae911af9d182770dec3a6fd1bf8b293b39942118bfa60d8fb5118b1a7febd771d4514d60fddc898971fa5dfbfe82e02e50065c385e892860a5b7894b9a8585cb46ba9d653d21394f6c19804a5ad9e30db91a287f44c416277539271b9527b6611f993f56c5ceb6a6b04ee63766f629110b04caff54d928187347a3ce2e6e192479acdc54afbabcc6eddf8f7e87eac8d50afceece1243008efde2319d64d725b01cd37002fa6b7f1ed312327f69f9951ca634fa073e6139fb4ab711661436a4b02b60215502985734accb55cbb7069149f315d2010fd1b7f6d5cf161a4a0c9b1c9c169c18b51d3e7209af16bcc26f344fd4668ce45122bde04299c0eb5230b4e7e86b99e511f15d9b0551be51878d5c4b2c7fcc41696df6411d2f7dd2a58c0c08b2106c58c35d14784c8b4b76bb9d9d3cd3838c9f36467dfa57099fbbdb03d54c09c530abac3f4c6fa34c5726c428bd01a387836a5cfeb25f687bf7ca4f079a01e24cb45ea91b812d6680866c938f80d85db80d3911ff88c74094a196c93465b607e280846019e82d5d4ad5a477071a2c8884f59f8fe712398dd69fcaf5a5cb898d4b24e737d4e994ae62afe6830434abbb197a8eec1eb44bfd7debedb39d1099e7f836878e983533fb68ebd160af4c625cb6ccda1b0af08765f92c20c0e72ef22ad9a1ca0bfcdd3ce49a41ce870cc0410c0d1d2badaf1ca73ac8d1abe874c0f3cb0bc6fcc9468740762d58d2b2f564ffeb86ec8a190f0751fa589bd9360e687b6b705525d1435dcdb770ec980151493638d8db99d922ea8220f2b2b0414af1817851fe7d31e1af43ba1e18e0c2133c05982a63ac3089a59ba5cf1738faa7966c93bd8055edd30c9e9ad74cb6557943d39604657405b7ab363ff29a05586a015429ab180a169b89f9c19e8fa018a963b5bd631ade0d887a8de4e6956f29fdd360e726ea33c1c8377f520d20faa3d9b284a4b5ca68ac4dfb5fcdd67d440e39655444fb70405da2c4649ae4b552e4dcaf1c9db1f88b60b6b1a97a9f3619407ad4c60f380a7c94d7d1de67f478b30b89bd38ee19a8b40e0c8bdb1f1538a5a6adbcdd147d1018962ccdf0b96c483aa57e916627c513055d0342d1f887936d0956a590600cdbef227144b31d502453dfc7575b903e7165f68939329dce8a36a49d6ee64dd4f090b61895f43237ae75207599c5e704364fa0eec2f2dd7b096b1177fb25713110749e8d25abed64219ec556f2c3ec5fffeac3e31429ce18aaf2436281f5e4025c29d2192ff7c28b6856a3f5a7d4d8b54a4f519496e103615a6ba4eef66c7aed0fc61d59f81ed93c0d5998e7ff76e86b90463273289ffb4ad870023edb95d1591474842d7b61df534210d48e11c20c52348240e56a04f93b7a7e874993b7fe1e3559a448e30ff35043ae205aa75c4b05d89a63a7115fb406bf6e58d6134a831300e088f7a0393ecefcbba9da5878f78e0cfd364b77cb6da55afbd7b517785f5e4ca29e93373e3ae359f41d56b902462ce6f7fa12f8a9ad4971e53a0eba813532087d61d4c61dcdde9c124265de7bf36aff9d3fd3bfcfbc03e296e9e06865d1ae00ff96272f381f354dbc607677e6ac5dbb2a84a6df2003883d57ac2ed15e334185d12d20b1cc9abab0ab438d98b9cdbf9b364cbc9c4fe9743baaa195761f26d6337b3001d750ff1b421c7fe0f48e97dd9a3f50c3f59eedf07507002f54923469c07d1a3e12c27747012ee94512719937cd1a2b3064ba537a599a7bd5e33a6e255c4a1dc9df2ba389dc9328ebff501a18fc43e21fd6c8f589c06dabf4bb8e82353899639a26646cd50162470b5bb7004e7cac2e84576e10bb130bf50f2e9d7367cf69a0faaf12b022f83ed887d2b52a58e9ad584f3cb2de70fd9a6ef11cc93b51a87bcfcbf05f9e26fc7c6ef847a99adee71789ecb0e533058442bfff43f3f8048296ca0dc3783c043d88157b47902be5b35e03d9f927c0b3a257120606d7f2884dde9bc85afc7128dc1d1f0389629ca4a67c5a67534e9a24f05549b273e58ebd4f524fe1b0ce8697e95c1f3b5b5e235c25d36af2f3b4cb098653937a0565c0a85239cd766ee2020f8e3a5df3f240f2335384612e68e0da213a44906b3af673f660a0345a272645bcd1fd9022aabcf0b874addfb3aae38dfdf480811f577a3e2adf1a9ddb3daf0402e25854ab6aa3fa137b6b0d8b3a22ae454503a022a02d1115c201daa9e636c252cce89a06d23befa8ea0f4f0affa94d2ba17f886b3ed1d35fb18ef63c5e3002211f1ef5154d67ce13eb0c22e02aa4665e9454528242cbbc9bbe700e2a26eeb330c12e1d18783a810501b8e142d9301e9600153e2cf3a7ee788751f13b17330b19a7bfadcc094c03d97f47f094720746e20d172bd985bf95a52108512085202d373733bb272d674f8e5b8f250eb16dd1692ed33c88a02c0c245cbcfb992a12ea19c5e7c90a60b2c37cd3d6dfad96726b3f663b682e512582770481a413fb029a8bcd7dd1282507b50f2dad5dd0aa119b816772920742d1922334a5aeb604a9fecf1a736076adef58d86a30de92792ba07909e387a93d9e0cbb9095a91f4eb16aaf732f48b3943965df2fed313e633ab01ced48be7d4140604cf307d82f36a33229beca6b88bb59ead0a393adcc0554b9c28ecb12b0a4d09c07ad4fa74944977967c0db5fae3a42193948ecf4659937a9c73bb63d4bb5eba2506fa1b39154895316d5d89c10e21dffd726e0a12eedf5a408b415b0c996449eab544e13e0f3112e425e7c0f73821f9d7cbcabf50105b826b279f732fe1a266bd225259de987ed710ef1434e8418cc12c0826095f5c1eac58c70d8eecfe1533a105a6e9e3aa9079a475d863ef291eec929f45ee9f86295278ae1162f450db4c505627c8e0e9e31a985dd87aeee65652eb8f79e98a26acfb28522aded66db6e98aa1238a74d747b3a2fb467d779e92fd2603ff1c411ff29d2a4f4039b82a9072fc67f63485965a9f7811a7e6b693a32f8d5fad2bb8212c3a027a940e9c202f983c9ea406fea7c09569b1be3767c539ee31873badbe16bf2dcbf6a61fe00dc4b58db3b2296db9c5b8a76b0d5bd1086a5938c60bfacb23aa2b5f4965d43dbe1b57db0651c1cff5ef017c326a92bfe3165588ab8762f3d855a6fc297b1fe523e3fbb5ceccbd51befb9e9e8e0970fab399c2b6d8a0667761aa58372242f70412b06449911749cac28cc046d4c1da4f81ce52cb9584a021142f0e9a85f895fc3b12693eb31457f6e188fcc5ebd9c3e5cac5d422194888a3f7b6f9bd7581a0f4e1a718a8b74f337c3b555e9786decb84e189eea6b81f2e53dbfdfbba16a1d96299f6ca7d6e2e405c0149ab49f21c62bc08a5e175d73dd33f26a012b5ef4ad85ad3bcd55", 0x1000) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000001180)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f00000011c0)=""/201, 0xc9}, {&(0x7f00000012c0)=""/21, 0x15}, {&(0x7f0000001300)=""/96, 0x60}], 0x3, &(0x7f00000013c0)=""/140, 0x8c}, 0x40) sendto(r1, &(0x7f0000000040)="f2d797e3468570894b785861bf1b0781fbda611878f48e18a13dbc16bbf883e0bcd1228498637aa1f46e7f716d64011d9beec56500ef58be547ca231d0df834089f61f4c06f9c686aba8cf2023164cff081209fa39d66a0a7eb9d75f558f5dd732dfb224dda03b13a0ea856c8af58059a8c6c5772c61c7205e5f01ec71b0cfb1c5f0bfffc5d8af42a0a238bc900a77eef84ec453768b75cfefeff63c76260e47e8d2f953c412e9b11f6bac50f1a10b6fcfbeb7d3e71ab1cdff3a64cb27e154fd0e7f52d579c4307563350d5dc67d4ec8531acc76e2a21b49589ea3d53226eee1c7e22510f42deaffaedd5289b1d31e", 0xef, 0x2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:00:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) setgid(r0) r1 = semget(0x3, 0x4, 0x60) semop(r1, &(0x7f0000000040)=[{0x7, 0xffff, 0x800}, {0x0, 0x1f, 0x1800}], 0x2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2008, 0x0) 16:00:04 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r1 = geteuid() setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r1 = socket$inet(0x2, 0x1, 0x7) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="de6a79b2a28aa2cdd5b983fde73b3dba9181086b2bf622703248246ffce2e34fa24f96264685263f4146", 0x2a}], 0x1, &(0x7f0000000180)=[{0x90, 0xffff, 0x9, "8c1ba69e271b2d310cec09e8f9ae7be159505cbb9aa152af45d91f2c8f455a271927a90f271769959c35cbdc67553b2596b5510b397550637ad901ebd224148608e5a29bea1369854dcb134bf38fdf97b568887092054a05e426a1164764504c38c7561d76e3edc09965732fda53647996538a36be9a6907aaeb11c6c7a3"}, {0x60, 0xffff, 0x9, "bceb594fbb01a6f69475b4a8c4e8f8b8957060b3fd642baab3cf8904b5ae6eb2e6e0c1b4402b66b2bf2c929cf73b83ed33b426dfbccdcadd0f31fa5c2e696a2a684e59bbf1d35eb562"}, {0x58, 0xffff, 0x7, "8696b2007ab990fc63aefc18a0954449f737a9b1519232caf922c13b219eab8f1a6c42363e102722dd659bd4f5ae85ba6faea88cb8b05fa3bc8ce8ca2d60c6438188b611"}], 0x148}, 0x8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000080)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="102100ffffffffd71d88180000000000"], 0x10}, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(0xffffffffffffffff, &(0x7f0000000980)="06e144ee79bd941659ef8d24fe0adafd52a48dedd889e8bcaf9ca83cbe87cf3024e9c271ec4502df6f49b8d7faf2c207c2c8818aa8240e490b945c29b30c2117ec2b4d5fb6334bf5b73b6f1dc32944843f4252c51fc31c69aedcdcf6f1e6537814e373636070e2cb3bc97a728b77356889c8b886f87fd4e059216e975664139ac33295006cbac9595e3571d5384115c1e9cda62fb42e958d9672437099f3ab7b98da08c24e0a29693010ae5cf4065f9481d2c0c309767a764bc9dc075f6c2881bb40505777259573bbafabfb577d2dbc71e81c03a51f5ca002ec1f60df7d1dce4a7a5ac95a7fe6170ec3fb994774ac476705408f572d51c3c18f00fd28902cd69a5cb0bcbc282668739c14efaa14ddbb46af425c4f7cec82f07945cfea7d103a74fdc51bc36f30c16a0da121384f43ac410294e7200d44a8560befb39d1938b7de394dc7e2bbc4b45c84ff4d83a458d005277feed5cc704d0e49ae3ac97146b30e91c848397a3dfd3dcb1a3919cf872ac3e3f590752b40828cac5a2ce270f2bc52ce7edd254a6db376072339ad3cb2857a7faedcdc8ef00e21a00cd63152fc0081dc5de2335e124194e30f7eed3adff0663c4758d7775b13547c700760bc09c077055fb8a8b17d296c8981e1b5e296c997b0077e20e725bcbf1a21ec5db104f2bef5d96e431fd88fd1ecd295bdb2ae73043af73b804273968efa8612c16d75a13fa3a4b743e85bd736c4abfadb8dfbd56d62b114c9caab6865c2133bbf3cd1cb04f3bb857e9272c54e1609dc8a7f98fa6ecda3078a804825450cb77ea22082c4e4a7492bbe1636a943ccf67137ebba75c660fdb49996784d19455ba4a7a5fd5eb24a15", 0x263) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) syz_open_pts() 16:00:04 executing program 0: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='+@\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\xb5)\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='@*\x00']) mknod(&(0x7f00000002c0)='./bus\x00', 0x2050, 0x800000000004803) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107005, &(0x7f0000000000)=0x280000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) 16:00:04 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8210, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x80000400000003fc, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="13c2d0c1585b56939aa2f4704bdb95cfc034c640c02b32b0e34895f8076aa9f97409aa64fdde48f50bca40f6231259de9b6c6b2b5e309192104f1472bbd354deb27727f59e695010f0faebed283a60353869efd3ce4c31d0c520b82a74766e54c04c0785c11c0ce28eaae10428fc857c2ad2a7615dbb79dcdf358fa6039a25304e391960658597257826f96e5ad2897e999eb9ed68b8c011802ca07c72f128454ed75165da65ea7de1d4424adfd59fc7a9", 0xb1}, {&(0x7f0000000200)="f1fd46c148b0cc31507b0163cde7d3898f8d9abecf638b082c7631377ba055391665c99a8458600fe74f7ddee9d54af878dc8cc80c460b4d4249443dd59fddca1984868883fe5ed454d4e3b1cafde923eb6bed7dccee5dd3e9e312307040546cb894de43c74ec8d32c19a672def12f236e29955d1931a250e9dbc95e5cc8bf39001fe624d04f51d6a8238d126f98cf1a2877d127d75a474c1b6d24e6117c7049b7d98aeebc7f1558305f79705c5a46556fa342df55808f66", 0xb8}, {&(0x7f00000000c0)="1eb46308936e8c496ca9d12b6abb3ac3386458499cb6363a47e8e7c56cd772195433d5db9fcc27d3417a3e08aea7", 0x2e}, {&(0x7f00000002c0)="187cd1ad9b204f7883792f04bed933e8312cfb455790c18772db154521e01e181fae913a8f7a2e3677cf87d81126a22155853c31094c6f258271e1f63b70eb393b16fcd585d7817b61fedf7f1318174c49ac15c5cf8b38133f44dbed5c2a5b7eef041f490a90c7522f13389270685592bdfd6f00dbbc7ab6a362ecf9b1bce51b331e20fb9be9118db8c46f50adfd33e9c7ad917e7eed7af10f16b8eaef311bf3887e1d5bc7d00d7422f1a7", 0xab}], 0x4) mknodat(r0, &(0x7f0000000400)='./bus\x00', 0x20, 0x6) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x100, 0x5cc4) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x9, 0x81, 0x9, 0x0, 0xa872, 0x5, 0xa45d, 0x7fffffff}, &(0x7f0000000180)={0x0, 0x5}) open$dir(&(0x7f0000000340)='./bus\x00', 0x400, 0x80) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0xfffffffffffffff7, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)={0x15d, 0x3}) select(0x40, &(0x7f0000000380)={0x3, 0x200, 0xfffffffffffffe01, 0x83, 0x8, 0x3f, 0x0, 0x2}, &(0x7f00000003c0)={0xfffffffffffffff7, 0x10000, 0x12290e06, 0x9, 0xffff, 0x0, 0x4, 0x5}, &(0x7f0000000400)={0x6, 0x0, 0x2, 0x3, 0x5, 0x7, 0x9, 0x800}, &(0x7f0000000440)={0x578, 0x7dab}) mlockall(0x3) select(0x40, &(0x7f0000000240)={0x9, 0x1, 0x2, 0x3, 0x7, 0x401, 0x10001, 0x7}, &(0x7f0000000280)={0x9, 0x5, 0x57d, 0xe72, 0x1, 0x9, 0x8, 0x8}, &(0x7f00000002c0)={0x3, 0x3d1, 0x4, 0xf6, 0x8001, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x7, &(0x7f0000000040)=[r1, r2, r1, r1, r3, r0, r1]) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1000000000006e, 0x0, 0x0) listen(r0, 0x420) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) geteuid() setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) r2 = socket$inet(0x2, 0x8000, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0x293) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r4 = msgget$private(0x0, 0x400) r5 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r9 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xfff, r5, r6, 0x0, r7, 0x10, 0xff33}, 0x5, 0x8, r8, r9, 0x6, 0x3, 0x6, 0x9}) close(r1) setuid(0xee01) sendmsg$unix(r2, &(0x7f0000003540)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000034c0)=[{&(0x7f0000000300)="6279e25c5b5ebf423cad459527a277a4a84be3583ccc2049acd01d225dbe9b7805dec1a13463c62530503ff532734dfd8c8b8bc7370eb2c98ae2ec265529888c91700701a8a29f85ddbe6b7bd705392ca4248f921fe06a80ed417bf5fdc7af9be11411b300434c8b7487cadf8ad456aeb09321a8b6c28f4bfc9cfcbbfb26a6895b1c3077b85edd0de2e1e694c598e76fb77825cad4d77495931ef6cb1307c0268fb35ef6b2af53c7a79f88a4ab123664ea041d03285c8f74723c148dba1b7aa9c825fdad97f9eae06e110af8e3aa3219adc500babd53c4f7ab08108311b52b938d8d63d58842609833cdfd434c4a4e1faec59918c40283a07e7d3496a8dd410e0d9cbb4385064990c1b99da433b2f323bf9b1f05f862df629663d6300ebe73f49f4c734320433fd6ca010806e9ac3baf9163839126dc300fef7be73c4eb4b2794e5857e592b117cf014e1e53538712901293850f52489d6d75f257a71f7b80665b9958c945dc43cef33d73cfd53b0955f82affd8c4f03955e282f4d15515468d06a1ee908d587930bde4e9779b37ef6b78e0f4257b1dec23f6e489e80f180924ce1d9cc0dcc4032e9ead06785acfcabc18942167b3c3f5a41ab8a284e93320a8300e7dae8927e906eebc5644f7d38b5d9d28e08606ce594f6504f722cb3a4a5df5ca84125fc7afcfae33412ae60ce95f027f20c91ebf22adf2c4407d0948dfc07fb47ef5cb7dfb0910a94b566094c14ad99b13b8917c63cde2f52df7294f2ccf5bcdc7f44c0193f66203bba16c71300ecff6b75adce86998b11da791c75a1f45d61a5bf97bd3fdce7f9021c586c3a3168cb0a0948a1506abdaf5916f12b018740af4f0e16d128bd91abb887f49972028b13ef295956526ef9f115fd18d71b30e34b9cb333c8b166aa521782744a312d3189168259f40210312aa0b3ea123c481dc7fe29dc81ba2cae2626061ee4944ae485eb0bca14744f07019a2033f096aabd12a4821ab004e6a2ce5982c5840e2d03b52b634701972e6a2eb77526a9d5de67acda099e5e3dc3c304c98bdbbb3aa02d51b9559ead45d43eda4fe5532a73279126075d3787187ca4d7a68eb903faccac59cb7a6525af16e4625360572da3d8970d749abb17b5cd2deecee10a25c68da945c87844811f93fff7287cd579804be9c33cc409d3c819c66af61f4dc1579cd0a70321ffbff737b4cb427c9a3c7d2b0b347f3269ad3a6c865789ac52206d3d81029fae8434d74213df0ec963ebd8bbf75258113d9d43cf1f0a717497dc8204572b84bf2106d9a05e58c5ec6dbf71d612c7077fbd7b70f225231fd5ec5b3b4d614618f34e5658817bc3a097fdd6eaf9f48a127f599e415382de4e8783e485f63d5d0030c12e55530ed21b6ee419fcee8722ae2448cea4930ca8b6212895909d5c76ff31bb6d107d220ba34a7d5c4d7781f72db721ded03fbf0f41c5824fd634b0d34c829966e16a282efff521fb0e8ddd9434b41cd3b60e02a9d692ed9fd38dbb2515d4f7a0bcbc1d6d50fba4becb95ea5196fe74cf7e0a872409d6dd941f7073dbdfdea00c0e97360a62d6a3cbcd6f8828866fd9df6088425970a875e6412ab4cc60085a2fea088be926fc4144ed52fa5d71e46ead743d725f89158076ecb5bb62d805dfc426dee0e9839dfa39d0df760cdb1c7c60d3c19950752e48a7f0ea911cc040111de62ea18e3a10f0ede28beca0542fd46703fa2d245b95216fd9761de3a37bc5bbfd3b4498cb676e9f256931da1034097284ffb526548fa915472e77adb4f8284adee5cdad6ca04354ddae555a90cbb36599bea34801c23f11a7320d6d02f7db962dd741493f75c628fa9357656567329e4d942871b1c57930181232f8f77bc5a402102cba1efd3cc36e4b3a852ea42335648fc0d6e92ca6df5ef8f793a7259bca93ace4c7195d0140cba0a68b390755b888b37eec892bdaae9869b95392fb8588f644eaa5b9c7c619cee82839672b200ffd17f74aca311207d296a8b2d5c6657e417424aacc6e9f00c2c688e826d1d9a7eded39d6f8c15f41c6a186792ecacc63a8988cdbcd0f5ac5c2fc1f105f39fd5b7a6c762b2a9c316e1b639e8c4ee864abb927c93bfdcf70fa2bd0c87604d109197b0c45c61d5343e0a38c84c689413ad322d3587b02c24f2afb59e57f1d6273994d0408dd7348fb8e923ef47e4def121bf7158253d00f992a0b9bbc2fdc5c962ce9b0b58fd0b36a4c1f27f057a6268587f15c6633d095df761eaf34d12d403a6a471ec8e2eb3782dd50cac229b6ea1143b2868b64216688e456e0e0255ac9047bfa52bc269cab9ce7858c73e30dc26e4722a0e27ed1bb16e92c65fdee17bfdf3b86f8feb1389767a9a77a0d4e0e5ecbdccc0a7548366eefedadbce83fa14a85e388c8a82e71a9f2ae8146a258b6c6ede83f13f7acad9c8d1cb15eda1cd9089a3cebeae1fd8432e59be087c88f18a959d763f655ad176bd12eb115b11060bd85e8e92b7752517e366dbfe733907be4a53ff85bf5d954079d14c029895fd2f5a21ea4cc23cd995b6a30059c76b5cf3e7059c7ee8242ee7436de0a8eef58ae125626062449dde9017f6290298f5faba21883683e5970e73f529fa550f2009bafa90a77a672cac389ab26a4964ce9d9459b194004bc25832e9c607bb62562e57a5fbaf255de9d2650782016544de32d365f32533b9bebac52d4877adcf1d94a4050bbdb4b1294345aeb3efb5f5ef569dd53e15bb3b30dae755ac5f4e20f3be23194305c8ce16e74dd4e4ed695508f554d1529906d9fc18b82face4f27c1db601c8f669bbe0080c8883b25867ab26d185e818081d6809bc55a5ca48418b12faa38b946ef5b411fde3973b3b569c896d6d62bd75d0dd633b0e08f092438df6a72558c831d2232ee9aa35953c646a2b82aaf594aa72197f0ccf4213d3c14acd5efbc89fac64e09bcdf1fd25241a90b2e3112ce0f5dcf50379d69fbab33689f8430a4cb839fae0476d42b10061c3a177b51c682dbddc021858d02a4a6808a056a4c5ceed81d58e23f7e8ead2e9f70246342078646c084b9beacbf7a83cbd2742a4fb35348e308cb7caf16aef3af6b34980fdfc85208318ef32a13c109de30308c459437aaf024a6ae353142bb90b70bb616038546b6e7e102d4fdc1952fc6cabb4869b90f7c4c943c6d186a705ac31adf9dde63a2078e2cd23bef71578b7458ca1ce79a18897087c9332cf4041e8156cf8e7615755164a3778ece271170ad9969e16cc9a49ff53c57ddb39f105fd6918631603dcba704ced08b27b01ab290637bb0c4dc4535892f2c23b29011b4f493b58f4993ede11beb2118b04e936802b96bdbb6fba73ac521a1b5d3d7ab8277090b78d5d4b3ef8577588e614fe03fa589fa70f3e52798019dcae0e732ba32f74fc498ccb6a6b6af9bc0a3a56cb7bd7ec8d285a83d8c7b0a62a2b01c221aad4b221fdc6836bb874c89b2ac01a65444a17bc047b8da4ff88b0c527cd53a65902b1a19c1d0ad87bfac4a29dcc191ce61b629f13075be87ac958517635d1de7f97db9e7e1a79c0c4b1838409f419fe55d4cac651ffe8a3efd2a12513d271e7cb6ea79b29770c8f5dc4c7e363e8df2f8e61dcd490112a6720232d31854dd0d0db6c12ceeb6f6965a122fc6b7dad881ee4811a1f1a2b0c6d979a7859768c64d368564fd7bda42556e1bc624e4768057143a76244dfe38907349323bb96a9c63f3fd20998042079e58a50108d29244ed0be451d18b50f558f1d61274120bd7c50636d25db499da4e8c592ff25abf02247eceefdd3f8122c77ce4c05c6ae085f7ae50b8acf9e543a78b5bcb41f00cabb765833cdf62c4a7ebd6698bb36dddcc17c28e6c2ccd96da84b8102a008955217bbaffa5956676a0a8cad091dbc8b889f0313e96296bf8b6bc8f0c564421d6edd0d9ba7da8099b44e08f150684e7573e354f4081e4ac34e84092708c1d3c74fe20fcacf766bf56df2bc91a72fab377814983bfe1d3e35c86696d59e345a81626623cc4718c75486ff602a6b66c33d04548dca152f13fd00662de57a689c176da2dc8baee3f1a53746aeedea38f68117a8475a59145b2b403bde1e7eca9ca8781add491969a7afd0bbc2e4de158e69621553cd275e812eb9eb0f006a4f30f39cbf277969a5e1e79762f8415784c160d5f13e97362a55c791500b898dfe1751b2f295fa10a2488b0d0eae2507d7cf7d3e45739ec9c484848a95bdb6be0e441df2dac477818569dc17c021cb9ade4e17097dbbeb24f7a2e332d576f6a6c628f6e1541ada00768af04264327996ef9044e09088e24ec9d8461d20077cbaeb930e90d8279e0cc522c651f38391d7cde9a11af63c117b711289ff456db65649cc785094fab49d9d314591b0e1602ef0ab8f5240e6bba8e596e2ce47c312aeef6fb75702aa6194dc8113e5a456ff86a07b6e88556e4a334a0d69b2c6a373b5ce9cdf604636a9362da56d56a75b024bb050e97949f54a5ce7541718365ce5e14a933bf180f9d5e74778ad3b2683aa79c3c5bc5870277ec94162860ded44b4a4a6cc29664635e5f97a09385198859eac4995c018f2326804a9a66804f299ff369500f3cb0e03b9bbe17a93da1ab31edd002e0299423d319c5dcf07800085b4cac08a3f39506aa9e8f7efb40faaa4c2fb6d7531565c3a2665d015de2bbb1aef2db6f05bff56e8bcaf45f622c5db879f38f0c96fcf0c010e60d89e906e9c758631df633bb8d6a5366ad1d87d948cf377d412d5551853a8e316345dbdb159a1a6c4700e196d60dc8d96287f4b31d639147bfc65e39aabf7b37fdfa0cf97efcb5fc05a67cb51971f3dc19f3f7a5b6e584aa2600515f3f98134c774636ed3ed7dfa37a631b2509c153c62243cdb167960c84ba48797907e4b0f04fb447914680bfd1215da335f35fcd561bbe69acdbbdb2eed9a27e3d2aea08efa55a64a7430b7046848f10edaf53c4bd2ac587724c7d77815c4fe63091edb2b173d10337fea1a1e6d0ef3cac1c1bca7d77e4467697942dd398c215f3177e7a0d33ebf80051a3331c112bf2823eb574ac9ad5b23eddae022c7fc332ea073f4b18033c980b8829145ad7d0dbb4a93838394cab5b5509067106580f76cb973c2c92d0db40a530b82993efd09b7a9332ea95aa0249f21e4d2379655b4eeaaf6422b566e6f9c6b3853f3ff0f0af5bcc24a0378a2a5f1c31b80a32daafb82c18da99aafd3293fc0c925af946fd956a9edad1fd2f8b9f41eb44dabebe33584f23658be22f9060a22da8b0fb8bb5bdf9a3adfe0ec850e2a1e6a67929d8d836388cd802f1f6e249961702e90fd8a7988290858d6bc9fc2fcf1d03202b4b8326a57cf40983326c370ad81acb8c2a800efe403f3c27390ea4b59029493e133ca4c3be83f86e83a055254ad2de68305b688a6665de11adc7610198bb8e07a56d2d71a56545bf47016601686d916b7c7f0ff3ca42cb093fac7a39b6ba06f46dc7fa6fd88c520e063d236b6d64432d0efbf30bd231dabc11cc2c4b4f7cd7d06b32e5f13e3599379707f505b3bd3ffee86b0b44592b2f2704c913477f2d88ce3c87fd902bdd0abdc1632148d38a1b18390e5b45867c3146c8751bdcbb340fac169c4f1aa52d1c4532fb56a4ec05b121cf9fda3e5cfc4eee6a14437e15bee070b1d9ef68a92ee5fbf8c55a519e9ca28ec0459d4faa70b41cf5ee98008babad1f0039f6c81ab3d1f4b1f0d96e96fca6aa8e66b82076d0ca2bd7002d9ea0e49f85d4a40916e2f12f8bdb80afeb365ffa6a9bc66298137bda141cf", 0x1000}, {&(0x7f0000001300)="30dc1b81abe8883646f45736c0", 0xd}, {&(0x7f00000014c0)="d08f21296b65accc57a226074ce73a27eeffefdbb62bf91d17d044eda32e468db58a0e7d3aa74068ba2f9c9f25cb3baff8b37dbff24ff0a7a5c3f0e9819dc7dee8288f8fc5db524a6b2e2241d5936d2a3b5e9afc21b551273a44332639cd49b609388609f083c96d8640657692cc83a4f54806327afd9e281a31f1212192a4c84d4c7ef7ca216e24d8fc2b6578cfd74e20f8f167d1e7a79a28fa1b5d553eb06f344eee1615135ab8d5966601657d18c0998df7d2e8871a62a342ba14f89ea9492e694f40ca5a495a2fcb0f1804142c4b371bb54dde6b5db95f2b2e9cc37b25b4761d01b3b829dbcc4e0fff7dcbe228691bf79d342c1feff70167dd10666936423cc0daa5fb3412918f1cb0f7f9bd18bb73d343da5bd6bc7c0df0d54dcabd94bbd4a7c197dba60ffc11da43d4d8ee874921496c414786e228a84018d6a47720e9dddf3783757af5560486decd6091b75297c9a3e6619df6a89ec622925835aaf404521562ed20f2f554ebd72eeddd69b556787e628897815133a721c848c88359e82819f6f1aabac245c5f20ee3e5479c96cb5332262934517e6c759ce5c82a132220e67817852d394d1a6b68ee8ab6a248c132b696ef16188980727d33790b51624b1088b89cdf8125b7ae4166b5695c89282ab904bb049b2bf31e3fce6f62eca64937af4a82512d7d4e12d0e1fa5c81a37d281f52aeb46dbaadcf8bd371fc123344e4a28d011a970242363cf9e671f0fd0db1dd4467b6beceaf67d0048fa78886de7b2a45dddd2988afad454fa4a7a205cd040cd86c143e0f0a98fbded6a2ec48c8f228a8710719e64a81e7ab768550c6f861e36cfeb13c4b5cbd9ef44bd287e1b8f20f4b0e694e4bc5ce6f7a935d98f3f32dcc8ee63e0ac698d97b5c336a1e3f65f5b809c8ff3b81d046469383777c0c66e70b46e2515f8536ae73ababc42fc5255a190e78749f7fa1ae4a2f52f36571bd1d072d68ad677e8041a4353840bfdaceca233a5f5d9c59eef6044ab61e019a697d8a8557c5fab217d9cfd30b7eb7a90820f5da73e0dc985759970ea5be83e498b10897f11c792898ab670f916a91d091943e32ac67890320ae3408ec31959f2a17cc29a863bdd9bc572edaa32f9f594d4e7b388ec2e589dec76ce431dadea33c2b5a96a3963d54b74c70c174591dc00780bd36b338624e0f8764de063fbde3e6fd1f4897680980c45ae850e1b9c210a09d5c177e8f4058fc53b65c0d07465a25924de5078a763e2012992d0f4f3140b58b09729de350e4096cb169e47c8c68aba63d3eecf1a87c99a6ebbeb46d545b44e95d853c3956e664040f0562fd5bf8680cbcb604211366a2340680da46f8b787200a281f5e015256af2e829eed9738593053babcb191447ab73ecdcd10062ab45f6f34401a0bc0a525bcb51ba71482fd3a461f0fc45f490df33e6038b9e1a3cb11c88ec42b699493009af1c534b25302482a2d49c5f00a769ee2ae143e94e1afb3d0690929897588febee443ffb9c8840653373c29edd9a81d96dc461d8128dbeb76dce7d0148b66882d6b1df5fd9be826d36bea21f30f1d9a5bd5da197201c7898a21622e6b4bb70054cec2d1b6cfc17ee2c4cd3d5defc0cc574603958d24d650d82bc3311326eb66613ed4b154fe44c1647587dcf35a7c054b870bd1c5555bd44faf4605d8f2fe8051614304334cbd28555b367884b2a302f85ad8eadf14eb7857cb20526cd83512af99de723aebe553aef16629249a2bd10c62edbd2cfc2e113a1bbaf832618ac04bc244491d6d11bfa65186a09f416f19d167794a6d3add1649bf93ae4401f7582390539e2a9ec1d33e313b2baaead53836d232850f801d25838a8be51edf007be899cc16d8fd5f3938272e03dca04e58d2c963fba8c1e87ae1c61719c144323f2b3b9ac90219d9e38267f861f8ac37ce97bfd6afc58f30265980d3742414be52a3470770b89d1994b23384200828a3e5daf8fe622b031e3cb67086b3c73bb72db08820e238ca5030e67bc20085ca735c27d598f2725b7f01f717aeea2a02e2e1e352c6c9b4ac527b1ce6184f869c4de6d1331a0514d4ea1a3fd4ea77d18005595f05611f4505a7395e5f5697918deace3fbee810b2ef77eec64bd4b70e2e06dc3af1df7926d8a36c50260d6374cc07757eff2f98a561566f45e28add8603457e1e3365d543d54699cd4de1a715e736fdd9fdd74b56b2becbfb5e903d7e009a04bad5c0c9bd68b170e03f3b1c2a98973f48b6a9d3408c5dce6e784139c381c60b0ded71787da5fc2f99f08a7762cf38709f64f47b6dcd2aa272479362f68cacd1c05df38902c8d85a54a245c47e9ab2a100b7859b516750e9fdbb5c0e96902661ca1ef7b72aaf0a7173f39a748d70584d09f7a6a20b13b5c60dce4bd68bec53a1c745cb958d5a82536de238a1fa489d3db6be6b39cb7c35dd9c7e15839b3e9ca1b59305d1d5d653cdde0d124866924d5da0629aef431c557f64219069be7cf44c0d14703d0ef7b1db644d28c8118b34526446c2a4cf81acf21b962ce555724d59d7c20363e56289acca7b5b0f8f29063ed8f71e45e92f4e9e65eea04e7f4af9e597b77011373b056cbc6288b5d7a9d1a666a793edc5ec7aeb8c9b376e7db558e2018cffc640524c0320f418e17b329b97738738deb25abc45ef2d9fcf7859285b01f3021f1a2ea169d4ae733d4cccc4e3a4f2e2030920ed5be5e08863a37f159b3acccd5e99b0a189112cbf39afe5e8f92a2d19a079132aeb378b0c5cb8c0b08489a3c1a9bce4f7382e062f4482c2baea619ef59024bd81dbd340565db5b89a4085bd2e23d7e411e810219f1dab3e24779ab3f530d5f3120a3e65c1d9841dbffde6c145d3ba944d3cfa2722153432d91c21a506e2998ef8a9f3123753cbf36c18a42b0f775121fcc8d934e6b282a2581e8df2c71838d07cc980b5f32c90958365433a16644a9068acfdbb8631dc6a1938a380c72201ae29ccb8911997e4de860c974521b9c56858ca119afeac3a852ad7e23125a42896c191e6abd19fe5c0b0b9cbd85c7cb4f9f48a93d1d4b4b6af570158d83f59d1d8f99cc864ebf13de6d07eb864bca06bba91ce9b20fcb2fb3abe5d51e49f0debf67f0f02526583bb75f0f5e69ca597467543c3dbc2036e2cf0314fe87d1f2e77e787697fc16825d12f947b475427f859fc18d57d1804d5f868599af80a597f8b28cd0ea46d2f35aed29fee96916a20e0e06586fdd9d94f49dc6bc8f58c6350e66f5a5a0a46fdad0287d3a062ed3a943c1be1668b2cb4319b683023d61064daf386ff9947eeb881f11f440eb292c49dee8b9e5bd793fe59beddf323c8de2a5a80a010cdcd8d2445aed0b6264c13bdd619b2898d1ae05a2a221830ea525aeaf03b725b73613d7f531e87df0299e6950b07b2438c0d41ba61c8ecfe89b1e91e46ab02975979341f53ffb094eeb9c8ea7794d745b6fe511ac29b0f8d37264c51828ce5a61d69d38f7a67541dc0ea50aae05f37fa9f041b34e0b6560c647d1f7b58f203bb32f07a917cc8544c3243eb9d395d18515c17f2ffb4f29513386e295730184658fdb5067ba8540d039467c569f2302cb1de3a63a6de1a96cbca1caf32e4330acb9c120936920ff961f46cb6361f35dea889603a8b8070bc71343f577e5e52bdf7b4a6e2896aea35a9b5e104333cbe046f0fbae70c63bf1596dec1a7c299910195dcc0986c82777ddad9e40db1e4eecddd0af4f0a3597787ecd8cc53f55765125b7da05234251e8f31d51562d13b11383b34a847f002f677a66cf561fecddb847cc341006e4af64c5242c4c74d69d714af9514ff66fbbe19e8376e80ebeb26bea3fe4718e8fea1221b257c470516ebe4b0b7b7677fc9ff922c00f210f5d37621c8e04ad5ba19a16710d73dd99b3052e68e4f03c42f482b1f56a50b83456e1256b419c003e43c9bc214cc9c2acac3eba915f31eb2b877e2136b547807d354e9af3cb431a0e761530b8cb267c247795a76cda75f1578628340494a728be4ad07bc48274ac85f5cb00538b989664fd75b6a9375cdabb781d344d0a1c03a84bf648c13137ce91cba365f032c702cc7a379f68893b69ae7b65fe246cf66485e98544927e751f29ea6e04b284fc506e732724778e6a95584cf8e4fb208e57a3cc4c211d1822260c9e1213a8558feb9ffed597adf535640592c27e9701a20ee21cd09e7e17d23394414cc7540354b2c57059daf4cbddfa1420b17d10c6e7f67384189465812f537bb9e51de95c6e6881bfd85baadd52205378306a0f0c1c05b204733ea40078323182ef8bf0d0f6df6fad946580db36bdbc67f4c28f93b18eeac56a992c77ec7ae2c20cc00d456a523e7338be34f40cf65819db75f6f09d1e21b397c15a9be22f19140b7cf738d350fc541c65818601a4a7d52f1c33da6e3e197681eb368497b49530c8fd6d838672a2db4ec166b4e7723c83750022920dca210fbad45939a9cec2cf7b0c0d6b2869c689377fcd28721dc720e63528067a6446539f069fc1fc932bf6e053705940d19b7fbc932208b6a2fc488f6b81846ffc15390eeef56a0ecc3c2d1aa02c35528d2d3109be7f2d66dc793bc9cb94d0c884183bc18f92dec0f13c7619b49a722d050a34a79c47a005ae53ab115f74b8a27e456f781017defd590502ecf58e2b5880ec4f75be27f5506e91fd748e1f77c8f59e12098e95654cb53d967a1684d76821d04973a5a497fe646772bb2f800c6669bf65e5454c39a16897f2304c836ace36c126d1f0b64ad825139bd5f0d747f117a7ed7987b71d963fe871814068fdad0ada5831233a787fb34c0361ffb2b513f3a7e166428ca9cef5e841b42ddb490e3231c6a727becf2b0144faf38fa0a483e6a4a6f50bf241d50813823149b0c0acef61bc1a483dec9ca80b493b2d6d8c5ce91d81c87dd459d7586e9fae7fae58973c764cd8776820d3ad47a21b3f0d2299d876b275ac2ce43c80b6d7407c40813137073f60391dfd64193e355b04e518c9d0c15665b4a479d6023c75beb9b4f4a4327d1af716155d42f2fbc7817407303a4aadbcedf3c5fa38e4bfeeb4c881643a9e65e7fd0e4a735f60e5ff139aed6ccdebb5e8ddd936c3fb6a2e5c90a47bee64e82987c18022ae69f4d0c86c3f589f70804b345585f12e8d09b80317c6d1ce2750b54c42fa52edcb5297ed3410e41a7c87d044e15d9b26e3528548d36f352d174276e0af9b3689a0270fb3c7bb2e68572fe5c99801b390ee44255067eac88405803ac10c7691f3f68ced32ae75241efec655f39740dcd5a121e8d43698b0e40effc46c433f22bbdc03dbd3afc111bc12c83c212121b111ef967cb2be18aa358c5051be2242d4af01f3b1ad0c7882caf5778a96460ffb0a9080102e88db5e25ea65407de987bd6b1cc24acbd1404e24e0b96b7c09ec8014198f101667adb959cd677bb76b5d212cc6a22089aa49a949f842ca37678fdd0b749bd6ffa3ae0d1a71d8105d8525893c724f153fbc056d1e6cba4791a7e96f10076ef7bdcdea6aa1205ccfc0f27d8b419d1ef72c81274eaac3b572cecad86fafa308e91203b8e85c4c5cd143fa95f5898b5ad54068537bab86d6b86c35fbd4d7f2382940005b25fcaf2856c7ca4e4c9bc601dffb414f32b99bbd6db458b3943833eefe6e830772d129d91e8716d1b95c98ed354ad3f95dc4e7a6e12aaedfe8f1a1b45590017b1a1fee548ee348dff0ec23349160425ecd3e1c30f746ba2494b9b72585e2e6bd392faa673394ee83ec97b2abd94b5be667bb0ef7e708fbc", 0x1000}, {&(0x7f0000001340)="37b51f94b8f98e551670633f3721d53c151213b4574d043223429f15398415dbd8d8960f5eadada70ff823a70858d4124b2c1320488b6d6fb432e7602399f5f4ebeb4c3f960fa0150d9d54eb", 0x4c}, {&(0x7f00000024c0)="21303367931c51aa4ebde19adb4b877b4365cfdbbf5029b793939ad7fdd155bbf1099080cacf125b637f245bf2d2169e0f3a9a765f4e441e093b05e89ec589a3edcc300858f58ea967cea6cac4dcb6cd9a58e04f7c2231d5a1a5109a0aeaba16f8adbcc228f7711ff58fa1e0fe4a1f8acbf1e2608ba191675175e9790c5e5698918b1782d5b3fe3714fc42e16e50c60df205884f95b0ae2c2be570203bd5c288b36945824680adc37e6005acae5cb598dc99b701fe41cda66bad3643a381e79bd98af5ef1ca5d3babad9d882765a493fcfa3e13df43ffaa6ca383e24c34383743516f2a85d988b5c0520b95c83a6b801dc144d14a0d52aea13c3bc1080dcfa4ac11897a96144785eabacc55ef3b37c150312319ae26eb2ee81c6785850ad5e53e6666d698059e5c93bc037114ffba10c05ae798bbaaba0b978e584fdad4a66ddc3008e9537b5202ae9aeb5206635b7891add480ce7ff9fa1af33cab5f29c91d09e8acaa862f00cde11f9d1fd4890e5b446873eddfeb77c36e4c3a3e0895da2b83f7845e9e6c25b4ad4bcfbacd8caacd5bb142017878712c92a9969be86531a836e0f053d6488dc47e801c0b5ab741846c6a2502eb2bdaebf6010487619caf17e27afee6440941d1b21d9bfe030a11102b71ee3f607cd47d2a002c70d0f75680c7318bae563e113dc6adaadaac70c8e1fe68d752114312a8602785a0844c16f342b99a903d30750dbda92344bcd5ef5468277382c625ad2ce741b0f04951488b82a1525e6f13073e511c3658e92d4c33a2cbefc7dc82d068dd833e3de19a7cfb45731c299d346180f6daacde420473f5ac9ae4dce2c465535388703a09b3aa0d8b94d44db2938a9ed5e91cea6017918d5356e6589f98ba79f71abd0cfce9d4cd6bed70708ac1013dfb5091f96b3a0fbb2f2daefa4382ae06585daa49a72616e99a1eb1c780d15317998d0642d9b3d20b4db4e5f8160955e7decf89ccba0658a11f38365782524dca44f02f047c13954bc6f09107905d2fb6e910a52cc3e863aa28ecfa1b8a905055bcfe2e4365ed6835a11fc684f95110d3ec1dafae87f8a9541882c10bba2c1f4a9e608250964f95a4bcee29ba844a0adbb8810d6d8cdb5faced0776754d136158ca84d9d865fdf54585c0b531a25ecd73d1d50e829d11649f8501e675a15548a0cad92906684d2a9acc8a446636efe302cd329bb4dc11b9101736058ae12a5a500e2fde5f653174fa3ebeae7274adb272bb3d7e91f5460cdfe3ba3d8e6e3de55e360a8bd1fca6faa51853762c1b34dca8bc53a07cde0197dbeb2817026595855ca143afa0acf2aeb8876eaf80377acb7e0ad638657c92c0dbf3fa6f7c1716c736f77bef5e45c851ad1983160632fa25bc167f3e27aa464f19435b5f3f63b611cd02b8db72a96ea5cf5b7aee72840bbcf2ff538a16b897959f16a163accd87158f640828fa55d98d05ce3d85bc378508155b92f7e3fd3557882fbbc47db3c61bcce9448f0077adeb8b1edb46e6e221808b58f6f5badfcc7ebc77016f0b7fb38c84117cafaaf3660352f86c63f7b8b40da8d85089bd428f406d44671a7196abeda0abf087588acb6611478ab8cbb08e5741a1cf2027a0adcd079b911d0d858bdc138ee19667bf3179af9bc3720a113ea6b2e174386d6c79924018347d13608cc5c3836921f27141f73466dff4f9c6dae8e8d5117db95457003a5d5bbc6213c219a15717b0987d0e201432ea530f04d190ce51a478dc382a85cd8a99f390d74428210cb8789951aa016e46e24592b201cc7a2aacf28298c0484fde1d327f43e713467005a653ca8aa2e343fc9979a6236ef45eedc4d300be8a9c3df495181e855f4d157a97640792812e88b0b354dad38d04dd8e7152f8db48146818e6d17742774d89774a6ba837f22fcc4d86586c809778a1b11b37a39cba1bd5c9781e13d7fe9c095ab11ffce8340d5b7e119ecba177a631a95e0423ea685318cdfff5ef11d721c68ba7861595e342d850d2cf6c52ffbde89d64238913c10eb18239136f59df619c0a7a90ba97145eca6c9ab403539f93062f2dfe042a621e7a7c6ae624112af708b360d2ead9414ee8fbce310fd634c4eed5b9a5ee89ee03ce6078b13cfa2fd6c8ed86757332cfae1100b61ed5a3fce474bd25469af985fc965de4ab38376e7dbdda5daf854778dfae8dad79ea0f552e2ca87b12f69b6696ddb378a0906d6a56603e3c1a9b625ba41f440ac812343165cc43a241ba46abc479d7e0271aeca08fbdb9012ab1ae9aa38f568b7add343576a1038e02f34dc718d12fea43ef821ffb80dabb7111209278596b85afa31bed5a2f014ebe55547053c91febc564d77e60fac0b9c5a20f65872e6fa4e2277fad2028cc46774294426a44376c4282f8e7012a983867898c66c97b1579f1d76d02b7c215c7cd200b0468b5e4ee215fe0f43b938d77b8b96a4ba99923482b647b62dcb628eb1180b7e0ecd0060953bcebe9c3a6753d78e7582989d7407a89efd3ad014b014af2ff1572d7d29e2416abab77705d96afa698922dfcdc8b57bb762120438f2b83b1f68571c62b5aefb14bf3a0bc45dd40e81116bf998120b27d72313bbc0ae91a7435212fe63e12e4d20c3a554e1e34dd03ebbbb4e2b6bf7a9238e766db3ca03b99eb09ee78b0c1c5cf51f08aa58c4757588d96211b156aa980774e866ee955bdcc2fabbcc07cee739424f25902c4b6654640d682f9048c74c6a8e1ec4bff6c13b2a0fa23cd9015311c24aebd26a77327eeaf44c41ea7da9fc8c31a7198c245dfdbf443a84c92e3239dc9d5f91c027335b4b554085fd6c783a9d2d79735e4e1819b9321cd64679929374d4b9d29586dbf00b7740ab94da2c575b6ac99d2611a98c69cb866db0c1063d9e3cf45491bc592058a03644d446d52276a3b3e7d9f8b84a3d0faa0a87947717bdca1183906f00e7e9b47c45ac1f99bff9780c88f81ff832f720f2a8e09f9d1ef67a2080499815e8da704cf40f6f431ca85f92ed9fb438b77fd71b84b309b6ab2d9975514b58a5fb0d163d99d065e4bbfceb71ea75df75a5de3e43cfece8e1b49fdd194e6ad1560592e7b4fdc1477b685c85668254677081f9cecaafcd0f4a39fb359719a04f086c5514b9da3241b900e506a155e2a35761b3c765d954e922e7f5ae315f2637db6e10c96bc01a81892d6b9b720181d41219b1925a7d17fc29cf881413881f69eb733aaf8a8fbc40c7b40a6ea7bb5e5aed4f1a509de5ef0a9e5587e9dbdc47a99722252f381e1e086023b36f677075ed382c2008e6c2a32229ea2186e66c20b17344e1e1ca449cbb162d5e73f7dde61e2118f367c24a460db5d48db81547f04cf787a879b88f1ce7473c1b314a35305e4745d9329eca1ef1b0add65fd798c609aea141a2b6e94d68856e0d409dae440393c4636433a04f7e61f87b37f6364849eef7b74938dbe2f70fb9d7b399dafdfb799a57a5e518dfef959c2c02da4865a237ae3db41cf51bc5b96dc871a24ae4a308a71df4fc45e74f9dae1fedb0f91a5819df3b15d81630fe82295bdd141ff481139d68cb96728f01bacb7d912b9f4de729762719c2ebc5de48945da6d9d37ee0a41682dcec63900f5289fff541113291d9d7446692886298072b872e026700a4a756665fb4024d51413dc012002897a9498481608ee42f1b5cc7189af945bb39cb2d76fdb810bd2f4f8a0217458d63c10f2c8f331357247364103e57553b5899d860532fe768512324e6791085dbf18a7ea0e610767210f31327508a47b1907f54ebb1ecac3d7dc48042381fc32d1e44eb7d78e0aadfbfe83d5b7187c0ef56417be517a9f2187a80160633f833e27313e4530ba49af487220c3dfcbeef79fc9e59b6855938d0ffd170e7063dc3eda3899e16be5b8dccabcb0a9a9a91d725d88ffef81e7fe5c5fe11b32106752c7ff14b86a6841dc957ba0b691751e3137f06bd692245f1c990fa0f1843c9f5c07922874dfa2b3cb71fa44a10378fa04b24b589f28c9fa940e672847ffcd9b88e289edb13b820d220ce83d67eacd8331381fcaac3fb17dbdea5e158eae5db2c2219afa7ac06dd008c745184e459f9a9d3a4e75111297d2d180261c3c8ebf919339ce5efbcfd908b4d0570b246d755e180fbc92ab69ea9cdd319943ade34ae37f6676204c335cc7b3048f994f2deb530fda94c3f5cdfe43b2af1ed74bccb1387ceb03b4dc8235ed0390effc2bd32387e2e6441bb58be85a96eb8e637d0e29cd357b682aa3f9b583c428539843f7e27a4ec07f1374e027bf1fbdd4b0dc485d190c81f6ec687b542575ac7bc0eca8bd49f50297a6ae6de4b6a35a8474fa7961a2b2b78223d6ca7d662e7e455b47ce0b56c40a51d2a2f6bee27819e6e42f93024409a657dce692ea177bf70e5f4addadaeed882aab2787b84b644b0d03ea2fb3d03d260692621ea15dac7a38429ed488cb5ffa1f954be2fe2ca631d84a40ee34f3abb0635c029558f0fb57b9a69ef4f1afb8134418d46225d448e9a57b2ef07ea560a18a512af38ff37b10235f101f7cea77db2a12e313a33848ced78481ef4f6fbbe616b5b6cec12f8924e645184fb2269c2274a14ad1c5245398a3223a93742bd5a1feebf5b3fcefc1b7facf95f216ce484e735d795f187047ac049b9c6789debd20a4bddb4c6e226d1bac58868350d927f1e60eaab9f5e346fd547d215fe840882c33d5ebef182e55fbccb538ca35509a427167cf3f2000e32e7b6c69b831e7859e32ebc41edc67cf42c6978dc93c2fc6673f57bc688ad863cbe819815b450066dcace3159fd984d0effbb3a56f3df5083d91ed24867dcde6ac2b29d6db63d4c2f2128474ee96b9ae9086795dc9d849a5f7190284cc8fecff527ff1a66c808a824200f544566f47d131171d65ec73bfdd706c3680dc614dddd925b1fd7dd23f0c02c5a4e340f3ac0f9de725ca1179ec99fa6b27d84e9192bfaf4122d3d7e155606a81706113da79f4baa3c78fbfe18c2b8234aa55e050ca215b0b98a2d0d59634ce7ecf90d626db84d73543c987ca99a951f4aa8bc99020c17bf2f82537cbddc43bb6b290d0a6f97426f9805054d7cb26cc37e961c449af19e45f49b362976acbf27d256174c2e43946c6bf544c3280a7f4b1b7dbebddfc1593f392dfeae238a1bd4397d3008df084ef9cc4c24ea54a030e735b40fa568cef6564e62d0701f0bc9a5168a791ec9c3c3c0762f7d23227ef14c4c58b23d11ed38574a60c500de1e00dc3ff957ee40be3fdb1cacf440b7e12bced388d0c91d392ee35013d29ccb0d5e402ce45222a0db8062bc486863922391ba80187d17d99edd7e828040f15259d0d567dbd214f9cfa6955e017c577a968a48355d296f81353aa35c2b80e55422da5d36f9dd5d3dbda44ba2ba81fcb5d615ed151e3340e7f9a6c5bc72308e7767fb007bb694cf91955b7b11b47d76e57f048dcf19455f50a9227493413c470ad6d25b83dad5eb40b6704a3f54bca20efb94f5ff67479e51a803de26326ee1aefb15cb29d044a0e3b17c1fc8a2630c40a3a87cbfe51c8e3c4fde95cce24aa8f3d6636d46f3a6928bc88ac1a9db06257ac333e0210a7c7a2dfcab798612b29c9b7c6120088e4678b90619a1d026f387fd4491f657068205747d7cc1733261454624abf9002c8669172b38e91da706b1ed4ee77d13754b2e010b9d33ff2affa6afc245ba01ce02e9b1c2a745135e1ec48cb1cb60fdb4a4d1e4eff7a5afc4ca85009eb69a9c7bc41eed9547ab79bbf3bce32c299dc544c0f13b1b50006a", 0x1000}, {&(0x7f00000013c0)="ec76026f3b4a2d6e00e0d818225e8ace58170dae7effa0aefb8c8a6da84e3293cdec281b94e156edff9b535eed8e405509c3fa1c00e1dfe18d56662ad56c6115065ae380ee0ccab4579e1c571abeae177c431a5f74e56946adfb70aba11c1e20e8835e14a5ccf08c267fbe769bd12fc75a609ae20363374083290d7f5ce0057cd13aeb05373957abbdc268166fcbd5dba61bc87d9dc74b2539134553cfcfd517121819cb73", 0xa5}], 0x6}, 0xd) r10 = socket$unix(0x1, 0x2, 0x0) setreuid(r5, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x100, 0x90) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x9) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x3f, 0x9e96}, {{r2}, 0xfffffffffffffffe, 0x45, 0xf0000021, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0xfffffffffffffff9}, {{r1}, 0x0, 0x72, 0xf0000001, 0x2, 0x888}, {{r1}, 0xfffffffffffffffb, 0x88, 0x1, 0x1, 0xfffffffffce8302c}, {{r2}, 0xfffffffffffffff8, 0x34, 0x0, 0x8, 0x2}], 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x84) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r4) close(r3) 16:00:05 executing program 1: r0 = socket(0x18, 0x3, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto(r0, &(0x7f0000000040)="d9231b82b1a7c71005ebcaf48087b8854bc75181c354cf647fce74749315fab02aa85fbd3a58c1579c1b4e9a0ece1f89450d9440b3c89287ff97afabe7186c0dca88ddd0b6b9c6a5810370f638917391e0318370376776f6ece8d4729b20676213bbf70c899ef4125d6015ee9868eda55ae99e9e8c7d55aae2bc7fa0886224dff77365c38202dcdf9d2a550c3cb2d1272c1b8369f4260266a0b1e30b2c530b4638b3263d1ff28d79a6e5037a1482dff78d5e654133b97db5", 0xb8, 0x3c641cf8ac23286b, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3, 0x7fffffff}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200a0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r2 = msgget(0x0, 0x220) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r5, r6, 0x90, 0x8}, 0x5, 0x5, r7, r8, 0x5, 0x800, 0x400, 0x3}) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000007}) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:05 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getpgrp() 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, r9, 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) r10 = syz_open_pts() dup(r10) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffa000/0x2000)=nil) 16:00:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f0000000040)=0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x9}, 0x8) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r3, &(0x7f0000000240)='./file0\x00', r4, r7, 0x6) r8 = semget(0x0, 0x1, 0x4) semop(r8, &(0x7f0000000300)=[{0x1, 0x69089a54, 0x800}, {0x4, 0x6, 0x1800}, {0x1, 0x5c7, 0x800}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = getgid() chown(&(0x7f00000003c0)='./file0\x00', r10, r12) getgid() lseek(r1, 0x0, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r14 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x80) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x111f156c, r4, r11, r4, r7, 0x0, 0x6}, 0x4, 0xe9, 0x40}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={r5, r6, r7}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) fchownat(r3, &(0x7f0000000540)='./file0\x00', r10, r12, 0x4) setpgid(r13, r9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={r5, r6, r12}, 0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000005c0)) readlinkat(r14, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/161, 0xa1) r15 = syz_open_pts() getpeername(r15, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) semctl$GETVAL(r8, 0x5, 0x5, &(0x7f0000000780)=""/188) connect$inet6(r14, &(0x7f0000000840)={0x18, 0x0, 0x6, 0x7}, 0xc) getegid() 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 1: r0 = socket(0x1b, 0x1, 0xffffffffffffffff) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="dff92ca3fd9749b482022e2f66696c653000"], 0x10) shutdown(r0, 0x2) 16:00:05 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = socket(0x1, 0x403, 0x636e0834) getpeername(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00d5f5ce4f5f2ff55e0016fff80701aed2f543a815a57706d31eccc340716bb1d67637972714cb173b22f226b41efbf0c005e1259592a82ec5484bdca94ff5e3392d387e52fb85699d2dfda14ce6eb0ca6095e99fa86a21d3dcc6e63f4155b1f9a4b682144769ff76e2080198070ffffffffffff"], 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x101) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) setrlimit(0x7, &(0x7f00000004c0)={0x8, 0x4c}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r5, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') getpgrp() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(r6, r7) syz_open_pts() r8 = semget(0x0, 0x3, 0xffffffffffffffff) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x9, 0x946, 0x4, 0x0, 0x9]) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) seteuid(0x0) msgget$private(0x0, 0x8) fsync(r2) 16:00:05 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) r0 = socket(0x6, 0x1, 0x9) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:05 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) socketpair(0x3a, 0x3, 0x200, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) clock_gettime(0x4, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) socket(0x19, 0x1, 0x9c3) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10491, 0x200) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)) getdents(r0, &(0x7f0000000100)=""/249, 0xf9) 16:00:06 executing program 1: r0 = semget(0x3, 0x0, 0xfffffffffffffffc) semop(r0, &(0x7f0000000000)=[{0x7, 0x6, 0x1800}, {0x1, 0x3, 0x1800}, {0x0, 0x8, 0x1800}], 0x2aaaaad4) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000de00f535f9d6d838011d16000000000000000700000000000020000000000000000000000000000056421a91000000084cefdc6283607ff31b493d950000000000000000000200000000060000e420abe10b00000000000000000100009914b5c9814abc236792e47772224a9ba12368191fd37c13dff47cd34f68afa73424085ebe1900fdf523cb9b544deff589666ada3b05f6df2632d2ee852dd27327d8e598b276841670ef12b708661f97536bee7a3792cda831cde23fdd65de0bbe9fd7debec76a5d41d78975ff1645f111447a575e0c1b1b208cd7516051d3f1593585ab83549ab2219d8736ea28fe55ec41a153d9c6ca534491d146507d77e9e22e2c372106a741f596852ae523bec3ce68ad69fc76b42cea8c6e4b0b534d1151cfac7135ddda77021e397646bbc8bad1a9b2b239070870c9f59e4376c68b093d288b84597f54c0e7792660"], 0x7b, 0x0, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xa5}], 0x1, 0x6e) poll(&(0x7f0000000040)=[{r0}, {r0, 0x81}, {r0, 0x25}], 0x3, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x6, 0x4000, 0x6) setsockopt(r0, 0x400, 0x1b, &(0x7f0000000040), 0x0) shutdown(r1, 0x1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00012e2f666d6c430700d1e25386c0c01bcb2e95bcc72c45eabf05838c1afb1214448e7b474bfcc0624d270783862508fd8acb7fc77cec585141479c561c0b6e388e95036b2d0a32f188856dee54331d834a1673f519a706c8281fe550cf38bb7aa397ebd5aa9318b64b1622"], 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) 16:00:06 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x4, 0xfffffffffffffffe}}, 0x2) 16:00:06 executing program 1: r0 = socket(0x40000000053, 0x5, 0xff) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x9, 0x85f11a5}, 0x10) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() 16:00:06 executing program 0: munlockall() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="5fff6325f72620c0137c2dc55e7c436b01074aa659b0c5d34543a406273334c358eb95d40ef2c29ee1b89d5350649c671063c13556162ade37a2d9ab9a7afd20f01e8cbdaaf600be409dca664cd3", 0x4e) msgget(0x0, 0xa0) getppid() setsockopt(r1, 0xffff, 0x9, &(0x7f00000000c0)="8238213e5d00c7cf1be81c3d3b6b94c09a56a61d09bdb950557ffdfcbfdd2da3a014f851925410e8458779e251ea3844cb497317e9a3331ab79981564ef49fe155f67ff547b798472f096a5dc69f7edf984ce3599d84fc44d793a6c2395db72733de69b1e31c468ebdd3be456b151163c7e2727db8aa9f6167157adba76e8b18aaa058d5746f274ff52e2478fb19ade388ad141fec50bee37230fc02bc4f18f56831b82fc21618cba4a85921e6bcddb0009c57bb034c5421be25b67f71dc84792eba2cf61893755ad81f3d5bb581fa19b0b61c19cbdf343956f6f1eac02d3435f0b0dd02f04528c1341fde75f7b06af2d766ec71467f409004186d05f1a845be5b4728624c997944783c276fbe6d4bf11b096b630c880277e4c5385190e4bb7a06129783d52ee43ab4b5dcf963da165ff4f4a39e59b01d70828441d2f1c0513be5ee968ebc9ff7b95afb826483f93e82e9ef14f396543dcaacbcbc6f7b676941d25664d70b48caf86aa876fa49f91dd3f2627326780f62304ec2564a5f672725a8555eb9c9b46a01af8e1dfe62cd7789a276201f5261c778913dca7a950687e6721db17f4df683b06bf79eea57ef6c9b407fa4ae49691de0f3c38da9f01f78585398872c6596640b6cd448ab56dc6829e14329351908a937ffeb42f6c53e4fb97d5d2d1298b7e244f8f1d966abc2c003844faf4027e86c4981479b0b3b562cad5ed96e3717a02f05634a5c110b19dc7981b433be375b8c3be359f5c5c20ed1e8582b6c2c99639e2d551b6812fd2a5fb89bf63023418024e4f8f553a65fafaeba1070a0f3e5e4b559a6eb3f341a343c3abc82667197edda8f0d2b8dfecec52bc0bb0a2e72f35e2459b2c8f9f7db0f28049778736d95c499207867a535d7779dbde8ebb4057b89f8a7b8c7a4a83597acf36f1c6d475cfccf229b31e56bf201aecd7f226c68d7eba9f782fc9a911a13e5203255774f04493b5a4312bad7480e179f79aa3088cb8ff8dab4b108f9bf01833f3ac5163fd705f7cb21e7b0ef19e1f413c939199ea441589e6624643d0f7222d767917c1962569b5475f5f396b5c3b828353c7e715740b310f1db6981c818062d4ab59471836cc1ed2b1ac9cdee8f920a34aeaa4b51adb5645b20b4aa46bc28829e7445380bcd9cf5244605284031604f6878f9216969415804d66b4a57c9a28520fce1e6722574b97113f031dd5ff29782e4e5b30b113152cc359a4c6b19b646ca266d3bfaf6d5081eea1a89dc968a2f162efb499c79fe4ed554610810edd791b18b890eb598f97a2cfa99966886d391e206aa2ae754b62a1d1e956864318498bc941502bd15b555b43e6b15f98355b876972d8297ce41a503ba0c03d165e20901ecd1a8982dc0469d0bfc6761e7272b95987fdff44206a75a3ee512bc906b978ae9596b006cbaeadc319ff944965994f51911c910e506074c13e04b86225ef9a7daebc7db7521a7d37f8459a140705ac6d2e2fa07e7782dc273c51fa957b8734e5ee3c454fae5b5509d1779e89576a5dfcb86ddf0ee1195e6fdadb1eb0035e49f18b92109d5b2c3a0a0e2a6a18477005e8e33f986a22bd803cd25fc4ab9d9734bb5a31d0e974d15acc1fa5d5b3d020f713753079e99242a2387fd17b43c4f252547523cc9c05ef64328fbc0b8bea7e702517e6ff26bf29f656b2eb4cba4c18f1349774117c2e3c355aa1d632d8ff240a2eb060961e26e681ead3647252287ec30ea05c34630eeb90da9f0e37a6e22caf5b6f14c3190d4780e41b331fe0ddb974702e0dcdcc464a2d840aad8146b5eeabaf6523056a9643ce677c2b90d2ab78cea6d6815134b404a1906ea285a9dc1d7a4d762b657d44fd658dc79445b247fab20dc12baffffb399147262df019e6a82ad67fd8805ad994cd9b4da26ec0a6cdd375be5e9338b43878ada936374a4286a211d8a1162bde6a49e0922aabea8b1c1b5f300b765489056f2cd9b138cdcc40d22f501f4cac4fca836606c401983c0a083b6705fd53b8e487029af3d49148cb89e1f68bba60b1963cdaf7353895b43c8e4e338f194672563b3569c0b13bd3c4373f9fc83524914b0f8f0f7897de4d5bd671027010036ea8d53383713ddaf519e1b2c33a13d457ec40e6eb200d05100d4567fc4a7e52b0a0072a8d81cb8d19ebd9df12dc73192ee82c16da90e0999031a7fcff80f450cff187b528cbc3c62e22d2318ef00e455f14404250abc8d3ca7c3c47580fbe3171bece15543da2b834f14449fbb06fc06a60ed8fa851f706c36f46c06d2fdf4bf97757d78ae1fbd459f62f64825f5ce3a928f9a6a251985d39dd0440ce566868364b9242363c3ea2f03779398ee079edd7552cab8ec446a4550126b05ba56efb0794c454dda55d58f299f6c0a94604ee7d175451eda9b3d7ef92bd05840729059ceba03b05514d7015ba25618dcbf94c03f2831d953e6c5ed3187f916160b1a9f5ec171f34d52c67ff347f4bb17c59a24600e145050ec4f2dd577e56d68fd629c3cc2ec0a2f6bbe77390225d4eeb613d7cb706ca15ca4c17961b206153344891456432dded1d79efcd9a50685d959f1b4741ec6b199b2dec44f131829db3630d30fffedf408852ab0079c7ab6c2b28bb890292e958742e7071b9717247c98ca61a97f4e82d2998ace57f0eabe3629a759fc7eec4031bb4a74d18acf5f5e39400f84ab9585937fb647ab41a8a7c23c3ad559bc969d67bfe769da2353a552ee0652778ac52d97eee3d5c7fd79688dbf0388fc53002073c760426d61fb51f3c8eb916e5b50d9814f3f66e81a485b69a22f76fe6cc4265a14bd88c3119656cf4207241732f6ccecdfc389fa537dfb0be1d016489422dd3367d6872077fe641aec01296cd138c48d9901dbe573964e290f087cff0a715f5db9c6023f1de55ec6831d383b7ec708ad7062fdbdd4ab0398868d9ec44f3424674fbb74b940b52d86d990dc41c757fec477622f626b3f4bca187caf971d6e9ff5d9d62a845d1b3e5da7dd96b903d207b23f1486c4b98944ecad2bb9e36aedf791dc328de9d6c0e3cd7c36a77177d079fc6e1e2ca2f5a2bf5f428e325389d0a04120bc5d0b6fb728a2a65455c23b12da779343367e1fc30fac4ff4ad604f844b4c085b1ac933034c66827f9bfe79cbae3f310dffa464aa2146c2027e2009c675f20622dc372d272ec1ef269330228f27e94444c00057a9845e6d1f7d77e1eae2115724139b66593751fa914a628de1fc3308f600268d8292c468d3d29eb2ef135fcb17fa06b6cbd7c1ba68d73603bac77434ba21a59635c21e5a435d616d571aef725d9385b7ebc20fb326eb60364281762ecfafbbaefbcdf321fdf0eb5617a7ea14a437a748d9a8492db4b87283289d0ab350102caa320af4707fa80725a42fab73b97538cbcfbc8976c281fc1048bece30d80c33ef5c993dbe30aac538296a2cda326d40ba1e7ef690169d31417ed9256cd0c3fa852579db2d5fe47ff1d1991c5f9a5ece95433fa877b09e2daed257e5d6d6b30bb4f139760ddb7c19eab9fd6a8aa5de8974c3085a87d28729b68e59f5a84ecd1edfd4ea6afbc58050c7c0f7e7d0ae1fe454fcfc7265bf96073d0e82d1f52ceb1015cfe7f654838d9d63ad55c4934b646122de755ab0f9412eee8b70629e3200154f11357af0316643fa2914dc32bd7d333bed0404257f5b8f573944fab2fb58e702b2f7a3dfc96e80821476e84cb5ef26b91216b9f54a6ac2231aa541ebef89ab3e9702b752a9b4c2e4e38556d0b6902d1208f88d12a9bb27ce2e519f0d71774ae4ce6743161587d13034af0e8aa4914de91de372cd9a71721d36ede18e0a95d87f06e9967240adba9fe073b2fc97542016c38321b8c318e752f883d831e55f1857da30edd33093081aa664331864bf8acb97beb5acb54df3ea64b66b88b748d42c34224be8b92611fa56d07ab106593dd5087690be5188bc62a1388a2b072d3ea764a94b67131fe68c885a8a2d0ff61f1361356976f081066911ed86d192f0c80b4325385c2e1a4af4647d77847b692e3c7dd224a1846189d322125920f3bdd4dcbf4b7223a2f73c793a4b9b1ec596be413903f134292cfb627f477fdf4ddc7ca84cd77e8dc7e91cb1367a7159e6f640771658bc1f29e0b77cac57ba11f25b2762d52653d16f0a287fe91dc3fda1f62e36a6de1b690275be14b2abdedd395f4048b6110470be85c889c4210185c6b2deb2274f164b2ab231e33deb27030cc4fe5220b8f4a161ca3e8c81a4f792a71e2ae71363a7b0542da451d974940c2497afe665d57de6567a861c5490919ef6f703f2aa2ab36185eb678fd47b3d4b7400df634ee3a4efa2d0798dfcbe972589d5c381e70c21fb0540ceb9e46d3160e01aaa104dd74345f2096cc0667c772cb01c648b149dac0be458d1d94e5a26c5529a490226e8cdea22d52949ca0ae3083fd711d1d832b132baaa344bfc0b40c70ad6ac8d28305875c1c78fa9b743daca43aefe5b1ea68878cff6d7a8229919a359fb4651ac9048ed866ddbe091888a778f25961467d94cd22cff6162c4e3d0bf5589f8e12d4abde4d783f8d28a9bf893cc6019525f70064eda80a9e22f050df10f71f075b4dfa1c0ffed96146894bcdd9439d7074baecb9d5c88996cde20b26809f102f94f567abc38265ed901e7ff389e7180cdcad7a21857c897bd0a351f9c33ce7609dc419cf30e408b48038678d59f9516a2e6709c68088a227210d4ef7d84a12c9db2d5df528f0e5a741d188595206ae642cf0384f893e6f4d176d2042e75844998ae5f866631f55327aac90c2d1f906f5279b6a61f72de37ca815535eb357d7f757b2499c452a037bda6863850be29e90ec392a648f7c830a1973e146dbb0bba41815703b7931aeb3c26991d950c8837c423d132cd4f0f40fdf3eaa87d3564025660d9fdefca69789cad5f01965614ca32e41f7ee711d3e57719097a456f4909652adefece37f731e05da15ef3e74fe806cd71fecba0b669426c23a5ae38bb9cac2e9e7f3ba88508828aa11d545f3828a9d76ac07d32f63a1184dfc43898deba37dece48619e1f525cde0cbbe54e11819e59f38cc7a54023c8332a8a84999ee7375bda11fd324617a4160767969bae89400159853480345f34e9b224aa2dcf514b174ce9db731a0248610870fa267877f3c361c00b51988528a3e714802dfef3be361da649efec6b3488197abfc1f8ff66829c1f9f04205a1c2bd7e7196a683a37e606d898526388961d0e6ac5891f97cedf2d62e71064f439974d5f702f568a5dacf1bb54a279590b08d6f2e8544636db88110bb899feb475a8ee270c6c02a1f3623d9440aea07c9cbaf4d4bef36ea5270cb356cdc40fa054797644b8ee2ea09597165f85387b97fbcbf69a34d4cfd003867a71ac3a0ae7cc665b6173dd581955f3954f97002ac8c5ac7d729198b23119a7e51d22e147028262ecfdcb563e87357dfbb38cb53c558c5cef081ebe70a632e526786e86ccb3f5c4c86f71889ea7d8977b16bd5ade0d601be8ebc21cae9c1b23ba6541a30ad70d7e80a4a4c99d8253346055cf4cdce088ae1bbcb31644a1d92ed285aed4125e7b097896ff61ed95b23b61efafad5f957734b16d078351aa093a6afe6c7f4635ff68213de04ad2b8462e659493dd638c9e02a37a7f009ea8031452102e32da43da603dc12866d3bcb1ff22d55d59d1bb5afbe13ee5355610648508858b08de4213dbcf618fc9aeaf267f106aeae8af4cc6ed970b514026f2c466c9e3af9578798ae57474cf99d72631", 0x1000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000010c0)=0x9) getitimer(0x0, &(0x7f0000001100)) msgget(0x0, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140), 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001180)=0xff) r2 = openat(r1, &(0x7f00000011c0)='./file0\x00', 0x10, 0x0) chflags(&(0x7f0000001200)='./file0\x00', 0x20002) write(r1, &(0x7f0000001240)="f0923fe02184a1d6e57be96b1c0360f667b6193a65f2b64a3bdc47c128fa1070a513b339a05652fe7cfcb440d0b8f5ebb67483700e31aeea2e970cc1956fe30c937e2a585b9ad7d49cc25624457186818f9708d91c6458c1c67ca7ee71e62c628b30861624a87df45dde21bb9c001a9e0eccf4dbfd8220663a3f4e1fc1da7eb3ede632e3faa94e708ef66a5ea1d8ef91755f224695ebaf617c8f54e2f77a4edce9e3144d073aa7cb849eb5211e8528ef838160d85cc816cfb3ae43e93c033aca284e8453745eb9299bec3b09b22b01e8825cd7a3e4b65080c9240e4e737865ba67a1d66879ce13bcd4dc6b0602fed0da1a4ab94a377311aa5ea34e42119c2adb5ab598f856fa27c3063c1491eff9737c5a9c0fb272b936d2f08d60078efd4a6379c9a21706bc313d80b9d7fa4ddd3765fc0103bc575ec7f83061232cae5684a8e07b3df3e197d056c2c513227fef4ef16daf67151b774973f0c07dbb65e97c5d8f0d18ac7ee501db15fadcfdbebec30ceb3a4c43ca3aed1fcd8bb1a66a7013781917448adb5e70b61875a03dce6e39132a21979feb7efaf97ac96069ca201e2591de816026dfbe68a7aaf5e876d5dedb7aec868ecc08d950cf99f1c55050606bc9e4bf2201c29cd380b2d1184695d4f524242fc339a9b5ca8d21f4c195ba0a43fc5d2c3832ae6400a6493479395c28b1815538e1b9b9f405803ba54eb59777496400be2d19d04b37db3b27b77e2650d070861d8aafdda3b1c17bae91f25adf155f29c3d1954d5b4e2ee833145ca81173c39c8a82fd21fb769227359e4f90fcb627ac04a2fd31b8e5cd02c6854da1e5d4e6775e5ac28b4718d5041d0c6b32843e83ad908899bc4d2eefd92b99bfc5dfe313a8487d9f342f3cb75cbc05f7ce2e68209f74ec9a1d38691b82cc815e5f5bcaed9c8753bb89489f4d243735adb27bcd92557af33ac25297bbd1eda6da51a2adbc99b89dc47fa184e44f9966cfa2376a0c0103aa374afc362ff0548dc56aee6e37bdc0bca52129d612cfd292f3c548c2dc57072a6c871a43c0f8809699854b7fa31fa3c124e10fe18ffa2b2cf38838129595a2401c618579a4365dc3d4dd86fbcbc5d91bf6309ffee61e2463bbb8f0781ff4da91e969063e9dfd8560bcf343617236cca788e6cd25733d36a78cc26378149904035011ded052fe2d379c1f6a1700e0f63b160edc17881b45d721777c40897e6fb454e94f4e54ea960c05dfafdfda92600242d08f3ebc4fe1b9960a2958adb6c04e3ad172aff68f5709e22f342a6a245bcb4b611669cb3faf7ad8e3083c452a8f69ea8ce00b646047b625fba3e87dfa6a966a83364257388c528f56ae31bbd4453682c65ab67fc14c582492ae23a55844cee42469cac2e096bffed8e208857c489b1a16d8414cb20da0012dd973e374f6f2a86780940c21614ab7b7aadc5e2480caa0e249b78c85e3a102d263b3ff1c246f49f5b1541295fbad14344950df8ae8dade920320b1b7376bf88fae159d4fb8143b9e33946092be1a1bc6373fbf9e6fff56ece7746ea8b67003b574e5ce4d7abebd45165e0bf74de3cf1469cf17bf0d100b6145b852b0d3c3fe7248edc7a6091f91f79a11c9027b8867e4f40e089d64f54f9e1fbd26f0633e62a77decf53738bd70364705d62b2da699dfe55bd76ec758fd0346e36b91c4fc1cbdb7eeb3a48551f532a4b510826cb2e9aa3926960d830453b8b2251c83d14c186f3ac2da0352e56ab20312133bc6442752facfc21945deeb1d8e854d8e62f51e5aa3cfa50dcf042563b5266584e8ba537cfa6cc85e6731b5fbff3c65f9c73b9b5965667616c1444941672e0726ebb2433a3c6fb402c65cba462be0446623c11703a3810ea0478efc076915ef834a2b3041518b6ca57a249c55e2f48ce12957a06746da5e636093e166ce766f9ad5aaf83cc8097b708d961f42bebb9568bb21c0560f3495f0da0440ab5f2cd777148e7ceeea68e2a138f2889836380e4e63377cab466645d545ecdc1dc392fa5d98f000c6209185fa3a88ce4e0699030463cac604f6e63ccda9dd67d91bcffeb069e67499fd416d2358d93b4480f9a0a78f7292988a14b9f60fc6d4e2f76f75fe3d685641c8e7789a528cb6dd61f9a16b44a9735b7d65f41de49040028659c4fc083ad82796e8fa3577ba90056f1a87ad3a0eb6f665776632f4d2b5eb3e5775f24b57924a8b213abc4c430ba4f8e6ef537e1044f25de1c8f9d0ab802311edc0db25219af90b29fd563c61a4d448b6c8fd244b580ab435ff6398228c1ce9ef16ee2ce00f4a44a4fede2d00752b1d5afb523bd77c5befc7259fe0d78cd096d0509015d05609a7efbf7ecbb89643cb11e30ee20d1e2a0488b89ab67391bc2c97cacc697ffeb3ea0505b4d59bd9c391323bb1cd9ba674aceede00b8f8cee5ad119150e733de2fd40da54addb53ead916e80d2736758bd86c5e77642ead1d65549fc1b2ff65687a793b11eeb5f64f4a01d60d83ca010d32dbd1eb058c2c2fee33825ce12de8859b654d3bb76e19487e5f1eb88f825f89015498d7f876cec34bb7f9cf45f23b8ef1dfb84ea37488b68105ada463e64c6cc0d65248ca1b7f60eb60c22b698a5633fc21ffb0dd8bcc80fa95e7c23d1447b3dc9b136cd5b61c559fbae3ab0b877c752767c9467954d1d8b594ee9de2ac83a75b1bababf237742dc592480e7057f11b9cba4c9ecfb9a1db8b1db3774522cd3f98bb68f060cc7bf0058bb942d3a134e6fb5712d32bf52c873b0b978f42409e6448e49686547b602a83a00cc115bc5d76e7e275f6c97d83a8da1427a4d72a88aed636afe804e1d619ed968e59460ef56432669671f69ca83080e63975f52aca29deeec68f70bc87c28879b7af8c93d663164b3b859392710c997e63d8998d8e37e40f2227d98ddbbaf56e4a2546f6dbef6d1836ce659c2b06c2e5b262b66f2bc4204d6f194b00c2b82d7855917af94a58eb385ff7719589458075777675f0b00e1a4b63de09d18be4f696d5a855ea96b1126c3e6ad87eb673473825b75be6e6e2dcaddaf893a4a385ce2ce413535bc12c596ec7607032f1b3bc34978fff84a726f9b939d9a977cbe2ea572b75d95ed26df22880dcb67b09c08b721b9b879921e02a5b5d4c5544b6fb162c6a8a5d434542ae98c289666bde12002365308e8d821c735a3c63f4323a9d15df1d38f1dc8b231dc22e9c938e5602cafbd77c8a17e1a5acbde031d93fa86afa0d93000de51608ca2f3a13e93e58b0e5bc24c489370b2132043b37051070dbddb293725bd7707b88ce63cff33d78b4c1dd6b616bcc72a45bbb9f9afd12a9805b62a775622bd7964d5b5f4ddf41400cb9f375e95b7c067d34cd2365839dc5677912d268945e765b7357872b3c1319fa34155f653aa563a815bb3436d1a732023b40f76bb99775e8b284fc7e6d1c5b249b7bd157f99fb891f2abb7817bef93dd248e5ff10a55b89348e96a17656608c678d229588a2112bf0905956682d2d0a97b7f2d1713041e5947e3a1d691272d7c8004ba4d26d0ea905e4a44c4c0ea99a3b45831d5887fa91ed6bff8fc2da60db5aad956625bcf1c23de76c28f591f8e5b9e844ebb1dcf0eecfcbf810c26f5b6e376919cd550ac595eed60b59e9f4958dc50f27d3a80e6bde303a7faf4a488c94aeff5576a9cd47646a228b668b1d947564b4026b1606120a50ae22d963795433a6694d89c902c45a67513ead00a5713d87661a2f28d31ef1cc86042b6f7f49a5ee5eceb6bf612966a5aa58f60a917ce1f687e3a965c0694d0b04c89a9c2fcae04e7fda3bddad55ba62621ae377f2fc488acf10d4c4143e8a3ca52a3292705352452abf4c5e1ca53c2eebcc763f8f15b0f5d5e7a7f3320d2351b47707dd5395627d1a136790df9e6eaf712dc357b44bceba964180da8f7fd33ff15aab507b29e55e84bd8316a2f9692c810999273f988f81cc65f2fb13e3d0e5c6f53890a62d019cdaa2fd6444faf29485a0be650ede0dd1fe11bea2895eef7f7bffa2bfa7d6b690fb6230bc80303214d401bff26ef25ef2a0d2e594727f79418d0b549f707ec125222bcb0d95206dd52fb2406c5d0004d3809a4e681a6351fd5af27c40e5317f984ab363c3988531110f39757d778c07801795f3733669e1f38be75729e21cc9fecd3efa662cebae08c4fe776bc7c8d09678f6315d9b26ba8f1857f8d78cf3c8e7c22ea68c857b11d60edb826b6ec6cbe37250499246825d72a75d8038702eb9f14acb3b514a6c8f7e05f7e4215174b9168d90ce00073e2a97ff3814951d67948577abc119d5199ffefa6a72694ab9fc2d4484ce28712c2ef8c3227ff088cb001ca362ed950d3ed3613f1c5d66beb0c5b88eac132da5298f71cea20ad0d8e5a70e1ca3e42bb03263d423c74bb0694111fb1319bab7b7121d9d1363c39a534a4c0b8806f8a28535bd61adb601e6985538aa690ddda7fd83f039ce3f74afc7cc386ded4def592db0512809b3dc71d672f68ec01e5b712f77b56c91be84be090b3b06d68e3fc1bb9ad3047ef17275be58817d0138540079373c5d2b9e61f1bffa6e3ae402c03322f68d0bcec5579d49c97b2e02f25679aa774897da3a4a01b513b529b1280fabbbac2707ca9d6811b5512541d5f431fbbb97789446a09314ec31c239f0c86e7c56c1a08cb1e2af069265f264964b70d558605544282dfce3bc9cfe26ed90e2ebceae5a19c539610e0538c1d5044a5620a3309088d846fab1fb202ddfcbf63cf3cc13d9009e92f9bf1ba79f3d509d7d74ab8472552ece18c7da4ea096b9972f5db1213f9ea7ac8b0332e2cc19707b020b86551a8356e646a71399f2134c667221a2ef1775da8ca5838ed59d367fabef78b71d2fcc27ab7383478c02f2f1f0dadca1618b896d51b1f3b067fedbd9bb22b14134dc6110d391e2f37f7da3a9cc45e920e60c6b0f6b0abff1c3ceefd4336bdb9673f3e8fd4b063ccfc862c5e166b6effedc8957d150b7c18ebc94ccbfa59c45149d9fb2ee22c64a2e7e50f27fcf5b5ee769a03d92be0b5bdcbdc73b30212609a31051b8e3a9ba3cfa5a4db5923cd8f65169366420aa986aaa887f71763623296d2b2002774571d23dbe2a0ba03f9ca08d32ae967fbc684b25b536ba709af74431f6aad839b3271726b02d17e911b7538d4a826cbfa1376281d67be41a88bfa089df1902c1269c14ce32ff6f7c5e100f4a59b75aa0b34c0458d85281bf6094174a3161e618e45d7d6935e3bad964d6a0aa1af15394735bdcc45987160baca891eebfff9eed31eb043dfc7386e1d15ea7e6fe958a1712b929382c2ae7b18674436d1120dbab841bd28b2a31bc3cc38c998ce89bfc9cdabcdcaec55722e33dd7e566b4481a16560ec0cdc9c36a5bfe6657e0e8a21da4609785a2affc512bd4d0d49523c7ccdbf4afca564bf7ab3ef05548ff311b207d3a47030575894fa7e9b6836d9901119f6bac4e7e5fb2319a86e1dfd59432ea9fdf57272463ff0000d23a573805c6f53613d0547ce8ee2783de174d06d1835cbbe9baba7c1914c3635ae710b3e38faa99bc85f4ff80fc6874fd738d4fe4f9df3c2335a24d8f0803bad27eb33fdae28fa09a64472585b71d78fc53602b2431007812a479250973335757d981241c6f2021ac3b352a64ef41ad3a0959b32d5ea64b79341de70916e302e4dde4fd0182eb705db9ccc22b3f764e23a716338587fa675108aaa72860b0672c3b43b6bcb4c3a70f5d0468b1b74913be197946f23eb66cc849bf28cca59c267db0a78bbc49b2f135", 0x1000) r3 = socket(0x1e, 0x4001, 0xbb9) connect$unix(r2, &(0x7f0000002240)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002280)="122c71d636cbf67c7547", 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000022c0)={0x0, 0x5}, 0x10) getpeername(r2, &(0x7f0000002300)=@in, &(0x7f0000002340)=0xc) rmdir(&(0x7f0000002380)='./file0\x00') shutdown(r1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000023c0), &(0x7f0000002400)=0x10) connect$unix(r1, &(0x7f0000002440)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000002480)='/dev/tty\x00', 0x2c0, 0x0) kevent(r2, &(0x7f00000024c0)=[{{r3}, 0xfffffffffffffffd, 0x24, 0x5, 0x80000001, 0x7}, {{r4}, 0xfffffffffffffffd, 0x14, 0x20000006, 0x100000001, 0x8232}], 0x10000, &(0x7f0000002500)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xf0000003, 0xdc, 0xffffffff}], 0x7, &(0x7f0000002540)={0x7659, 0x800}) r5 = open(&(0x7f0000002580)='./file0\x00', 0x102, 0x20) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000025c0)=0x4) getsockname$inet6(r5, &(0x7f0000002600), &(0x7f0000002640)=0xc) dup(r5) 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x104) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/139, 0x8b}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/80, 0x50}, {&(0x7f0000001240)=""/26, 0x1a}, {&(0x7f0000001280)=""/120, 0x78}, {&(0x7f0000001300)=""/126, 0x7e}], 0x7, &(0x7f0000001400)}, 0x800) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x309) msgctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8840, 0x100) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x20) 16:00:07 executing program 0: r0 = socket(0x1, 0x1, 0x0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x101, 0x9, 0x0, 0x7, "0487975c3325fc2a4366177994e4b1843ef47a52", 0x0, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x20000002000, 0x0, 0x5b) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82222ed27f556b4c686f22a6f6a55527d4a8e7b089d6e58c64fe5f682b7048a3cbaef915891a97c5502dc98422c52ff0ec8947d7946d9ddcc1078a32a75e7dd0732f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x8d}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)="86bba086c2c577f473be0c74ec51000000000000114c6dee8a1ba0e142392f7a216f6fb2e616be06659948930ca7551276ca8d2e7aae562d1db39a5ea3d01a3876eb522e022e8bd7ccab2173818f06a38e01e3d884eb943daf9a3d14e44884db4f68469aaf034a3c558c988dfd8b89042e43bcd056fae2da924fd066b6bac4321fc69c0a64c1685e73a6d7f54bac7321901c3753f57b3863c6ef7b1c28b6aa5bd5ddea4b6686876fb20ca124d2519ab1738bba9f5762592cc940d0c3d346d59dfaebdb1a31d9262ab88b3bb087962e8141e71ef48d7376a73c0700000000000000cf5acaaa64384f346006cabc870ded3f406b1d82b15c17aad4", 0xfa) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2a3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, 0x0) 16:00:07 executing program 1: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x10000000000fffc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x90, 0x6, './file0\x00', 0x0, 0x1, 0x8, 0x7}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01000100000000000100000000000000406490c646d06a97d453c3e7f5df1bf18648760e93cf0a278e11fc8d9e8a4aacaa2f2ba26495e0ee000000000000001069cc105b05871b6ed2f3469c15468e00660ad00023e2fb73710000d6b85d4d4ed7be615fe2553d3f9e816838477d118053fa648898223dc55ceab72122e1f9c7c9d8c8f15fc3842414be962230"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff74}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82673b81275d38375ec9"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e5dbe014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c63839725e1e9a04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab6866776db168dcbfd651fcf31070a12ca3bc671bb322c934a2cde3ff1c4b7e8d40ec49b914d02e00171419b7769ef9dd5713f3ac550c9bee789d94d447edb4d422b4c45f74cbd3a88888eb9ce2549af79f8240998eb32264b7d29cbb1e4999c230b38f2d3982e5037e29078be4138aceb40461823f856146b68c52bbe045bf96662075b8ea1d3b7c2d3f974d71008cd", 0xf69}], 0x1) 16:00:08 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x111) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x4000100004) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getpeername$unix(r2, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) msgctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "000003000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7, 0x400, 0x7, 0x20, "6f3b2ccab10cbb266239ab18e98385e6ff8022de", 0x401, 0x6e730000}) 16:00:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000980)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000009c0)={0x81, 0x3, 0x7, 0x1}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000a00)) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000c00)="acd77253fec96094b7cf61f267c75e934cf872ede8795d848d6b59dbd3b2847c93cd8833e0c4e4bd34a8d6ad6b77afba1c733e76d72741deb07e30d846f89b212b7d6f83fbc07df14490c0f2896fa4b48da6e0487b12fe6551846489f61f29d4c12d9937e6a0efd8d0bbd092624fe91d9c37fe5831e0ca290480d985dcd66d033f49458d7d9fb6708da17004c875788dc7aaef76887e7e83294a7f469a5b525303ea537db4a4086baefc0cbc97d92717de3b6027a8d24f8dbccbc09b4bcbe750655af194a15f53f21ad96c38b717e24e5caee1", 0xd3}], 0x1, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000d40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000d80)={0x100, 0x1, 0x6, 0x7}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mlockall(0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x10, 0x0, 0x9, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000100)='./file0\x00') 16:00:08 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x4, 0x86) r3 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) semop(r2, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0x1ec, 0x800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x3, 0x27, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0xfffffffffffffe00, 0x5, 0x370f4a1b]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000480)=0x4) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000280)="245dae3070ca9f05", 0x8}], 0x1) fcntl$getown(r1, 0x5) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000300)=0x10002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0x5a10) select(0x40, &(0x7f0000000380)={0x7, 0xb5, 0x3, 0x1f, 0x0, 0x7fff, 0x3, 0x15}, &(0x7f00000003c0)={0x7, 0x4, 0x2, 0x1a, 0x100, 0x5, 0xd2, 0x5}, &(0x7f0000000400)={0x4, 0x81, 0xffffffff, 0x75fe, 0x9, 0x3, 0x81}, &(0x7f0000000440)={0x1, 0x7}) getpid() close(r0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/20, 0x14}, {&(0x7f0000000100)=""/201, 0xfffffffffffffea9}, {&(0x7f0000000200)=""/30, 0x1e}], 0x3) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socket(0x33, 0x0, 0x1) msgget(0x1, 0x40) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x3) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x2049) write(r1, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x3, 0x80000002, 0x4, 0x4}], 0x3, &(0x7f0000000040)=[{{r1}, 0x0, 0x84, 0x1, 0x1000, 0x9}], 0x101, &(0x7f0000000080)={0x5e, 0x2}) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/225, 0xe1}], 0x8) open(&(0x7f0000000180)='./file0\x00', 0x201, 0x0) r1 = getppid() getpgid(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x400000000010, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x400000040102) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000a752702f0000400000000000006500"], 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="010000000000000031f55e2836d7d50fb13d49f9f0661f2a09b6f4453d0edee93800662a7d02866c632ea372778cf9b86b9420d98bddabbacddbd9f412b2059769222cd634bda39436964e209136697c533c9632a5e0a6537d08210f9305818f8e4c623854aa68f886d609cc7abcc91895a51ef403aac35c92a06198f1aab81b6726be26c747059b3c6a5c"], 0x8b, 0x800) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) fchmod(r0, 0x4) nanosleep(&(0x7f0000000040)={0x9}, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x348676bbb67f105) 16:00:09 executing program 1: setuid(0xee01) geteuid() r0 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x108) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8dbcac321bceeebad6dfd2c798b108c00e7a51930c898e902bfbac8ebd3ff777ccf199e8d6d2b2cbea58059da29eb2d2a6e093d9e704bfb0e4412b6a7de3ae5501ddd87b34f22e9060d024ce6e202d474245005fbe2dec19db7837fd62524b7eb92a44a2b8849522ebb1a6c56fd5e597452c464c7bb2f1ddc29d98d08bf0a6c58d101306ff3be8d658b13003", 0x8c}, {&(0x7f0000000180)="0f132f5842f8fb0ed3bdecb5f236504842f4c7659d8a0997d502e5c4e8120814168ffa4bc2daeb6c375fb137ce89dae1d015d85fd6fd9110567e9fc975818eb84b064c66e8312ae43cf27c585a1a6dbc8734e7246b56874dc074fb1a40ec21c98616ed294aa862ff26ca2b0b2a4215645c35b46b8f1bdeae79bca15fe7e49245a8c6e0d8210b914892263d76783151f209c55653cea706882c9a", 0x9a}, {&(0x7f0000000240)="eedb7da44beebff1747462b8ec342ba300d5310e8fe0c56c7a847f568f2e4339240a0793433b7497f38f8e570de2bbe44fe6b9994c9e140c1797fc9a7792771594f7c9ffd8037faf1c3bf1dca73559e0efaa588866c22994e90ab439416341b28d812dff79f586b478780597c9d6b9e93b85dc5e6d2c6c76121d09fa69002b65f3a6d91440fddd5287269287e16cadf43ca2c96f81bd9ddb0b7b18af2aced84f8e23a7c1169766c8597612796da2a0a8784b8005a9f22f65f648ab1df65bb8b0c2978220d4b166870db102", 0xcb}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x1, &(0x7f0000000340)=[0x0]) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0), 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x800, 0x8, 0x3ad0, 0x0, 0x10001, 0x2, 0x100000001, 0x0, 0x1, 0x6, 0x1ff}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) munlockall() 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x60f, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x4) ftruncate(r0, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x1008e, 0x0) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x7) r1 = dup(r0) mknodat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x3044, 0x9) dup(r1) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1, 0x41}], 0x2, 0x0) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./bus/file0\x00') 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x24}], 0x2}) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x80}, 0xc) connect$inet6(r1, &(0x7f0000000000), 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/142, 0x8e) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x2, 0x80000001, 0x0, 0x14, "48aaf8ac3f798cfffd560d2f541607f24d5884b5", 0x51, 0xd38}) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000b0d4bdaf58ab91371f4c00000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x4, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x83) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000e8ffffffffffffffbd013fd19c30a659235b780e053f5a30b01827ae"], 0xa) mprotect(&(0x7f0000273000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x510, 0x122) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) mlock(&(0x7f000072a000/0x1000)=nil, 0x1000) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x9) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/134, 0x86) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x0, 0x90) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x6, r5, r6, r7, r8, 0x2, 0x7}, 0x2, 0x1, r9, r10, 0x8, 0x4, 0x1ff, 0x6}) recvfrom$inet6(r3, &(0x7f0000000100)=""/99, 0x63, 0x3, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x1}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x0, 0x8001, &(0x7f0000000180)="e44c914e309f27b20454645918b83a8bd7dc318d9c069949052a156fb2d664b632ed86292517bddb95dbc35335d4", 0xfffffffffffffea4) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) setsockopt(r0, 0x1ff, 0x81, &(0x7f0000000040)="3c4009b45a41d58307d742405af3b7bf96748444ab080d5d7429107921af7470a2ae59dca588626c1e676dd9271ed3c3d26dee0f10d230ba84b0635fcae487f2105f51d3d1b0b00ddf2f65169517004ac7bda7f3c99dce1a6a50e9644936fe164823d2f40ec3011abeb87aa3c3a099ae77eab79385803efd96be34bcd1c9f9f1b4926921c722aaa0d1c55cf32342359a3e8e752ce56d34622a58de16dd09d91642e487e1d95671c9c0a17847456aff866935114195da1e1b73c58dd618242b68717cc329ae52ef45a0ac8ba46bd87d8944891486287c250a2f2ee04972669189f0612ae10dffefe23af8e7a61d69", 0xee) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x85}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x0, 0x3292}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="a470e749ec72c9a477ff73ef023b1d07988a113098a398049178003a2a3d479a1b9791d372d00be776f6a9c87bc8688b243d220e33a3cf735074503bd9f12087e94768fbb23d6ec8afb22d5f90570918ce2e5cd95c22a60257cbdb424422bc3ae5b227a38765e4b2723fb39eb278fabc105880f528c83c187463d66966c824ba6bec1714512ca08ceee040f945ea", 0x8e}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186104008b00023c00000000002800ae6e3b3bd53f7f71ecd952b0b19901000087d7b6638c89bc3e00060000000000ff64", 0x34}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) chroot(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x3}, {0x4, 0xffffffff}], 0x2}) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/134) socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5e) sendto$inet6(r1, &(0x7f0000000000), 0x1dd, 0x0, 0x0, 0x12c) r3 = fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r3, &(0x7f0000000140)="80ba6d5da0135a65f362a264f0a3998c4be8618c0da9c518a0c4b3c94ce3ed54bc11b1f735ce94e38bbfd2bc2696b5a4f4689324e46f2048ab3ad2d5fa5539e9ebbee7c0a4a130e7c7536ba1dc01f679aea930a0fec88fe78063c9161e10bd0fefcb74f9a48b03ed612178d6f11a97e3a16b364fabd5eb7b8aed87548b55201e0b7fb34fdc2dffa7f022d4039607533c1f5badf9ab1095c92bd0dd32fddb36fd7021a30bf40345069e0c58a3896c6b827365bca6481b5102ffba033de350ce1df0af21a97d26c801", 0xc8, 0xf, &(0x7f0000000240)={0x18, 0x2, 0x0, 0x1b5}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() lchown(&(0x7f0000000280)='./file0\x00', r4, r5) 16:00:12 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) 16:00:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000240)=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\x00s\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x1002) msgget$private(0x0, 0x40) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x1, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='\xce\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='.!\x9f\x00']) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530e78b0a2c6f011c79bb2808d7f39d9aaa5216e1331c79bfc666df118036e01824c7570e99c524112586db31bb1a75529d68746cd14a3fed2ee88c7c75da49abd747f2e7063b841f738358e88e553677"], 0x10) writev(r0, &(0x7f0000000000), 0xf6340c53316ae298) sync() 16:00:12 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f0000000140)="0dd5a8d03765388a5df973fed069125b318447ce68596394e8928135d990e1552984a4f0ddb28974426cc025baf38c1fc20059156e9acff2011c56fd81945c5ba974b706b287cae9ca5e47dda885dda9eb1aabe9d4af0da9d6b63558479ec101251cf7e377eee007810250cf03cbc53d0ba2c801819fe6f4e894b255b92554e0a3dd3429dabf2dc38ca32ac25a316390c52c4727f897779bd4db0be06cf01ba11cfa6477415fba5ed5a4c7051902a2ff3922bbbc14ecb5b05ad6d15c9b2349898eab38124004714e895350f7585b7b6efa26dc8070bd741b358c08d3a3b55bda14916e270218d7c2621e996b5dd8074c49a9", 0xf2, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = kqueue() chdir(&(0x7f00000000c0)='./bus\x00') kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x800001}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x1, 0x5, 0x1f) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7a8, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x2, 0x8, 0x4}, 0x82ef, [0x9, 0xffffffffffffc11e, 0x8, 0x3, 0xfffffffffffffffb, 0x3, 0x1, 0x5]}, 0x3c) sendto$unix(r0, &(0x7f0000000200)="612ee36bf23b1587296a3521389d523674971e", 0x13, 0x40c, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa81, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r0, 0xa, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200e1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x9, 0x3, {0x7fff, 0x9}}) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='.\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x200, 0x8, 0x0, 0x5, 0x24, 0x5, 0x2, 0x0, 0x12b, 0x6}) pipe(&(0x7f0000000280)) r4 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000180)=""/221) ftruncate(r0, 0x3) 16:00:12 executing program 1: setuid(0xee01) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x140) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) sendto$unix(r1, &(0x7f0000000000)="473bf91ac7c79031548138fddb3636088d771175e7f203170a5c80f2a03616cfc5d1a20652b6ec0de3bbf4dde79e8e759629d92c99280d5780052fb5f60fad0ed27fb7a142bd194a0b35b78a1c21b33e81e5410c361834616cfb6d1f171bb9a0ebc5d8bf1b71b2d52abdda5bfaeb22ebe5f52ca19682a711c3d409933f348a2ab56760008b3ab4815ae7ac25ef93677c63895177109a1cec35546052399ea64f9b67f303794ab357db3b9b8b735412e10a583ba8088a", 0xb6, 0x40a, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x108) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x6) write(r0, &(0x7f0000000040)='h', 0x1) flock(r0, 0x3) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) clock_settime(0x0, &(0x7f0000000240)={0x39b7543d, 0x7}) 01:39:25 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000000000000016, 0x0, 0xff38) socket$inet(0x2, 0x8003, 0x2) 01:39:25 executing program 0: r0 = socket(0x200000000, 0x4, 0x9) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) chdir(&(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x3, './bus\x00'}) select(0xffffffffffffff93, &(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0xfeb, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000200)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000280)={0x0, 0x1f, 0x7, 0x1, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) 01:39:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_open_pts() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r2 = dup2(r0, r0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x144, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000140)=0x1) 01:39:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100000, 0x45}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) nanosleep(&(0x7f0000000040)={0x2, 0x8}, &(0x7f00000000c0)) writev(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)="95d54478f92fd8f188dda1eda8f2572b22aabc05adcb69eafccef8680f276dce89a6e338e3dafbf7d14c2122946ad5eed8f517ffbc77ad666762c879bf565e55130bb1d8c8930df8a6481a922437de0bc97ac99e161ed74036824f3e0cc657ff054f064517db6c165e7b6617fafde31f6420fd01604a446d195c20582d56c50c3b507f787dbb553fcb7c9098cf90d304f237437ca7212c9cd229bf1d07260cda5681ab1689cb81d18a9d3213247a42ebf6457b9e90d26ab0f3c2d8a18bd0a11811c18a21b6b555581792cd32b264d611f4b60dc438c29320e846cab75975e2388434623145a6321d0fe22642835455e0a1b0", 0xf2}, {&(0x7f0000000300)="08307763b812639724fb6167372a9ed338874c153ea3f21823b00f2aa8e8e9312998942a169ed0d36e359c20da8b1f1e311a1259513b924fddb93c6ac0d602df62768b0ad63acafa988487fda13a31573352024747a4b7c0aead4f49bde8f00298736d73caefddcca1beed0728f7b6b8527ec667bcb2db991099", 0x7a}, {&(0x7f0000000380)="d448cdbdac7638fda4c550c0336a8763c5cb78f0aa459792bfbafb86b26ce738fdbf3ab32dd0a86c100a97b093f1ed950517953053941641095788b2d46486d738d88d17f8abce04afd520e4ed0a25e8d303f2881077bc667e4101c1f750e911ae4a11c42b0a8cf8fbaa5af61a0249da8f6ae6fb3936ae8e05e4d079ee46456f186114275f84c6b60be186813cfb28a8594b345458cbcb2fcd8d1204cd84cf8d49fc62ddded186cce72372ed89c8a8b8db1a99690c512d91a306f0dc087d781be7a8a192636366d93b715706887e08e22d0591a7851d1020222e12dff641c379d702bf", 0xe3}, {&(0x7f0000000480)="a04379e9a6c1a043248e35e220db8afc4a15b797cf24cde098c42ea482223d7b956025c10206de2217d51bb822c9b57dc35a20383026af0b609e628243265712a7600c7f1059dcc5789811c55247abd318c2fe354176bc5d6cb7341b356c718917657f161de0b1dab48d1c50b4f92d5727351caad30404512a22e9344d36f629d4dcbeac98c7cd33a0698a2b056603f6871d91ca3a2dfa0d398c56368b13980c5f6eac0c0adc5444c8f186a22d96f8e922f9c9305bc96c3241a446e91e9f044b8da3d0595eb31cdf4559aeffb2b736f66353", 0xd2}, {&(0x7f0000000580)="49fe7e7fb57c13dd2c8af598f748fd7bd3158cb1da4c2c4ed4b073458d1cbec6ace72a2e0cc0a80ec11ee8d62284b9530d405e78ee17ab3a46617c104336920d56d0cbeb0d77670cb970b512e8e68b0505c0edbb23e34cd69c3496ccd0f2759fbc4248e2eed7fa1b9955c054fd241bd1b4aeacad9acfbab595299f5a4b18cc2dbea925836089135e", 0x88}, {&(0x7f0000000140)="9d079fcbd70064c485636ded6db432d846c9401926b651a3bd88d5ea0d6070", 0x1f}, {&(0x7f0000000640)="fa6d6b066f8cb5f0ee6225f77b8dbc9396b9324a33b46c9e28c4df3337ab639727287bce1ee8a23ea4ec66dea7af4d69c535bedf41db1b00c913b92641c7eed2cee91548d3911a14a738722e16c0b10be5d21a560406f0f4a3bfc4dec2c3ef5ffe5a90a34c47580e20630f166338849ddc19776a1a5afbca3b6153ae587729516ea33f02a810d28857f5fc668ce918a4b096bd20920febc1eb79891818e849f867a87f961f7983c72810d0190a9d46b6efd6680e823909a2cc85df3aff9a7007424a7b273a4b2a10f468a2a0", 0xcc}, {&(0x7f0000000740)="762c37fac7f57226859c8ed01b67c9e3d335be8ecd01ceb4b843aaeee9c2ff34559f6fefa4e0fc89b308ef0fab2fc7396b8b431f05d96979d941f8b4c3de33c075042b931a12cf2a177231887d0a22eec913a6130e10ac4c7d647b0c8b064f6e62cd699f382b8a9fd75ada58d768bf14cd7fe2166fbaf56838507d0ce77d69fc0b7ca1ee199afdb40449f46f6958ea9c70b77d99e78aa56f7a20a926c7d449e0802938888ab085d4af44ac77a823c2a630aae7f6cbaee24c816c69f74c987a70f282c96cab35e9b41872769401b11a8de9fd0e49daffd86899c19d31c00f7c3c", 0xe0}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:25 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/90, 0xffffff34) read(r0, &(0x7f0000000000)=""/21, 0x15) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xb2, 0xf00fffff, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x400}, {{r1}, 0xffffffffffffffff, 0x20, 0xb, 0x100, 0x7}, {{r1}, 0xfffffffffffffffd, 0x3, 0xf000005b, 0x2, 0x7}, {{r1}, 0xfffffffffffffff9, 0x60, 0x40000001, 0x3, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x200, 0xff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0xfffffffffffff800}, {{r0}, 0x0, 0x80, 0x4, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x66, 0x20000000, 0x4, 0xaa}, {{r1}, 0xfffffffffffffffc, 0xb, 0x0, 0x100, 0x100}, {{r1}, 0xffffffffffffffff, 0x92, 0x29, 0x599, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0x800}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x8, 0x65}], 0x167a, &(0x7f0000000340)={0x5, 0x5c3}) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)=""/34, 0x22) r2 = dup2(r1, r0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f0000000600)=""/204, 0xcc}], 0x3) execve(0x0, 0x0, 0x0) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x22, 0x100000001) 01:39:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d99a341356ce1a598fad45254a41", 0xca}], 0x1, 0x0) 01:39:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82, 0xc1) recvfrom(r0, &(0x7f0000000100)=""/164, 0xa4, 0x43, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000802f66696c1a9de7dd4ad9a9fad99df3cdda19b5baeb16fe3e9a68f92f2ade261c"], 0xa) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x2, 0x200, 0xfffffffffffff000}, 0x6a1, [0x101, 0x1e, 0x101, 0x3ff, 0x4, 0x5, 0x50b, 0x800]}, 0x3c) chroot(&(0x7f0000000280)='./file0\x00') setsockopt(r0, 0x3, 0x1000, &(0x7f00000002c0)="7d1d484aff8565f6fcd473be53e919149906ab72d28d51bf36d721bcb00e483a220c02bb2cd16760d5f0ebf60de5de91d93df8d879e873a7144b8be2ace19aaf7248dc3232122a1f52f482f3de6c3eab4e7cd8812d0f023493a10d0da30f92c8e0cab1ab3df2544750c14efc955ed3ddf155ffeff3506bedb67f4d503d637e04732cad43c39a1df2fcda923f6239c3eb599ef883a624186cb8af6e612c76c9195f9cb14089293c632575b51ad1388b2e4644c8a0b0b3aaf0e9e87aff6a562b0365b462efd4081c8f09794a7711917340429bc64e2dfcf10c074b6ec6d1073ec9e36ec0a4a40464844fe43887d5f7c8d9de62c6c342152a", 0xf7) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000)="43155f98eddb2b1f4f635e9ed5e81ae0a575b0919b206c00de8c4442fc982ce02a00624db45851d45c9109833231e591d6df42c7c06afad227c7b21c646e06954064bc34930cd690c241c1aaa3570e2da46903fcb1ee0cc5c88e8bb0ae8855e6a6996813787e3e035ede7c4dd235f778e7a85da64feea3676eeac8cd9bf643983fffdc5d7338e108a9a407a7", 0x8c) 01:39:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x10007fffffff}) 01:39:26 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="00001a2f66696c65c700550c368604dc4bd9e4201fefe7e17f32a166c12452e7e4ecf9ab4d2593711e5bdfd8070bb0892757fb2c95bcb53dac45111491fdc8b9239ae636e8"], 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) 01:39:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800000000000000000000000000", 0x65) write(r0, &(0x7f0000000140)="bdfa4d2582c314a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ece605370f55d9bb05dc03e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31329b30f4bd5a32a26b0564b0440b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075e654c0682247a3e405d536fac851f1b937a4812b568c75c29", 0xd3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5", 0x0, 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:39:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x428, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x5, 0x8}, {0x9, 0x6}}, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x24e) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:39:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pipe2(&(0x7f0000000180), 0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x789, 0xf0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1fffe, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xa00, 0xf896dcf28a37baa0) write(r2, &(0x7f0000000080)='\x00', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 01:39:26 executing program 0: r0 = open(&(0x7f0000001780)='./file0\x00', 0x0, 0x2a) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000000)="8c8348d662eddaa773a363b36dd8436fae8987c90843766ba9327051325271bd92968e2cfdfe1cdc6fb1a9f125a625e342786870a80e845874a277bfd8ac9e3edac3611a949ed5cd3f5de79d82760ef30478fdd441a5a6cbb7ff94c4ecec171a3b7c6f723cc48db29855356da42746b46c26c159a9e6751cdfd9c441269f38c76c6579db48b12684cad2c8226f518eeee0626d50d6245c8dd144b663817478aab18f741bbfbe12ad7ecccf4e3698b1372750fcdb20b9cbd5202cf5f422f316994c7d029cecf104d1b18f663268baefbc43a924356882654e0c17faa3", 0xdc}, {&(0x7f0000000200)="57bb1cb127585156760111c0569dcc39f3f24732a4e7ed871f38ee7d78a453a5d2f15306c2c479226665e4d8e260968916a3a85e1459ff990e8c2fc69557d70e3ef9a7e22d676a595adec32111388248feba309add2c5f1317a61cdd4b916676365b6678bbe2508c80ef3ff99d4db0f0504f6cbe2ceb0bbdb500d99a3d66c112ebfb1eb290e39dbe3b12337c0d96e2360aaca0b5ffe3ebee06bc6385c0d9eb835b54dd7a63c476e8fc1718640268e7b8928701b5659515262b56d6acbde35cac22b18bf084ef9a8c229803341079d68277f2724f38f7f646b86ab121ac81", 0xde}, {&(0x7f0000000140)="234d7d63bd720d633948e5c30e34eed0eef9a0cd14c92e94afc3f44943e67637d5943ef551a434bbe380aff0aff01c1634e115d11e09509a5a35319a69db98e7cc6b5af9b182dc3178e07e73e8ee6e339bc82662a799a09265d163640e9d685df6476f05d53a6b3cc9ff5a961030651c380c412751d2db7b0bbc04", 0x7b}, {&(0x7f0000000300)="6dea26fae8056bec38b2e767b76496e06929d5cadcbf65d9e443d45a89ae21978c7dd39743211ac5b23159648c0715a930c07583e7bad35a09676d8285af5f08a0c9a13acdb3feffc85eb86654aa67ffcec5d4bc4d237249cf5d9e8fd73cae06259256e81c49036ae366893d732f33f14fb09aaf5f3229966644222cc720fc91f0bdf462e58bfc85a8df0da01ec5d3c7c6e8a1e4a7264a328fec3dfe8a0b6246fb5b3667d4e97f3a4df96777e5639bd2d4569942e51419ae3205009ae43164279bcda6a9fcd58f31b6cf662a8467331a12c037c9477bb27c57fc5e6dd4a066fe88bbb19e641254ac6a5121cb03cc1efd5aab071a", 0xf4}, {&(0x7f0000000400)="3a887753c3a335cfee872039ea339979a848dc8ccb12a13e1ee76031599fd0f2f20c71a164df5bb83bb35b7ddb8da038883f4928ac3ce944aaad302532ab9c20b4d43e6120f9e4df24e8296757b04f252db4e72b8e93bd31a8065afa3b18f91311166f7a96b1e611dd36292b4c782f73ffc9be9c982d25ec9f5674ff15150755c120e340237bdaf0", 0x88}, {&(0x7f00000004c0)="ce4d3f43d0e7d178789f395e03339c9d5eaa62c877ea8b65429260f8b057221ac61c486c9d332fa705a100f2f31bd9825ceccc6affa566a3cf1335c8c047f486e18ac6d4afa6d0ca0935", 0x4a}, {&(0x7f0000000540)="e69f8e40f5e1f3cbd6e9218187d60579af96360db52c04eec0e091444331e2d554cf76b4526b79db82401914151547b394352f404610ce7cbcf66bf803b45226ec05bc014ebc52a3ca43a212be667c7cd705b4cb8b525052cf2385511fd7c74a276f4e24a33e3439d81aa41a8c104b87ad08a477953881d78cf09d3ebbb60a1444412136a97f012100a9c0a32f0178b19f922d55e24183e64bc4fed632fb48c67b070bf4080bde0857439d1925464ebd791d2a0c42362fcd08f27a47cc2a9184210652cdb608139dd94f3efbfd4e9966a4fc3dd82b5d60c8404944cb963dc8f77f1cf6d71340bbb56c90cd36dddeaff919ae306b7936cfd5e20befe0434368ba10f88f3540bdf06a16eaf3f6d156a7eff8a493f02580dd7874b5f6c1a04daacc3f98381ab4dc76377dad1d90cf4f9429d0af06dd893beab4287ca791fa79b11988eacf71255b297cafc2f605dc34187ac1baab65fe244b845a9aa9cd962599968f973d7d120705ccaacb82f325c03ec6d2e220ed89b592e1a42a3c701e582f49e1580fbff46dc0bc5f034461e1f086f99c657a0c6a43f9aa69dd368cb6d0409698ffc486f4b23475f2bc6563b58db3837ad684e781a9446748a16c4a560f8bf96ba9435db8df56e3a147539a41b109b56c4b6daa7e052d4152c17acd8fba80426dfff779f0257072dfafc4da7d7d4ea52da848435043b3ba7f2a2c666302cb4f508dad4580818b90f5c64b135c1e33ae975bc7dd75838dd83b8f6392302f59da8b95033d53eef8c804d9f7892298fd01ef5a5e54632079a96624b2bf91c242af02530cf2a9f33a8f1acb4cbbc6c339f90e0ecb5a38f90bcf4d79cb2cb03a3cfe194ffba047f2f0226d7b1b31a49c9e492cc5a4f2a917f5c5ad3c10c524079692954896725802901522be3f5186660bc37f109856cfc2ea7cb2cbfb4715341673fe5866c9c8bde7c3ed0ceff4f2324d179b4cca50d944050399770d853b7dd8daf2c8fa2825b6e21d82edbcf85ba19638010f20d89539b6e3d33f850e514bc54ef68d8117297f272eea1265aacf076c1fd59a54d9ba730bbb36dd86f6d5c543c9ad389d514e2e4c0bfd1c4352acb2c0446c7a9af07baf4e9483700d183deda355b4e9287de5892167277a8a60e0c995fed7c96e2e9ab3b7391249a58ec6ea8f7c1ee53172941ed5e539345b8f9e40bb5b5d32bf852879c81d9b0aac8fff2f7d49f19e440c18296421ba40709c82572a34a3ac402121246b64d7643dbb7e4e69dde265e059ce204e7273caccdf15b93166429c251fae43b6b991c9503acb378094ae4e82bdb1f83f993ea9d1d87c2eafd82eaabe65ed1341415e97d986198cc9dcafd8cadd57df11afce1b6a33457943aabd13b683ddb7978748be5ddb518aea779111cf154556f615e617a067ffd84462b37199ec5a232a900b209e1c7b0f9d051e9921498beee9fe789b403b848948bea0321f1efa939594ad69669a6138ab2beeafd852cfd293f0dbd60b4ec947a30fa02293a78313ca7329a248191b610b02fdce425e540b2596e9d624220b1590bc25672882b548d95410669abf92698f0be90b783f07b409bee3e71d08ae32dd15a4b87bba90a601a0b01dd3a0cbdc31b6caa6ea930f1aed703ecfed5f547c50583841b9447947cab597258a5da1586833ba4e8ecf13e9d3d184dd8516fd04318fa37aa9bab7bcc88d130ad68113b82cc828294a0557de36aebc7ac87d23b8d6f6a253ca73f54da4beecdee18f3bdb0bd9f254860e866ecdb946870fe4415d4e698729679fd72fd3a8e1e25fb69b164b43ba1a3a62a941e6179cfb14914fc8273952e9e9fa8e90f1837686207bb85c643b869b5a45d4ddb017826962c23bf771ac3b0f886e8c85b5672f61e55c9a8f96999d2139bd27ab41b4868e4c17208780e19d51a7fdd260c65b746fccf9e74fde3ef5c2b877b00254d77154b8477153aefc8684fcf3ef55488c2ef1ff5bf6518792fecd366143b10e281a3a7db46a61da087f39d58447c753ffb9e35db44ae3f96f3d6ab34e634f2d04eaf2b5289e5cb4c66679d4b748db076edb306d84467b4e222de787c1e31bdd82cd83a658d83dedd075694a6c2ac2430d13f93547cc8c96b95b82ad999443c01789b9bdf7486c424d75187434523c275e8396c1da1bc2f1fdb809e7199817c91252b3badbe44aee7aed797f2876ea8344ae75822e1e18a5d6111cc741da9f40c09fe0b966f4fc06214e3c1e38fd6b64f8d6e044b34c266f02be0b24cdc4829b9b7ed0c8e435def1490a370e94e0513b4dd524aac727be8c9f7abe9b33ecbc5e3ff7b5aa5083300d7e7015e1b30a46970141d8ee197f1d7e9cac5ed6cbc5834523633940c9a3996128b49274ba740d2437ca635498157664d7d7c2982a8f6c5e3cd5dd0669c9daa01ed766ec69973ca43d6a84b148922e689ed2deb9db6b5299ea55f9391cb72390f3dba9a21767e4bb8e9fa12472350af4b7765ffc5a86183382dc01598ac41ce4cefa15c726e15ef9573d13175f4fb19ffd9c03e7871e250dac3c09adbfdf4d51947861c49fd660a4dc1c2934ce93111317a3377fd706ac9940bf77f3a5e6f40e482adc90bc8e7e5e2d9e8070f44200d5f975d44ba5a7ca25ab80e6c486119b90f72c25aafcfd972b7d7edd8664fb8021ac64459ab7d6c768d848e9b6f9904ef7de8864b929c4dd3fd5c5183163ace76c9419ca5bb590bb5e196ba39a2911f0cabaab34cc62517aea74854896da593933ff4aed509b65b6c2aac6177b7520965701297ec06a8a56c8d2aba2d7eeb8a81996e18fde9d6beb13169122cb239b412aef22ced1a931b3dec8db55542f6d3fb58fc1120ae5c9750dd6c81d558ed4101374f04ce44321d918ec663ab5a36dbd8c2238ad632a760e62e34af33cb5bc0378067770ba30622594e9dcaa8ef33a2e6f7f7cff23a8bab4e3725fc3820d0c81e18980eea4aa9a4ab9ac39f4bfbf317cae6acbd77624004e96e8e65c77b960854e4a12e9099de1cf29a84142c1e04902984801143f4213c6a97e3039b96bafeafb0f26e36d10a1590c164dca17d412362509fa50a693c9049edeb67f7f265fb308bad138035821f5b434f9af57e75080f388c5d00291e4ec1668454e2dcbb94b833e37588230eda10397cf70dfa233ac35d2bfc4b2ac27e996bf8856f35a1fc52689acc243e9e303ec54ee7f3c4b401aded64ef899972c76d742021c1ff8c9cf676a2236cd7ff3eeacd8391db66a0438e8ea36887674b07f16eec96ca37f7e0edb63882517fb661b4bcd68fc3bcee425a14ae4304c2682fc0fe9e216c64517cb214b281e178a8d754283138335b718003958e97c492ac3cdcc96ae937f83dc154aa87f92fe5783f9a6d4fcfdbcc76a0082ea4efa7127c2ef7b66b2ee01a02d9a9610aac5b315a3b8a2c5a765074d7dc3019e46a6bb74bc3b99cb8d416ffdc9217e4fe68b0c351228323c5f2673c12635ad7e8f1cddaa2346a0341bbe366982e0781fae6fccff2810699546ccb2294cdbf8e883d10f58f755794b81866a70f12b8bbe3679ee768a66be5bd8b9baa0418b5a40530777d3a4421c57f889a94e3c0bd58a0b1a5bea1216eb5c8b98f67832fccfb15872d23335b69973f0b492d6005b3a1169f7f300cb7952c290a05b5b2797a5bdf366c283e67a31ddf03420d70f0e14c318b6d97dd961c4eb3f36463485cd5ae25e3204e0009a4c0ba069120ac82b7429a4cec06b04dbb932d06437ec4169378356e3bc7465e5ddf1c839b378cae207f95b092ad44c57d8581040e23ccf9d191310cd6e6dc9862a0289297213ce5f4c818deb5055be76e8d3c04d01a07a788b49265caf0c84a9101899d7dfd446757fbf6898babf794cefe277dc9e7f6b1b287934edb2e0c6d28e99ce0037621347ea1ecbf1e1b1b2036bc716985b7da61734860edd0cb77b284574da57df1a534a462b79576099c9597716075070f9cf2f939a5a0dac40d7297f30aab964b0c3b53b0609daa2bfd4394e69e4cf57c683362dfad61ba31aea6138da1983fb7a214e21517f3650a686d2ce205d2c7f61f2eee562bcb24e06f4b1a3c6085e2f0f03ec377d192bb2f8cead73862857d31742b016abb21b4271eb1bc9839f74e3b6fb1cccc0a86dde228fb1b345ed0307979d6c2dec2aa72facd05c40ba6ed686f907f0e942312758fbe30b093e86bee18b1307b736fed71513228b0c96673fd0ddb6c4200bdc25b432062a7d0d16559e4ad5c95fceb9d9c07daef4b3a1d1787dcc1a022bd33ee7025598699835fed54db52514e631c587669eed4ccff9088596259e25661b111a121edfad65a59b4e18064f00c9d548570183e06a8e92d43eb9f3d9474f420a270cd45041bec6fd5de2b18bbc9ebfd819339a144d85cfef4e3f49f10ff46473c4922e81a8bd1194d3233d057c8e7559f70af5e8a32ac7a9067bbc6cc778f07d189d601cdf0d2f5fffd6610cd29e8fefeb5ee8af6720633bba2dd4727cc17fa2a61c0dea3edd5a24fad00a4ea0dabf276bf1c49cc08fa3790ddb17a6b23045a30324090e954880f1b40a0bc662d34775360759963017aaa798c9a9b788315c04bf421aefdcbdddfa9e2c1146ee4876ef98991a18e31c4546c9ce692ddcc2bad8e4ad0dd4864dc3e2b3b44c6934153ca1ac55ccdcc26c215e71e91c147295741c15dc2514d5208f460926119d2a6f8d77c12796c8f0c6fe7c7a235f7bcfc0316e02167bd0d04c056e73be240e02c0832fbd07d3a7deda8cc635c0f5f976db69b0bacae69e80149b684acce660269502417f7c0d56c71d976873ed77874ba708ccb990d34e60b931171aff4aec0062d2fd295874899c10b8e8c4af9a1747d9a86991aa3221fdd004329280b10ba076979b46c1066f2318f6de1f74f2586ff159f6771178976be0ecd0f96ece058b14ecf8f10a18bab25c50de20c40ef8fddfec72272fd60609b63f017baf0b59cd33e47847302e35b85f5d52de55272e13aef0e4cdbb28cbcb2809494e616cd55ac9ec6208917d6a1541bb9a68acbc3d52764763faa838d8e601f2e040fcfd24cba9944c3229ffb0216c88ce17e7dcd5bd364bb22cf32dc145fedc541bc5f828db9d790a2f80c47083711d7dec3fd8273ad5ff6b32139f3d3f14d96214eae60ae0a8a0f11658b8326d791d21ff706a0cc741a71d549e5bbabc6db8e6807a3c785021f05fcd3c713edcf28e70d00dd9913c426df90afea9b547620d16ca753b56b506b2c19d2cbe80a7cdc05372dc72c1ff05ea5c2d7443af2c34adca015c796ee7e44b50006cfa1bc1328af24bb5db957e7c9104955126f8c8e1bc4fb581d0e1968dced8d10fde3e276cf1fa2f4f22881b4dd68a94551b6c1313835722e9a3c808d3d55bd59258e95b6fa2172566071e05a06cf086119f13b2953270a473731e1199eb7e6b533e68ef90a88ba9e9b4855528ad538e4c18dc6eff6726fa292eca1e3425e44c460c10dd8b45a62284f2d5eb96765db73c554bbd4754d03238a80d3d7676acc0ffef62a960734b4c31fe59a055c5b6cd3b6d8d53fcc02647100d957b55b96844ea664c81bbea3309e0f60b388190f375490c418ae261012ef41cdb52c0722a01dea58890d42942d6c06fb1321fb76c8c83ca3f9442350b1f593c985602476ad83acb0accc49c21b779e4c516efb004e1d4bb5ad5f349a4f295a1dbf8507abb5d0adac30881c980ff509918bb3ff760820331db0f2b9f847be05ac3ffb3e81d4c9bc43f8509f1a3cb144213b962c94d6d4e2ac4ca473f9b86f36c9333f298", 0x1000}, {&(0x7f0000001540)="cc517003745234b36c71fdfd0c12ad415a471f2e91233bb54381b93aa0f484bd82d13bcb51457c225742790e18f29f7512d839e7d593088f5a4d9fd8f87eee35a66a8c79e1bc7dee75fb8385da7154f9d7d5639c40b3484955ca0234a1f7dfcdec8ff9dbcbd70e24e6cbcbc708e55b71abac4b5e0f05f80209d1a9b18cbf733ab990b3a85f4d40061c57b1512ba43da01be49c6a373e2dbcca4f5ad210cec5", 0x9f}, {&(0x7f0000001600)="b8b163357b8a6504d9fd1f9b0934f5887785aa1d9bf4f135e7064f7e405212984d636319b2cb27dd1d654a85ba07bf2226169794f63aa7", 0x37}, {&(0x7f0000001640)="00948c4184d8a8cf7f1160eda25ac8e90f16918f4af07332d4f3ff458329f805b2caba6769ebf6543a8a506289ea10c5f72eae219794322c532ad4059403feccd6dd228b8081b31029c0735e3d5ece8fc4354a9f2995e4bf22732e20ea60154f6aee85f85e6d47dbfffaf910ad", 0x6d}], 0xa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8) 01:39:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 01:39:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x0) pipe(&(0x7f0000000000)) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8) 01:39:26 executing program 1: r0 = syz_open_pts() clock_gettime(0x2, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x6, 0x40000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x3, 0x7fffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x3e, 0xfffff, 0x1}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x41, 0x7, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x3ff, 0x7}, {{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x83, 0x20, 0xffff, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x5, 0x4f2}, {{r3}, 0xfffffffffffffff9, 0x2, 0x20000017, 0x9, 0x1}, {{r2}, 0xfffffffffffffffb, 0x84, 0x40000008, 0x8001, 0x8000}], 0x1, &(0x7f0000000200)={0x3, 0x400}) 01:39:27 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) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000873044f8a95a8e6002c6013dee04fff0"], 0x10) write(r1, 0x0, 0x0) 01:39:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r2 = semget(0x1, 0x1, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/21) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 01:39:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0b0400000200ffffffff0004000007000000000093760000000022551cb97e19b8cbec7796399caf3d458c7ac46c"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) write(r0, &(0x7f0000000180)="2f7736f4dbb8d6781885c00d49caa8698458f00ea25d2f63b7ef6f67d0036a3584894979ddd16db32258c7fc574fb905b5fb83e05facd1c47b8affd0bee005bfda3d6d75e9e7ff6fd8b9733d8b344192e61b8173066e3c645d77c39ea564ede27ad2e14d2647b606c870d3895fe95f64db9cdf9fd07ee9256306ab137a2bd42692e63ade30572d4b0446ae9dbe1d94b3394fccf9cba1ceb294e4377d948b0152a4eeb8e3d96b923ca13b669ac1be2131afd3fb069a67be0c4746dab215973ad087d813bb1dff609a56f6c97a7877ec4981df0469fd145615b9d09920d9c6a2a80108a8d7a95086d48021ee9fc8", 0xed) 01:39:27 executing program 0: r0 = socket(0x10, 0x3, 0x8b5) socketpair(0x12, 0x5, 0x0, &(0x7f00000000c0)) r1 = dup(0xffffffffffffffff) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r3, 0x1000000007, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x90) 01:39:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) 01:39:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x10000, 0x0, 0x8000}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 01:39:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0x2, 0x2, 0x1, 0x7ff, 0x3, 0x9, 0x3, 0x0, 0x4, 0x80000001}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x90) r1 = socket$inet(0x2, 0x1, 0x800) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) 01:39:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0xe1) semop(r1, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x2, 0x100) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0xfb63) syz_open_pts() pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000480)=0xc) syz_open_pts() setsockopt(r0, 0x8, 0x1c000000000000, &(0x7f0000000500)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908c08b48995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd20c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b1939590c9a57b5fc842b30a097cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d07075c8f935b93e73d3ae0a8de55daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d938caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a215b97ce202a6b808a05171c7158456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e318bcc6d75c97eaedacf7936d2a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69c9c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb576c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c19674d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f194b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e792f6a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61770c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b40e6fcfcae9dec2dee5470181d048e17efc56e1ad4a2f14daddb65b6dc22d6fbe4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b973", 0x1000) r3 = semget(0x1, 0x0, 0x84) r4 = syz_open_pts() r5 = socket(0x10, 0x4007, 0x5) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x3f) bind$inet(r2, &(0x7f0000000340)={0x2, 0x2}, 0xc) semop(r3, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000001640)) r6 = semget$private(0x0, 0x4, 0x4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000300)=0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001540)=""/194) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000080)=""/163) fcntl$getflags(r4, 0x3) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x2) 01:39:27 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x87da86990c828a41) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 01:39:28 executing program 0: r0 = socket(0x11, 0x2, 0x0) execve(&(0x7f0000000480)='./file0\x00', &(0x7f00000006c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\':^\x00', &(0x7f0000000540)=':/#\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='@:\x00', &(0x7f0000000600)='#,\xc2\x9f!\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00']) fchdir(r0) mknod(&(0x7f0000000800)='./file0\x00', 0xd000, 0x5c) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/206, 0xce}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000000280)=""/222, 0xde}], 0x4, &(0x7f0000000380)=""/213, 0xd5}, 0x2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 01:39:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000380)=""/9, 0x9}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000580)=""/21, 0x15}], 0xa, &(0x7f0000000680)=""/77, 0x4d}, 0x0) 01:39:28 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 01:39:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = semget(0x3, 0x3, 0x4) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000380)="f5924328eb2622ce3ea01aff52e273c862340c9a2ba975a9573fa69bb37def10c6e87750b4a549b417e5b6f012e5b19fe724ce9f60d75b80a43c07a08d911eb7a3c2dc3f4d17a9c8efab175baea44854d59fd2b994b77e06694328ab87966f081e1d6f44278396df2e8cc1fc33d2d93ef3e68d837a06e2ed5ee44741697389705ffb9b6fe8c827765a605550502ce8c55223bd3054dc55b6a42a58bb555dda85f19c8ffccbcaeb87343685f8b54dbd6c838fad85f481c9b4d7fbef438a3a71b0fdb2418a5b66345dafd1a4d8c3b2a22959df49b2fbf35ce031cd9ebe297454142c808087d16b9a2def977a4e88be07d5697a9fc16cea76d1739aeb48a25a111be5097bfb2b1596d0a1101a7e47ef3acbcf92183c85fb7a0a1f9c3a32b46335fe354640a5b4d4b20948cc01e47af3761b30b825f98b3e269eeda1ca57060e91041955421de15603b362f8a3974de026c35971e4195204c4ba98fd8ac6fa840737dc46d2777c73535643180051600d0df6f783c14f97aeeb5afe8a6c7a5aa8e4f8788f4998081d8892757dbdc83760a3ec0f407923547c6d3364212a3a7630d367aeaba325436dc0a07fe26a142b6381e847d6d507c92b68e9ffd76998e86e11b4ed7f7444639c1b1b9952ff56a410fd6f7dc2a85929a17d9c08a5936fbec20489f88534355b5c6b1eb663ea6a937cdb05cb34e42a6214a3082d7176c19462bbad6e94a1f88c351f44bdf1df1704d0e8984604bec2a7a9ba36a2709f5448c60290f5a034783201a6d72766824ccf1491257e936033461dfcfcf0fada1087be4e2213778880e0114e60fae54dd50fb49f35923b1280da24e0bd4ec824b3f67a441c559c9acf4074d2025ab3fcdca86d4d6a6ce8e1fe20f11cab96e9b3b3ce4f1dd4de6fd375f5e0630340b57b7e5f0b47cb1c462ea96f639d2dce7d1d4b5a551846aeec80c63bfd445cde7b7cd8dfbf84a806806437dcc27429e4a78ef1aa9b6b9f05b61bfd8a600a9675c1d49d6bc2ad049b7b03ef4b468a79ffe19468c92d805d6a183191215118d8fc5ef6e49ca68856adb6b68912b01210480e1e3fc86e01cda25b30aff44d9bd73eb36a2b0f52cf3e3c1b19957a55eaf740ad3569517581e64a878f1a28db066a0746486207ebef5c703f532f6b8fe2d8a5c524abc02428bea6ff1a319ee04bec946a4863cf8e93b79db338f56b57e2c1fbe52ef03020cf843e0d373d9571f481cd68466ca2304614af6ed820cabb7ef29f95e6b13fde6c82b1ac8e95d2d3fb657798ce2ea7456a4d8d03685fb41b7f50a40b0c818df11061205e6410ff7316ff2672146b2b811971b89306d2cbffb8dd596942775de7f661eed8f8e1aa3019b741e5f8eefeb8916323c706b2ab76ba0921e23c2e454fbb2594e4130b0dd4d8fff6bda9cbc96c1a909de43c850d8f847df927986c156f0d360250dcfaf6d25192f2b2234aa2495648a37862fada5d379bafa84c52992006bcbeb1607d329570844a3f03d9794fe5ffa8f2e1b9bba5770f0f9bb606240b75e8e2a575ae8cd7ae993b8f30b8279c29f4f28a297d4642e8795d0a2bddc58a3b014c3eacc42b8b9ba0b3dafc32c019b81689fdcfdee74fa796f26cbd8f32a5c13bb4e3e60b227093a65821e1b5c5d103eb1611dfd4b3ced0eb5f52a956edf5677ec415844870037c7935f2e01c362c26a39d32df3f34df3065c74a260be56f9d6f0e536247469e0213905645ebe5aa51634acfd618d3c7dbafa1f598c73d1c8c70d2f73cfb930e79fbbe9c609c3a8c1ad76bc38d826eaa02a77c14080321e2b3c97c1daa778352eb63f97600782c9a1713b76787b8bc6afb363a80a4cde60ee85bfebf75ec5be5f3ad5d8345b7154625a137c1a1abc4bc0f6f65dea8cd07faac5017d984030ad47d746e068052adad62229f982f875f9fe7f7a859cef8262969cc4f23391ecbe21a272cc7363a2f94c9781d66d4261a1582db4de9434ea842ff039e1817f8baeeb9afdd3acec47b2202327a0713519b0449386b7dcca2d9ee8fa9ea31437eb5ffbb6456a8b678e480ad0532fd0af0a052c5785f63e2113c05b164b1d47074b02961fecd0eb7c93c2b844cdde7732c02c590a1a8760885ca522d020fd965a9ecce2c53477024400ca86919743a56f117125e1e06cb1eed8d4aed3b36cfd48df685aa281a917f33843a546b5c83ef75773c2f45cc3bed5d5f23fb06ecaf4832e9d5223d1b326fa28578710c220471206315ee148f99b28b06d06cba854acdae809dbc052d0eaa7139228a4934545f91928f51769b067395c2bae364737b922559b131daaacba471417c710d44b11e137b037dc9cf781ad05b3551872a7de406bc8a9acc1a51c3bd9e8d41a7f67fd2d29e32fec94b9341f3d0f00ae4d8f0b69f294a9d84c89b35f33e03e2823414ae89c19d78186f82857c022082fa43dec1367b3bf378525c95a32af51c3b6181b357c458c0536a8a9ee96efe673830c3f3959d966be9c28a2ccd56ce3d4314efad1977bcba8ba6f0c6113674272e2ef983c6f4948b9311e6e7541ab4ee8b6e150e086d26ea7173409c65a322a962bfbeca3613794fc09c1227d307b18646d5c3c81bfac584c333b4faadbe12e843035f00052edc11adb1ef36ed1821a8d77d13cd3b598244391a3512cb54edeb0767dfcbe3e37ef24aed9b7e9f2fd9ce9accfb344f9055e76b5b4e988a7f2ad870ccb99e79f96fb0db4d152f301780d68849cb29a8c3cbfaffabc21ecab74ade59807a83dca71ba66ccfcce6eea13213aa7d0777163f104145dd96945c1ca7cf32a66d337a6bdbc5a4e0a6bcb411cb999f601805dc4bfe17406295ab3de529f8bb5479796e457d089d8e394f190b7130e24043158e9ae6cfd7668e2c05bce5772874586e6318332110345c69ab92e37a592b39e92319ba0cebf7f3f7245acc199f5fde8abf32cf25b8802a09d990286e874932ebcdfba41bf837a497f12534b3951f3b6cb4ea2718cc3457f40755282b5c7e5a5118178dfb1779cfddc437065cdfa751a0c4c003aa5fca99699706a859488b5754431f12c4bf86dbf9dec22bdfba4a142d1d24b393039ecbf11e02f136fb753eda018fe8843f7500a03500833a5cd3167aa9457fd1270e553458ed429412ade00b156bf99242724261a8a984978625102cd1c771ebeb108208d5d88eb513e3c581af7de9a5941dfb7618e96253c31d441ec266e6ca3291255249cb27d0ee3b264c17a044475331d02d1f0a165608d2f6e33ed8376a97739c826b089e68ab3d23e12f01914b9192b9d86bcb14debe38ed6f655f0c335e478c97211a76077b2013364e18f2238f431e1378d7f8609f4a3cc88864668ddd836372eebf6378c885cd54e470a4b3bfbdfa692b7b7d565a55022045aca3210dfe6023f8782691caf5b65a0deaab741ea067fe0dbab00b1806558d68bd6fd260d2adae018f4871b57d123028e3a976c7b79978b031ea353a5a764308dea095362fabedb857a95bb86fa152d32c8ab9eb5d21208945d84afbf179c3ef935e437fddf1e19181771f6381595fbd27afdc473aa90c8700b1ff82cd823f7a1f2ec4f2aa4c2b8d98c0eb9d8e46ede28e61e575f5b0ef0a93a9805169be03f33346b0171f17bece521dc0d30f490d224f1a7d482e07f99f13d7d00f19709d4d0ac6352c374f6de93764b43ed63dc9bb64764d95f4f2ca7c4b12315cf499817ccc208fb1c992381fea08daa1e360cb626f333ef46cb0682ed4378bec20f3306d1792b5e71c26a5fb0ff6d682933f253a00b98e1800f5857dc492c5f1a97f768cdd0f63f548aa418f352937554af223880cd8670a056a9fd43543de90f0e9c61a4ffb76ab1faca0ced85c47b494ab8e5b96dab80f050d6f25bfb388020a0f6613d6d7e98485c6b927319e20d55346bce202571eca5bd7d0a4bc61316978af778370bab37b122bc80e7937ac74c1a784ce63a36d3af34b822c11d31cbfb309ef32625f89f4ca2908dc4c28bc2e3175d36eecc588225a81bf6853e9a4e6e33c1bd5943b068eca36ddd12dc8ebb4d49a201b37af5b5227ae67574c8a27d183f40030a12ea8dfba473c95a31b016c8240b121c01474c182f7b242364010ac97c69fa49adacab191ef1b71cd3ce3c90f022231fe632347a0f4927010edb40e6f03a585473318d5a598179ff4cc0de504dfce8e7e009fa6135b22188896c88292127b87ef99b6eb6d77585f37ae0b635e45ce37be03bb34a588d81c4b2fb69cb6b5f13bfeb7e7b6702905e84b507e7db9641d51be4bf589ec84d473d73db6272be0ae7952d5b8f07809d85fec2d17af7ca9d75a2de7816b148adcf9f9af7106ea05b0626ff9da9de5e004d9d56c8c8b6106dc1cbd1b4be615ebb34db59724aea7f56467cd304566143c1241df724d253f43fa428570824038d7bede832c4bb83713153f49fca2059f533b00173727b61771d78e9187a49d8fa951cf3f246d6b2a8534e468702b94d841c60460f61420f6a5e9eebf1823f8b98a8e2e499e4bfd39ad502df7348f5a970edecad5c42c8a4c39be09fb94c80cc8701462b22528027f865b9aaf0eb269394c7b0d206237abe35d75eaba2d8e239bd6a62c97c39a2c568eb2e5c973ead75b4a84e71221b24adcdcf0f1f48cd0e8abf5a6c97a104127fd2ff1fa6022403d332d14099c0f9201194e68ba52badfbd5b17de0ea2cbbe079943c32756a392a018b458b455406306b27960463d2708dfaa5505c38d5d6f969bc71ab3f3a69fd1accf12e4ebd66c77f464d866bfecfaa03ee4e0cea311dcc6d4b7c76afd38ec946c00e637152fa10c5fbbe279e3b7369550217f4dd433f7dbbf07a339ee1a7b6fc797869ef8fb529fe0fef420aaf193851597a919ed04ddf85c117a7d2ac5a6ee2f965cbcf734531f985ac887dc5286b708ff652b54fd96af7f4c695f38a47482540406b87eb392aa4331a81cae23cf3461eb8eb14d310fcf7182020fc585df1f12b64773687b8ca92f79c0b048edbb8bccedbb94d4c630224d816137250c627680c3959a9588f64607cbbe70fb00c9549956469c9f6492241494d6585408a54c35b37715bcae2f1d4d677b822a11d73829f0d1a3e40cdd19bca4b45efe25dd7808af3d50130bdb28fbb818d8fee8308b558042ea22a1fd9757a3de2a3b77dd72aa1644cdfcbac0596fac12f4527fa4011f48fadfe687368c11101e5172bd541b7654fb54b960bf58e29c2360543900915a7ae43c351ca9fa944465c251f058a8c128d8888c3b291d3b5754ffeeac06dec5ed74dfe942ed8b33ad9912837f58260a44ff7d627cb4ae2056dbfae7dc42032ca5d445ddec1ebd307716108cdab8a87527efefa8625106745b71c127e87e99a9a1e59012b478c6567fa6b8e4d8485399aab7915901507d5b0b8a5ccced192be6952647c0bd8b76cc63666d7fad6a02a1146467ffd60f7582897f9186e22b4022dbdf0fd956db85acff4c45f515e83382add8e3c59656b9f5ac96a9ebcf0d896eaf79b8615533d858edb379fb3f2564b9698adefab4a317e6c05d30e41a35388a8824e698bbc2599c32d46898e420bcb677fd4f204a8ee80571565c797a9cff717b1788b228f75a1ffc4f1707f40aad606d5fd012a1939e5e6dab25ae4b91968ca1f77c996902fed402c15238db4172deab248a0e8a4f4d4615277cc9b915a8478a92d4b15a5873b5c48fc915624b099bb344cc412f8bffbb2498c001205fcd3f1f41ddf3855aae18eed99b87ced7ad2f065dddc565d410201f06830b6b8f5152ffd60c8eefb0cf", 0x1000}, {&(0x7f0000001380)="c30040706d2fec4ea5fb5368cea8747f15914fe1cced2fc6b2980ea581f78499441766013ef76a4f488a65000afe6caf9532b1a1b4203e42aca9f6b8a33b57e4bbb54d458e4d034a0f40579b3aa4165eae7ac494bfbbff052a438cd8b7acbd19b2398a676aeb019ee095c7d80fc017b4ff7a701c49ac871be25cfe634a8dbad0558157f3a5afaecb2b938d51f31238d54eff3880602ea35881721039eb413d97e79c8bbe3cacd16ff4365ac271abe7f714d1dcdc61bbd88b0b114416605d6567993a1ed58cfd43de4b3570b23a10d925e30316f4a6847fef79e9eb29204321e6e9b15ac820f618a7ce181da296056ceec7488dac9c9ba4e54620b3f007beb931890263919a96527c3889429dd125a5bf529f42449c1304312b911a109845be850cef49f757f3dd1f6e14ea151add6846c12d96ffabdfddfa62fc032b5689a425946d7a043b5fd8d09baefa7414afc6b3b0a9ce782b24734a0acccbce679d0a84dd5be4c735d41f66040053015b402c4e9f9465cb8a46ca117737704d840e0d5caa1562a39ff7846ae179b3b759f62463bb248fe0615428662d80c766a9e1c6b1d08d259c39c9b8825236152720ac9f6d7c02d2c448c5d0b707aff8b35ea47f4f90f9f19892d9b928ab559f2d1cd2b4c2e014d71e460714cb91742ccad2375ff12cd80ec35514e450021b7d89888def47943542f055c2ed9441371a1b7799c7be27a389008b48bf2ff4d16f00371de536fb43180cd92428262d92e2b65396b56fd4b5eb4cdf4f57d1735b1c19ccbcde7f872c4e17377735ba12f46f982d09b604cd8f04442fb13dbac0c7d1134b76902730fffdcb573a36e55f8b5ec93ed81b89b4f1193ca8187218465e359a76dc1d1f152c3db1b5659ad1ff13a6d5f8e0da71650695a4c2f496139bdd377b4cf1bea38e5cb617c4de393114d73157f3b0dae019096a1d2e659e37a7851b010ac03f742b9522e55839cfe2c5de0fccd4ddc551a707693daf4a64b14dcf88087476597ec900153b4519f49b85aab9eabbd7a30a4338087ccdf4d33f5f1ec620dd0a0caef065586ef2f96d66c2125568cbc524d6e320f37f9c2631e1cb9bfa8cc65e91db90037febbb64d3cb4138e8d05e9d847f711a19a4091c03735b9d451cc72dbb9872eaaa91d15f3fd1ba5e853c5deea3c730e1f46f0d501e03d32f97069e9af77e4c5a3ca1dfd49684da73b8d9d205a8192a94909761a9b66e6ea22930efe4986d28f735b54fac4a9ea9606fcddf3561290e5e2495a5928409e6e928c0b261269b9efb0541839feff8109e088e05f11652100961f1779daed5df0e4b4606b9648b89e8829641a1b0a9047253839f15451ccf105c57b978a0d3e319df6a0d002c65e50cd2f3847a5bdbe8be1d0d1682d203932ca4b533ca84d614386113e1df3b5e2fd21869d1f65b00c026857001a3bcdd3b16019137ab7bbf9cd73a76156a33a1d8b6e53b446dde3991c34f593046ae21d4829c11c4748d7f21e06604a2135f649348395fac1de794e888681754271ee87080aeffa6b5af41ec37e80dc94c3538fc73d14932fbe4603bee4b0f9f66591f21d65bc7e99e038a554974f0f6b83ca45d43a06abc89cfe40151597dc7a4536d2314441505a67ebdf9c67a3c8abeb4e8555d755b0cda4d97fd568255c96965f42ba33f34f2c15aafc0e1b25404951847510dd4b82bad820e603ed88a1e2242197ca3242aaeb4baf6083a0cca5fbc355a490dc112bd53499fe78aeed84ae771916b7bb095e81a8ef7b9203969fed425615f4a4468946dfc98ae468f54c4bbc0546899f047cf6f2e0285db2790304118e7735efb5acb078d419eaba30e54dbbcdaa842f39485a81f2b091acbc4cf89c47822eabde22bb90f1229dacb21db451da39c9bc506547f5d46b3aea9462261d50f4dc9eea0f9131c725342a0b3d2ee231959eff36e7064dcaffc367b116d3142e923a1c1162cbd6a44c33d19d38e7a37adbe76e8a986c0fd2b82476d20aa823dc657cda516754478381c7f02d72a2e86e5c94acd83ac2bde21c6955c21f0c1e8b24f67441e088946342379ba855aadaf43dbe2a53661e21cf1b08a6fc86eb78f6b11b25974d7f95364567707ecffc0e543b96ea267a4415c30890f4ba03a7182108d71bc3434d7139e96c1ae3f5a1427366bc13bbc054342dca7fa8c960e2947493dea2f32e87f193275d95ec7a5765de7f8d0b5b5d26bdb715a7e16b10f8040a2e77b36770fe18408ea2627e247a28d58a5c6a0f0adb08f244b8beeac0117a44c76b50596fcaf7f1d6d391eabeade3f10264f5b264b74d3b9498eb8b51e0690fbd03e2b37dc4e9d6e734c8fab571c52176bbfb3858bb93d8b252a42bce6eedfcbf6f7d694c76d55e6b3ea5fc247c96bae4606cd4ccb2585656f048ccc24606683599b94ff7e908b1a1011a4fc8849e00a88aa2e2ebd0c149b7e976ab13e96510c877b4c62bf31c71e420907366dc224b37f55c85e1b55b64d2ad1b392abb4a93ba12fcaae41f2d85a860b65140aa065adb4cca5aff68f87d4804916b3d4735b79443f79676a8851a31b7f84abb85042c4ed6214dee7a375216c82a3be83dad1a7f5bae272081c0bc2fb485760988111ac1d98101e929dd83d28249025b76c04eda2e92f355da9483d6adae0b268c16b0ce566fcd4062ab205f995c94fec02c6b26f22a9262dd9b57164ed9c0c90dbe1393ec3d2b1e0fb7aa7883f115f351c94750229a2de3e9bcb6765f04c1e0203917c67bbfe2a1325b408955c3181231cd9b87735a7c65fe897d9a70fb85fbb477abf724c0904635b4088508b23112dca3304ab4ac15aec2750d8d9986af82b754410826f25d322bd5c4966b029b2b9ab887c81256b3da3938ed2cc2da8dec0319973856eb376da20139fefe22d55d6f252b515f9ebae383cc4aa4d3ace716083b7375be976da4a8779012d8b48f36248bc547646d6ecd73a08cc98746ea37f681e8a15972187b4654c94d247e991d21b929e1ddacd45f6a63c6effd763eb3adea26faedda63578a086f037f671eedbaf0ba9f71599e5531f5d27de585c6fc649e9be8224d77c92084b0ff07a9eac8dd07dc9b4743be292650464ceaf215802c274393ca31a4f8ecebf17f3549d4e35a65007316d51fbda93432241b4071b5f622d0008d35cf23b32a1e06760c5d6654b434afd9e84e65201cab4d4e0377b2e7fe19ec35ed04c1429b375021c5550e60a413a075803ed4177a31033c572707b245acf824f71376329f8fdd758f9cd3f26b4f20e196e3107663a24b193deb59fb7fcdb5f4327a9ba4cd84341b8eb0c07b28f3eb2a84c350c11a5bc0a34c1b5b686fb3caa3fa5f1418e87329d4c07195828a3c0badf4663798dc0d3a0375bf33137c9466bc389c3d47d7abcb7168b375e9657e6af274510bdca43a16fbca1293f1e73f90b0bf48089c941caa98216df4a97f1df796597e0989dcb475747db362e9e7d9a61c493ce806ba22d885ed5d8c406b017236bd877f9d70b2af1d3060510a1b3356e2e4257268d993cb70b03f31d25159c22b2f989ccf1a406cd046d55b14784810dd04f64e1cda952f3e6406d98c2f5e4c8663d0fe7df9119664e3a57547886a9f506831712f580396c6546968c55ddd2042916d120fa02a00d8fb7b414b9e6273f181ed18c47ee8bafd5a50b7fd2bba826209e13d00b24b2dcabb017824cc212add87b6ff3685a0c6c34e67b603e027d61157d4885d0615360462bc84af19c292f6d5620838d2cb0b5ce8d32e684ecde3f5772c1009827c8f78687ecbb15cdb3d025028f9737cc712cb8af0372fb72ea3fe2f8ccba9195d93f18269548692107769bec4c46e5329d8e41d8ad52c03d9b752f098974bcdaa205eb490fb767765ef5c9a051187fc7432062c2e2b51b4baa4b0714967784b47894137ac93d07e498c1fa2e8b92170095816cb1fa262e1038f649b2e2c9e6317702153e42300dfc3187e2b5ccdda7f6846d039d70fea47fb81746015eab5518c2ed7480a6f9ba56e6a5601c5104c1da6a00d2661d005803e3c5c3fe71d356fbc36ce751d48b61717f07f66db23d848127ce31fc9721c486c96bb1c5bce797788ed1dfa562a0ba0e85ccd34de0727dcd39ab59136aeffee4aa439d9e5d86beb1de4494832ceae35f4c2267002d0ed9dc6880e3938f9e4a54805b1d5b0ea03df4d7a5ee6d668a6e381c2ae4d43a5a41c4322647327ebeeb29dce7bdfe65d906b8d2d5ea340ae51b07a95ffef3de06ef7892b89023a8a60e4e25863ada5e1b5c2037ffc28c0100291556b63f879e5fb84e5efbabf3c5612fe65efd58dac7285e5f58dc5ca3df99a3c971fc8918334e6c13b9d6d8ed0349e0241f9c5f5aaea4e9d1e8587308ad12b2daeee7599e28eb4591cfcef1689dcc0f5679989eeae942a9c7a86f6e28186484da11b31527e03e7ca9efa9ac54e996814539e644065592cf9de8760989510fa86e7cd0efc8d7b267d0e5f3187631b87d8c12afe2a56eda751edbc8630e2823d52623c3616f2ba5754a61b3e9a003fea68b866dc07bd139338bb81430fa16db605d0159d78c4f77fb49600b8c6acea58ceb9a32a72d590abc952478520f7d705a1558493dde82f306b66da1621c1b8ed2fa4700d1c0f3762db77018407cdebe74c11f4b88ca7296e7cd4defafc6fefd73135439af0b422ff4928e7621413b2e82365df9e9a521ac5bfbed99b50af5a0d63e3ea106128def280e18a520e7a56abf3f19e93db1722e6c2cf24b1a56bec95d5d25f5fcef15ac9fbd26e349bba6a4b0a71773c72a7d01433e491520684e4774bdd05b66f7f1c66ff4ac04e7ee84f693b2cd1b9b10e3fc89530aeb137988f58f6185c3d24d742dca2abd5a73be70ec0e633173cb34aa2fb5df1eae2e810f8027b9ebe7c2d34282a138b64904bd2b657025927cda73b855ba5a59e911c81cda622ac9b21e9373e6ef891b40b0ef0a88b312b86d80879fd7d8f5417e8bbcfe7c550558f6e89a6540a5e5fa02248f07feee1e1cae00ffcecc53963753accf1b2912f41d3ca6976bb08abe733c5d15506c358f3e390de96683f427b8d5a9a0ff27585f1d1af74f7f27642ed1d7cec0ef11a77f9e3d94e4197c68bac7a9c9c88eb3b9e5c554c49cccce4ea32bb5d81c56e7deb314657d9a4fcdfbfeb8d1d60e1cd58a0ea5704e8e52db609c1ba5b8ff01f110e6ba5a7399455dda29ca84f2ea37641bb24f2d764ab5ccce72ac7ef4c08b3acf7e48de61fa38b9bf9af8aec2118a7f4287fcd05db57753f75e4e8cd647e6945a386d000fa211bf2c90e2629dee54acaba90bd7832f0688f2a2d0627362d8c548defab97bf645dbb7d57d33b7e2a88715c5c19a13ee6214f5b3bea48db4e0d4a279c9ba65143fda8a0799e4a2288ead8a758bdd29d13801580baa684dc2ab7b87134ef4c8f60e66faebca00a62bbadd58cfc1e56667f4231918a00ae426105a3cb1a85af97a4386ded2cf34f4e94ec10bef806ffd885b4633d8d30825a7860275d8304e1e3732b49b9c93da7bd71ac9fa32ecc371bfca435f8975da12113d9f0be7088e156f3baed74d35d0afada0d8304f88c06c00896e6cf2cfea6c9755f6a4349c8cdee87821f9c1bdc7d4b289e898f57344ce77a6d877e57d416968b53b275afbc4fadab6ba9240736ef5248e5a512b94d3f8006981b3d894ca5021e5e75f78c5a7e8662b8fdbfd8ee3dcfb576826cda1cc06f0231005752ff0f127ceb7eb47388ccfbd1e17f41462ec269c34088d8d608b8da797e11340509da2cd8dfed31cf1", 0x1000}, {&(0x7f0000000100)="26f25cb1f5bc306a9c0da651c66c883cdcfef0152c7aefb0b46def103d426d063ecc185a962cc7e3a2656095a791f55ebae86bd9d4f3c3fbe83de0289d806ecc55aedc6a2b80d841d099f79314d7e689e7bd730fd8f1f0cc435059386cfaadd843be6b185f1e7a123895fe290200de9497a0dca82504909fbe4858ce8d1ca5857cf229349b98b3fa4b0fdc69896129aab7c7c4247696e42b99679cac5bf1df1d45a2d62fb75450863e404accca49524db61756ade62b6ef7169f410b85076d3e5e43ab7e5c86b58886009aaea53bf29d33fa01887b82a3683527e66eac02c73faae2", 0xe2}], 0x3, &(0x7f0000002380)=[{0x28, 0xffff, 0x8, "96424611167542a138340c308f41fa8e6f2e9f67c371f6"}, {0x108, 0xffff, 0x2, "7594576a18952c14681e092fe5eca10a4263ce1794d36d48e35d9738c933b0ab5130cf1a3480d6ff24e0a8b744de294f0ca6353945f004be761c52a872b26c05c751a6ceadb987d2794283bd57ad4588ddcdf4efe2a83d0f7e1caaaa9c201b1ed261a1fb5cd70c2343448a6d7547a784fb7a211a7673abdc19eedf61c937d83e8ba400ccb0cafd3cc13f3afdc1e70db8a7985c5f536358fff16dfef4949a8970ccb0aa61a42b4c09ca658d254a28525be0b98efb8d658c7d96d80ecf47efc9ccf208f7adcb367a68c81e0a7f2a35373b83246bbe2cbbbf4f4f352d51cd1d5ab37b7a6e1721c8283f8e5bb7b7ce6b3aac1171f900"}, {0x98, 0xffff, 0x8, "bbd5ce877097201a9b06c0f41071dfd9b16d86dcdbc0e646162310f163767155b38d6e103286de1c09035e3a0b2b4f23116c3d7a0f4ee60e48e2c325c015b044d23eb4dcb43d164d8641a26144a9507b8fa4d157a978992b5fae4403e3df9163a974b21019aaf3dff7d4b7ff2ed0189aac5e5d8bd9a06d13b66e38eb26e6f0cd0a"}, {0xe8, 0xffff, 0x9, "1d41f2d458ad58faafa91af67d140310d3f454fce49e308019d2623c49f0beb14f4dcd06831da4f369cdbd8b6a84dd9e2323732a523974512fd7358a900e35965627167ce6717785e9d600d2121bc3691a5b94be98642edb3283513155337bcf95ed7a794b9398bf10ee517f7d8f1499f8019b3584ff5f271057513d141f8d7462a98d40dd3bc6cedbcb99f88c757c9672798857a879790fbbe8ce91a6b459999e58c45f903550dd69891a2df560b6b33c8d0c280280c020645c51ea1bf731f0a4f13e60aee27c1b008843292f2e58bfe2f85a831966"}, {0xc8, 0xffff, 0x401, "15de303ec64d40b81596669a4b4b57af8d5af3d5eeeab5921893de2bcef659fbdeaf937afb8a0ebebbf2be49d0aef89caa5427a76831ed6fbf98c068803addd9b2932062c20f71ba669b694d6f68ecd9e5bfa05040d9e1ceaf0e4a146acaf726cc5b8fc7a28212a47fed97608e0055088b724436b3d33c935256c02a01684c6631c08d2f96db5123c2326f632f77ea46fb3dfa643c3b5b49e31c39e32053f6153d8d5ab475e3ced3ec2e5dbb51735a32e532739a1245"}, {0xf0, 0xffff, 0xffffffff, "e1aa67bcb278db0aa368fe31b259bb50186d82a7c8b83a7379c1c4bb44028078ba99725fc60ce81e7a9c369c8e041d3fa037999465e15ff527955aa75267657ad97e68780b73c4e99cbd4d47c9ac7bc440e68aabb788d1bedc41021dd1addb522e4422fd0daa36b01bc6e1003c2d700364433ad8747f4f4622ed52061775f1539f292411f4ecedf25c86005a97c770e937b303f9cdc677b2852db306ae11cdf596ff171e5903718002651618e921b2ba550bd952635802608521ed50a95151976229b57ffe4deb96b1d96091d22541e27381bd3136fb08ebefa6c7"}, {0xf0, 0x1, 0x77d, "09838585d2ce59cbaa6b1c4a9ae4581d84149a575666492709a817ba8ea7fd525caa7698e135fe0b73cab3564fb12fe9cfe9106f1ddd4cb7999b891815f958220dec1c4200a0a448aeec5668cf951b7999d612b121eb0e5ad805e27d2938f81bbe1378d62dd89ca814c605476775bf0c31777d7396d4ba0992de419d5307eca50c43d236605ebb8db3cc1c4e252a6b5bc9c3473b955c8ee6fd5ab31ca97a2ed8fd6663a729c4ab02cb239b4d4d9a4fdc074fd1ff4e507c53d2a65a1b9dbc402a61d3c1cd0d7854e220147c60a027a8dca5789fdb874bff0356872c8a1e"}, {0xb0, 0xffff, 0x8001, "6f038d8bdc4bc0f1261d10e0c78b3fe6a0039655ee7196aa274f71728a1a565fb4fda5f3caa0e4138527d6e43eeea1cf1ed778aa73453f9cbfa3cc7ae897d7ae96dfcbc084cc0ea60fcc7bfa496d2eef92aafb120609cd31c213f28a45f450fffce4cc45506ba86eb55ad38a7b228768aed156c6fa9598ba62e4c6db3e10415925481ad4fd697a3489a5b3a74c7cc537f9c1310f259ffa253c4f0f"}, {0x78, 0xffff, 0x4, "60a5b632fd6d46d9074f02b9dc2947abfb015cdba176bb840e92b55a6e11dfa8b17ccfdcb39c88959e8970e316fa15141cedda7db6d7223b3013a978ec4b979358a5f6bfdab8af05fee7f57d9dcd97ac41e8b3774f079a452543d933a2932f6db0137bdc9f"}], 0x680}, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/25) 01:39:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/236, 0xec, 0x40, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x82, 0x184) 01:39:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() pipe(&(0x7f0000000040)) close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xfffffffffffffeff, "85495500020e850ebee6f6000000afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 01:39:29 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8480, 0x41) mprotect(&(0x7f00006d3000/0x2000)=nil, 0x2000, 0x3) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8a02, 0x3}, {0x3, 0x4d72}}, 0x2) 01:39:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1f, 0x3}, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 01:39:29 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x30d01, 0x20) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) close(r1) msgctl$IPC_RMID(r2, 0x0) 01:39:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000080)="7634c3e3b5bd02e86816a788e39c8aac622ba9869514f1529869e90fad1e64bf6f93d2e2ed7335f9c7c76f7b53905dbe9d879c0f2fefcc62a992d186a9fddc2a4ffecce5d0bdd8062bee91294bf8ad59f0207d4f7841cf4f0dadee221ce8477e05ca2a735a43639bbd3378ec417bdb66452b81c444db31c66af27058a9612090c3b90984f845e52840cc77539c7f2a1a44de7443f602b620e646d4999737e5b95f6909f14c26d5545ebd696a9e5f3022a87ba32a34aa10b97dba03311e19aa93991296bc0cce", 0xc6) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="4763a03099cd1425d5f27ad0c3deee449792099d29b0437923b7464c412704195fcf5c311ed7834e60def3d02bfc97b4fe0051770fbcb045ca628c44dd8bdd6bca105633908d22cebc83e9e79cbd0d56d38e6a187d5b383467ee0d719051dd6b2b652dd44a97c36b4367b7b33077c96aa0a66d6f53e6c1f480eefc2381b7fe52b298140c777c73ad2696680192fc7320bf3b773a2d469b494b896ef9fa6de8145aab0ff36f68661ebb46fe1f5b4ca638401f151a8376f0d35c04bebd17cb2517a41c3245ab2162f70e59abc794da993e25e17a8c55f602fe75090890ed9344ffbfa0e0db0835ff92306a", 0xea, 0x408, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 01:39:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000186004008b00002c27feffffff0000000000000001f2e9ff00000000000000009d0e227df5ab009db9", 0x2c}], 0x1) 01:39:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) shutdown(r0, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) readlinkat(r3, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000540)=""/4096, 0x1000) getsockname$inet6(r0, 0x0, &(0x7f0000000500)) 01:39:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/159) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 01:39:30 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="046d513562f0883ac2d7faa8c3f400000000060000f5032d2d197526", 0x1c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) 01:39:30 executing program 0: unveil(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1a9) unveil(0x0, &(0x7f00000000c0)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0xffff}) 01:39:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101, 0x2}], 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 01:39:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/244, &(0x7f0000000080)=0xf4) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getuid() seteuid(r3) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYRES64=r2], 0x1, 0x2, 0x1005) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xfba5, 0xc2, 0xe70, 0x3ff, "e497997c95ce5f688fdf29f9da4415cd40a969a6", 0x0, 0x401}) ioctl$TIOCNOTTY(r0, 0x20007471) msgsnd(r2, &(0x7f0000000740)={0x3, "d2ffa99f328f0f8d05c4b6e1c3df16d219ee95f59989c1bdb7daf3c7e74abc9c0251c94bc9127a3aa5fcb55031a45a816aae88a54619e341577975f8a7837cc42452c165b83c3089acf9fc26649ccb13d3591e975b71cd03d7e226b6bd8edf8bc99eb28e82729906491c1cb62cf818637396bba6bd3e01d2f6959beb78cbe9704bbeab22"}, 0x8c, 0x800) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) msgsnd(r2, &(0x7f0000000480)={0xfffffffffffffffe, "d109000000000000005437ffe71a33c4923f4fa768bc3ddde88cc92ef39f68c138cc060bf87556729dcebc07305d482af6ce4c6c1e59aff130f88a3d28c5c24c3aeee2c8be61f6c1aed92bbed970a5030fbff5cbb17a0c31a329d8878efa35cbad8e07cf9686e49b92a58e43106b189c30c6fd582d9832005e17546b1103bd22ef95077269aa386930082db7376cff0c07c190e73016eb748b37662bfe"}, 0xa5, 0x800) getitimer(0x3, &(0x7f0000000000)) 01:39:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6674bc70fc0eae1480ac72de363141ad92696c6555d1"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet6(r2, &(0x7f00000010c0)={0x18, 0x1, 0x3, 0x77258fc3}, 0xc) connect$unix(r2, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r2, 0x1, 0x4, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 01:39:30 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x8109, 0x20) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/201, 0xc9}], 0x1, 0x0, 0xffffff70}, 0x40) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x10000095) execve(0x0, 0x0, 0x0) 01:39:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse0\x00', 0x52, 0x0) fcntl$setown(r0, 0x6, 0x0) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/97, &(0x7f00000000c0)=0x61) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) map stack 0x2071c000-0x4071b000 of map 0xfffffd807effe5a0 failed: no mapping 01:39:31 executing program 1: 01:39:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x8001}, 0x8) 01:39:31 executing program 0: r0 = socket(0x1, 0x0, 0x7ff) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x2, &(0x7f0000001080)={0x18, 0x1, 0x80000000, 0x1000}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000010c0)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x3, 0x16, 0x7ff}, 0x3, [0x40, 0x2, 0x7ffd, 0xffffffffffffffff, 0xf7, 0x1, 0x6, 0xffffffffffffff73]}, 0x3c) setsockopt(r1, 0x29, 0x33, &(0x7f0000000000)="ca", 0x1) 01:39:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9dee", 0xce2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819", 0x250}], 0x1) 01:39:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200c8, 0x2a) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) write(r0, &(0x7f0000000140)="d054d6a5aa718470d04ac8c6834950fc2aadb701a1c8b738715b756fec336da5d8430bb618e05cfd38d0be24314ca9896ad3c657b8eb4e52bf65c4136989cebe8b70ef9be0f101fb0f5a06abeef0d8e22794c242f2dfb114f2ae05d81837773651c97e11241a893dced4d4aae0c8ebb06559e8674ed3304e9b350eac982d8e92b600eaa7d2dfe3b1fe38a2395a7a68f514fa83933c0f9ebe3cd21c74ac5a1e492ece5a7a31403a40a46413176e5ebabed21b1c985a2770062d", 0xb9) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x432, 0x5}, 0xc) 01:39:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x32, 0x1, 0x5) setsockopt(r0, 0x29, 0x100000000000000d, 0x0, 0x4bd) 01:39:31 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) write(0xffffffffffffffff, &(0x7f0000000100)='v', 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r0, &(0x7f0000000040)=""/1, 0x1, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 01:39:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080), 0x0) 01:39:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x6, 0x0, 0xfffffffffffffffc, 0x0, "61aa0db100000100", 0xffff}) geteuid() write(r0, &(0x7f0000000500)="b7", 0x1) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 01:39:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) chflagsat(r1, &(0x7f00000001c0)='./file1\x00', 0x2, 0x0) ftruncate(r0, 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0xfffffffffffffffd) 01:39:31 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) r1 = getpid() setpgid(r1, r0) 01:39:32 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) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:39:32 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x110) 01:39:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x6, &(0x7f0000000040), 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="5210b0700a30a1c85476d3013fdeb923ad01f7e6a237d3b50020d59c51ce3ea2680b68973d9e7d828c9ff81d669c9ddc07b45c793affa3087c3139561b18e54bf5e7c224d3190d7f77d5967ee7de80eb46cc87a8e4b5d7", 0x57}, {&(0x7f00000000c0)="b4d827cb055c0fafee57dd6841ad8fa6d71f3aa6e64d7adaf9457a44823649f896f668729bca920984e1be7680af28f7ba026349b4a28608db49906b36d8908ae5dbe08dba15b5855b630a3419367c813f1e735e38dc8e72909fa7fef9ccbeda258db068b416c7995247415b7d801b57bf474994820f0f0d8f39d7f0f22dd3ea4c1e88cc6b7748502df06e16ed3b2da01f209097232d91f4bd5f1639009c6d65184d88a38d626ea1362cb1e9ab0b944b1476a1055c3f68bd284da1d02efaf5eda9d36056322435b0bf19d5373e451fab593fcd59fcf5dad50a749eff2e64b3", 0xdf}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="88000000000000000100000081000000924ea6908cc06d932187dad85629187e8fcf0d1f2d3ee6a31c5ed3d396c3d7a885f87c5f2e72db85be0e3cf16e07eab5dea9b6770509f2f9e4f5099e3780f1e8969f4c27cc3e0837abeb183d02eb0c9f8b943147c08455ab7ddba546750227e995269fc386dcafe00a0bca6d5b783846915fdb1a75b70000a000000000000000ffff000005000000a5d4e8cbf8a7f0664f1f80b8685f50717cba7f00348b5131209086b289b562d2c7b9ac81079fa720ac355e1c8fd2363bc75f1ca9244235f759f4c5dc3dc16721e310c18e368341b27177874cf4aac4a3260c8d7369f6db3ca9e40c86779e4af26285bf9722457db49a76bd8fd9e4e72549a67e6e7e8c17363c117f0d36dc857f6ebb1971cf880421847eaaca3b6dd0007800000000000000ffff00000900000069ea73988b486059ba47e346e1216d1ca0c6c960cbb938faaa5e861952fc7f4019282719a588aba568386b49ae956ba690d6eca96518728095f012d0867ee756ee82a0d3da61d6051a1e036ac8c5a763d696c3a82dee5ab8ff53cd06539caea8b53d000000000000101000000000000001000000619500005e9a02745baaf83da311db1de062ef0f630219b1893d491ec6f22be377ba36ef9ae6c3178f8ed345cd09a04a3767e27f35dac2eae377f2dc6b54fddc9ee942b694303682376cdd68651bb0cf9cb3c334aa66883f209e3ceb2021a728e432b1406fbfb9f41a15b0753be48f58aae340ce492011bf0dbdca52fd1284d31e8e9e1daf5a6aa273ca96f2be800b297e8a1d11a8aee7ed4c00681fba925309a29348580dbea95231c1d8e93188b53cd1efb581c44fc5fb7a20e58f7039ef7e317291cad93c0f03fc231926aad4cdec0ed31b3e0aa959b1551ea924e913e397a35d46ec7a78755d7929037a5594e92c239706ac4b7f356a973ef1c5033df8cf2d35c5773467c37a0b29bfafeec023aa980bbc2ca9428f0b12922aea2639b12745aca1f7470fee32ef8c2956bd52875d2a383f8c9a17c1695d0591fb2f632f3f0dbe43925f3fe68c573ef02b22fcb3d9f713a1f66a8eb1e736facb6d0d3a037cc843a42a84c9e640a780eeae67dba1a75c6f83e26100456c7ecf77833df491115f498b607a7f7e2e4ee0f3051a5d2f2ef761c39576a41f46e03531b8d5cf41996002cccf82203633e2f6c50b46c71fc673996e8502f2ca2fcacf0bca4cb6474c5f166d6a1b3a0c54d45f070ad817b75dfcbe8ac807ebbc1c39d9a8989566ed3ebc97d83cc3885423ecc2ee916c5d6a61685965a85665eb0de9c1895d359c782f0d4405234c114995365077ec7061c311222ab406915c8edc1f93d56517272b6c592d7763bd7f2f39712a04ab7f174c81adc393f8e5c9afc20c51622e70db56f125f0e0a36331db69974c5f49fa82313692a96cec479d5aa1451c78d1a4171db98c31c2ff906d020c922f386f7fe958e3deb752082d9d7b707ef09eb5a193be1862935f1ec82418d5fa5115458cde3ec97841c8c03b3d6961a541bc5e591839cd183a1757c6ac2656b3bd9e97d3869edd4c233776350a5f57d21ee2e52deeef04f924d9dd44bbe7e5457b4546afdb0ef1309fe4b78a2dfa1a119fb2051d5dead6ec9adb3922718d30e7d0cc6718a0906cc9d9a981ebaa76a02454e2a824c0660df4b1b27367ffb71dcec1abbae5ebd9491fc2c5c972110cc4b51bdfe7255fe0f584b3f58e43a05f8b0238b98039e4143a40746c810d163084571b4fedbe63aeefdff4b00e705a2728eb0fccb7c2590879892c9c2b22989c72a788126287f3525f6b5820a0530b1766cb05cb6791c7c1b5c5495e6c421f78159fbd195ea830119d9080ae99171ccf6afca7475b0828f0e851a220f9358a8e76da8c4c45a9bc1d4c87bcd3280022c9c1a0956cdf5a0df231e0b93082e677945d517e2aacd2d7026621f04ebb3f1c4b06d7c1cd4ac0ce964c737d063bde8a2765b5bcfe833b41ed6d3abc005f36095b48fa05a4cd624c8be237af3051de41b86d661888a2365a39f06f95a92ba121de5897e960286f4487d9a76336b565322f81edda8cf8712c38385f8c2ce0047f65e123bd26b7ffddbddcb30f7cfc79ffbd9965a9d14ee62723d0d219b02f09613a1d4646adbc4b29c51749459c06735c6810ea756c02543b8915bd8e50e83c6b2dd2c21e7582c44b04748a205eb2fde2e836faa06ae38ebd341ae23cac1beb7159ea40a4689876f4b2bf6123789363c6dedcbb5fd6b7375f1a16d93145832a11f425c23ad647c8daf2b0f5f4a81bc55bc30edd186710f677c77e63a3b8c0efe884268c89edaa952abbe11d73f87c59ba8ccaf775776edd7fe7f9dfd39bcf5ff65f22b6ca028a617a0a65af037d3c9ca06b0089b763fde59c1aa31c4f07f6fe05986b2b04b05c28d5388514a60bde360078b17779cf8d165f4880fe81417a704d1775fc32213cd47f1e68d84444b70dfe9a7780d5c24314e9b3a9768e499e6d0730a4693111eaef7693ecaa7b9a9cd980025f7129efd17cb236bac8fbb804062b7937d2963052ed2d84a8d88358c2f9492fe3eea2069be2a44089287faea2525d6ee86fb320a3c8a3f7748f4ebeb9321cf5b1068f9226fc24e491b31132e9ee8befcaec871699103fd8a442755c681bc7839caed49c5d3a1a395e091695fc26ddc18f13a97ff9d8b82d8cc8c10ffae068fe23e3a5e896daa6c84b61cc0d1098292589713ed08096ce68389b00ccd15aed6c39ae0210ab467fc69121832b7d5e66610b96f696be0ad7cefa5c4cd2ed6e9262eaea56b082342a3c597662614bfb82074f7244c3905cadabbcfe05bc1f0598b2cc31fbb65c7dc1ed5925d8a37ac06846957c25a22490a0cceb59a7e027e0267596bdf2d348442867028153a63bbeb8d89948d2515e15038cde1dffb01e3636ad66115f8ea17e2565e43504635c425f2b53a015590578a080f498a57b28a110f6d392400207cbeb73c98e3f7dc71b6d393cf7b34bdd4fc13c2dd65018a645579cda4059896ad499549632935d99d4489a46bb235761a93f8fc37e68c892df0f13bb2f7e8c0eb70dd30fc974ddfb6b39533ec74c3e5f8b8c66296fd95f71d67705e1e848f507dfb1e44169e183f7e24e122f73844ad886382fbc86c99ef1d821743f24fe068c36d256319d150dc2d6f3b9ee74d80046acef0b59cd6fdfba06884cffc5eab2a10f43a68a8f99d41c1664bb6997348517d788269c5ca214401a2b69d04ce02288c1aa44e93b619dde2c7992a09a6d4ffc1d7cae7ba88d32dd3c36694f13176068be5d848a605e7a216b4dabaa99339c63219d8e3d2979bc715addd7ac2962596eef2c49f782e144e92fd2b46005a32af27e5ed81d4428dc57471ecdab65e684c790867b04288f541ed2bf8e6f7070ab779859422d198b5657e3042c88e8c1bf3905eac8b8422d0a1bef4df8826f502154b1ae82625e872e101760ea59cd59723a836f1e193ba1c34efcc641f169ffe10647b85527b6c6499ebe66eac10410e284f3bf9639d31bc6c5ce9a9188e8a4f7df44635e1ef3ad0fed2bd4169d945d6fdaed743a6d25da7f77e42b12be3d966a496f777b418a5b6b2f0a839e696ba7dfcb969e1a4820882073a67c3700c6e39f2d608fa5a0350d4f0c718e647cf64bef832659d624dd0ad82d5f4486dc94d7a7bc156919828f1c7d7fba1e19dda54f9019240ff6b316cdf37cd9a17254d1cc87e90ebc17a39e6308240fa4687152d9eb6e1ae5615970eb649a0f20b8157db7459acb1c659804d9ad8a548026a0ceff122a9cfd3e77317de798b60f57cc9e42c737d986de615dbe55ac2be6218ac27258ed40257810a2db4f4a7e509ce20c1937c2fcc09cf56a544808a698a0814bf26ab5a09c4f88ba14601de758aca5e45b718bc3838315a19cada5d4e255e00675b3afec17722793d1a87b277e13dee9d3bcfa67539ea946854c56eee90cfa06339e49fb53b8e5230e534d7d1db312eeb67f6504c65aa012be7af9951bbb5bfecd70d5ffb6c043b642cf26ff2b7dd855f7919c7232b3a394bcc5dfb6ac434cc64779b7ffbcf4a91c643994e37587b0112b6767a24bac53562b0e0ea74372bf34f454489453a552053c41359ea14502dfa2d509ebc9600ae7a3c9a1d17870cb2ddd2003f850a7c5f67efb19d7002ac0d46a6334c72a3b67f0eeee42768ebc802ff7b0b763237d6042a1a7857ee046272eed64d64b1842bd387e3397684bfb02c891e1c74977c5c584be731ac8340711f2f66a020fe2c96913106b442213e19567a39477758c3bc642abb89df3cc65c53128ca655d6e7ad1afc2e1bfdc11d8e1385c0e406a856dda4b0ad4481c30db75fae73ae502507a6fab6dac11b468deb723d03a73259bff2ebbd884499346a4a400f6adb5385ed5b3f0c630fafb16c81135c4d27e11ad9fd87e1334a90ac86a81e23091e82e7afd7f400093431782dff357f1f6fd05bc94ccdc769eb48ade4339a2d422b5d839f3db605448b3c3021e3c4dce25fc62c1ee3e14c0d029e5585404a3d599366c12d237e274fdb637f1ddd01064848743bede5135e46ac8e4e9e28e4db6e0bf747bc61bc34bc6b72ae6519900195c7fbcad72b3a99d1842b7206179b90e2bace4af0fc99f3249c89befd5d611052006004d5afbe6faa9225379e07fd72fdb6efd53ed99859857e3831557283889150a8ad67e1cacfe0c601078f3e4fa701f0a00077bd72e94137ae1bcb22668649dda8151d835830c8b946a610ec212945cfdf6a9b0a0ca697e582be926ab19b4a59acdab866885994157790ef5b1e4f2be3ad2af57e65eca69239217c271b4807a8c3ce760218d57d51160ca94cda9d757fbc3605ca68a576f33d0463a410712a9226b997caa1d307a48de40da7333df6b982f166582fbd99f86d529a41b4c1c8d99f261bbee9b1b08e02bbea1eefb77cc27d3ef12347c43f3120b57a81782a1ff751219cecb58058065596fe9303bd62347481db75957723eeabb28ec8f56d91124fd8b7405479b4b20c8c5afa941743ae8313cb54be9d43d1fb010fa0f7688e73f917bb4303a2c1dd6c3c93c85159c606122cd94b79ae09575ac0c7bbc76db386881c5cdff96a1afdbafe8cea41cd267acbd4abaeb45ee50ada84cf67666a70cd28a3170f34c8206722590ae57d4e4190308477d352a67581d6951ef2e0df23229bf3f89a3f0331386536e8dbd58ef667cdcb7560b8e3a69897a3e82b79ee34a7c96c38e187f0fa0027975eb3b38b4c7e280414d6d704e2b755fa6521037065d7c45cfefe3962f82aa4f40aa874bdd04bb14f0e0c0762f5f20630bb1f9e0f275d2e367bcefab1af87ef04e904beba556d8af06f42f20a1b9446777ab37ff61d28509365bcb19279c2342102d8f65f00f7e36cfc2577944518212a596c00ec6fb7da6108dea30539d2208929e47c657485bbb5896787b01e447bc15633d9f711b1c0e95813d54b3224d960e8534caa2881c17908e6d31df694acb85bfdfaa3dd968f91745a0e6ef10a42688cbcea64215092677caf58ca4668a877cb8e7e1eaeea4da87632a3437c769965d36ea9e2cfd32313b16b83703adf4430595f621f6c9e8cdb5ecd91819ced4ea8901944cfbe1402647635981fd67cbeca02005efdd4e958e06a9d206b1a5a48455583702f6402f2c9cb54daeff5215c211b25f08c66941a374116d184b41bfeaf7d95ad037ee3932400e46461a4ec8c52b90975e95c7c2712bb1125f9bea988442ebdf166bf9029c6eb856a5b9ae724ce62b79acf28a01dff1be5e7382257d40b3949237daedcf6db9440a2d2365a879b1aa21e9c6cd5b758924ef7dfc663db7a6469e13c2b86439c6eed8b0929dde75829edc0edcc685a88c96d5087c0031107b2e0053e4250ba4ae622f75240ec0b4219842578d81a684daa70522a97a2a53c302cd83414b11726e3ffe0ac9ac74751119acc6d7957ef8fe3aac59e7df5ddd11aab2c989a2873287a132c868c77720e1ff683c58cd6b72963bb0dc886f8d5b9bf8f4e909e157dc0b3cd4395fcf0ef67483652a3420006eb640a680c186a6834fce0b4e6e4246f8fa80a0a781d4bbfe6caf783e1bb485fcc1588d55e61dc73db067c84c26784703be9921608a11493ed75223e574e73ed18b524e852764fdb2f76e7757b1ae9ef1bfb1348ed2a28888f2ad7484acacd03629a8ef2526a156f70afc95c6409e7c6269b844903740ceb563dd45ffe648c29a949208004cb6e0eea31203cd1d5bfd556be4101a59ff12d7a63b3dc64f62cc1b329992821246175352695e9aa0e93cff1b52230706f1373fb601a13f9f5d5aa6f3ac93b12d174282fb45e44f4ff4ad0f866b6c8bc332aae29cf054efa2f19b9e78288821d80ceef800000000000000ffff0000090000003d8cc7544212f70a1482d9ded7adbbdf3f35700b00c8656b2c5e22922767513b856e77a92eb5c9ab1846f001185610fbe4d498b97656bf44ff01fc731f5bdacc601bda8bbdb209675eb556a69abb064ead90a0d3062f959f970e551926a413db86d9014ed83d260f6556763dc0f25213032dc97fcf928c80614c7dab72e5df114470ef0a73ef668287a15b2b8d020fa8137c18df7acfc510a042f4b0f8e8e43053eb37c2afbe03c7191cbff6571f3aef13ca57923fd640c56c387217b41ed086603cc7b6e8babfc8fd73522567fb5ec6230ad0206d43a9dd85551463f703972095cc5c0000000000"], 0x12a8}, 0x4) 01:39:32 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x110) 01:39:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20}], 0x1}) 01:39:32 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022a2187675c0b80005b081001c92e2ff74c6c653000"], 0x10) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb316ce16bcf2d3bcfab2dae7a44ddac4c39ad0ac42372808452d5833093d6899449a5a9eb0d74ebe8c3eddebae0d117838278a7cf738187ef6f4fd21552aed019b003cd6712535b6e953dadaa61745cb9a4fe9d2495a63fa65bdc", 0x91) socket(0x10, 0x3, 0x1) 01:39:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x7d75, "c6e23c5cfeffffff00"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r2, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$TIOCSCTTY(r2, 0x20007461) write(r1, &(0x7f0000000340)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a7775c9e9a23cece585f581d081e7f73582a0b971cf6c66bb0ce2061a2ae920291e3d403ab7753e7685d924f928a55f4f7532c85f898b92da55ca0f7aa39f89989c169c0181ed76a044673d54408bcd710810f763fb4b", 0xfffffff3) r3 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) dup(r3) syz_open_pts() syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xfff) 01:39:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0xc) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) r5 = getpid() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="23ec935aff66d4cc538d7c5909a293300e2df87677f0c7552c3d2baf", 0x1c}], 0x1, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x160, 0x3}, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x1, 0x3f) fchdir(r0) 01:39:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002980)={0xeb8f, 0x1, 0xf35, 0x3, 0x80}, 0xc) r5 = accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-]\x00', &(0x7f0000000440)='\x10-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/null\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00']) close(r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) setgroups(0x1, &(0x7f0000000180)=[r4]) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000180), 0x0) recvfrom(r1, &(0x7f0000001980)=""/4096, 0x1000, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:33 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 01:39:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = socket(0x0, 0x4000, 0x101) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x8) 01:39:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002008, 0xfffffffffffffffa) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0xffffff7fffffffff) 01:39:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 01:39:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x5f6e061e947c205e, 0x10) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 01:39:33 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xfb1, 0xc7f4, 0x7, 0x0, 0xdc, 0x7ff, 0x4, 0x1, 0x2, 0x6, 0x7f}) 01:39:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9a6aaf51952bcfc9bb153a36faeda5a23393412d", 0x14) execve(0x0, 0x0, 0x0) 01:39:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000000, 0x9}, {0x18, 0x2, 0x80000001, 0x2}, 0x7, [0x2, 0x7fff, 0x2, 0x80000001, 0x80000000, 0x58, 0x5, 0x281]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:33 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_getres(0x3, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:33 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x20000000086128) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESHEX, @ANYPTR, @ANYRES16], 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x4) write(r3, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) r4 = geteuid() r5 = getpgrp() fcntl$setown(r1, 0x6, r5) r6 = getegid() fchown(r0, r4, r6) msgget(0x2, 0x140) recvfrom(r2, &(0x7f0000000140)=""/108, 0x6c, 0x802, &(0x7f0000000080)=@in6={0x18, 0x1, 0xa8e, 0x4}, 0xc) 01:39:33 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="ae21a578849014d5b1ef6d52faf839bc6a2873eed5b5e6bbe1bd8b91336e2fcbaabab26c3f3e02c12438750e6fed6350ea128fb6346e0bfdd0653a76f25522273931770e42d1d748fb8ccac80880526845905ff18b61983893d788789e29d9bccf71bd3c9102ce202c5d4ba113cf90fb2b4daaf43ac442bd445d848831a28bcd40f6893daa24b35ee108e3d38663a5aab8dd4e0cac13404884f0499c4cbdd651abce3462f70a14286ac827bdc248c07ff08c3005a4969a6a1e5ad5dc", 0xbc}, {&(0x7f0000000080)="6b20bec895d38b7144984715d7264c994fb07c4ee390eaf217ea607c67e0f6134d971bfd9157023ed27649b6a429633922d36618b26b672905", 0x39}], 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0xfffffffffffffdf2, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 01:39:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x7, 0x9}, {0x0, 0x8}}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:39:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/159, 0x9f, 0x43, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 01:39:34 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x9) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x5, 0x7, 0x6d}, 0xc) 01:39:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x119) 01:39:35 executing program 1: socket(0xd, 0x3, 0x9) r0 = kqueue() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0x8e}], 0x7) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x1) kevent(r0, &(0x7f0000000000), 0x5e3, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r2, &(0x7f00000008c0)=[{&(0x7f0000000680)=""/7, 0x7}, {&(0x7f00000006c0)=""/163, 0xa3}, {&(0x7f0000000780)=""/134, 0x86}, {&(0x7f0000000840)=""/126, 0x7e}], 0x4, 0x0) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r3 = getuid() seteuid(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x104) close(r1) close(r2) 01:39:35 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) setuid(0xee01) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) lseek(r0, 0x0, 0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r2) fchflags(r1, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) 01:39:35 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setitimer(0x1, &(0x7f0000000000)={{0xa1, 0x1000}, {0xffff, 0x1}}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 01:39:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/200, 0xc8, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, 0x0, 0xffffff63) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 01:39:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000009c0)={{0x18, 0x3, 0x101, 0x200}, {0x18, 0x2, 0x53a, 0x12}, 0x1, [0x100000000, 0x7f, 0x5, 0x7, 0x7, 0x7e, 0x81, 0xfffffffffffffffa]}, 0x3c) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) setgroups(0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000980)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/225, 0xe1}, {&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000580)=""/108, 0x6c}, {&(0x7f0000000600)=""/215, 0xd7}, {&(0x7f0000000700)=""/242, 0xf2}, {&(0x7f0000000800)=""/171, 0xab}], 0x7, &(0x7f0000000940)=""/9, 0x9}, 0x41) setuid(0xee01) lchown(&(0x7f0000000140)='./file0\x00', r3, r2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 01:39:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="cb334234a2d6b8aec2442bc063f1377e6bb8b4cce13f1b64cb1549583082deb6a4e7b67e26ec290344cab57cb3b394a3ea80e3df0cc24fffafaf040fbe3c8b6e683ac625c199dd49f285d1e6d2e6af2cd773f669b8feb77a0e4e525d40c7c4dcc7a60ff8ce33a3cfb5d33c75611156e8f53d89f3b3a0748747cabdd1553f8a68507917ae4ebd3a5442232a429663865d2f59b3149f54b166a45b70a2dd4b86df8d344855eb1952d0181fe77a77bfe769c2998ca5b5d79aac14754f57b21f856d3a213e7cdc861623747a416e67ff50524d9b944ab89d157cc784d20c57ee0207530e2eddb9dedb724a9686410bcbac0d5e1b4950d4c49d1b", 0xf8}, {&(0x7f00000001c0)="97fbf886bc2b906b44dd2d3cc08ee10631b1327d78850aeb48867dad83aeb4a53fccdc71dc4ab5cd11920bde0121f9f38270e596d6ef2475ec41d2b97cb8ed2384128ab672108bfe5eb4c97184279159fb084fc22e51ab513c4537c74beb3a4b99439582f62368c332b6fb9c7077c46b05abfc3f5fe7519237df14331001a9554d7f38bce042989e278f556e1aa8830396b618efe7e0698d9d4b4f2bcedc8ba9541b718e2a1e361aa7b7f1f7379145d9efa63921a0bf815fe65e50afcb37b1c23898f494652b207aa1a7f8861d540ea44348cbc0823606e011c419ded9d14f2faee077978f09d0e3e6bd4ccc", 0xec}], 0x2, 0x0) pipe(&(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000002740)) 01:39:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) socket(0x18, 0x3, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) 01:39:35 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/../file0\x00') truncate(&(0x7f0000000180)='./file0/../file0\x00', 0x3ff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x7) msgrcv(r0, 0x0, 0x63, 0x0, 0xfffffffffffffffc) recvfrom$inet6(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x843, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r3, &(0x7f0000000140)='./file0/../file0\x00', 0x8081, 0x4) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1, 0x800) 01:39:35 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8090, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0xf7) fcntl$setflags(r0, 0x2, 0x1) fcntl$getflags(r0, 0x3) socket(0x18, 0x8004, 0x60000000000) 01:39:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) 01:39:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x81, './bus\x00'}) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000140)) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 01:39:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x120, 0xfff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) ioctl$TIOCSTOP(r1, 0x2000746f) accept(0xffffffffffffff9c, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f4"], 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 01:39:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r0 = socket(0x10, 0x0, 0xffffffffffff7fff) recvfrom$inet6(r0, &(0x7f0000000080), 0x0, 0x841, &(0x7f00000000c0)={0x18, 0x1, 0x80000001, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 01:39:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x4, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000002c0)='<', 0x1) 01:39:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/233) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="d2", 0xe9}], 0x1, 0x0) 01:39:36 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = syz_open_pts() mmap(&(0x7f000071b000/0x4000)=nil, 0x4000, 0x4, 0x5012, r0, 0x0, 0x0) 01:39:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4fae37a191f4fc02659d7431a644b55c960d4e2681b3b76367abc9a8248c1691666dc68a8b82a53e96ab044e88750a5e46520307f299a398324053b224143387b4d349dc494f8c6c488e3ce34071a02398a1a6d095466b3749aba94b38149b94dad22ed08062a8061bd7a4e373de82bd492afccac76ab2df3a6f385dc5e4e16893b4e0addf9b54cfc6df2686278dd0786f18cdab9893270f9f9522a6f3f1d496baed7a6bb3", 0xa5}, {&(0x7f00000001c0)="f41a200735b978716ee5041ba909e16c202f8b4378ab96ea301cef5823d26ce268f5d16c88049b534dd23126ab71990206b8282daa65a5e78e71d8cad9109a09932b605bc7edd735fdc2ba38ac31469aedc582d8ce00d6e2ad7cd899c9ddbb08d72029161921f81e228a79d60630099dd40b0de0372d2858774d78640fc882309181ade90ec3013eb5b05ca4142e37b96bd8c7841b7087e958c8253718ede658c7013fc0d32110c64dc73a1ea2310d71ef82fdef54c31908389d839a0799c6b8b04204feb007427066d0f885554458ac11e342c5df2de18df5909a5f68808b2e180ebb7c411dead339d96e266969fe25c0def86161136b170998dddc2042fdcc349f1eefe72d9669d7c74473b4636e6394f0494bd66ddab878d6168ccf2cf71b840d16aca176f9e1d8700ebd26bb1f4848dab65301c73af11ad9cf89854fee82cab509fbae0cdee9750f903a6ee1cd231a1f09e52b2cec136f8f7a4125df91cac66121e6547d237f7dbe124971cb519edb5d1e9d9a72c040d434483c98d49250f3a24eedc4011f12a78e4341614aa28989d4cfbf0b1db7c3e411b62cc43770135cef89fdad6c5c30806b3adf4b9176d05845fc0d0a80c760748568cc139f34730f64b4a3330a20b01687c3054ebffd2d6379eb298bc798a8de2d5a8308fb82ee581631cb3ae98b27e0f8988cf90b19bd6f6bc0e09175a59fa683b5b776f6d646b3fcc138d3023603b9af6972228b794778deeb560482c1713b0598c5d65d698a3a38d4bc2a592a23e275a0def6820b318bbd6adc9182de8d96b81eee597b8be5286e60dee0d13faa0ae885671dac5f8d17ec5bfcec83a299d6ef7b437dc945c23e3b263e9fa49e5af873aa244a074bb1fa51a59991eb68549c6d17361cddadba94adcaa6a135c60e13065bf4ad31d798091bd0f95269e8ad847f591d52fb5335b4e93096ade353b4859f4a635d0bd15dd9dec757fd844f0aad590503bc06994ef1815c152f039fe9ebee5c6ffc1c3c097f1c44ebd05b6297fd8eecd3cdd0ef8faf1063f9ec8c054e583ad26eb23fb4eec71f9b4d3bc2d3e4f0052fb17ae064e1beae2c9301a13bf266e1a158e98367c5c9b0ec16fbec0b6fa03c49700be8432a897ddc9b5d46f32841338bed0a2e0a7b6d7dfeb3e90be61fb47cd5095e81b0243f4639acf97c56186604df875857a04cc420d0c2f14be94842e7c4a5a91a79942d35dc432a83ec79611b632fa7eb2cd9b28787fdab795c17300eff79504123d0bf11fe46108acc40c5ab2a3ef23b26f6954a00cc6ddb27e0e7e28fe0449cb3a14d12167f0531525dbc14bac7ff1f1f6e54bdcf5bc399f6c24400e07042eed597bffbc51bd52103ccc8c0a376cf0ea575ac101ef787f043741d332af4448e6d30accd0909edf06e092641d04d1e705a78647ed06f16a44fea5f0f6696a5225311dd501d49ba98f353502be47b42f1b0bc27babc3714c802b078cfadb5f81ef7762a7d541f201b9c22f76441982f0916a7a375a66863f6efd1569bb793e98d1d62929f48399c7533c6174d08ce15783e1f900026ca219e1bfd9b1cbc557d2e9e54498558a3c5284fa2f7ab59e6302262f172188ce0c6ecf5287ff9e0398d117566128643b156d69d3e8cd1ecf5fb5c73ae8d2aed8fc9ef1762f9e39a84b97e214e65f629e19dac8531c96d49ac8da32acb8ea90f0302a8cb294c3758379044e15daa7bfc6e0062f4ef35ef242b788ea0d0e9659456063d769f3ae0f7bf547cc9392376b6c02c4eff577a7828d8261b27774c7dc75c72d59df289805f224971a50e6294157d526a59d589aa72c3a277802df0a5a81acd0aa2a0ad552fa181dc40a23d83d0eb3ab3b1ed9ed53ea9d2352876926e69257b83b39ab0e3380f691f99c5b8076e93f46844480c280a69d39d7ce5822ded84fb705a23cb47fe83ae7959fdcebd94276b5d9182de3d74a6d9e5f46705359c5490d198efdf411c65cf744cec6f4fb4e927b914365b0ae7ea68978de3e4103a2dbc3cf552bb61db4b77ac80b3f4c6d6e70c1f077d67d86bf2db59cae56f35b91a2c87f4c8188e12f2c7073757016bec3a87ef222c44b067ff22bc1e94e53178a8e85d7925fe3569746d9b5e5fe1e7aca4e1d37e3b4a641ee9fa7b725e842442249c532ee7390a596c74dabd758a63fccd8dc5335a0643475e4268e0facc32f0d917492c9dd56a1bb5b2780e4028b5c07d3cd0d76b6150ccfeb02752ecb25c7a58db7e27cf20c9c982383f65d4449c785616e98cdadc8131567fc398fd44887685384452a45772bfb08c26af59369f76a81cefc4aa4fb0c241755f3580b88af4a8f06d0d0a518bf26dc5d05c1ee55a54bc702df38f5421d94b6ee61bf06115b717e0168b6bd2139ed07886fa1f832c49d6a3ef030da0c330f0c3b5cc10b31b90f885271ca29a242de9217aae136bc7d97e437b29ec737175431529f8aa6f8d4bb2267c17a12625e9f4109723311b28e2cf7e869b05f7eb2b65d0e04aec89cf777593f936771ee4e8d7681ccad854ad05e0d12184f85483b6e70f9ea54c1e9a66ff7558ee80915e7ad8a323c68b76c8a1f03b0b38628df99693435248f7a5bd0cc7bbb270114b580f217b79617663691da7a6dad6a24848a1f09d60b7b1510cf8ea2cb3dc165a3ba37ac825d2fb915905c9ef9119dc4fca3661270d539ffedfba43b2bf8f71007e52441eb501730488752f5ca25bacdf8f35c4a2ed47ef8d4f7fd03f23c8a3738c30426b07acd3f8cfa9ac80245f9793dc7d716ef46c7c4c70b04546fd13cf549f47df691db39ace4743fc5617aafbe00ecb06ce15e1b349071c6a50db6b092d8fd744b7621568f92377736c3bb273ac0d10528c9d7b074155569f0c73d95667d237a21151933eb260b684959b779e4f89d7c4313301390d0ec83268c6ea9d8666757eee47f5a6b70bd4edef97853330f95e9d95c1b8abbcef708a4db4313797f66e032ea2b129df5162ee9b39eeba756a420a9ceed7e59aa68db9fbd5c10faca1b516ca5bd541144ed985af5f0ee25aa19ae6e2a9209e2d81321c121c2fef476a7fe8d9354d7c55bf5df614892af1c2cc7d026c70a1b4d07fe151ae84717c75a9126e0407c28b8b05a695baccfda525a5e2b0060305f05c6e55e1f0d3c9b60a528c09971d4ea31cc219cd340ba8638017e0bc3e9f9e6b24c2ef336a6421fb87d27b90d72b34c70e9ec48c97436bbf2a07db462bd353777db13b5789f8a685864add88d986bcfe348b2cf98f0f807a1a98c2fa58dd62465a43583babb23e11c37c73f83edf466d01e78d0bae91b25d0ffba98ba8e7f1643403befb6a0639ab581aee6e35b8f2d3d49ebeef11e9ba2822c35b3fe3788e3bf957c7f6e7d1b00c9f5e41aa2767c62c93a0875edb80cd15926389c4b470a7f4db7b4e4ede9de09f41d5793d09a9349667ce726e284b7ebce8ddfdc33a212df339618718a9849a7649d2edf87bcde6051ded26872b8426b9c51799b0cebbb9149783f0d24996e357e1c91fabd6d8fe964a623844720aaf188140b3b417ebbc4c82d606cb8cc47ca8e2d25cfe724012a2f49af24cd6c610018bbc971e7e1e1ac2168d6e04af60e7df4c5b49464ed7a74b47275dbb7ce9903a6104bb4b7c4503096fe5d173f7a2dfd51962772c180b78308e9d40ae5355ad1e208e83410e209390741d51dde71a9bdfede64061edbe4fea88ab762a361d79e5b8686c7a0bb0c034292a3dcb62ea4022fb59666d9077b7419bafdb5c915e700096762372dd29a1d43a5bd3ef24c51d537c08e1780baa165effaf693ee664d010999f730effc254f085d859c022598316b257e02c65ec4b0d449b502252973f10e08bdd8ae653b281ababa6225ced94d25b7a2d640ba3fdce6370099f3257793df97baf0254f6762c187d7f4a60a1f9f78200298cea6467120cdfcd1a54b7b53e755fd5c86f13f5e321d5eba0d0474286aa9e2a9b2640aaa6c7bd2328d0ad050c842f0b504a53c803ba9c084e8e459f9a8cee0e5369cae81fcc88b2057ea0065fecfa1fb6cbb6779cf37ed1ab12745134f19c1f5b6d42e8a12e39aae82052dac5e7c82c6b344135cd9bc3020022dda2003096f14601c8aff5c05524ccdbe3645ababe54be4bf2bd1284f3eb870ecf70337c096e62512496a3bbc8678280d7222c4f25938a5ffc0f4a62bdabd3441f0f292a870da8c7f296288f44c76aa9dd82a5d90e96c4a4f32744650c9137f403a4de6f223604f2ad804622320a81a22a032735e53ee2d4b397d849b1bfe83d12f7ba1373b8b9ab888cdefb8beba796df5de2d480c363ae1857a17394f8769fef2dff1062585095561912d0485c1725f601079e444ef957df54422ab8906dbeb405e6d5a3dae12849ea1365f2e17b583e5e21db3fa3253e26176bf6d2533fcafb49e83248f891f6de586b37e5caa7712375ddf188ba9d7a8704ff2f9c3d5a4807312620300f7a43db8c7df4f97e7fe9b2170404ebe26d8c05d11eda91c91c6fbab97ebd31ea6ccac3224cafc5a23eddbcee90c1004b7c83e5b40bc10ca54e9c1cb70f128f868148afe797f6d8e8e2f0be05c892970219598826bf53cd0f2a54e9ff7dff3f7b263b5c34c2f34169239664033a559394132d9381bba2f5212e47c07e7f2f175d4a8ceb129788b2f0a64c0e2391598682b77b007912b6544b0e0119f51039b5ac294ff9259c3cc4b64a0edeff0e8beded3ea447d7c4bd776bb905b9c95d81cba85a9c54adb7b33358c2c538f2fe6184a62fd79f750390e43d421c5235e02104cc8d89a638244ac3eda8f78039be47071068a5ebc17a4023869aefb3aa207b1c24e0de242dccbc52c50e074d13b5552c8159cd0bde4719fd470dc4894da4f2123e4b3874259ea68d9747bc7619a578dce7b623416015ca8170b5b22ff1df2ce05cb8bf6b86e2446bf4c5a176e19ed83ffbbbc27e7d835bf9d80bbf92be365f83dd04e2087de715789aea0eb944ba3b54fec618f96eb9b5dfc977f206978044c4f5e637c4363c830977a20669edcda5c3a1bd479b367455338634c65c384d18672e49aa112808567dbef4ec83bfcf1ed079511c763e8ba8cefbab4db2bc6f30c1f2dfec258df9f7c7f90ee408e1fe43c0ad7d0d342df769721c96d5bcf205711a3e52b7647d708e7c8cd3217a350a61e5677aa5e147acb8423a8d97257f4a209f58a5bebefe92c39d3aac91f1ba4864c9157bc0326657854cc084c20d34e959300ea9a2b71e443afa78a04c22aa28e496377d724fe01b70facd6142055e4bee716dde957cad97fb9529e1d9280ce268e67ed640c46bb57e82c53dcdd39c02cfe7b93e964ffb727cda78c2bed796c32241f16909b4265879de940aa4c73801ec26c1c8893b451e7e581da634e09659808f4178cbebcff748285814bebd79005d2c44ea6d2e332c4d3d1577f3cb24cae51b8188d2d1d17cd665a712ddeb00bf0f99f6b5ad513832cc11f1910f50ec1202c4d420726de02fef18f640ce62881016a00a3a6820ccb5aa591868a4f94e4c8bf4d2b952307633c4d98b8ded168b6fc00d0eb774cb7d84706f8d486b97330b380edefced9583bc092e573f665a4f3c140d24b2d06dea1a8bdd0f85bcb40b956e005fe64818bbaf29773d95f38203cc2db023c123aa742adf5ea3c4e27cc3a652ffd912ca57f7edba812f1995834888fe8cc75cfb6d9127084490cd8be189f22f5041874a7596156fc4e73c4b0b7c89d6618d29de2f52cde510265180be6db0ddd4dce40ae95110a0ef0dd0d625c0c239dd4800e451ce14", 0x1000}, {&(0x7f00000011c0)="fa8aa05b523f58e70669eab18e252549d509b202844dc320649050b8e7f47050b5cc22a63c130d5f0fae1c0aee119589e498a7d031d6f7ab0ce4a9aa633967bbfcaabc302dd3b85d52d59e9421e9308edec4dd4766b4ba3e7ccb7b39ccb182ce7710ace6a93f3a5e2b2eb25626536b1adafa280663cc2bedca217b8f7a83023c3b48475992fcc28b31e6fd65538ca773e542aeb97dafac52164ac688492bb54b5e10288c65b2952bc8a26b562c6d1aeb3be962c7e445aba598d1c9e9ba8bf52dc10a4fccad521308878f62c51674c8c852dabfcae2223df9e43f68bad010e765345ff634601f0dde0079be4ac3c7b3726957de0a5b224bb27161b7814ca5c9d1e7f8e20728a9b8b388c44f074d96287bbbcd27a32a39f8977e55655c2e699de807ada07524c63f2d2a18b6a831c6887bf57d04239262d5d6e94bf43b89472e3cbec52e0051c1177077f7b4a0f38c927b7aba23bc8d5917a2ca8009cbe15fffa781aae9a72c823643104d9cf710325995ac63116cf54336ef0c7c67e5233744fd2a2be73a0928a14b603802ab7f937a430b9ed0576f3207fcf351b2b30fada51018de90fb45718266a447c1fa4d23b64239759b974d72c14c9f9320f0c79cfa6356d21d6dfff224a7922e5485f3e9e235931b5a8ce1bb76c5d9f4797c50f3834e8406e55539e2812442fcfa18e3484d7d58b663c3611143cf02aaede92a216a7754e61b845d5bfc5e7dc958a53bced5e3666a406b06b57014aff655770f9126f5079c5619d27a7a7fe1f3ec7acbf250da3412292a4b8554680c596b848e42ecd9fbb3eab501663fbae1d39c04db7955fe12e385f1392e091755c9c6c903307b8c051a1575fbe5401e0cb53298f007a8d5b133ad6ef5f0a39ad3600583eb80820f62ce094e7f03a3469e288755f7b8c12896d1fb181001d4ad2f09e266e4e64e77edc7cefd2b279059d292e6d49d403c84d5f526f7af00affe311f818eabd0f12e53e65b45d687d0ec7a52e9464333b6d55d7fd981392be0efc90dbece09f6261e7ddb75ec88a346a8acd65acd09f866699033c06305e534986f088543439893ab8d8042c875f63c0b716e011a57440ca561b7adffca0800942f46b2133031fb96edb637eebd19bef7a412bb6bebd75979cfc767393c0f745fbe4aadbc8ab357843a2a478a4a596454e2cba42e4b41b45631dabe45d84c19b11b9854e8a9a54a3cf7f5ebae9bf2e292dca5d0135f2bac365a2dbd40aff47cbf74711161018eefaf8252a9d134341dcdb38a09374a74fb788c67f19bb055da8c919263119d25f57feec5d14cd927714ba5e4a9d5f27661c83110835b5743ca5bdadb5dc8339ce8bd2fbf9c527ae543c04bce1691c104669d91655251880d76dd69e1380c7e8731e00045b9e2a9da764027ccb83d61833931bc4e32e41f90a039fa5f8a697aae097e47212e06d5874bd9e03002d266fadbcc2129178f3b3643dc9f915ec8b651a763787e24adf2eeb093c283cba5fc13668fb2484218a934df97ec1d8e0c5f6e25de80b51ca01cbd34b65bb9629105d831af3b9eeda89b8d2866fed0b4ce50b6b9093c4c5f1ba1d4aa967a733e90b67e88b1a73861f1630b079188321cdfa58621b3d3b0468fba2a745eb261ebdd53516823c2ac7df557889d29271e0e9779364ef72b761df201ef0fbb602d973f8af224076373b60b7be33fc7146badad066e0367e347867f419862d6110d744dcfdb729af1dc2d92421d801721515202124414c86c9ab3d2552b531405f1372fc53fb0c7b2fc5ecae47e88a6490a329d23b0fb26f88a4c5e0cb0ea72cbe13327aab633de746d18dd0785867df862beaea258282eb37c6eee170c23bd2e89d8a1fb6c2705e352ff5ed8d3de7aa18052d49b2232e46a2734cbbbefdd8b6e46eb9705c5d8b611401922855156a3bfe0fca5299883be307d67639fd7999ad400ea0b135d5c1bc0e94c2924a169d9dd2c866fc1b2157667de261e0b2102aba3449e07b6fe00f07a3aea839f2e8933a8601d7690abd6a34e0936c74ebbdc7ff4cb4d5ad92e8c7fd1eabcf53f1aa02a54b41641e4d52f1cfd4e2252fd5d751c6ce57f0dd9b3a45d94a1873674be57d648226e75dbbf8bf4ed9bae61c660eb33a12a899c760ebca0305d3563272fb8e4a76903d555bbbf9e8c834938f255ca2d8af3e0251485792c377ce5a3a1d60cc54e29a966c49374629d10c093c34b45d24b0ff380b308f6b99305cef6fb8de98d9f679656292c4d274b9d35a9384e13054659beb358d454ee329d0b545c5b29d7eaf8b065460e4420d73f47eeaad12a36d3c1b363a00465a4e7480da299e2b3392c33c8a05dbac1d499e5963e18d4342c5da9d283832842c7beaaf6d053eab9efc93251fd76dcdd80a697da0640d4e5e4ec0af1234fc15b11413cb2d2557722db4fa99a9d109238c9cb30055dcae9b11a9d9345ccc06d86d6545e40855d05effd4e88c42494fa66780edb314260e91c0a3734ffc2c644e34da16a9005ea64891252afc203d3c506e8174d50375336eb19113ea98dc77ac32312438fc41c321ddf9838a0e69317ec5c74bdfc273c03ad1dd3c2767842362d663fcba303b0436267249e1106c4c7d1625447d723224ea2ee7fd7965c96daf30023a9671928c0f55d1078f7e16353fb4d797efb180447cef5b81d205b1c7aedb98df01d4f74304e2398927056bcc8331821563625aebda0e2c304d4c40d84c0a42699436f12f64ed5adaf7e6ea5b50caceff376b1bf30762736b4ca56c34e92eec1bfba60579777a4c5e9b01bbbd3808b8fa89f51aaef12f6db3ab5adfa6cadf9b2175a29ff33c38f472402077fd5e3eeb47b7d4ba760b09342ec8f7b2394eae1b2f85ed171e91dc46b55ab906e9de73157d832dec0c7e47ede9f0a9b326044d7d2d4438f52f4603fcd277f8e63f696c07134958c21914e89c417467999387581fdfcf371e593daf53f41375238cd2b1a01ed2d69639c760491ad3a8815806801bf8aabfe53db33495882aceb17567880836ce25a6ff2ee8050f09e0b66dc8032c95f229dee100c1d1e6184e5ee91dc8aca4e83e09aba029a328c12235eb282c71ef04d32b2974b404a595bfdf05bac0b415c437cbe25fc952f6b62d643faa43e4afb47d20de908601fe71a1165086e6a2e09ae643282ce4b66784d501f217868d49d4a39335d293e29a4da1268bb4147de495673fe335f203819a7852fc19da298aa4bd136604f7ac593e90658001591798dff9fa556ce0ace5c78fa52c9af286d09aa8856e2a33427783c1a2e6b290f08d8310d79040ffed213f43ffbe9ccea1fb2baf391118f9c11883bda7300b0835d2f3e545a019e12293f04fe961b1bcd8591f217cdedafc8b454b10d4d1b687f4f10c1fe353ef4448702107465da798bc41231fe8c8cd186b8f1d731235339f4f0c6865ea09b2edfe095dac61c1cf81b566d523424fd2126384493d7ea3014d60ef51370815486ca17e0b5f1d7e45bd0b5a8756b3db3820c0e264cc62a3e471dbd46134c19dcdec17e4042378b52c1fc5a4b58229481a566ded6ce0919533a99be0ac2f9f6d340ec43fe68e897285f68e121b868694d080dcfb6884d3b3b6e8d950e5b0a01ac87862e8feaad54eaeed65133ee57371cfa94f37e7834cdd3553fd00d5b547868d97e6edc263787dc64db27630230413c935623d51a7415dfd781659cfe625342a4d189a1045e6f5ee2627cbc00b03e78c50967d4d0729c7e4d72a5b770b2dfb16c8d68beefe36d92f33a5392a014f2957ec26c0790736bfc9bebc0599f5290da15959eff6b716999d437f1e3376bf27a916d2118e712934837f90983d6b6d09b01b3d473cca8575232d460b9f4664cb49edf4dc4cccd475065df3c9802e45e2b33d3fcac32b3a3aa70117cdfe3015d26f9fc23022531c867dd8b4bdd2cf3dd971cd7f3f1fa2dbb9b1a58890c3d759042148a459ffc59434434a0c4259e768e66e23878328dcb47df7ab988dde169f3090da76d48a14fb5c3541cdfff9720d90567610d41cf9756453c29dd1b468fb2a1a7032349ef8ef2c82443257ed60064a15ccc70ca5b4935b282702bb06d34c2a3bc696573a85c5f84f05bf07b5ba5060d829466e0ce233c4ca6bb7c503fc69582e59306a5d91e4e97a1fc12859f1918029451d561468c5d38e6ba9d7a4c31641f76271edadadf71191c31662f38926c908cbaad26177e2eae15bc8bfb9ba4a38064b60785811ac3bfd281e522b829a540f926e15d3932a8c1dc29f16e968f7030b1ecc4d3dd5606dd9f60d7033e839d8b06da91fdc8424dc18333f89d1151f0febe551b86c8e45ed072284e9d7cbeca170d2b6bfb91d43d9f14ea493991db2a1172f05fc5f8b80a8ffc38ff9c2afb45d2ca8be7af7f2ca276c0af6837222ca17f6b4637dc4ae8eb90dffb34a0143d62f38deb018b3187b752310665dee6404e6dae2b82f8189685a43f187f87bb6fe04a29ebf94f20fd474d5b418eded392c101a17613de159cf6928b77c8d7a5b72f6e0154702cdc60fbb273c95f14b6e055ab58b726efd65b6c34b94c579bdca07408f1ffc92339493e547c99ed66e0760a329af48f7e98b4fc7b21bb73fcae7a56100dcc74f669efacb6fa26138536abbf2303662d71d1a52e43ac9c8291c0266986c650ec2f4447efdb1490440f6e31fe2ef928f279105c8a84ba8cb7cf53e2ecf2b193c8e82e1f3790a4d2e24204c87268f65af037c9d924a27e51824c1eef065ee46e9d92789c627aa07918e29e87223fcfed8d0de048947f020b8c952affc4bd565f37310a068305e969077115a57f777ed38afde475cbecf3f52b035575a631a5265d10c46075005dc8f560f0af79edf296339b9fd5c09c6a3a4026fead982963aeb7e2766be133bc69930e665859d672249d60bbcf2920f6984736151a81b278c98281390b0eeea4e5fdc5cf9f4331725772717f98ce2eaf6d15490be6838dc600d55ea1d500a3369e0bb3c344fd3ca314714d15b7864eb30cabb29f4ead5374d9c874fe2edd15fe4917cfc22546e0aee42bc60fb6610c0d7ac07da2dbc28be9a64e0af73f0b9f4046885274f76250a8b8194903f2df0a1189f59a6ca9096c8fd7b82969719a01cc70bf19db8e1fb84ba9427be87f7902db787d56663b12281960eb564f2e0918b3faa89ee61bfd831272e6ff1668d6f52d37068330dfbc8da2eacf1cd12214dfd63d2fbcde7f86192104eb56c8ceef72385c641f5c36824479da46b3c7414c804bd3726353a02c046f9a8a02ca61fcc02ef009a84bc94be7c274afcee772215a265b762e77638830defac29b18bfb04e06246cb935b0ea6c1c6ca6936ec7e6296f3e4be8dccde82503dadeebfa98678c1bfe75b16bf2b3ff9014414dae116af91712216293f4fa050b9bc89ed06a62976255e5f36f372d38df770864104d0adea6fbe1a0f3ad0e5c807924e7bef4ba2d5ab44337cdca07701c1daf8239afa9d930240f2b452bcd0cd2bc4989ce98b4469d4f01803f4515e50837d987c2d85a8e932087eb88646a0c510cdafcb3dab2c4a46acafc81d20eaf16db5b151f4ef87bc810790b4ca348b2e7932198f5f6c5923058894dace4de6b87bf9664f22b498fec513f02a77e75513206e727fb5bc14e8bd8689c62175e8263a7cc94084d66e52935621e4dca40cabb4c719443b25f1550515fcca31e942d563b0b86fb8dbf0d16fc845d69ae9edc034f0746682f635064b0654a9574f74bd4babc5456dccb23f5af0ddc09c4c925232e74fc1cd73160915f", 0x1000}], 0x3) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 01:39:36 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x4, 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x8, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x90, 0x80000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x80000000, 0x6fd3181}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000003, 0x8000}, {{r1}, 0xffffffffffffffff, 0x9074ff164237aed5, 0x1, 0x9, 0x1c}, {{r0}, 0x0, 0x82, 0x200fffff, 0x3c1, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x13, 0x0, 0x81, 0xf6}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x100000001, 0x101}], 0x7fffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x14, 0x20000000, 0xcb, 0x7fff00000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x100}, {{r0}, 0x0, 0x20, 0x1, 0x101, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xfffffffffffffffc, 0x7554}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0xffff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x10001, 0x7}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x0, 0x2, 0x5e}, {{r0}, 0xfffffffffffffffa, 0x26, 0xa1, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x8, 0xab8e2d6c07dab794, 0x10001, 0x612f}], 0x3ff, &(0x7f0000000180)={0x8, 0x401}) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 01:39:36 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x40, &(0x7f0000472000/0x2000)=nil) mprotect(&(0x7f0000070000/0x3000)=nil, 0x3000, 0x1) shmget(0x2, 0x3000, 0x2, &(0x7f00002df000/0x3000)=nil) setitimer(0x0, &(0x7f0000000000), 0x0) 01:39:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000100)=""/62, 0x3e, 0x802, &(0x7f0000000140)=@in6={0x18, 0x3, 0xa4, 0x95c}, 0xc) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd00, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x7, 0xdef, 0x6, "f1cb6667067bca07ab858e6ac539bffd5ce6dbd7", 0xfffffffffffffff8, 0x4}) r2 = semget(0x3, 0x7, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/84) 01:39:36 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x2, 0x5, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x7, 0x80000000000000b, &(0x7f0000000040)="90000000", 0xfffffffffffffdc1) 01:39:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x43, 0x40, 0x9}, {{r1}, 0xfffffffffffffffa, 0x12, 0x2, 0x6, 0x75}, {{r2}, 0xfffffffffffffffd, 0xfb, 0x4, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x3, 0xc0, 0x7, 0x3}, {{r2}, 0xffffffffffffffff, 0x44, 0x21, 0x5, 0x2ef}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x9ff4, 0xfffffffffffffff8}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x3, 0x0, 0xfc57}, {{r0}, 0xfffffffffffffffa, 0x50, 0x0, 0x912, 0x671}, {{r1}, 0xfffffffffffffffe, 0xc, 0x20000003, 0x2, 0xa2}, {{r2}, 0xfffffffffffffffd, 0x82, 0x21, 0x20, 0x10001}], 0xffffffffffffffff, &(0x7f0000000080)={0x2, 0xfffffffffffffff7}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0xde0, 0x0) 01:39:37 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0xbe9, 0x338, 0x181f}, 0xc) close(r0) 01:39:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 01:39:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = getuid() r1 = getgid() seteuid(r0) r2 = semget$private(0x0, 0x0, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r0, r1, r0, r1, 0x100, 0x8}, 0x80000000, 0x70, 0x53}) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:39:37 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) rmdir(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x1) 01:39:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000200)="9f1cef8bad6a8df97b250514b4442210e74b4103f74390823b51e2998ab48c61467d1f52e49941269315f2560bc329ccf39607d50ad4510c6f13a815905df376fbecbe52394abaa59cc651e894fd2c9cb2bbcfbb1c50532ff04aee06e022558412baaa0d7adfb0781cb46f9a89f9d0485198bf9905b4cebf26864dfee5cad235a1306f34dbeb486a5bb992d420f7f1", 0x8f, 0x40c, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000380)="f464f38b05cc37ab25c041eb10ca74f2886488b9014d4bf8b139f906181d7ec5745f9c29dd5dc0ab834f2ff9e305f8ed62a0f57034b4675ba09f95de39aaa5017059a665f67857d3ce6020dedd15f4588418b7fdc198017155d2a64c49c32e71d849b8e299232924e0639717968a5cfce4d1de73f2f220ff7e176340dfeaad27cce5597889352dc60ca860d1f9492ef9", 0x90) pipe(&(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7, 0x3}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 01:39:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8800, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x40) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 01:39:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./bus/file0\x00', r1, &(0x7f0000000100)='./bus\x00') unlink(&(0x7f0000000180)='./bus/file0\x00') unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') 01:39:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 01:39:38 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) socket(0x18, 0x3, 0x4) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) setsockopt(r0, 0x2, 0x8, &(0x7f00000000c0)="02b759205b16e565de534e6d0fc379d3be7891da6df21b116dd7e3040436625843ae17ccfc0f18a3cfb4f145eb4c235c40ba56c377434eedc1c3903237225fc1530279d8c0c6d056584030723d0e694eaa887490ba61e880833d7bab79f69bfce4ebc892eda6505a3e0778fd68e011d9d853e34e0d1fa9a423aa275c1e3385518f93d0bd66a1aa57b390d7207cc5a27166d9db1aa1f6b6c8ccfd7de17adcf48dc3e9f6d4ef4f716c0bd823c907ed0a7592f2", 0xb2) close(r0) 01:39:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012a2f66696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x2) getsockopt(r1, 0xbf29, 0x4, &(0x7f0000000280)=""/4096, &(0x7f00000000c0)=0x1000) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 01:39:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000140)=0x4) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/83, 0x53}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/4096, &(0x7f0000000000)=0x1000) ioctl$TIOCNXCL(r0, 0x2000740e) 01:39:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) recvfrom(r0, &(0x7f0000000040)=""/106, 0x6a, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000140)="afddd60e4e0872e9e5b624e81641eb2657c379c662231352d35d5f79aa97ab27f829049f008ba509dd28345907f36291d07065f3f3a652c5ff", 0x39}, {&(0x7f0000000180)="941584bc95ff8c025ead63375ac6265f43a91748c5cd9f2827b02274d616757b11610d6f9b64a448bb95229535035df1b0c2a3329ca699a9d61f3e509e0731cf275c432c13aa0759bcdb7111aec5877ea59d243170f0631e8236749bb4788a7c6dc50e53906c7feec8255c79353818221d3604a4", 0x74}, {&(0x7f0000000200)="f9575e2b14edb939eabc4fb43e126c6acddf6cee05efcdc69c5460be96ead9b55d72caa2fe3bb3c3d542705eff793aeb4254e661efa46722488582b19b750c448dbda8701893c37af83b9e9a5f0a790ec97cd10e04b3cdf6bbf67e985db685a3daad0d56e2e8c1e2fb54d17b11dceeb41ede13790a3add7a0ef5756a9d6847489c400431a8c13648906fec5940e41edd75b66c79103d90cc7867b026f19479049039c006a6e67292226e5c4de7fcb7138a744a0c622e2ddaecbe5f4ece332b97db6a1b577598afdc1db78019fb73cc19d7b8406ee9d91298eb3010ddc6698e55814f58d755fd77577425f5f8", 0xec}, {&(0x7f0000000300)="eecbff930f6dee97c6989c162bb0fee82010c6e9a2221ba69ff2fd38d7fa5a4101e97639d808087b7d22e0913f03b07f7843f1a974db106460b9bdbf2b11b673fd0319d26fc6a96210e208c7c1ee934af802e16915d6a3e4f59505ac36cba6369231528696613b45b01530a152313ab71bd6b46cdc21aed5275a00f4b413bc436d72a865acb782dfbfd5e272d9079659b89b1e0369643d281ddd78b0b715b308d1e320a597b27833b29381454788c5bd6ce900662ef74c7a80b0217fead6cf6b885299aba9ec5d0a5aa9635a83a4aa767d75ae889de0c08ea78583698747f837cb98671024359ecc08", 0xe9}, {&(0x7f0000000400)="12e96bd8c00c7d0a056edae3872c01b5cd73c6f691b32fb28f32", 0x1a}, {&(0x7f0000000440)="9b1e3c3ebd30d712157b2108e6846413d7f9a986c615a230dca6e87fd82578974fb5a06b74a1f4ebd809b589760f394aa57f23bd52adb8d9341e62ba23a198e30557e1f09c011a927f398e6d233e33de7da8171b515b1238c0273de24a0fbc0612cb0951af00922fea8f7e9a831a752f6c64e4df659ea584fb42a372cbef75717bbabf8b9eec72a0df3c4b63e76b46b5024540715242819c0d817ff30ecc6071a3602a4c2c21f8968e8b90bd2a76f22cee311ca45102d486e8bb0e6ae2c44235762fbadca05c73453660ef8e91ae4006af7bdf6c5f925f", 0xd7}, {&(0x7f0000000540)="2792d8be3a9c9cfaee07f08e40d40c9c98b9e56ce75c78cf695af607484d7778f71b43fea75beedd28a762ecca86ca73355975a5af4545f76b233b754362875f888337135e50d1374877b9f2ac7e9bf7fe5e178702964fd0ce9cde41bacba318789e6389a7257bb55dea26e10339288cf6b8b79af80c08fb4f442986efe6911348fb5cbb04cb7b93d3", 0x89}, {&(0x7f0000000600)="7c23ffaaca5ffdf1aeae034ba303acf1027ca6236886a3fe979810fea3e890e416e875a4b67f83304f2e2e3be6d04212e975bab2ab110c497b29", 0x3a}, {&(0x7f0000000640)="2f049c3a847d76", 0x7}, {&(0x7f0000000680)="f2c1f5765097f5f263b329e91521f2f97027085d8f834dde081daa3b55973019b7eb9c356be4cd99e3c9e5ee9c0ca710716e15e82154e602b94afab260f28ccf00dc18154db103bbf96023f4b2344b32191f7addbd16f220b473324ddda7ee67be7f577d6ec7fe76cd751d20761d22b6800058a99f7a0fceb1f3b9100ffd6843c5bae4d43bbe8f6ff0be44e5ab1b33fce390e5a669e3", 0x96}], 0xa, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0, 0x408}, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000a00)={0xfffffffffffffffc, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r8 = socket(0x0, 0x1, 0x9) r9 = msgget(0x3, 0x402) msgctl$IPC_RMID(r9, 0x0) msgsnd(r9, &(0x7f0000000ac0)={0x1, "f4125626705b2993a6288456587c315300592f727f783f99de24b38fefae856f5fc225450eacf96268f4f53a5ced5c488ab3a9f3f587374b675bea13ab7d0f04aed0f786afd3890cdaa22e45504237a2d5277e6256dec343ae1eb0c4cae17d6501a0e44009b410c4dabe5005784041c861e520a3ffb14ed7e5bd7aa43d2b9e3591ce8320b78a97687483b8631f64ea365342de11a0130e9cd38d8a3a054fc745402a870dd8cf32419458606c7ff4fffa10683e02c4f2761ee2d79982e6d7fd90177418281b50d5555509c242367df8447c8b550ca38ca59eff93073ad5a5761b56d31402fc1f64834d38f80239c121ee53a3a407b092102a00cd036c03bda4"}, 0x107, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000c00), &(0x7f0000000c40)=0x10) msgsnd(r9, &(0x7f0000000c80)={0x3, "e9f31a25e8cf10348c41d8dd7904d07769cfe92da39d3047407112a075b1858c61429f4629616b05e44b24cf01488ab714203e0c6fd1276f0e93ed28f8b034c471d6039677a490c7fea77fd3b97c16c9971abf5e1dc7cb03e58e31825355e830301f6478206d794d4eb23398c4b348c0ec11cedbca5705a737257671742e62537a18fcc2e5dcd29d0cc44bcf20b16bfb4224ba6db342b2e9484c5a27b62d12e57457791229f57547cfff4950ebc2f32664f2e6ac536089e3c956a1c7a4e99926c33c5931d1c8a73f7bbcfd5f04bcce18a0cc5c1366a1d57c29ee15d389956e008430ede11fe44d07c0498b4e72dc1d7e7d67a7c34469cec197953a0d30877c9d9c4c668751bb21bbe4b0195eb58f26f6ed3cebefe66871572b12d47596e1b47583d86f7d9ae50d1934c4fe2b8d547ae8abf06b069e1e57eebfefcfcef23c477eca6b47af679865ce9893ea45a52903351da148820fb63e6febb2376e823eec758bbd60cd0b172933f8dac88d70af9e72e3da135aff58b8e0a838c5df15d4b8f791e3987daf5363df49656bc6b3abd0377af87a53a1a91f80bcbc8915b19e166d9b2664c421c4068ca79951d267f8f674ca95fa79c478cd5a054aa3877b89f784f4e7139d37ebc8fe6681b9c02c8f20ec69a24dfa45e0647acc05f602afcc010f4228da35e298e26ad5895b95c788907f69c233b2d496032fde59cc71256f6c34f3968fc2131abe23ca59d7708a28cbf829f1590a14f659214eebebee032cab7dca023ee80f4aebbf9023150e36b8cf081928df2010ab0f0de6373002e832b1c57c1aaec4a9dce3908363700d2ac08854bb58eb2ceac9f1fd12fb9cbe13b9b1ed2838c630521febcbb1c48fb07352b5554474ea036b3b5f69a40a7b3e3ff53cffb583203cbb6b5e9c2bcd08c7279f8bcd17cff0074fd6c37272378d6376e870420d7d8ff2f732701e283b904292c767ae885b85828becc7ec1ad91ca4284f2826942e0d1be63dc61c0d38e2673ac44ae395c2c3ddf53c92ff23ddf32eef8ee29a05656433d6177d703f17d516b31bc74434fd958d7895812bb62fb011c2da6d05d7e3d45ca74addd32f28aab8341995d126d942e3229dfd88796b207c59234f8f3583232bd2bb35d4dd4b4befabd2454b4a2715a589e4c714ada5f79ea3a5b85338060aff055db2cf567286a3de05b02e2d23ddf22d789d7a25bd70a194a65e25a122e03ce70c85d6ae2c59524e3ab09f2a1427ac98c37616dd8639269228c7392db4f284e87855932ea3350992b9dee7f0208abe5b12591d8cfb9bfa036f1d55385e7f579fb4a55b055d7c328d7a1d8de355009ea935a15cd15fa912817e3cf26be829909ab420bfc7e3678c54c6c20c00a7890d749e1e6e54d217f83bf2bbdbc72d407231581bdc658ea3a6d9c0c55d9380b805ddf698392dc82d86b4ca88636a98c1b7527e2129c408021709b94e389ad15c99d575a5e21dd2af25412b9d8ab83a7779ceeb9b630a332c4c0b790fb831837d680b363602dad34efabbade18873245df83d6c4f9c9e093abf26342422156bb8df95098d912823e3ab134b3aa3c4bce6f10ceb9b67d3fd2efbc9609e8716fa2cf532402dd3c1991b5d7ef9b77aa269fc36f78482063af29470de6130e0620cd40230f8853bcb5ea51e3b437f5a029ee4339a3ea3dd81fc08c5ba8bc3d9ad238b6a2191b1b857a21c90ec3f6745c5aa8652bd9400532060101d6536d3816655ec95ccf91ec4ca4221a78190c6778f21e44479d33b493b5d993f97c7bfd3abb7358f49f4cb8e13f3f21a8e4a03d2da2272b0374d15c074bd0bbf4d1c7810bff01b4da31a6b3c03e0ac2b6732dfe267a8ed43d69b91b21aff3aeaea8c0f334c7c186cb661ebbf40fd611cdbee14151d95b7548089a7761ab0ea011583f1158509b2d58dbf9706cc4e1afd999439fb06eac8602a72dcbcb9d2db17c5a91c617d07a0098e0a7315d3f479871f19efd40a3a25ffb168150a1e0d89c62fc44502a2b80e861bbe9930ac3191381697b468e76d0cda60e2c7dcad51028423ec72ad7edf9111ab37b9c99bf29d9d6b19b065fc8e607276a66760e4b0f46acb9cde9159ec561e1634abdeda5a87a2452d70003559dad50d218c4c67ff4bb4616078b69719e03f57d2f1c745d7579daeb51cf8322a0fd543ef50d0eb8f257f94abd7e628dbc11be6d9aae6201ed08c3e8a0ee3f9e880b501c4da321f6a6d01f2293ee08af0b562e1f40ae68532f776dca568d6618cef49c5d13d504ee4a33bdda04ba795d69b944b18c2d43e48369fcb9ee65cae47c00454aee85c0ecf6624b6e7ccd3cd62849ed5cf54f98f69f81d436233d59bf4816ff42a6e7d48004185002fd1215788a33136e86bf0de6d074574114cb92600b04bf26a5b3739e6f0b76c3abacad49f4ca2e3ed73ef0091fc15cf5e90376964d19efd479f8cc6c9ee67fe0aa0c75f298392b3a37929f9000e7364831781fa56234ea3993be5d16ecb6504750dd30d0a5b0acd935d57ab0d1d87f8e1ba7a557c4d7a7efab072c44d9c1228728fca1cbd953066f5a7a773082012befbf19c91ae2e7fb0e72dca47313b35c3110b7538e57d4dae1f88a4744112ef91b8a0ce016e342f351d3e45431f718f3d9c78138e961c393e9060504340ff3285e07326ca0787d3e160d93792490884bb44aea54cc994641ebfebec3dbbfbcd5696ca347bbba55a3966826ff9c953e3aa53967f51b36137d0e0e9af7aaa1c1c741544efb60edc23badd5e85a0c96e1dc86527d1c2d8d53e0a8a71288654e48a4ba536c0b59dff7614bfaa2dc2dba9c2beebbf0d3f0a6d60a8705c738140510d80eddeab02852835fbc8ae983682c73d37aa85ba3908dc3e0c3dcae71762a7e1fdb8ddf5401ae4bbed94700ba9ad9141736a8e385ae68ef9b237c34b6461eb082cd9d78b587c2f0bd7ce558c586873ebae9d8d4b89e8cd45b35bc50725ced48063331241ce13bb8b6e3b6cefa4bff5734f096f38e8e1ae8b0126e4831d9bbc20455995ab3e9d6b5f288f614ce069bf94de5dc79c028c236dac8c47fa5662d6460ec927a78ecd7f9628f9f10a57aabcedf695765425311e874f434d07a2f13f3088122af70c40fd27090d3037931ee6fabcc0bcd9c652a2283c7db29dced6683abbaec2d51983dc29ecf3e77ff8ec799a7118780423393bd44669b83996bbf9ed24f1c15a02c079628a16eea573c2c6523c520e3533a5b65e1d66b88c053ec73b4f8363abbaea53cfa9687403ce081a131cb783b2948cbcc7a96184709ca6c2619f03a2f89d2b858b4152c48a1552c9e913cca137b4dc0fe2af51f84f8d67dcd76ec61e87a1ac3670deee419776f034d8f57106204b2a1d891ecc9317fdc146ee550984c4b4365c2c86b299a8d1b9aee592d423b168d4cdd255d037d454007b7d8fcff9584a300bd354da568e2b91989958193f608d0b1a2eb6b09d654b69994ea5966378c2596053a58d89902614817ccd0126b88e297a3bb76a5e747893506cda30e787e04d25848815b444e7d65a247e6a540e9faee7fbe9d8df243bf3b9d0303b4df4bfc994753bc8d9b202ea9ea340ba71120e64f8494274c5695090de3a678042c54410c8703c7bec5856745b90a1765526838f285e5a1a91fa58b29266b9527738509403d087538e474c4668804d5f11e1020b8b2dfc9dc545ca67604ad7f278a3bcdd110aab5de92ed154a41382f480588f7deb43ada8d659f91dd13191d366473a30e50b1d8fd73cc48e03ba59e342deab43300f634afefe0abdc2dabe69607c2e98dfa4a1aa5c903dc7ec2a1b1d1a82401875bf2f1ae17b5d0012fbcc6b5a0d734997896922a0412541dde95815cf4c5a70e5627a8911a62ce334c6d562ac6555fa89a2cb19b73edd37272fc9a1cce91304bbd210cf0f0ba7bd1d69eea611e2dc1f4410f4dae237cff7e0b065a7907225dd50e3b988d07ba3421a27b56bb27e530b8b025773ac5987368a9bfb24590817e63805edef19ba2fbeaf173f644c6faa60b91552419a89e7d14c037f32579a728b684a3a3f8c250345338c720eba14a27b6d1643eb43380791b99c9ce628ac48733b2e7163eaef6c9990f397e69f3a42e34d94ab22aca4611430eee91486fad4f6f78e6ca20074e287f0a3befbdbdf0930cf716127d41451d4a7d5a760a015583d7a8ef699f9eaf7199f5bf03aa4bc2f778954ae71b1576c91d9086cd38ba63791d2b655fd399d036c2f32f2dcda8382b79d6c141332e260dac8c69bf913153923ccde7202ed0b3f59b5b7fec2fa17191fd70fac675e3b9c405675822d069feef64dfbc092402ea069468647c92052cc8631f6714219f78f24bee729dc2340a7cd47426db5e724ecd8a365cce2ab3a563d6ac11aa23400918ae32e819372ec1d915ca2ed3166d57ca0a17d3fcc2616640601a41213f18f0fa2e97447e321c8789bc5b08a095493c9e6cb201ddeac6cbc11e478aa5dbc4064c82a326aed0c23c96b42a7af3c1d0556f37aea40604dd68ed7c77fe2fbea4cba4a083d02cfddddea955ecc0f276d9f7bb11e7ec81f035df26a4825ece0c8cb3f9b2c214f7092343a1aba37fd84caab753dc36adcd21bc6d61d9cf0452d3afe2c0626891635ba85c7b2c601b613123da023b48630fb7542ad18c86e89cf922ad32b83d1d419453b2f8fde07298de2bb3baf3b23e0dd3b7ae88580b71d61d465707e529e9b16157bc3b1e8ac7f82e945dac4eb9449d641793a3070135b24f4c55c13076c0698ccbf3f110f7b902aaddbbdaef3d1d493764e0b62a1517cd06835cd5c510725cf3e4cf4b5e9ba2ce38f95d129ca9fdff96174d4039e1c233663dcca5382c74477e7c452f516d267c318ebff13e06996b65cb684838094e94ac604d6a3f7f91c98fbbf62f72102be6e20ed92eed77a4cbce37f5958aca2b7525f7530344eba65f0cb4cd02e99ba89d6cf3565cf8fc407eeabd51887af6659aa282bbfa62cac7f62cdefbdceac099245a11d851da9e484f115c4b6962428298a27631147f95be7d110cd8027a7be0783ba89437286740b79d574b2b8e38c78dbe54f4d15b7a8f76c84720bbb3cd5b457ffd7d1a0b0457b759a9832611efdbfb2654a1fa28b868d5deb7a9c070ee315492f331e11ca062f01b0e5de1620bbe2ef664a1b142375ffdb336545585d62e3bcfe099f14e398d046220bd225ab5afd45db1fba8f11f37b023908421c460bd20a5b4fb46eb84eaaf0b23d01bdb631749bc4a975e24262fd09a37a48e0256ec64f2042a5782137c642ae60c6639c3416b0fd30907c621e5e6d855b1b1e0836ab0be6285bfc546b99115c885eb4a64317451634fe9002fab2141274405a2f5fa377af7f1f39906d0dcd385cc7854d8e047c925b688d5aacb462cf005a1463334f962aa21430c6c17beb2f0338c84d939ecf4ff9257094d5e59dad0f8e6df0e01042865a8d117f947a12335a90a8ab8103ef552cdef829c77b35fb614bf962d410d2ef056dd429bc82029f9893657598b2a774035ea2e39f20753cdf75bc1e4a49c5aaa2f9573704533a551cebc50f7bc4b8226e87f1b37eaee6c1e6bcbbd12adde78ab5e3a5235bc9bc7c7439b22fa22fc6d0b763bcdabfe676b0f14e1038475c2277815769b416f57458aeddea32a23e2e84ee9ff67f4707058fa315af1ec818a546ce5a5a1b4218bfe15a5fb93b2c6d0ee7b17cdec399e280d5af7d75860e0730311648def999b10fcb96f8c1ee18a9697b85221733ac05098d9b54e8870cfd246a254a3f08a66997e229"}, 0x1008, 0x800) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/zero\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001e40)=[{&(0x7f0000001d40)="8a396e4600b9bdfff64802f0293cb13ec7a40cdb4988ddadb990fab1f86f228b5f3835014d662f108d93d01fc03b237d1b6d31b875e516ee18f6e9ef98584996262e14f8b7b1ff2f71", 0x49}, {&(0x7f0000001dc0)="d7279bc4d2c48ff40e38372ef4487ff347dbb991dc4331aa586e2cb0b8b437187b489545eb5ff9eec92ec30ac1975c8f086fcc1a36c26c93967bdfb3f128d99d063a4d165f3c382302828f508d291061c9c00a1b0ef3c4005e6b4d964552c82477", 0x61}], 0x2, &(0x7f0000001e80)=[@rights={0x18, 0xffff, 0x1, [r10, r0]}], 0x18, 0x1}, 0x0) msgsnd(r9, &(0x7f0000001f00)={0x1, "444ef9eeb36953fef01d9dbdfb55faa1ad5e6613eff3fd48613d62266dd867562bce843c0ece96b5d7159b1d81a20245cbafe7b1d705b420c69c77c039b88e7f9026cbcc2fa4c97677cab6bb5a007468a4349110889054c65ba3712189da4a311327aafbbd9608e80dcec24c6b6656280abbfb8cc606785d883959d9ad88a10936467a42a5323d0982a99eb327f06dec38ffb264efaacaeda9afca63cc499e7e822aaeb3584dcb7df1e048ed60625890accde47ffd77d14c26ba15dfe16466eacd7f32ee4744c56316b611ce81abc015b5013d374e10cd1d9bebe80399a9a8a582c61752c1c602d6a647f4d40680c259faf513e43b850ce7a57a031d214d"}, 0x106, 0x800) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000002040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000002080)={0x7, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000020c0), 0xc) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f0000002100)=0x5) r12 = semget(0x0, 0x4, 0x101) semop(r12, &(0x7f0000002140)=[{0x2, 0x5, 0x1000}, {0x1, 0x9, 0x1800}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002180), &(0x7f00000021c0)=0xc) mknod(&(0x7f0000002200)='./file0\x00', 0x6000, 0x3f) 01:39:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x7f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="12", 0x1}], 0x1) 01:39:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x37e, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xfffffffffffffffe) 01:39:39 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x7, r1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000000)=[{0xef, 0x5}, {0x8b, 0x9}], 0x2}) r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() syz_open_pts() r8 = syz_open_pts() kevent(r4, &(0x7f00000000c0)=[{{r1}, 0x0, 0x40, 0x2, 0x3, 0x100}], 0x6, &(0x7f0000000300)=[{{r7}, 0x0, 0x8, 0x40, 0x1, 0x7f18}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x401}, {{r6}, 0xfffffffffffffff9, 0x40, 0x80, 0x7, 0x419c}], 0x1ff, &(0x7f0000000100)={0x3, 0x20}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)='./file0\x00') getpgrp() fcntl$getown(r5, 0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000240)={0x7fff, 0x8000000000, 0x1, 0x0, "85495500020000000000001167f5bfa60200"}) read(r3, &(0x7f0000000140)=""/225, 0xe1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xedcf, 0x1d6, 0x0, 0xfffffffffffffffc, "b08d1dbd961038d3a50a2c21d8e500", 0x0, 0x3}) 01:39:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x7, 0x382, &(0x7f0000000000)="34430116d1327ecc8ada424a6cec3353cdf549f01d04b6aa40ca8e7bb3c0b1c58ab4e3abf061925f459809", 0x2b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fcntl$setstatus(r1, 0x4, 0x44) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:39:39 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x0, 0x0, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) socket(0x6, 0x6, 0x1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x4, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 01:39:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000040), 0x3cb) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 01:39:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) socketpair(0x16, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 01:39:39 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x13906b3c, 0x6eb}, {0x7c, 0x7fff}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x8}, {0x1, 0xff}}, &(0x7f0000000ac0)) setitimer(0x3, &(0x7f0000000100)={{0x40, 0x9}, {0x1, 0x1}}, &(0x7f0000000140)) setitimer(0x3, &(0x7f0000000180)={{0x1, 0xfffffffffffff7cf}, {0x9, 0xfffffffffffffff8}}, &(0x7f00000001c0)) getitimer(0x3, &(0x7f0000000200)) r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x1, 0x7fffffff, './file0\x00', 0x7, 0x80, 0x1, 0x10001}) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) getitimer(0x3, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000300)='./file0\x00', r2, r3, 0x6) setitimer(0x1, &(0x7f0000000380)={{0x130800000000, 0x9}, {0x5, 0x8001}}, &(0x7f00000003c0)) fcntl$getown(r0, 0x5) r4 = semget$private(0x0, 0x1, 0x206) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000400)=0x80000000) getegid() ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt(r0, 0x5, 0x22, &(0x7f0000000440)="692050ad2627cb409cd1a48aef76e4f8be7b15bd218cbb8a89fb5465a58443a3a1676f98e8171557422bc96fd5463d934d67db4817d39fefa397985f42b705ae3628ff8de8e673bc9fa131c563226ac7193e66b1420341feca6114debbccb8f53ee1ec9c525c801d32581c49ae6c50bdd33d3012dc0d0a6fbd9b8c38", 0x7c) setrlimit(0xf, &(0x7f00000004c0)={0x100000001, 0x7}) open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x100) setitimer(0x3, &(0x7f0000000540)={{0xbf, 0x7}, {0x9, 0xffff}}, &(0x7f0000000580)) setitimer(0x2, &(0x7f00000005c0)={{0x800, 0x10001}, {0x8, 0x5}}, &(0x7f0000000600)) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000680)='%$\x00', &(0x7f00000006c0)='%&/\'@,\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='!#{\x00', &(0x7f00000007c0)='#-],%\x00', &(0x7f0000000800)='\xfco{,\x00', &(0x7f0000000840)=',\x00'], &(0x7f0000000a00)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='$[\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\\-\xcf\'^\x92((/\x00', &(0x7f00000009c0)=',@\xf6\xde\x00']) semget$private(0x0, 0x3, 0x733efa50a80d8d35) getitimer(0x2, &(0x7f0000000a40)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000a80)) 01:39:39 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r0, 0xc) r1 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r3, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x10070, 0x10) 01:39:39 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r4) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x15, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffefe, "90de9c16723f911a1d962f681f00", 0x0, 0x4}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)=0x75d2) 01:39:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) close(r0) 01:39:39 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x42) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r3) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 01:39:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20000000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x80000001, 0x1, 0x1, 0x2, 0x3}, 0xc) pledge(0x0, &(0x7f0000000040)='\x00') 01:39:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) write(r1, &(0x7f0000000040)="4e0e0008cf376612", 0x8) 01:39:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x81da, 0xffffffffffffffff, 0x5, 0x6, "89dc4ffabfc44183a81b09c3c9b98956febc206a", 0x34f, 0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x220, 0x4) open$dir(&(0x7f0000000280)='./bus\x00', 0x18, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0xffff00, 0x9, 0x4, "dd28c984e8f4bd0ee57508a2847c8d901ae7054a", 0xfa, 0x7ff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00060000000000000000000000000000000020000000000000f10000000af6dd4f22276e", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x7}, {0x2b, 0x4}}) 01:39:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4, 0x80, 0x7, 0x8, "b0baa3610c6835bc78ebdbf7d7232964ce75569d", 0x2, 0xc0000}) poll(&(0x7f0000000300)=[{r2, 0x15}], 0x1, 0x6) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65b052c7f039dd13c1cada2f87aae8ce70c818e674a4cdacb94150a06d03000000b0ac3d992b00c2aa412f22e7b446702bd7e35fe59baeaff8723cb10555b158d5c3e847d19e4559c8ad3844089f466c5325b1c037866498a14047869e4ec721e01f4fc12baa3e2d1cfdd4f82c70fd9861421c710d4b32b07219f685c9dbf6bb27e70277d22e5ad2742bcba1e01a7f7089c5d1539ffdd3dcc1535ce69a57a7367a"], 0xa) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x12) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) open(&(0x7f00000002c0)='./file0\x00', 0x98a, 0x8) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0xc040, 0x100000001) sync() shutdown(r1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 01:39:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/191) 01:39:40 executing program 0: r0 = semget$private(0x0, 0x7, 0x3) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x7ff) setsockopt$inet_opts(r3, 0x0, 0x2002000000000008, &(0x7f0000000400)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x7, 0xa87, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x2000000000000009, 0x8, 0x2]) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000340)) r6 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4001, 0xd11) fcntl$setown(r5, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') sendto$inet6(r6, &(0x7f0000000500)="48ccb7b8587f8248c53d7848a3b6860218909b339c591647293b982500d2ddf0cf6caddfa1d8c02b333840e22ae00bf870ba9581c5b9a93bddaec99f347e22e59773c30a5ee86413bf2f5026f9f2fe5be7bddd574befd1702dfec714b700207d597ad2eaa3193fa007e6f5fa0daac220584c0197e4774257246993d3c7c11d1b734c05ac691421b498a81a8d2475bf37a676e00a5283decde0dcaa5d5fc6fba9080e13988e4e667df214e19cb973b9d803df28580283c4f9", 0xb8, 0x4, &(0x7f0000000100)={0x18, 0x3, 0xe46f, 0x7}, 0xc) semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r5, r2) socket$inet(0x2, 0xffffffffffffffff, 0x800004) read(r7, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x1fffe, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x1, 0x100000000000006, 0x7}, 0xc) 01:39:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000380), 0x8e, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) close(0xffffffffffffffff) nanosleep(&(0x7f00000000c0)={0x200, 0x20}, &(0x7f0000000100)) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x0, {0x3, 0x1}}) 01:39:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000980)='./bus\x00', 0x1006a, 0x101) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x5) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000440)="b8fbcc1d8e686352e5faf5d017f46fe212fba3f3a3807ce998954031685c02fe23d709157e3c8b2175500818884d3ca565e30a321a9026954236c327f4e3d60ede2913971d53cfb5ab6106b7de3974c0", 0x50}, {&(0x7f00000004c0)="5f3b01e19c540ac41c7a564226e6a8945663958a0e9e7ad7bf5b90257b8588a80dfd143c2b242627c5a1561298aa085252d5f80f38b4c333c4699d710f674cfd50f0604ee7317d52537f9fb9dbfc9623c9bcc71ef784c7cbfa3ef02629009b1a175ea317082dbf80d21666565108e71fc0de445907ec741e0b0524d3c3a863d39ddf7d775f69ca273b459922fb4b38ad36aca2a3f2b727626b209dc1049c383d12c1c927d9bf2bf776a217251543db043ba1b7d02ac9c05d09b90661cee8ea1ccb503ec4138b4b7eca42ab421b3d6832e9b375502fd7996f7f09cfd6", 0xdc}, {&(0x7f00000005c0)="e3863a7db7747082e5f66f17a08bf5f3cf9ae3eaace78462ce58b991d694be565d92351713326ef32dbd7037b8f709503155a8dfb7679e6d9b604f16af596d0fe32c7b636867fe6de7859efc68e6a6b8c0e8f027f5482394e0bd476710bcd387b61bf20977311e4b37f6cec786d622267c4e77ea534d42183b30abcb8e8a4c2995ebde74c83e74de419de5e10a66ca08810f126c4dd929860b816afade98a92c50b294a505762360c123b86e39f577400cee2b03f237970f410746981c00c92c1457940b689e9bbf357504aeeb28828f4c1fae7a", 0xd4}, {&(0x7f00000006c0)="c30a20cea59be90f85183937c4b75ddcca9db5426665e4a9d9c47344a4aa5687d93d68089c869cb777f72a030a709b2e1d45b4615a54f0909cc43b6c0d685d16024d44f96c35beccbe365932fab063c915c2d21c48e18f908b74ecfa9969f82c63c444b2e019cbf2ac44d4d525c84ffcdf9e04bc5215d330772462690685deb806866fd2dba1cdc9b1ebda7917bd377ee6bcd4a01d76eee5e71fd46fc1bf229324031630438811caff85b74f5886a7580735", 0xb2}, {&(0x7f0000000780)="f17432e17ff880688266b94c9d9c2d0b5d8fee72167e244e977200504badd77d9288a0fb7f25aba3deb93a56252ac1297ea0417491fc4f7aea24b4ea63c1a7ff741997ecf6d01fb302ed6667ba73662ad8ecc39ca6aac2c5836aa03295218724f7a3d02e46f77d90cca3d1fbd6a2da16290e477d77a3f1bc041421af1583012a98d1d464ada3cca7fc28c291886651235ff129ceaf860593e728880e78f05c1e82799ad1f9d71103257924271f7cd97d17ca7aac57c52abfacf544ab2e06f0f4fb57332495f74a2554a0e96c5ea8d393ca14a714fe5edf217bf5609dfdf587736797c1994ccec525fe419a4c3e75", 0xee}], 0x5) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0xf21, './file0\x00'}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) linkat(r1, &(0x7f0000000900)='./file0\x00', r2, &(0x7f0000000940)='./file0\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 01:39:41 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x464c, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x60, 0x80000000, 0x10000, 0x3}, {{r1}, 0xfffffffffffffff9, 0x23, 0xf0000001, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5, 0x42, 0x80000001, 0x9d4c}], 0x1, &(0x7f00000001c0)={0x100000001, 0xfffffffffffffff7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x6a0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) clock_gettime(0x2, &(0x7f0000000100)) r3 = dup2(r2, r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 01:39:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) close(r0) 01:39:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) socketpair(0x2, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r1, 0x6, 0x9, &(0x7f00000001c0)=""/70, &(0x7f0000000140)=0x46) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 01:39:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) dup2(r1, r0) 01:39:42 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="f8", 0xfffffe3e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "9c4bd91d1900bb2a89a50000e3ff00"}) close(r0) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000000080)}, {&(0x7f00000012c0)=""/89, 0x59}], 0x14f, 0x4b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "01a4b3939ad5b15bac37cd77d3207b79002dfc69", 0x0, 0x8}) close(r0) syz_open_pts() 01:39:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x110, 0x56) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0xe5, 0x8, 0x0, 0x30c) getegid() ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) 01:39:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000280)="e4", 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0xc2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x7) ioctl$TIOCSDTR(r1, 0x20007479) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="15371d531ade0ddf27b80815de41108d545edad615b16fc15a775685", 0x1c}], 0x1, 0x0, 0x0, 0x2}, 0x9) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 01:39:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x4) 01:39:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x201f, 0x2cac) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:39:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x3, 0x7f, 0x4, r1}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000001600)='!', 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 01:39:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) 01:39:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x821, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffd79) 01:39:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 01:39:42 executing program 0: r0 = socket(0x6, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 01:39:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x3) r2 = getpgrp() dup2(r1, r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x8, 0x0, r2}) r3 = socket$inet(0x2, 0x200000000, 0x7fffffff) r4 = semget$private(0x0, 0x3, 0x2b6) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000040)=""/98) getitimer(0x3, &(0x7f0000000100)) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0xffffffff, 0x8, r2}) 01:39:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000005, 0x3fdf, 0x0) lseek(r0, 0x0, 0x2) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:39:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="37bfc2319ec18080d01a292f6af9a11e460ac75870c41da876cb84ac9cfdaabc89f54d090d9a9b3f20328d9d464fd3be7e518697cc7a1ad3a9ae2e439a2217bdf49872ed5c9bcdb834361d75357f107f6ccee2f03271cdd8bb373b96b4c00eb5e92f4acf1941dff6846b1a028c13a16da0d5112abd6e48235ef33cfca61fde3e73a1180ecfd5087bb15549b1271d4880cbc685e4fb49803cf6632da481d6923e726e8449ad362d9ad03d1a9e4a639521cd6d6fdc98130cc0ce53e5beb3d84c27c0610894cf7b5e38bb182d596c7aba4630cc3cb20c4b36ba80fb4ad6632ce23b", 0xe0}, {&(0x7f00000001c0)="ba9a4a3c10552a8380d1c681ea49a5a806f5b63f45942e40a3f13b137f04c71193ec569837ef72ddcaa62b17fbe7e641622edc1b0cfd7f0887ccba402e9cc146099e9a82fe5f067fd2c27c4e65da1cfdf79095bef99baf6950eb3a09aeb3307332966fe5878b97d83cc1c143c6e0794587badd508224c2d1f6357a289740d43a14ee4cd68450c784e4d4cea21f0e561982b3fd45f457c0b4801909e2bdae9fb9953e0303b906c00ce9260612353cc7111fad40734691958c15b776ed4d02b9b533d472237915cb75af939a55ec720db943156d17232420fb02f01e02af72746dae04fb6fd8787048994c88dfa5c03d3830ba54ca", 0xf4}], 0x2, 0x0) 01:39:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x3e, 0x0, 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x21, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:39:42 executing program 0: r0 = socket(0x18, 0x8001, 0x0) connect(r0, 0x0, 0xffaa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x88, 0x0, 0x0) r1 = semget(0x0, 0x4, 0x100) sendto(r0, &(0x7f0000000200)="b494063c807ab6ddee3a88bd30b732271736f9dd9a6486c3bfdc4290322c6f8f81ffe240110209719b5961869bb3a664d427f790eca17a86a3abe4483a5e209d4df23cf0d7996fa2082dabd90bf44c4fd47420e27f8b2c145c60261d4e3d6526e55dfad0edc7600e3436850f58d7ad683403a60c3dc407cdafb56dba7bf9a87d", 0x80, 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000280)=[r2]) getsockopt(r0, 0x256, 0x7, &(0x7f0000000040)=""/50, &(0x7f0000000080)=0x32) semget(0x3, 0x7, 0x4a9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x100]) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000100)=[{0x2, 0x69, 0x800}, {0x1, 0x0, 0x800}], 0x2) geteuid() geteuid() dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7, 0x8428}, 0x10) 01:39:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) read(r0, &(0x7f0000000040)=""/123, 0x7b) r1 = msgget$private(0x0, 0x80) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="7ab60e873d3ccc6a2369c8652d87103a9850916680a4dbe90dfb7245d01b27527c040599be48c3c9b9", 0x29}, {&(0x7f0000000100)="dfae3ebab68d2de796a0b55e6e4d22375c1519f42c85ca8af7331ebc6e1ad2a9d5d2fa400d5cab9808bf5f85ad2b6bc6d2f8cf77c19dcf25f01e539107d0822e46b71ed3a218419ecd23a7e88961c706dac063465c9fa5d4bef631053531e811cb455b095453cea7369d31e466491253f1bcdc48d8158f354834da9c7b908266cdf4f5df62444071c5684f04a58113366f4b0bfd1e6b4ea5403cbd5f372e56f998347b269b", 0xa5}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c15d95353f90d0cae9bb5c43bf3b91f84f3a", 0x12}, {&(0x7f0000000240)="dd2e2006258ed89d93f6cb61041b58f8f94979096111d8aea2", 0x19}, {&(0x7f0000000280)="f20187fb06df950d3e452bbd1bd892b8dd30230c7a9a9f335eb84b94579fa78a5b8269214acc8bffcaec4c9ee64727688af62efa603379350aef778096051cc0a0bbbe4b", 0x44}, {&(0x7f0000000300)="6cd50f4130c424e319008a9b238c759a0cb7d492ecded000ee89166473e164a680979ba8409b9217e75218dfb50fc7b294d330426698e56128ce0eb192e9146ceec61034ab113f71e7e3246b70cffbfd8d316b89c885d101b7a8262654e323e84bd75a1472755a37e30d16eae3ed68a79b44366b3701b10aca8a482cf87faaa92b9a6b5d8a9518d52c013f5b02d2a429c876701b5618b5843f", 0x99}, {&(0x7f00000003c0)="5c5cde0d300fa0b93d902959585d6e79c3283606cd6e5a917faad0bad32eb3d0c6b375422286101c9a436a7fb860d7ac6fa0a72a74be8fa7552cbd27d0d5990ef79170fe3bc29ddad4aae92b4a0fdf21943e97eb5acb7f593c57110e7baf634336ff2203f581a3da89f18df5649268ed2cbddf721322e3977f6d908e0783c9efc8ab9db0325c483b1391b9ba0de9fc5c358f08b622849c3567885f5bd1dd1cbdbf644e8168220117d9064e44d076f1450ea802099974919b2bde30fbdf02b6cd4143c93c0aeadc039287e457afe314ecf84db39aaae8a77f0591c9eb3eb49045309b0b3b4ab485d5395aa99a932b524e06b9e3f005cb", 0xf6}, {0xffffffffffffffff}, {&(0x7f00000004c0)="1d0b5dea5127472ead7d1b451752f3499aeb88e80de7183827e6459fd602726ac5d5e8e0d547b81e156812afcc56e7fad55f5442ea4011be72618dd4b55dd700c9b6e7b6d045a41bcec61bf3c4dd4d3f7e85660ad99ec85c59b998065d1666a238668d4df8fec35e9e11e8a31cec3223721396075b3d80792b65075a517d1250d2e7661963f30b52edb1594da0b257ff496b38a7d66a634ad00eeaa8dd92b338441590531da6011b08810fd13b1bafb0c8e5c80b161ef2de838b589a82aede230ee58b353c90", 0xc6}], 0xa) r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000680)) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000006c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000700)=0x2) pledge(&(0x7f0000000740)='\x00', &(0x7f0000000780)='/dev/wsmouse0\x00') ioctl$KDENABIO(r2, 0x20004b3c) kevent(r2, &(0x7f00000007c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x38, 0x40, 0x9, 0xffffffffdf6a84bc}, {{r2}, 0xffffffffffffffff, 0x28, 0x1, 0x5, 0x20}, {{r0}, 0xfffffffffffffffb, 0x2, 0xa0000080, 0x100000000, 0x3ff}, {{r2}, 0xffffffffffffffff, 0xc, 0xa, 0x10000, 0x84}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40000002, 0x1, 0x5a}, {{r0}, 0xffffffffffffffff, 0xa4, 0x80, 0x9, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0xffffffffffffff5a}], 0x8, &(0x7f00000008c0)=[{{r0}, 0xfffffffffffffffb, 0x50, 0x40, 0x100, 0x2}, {{r2}, 0xfffffffffffffffd, 0x10, 0x3, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x3, 0x5, 0xff, 0x7fff}], 0x100, &(0x7f0000000940)={0xfffffffffffffffb, 0xfffffffffffff000}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000980)=""/71, &(0x7f0000000a00)=0x47) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000a40)="2cbd063d4d447e6ea4bcd1093153b6570495e476aa4fc9404a313ebc37d10ac1924c4ae4b1a7", 0x26}], 0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000ac0)=""/4096) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001ac0)=0x2) syz_extract_tcp_res(&(0x7f0000001b00), 0x2, 0x8) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/tty\x00', 0x480, 0x0) fcntl$getown(r3, 0x5) preadv(r3, &(0x7f00000032c0)=[{&(0x7f0000001b80)=""/238, 0xee}, {&(0x7f0000001c80)=""/109, 0x6d}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/223, 0xdf}, {&(0x7f0000002e00)=""/141, 0x8d}, {&(0x7f0000002ec0)=""/74, 0x4a}, {&(0x7f0000002f40)=""/155, 0x9b}, {&(0x7f0000003000)=""/207, 0xcf}, {&(0x7f0000003100)=""/250, 0xfa}, {&(0x7f0000003200)=""/173, 0xad}], 0xa, 0x37) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0}, &(0x7f00000033c0)=0xc) setuid(r4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000003400)=""/17, &(0x7f0000003440)=0x11) sendto$inet6(r3, &(0x7f0000003480)="ce9b1d545b6b2cdfcb037dd9d8f1fd8dddf74cc8873e96a985faad6ffc2564cce2d6fd490b27cd962fa31a1e93d5b6395f62d3c094e85410688d468c7534a497ecac31276fcfb57b3f4f80f2a3fe2b1b7eb060a5d880b6396dff29f9a4d0bda205d9fc86f2f5cb1f1b9298b932f114e675f679c37d3e33a13142fb03ae3418e8e16fc38a", 0x84, 0x4, &(0x7f0000003540)={0x18, 0x2, 0x9, 0xfff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000003580)={0x1, 0x1, 0x80, 0x3, 0xfffffffffffffffc}, 0xc) writev(r2, &(0x7f0000003940)=[{&(0x7f00000035c0)="4814039e2b555c21bf58a12824173428d7f656076aa8b4968d979cc4654bbb214dde88723c5c2b334180097c829e6b9591de8fe90e243bc4a9313a015a579b1796b5174f288df28f4bb5df6ab8b210", 0x4f}, {&(0x7f0000003640)="f6a2169491a76df6fd58eac657e252e954277463310eb734c09e398991650eb92369c8d964db86e204e2b8a6714ce65fb052ec97333021db2c6d27d60cc6cd5b05e4f62b5e49bf8bbe94f948a73bb1b9983cecd467844474e47c7c8276a4ec5313686d587080fe1cc78689324e33859da202d847023883a125079c81908191d80f8206f922a7a7c3954e1f3709bfc5687c4f2ea526a5a0aaa6a6a579f62649d02a8220a955a5fb7f20", 0xa9}, {&(0x7f0000003700)="be29095a71d471a1f5a9c08d733b52", 0xf}, {&(0x7f0000003740)="2e2d7bc7d24773f62a9a3acbdc6a28d51686a111e468072cb4e3d75264370d39c696a018df98378ab4f2b6ce893e8d2546fe4cdc4789d41a269cbf693ba45811b35a7fe7179d88cea9f8f9734aebd8203257272a82acb91bb1049e1e9bc308f354842fdc4d79728ea2f8e3d66981a10efb87fdf213cb4261e6985e91af0ae2c1de", 0x81}, {&(0x7f0000003800)="123fc756b5f07649c1834139a5995f83bdce1d5cd79c820b5d81863de536b446ace8f9cc51274be1c587a9433a", 0x2d}, {&(0x7f0000003840)="87002e26ba5e7e9b471e1aa344ed2ae88f4e7ba6cf6f4d562f0b5146fcd0288f74aaf84ec22574f5f3f7b8c0f9", 0x2d}, {&(0x7f0000003880)="49d375e348a684a32c976ec2456463c33c529a698b7175996ec84df1ca3b9c6cd720d50e91a1fd37c59654ca11428fb81870bde3d421b5ddf125854289266a15f8cdd1e0c799f604fea6ce36867a912644fe6935dec98b7d9ccab98f69fb06f0f05145839d5600cb6893f4a126b6f8ab3c73be47264a201e8a7e14af17895f92d3364247b34dc8046957e556d1ddf76c3978acb30eab746675d51633ed8a700b164e90eb9220", 0xa6}], 0x7) r5 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r5, 0x4, 0x10001, &(0x7f00000039c0)="ddf6b10111c5846b56ecb8fd5e85bf07ecdcb509be413741b96b0102f43f1780c27f9d82fcdd742d3bd11ea102b51ebad3f3b8d981ba6e3e9b336a7a9270547ab157b9572c220025a33c5a1659ccd01cacd3998653f7ffcbbcfbd38f6d3e75b3da5859afb6a99ab95618e5a220c596b23a1765a6696fd515fbe54bab057699ba1e73728a6e409c7df5cc1707b0fdb1d099a365b4fe74d68d5af3c2eadacf7891e6fa0611119152db9f", 0xa9) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000003a80)=0x3, 0x4) 01:39:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0xd, 0x0, 0x0) 01:39:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x28) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/168, 0xa8, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) setuid(0xee01) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 01:39:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x4a, 0x1000, 0x81}], 0x9, 0x0) 01:39:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f00000002c0)={0x3, 0x7fffffff}) kevent(r0, &(0x7f0000000000), 0x6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x4b36, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x8169, 0x400}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x11, 0xfffff, 0x4, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000}], 0x10001, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x80, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x1f, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x48b5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x401}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x800, 0x7fffffff}], 0x2, &(0x7f0000000280)={0x0, 0x5}) r2 = dup2(r0, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) kqueue() 01:39:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="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$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x800, 0x6, 0xf0, 0x3f, "157056233306127f051d0293a4771a437d35bb7a", 0xfffffffffffffffa, 0x3e000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:39:43 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) flock(r0, 0x10000000a) socket$unix(0x1, 0x7, 0x0) 01:39:43 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202a42f66696c653000645068842b29444de6ec0806ab29f5d272a16910d832656a0271f68e0abd83cb8226ce026f20759f267854b23da20416646e61ee320c7763ac73c3559b290f0e6718b98d63ea14becfdfdccd3d288d286523c8011a733120559bbb83a6c62333f4e54fe86a721c142f7be401ac05262975a17c64ec1da1a0e87ab2873b0ff097237e6395157978b94a649fbc9c152b596b7467b5aa2c29756c3ecf04f7d6a5ed64"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xffffffffffffffc1, 0x6, 0x3, 0x0, 0x7, 0x2, 0xffffffffffffffc0, 0x3, 0x2, 0x85d, 0xb4}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="3800000070c29f05", 0xffffff6a}], 0x1) 01:39:44 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x801, 0x0) getdents(r1, &(0x7f0000000040)=""/208, 0xd0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x3) 01:39:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x246) lseek(r0, 0x52, 0x0) setreuid(0x0, 0xee00) close(r0) syz_open_pts() syz_open_pts() 01:39:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 01:39:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 01:39:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) getrlimit(0x2, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 01:39:44 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) getuid() 01:39:44 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r0) r1 = kqueue() fchflags(r1, 0x6) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x42, 0x4, 0x100}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 01:39:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 01:39:49 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 01:39:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="fb81f1c0a44250a901ad01160c482bf40dd053153aa97a6c54030759a1e3c93988b184404498d0bd0c949f22b6c7233068d478d45adf9e08d071bb207c3e27b1ba3d03e180189edcf9927d74b1240a9794cb838e6b5bda27ad45785bbac212cb9873565b43a8148633d479c21eeb8d2bc7bf28af753fbf1df161ff78728cd9679b5151d2be326dbb7e7a983a70e71d73521e2aa0642bd28d431664a36761dab2986e2d88f37692dafa38740cfa5668abf99d66cdd065a3d62c87a55dc7de259358d88c714d439c297f5372d228865553281daa785afb694569aa88eee13f9cdfd5433efeb7bee85d7862d719d8654a0ba69bf06dc9fdf6249806f6", 0xfb}, {&(0x7f00000001c0)="f19c0ddbb964fc8f700e484bfedb70968109bf2a011989a14f294e0b4a16cdd6f86535b8592ea15508dd3921bee7d8b58f89a6b7b4405953a93cf1f94db19e213b5d34d3d8a7ab847880a8abbe7a1e0385cf4a21328f888f60f5c529fba5d90f7fa0d3445ec299039ae34abb3b55ad5a90a5dd652e81eb6437b4593d8390e89d84c800366509d9a682d6e64ff463d1aab6317076c058df474f6024cf5c1bc63c89378df7a82464905065b1739a6e1beffe73a6fd864bfd4c6defc21069eea24f19b8d1486de112efb102da48c7f8d077e58c7b730e6c543464d465e4", 0xdc}, {&(0x7f00000002c0)="f5f231aa5078d0424223acb71de9df02d5b6", 0x12}, {&(0x7f0000000300)="a7c29d0187462accffd76bd8bdcd05dac17129702470640d8edbbbb9aa80dbbbdb95b035cc9f06d133610f7167589a03f7043d30128a3c", 0x37}, {&(0x7f0000000340)="2d39bf6373691bbc8ae7dfa6dc3959f559c71eb6fc6aa00e289562e04c61401c1ce75dcc440bd8622a7aaedc1f435a9aa55bff81503be2d6d1d93862a3c64008ed04048d70275a996c136feee65215dc387794195661a57219bb224448f96039580ccded9d790bc0e978af5248a27071a2f85c716e735741707e2348f2a2440d40d0d31d0211861480", 0x89}], 0x5, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}], 0x50, 0x1}, 0x400) shutdown(r0, 0x0) 01:39:49 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = getuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x20, 0x2, 0x1, 0x9, "4fa8cfbf9b3830dc827f9fd8fa2ed484b76b6ca7", 0xfff, 0x401}) 01:39:49 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 01:39:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x3f, 0x20, 0x6}) 01:39:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:39:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="ee74f1a810a539ed92c7013ad00aa2fec5c3f7133d96aaff5a946a01c17621b64461f957fe061c8e7428c8a693a003e0d0d174e972ee471d1dc070a76261d41f171b2202b9e67e7cafc2d298fc157e432f2bc62cde47ccbc255ef87b17de03d189a3a8f3f1573e92e43adb4ff7b024fc14ee2215b2ab1ae49dd468f63cf9f9556d4c7a81da5d8adb403e4f2d4c2f1bbce7a51f9f931cba4300488c55ffd84dba8188cf219ac0013bce9f6cc87568d5815e3e21c52fe3dcb651d9976fe0ee15be9523532d991da4b6eb7f04bacc4e7406d403b96f24088cbe0a1771d89f135d01db308f1d08761e04b8a28f5f268394210bbe3a8ec85b802f3d987f", 0x7b}, {&(0x7f0000000500)="56929c89ab3f4ea3770a4692b4ff0000007119ca9328a444757eb2c6e7b860af0c99d84b30f33e199a59a1c1e974a918e27576d4b9093417afb2f63522214de1cebdfa403387090954ce94ba3574444f2170c44e4327e7ba1ee7c2b7f444db29faa18898ff51700e253f8124c8f24b96f4239eec4a38f6f19561c9e08b40ac4ac94edf95a23895254925aba9b2bb09fbd5372ba5f90fced4658b16485a6ee49372ceac898ce9ac36b0d3dd46400000000000000000000000", 0xb8}], 0x2, 0xfffffffffffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:39:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x1, 0x3, &(0x7f0000000080)="7ff57fac349ca04e5cf765aea4cf3fdbb833f30c0c16d9e34e438ff5f7b1f03d0953e73febc62fb0661622aa04ff14d61b251755ccdce22594b827030b2926627ddc93d14ca9e9283b94e6252ba72295c6a44041e3", 0x55) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0), 0x0) 01:39:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186004008b000033270000000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffda7) flock(r1, 0xb) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='!\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) r2 = semget$private(0x0, 0x4, 0x13) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)) 01:39:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 01:39:50 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') link(&(0x7f0000000100)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2068, 0x10001) 01:39:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="cf2abc025035c26f54077edd1ed927c93ff9a6854ecd64fedaef155e4f5f62cf04da5273d8f21d3693983167e2ec660769e605914e033a0c1c7bbf9af10ee51b7cbab01ca68f27a2827bb300e82d6aa92fc07bde10a26a4c1f8c477c1357cd29e5a456574c123962dfb7600c8eb18e6aeaa2be05d831fcd968c30e71cc2a4450c08b95e781779259e248665de2ad41e64f312ff11074c39bf8b11293c4aa3f4d1a967174efa56880060bafb74e9ca68d9b79b2a9ae29e329216b55f1d95f824929ed32510422cb73bbaf2fb0ef0a29491e350d9793684ac50891e9c7a16d7d63edff64e8987f22ec1d7a1d60adb32fbd91a8", 0xf2}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd383500f00000002200"}) r4 = shmget(0x0, 0x1000, 0x83, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSTOP(r3, 0x2000746f) open(&(0x7f0000000040)='./file0\x00', 0x20090, 0x102) sendto(r2, &(0x7f00000000c0)="1208050b", 0x4, 0x402, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) readv(r3, &(0x7f0000000300)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 01:39:50 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = dup2(r0, r0) lseek(r1, 0x0, 0x100000000000001) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) writev(r0, &(0x7f0000000040), 0x1) 01:39:50 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1e, 0x0) 01:39:50 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getitimer(0x2, &(0x7f0000000000)) lseek(r0, 0x0, 0x40fff) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0) 01:39:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 01:39:50 executing program 1: r0 = socket(0x2000000, 0x4003, 0x7) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, 0x0) fcntl$dupfd(r0, 0xa, r0) 01:39:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffffffffffb, 0x9, 0x2400000000000000, "96269419e200a6e5610ad68d5c2a4f9973dab1b2", 0x6, 0x337c}) syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r1) 01:39:50 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) getsockopt(r0, 0x5, 0x8000, &(0x7f0000000000)=""/17, &(0x7f0000000080)=0x11) 01:39:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x0) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0x0, 0xbfac}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r4 = fcntl$dupfd(r1, 0x1, r0) accept$unix(r4, 0x0, &(0x7f0000000000)=0xfb) socket(0x18, 0x4, 0x80000001) r5 = semget$private(0x0, 0x1, 0x351) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) semop(r5, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) r8 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r8, &(0x7f00003ef000/0x1000)=nil, 0x0) getitimer(0x0, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)) 01:39:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x47}], 0x1) write(r0, &(0x7f00000001c0), 0xff2e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:39:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0xffff, 0x4f25, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 01:39:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x421, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r4 = socket(0x2, 0x8005, 0x100000000) r5 = socket$inet6(0x18, 0x4, 0x802000000) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x281, 0x0) r7 = syz_open_pts() r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket$inet6(0x18, 0x8000, 0xfffffffffffffff8) socket$inet6(0x18, 0x5, 0x2) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10008, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x8, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x48, 0x80000001, 0xffff, 0x25}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x40000080, 0x200, 0x4}, {{r4}, 0xfffffffffffffffe, 0x20, 0x15, 0x7, 0x1}, {{r5}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x946, 0x787}, {{r6}, 0xfffffffffffffff8, 0x20, 0x20000020, 0x800, 0x1}], 0x7, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x7, 0x6}, {{r8}, 0x0, 0x1, 0x1, 0xd28, 0x5}, {{r9}, 0xfffffffffffffffe, 0x40, 0x2, 0x962, 0x9}, {{r10}, 0xffffffffffffffff, 0x50, 0x1, 0xdc8, 0x7fff}, {{r11}, 0xfffffffffffffffb, 0x60, 0x1, 0xfffffffffffffff8, 0x401}], 0xe0, &(0x7f0000000400)={0xeb11}) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCCONS(r13, 0x80104277, &(0x7f0000000000)) 01:39:53 executing program 0: r0 = semget$private(0x0, 0x400000002002, 0x200000000000410) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/88) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/252) mlockall(0x1) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x200) semop(0xffffffffffffffff, 0x0, 0x0) 01:39:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4a2, 0x3) truncate(&(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) 01:39:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "ffff0000000000000000000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 01:39:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x100000001) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000001140)=""/89, 0x59}, {&(0x7f00000011c0)=""/11, 0xb}, {&(0x7f0000001200)=""/72, 0x48}], 0x3, 0x46) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000599b35d4974aa3148e8f806b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a3121fe888973050596c98e0eaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315c9ff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096b87d89b044613feb02a31e540d4ed4c480f9adddaf114950a736468b577196790623e85a2dd550d4073e83744e379f8d367bb6343b94580b34511f5014d2a0a8c8bdf83f8ec9e95b99c957c557102bbd07a68ee265f461e7afd53b6d55384830a9c86e5c4dfdf6adb919b96ee4a751082495fba4f17b1128275dc96271210990b1af2ed8a47812e53e362029b5d7a7e233e3bbea0e410f688d906feaa01c00000000"], &(0x7f0000000000)=0x1002) 01:39:54 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/4, 0x4}], 0x7e) write(r1, &(0x7f00000000c0)="186d86f288", 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) write(r1, &(0x7f0000000340), 0x3fff) 01:39:54 executing program 1: r0 = kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r0, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8088, 0x0) mprotect(&(0x7f0000542000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 01:39:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100", 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) dup2(r0, r1) 01:39:54 executing program 1: r0 = semget$private(0x0, 0x2, 0x82) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 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, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r1, 0x0, 0x0) ftruncate(r1, 0xb70) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = syz_open_pts() r4 = fcntl$getown(r2, 0x5) unlinkat(r1, &(0x7f0000000440)='./file1\x00', 0x8) mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f6b202e, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0xffff, r6, r7, r8, r9, 0x93, 0x1}, 0xfff, 0x40, 0x7a2039cc}) write(r5, &(0x7f00000002c0)="05000000e45933c3ce6427b0f826748dec0000", 0x13) write(r1, &(0x7f0000000540)="f761c5000422c2c20b28029cc94bf68576dfba4d63d30a55d0ccd41818d7b33e16a6305f79e4794be8d71d07c5c958983a3400f14fae39619bb0d9e76199b1e881899b7896d5b7706a5cb0075e0fcd436fda75bb25fc9493de6e10b67d7a311b63bec172154fabe95b1ff67ce709f5a1f6caf6bde42fb8a03ac100000000000000", 0xfffffffffffffe37) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semop(r0, &(0x7f00000000c0), 0x0) wait4(r4, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r4, &(0x7f0000000400), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0x103f91105303b7b5) 01:39:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) 01:40:00 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)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280a452cf7d3d9ab83eb3e7cf9fc6478d369393d92e308df708c1d", 0x65d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xd97, "b01b23274fe2154b89a62c21d8e50000008000", 0x0, 0x1000000000}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:40:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) open(&(0x7f0000000900)='./file0/file0\x00', 0x2, 0x20) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/40, 0x28) r3 = semget(0x1, 0x2, 0x20) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x7) semctl$IPC_RMID(r3, 0x0, 0x0) link(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') readlinkat(r0, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/14, 0xe) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getitimer(0x2, &(0x7f0000000480)) r4 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) linkat(r0, &(0x7f00000004c0)='./file1\x00', r2, &(0x7f0000000500)='./file0/file0\x00', 0x4) msgrcv(r1, &(0x7f0000000540)={0x0, ""/232}, 0xf0, 0x0, 0x1000) r5 = msgget$private(0x0, 0x15) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000e14663129182bdfb35212bd1ed280b30a6bd3e31df0b61473acc76f16dc6575079c6c755635508c54f0fb244c45216be17b96652914facad69bec96e42e93e06b2a30ec3a36cc1adce25ca4281dea15093d4202eb31f3e49d3985410c50d2e3b65baf8780f97bda019140e3a000000000000000000000000000000"], 0x1, 0x800) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000700)=0x4) unveil(&(0x7f0000000740)='./file0/file0/file0\x00', &(0x7f0000000780)='r\x00') mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0x1080, 0x1) chdir(&(0x7f0000000800)='./file0/file0\x00') semop(r3, &(0x7f0000000840)=[{0x4, 0x9, 0x1000}, {0x0, 0x1d9, 0x800}], 0x2) msgsnd(r1, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) 01:40:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) read(r0, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) 01:40:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xfffffffffffffffe) fchdir(r0) 01:40:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="b4", 0x1) msgget$private(0x0, 0x1) getuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) 01:40:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0x8001}, {0x81, 0x401}, {0x82, 0x6}, {0x0, 0xa000000000000}, {0xeb, 0xfffffffffffffff7}, {0x88, 0x6}, {0x6, 0x770}], 0x7}) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x1b3) read(r0, &(0x7f0000000040)=""/19, 0x13) 01:40:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 01:40:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x4, 0xfd58, 0x400, 0x9, 0x10001, 0x9, 0x4}, &(0x7f0000000100)={0x6, 0x3f, 0x2, 0x1, 0x0, 0xffffffffffffff7f, 0x22, 0x3}, &(0x7f0000000200)={0x8, 0x1, 0x1, 0x4, 0x6c, 0xb3, 0x1, 0x80000001}, &(0x7f0000000240)={0x7, 0x4}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:40:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8400, 0x40) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 01:40:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000740)="3e227913e4bad21c734f4dd36a25e5e27ba36d673553c0c21b01faf904001ad4491d1f78282a2efc42d6baf33b615b27228337c94a005891af242081b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2b8615d15b341cc3c3cb7921c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89ef11ae08863cd5061d430c7b32bc72cd1cc0ef4ac013f12c381f4f1b5f346ba90029b887cbac44c8804f6dac26edf541708135a9ed07000000ca45eaaeda26e92dac473b1ab33563b83c4a43d6daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5175479895877167ef34254a736fbc90a71b30ec008924cb7ca00afca2f724142589ce3d069796437970f61eb39b0ba161a18e62175b1a0999f20417a8f93d20cf4077555e8dc0038c78900000000000000000000000000000000", 0x39a) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 01:40:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() r2 = socket(0x10, 0x0, 0x6f) r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8002, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = open(&(0x7f00000001c0)='./file0\x00', 0xcc2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x20102, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x40, 0x0) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r14 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x80, 0x44) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x28, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x3, 0x20, 0x3, 0x5}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000002, 0x7ff, 0x4}, {{r3}, 0xfffffffffffffffa, 0x20, 0xf0000004, 0x80, 0x100}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0xfff, 0xbf9}, {{r5}, 0xffffffffffffffff, 0x4, 0x40, 0x0, 0xc61}, {{r6}, 0xfffffffffffffff9, 0x43, 0x1, 0x7ff, 0x6}], 0x80, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x1, 0x7fffffff, 0xb3b5}, {{r8}, 0xfffffffffffffffa, 0x8e, 0x4, 0x8, 0x39f1}, {{r9}, 0xfffffffffffffffe, 0x80, 0xa, 0xb06, 0x23e2}, {{r10}, 0xfffffffffffffffa, 0x0, 0x10, 0x8}, {{r11}, 0x0, 0xc0, 0x20000000, 0x80, 0x2}, {{r12}, 0xfffffffffffffffa, 0x0, 0xf0000040, 0x9, 0x1ff}, {{r13}, 0xfffffffffffffffc, 0x1, 0x46, 0x3, 0x9}, {{r14}, 0xfffffffffffffffb, 0x83, 0x2, 0x3, 0x1f}, {{r15}, 0xffffffffffffffff, 0x88, 0x1, 0x8}], 0x401, &(0x7f00000006c0)={0x5, 0x23}) r16 = syz_open_pts() close(r16) syz_open_pts() ioctl$TIOCSETA(r16, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r16, 0x7e}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r16, 0x2000741d) clock_getres(0x0, &(0x7f0000000080)) uvn_flush: obj=0xfffffd8077bfc0a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 01:40:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000d80)=""/224}, {&(0x7f0000000e80)=""/248}, {&(0x7f0000000f80)=""/15}, {&(0x7f0000000fc0)=""/191}, {&(0x7f0000001080)=""/114}, {&(0x7f0000001100)=""/190}], 0x7, &(0x7f0000000b80)=""/17, 0x11}, 0xfffffffffffffffc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) semget(0x1, 0x0, 0x100) 01:40:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000140)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) 01:40:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x7, 0x3}, {0x1, 0x1}}) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:40:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 01:40:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002006, 0xb1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) semget$private(0x0, 0x3, 0x400) r2 = shmget(0x2, 0x4000, 0xc, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 01:40:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x203, 0x0) poll(&(0x7f0000000080)=[{r0}, {r0, 0x180}, {r0, 0x10}, {r1, 0x85}, {r0, 0x80}], 0x5, 0x8) 01:40:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 01:40:03 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="d2cacd54f2ea28418b58e2b039c9ed25456bba943b40ddef7c3b0e265af7418f2262f0729d9bda5b1b9fe54f8056c59b49ca4cf8f546c7a4c323d4799a79603bd36d385c31234977d330471583a66bd9686e2a881859c42796c5b671c2933edb483dc9f2c03ce6c8340c261f49aaf2f72990bf1f85ec07a30dae0f42b0930103d18d03eb4abff780def91dc6a54a9d59a7560d6de00803e5728f1b752c19ede38306a35e98cdf164564d6436867540128099d15bfdf015c298a7f2c981a0ab3dfca299e5ef6860b70da223d1f0b833aeaaec86c957520f6b4df2aebf516343dbaad18ee71e989d8fbdac90f17fb247640658002bb271273fb2b21ba827ec645515e07717976587e6fa67fb40f9eb0985137c8207b77277419657dfc14275cc82671b062f064f04b866bcbedfb78078f95a121cba3c9fdcf83ada3211a0c107abf5351d7186a41ea158b172a57456178f7998ec3aa1ff6a32992c9c13cb72d17c412fe04201f579d88ee744865c53a5b76e4e46819aafb49c897ad895f309c5609245daac4057943f6fe63a398cf3c8a43f3b3415ec9e9a387a5f7095f0f7d9a41e93e573593a7d8024104a2d4949997bbdb26b761b9133356e425f8aff19fce163bd90d3c964a9b32609a611826b055a682bb61ccaa14894b4062db9e10a43f206c75e19cf158d8d3f0fe2702c2bec8da61f8d93eb6d7f300f70b3c99b976b0d42ae60dd6dcca2570300caab2dde6c92670d06dba2a6812c15794ae47402f6e4ef3428ab8a3104a7c279aebe47008b19ee9dfb22e89d6c3509ff9663a85c0c4b7c9e45f50591f5638cfe9f1aa582338664d5f7b45e429d22504129f55bee06e95a47ecdf24ca41f58b7bdcd5ddb99817e8fcc31b83dee5f5149c0d9e7d9ee3c8195ec0e31c740ad03b6fca59ecb9a40f2bde3dcff207fc5862435fd5b2ed2e9c127798663836166d68c275f43b5bd14112481cfdcd1e611346da820dc08825e1b986a52cb2025a68419561a835f210257122dc15c0d107b662354b56a5846ed7e76c1700dcc122278dd2cdd3047f63ea4814353f21d2faff1d5a840f89190e6f944a7d2560dcd1d67d73a6393edba9eca6130a5ecd838e3afef5ca4b4cd91b693501f2f544035d8fce394b3a9ca7b0a1d076fe7ffe9a9c52997139ff218adb36ea7c851aba862d29e199f11615f0c013a37cc9f7672dd1a816a7a7c7070ad84967dbec8e1ae62898894b8223e165741a66dc4ea4519c0bd74d6a3d1f4baa3bff32ee2bca6b88964bb2d37cc41ff6983edb3619fd83f96c45ab6d806b1af4659a45494fc47411a95509d5e8d32cca7ca834ffb23a65a269af9a05d540660cd81271f28b1df346f6effb8a60df6066409330ff083fdb679ee3e2192a55b1fa53a26b4bce1c6d5410769c9d6ed8496d29ad131c81039f77f99d87fe67bdcadd23827e2d888e799e531e106788ce592295cc21ffc099b793114018dcfea6523abc0ca936e6d3c27636b544a5074cb751338495ec1ebc978d971295fbf22d45e099b7682f8fce948b27db617ce1652b0d188256780f70883ab73c9a94628cad80fe02c2045a36c30984d4a8e053d5a5749d40566db78f359b123e12d430f725d749634f8e88d8d65643ce51fb28841fd7c3299d2e111468d7bda04b493624212b4214dc202b1f8e785df8434b8826ed4e7ac96f3cfeae071233f99733ca44c233b4d7ef21ded604a698f42b77dab3f9ff23c00f350e0ffcd83c0b8c0829de7d442e59f2f0e324b3e637da53ac73170e560a7e81a91ac1246aac73bafb7321c5770a3b25ab82ba3ab5e5625ffcf2a2199b1f35ca9a2b55acdab299f8937448567e044e53c72c729c11fb52d57a85339963602d2f864ca6a5ca2d99ea90fbacd025291bf1acecfa7db9b425e462cef7aca9cbe2cc9d6fb1a18e8b4436e58b6b7f3a7dacccd39e704c5a1034b041cea168576ca515cc6228b9524483ca722c9faec1ddd2414863fb92932ae1775d0fcd9fd6791ada4e0d867372a9dc3f8afb4a0ffb0eaea62249cc9b95019f393c5f4b14e13ee591a517934c602073a0eb129030c697e2a55ccb18942faabd451a56aba9364d1ab43dc63072107ee55e6997265d35ff56af3bff79979323eede08cd48d516820a8f0ced661e202be247d4178e0b73f04fc7d16d8fd2cebfb648a3cfa0ec421f3f3ad7e5e85ca3657f67353c59aff1ae902856b81e9ba3caad245972d5ae9612344e5b0607d93bf5de6c00cf362eec05cb79fda3bafbb541c9365968451af9d33c3873af8c7277573b234c2099d4cf2b4a0f542ce84ff4ac9bacbfb4e48e15079fac8d6d55035e9a2911afe720dc246416dcfca0259ff0078828d2bfe3f1e24672bf6005fb882aa5c0dd6a8a54ad388ee14a691ca2129a4e0a5921f02758277d6426b692d10652d29b349cc90ccb12e400eaecdcdb9cd135c954f4c0b804cd06ee505dec00b4a76ebd9275117c83f39a9ca83d169c87b6decfe187eeb7fd205f9c84c04f685155336f37152cef73172a5e2abb2b7cdf7b186f2dd0fa05dc863d608bc57f75a106c856e913e892d3a01a0f6019aeea8ff49791f742e83658d3b2bec63766b4f6d8af56b64d38f019ddf005253180b9ee1115498ae017dd8d386a877594bec825a728fbc5a97b2ebd2435f9e7bb2dea4257dab63715ee3935f405f6e53ba9d9c3028ea52e21070a6392645a66d8000a67ffb070a396e280833c52939c28a245efcc89f218247e90091afd381eac5b83b53c4f8a23ac6137fe791b5a7fb91bbe309ddf85f0e48c7061d5d44a38c426df2b178782dc023d316438b7f9cc4d14952ee055ff3b80946e7ae2a04837b3587e93de89e51aa142b053fc0d75eab6c4890e30931e5adcd1fdb20bcf05becd8cebfd53f46dab976041d0b2fdbc04424e78dd00eeb95a40602acc7468e2bd56de14a44cc30d703fbe92c820bbce4c264921fa0ddaf6fa8f69456b572961f9c6b1fd471ac68d5e84950d069ce7801112989ed91af45d1da26e23517d883258e3239096e45d719e94496770dd636fd1cda38a8da8d742eb746e9e2be3852e4d9d59457c8dafb3fea1f7b5a075c6b2b66ce0da465ddd1d7072cd116d8908cb903fe39efa3095c04c816a988add5735abce38cdfa0c7872d64345360629c32baeaca26ab2dd398b44a4c91a86687580d7a5192a3dc6419831c4231955c84e94f56c72b38636697ed1fb648650c0545fa83caee0a9399f6650a5f6f0e9e1de57df0759d6245d3aec404b032925306ff5bb519f933dcfee280975a42c54b4b3e7a8e01eeb4a12c943ae1af964f8d262b840a95792bc1209568382bc428563bd640c63c3d1d7d9dcbb7de9466666cbf3ae21492e03527b8afea38b73092431fa113c3d8f7719f289222d17a84ba98ede13f8d858c5965e3b478486271d088becc48880b7327e2539ce85d3aac771dda24b65b352501d2be4660036911193917aebe43726cfeb5ba668fe88505a4ad7117d5f4f070846232c5a69c7b027bdbfd63ff0d9b97b24d5c2b088c57d7a2a0c1fa9665785656c418368ad4baf2cadeac3db59d7b0812aed36e42f1445a756a75beabd98b1617f0f2982a3508b6da14ef9730b03bf631df8c4c213b1dcf46a043b5e10fac58a7303e22bd0cdbb65fff97aa7b9e230cbabc452cb2a47a608640cae8034bc764ccc9f1205c342897347981a9a6c9828ea7145f824f7c6320f3e92d8a81bd0ecd2016af837974ee6f87235d0b27cae342c5646e8369503cd44bc21edfe548bb56d7708ace4628d4274bf11719b6ad6edfc115a6cac864319f03dc35a39ebd2a1b240581b345dee19161f9b3e9b1117b0996be4b943eb964497ad7a118cfe7dd5ffe9dfb8c30b6caba1d8d20a6a6082e09eeda494caefb32f2104202fa70c94634623fb17ad24f764a85eaf3a6c46bf9d01f31cf48209a40150a2739d7a483ab1f6de070ba757fc25b2315f73ec2aa037ac9215cf75040de8154af884a44244d0ba70966b9b0658e8e31d2e2fe90ab2647867ad8f27d09ae841ce747a524dd30c6d91ec5c83904e61fbd0b3a0a4eca66ffc83351ee40027c9da349bf8c2d61b79d12410ac48caeeb61cf01deab7b074a6112f3c5739829b780c28e22b8c031c4171fb456ff2ab393021f96f0996df7276ff7f414b5aff5cf23a4722cab145c168a90f1bb0ef2e43859e53fb27669caea3798c1d14981ea45480e2124a60e4401a0314f5e25cce5ea068c9a78c4dc98ef5eff27201e6dab4b75430b7e60242b84776fc29eb195116d037acf1e4b727c4c7e26c5dca9c81cfbed68501fba01f9910bb2dd883f5b99ab594e11d5e82b16f099d528470092fa7576f8a42dcd23b32a97dcfbe70393db434a6d42037757efbbff5903246f36184d312f03dd795419018d1baeb153c737fc6952c9250d429fe54365bc8d18c97d5f5b8a32c9e5d3d9e08ef0cacb8c1348b956a292d0f03c6967f97c9e8d3bffaa7e220202c7bfab175fe1a14126828063d017705a38ae46e33e7ec364e109a395142942da8f03e5355bf439f91460f9d88d039d261bc364a6dacdaef0840a8b56152c4302ca342368980a5e48454ace7049cc7b6b2c5c70e196c704afd2c78609ba35d8ab7a6e0d97efb6df79e5764731c297766a15350d92fb559d168d5725c6a060efb062ad08ac977073b8792288a9be6dd71c49c0cb7d0327c9fe71b6e8cfd32630ef3a95dff876ff27d0b477c76db48304294ad3d551bd0972164895fed6dd539c603c8440ae141e2f1a8e06beac52c32c22baa1e55df920ceeae6d1ee174cf6808c90c990edbf5333e66702888bd8827171719c8fd744b9a04db22bcce1da0e062aed251489751ef2d3583da18e28b004e501686ad16ee66c7a43a38c2ef7fcfeb80f5d8b87ba079d992d1a1e89b4d1348cd4cdde5c3524379bd764637666304d5ca249352c33ed1ea9c510b966c7d43e11ae453b7dd9ab0e23bbed6475f10c5a9e13fc8e34f8a68b5b9efd7b290bd9ccd934d86534f7e7aae43f956c0665670993153981241d9c575815804b5e1095a09236cc77e2e4203244f20b0ccdf1cc8f0bc24814cd1d447728244eacd2c65fc0a9a4172ebf47661657ef122302e2f79e72897f0f59d92cdc00c7ddb76bda5812babbbf009d1c3ad40bb44613aa99bb233bdcbcab7669abfe571a426b99709b086674bbe08177947b7af709fcfe02d136af3e954faa7f11a587415607103c375019a23504c078ce1217328e45eecf57b3d26e65816c6e8a851dde1adb78884ab613c551fd60db2fb41aa1f6977de53f03fe62b8a7bedb25eef317fabd1cdd08c32e4ceea2ad15a08b9be5b4bb2788c9e705c1596c9b5f8afc34a63c41448d7166833c6aefbcb3cc0b6c6532928f425ea44bdd2a0db12931d0cf45396df91a029d256679d06bf1cc8cdb6290d6508a53a86ad66a350ffd4278879fb07b569a6d27bb583339ab9411e449efba4867089f0b3b17b1af1e6616e00bce3653f59a5961b3b797020abf76336957ed9467dcca088557b46b980d9fe35d2e4cffd21870d76d0ca829beae23aa701e03024ebfa18a42fc44a457709f652ff2be67b18116fa817303f70cb3e137ee2d402cd463d8a78c9de2e328eea7d8902de13aa8b1eb7a6e8443c37a8d3d757bffbc22286f18d756ed563fbcb40f062b1d2a72700056a0758ae29ffc688b73a12ee4dc872ad333a053517827cc1883d3d99742e3e78dbee86e3c3acb71bc053fd8225b49318c3975e0b7e2a9c44155388683cc575086db8919ab7", 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socket$inet6(0x18, 0x5, 0xfd) 01:40:03 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1fffffff8) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 01:40:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x3e3) getsockname(r0, 0x0, &(0x7f0000000200)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 01:40:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="3f0726dc0398fedc97847a697932bfe6d8be2b1ffbbd4bc072c8683634b9e8fff53c2a39ce6419bd453d527572b2fba2d268b849fbe5b4592b3777f4c02cdd7a7413f79fd351a28854136f5ef1ada9d0f1e1e12b4f725f518ce7aecd349f5a6dc64fd3e06622f86123b9b601d5dff98995606c9d34ab39ae383f79ffec7de28bdc9785c072f2df1a18664753e31b15a5168c453d5a2d0d58cdcec859c3e1148cbc4d49", 0x8e) fchown(r0, r1, r2) 01:40:03 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f00000000c0)='./bus\x00', 0x1) r1 = socket(0x17, 0x3, 0x10000) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 01:40:03 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/97) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x2, 0x4000, 0x102, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() r3 = msgget$private(0x0, 0x460) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x401, 0x8, 0x0, r4, 0x89d1, 0x7fff, 0x7f, 0x2}) 01:40:03 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000880)=""/52, 0x34}], 0x1, 0x0}, 0x2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000008c0)=""/192, 0xc0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000007c0)=0x3f) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000840)) ftruncate(r1, 0x800) sendmsg$unix(r2, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000340), 0x1}, 0x0) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f0000000000)=""/64, 0x40}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f0000000680)=""/181, 0xb5}, {&(0x7f0000000040)=""/5, 0x5}], 0x8, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000800)=0xa) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000fec000/0x14000)=nil, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) link(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='\x00') 01:40:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0xe73}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000200), 0x2000000000000163}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x81) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28000, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 01:40:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000001c0)="8e63f4205e66f03d4ee0288b038913611028694067663c4afd1103f89da0957f69928b35e060a1c3066498edc8c722f296b29b845c4b41d1e18fc8791b8093e2fc6b27c260d7e32f1b6986db0d76262968054c2511a57d5c5c7234581b2fb32b35caa7754ee341e2e3146c03f20532d36485f511ce5d69adb79c67b895232c6c7d6331a6bbc5c7b2acbc28bd4056b40241854593abd9685f2b206b67afdba7f08b823fa29b5873612479f78926e7ebb3aa6af8e6de5e674a7efb9748b448e63c37d48698b2e8f844558111d8a0d6c2694fc307c6fe4c0319058482ce47ecccfcfbe7003b4546e79ec579abfda1021b5c303afc90f73509a344168b2c86474a5f5f7856a8348a1a72f1a6cdd1384b8e41cd0113eb3492558935a91f304f2399c14375f83d41c3adf0e52526d7c84977d27aa4ae0fced615af1fd21d76fcb10dc9a91663180238696412e8d779c02066ad54b29491c71889ea228475c909de8e864438c47e73f880d504eb846d09e60cb04d8686c68875c0086f7c29f6d9a2d728e46deeeb5036a4c61e1acfb162bd13d0730e065922011b8a381976512769983553785f4aa37b99111521ddb317c0cd55a960eda2b90670d175953d8d70bfe14b9fad49a282e9d0500f290d481497da3d44807a30fe3b4f1dc7df62700cab731dcff451e94e9545f8a71802bc98dba38faaa3a77bbb9c6e524c35de6f4fe084a8434522b0431d33773db60b8672e88867209f0a3f1d2542f8ddc03c31963e42e8ee9cb00099dc3fe272ab2871d8a0f38675acac51d4e44e0e91ccd2e93c773429727cf21afba020d9bc550cc861ad204b848e70f73e405cf61cbd6c5c1376e9f51048d2f3f7b856d7ca4a1078521c3f9fafae792be4b0437ee708e4220d9e657543d9bc66262939c66d076af2befc946dda80f14a3692078655e794ea32f69f103c9bd16630063037f3bff483c74d93003aa09d71f020d7f5834979f8e2cbeb031f50d53c85fbe854e5e1983093a39245d095be1700ec9687ed76e1a36c410358a0762736f6c5edfcdaef9ca3c7c0aeb4a31487fcc2b7f570191380b29740cb2f12e94642d32ffe93cb43bf05573a942f123b2c010eaa68b173d5ffbfcf5825bf3ba638bd281669987aee99dd0858a791acf663af4c9cf54566f4796f5da49cee6d75e8f298bc8313873cca73eb58d364636e0de94f054465ef47829210ac0c80c3db37a48258b24e9de98ea5a8a2b8b6f7243307864d418b80ea7a5f9cecde8214a8ebbaee92a028a30ddfac6b8471df1af2e88b3c3cd958998b7e66a4ccc63e843e99f483a0f7196e2d60540a99a3f4c2d12c987fb9f053bc6889fe6256d4d838fe1e116a70f5dce108b682deee7c388aa5175eb2460458d00ed872d26acc77b2bf800f4da5b2b5a2bc2843607f117667a7cf4937114f26165041c40d60f6012d025f2b785cc90a92f6c6977265957490ff8bff494300732809d130c4388633dd5bdeaeeadffb77db811e1356a9956a3fb6d736f878333177dc5ea5897b767685fddfb24492949d5d68b0124b0134479214f0a38f070ecf4966ac1954700016aa851f5007837d811cfbcef47b98132d20ce1a55c9c4518f0eda1a24e4ea8aa753a724cde3c52fb336a85b53ff8f72532fc1fac09f3ca031f576f61c23a0aee35b0d0ce42b5d1596aea553df13c5174bcdf436d734df9713d6db8a73caf48eb33c95c42451d591bb9dcce1dc1aa1f58386b22a02c1adefdce5c52bc4214464bf12460c3d88eb0d725f3a01966e67d8a7f8a409b7a2552b089c36a75b3a00904e11380dff50684842e60bd30811a06030a2cb744f4c50514d540beea9635e68b5c5653c11fb3297e555c13964d3577d57c89c72de9b8066e8eebc248a555a0236e067eccdfce6740e20148026663730198b0dfaa26a3903aeb0de1a485216314730d857c4d28d9ada13086b0454e9a01352d7872efb7035f0571bba9d4ca0574fd4598b426b335ccb7da7b7227d8b7c379db7567169d90a95a8b018b9f89c7ee0c917b4927c2250286ebfeae275f605115269f75cea70c205dd3038638b2045db260498b82fe62d34fd6581321582ab86d7709c4a71926112a5182c7dc8f9240a2c726c189462d693eac472974992247eb2fad148796143a6fddda1a56234a55ce591988c57996f9a36fc8bb1f4ddf4531f3dd18db941bb05ab6f09365ee578992fc0dcdec0422c33550a8ecd97df96f25adcc4ee58ff8a68f42d330ccfa0ce301649acc0844e3609a41700850a66d069ddafb023df4b0d8b5e61d98d865c395d1cea3872fe334495a476768dade88bc146bcd8a008d201c3e3e539303cda1c7d6f3085710df6e81071762e1147e20b9705ab9083ba9f64d4a8dc4c409ef30202347d699b04fe7668fe59c263bb2ce410f4baba43998bf29a8f1bd93e52760daf9772b9fedf67f1df00ac25b3fc9f4e66a94059627c81753c0f178a651da02aff2dfc3d8010a14698bb016b2c0c3b4d53cb26330b553594cc09e1e19537f7767f8bbedffda68ff8f24c51bdb56b7a7f73501b68cc6cefad4676c07055a6839130e8e36122634bfc59d18c4b24d85369ff4b59c29d8caf1f12f881cfb011fc9fa839671a4cd96571e9a3f5c4a273a747c7d41f004e15b056d2404b723a859ab4e2a1ebaf018c278ef396326aea2de78ddb28903a85c2508098a1921fd9eb169d502782ced3d2a0b756841d4a0d87b931e519e10f21f274ded6cc9600846b4919ecfef1798c6a2fad85e92803b378ce0d8e0f2f1fd4d507ac264619a1157aec7315e84c7f8dd1346506a3fa1f2d27f2895f861ea0b46f145749fabb4a715454ee22bf3483c595d94cf3e3c63a08f199d7c7b6846ea7591b37ef49d3bb63c88b1b166b7fb9af2da55e038cf3c3568c3c08c9e9821aca6d6894d62384b549d5b155a578e9d498b39a24aaabf7f386d8520969a1852ed3b5c45da272fe0a141dfc5d9572b77257ff624209d76a181843357a51a30aaf94ae1d0c6fc7449b26d718042c586dac58e7844a8dcfcbfd661879edd41f72796942472d3a629f68c9d0a680bd9b046efac7ef83d6a33060b7b98209f82deb7126d35d09ab84b8291aad56ea472fc6a2936f287e83eecd1b0bea3cb2f79caf1558d777bb0ce7c2b5890fb22b297948a11e07199d519dbca64ffe06adbad1c0ec875fd2f749ebdc2a5b074470f88f0c90adaa5724c9bf29cc91545fecf4cd4fb83e64faaef4cf2f07d8fbf39b0c44202072a6cf8435480c377790ad9b10d125c3523a203fee1e653216cd99eca03ba281fa315f4794824838b1e82317fee6d14b511928d633c2365c102702513665df053e74fb5d18a4dd2a164f6a5029bba5c3c78d942f4ceab8004f0fbab5061083085523a60f59c085f906a1568b5448c13a194795cac14d4021a4e9a9aad6b78195dcb43ea1ffc6adc3401c3aa5cc175ea2fba9e6017c5772e172b3592b425f48384a8b4546aca1485a9cc1f41dbe673014b843c5fbbecf6007a0a59f1e54e24bb1a180666a513e51ade3709d8d53bab3cd646e88b13ee3bd9692659b56d53da094bf2717297c6736e9b215392a8ada9f2d8222892ef15fc0ad38db6d4bebe547dc226e117f981cd2e380a60882ab3b64f4f57953f5cb4fea21b26304c2835c50b29487a026e3e93e925a0956f973bedb57f00e89a9424fccba8c05d746d7336a97e12a661bbaf9fc3e4daafeca07bbd4865e59abeba6ec5f41f3a16b81bba97554f16dec97bb40ae0f8c8c18839f892b4d76beb77c33de76cecfb8f6fc033e1c59edb46b3f76b840c6faf6f2124b5be6554aa011e113fdd0c2e13d7acf178489b6a25decefd9e6708b25a82eabcf4d0fdce66897b40ef13d6f32b5c521752c1488fc3d8e52cb8accc71f1992733dc75bb4f3e9ada0ccf1a71b7d89f15a295828ad9554f25f546f44744f146f9484c0aec7681c31c3ae3490509608ff815a507d329caba00c1cbe7acb98748e65e79afb9fb499291d675ad25cf232d231fbf4dd82fb0e16a49288f53a20b811bf944449d712667eea12bf149a9a9f794f897f4e8902483352686b1c5e0febf2cb1327eba8fbdbd95aebe901d53a41460b0f27dc462d2edee133b224d7d2a03d7c52e16cc78f11addab52072c4dc2678b8bf410b257fd6064bff7b1627b7f3cff5e3d58a6d73168b9e01ad1551eefd4729782a6124c946fe2a85f127e7114c8ea48bbd475144368c38da91e7c09adf5e34bb525565ff8d77f17593eb441088411a6937662dd091084fa00bac71b0c9c3692bbf5c3869328aac677ab5e838b72fbd7188fa23577b566eb7c751b627a840b1f4ccf8f952ad63dd65f78f2d128b25bee98a64357662a65edb7dc61a703792e248334c9c1f1a047b5cb908b5cc90c025ecafc242f184c05588501e88a0bc0fe6fd34d809ff2a90fb5148a9c6afd4ca032a28add1ab8b7624b1281854397d37ddb15a030e160d5b7177becd827c42c4f247731bd1c08124a9301ed4d63ad762c1d8a394004f303790c3f4b3cdce3320eb769b99fc33097f489bcb36a22d8e39a7284d6d6b98d9324598fdeb63fbedc84ee54cb1c07e7531a416e5331a897dcd4a4d001238be31cd487889a1744cb363fdbee7a0cc23b70aabcfeb61bbfc07854559869054e23cd07e08e1d2a767a3db0ec41214a7d87b139ea9383c9726b2874741fb3f9c81436a2f552752765f56530ffe03a9df61ea6272cfa266c1e2d8ac9bebfd12617205b571e9a844e63303abd0a9a3e83f86ccbbd06c04d4863ebeeaea7d155d5797e3e314c5ccc46e9c0f5093a7acfb412630ed3e2fe29940ceaf552454a75b4a7c4c9892e32cf4b0c8c7e21f77acfab7a8402bc3cc491ac0b44e74bfe624f617e0d725b6312658f48e4c97f605227ba766ce1b4a4fd78e4d6c4782a96bc5249b44675be7b4b72a458e1f5a4dce14f6684772341d2f9ad325a441f8d776c193dfee5c5765573bbc06bac6f9202bb9c8a14a6b0b8268eb4e7d9ac56b223fc90c20a22a030927e51318aeccfc691be3f4046a6ddad12c1d32c0a5aecd54392636deeed7a5998fd01f4ee3b4571304894c83d20e7c45c13ce7ec55bd8a0f625468a96cd9dbd805bbe7774a23f315d2522be2f27a54567d9619f5aff76cd78f06dc51711078224b22ec0c3d6e7b5c727838b4d2ed519adb1683ec17ddc045609fa64eee890e5235bf0fabcbf46e3eaeb8dcd2ad23ab740fa94664e85aaa2a52c44919d2acbb877cd4ffe7507574606fa967e79ca12dad074faef8b09d33942ade2c7ad1f7c96c92f99e3e22364bacd21997d026ba8b0d10cc0b63c2c6fc0ca8d1220d76a3e3abdcfc1c4f6868333f4b92935360120687842b11f7de1c88d2c3c0b917d282fbcf771bb81cb1bbb1e2bdd8c5402921739ed55d8740a7e77325b7884f8cdd9cb273cf17802dad6dfdb3a0ebe6b5541f7bbc7ec2eba9cbb0fea41416c20ab49f56f5ce62b0339fb8ba49f602208c607684aac36776e37ed0694c9b63a60d1ec3f95d374f3d81998b0631e9a4adb5cc85ae225a87b912bfc5b5bd58b114baf73d1da7c22d8ce2426becbe48097f073951fbdef59c80f2837790593cc01a4fd76295941d53907a68942b53ce3a03cfe68d7d288c505a3ea63b5ff275cc01fecb7fb5f27acbbe4b070131da41261f52abbe35f84f2c396dee775a9f532e64131cbf4d6e39047dd42ba4e574b8a289ca4da166b0f5f6bcd09edd281a6441aa742b85c937aedc209f4475128df43e6720e6edcc4ba70569256433651ca8", 0x1000, 0xf, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000180)="edbf49c80de7c714", 0x8, 0x0, 0x0, 0x0) 01:40:04 executing program 1: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206911, &(0x7f0000000800)) 01:40:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r2 = semget(0x2, 0x3, 0x28) semctl$IPC_RMID(r2, 0x0, 0x0) 01:40:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x200000000000000}, {0x25}], 0xfc}) fcntl$getflags(r0, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) 01:40:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)='oN', 0xa4) 01:40:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100}, {}], 0x2}) r1 = socket$inet(0x2, 0x8005, 0x7) r2 = dup(r0) fcntl$getflags(r1, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x210006) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) 01:40:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x500) 01:40:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x200, &(0x7f00000000c0)="d5ff96383802bb5b770968", 0xb) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8, 0x1, &(0x7f0000000080)="363fb29ac4339219f4626365dc5d0ddd145bbb663ae2bd96de2af3a68ea2e58f0509872ae718330afe0933a7c1f89695eb17f48a8e718f", 0x37) 01:40:05 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:40:05 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x3ffffffffffffff) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x188, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xd) setregid(r3, r3) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r0, r0) setregid(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffffffffffea8) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0xa, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140)=0x6, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) sendmsg$unix(r6, &(0x7f0000001b00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mknodat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x2082, 0x56) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x20000003) getegid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semop(r7, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) getegid() setregid(r0, r3) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffcd5) socket(0x22, 0x1, 0x6) getsockname(r4, &(0x7f0000000500)=@in6, &(0x7f0000000400)=0xfffffffffffffdc8) semop(r7, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 01:40:05 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x200) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000002100)=0x1002) 01:40:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20000001, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1000, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x7d}) 01:40:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) flock(r0, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) r1 = socket(0x10000000002, 0x4005, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x480, 0x0) r3 = semget$private(0x0, 0x5, 0x22) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000240)=""/115) r4 = dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000500)) recvmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/143, 0x8f}], 0x1, &(0x7f0000000380)=""/33, 0x21}, 0x43) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 01:40:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000100)="8e", 0x1) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:40:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="847f69781109c3dcbf95e0fa4014868f9bfaefae5fd899060738525b7bf2b6f2c97280d874cc5c50b0a8fad1fa5a299d733cd1a1e9f431b533df328448a504b364c4caf4c6cb4bae9c45a8ddd26f524b648b7365f74da8a98b7db23103b64f34659a52cf5911a1cb1e72368f0ac1d1c67f9d260908a192b38d9bfb9183b6bc4ad1af7db2b0b150e1e71ea8771cd4858bd45238db775bbc379f44be9dc56bc7957946e1ebd1ed525955ac2e78294165d99efd161b57670f7a087b20066494a08fb5f513e88341db27d9c98394651ff119ca881525aaaadf4a6f22e0d6c57554297574f6f577e2124fc4e8346f0ed403f2", 0xf0) socket$inet(0x2, 0x8003, 0xccc8) 01:40:05 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d7fa0014f4002000003300000000653a8df40000", 0x1c}], 0x1) 01:40:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x2000100000003}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/218, 0xda}, {&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/153, 0x99}, {&(0x7f0000000380)=""/229, 0xe5}], 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000480)=0x6) 01:40:05 executing program 1: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xfffeffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 01:40:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x2, "b8000000000000080100", 0x3}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a616ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa3835325f2511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569016bf380020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xd0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) 01:40:05 executing program 1: r0 = msgget$private(0x0, 0x403) msgrcv(r0, &(0x7f0000000000)={0x0, ""/212}, 0xdc, 0x2, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x87) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/115, 0x73}], 0x1) msgrcv(r0, &(0x7f0000000240)={0x0, ""/53}, 0x3d, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000280)={0x0, ""/57}, 0x41, 0x3, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/216, 0xd8}], 0x4, 0x5f) getegid() 01:40:06 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) geteuid() setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 01:40:06 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x32, 0x7, 0xfffffffffffffffe) setsockopt(r0, 0x2a, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 01:40:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x300, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) 01:40:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "ffff0000000000000000000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 01:40:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = msgget(0x0, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/48}, 0x38, 0x2, 0x800) 01:40:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8041, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) read(r1, &(0x7f0000000200)=""/23, 0x17) 01:40:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 01:40:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8005, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) 01:40:07 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000001080)='/dev/null\x00', 0x10021, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 01:40:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getrlimit(0x7, &(0x7f0000000100)) r2 = open(&(0x7f0000001580)='./bus\x00', 0x0, 0x8) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000001200)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001340)) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000001180)=0x7) r4 = getpgid(0x0) wait4(r4, &(0x7f0000001280), 0x8, &(0x7f0000001400)) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000001300), 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001700)=0x8) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) close(r3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r2, 0x0, 0xfffffffffffffbff) chdir(&(0x7f0000001680)='./bus\x00') close(r2) open$dir(&(0x7f0000001500)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffd) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000001240)=',\x00'], &(0x7f0000001640)=[&(0x7f00000015c0)='$\'\x00', &(0x7f0000001600)='{\x00']) execve(0x0, 0x0, 0x0) 01:40:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x0, 0x10000) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x80000001}, {0x18, 0x1, 0x0, 0x1ff}, 0x8000, [0xc7, 0xa, 0x1, 0x7fffffff, 0x3d7, 0xffffffffffff28fe, 0x6, 0x2]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1097, &(0x7f0000000100)=0xbd3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 01:40:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x38c, &(0x7f0000000180)=""/88, 0xffffffffffffff0c}, 0x840) 01:40:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x7fffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *126954 28280 0 0 0x4000000 1K syz-executor.0 3054 52292 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x174 cmpci_match(ffffffff80000000,8,2) at cmpci_match wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd806881e488,80085761,ffff800020c41550,3,fffffd807f7c6720,ffff800020b292d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cbeab58,80085761,ffff800020c41550,ffff800020b292d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b292d8,ffff800020c41698,ffff800020c41680) at sys_ioctl+0x651 syscall(ffff800020c41730) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,f9feaeb5010) at Xsyscall+0x128 end of kernel end trace frame: 0xfa265c55680, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic mallocarray: overflow 18446744071562067968 * 8 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 cmpci_match(ffffffff80000000,8,2) at cmpci_match wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd806881e488,80085761,ffff800020c41550,3,fffffd807f7c6720,ffff800020b292d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cbeab58,80085761,ffff800020c41550,ffff800020b292d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b292d8,ffff800020c41698,ffff800020c41680) at sys_ioctl+0x651 syscall(ffff800020c41730) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,f9feaeb5010) at Xsyscall+0x128 end of kernel end trace frame: 0xfa265c55680, count: -10 ddb{1}> show registers rdi 0xffffffff81655cb7 db_enter+0x17 rsi 0x14c9 __ALIGN_SIZE+0x4c9 rbp 0xffff800020c41190 rbx 0xffff800020c41240 rdx 0x14ca __ALIGN_SIZE+0x4ca rcx 0xffff8000037b9000 rax 0xffff8000037b9000 r8 0xffffffff81a01223 kprintf+0x183 r9 0x1 r10 0x25 r11 0x610be69ee0437bb7 r12 0x3000000008 r13 0xffff800020c411a0 r14 0x100 r15 0x1 rip 0xffffffff81655cb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c41180 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=126954 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020b299e0,0xffffffff8234d070 process=0xffff800020b7c6a8 user=0xffff800020c3c000, vmspace=0xfffffd807effe708 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28280 183574 44612 0 2 0 syz-executor.0 *28280 126954 44612 0 7 0x4000000 syz-executor.0 80342 29605 52292 0 2 0x2 syz-executor.1 44612 439237 52292 0 3 0x82 nanosleep syz-executor.0 31279 361457 0 0 3 0x14200 bored sosplice 52292 199081 61797 0 3 0x82 thrsleep syz-fuzzer 52292 153786 61797 0 3 0x4000082 nanosleep syz-fuzzer 52292 44472 61797 0 3 0x4000082 thrsleep syz-fuzzer 52292 79680 61797 0 3 0x4000082 kqread syz-fuzzer 52292 477930 61797 0 3 0x4000082 thrsleep syz-fuzzer 52292 2936 61797 0 3 0x4000082 thrsleep syz-fuzzer 52292 487378 61797 0 3 0x4000082 thrsleep syz-fuzzer 52292 469382 61797 0 3 0x4000082 thrsleep syz-fuzzer 52292 172772 61797 0 3 0x4000082 thrsleep syz-fuzzer 52292 3054 61797 0 7 0x4000002 syz-fuzzer 61797 26074 60221 0 3 0x10008a pause ksh 60221 487394 69856 0 3 0x92 select sshd 4551 200195 1 0 3 0x100083 ttyin getty 69856 130688 1 0 3 0x80 select sshd 41067 109445 89984 74 3 0x100092 bpf pflogd 89984 90429 1 0 3 0x80 netio pflogd 32535 406399 42326 73 3 0x100090 kqread syslogd 42326 391142 1 0 3 0x100082 netio syslogd 44296 373366 1 77 3 0x100090 poll dhclient 14863 406062 1 0 3 0x80 poll dhclient 86417 89934 0 0 2 0x14200 zerothread 8786 255252 0 0 3 0x14200 aiodoned aiodoned 99063 510490 0 0 3 0x14200 syncer update 10927 122628 0 0 3 0x14200 cleaner cleaner 99522 101914 0 0 3 0x14200 reaper reaper 15313 26068 0 0 3 0x14200 pgdaemon pagedaemon 85430 354211 0 0 3 0x14200 bored crynlk 32357 463935 0 0 3 0x14200 bored crypto 64902 333754 0 0 3 0x40014200 acpi0 acpi0 58013 446120 0 0 3 0x40014200 idle1 66070 115705 0 0 3 0x14200 bored softnet 19985 308896 0 0 3 0x14200 bored systqmp 28486 214987 0 0 3 0x14200 bored systq 14596 242097 0 0 3 0x40014200 bored softclock 25636 181927 0 0 3 0x40014200 idle0 1588 393387 0 0 3 0x14200 bored smr 1 334936 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 28280 (syz-executor.0) thread 0xffff800020b292d8 (126954) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82372440) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9524 6441K 6441K 78643K 10822 0 0 pcb 29 10K 10K 78643K 347 0 0 rtable 100 3K 4K 78643K 452 0 0 ifaddr 58 13K 13K 78643K 144 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1480 0 0 iov 0 0K 16K 78643K 67 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 76K 78643K 1614 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 12 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 75 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 581 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 53 50K 71K 78643K 481 0 0 subproc 64 65538K 67586K 78643K 244 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 71 0 0 in_multi 33 2K 2K 78643K 100 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 280 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 30K 78643K 2779 0 0 UVM aobj 42 2K 2K 78643K 44 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 38 0 0 NDP 12 0K 0K 78643K 45 0 0 temp 172 2379K 2459K 78643K 4939 0 0 kqueue 0 0K 0K 78643K 6 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 9 0 5 1 0 1 1 0 8 0 inpcbpl 280 342 0 335 1 0 1 1 0 8 0 plimitpl 152 29 0 21 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 89 0 49 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 118 0 114 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 14 0 10 1 0 1 1 0 8 0 ppxss 1128 13 0 13 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 23 0 16 1 0 1 1 0 8 0 pfstkey 112 23 0 16 1 0 1 1 0 8 0 pfstate 328 23 0 16 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 392 0 204 12 0 12 12 0 8 0 art_table 32 393 0 204 2 0 2 2 0 8 0 art_node 16 86 0 52 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 4 1 0 1 1 0 8 0 semapl 112 73 0 63 1 0 1 1 0 8 0 shmpl 112 42 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2488 0 1056 47 0 47 47 0 8 0 ffsino 272 2488 0 1056 97 1 96 96 0 8 0 nchpl 144 3485 0 1835 62 0 62 62 0 8 0 uvmvnodes 72 2669 0 0 49 0 49 49 0 8 0 vnodes 200 2669 0 0 141 0 141 141 0 8 0 namei 1024 10420 0 10420 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 8758 0 8758 10 8 2 6 0 8 2 sigapl 432 762 0 747 2 0 2 2 0 8 0 futexpl 56 6415 0 6415 1 0 1 1 0 8 1 knotepl 112 289 0 262 3 2 1 2 0 8 0 kqueuepl 104 154 0 152 1 0 1 1 0 8 0 pipepl 112 446 0 427 1 0 1 1 0 8 0 fdescpl 488 763 0 747 3 0 3 3 0 8 0 filepl 152 4556 0 4452 5 0 5 5 0 8 1 lockfpl 104 181 0 181 2 1 1 1 0 8 1 lockfspl 32 282 0 282 2 1 1 1 0 8 1 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 1038 0 1029 1 0 1 1 0 8 0 zombiepl 144 747 0 747 1 0 1 1 0 8 1 processpl 840 779 0 747 4 0 4 4 0 8 0 procpl 600 2019 0 1977 4 0 4 4 0 8 0 srpgc 64 31 0 31 3 2 1 1 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 628 0 605 3 0 3 3 0 8 0 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 129 0 0 16 0 16 16 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 163 0 0 9 0 9 9 0 8 0 bufpl 256 6309 0 1043 330 0 330 330 0 8 0 anonpl 16 90200 0 82497 56 4 52 52 0 125 13 amapchunkpl 152 4358 0 4261 13 4 9 9 0 158 4 amappl16 192 3905 0 3438 43 11 32 36 0 8 8 amappl15 184 89 0 87 1 0 1 1 0 8 0 amappl14 176 39 0 34 1 0 1 1 0 8 0 amappl13 168 40 0 36 1 0 1 1 0 8 0 amappl12 160 27 0 26 2 1 1 1 0 8 0 amappl11 152 483 0 468 1 0 1 1 0 8 0 amappl10 144 107 0 103 1 0 1 1 0 8 0 amappl9 136 620 0 616 1 0 1 1 0 8 0 amappl8 128 179 0 157 1 0 1 1 0 8 0 amappl7 120 41 0 35 1 0 1 1 0 8 0 amappl6 112 64 0 58 1 0 1 1 0 8 0 amappl5 104 214 0 199 1 0 1 1 0 8 0 amappl4 96 491 0 466 2 1 1 2 0 8 0 amappl3 88 152 0 147 1 0 1 1 0 8 0 amappl2 80 5970 0 5917 2 0 2 2 0 8 0 amappl1 72 26374 0 25938 24 14 10 19 0 8 0 amappl 72 2297 0 2260 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 43 0 2 1 0 1 1 0 8 0 uaddrrnd 24 763 0 747 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 763 0 747 1 0 1 1 0 8 0 vmmpekpl 168 10096 0 10072 2 0 2 2 0 8 0 vmmpepl 168 88756 0 87300 107 27 80 80 0 357 12 vmsppl 360 762 0 747 2 0 2 2 0 8 0 pdppl 4096 1534 0 1494 6 0 6 6 0 8 0 pvpl 32 268106 0 257193 149 15 134 134 0 265 31 pmappl 224 762 0 747 3 1 2 2 0 8 1 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 485 0 4 14 0 14 14 0 8 0