kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 26 00:02:06 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.150' (ECDSA) to the list of known hosts. 2019/03/26 00:02:39 fuzzer started 2019/03/26 00:02:43 dialing manager at 10.128.15.235:23624 2019/03/26 00:02:43 syscalls: 1 2019/03/26 00:02:43 code coverage: enabled 2019/03/26 00:02:43 comparison tracing: enabled 2019/03/26 00:02:43 extra coverage: support is not implemented in syzkaller 2019/03/26 00:02:43 setuid sandbox: enabled 2019/03/26 00:02:43 namespace sandbox: support is not implemented in syzkaller 2019/03/26 00:02:43 Android sandbox: support is not implemented in syzkaller 2019/03/26 00:02:43 fault injection: support is not implemented in syzkaller 2019/03/26 00:02:43 leak checking: support is not implemented in syzkaller 2019/03/26 00:02:43 net packet injection: enabled 2019/03/26 00:02:43 net device setup: support is not implemented in syzkaller 00:02:46 executing program 1: 00:02:46 executing program 0: 00:02:46 executing program 1: 00:02:46 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xffffffffffffff00) setsockopt(r0, 0x29, 0xc, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/234, 0xea) setitimer(0x1, &(0x7f0000000080)={{0x7, 0x1}, {0x8001, 0x1}}, &(0x7f00000000c0)) 00:02:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x4a0, 0x2) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x41, 0x10) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 00:02:46 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x40000, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r2) 00:02:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8088, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x1, 0x30a}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0xc1045763, &(0x7f0000000100)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x0, 0xffffffffffffff80}) 00:02:47 executing program 0: r0 = socket(0x2, 0x6, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 00:02:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000180), 0x0) 00:02:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x0, 0x2}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:02:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/229, 0xe5, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 00:02:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:02:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x83, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) 00:02:47 executing program 1: socket$inet(0x2, 0x4004, 0x7fff) r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 00:02:47 executing program 0: r0 = socket(0x11, 0x800000000000003, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/92, 0x5c}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000180)=""/20, 0x14}], 0x6, &(0x7f0000000480)=""/66, 0x42}, 0x42) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 00:02:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='\f\x00', 0x2}], 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000380)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570e5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70083bc6644c1187daa7f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581ca5b32b7cd632d", 0x499}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x801, 0x10) 00:02:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:02:47 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x80}) 00:02:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 00:02:47 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x200000000000, 0x400000002010, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/96, 0x60, 0x3, &(0x7f0000000080)={0x2, 0x0}, 0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) accept$inet(r1, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 00:02:47 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/132, 0x84}], 0x1, &(0x7f0000000180)=""/4096, 0x1000}, 0x42) setsockopt(r0, 0x0, 0x5, &(0x7f0000001240)="caf50600", 0x4) accept$inet6(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) 00:02:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0xffffffffffffff00, &(0x7f0000000180)="dc6e19da33f3af6aa9f6adbceae5331491895b58f9598e607693af04e1a7e1937ffc8f1998b75abd5cc425d3c8df92935ebfb560fbf92ca3c421c6100909735d4dddc66b005f218d9bcfa473ff4e3f2dfb3596d01b0196599418c7e5e2c2a86cebc7f3d935f8c31011e029a933cdfb138be547a39b71f08ab3bfcb93a1b9b416d2a9243f6eb2d842fbd7206eb1ce04aaf623ada46768960ab6847b9ce6524284eadbcedef72be8eb70fe76ab95bd07d97feeec99e6", 0xb5) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x80000000029, 0x800000000000009, &(0x7f0000000040)="292918d7", 0x4) 00:02:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) r4 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() sendto$inet(r2, &(0x7f0000000240)="2f967d3f5c324b3466a459213aae05a54e295cc859e8109a29c790b85aded7589b13013bb79d60c8fd73c5a02f37a2d6d0304b7cc6687b24f8a1adcee68b19949a6b2b65989a8e87c3bb998f012a538cfa47a6a29e581654cf06ef52b60e3c76c4d7ef4e54e57472f693ce27e0ad35f3ba1464d3a179e477e943d4de84e4dd8484c6dc59e359ed9694057f81580c76af5c5d70ab328ecb47fe1956138a66a2a5184290e4c52be7a08fe042868497464547b0b05ad96e52bb2b5ecc47f1a0c52307433193d25617dabac003402ac2398e0780bcf4d2ecd4135399946d1ad842354cabb41f561cb69139b4a728536de44924d48f2768389eae8d33", 0xfa, 0x401, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_open_pts() 00:02:47 executing program 0: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x7, 0x2}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x282, 0x100) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000300)='./file0\x00', r4, r5) close(r3) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x7fffffff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x30, 0x2, 0x4, 0x8}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x400fffff, 0xf7, 0x4a4}, {{r1}, 0xfffffffffffffffc, 0x88, 0x8, 0xfffffffffffffffe, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x10001, 0x8000}], 0x5, &(0x7f0000000100)={0x1000, 0x800}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x2, 0x1}, {{r1}, 0x0, 0x8, 0x80000002, 0x2, 0xa49}, {{r0}, 0xfffffffffffffffa, 0x23, 0x20000007, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x4, 0x6, 0x5}], 0x7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xc62, 0x4}, {{r2}, 0xfffffffffffffffb, 0x4, 0xf0000002, 0xea, 0x401}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0x8001, 0x6}], 0x8001, &(0x7f0000000140)={0xf5, 0x8}) fsync(r2) kevent(r3, 0x0, 0x0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x291, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x101}, {{r1}, 0xfffffffffffffffd, 0x85, 0xfffff, 0x5, 0x3f}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0xa6b, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x8}], 0x25, 0x0) 00:02:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x5}, {}], 0x2}) socketpair(0x18, 0x4003, 0x0, &(0x7f0000000000)) 00:02:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1e0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) r1 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0xfffffffffffffffe) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) mkdir(&(0x7f0000000200)='./file0\x00', 0x141) recvfrom$inet(r0, &(0x7f0000000240)=""/11, 0xb, 0x2, &(0x7f0000000280)={0x2, 0x2}, 0xc) 00:02:48 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2f, 0x764}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 00:02:48 executing program 0: r0 = socket(0x38, 0x1, 0xced) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) unveil(0x0, 0xffffffffffffffff) 00:02:48 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x3881cc382fe46118) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f0000000140)="58e015717178d05c97b5c5a1b2c2912b5d020cc037160ea3ca3f92cc3c58cc8d8be506828ad4064155d297d1a877c3f6f022b45a4e2ede7cf23de655ba44ed9825b68a370f153d3e7705dfec5c4e0628c9af28eb1f16054b6b7723995e05ea2ead004cd1ad534e705c837ec28d4cc4f7dcf27e3ba1c7966d23fe1c2ee92b58431cbfbef4927a60f662a4af351c111665db0de14f6ea0e61072b99e349a2bb0127bcefd18cebaf9b967807423f31eb3f318be83f9afb905ec1a0c635bb3c6bdc11d32b51b9920ad9f51a419658b0d3dde73bb283e"}, {&(0x7f0000000240)="e3f53ad6e0d0be5588209a158f17e49f5fa0fb70b2e4fd423dfda1590844121075146d7a6aab8708f3"}, {&(0x7f0000000280)="7315eb26687c54b570ca7b706b9100cafa5cff1e4c004beff23841af3ca2f59b6f1c2ed9f7648fdc4c7243de8c3fa2b4de2bb008b74eaad8f92ef6e18428889890345c095279fa71184dbba1bf065959f31e43c4fb1253bd97fc2f688fa588cc5527436489132a95821e6f364d7ea8a4e994a72c459df0316dc5229670387030a776848c1ac1ceb5d328ba6b1058dc7a206ea77e16ffcf792815e52ba82aa2592420c97d4ce9ec1e691246c48b4cd3a5955040b532d826a56f2999cf95a5e021ca0d3afd47a889dce55525fbce3bd4d7d997af8a68d291"}, {&(0x7f0000000440)="9cc2d4d303926d12b5e314a9622c9e96a9f93e085ba2ed8fd7fb51330f366edfa30ae5eef456b4a10781376ea472bc68bf324fcfccda480c10cba5eb3d70bd201e8624ab901c65133c126dd4c4e42166d7bc9e66ba87afac3b35bbfb7a081421aac0a3d715babea0b66921d1bd63d0b7d4d993766257efbecc2da1129fc0ab40e08ffaa01bcaca6beea05bb0d8f56f598d5ac592b249036c36e7"}, {&(0x7f0000000500)="f6d1dbebfdc133842a2ebd9ae8821835c2dae489188792eccb7fd655007e58a7236f17165390c7e2138936ace5f51cdfbbd6761c0ef457538e793b2615e8c30c867d6ffd74718b99a452e89fb112b657e832bbed90ac88231bc391a3a72146c4b7c610ad69188efac96a53f8a6ec0c81c6277ab1029de2b453000ef9c556cd4796c7ca47bc740c067471a7889162d2a732298c939623a471ed056ea7f39b43d1ff26822680"}, {&(0x7f00000005c0)="e87468bab01c4904a2fccb5efcfae0d4cfec383d1f08a8aaa5b5e0bb5fdc387b499f934b9bd5b76c2cec1263e8bd45301effd1b12b7e8e4b270f57c0c8440e4dd66cdae435a9f5c7108a26b14b20fa6a1526ca8a3aa1a6a0ca2eb109c9fcbb2d216632452d4bbea5f26915ba773d64e76355dfc652372cf12ef1d0c50d410f2b7d00dbdf"}, {&(0x7f0000000380)="c9c0712ab8d659e921d631cdfaa7f849d976b705dfabb37d24a8b6bd9faf2813588fa5eda54bf2192f8339fa14e54f02e8c4ae54525dc91db9cb92481ebe68effb97e0807cbec1f5081a3711d10ea5bb86a9dc0ca5592c3f3bd974c98b45ae42ecb1a90d8ed20948b19bc5b25cbb6a8878175bc25c283c03"}, {&(0x7f0000000680)="3f6cee9b2520b6544b7ef5bc24595e7f23f22282ae546c3d988d32d0fd7241e1a11b51c86ad4483b5ed9f96838db68d8778e9dcee4edda0c901c49d6b29be5c00652e8992200088fce8a109711e895e27da58a20e6668531a8acd5f6b116d02963dcf70f658ac231056da730b742dccea1670028c6c6ba1413d55d4e531ea5030b49e723f490c2e6c5aa5983a3661a3bcc0880ba1a39740051b9b27675b4eb42206d5558d03f49d04460a53e66c72815eca4cd78ce092a6a90ea677e77445e40d4e396fe84c5c2a8376dd9f0b5e838a1e7489c1610136aaff7d40c86a4089251e3f7c72a85775c20f81b9ab180cdb4149ade7408bbc86920a682"}, {&(0x7f0000000780)="ec048365636e71c171aad2495308b05f1f89ce9ee78d345fdde6c702b49783b6edc3b177c9de2e03757ce6ee9a2a1485517350da67721f10019b12831b4e056ead4c106008f16f761617669f273fed489fa05367f9ee2c6a21268ab64fda921bf95dfe9c2ec2d4258962508fa5a7b6ca8003086683e59fb90a40a2ec654ae0ac00e170193c3cb795f2b3cc78fc93a27f711d76b537c7756f1b9f1aa78def67d17ad3"}], 0x1) 00:02:48 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/241, 0xf1, 0x800, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) writev(r1, &(0x7f0000000000), 0x1f0) 00:02:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0xa, 0x1}, 0xfffffff6) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(r0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xff, 0x5}, {0x18, 0x1, 0xfff, 0xffff}, 0x3, [0x3, 0x2, 0xb1, 0x8000, 0x0, 0x101, 0xfffffffffffffffe, 0xfffffffffffffffb]}, 0x3c) 00:02:48 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x2000000d, 0x200000000000, 0x7ff}], 0x1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xb4, 0x80000007, 0x0, 0xff}], 0x4, &(0x7f0000000300)={0x8001, 0x4000000}) r4 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) read(r4, &(0x7f0000000080)=""/86, 0x56) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x2ce, 0x1, 0x6, 0x80000001, 0x100000000}, 0xc) 00:02:48 executing program 1: r0 = semget$private(0x0, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x2, 0xff}, {0x3, 0x7f}, {0x1, 0x10000}, {0x7, 0x5}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x100, 0x1800}, {0x4, 0xfffffffffffffff9, 0x800}], 0x2) socketpair(0x2, 0x4003, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000008c0)="de92a1e9633e6b41e78db50a6604536b7e5df9462aa5a5543223093ab1f47cf6d98d8f2aad6df48b3d7e5bceeaa0989066d3c02dc2a1aeb6278364ac98085cc619a058dd4bce16a94e200f31c167f87a18677c2e72d5f79ff1c93e89a3df2c9d8feb8e3b990465a3c373", 0x6a, 0x400, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$inet6(r2, &(0x7f0000000740)="162e018f25ba1a5fdf166bff3aea5d0cbcb9931a74e8cdcbbbdbf661e864240aedbb51bfbeed286185651a1b8d321158d3a947618cb513fb75d8a0b454d50123d59e96972602b21687424ab62afdae6b5defb55d9d0ffa53fc271e3c244781c51c091dc18693b6b0a26734f882b94e8714fcd39eb6b0f02d16e141eea48d48c9c9c442a13e10dd9f3e9dbfd52f529de87be566b496eae695670970a04ac5d42249d60c465313183d64b9cc58", 0xac, 0x4, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) sendto$inet6(r1, &(0x7f0000000340)="d264c8f263784f28ba43", 0xa, 0x4, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x38, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r4, r5, r7}, 0xc) semop(r0, &(0x7f0000000480)=[{0x7, 0x1, 0x800}], 0x1) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x10448, 0x84) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000500)=0xb7) ioctl$TIOCNXCL(r8, 0x2000740e) r9 = socket$inet6(0x18, 0x3, 0xff00000000000000) getgroups(0x3, &(0x7f0000000540)=[r7, r7, r7]) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000580)=0x9) getgroups(0x5, &(0x7f00000005c0)=[r10, r7, r6, r10, r6]) mknodat(r8, &(0x7f0000000600)='./file0\x00', 0x2048, 0x726) getsockopt(r8, 0x200, 0x3, &(0x7f0000000800)=""/178, &(0x7f0000000140)=0xb2) recvfrom$inet6(r9, &(0x7f0000000640)=""/169, 0xa9, 0x843, &(0x7f0000000700)={0x18, 0x1, 0x10001, 0xffff}, 0xc) 00:02:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000b80)={0x800, [{0xb63f879045d088a0, 0x90c}, {0x3, 0x3c7}, {0x0, 0xd83}, {0x1, 0x10000}, {0x2, 0x4}, {0x3, 0xc70}, {0x3, 0x400}, {0x1, 0x3}, {0x1}, {0x3, 0x1}, {0x0, 0x9}, {0x3, 0x6}, {0x0, 0x1}, {0x3, 0x400}, {0x3, 0x6}, {0x3, 0xfffffffffffffff7}, {0x3}, {0x2, 0x5}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0x6}, {0x3, 0x1}, {0x2, 0xffffffffd516b76f}, {0x3, 0x4}, {0x1, 0x800}, {}, {0x3, 0x6}, {0x2, 0x5}, {0x2, 0x8}, {0x2, 0x7fffffff}, {0x3, 0x3ff}, {0x3, 0x9}]}) socketpair$unix(0x1, 0x102, 0x0, &(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f00006c6530005de96e22f76b403db774e073cdf52632683b4e94011033acc3"], 0xa, 0x0}, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20002, 0x4) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000007c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r14 = getppid() r15 = geteuid() r16 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r20 = getpid() r21 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="0b110bbc7d8ad3342b1e293e31782f", 0xf}, {&(0x7f0000000280)="67968e46a170ecdf8b13521ec258ab6db883911f000a677791e82b4dc7daf7aebba083cae6a341db9b1765012b29f8c8002401c0c003c33e6dae3c233be75aa9dd866dd60f199137bb943ae0774d4a789cb1cd2da455b05a9f73686c5f710a4ffe0735ccac49b1ef990a95402f81eed51909b5f5407f2095bd32eaffbc06625a443d73e9daa627e59a2a4776e3cbc55e027e9372d29019daf0b22d516fed949ac6d38d2c6e9acb31adaec0a0", 0xac}, {&(0x7f0000000340)="ce7e59c33e2b4b1810de197f570cfd472a2ef237cfec5bac61b64ed2630aa05785ead908b09a8329130a0a3d9be3d124364badf3dde7ef738bf758a2253f5e7b3fa82dc65c1af30ff70e106f7ee695ee38d00849af5c88d0ea090b9dc94218f3752ac2c282f9f5c3c9a1fa76f9fd18d08bba7e8f4c5a04761ce3d95884c8fde3344e3c0a2b21ac6eb0f3b528509306d98cad0b0bfe549c0a6eeda1236fac65eeec6eb43ce7eb2f3a16e5e881e87a40eba9a06b0b275dd122802a4d1b2a53cfb6751863dd81da34043a0706ae9f3a41edcc731d0439cddf26b3ca40e2c641ac661a83", 0xe2}, {&(0x7f0000000440)="73bed3b1534a26ee9b94a70a651234b4e4c137405f69bd3db699e872bc60fb35598d2d8f2c0b86e5117edf739a41706d78a91067b22273d06c142d2add6fcd3829568a8907016023c1f40e79c627917c910e501f393c7279ea78", 0x5a}, {&(0x7f00000004c0)="f7713b5b284e6bf7dad573b34358cd345724776a9b92ee23d3555b643a79b45fae2b76d6752942af5b4975068b7a516c310657787d3ab551767339b8b93e119d0dbff197b1c83c3d01c34ccad76d2c239bf34a0876513435f2e45a609f18e4492b95df327fbb34ad1f", 0x69}], 0x5, &(0x7f0000000dc0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x008\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0000137d0ab6cc00002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0xc}, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0xfffffffffffffffb, './file0/file0\x00', './file0\x00'}) 00:02:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2c0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5e1a8cc95ee622ed, &(0x7f0000000080)=""/118, &(0x7f0000000100)=0x76) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) close(r1) 00:02:48 executing program 0: r0 = socket(0x7, 0x3, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x28) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x753, "0081e01b35a3e90000f41ffb4e99117faa2f9400", 0x0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffda) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e084aef31005e89f45be9aaeaf57e076d9c4ab56d07d730bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2000000", 0x5e}], 0x1) 00:02:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 00:02:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0xed1f, './file0\x00', 0x1, 0xfffffffffffffffe, 0x4, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 00:02:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000080)=0x1a5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x40000000000) 00:02:48 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) semget$private(0x0, 0x5, 0x5) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r4, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r3, r4) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r4, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xbf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b5, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r6 = socket(0x400000000018, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x66, 0x0, 0x0) 00:02:48 executing program 1: geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x5) write(r0, &(0x7f0000000000)="2b00ff23000008003c00000000060000cb62", 0x12) rmdir(&(0x7f0000000040)='./file0\x00') 00:02:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) 00:02:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x385) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801b50d0400000000000000e2ff000000000000081000000000", 0x1c) accept(r0, 0x0, &(0x7f0000000180)) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001680)="e919b67c0aadd178cc298a05442d1fb169ae4e6aa0841e20c20f2f449da1b7750393c04e0c91c74453840aafafab257261c62202ff8537cd6d86f5f2b4428fbe43fd2d13ac873eaeb50893290c092d4265f18230ed73d4a487144f33e5ced4729132bd57e29a735d6b759b22eb758c282aa9d9755a8169e508af1c44a2b463f6d8987472f6a27efb6baf43356a13bb08f1cbe612e918badcfb32cba2de6c0b7d187206a476202690c560dbbd7916cceea203b4460e28d1c2a657e0ca8b0f71935ea143eb3e55aaab3e901777e05aa7ee3a3f58822b40bf7680910e53dc15b4942a32512a442afb991f329f91da90a018b2f4d827a9fecb4e1d8f84a07b797583b43fdb298aa23098126fc6744245f30ffed227dc5489b0161a408389dfa294c06d92d4eb3fd4f28d76cccfc8cc3a1ba605705fdd1b0a48fe0860ad95fa681aa0c51bba3b8c8c9e82fc45870feabebd3a993431fd202bb27292b9b3a8853f267e75a02046e602670bace03efad5322bea957364bda72cd89aa673bf732891911f94ddb77a3cddf7bf98cb2d36067877386fcc4d99e6fc3419dfdd295d5d05e3e46fb2c5b8079099a59734865577b6ad2a75b44a2c63db430c7c497d2cf6ac3217bac28a959e32b26baca28ca739d2398370ac3413dfc466d4db2403524e6bb2d1a9b41ebc7d8ef35acc3f3acea6816b419c75a731245d4e289073164c49af2a996dd395c1d8e0bac972b6e27222ce4fe5fe69d42f1f6e0e335962cdaf54f10cc25c0fe3f058b043e12ef883c35bca41c5078558c81c3078101173d3161ca5e263e9dfdb32e80ea5b019af98036bf5167652571ee004c5034bb2062ff3d2f884a65350b13baaf2a37f9b1cbff7d6a4f0902cc30ac1cb05232a1adb24db9b8ca82f7e55c1714f6f702b1fb0236e1f4e03f3e5b7e0b7ff73aa65468dbee2789637ba369de0fa2124aaea22730735678a4748d5f2e3b22cdb3421bae7686b244c293e5d330b2cc6d738ae81176b69a182d45cc09338e5170817ba1ac9e72f5c9cc9121ce51f2ab55ec0d1841e5a6e650a73a49d8fc708d5376bef8d98e1193bb2fe83b4a31a1e514bee14896b309063169dcc9c211aa4e9aaa2612052806e819461ae8741541284c91a4cc470daad09fce04602b5920f301726c4733d4c5fd9105e6bf758af9df217ca9743b005aea7bdbe9458c2068430b35dc2409d4f137ce179cbb62e80a882355d15bb797b7238c50883797b2c05c55a09bebf1ea69f996b655e2201af4a96bd9399f6eaa4f115b733ad9fdd32dd7b976e788bcc451dd73aeec80ea0f26c439df6a7aacd9ca8a036d0d1ef679a0126d4973ca3d61c8d758e09bde9f639cab593e6e101f8e13d9e4f36beb2c2f1b3589e72df21408b93fa33a2683a780e74c20ec7af864800eea7d3d438de6a7e0526ea77a0afae7cb87348eee3566348ce986edd022413ee59d0e9dd7438fecf7dfa94586a5d0698263c952d578f26b7b9d69c154f03adfab940ba18d15abc5433d6ea9ef571c8c22819bbce8afb20720f9e2472f303ad0cf2e04451fbe19f89d4fb413f5a0a5afd4f5ed1562c68ee83de64eb7dd079230f72e2ccc677348a5da0179169b7788828d064448864935d6b84b5093b37b742e20269db306ce37acacb7b0ecea40cca00c097f81b1c8d7a0f1aec2048872724cfb013eeb041202c80f63146e9a9aedac06ea125dd2421a1a344f3c953325963cdf232661e3681f4b704cfd8be01bd26d47dca467eb41373334022c9ca918f44afaae2fe26871f1b2f0de76d740d3d442a7984df8e0bd6bf65a02ad1d49a13b7e4e342bb91c4d53a1574aacd9097ea8c7f12a5f9283ba7442b95553343d982c8703aa811f2eeebc70bcec1ee572f19ebdc565609cd34b67ae60a9197bc2214cb3628338d5f6b19c22847470913ff8be5c647a5dfc8069ffbbedb20e955c8c53aea6065fb9ef24d82926d88074c9e22f9919106437a4eb9899ce169", 0x585}], 0x9d) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x5, 0x7fffffff, 0x9, 0x0, 0x6, 0x7fffffff, 0x3, 0x1, 0x0, 0x1, 0x5}) 00:02:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = getgid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) close(r1) 00:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 00:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8617b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2}) 00:02:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x1, 0x3ff, 0x0, 0x3, "237ea423af313188a168157b04f3d2a912c9f8d1", 0xc71f, 0xd34}) write(r0, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) syz_open_pts() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/23, 0x17, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x6, 0x8000}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 00:02:49 executing program 1: r0 = socket(0x21, 0x8005, 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2d66692e56b830"], 0x10) r1 = socket(0x2, 0x4005, 0x7fff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x223, 0x4) dup2(r1, r0) 00:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x7fffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001540)="8bd7e2c5dc4d1f5025982732b126c233a89713dc19f4cbbd5fb86a8be15d5ce5e4e0a59eb05b6a0a45ea856aef64666f38ea74acd45071bbeba602ec7e2ac60cf08152294b10797bae03bcb53573d1a81ecdaf2c8ca86cf86b16d1ea0cd5b18d1a2b54a49e536c4e8404e865ff84fb1cff85bbad2ac709795d549364d67a80b8c1d8b71b52fa27af7cb43081d22cf9a4ac2bcd1af48985f4c957ff4be557d2a6e561d27c6b6de40955a16f65c364df91cea1f1ba88c779a7bd4a42fa37aa3c8d68e6e5627826a6e4b54d549fd13f85828903c6ac7976a96a18e83a8f20a58be1682525293ea74e9855731c47b3b5be6fd543f4b84a03fbe8447832381fee426f282e6823f425b8238b962a5090244963c15392fd8754b143cfedf6df0a6588ad492c5083e81607a266645cb70e8a8332d2ec62397cffbf233538b6c7751c94003c5c160264a3c93cc3fc95855fa7f2ec3a77cadbde27ae56d66e4c623854781f652b2549b593b64c8e70e1abef76ce86541254c1c49b44a53a72b585021b6caf21f63c0ad507655baa7384a3e640c06e4d8f5626b00e58dda0bd27fe70456ac91568a2f4c417620f11b622a78d861313938f1df7a081bbcbc36233f4c80c55c280e2b13050a19233946ce56d33d5d7f6217a6c94d933904947ed7c5a9e2eb2acdb44dcfe099cc28c8812a2f0afff062f270d2db88012105da8fe09b5ae8120210e56036da6fdcf1243c5883d45e96a79299b5dbfdc24f460ff75d160ff17b8b0cd31bf72cf961b89699553d07fb09da5ae380907abff34bfe90fade9c6637ae76ef11aad6a2a389a530b9a26bfa44b150266d1dd3b3f0c1f0f287bcb90655c7ec41c3da629fe77d4effda0fd88fa8820b678083e3d81501504f8fcc3084b5bb267fab1051d2fa6898fc0dda4e9698aa49995a3115a47c35002ad5f02cdad4cb0efa0b8a237298a07e05c725c7141ed8996c5952f9d310fce25e2a02f7d3e132d3ee834bb4a0cd03fd0abc73278c32854483c90dbf8591af08828d0bbe7b38d98cfd995bf8f00e20dfd776f4e8698d25fd8a95fd1888e918ce3885d884882a6ec90fa8a9826641b66fe1763cc1a8e13efc300108c3520a58c5c86c0c0e88276d3600efed5e58209aaae5315a39f849a41b393dd39e879003472a32574750a9205cbd36247aef9988a320657619e84d34f2b62aa64b065127c128544ba14021373446b89c502f46397b539790bf0dac91dd15619c5fbda4247c2e5ddab6310a8d14c06fcf0554524b77961b00a4e8b7e2e9fc9332e05dc52dbc2458753c17e6ac700b09808b52484874d9833bfa9bf998728ba7c97c9e57f61752cbfabb1e96152b4bc0e4bc3537d9d3e078d90a54cc5684093a9f9568fb10bb28530ca4de5724a4a854665e35eb5c5630dcbb7fca722db28260045cee7dd82ca2476df93f161e8c87a9d24e9eb9ea2420530ea0e5b953a7cadf22a1ae130dec8310c2bd96f5193d17431612dc85439f841f3f396bf78984ecca2d70976cb50972baeb4d1523076869092e6d5ab0589461594d5747c3ab913f98be25abf5640883cbc06e2bfa5e2a52ed051627f7855429bc38aa47f7b3d0ea12a65eaf655620c87997822a98a964f90c9e95b1763abdd15b65d5b00b6560a550ea8ef8a040dc7274a766ec873ec20b9769e583d76a6e75d6b47f70c946d2ed28dd447c14393afc963c425063d5da46561a59641ba6f5f162a48a6390a18cbbcfa4ccd146882963aca96dc01ff2d62f299c628fc1941cb902a1a33d8890ce0ed96a1ada6afb873c30f98654958117be1c8376f58efbedf3d81e721817af8ae5daa3a55f8b9c385e235ad292289d422b0693d37eb21008a8f6485ef02c399cf624f29ba48b8dc62c9fddaa724574872e48c31d8eb83c9c70679354ca4b1081fe5611b756737e811a49ddd571a69cab49d91b24675255557ec08d694f6ae68e2b6bb0671080bd4db025cab0c1b53db4b0c770fe8f3a004b6212a39fcbdea3e2a2ccab1635c4bd54f028a2c67ed06812a6c9dbca1871437141e88e8fa42179e4fca1e27046ab9892c2b1880490b80d8d8b89790c8ab59f9cc29d4549eee240eb4be2b5c7fd8897c553dc18d594e0b571ec8ad5091f1cbe2e3464518215a2f9ff695209ea37bd8db8753e4eb999da08abd78f54bc5312efd50a782b957fed081ccf878921defba64ea9ee832d182d42fb4bca96d8ed396f7cb1272daf9ef8ac968cba9bfcce9f6d486ba59b26a624c0d1f16c83388700e1bea2d80f982c9ff7f6e722a5a19b66e4eed3de60d26ae8c7a83bc0a4a06130a79ee418fac38ed54e678a6c8ac937654ed876418e245e58980dd1317e8cec5420416cff6f26a84b3a1a8eee48086b443382f64d5fc8b2d3371cebd13a05c68e592ebe3d7ffa9a1a7197ab64ff77cf8c79c73d0246ba79f24bdcd201b81a77cc0fb24efb5bcffc5488e79021e81861e0e668166a2f7fd2984739f7da78673e38366920b9a1c8d0fa515ad2d709cda96ff930ab4e1954750586d3478db1921bf39f29adbf82d0ace5c4a4c3d0d08c5ddc6b36ba7bf955c74e72d9d0ed3d75e1a7a14e78f6bdc9aa0ebaf087681f7552d3296a84edbf91cecbb0292d2bce52ac264b1d48c8af46e2cfbb6b775da372882def9c5e542dadb7b6036a999b308744e8b6f25078fa1a63bd72df75f43bfd78f5c23efb9cec2c27796e1e3ff97b477de7debea07e4097f59e22d3dd23186a2a4cd13aa9d16c2cd26863420bc6c0a7d0b3fa99a22a03d36525730d888079451f73788c02f1a126c5bb70c68956da14d1f897ca7b9615508077488268d89b2509cfd809ac1d752a1949bf01206742722c488ac9f9fb4e867af9f692f0ae2beb9d2681d3802099390cf824aea1224eecd13b29216b7f6f833961a779438e295a24dea5172e4e77805e286f4da15e9670291079a080a95e3a3103212891de75c54b3573ba240dd7733b96898009a684dd9397477afcaa90b981382dba0354d94c1b115489d6d2a2b7f2ba5f1027ca60834782960b31de4135ca773d9c9c6886d6d5fed73a1f78963d05bf7819a8532dab6a2a2cffee9a9588b2b4240a1afe88d88fe99d69d556931179f6faa60c64240a28cd14e0d2c6716413b98b08e3973da586b4925b6c0d02db7b90e617bde9c120e3f39c634f91d6ff8e50180b8fb0cc28fd484a15fed9febd5e61b8c71f452cbb7666bf47305468bf449827f7198bab86051295ea82bcce759366cb3098c73c851a4b6401cf1a3b0ad0b86d141660aeb8bff000000bd571bb600b736f93bb4a391c73d9f0d72a930077fe4a4756133f7cd83f8a99106331a57438dda98fd006ac2e6bff2582f4f838ce0e6d935da3067e0e466312b9060f05bf181b6537c4f6e53faa4af24959b34f9dc76f22e0f856be6fa2c940873b2408743d411e89c9ee687e874d4020dd32404bc0b00f81b7d8807e8394b1ddae2c645462dd5125e95134fedaf6e632849d85e1255261f3bfd6ac28086973450074291a27242494142e729e3da6f2d466276688fe606c0be9e73a16a63288003bcdfe68fc6e57f50b084a10cc06ea843f61f44b713595ea37bf570847a159189c713b17a7ea23cdda238c49ffac38048680239b067453c1120c4bf882c776f36f4100c6517ee67ae08580b14be8b905f135f222a89ddc382ee053f8e48d760e5c44bc4a270f6aaea8955bb552f984846ee9bc9f6adbde57bbcb93d2b04f7f462c3e0530e2ad0eb59c9fd7b92767ce821899387766815ee3611f1bc3e4b17940c0da0177fd15107177688fded95349e9d575651ba555e2ecff9f29adf241614e08406dd6c550b9a606857c17c60e816c7e57ad9c822cd0a60f356c465364cdb8d53c904030457a3c64331e3ebe13ab4186363ea057c3b09d2afaf4716577c66b6aa33d26010808cf3995416443a6112295c470b29d0689568de39823ae35dc312740dbeb361741fa1e31d8141d28742f89f0882ef1b9c7aa79f0b88094e492a0ddcafb8faa30dc5b184507520bb4812e223d8232f04f84f61718da6ecf50ee5d0ea7371972d8fb51d78304ae8453db6fad2164ea56bab82bbdda670b8954622e18f65a3eaa7e5b3d8c4142d48d236aab74958430d5ef36c20d9981271ebd9df6c37f645543f5f6a743a3f3c3f943eac6251a2d9a2b9f9dd58893e3c1520fc2447b23b0f440bf697263ad1b8ae9adf95ed5b2e3abcd95ad17c46646411e7c4468be6cbc7493b27ad8b7876b7416b5a7e764a59ce465068155be276c24ca67af533672932292c0f7fe9ad6759eba6bf1664d8a7b93798bbea5a8a39dbaeefdd60089c097ba13d508f583bf5f0a28e38fee2c72a7b2e2732a846860dead32014da81af1d0ba59d08d806d74a3b31abc18b744f1e97e1de7e7cf2f8e6c7deafa24ed2a1c14cc5996721cf652d6c8c7cbcf364209bf812a4edfd5e606f4f8ea05997159d4d0bbf2ae6c01445a4b9213313e95fbe329d6789a2a833202c1766f9397be6c86a1d02958b6adb57cda81fd602c8461b3f4e5169fdebfad34d9f5f6a1d1b70e440a7193101d13e3d4d8900b790f3cf313c91cb993b8fdf6c296d82a5479c7a6817e877e8dd52c6de0944b720129531e4afc943dcb1a495ad01093eb8d4706cac5c4b8b849b80a967f017dacc77cbfd4bdeb13017c1441e8704beaaa5fb1d4434d29a5316bcd1ff3b0f40b81b45e9fb6905603d1d9e38a51f2170ca6ab1060842ba8040935d7e84d4d9d6eed6246c7e47f24eef917f428d1f3aad253727fc9546fecedef736fae3a9a2199a3ec023dac63b166309d4c934f9c27477b54c2488cdffd47b4c874bc170d57c0e4202cdb6b6816a8d00fd6d030de5ad086b5d21c50f762c41754f532c84964dd3af0b1c9fbfec9921fbe4eddc69fdba9d2dbbd2b2ba8cd77be01f1a642b1d36e49d2118ed8633e613c4b4bdaee5ae061e47da718234d52638b04d1353f49a723fb84ffee5d3ab24466b54fe2b5ef17a2f90ff7ecc282a0408a34625ded5ea419e7c6536c20f86ff058562f409e7a30538d6f0be7e395a22bd26aee87ff03fb258893ae979736e8e74ade83917639f20287d61d0cfc6304e9b65cb29b11bd663dc25e82750621101d1a9a8b960fb97267d69cc57d3a87a1c7bfe1068eff5782554e44d8cd43cff36669ae290841d845009779ec9bfe442dc54b3992c0529ea6403b0b32fecb3482dfbadf5ced2ce5aa89d231d847cd3c2260895d904454d491658c9f7d170e4a6580bbff2424c134c74fc75fddebe600cb133891db45209d58a36592020f34db39e7b69de7d7bd37bacd73d3437b63b91f211fa85c902529fcf3932313a2fb5d23db0da5881347f0c016c783436c750f0aebad1d63056f9061050325946990c767b6d068e40f92c7449acbc98d51b03b79f310756a1325771a4bdc8cabff0bbca25bcf9b58e55a95dc257a025b552915ce6765100ae1821a757403a1293b57e8f742a4d0960d7b325151bb09655d4adae9c866c295220501371f3f434caa2b159aa343d422ff0f4b323cb500292c0a7d7534d236be1cb945d3d6b4e619a32c4447ffaf2ec3e4b2699b4ceb4b6bc72a63488c0592b79a2aba5497fc28f9ccc6e22b1b787d7672380fb6e4d80c68c186fb2854f41bad5ebee2de6b2bd99d8a5f9776fbb075251ae147e4d3f827ea9edf2222eeb03b59fee514f8aefd90bebed37a61ef10e6888d7e800a83b9753f749a6e213b2002e8505cacddfb07895d3f5b3e912aa9fbeb29954b3a33d0c050b0126e3f25c0000b8debbdf8298177073e836c1f4c49280e758655aacb321e8613239c4564b48e3b2b303fdd417d0e225c21f30a70cac063a7c062f354b01355c83456bb486bacc1f30616313e0e4c51c9d5a228a75d9b7db071f83a7053169128c743ad222b24c1a6244468b9eb0c8f0c75c9ca650539b0d9bc917a5191f32d23ff2703e365e518758bde7d6cb235433577a987981fdf3b1", 0x327}], 0x40476eec39942867) execve(0x0, 0x0, 0x0) 00:02:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0x4, 0xd9f) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x50) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000200)=""/86, 0x56, 0x40, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0x8) 00:02:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$KDDISABIO(r2, 0x20004b3d) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000000)='C', 0x1) 00:02:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x2) 00:02:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 00:02:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="b13d68ee584d234c1283e728f1479098a1f09738e1d7bc14aaaeb9fef7b5a600bf77401a1891bf7fa12745c6d0e0218d518d72b04f91e967d35befac20dbf2a4f5ef26ccabc65ab59388519963a5110607ae466623ffd8801fc07001954fbaa939bde0cc205749d7fcf0a54637f9d64c520888a9e4f856b6371665761b8fb780118bd25abdcde3c70daac594e7a01fb6e00e3b15f46bc068f84f64cd7210dac1a41008d5d0c2f7f65d7d42e8d2d8a6ba1d9dae89467964af2bfd165952ead06483ed858ff888c1b19de3159c17f83c69df915c7398a8164b5777d8040fa15fd7e48854be0b8999f561ad4549560ba1bb7fae35b2b57ed6bf", 0xf8) getrusage(0xffffffffffffffff, &(0x7f0000000500)) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="9d1c9ea167c02f4001eacc67d02672b5b91d644fbe4d1c5ce2f7959e27d7368d4ef3efe7b4e4ccaafd56849ac99453d5c48a40e52b09a039b59f93b76e26eb6aec42344a3519490ddf6b4470c4e5d565a326a728fd22fe1b04", 0x59}, {&(0x7f0000000000)="f8ddcc6073", 0x5}, {&(0x7f0000000140)="6abdd595509a1714d34e4fe9870ca052229b6f16b80ddcbd058a5d0edfa143578e10e365f304e440bf0158ba8a5da8f394cf2756f5f3d673d8c428ab696e74f785888b2e7ade0201441bfbba029a55ad8934f45d5bd79540993c4bb64bb9ff4b", 0x60}], 0x3, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300), 0x0, &(0x7f0000000380)) 00:02:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0xfffffffffffffffd, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) 00:02:49 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x1) r2 = semget$private(0x0, 0x4, 0x50) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/4096) setregid(r1, r1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f00000010c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002100)=0x1002) 00:02:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x46612ef3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 00:02:49 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"}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="e9b5c1a201b51811631c6c78dbd234fd77eb6c28980e590988d66976a4f04c1c31e24b96dbaceda0088926fe12bbcfa7b995f1498994cfae053545c5c99fee70818011df275391d2d422e3e8e6d28899d8a8948100cc6c9fa7fd96430e4744e323779475564593999fbcba111de664500b9abe9133994842e7031ec17129c6a22117c0031bdb47a6aeb1401d97daf00b0ed1ae5ad4864ee24b1fc44f57ffb5d57f61271e63459504d9c2b4b72506a73d3e2d81f2885b5e0548", 0xb9}, {&(0x7f0000000180)="73e0739e9540ae477246d6372380", 0xe}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="6be3ad26256018825a0e301b84b23abd3734798e73945205982eccecbecb964d102226945f0eeb06c1e6c4f57c11248f053e3bbba16518a06147e6064d6d09e7dc7ac648137c20950362c93e3367df961324896e0c0db446cc7d9735d5799f", 0x5f}], 0x4, 0x25) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x2, 0x8000, &(0x7f00000000c0)="86af58ceeb2e16141b0fe4dbb5920bb4900c556ea000ab81d31a448b570f33d994fad8b758f90e4d8979ce24b77dbf981d847703f26e55b1b15245e85ec37f7e1173e83b55ab4d60986850d0f89a1e8ff36a861a6ca64cde448ac3046777ed2df17d41c3aa3679ab1bb43288eeaea1d75c", 0x71) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x20, 0x7fffffff, 0x401, 0x1, "2804cae41f959ea0bd4d5083552ec865464bf435", 0x1, 0x788}) getsockname(r0, 0x0, &(0x7f0000000200)) 00:02:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x13}], 0x1000000000000300) syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) 00:02:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x6a, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x5, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x4e, 0x513c, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xfffffffffffffff8, 0x800}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x80000001, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20, 0x100, 0x7}], 0xed, &(0x7f0000000200)={0x20, 0x6ae5}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:02:49 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() r1 = semget(0x1, 0x6, 0x200) semop(r1, &(0x7f00000000c0)=[{0x1, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x6, 0x3ff, 0x800}, {0x6, 0x1f}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 00:02:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x10000000000002b1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="12c232f80f84c6aa3d8dc6d8a9075b5ac4c531aceb25a68aeffd6a74ef5ec9d2d432b05353b506dddcbff881fb58392be44099812b0e145234bd7b99d8a3d93dcca24db7eb3e4b8256dc84bffb94a39e6516cdba", 0x54}, {&(0x7f0000000000)="14dc78df6fbc3065f86d65cf9b6d32608e6c34de44ef31f653de5e2755c38a3d9a3af7576d6f18", 0x27}, {&(0x7f0000000200)="7577beaada396ecc77f4277ea068915ad8837d6d4d976cf27ab7748c8af2b840dbe49e4df4dd3aa8997b0101e3574af29a5ec38991dcb8e0f98a5daaf364e0cdfe1d0b5fab2b9ee20516738c1ff6cf2686a488a7d10e16bd940977b8ac6501760105aa70e091418ee4a70ab86c624673233461191d", 0x75}], 0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x10001, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 00:02:49 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_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x8, 0x1, 0x8, 0x5, 0xc7, 0x0, 0x0, 0x1, 0x4}) ioctl$TIOCCONS(r1, 0x8004427d, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 00:02:50 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x4ae) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000900)=""/109) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001c80)=ANY=[@ANYBLOB="b6ec85d6f01762b3e09dcf525a26354c178a7998b0d1f67e29e72c61cb48eb03cf242d3c515cb57d88ba48489d3c715fb54c76ab41210663fe2d3d6a806ec3ab8cbe7b7480889d3374d0e7f83ba99f2688ac83be7b04a2ef24e760afd04c96ae4252d47904f5107196ab5d449efb17f3dcc40413b1035188b5ef3a61a3f04a11336afa7133ef95e1c2bb8c4cd568dfdce6007a0645f4de6f53e5c624c71a7eea73fa6794c0381da3ddd62abf2589a2d15f7ff2719906243ddf62ab7dd5a2155d70b8800b645c47947da926084d4e953381978dded46bc865328358eec70ddc9c48dd3563e5bc0fd4b1198529cf287fca15582997f8c3e793647b92a1a9bbc7696440cbd8a8c0000000005374b5e2dd3e11af0762e9e514d4606d09dc880b8203edec95305faa5f8c3d5afe918f2035177933fc6821ddb00694d3a4f952602aa3af250162fda8cfc799bd9d70d7e7665e30e4cd050611e713603e7e9b8f76b9f6db01ff8905404e1e55faba58bcb9903cfc8f0b9f0e9fc3a6045c20ccb23606d50b5752ee284cc80dff30ade3b6d1a9a64cff7bb0b6076a73259a756b3eccbe05512b30ecf4bdebd34f6976000000000000000000000000000000000000000000000000000000000011f377cde045bca8592c95f12ded41febf80368ddd9e5b69fa8f7c404d147bfd15d83dec5a3bce8ecfb67fbb21ebe360669214f24e9f016f946c4abb0000000000000000"], 0x1, 0x0}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000700)=0x1) r3 = semget$private(0x0, 0x3, 0x407) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000980)=0xb62) bind(r4, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0x105) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000009c0)=""/103) r5 = socket(0x1e, 0x3, 0x0) shutdown(r5, 0x1) semget$private(0x0, 0x4, 0x408) r6 = socket(0x18, 0x100001, 0x0) sendto$unix(r6, &(0x7f0000000b80)="b25c99d16eb11a166a117748afe4eb4cf783484c76bb71b930045466b0c7f509887952f66db8cca3474c3ca096ac52b83addb299c129aa5a453a2c67d89680d12526dfcecd5d7f646050b13fef1b40b7ff4a7d44381c55d5cad058041cbb89e428093611d8eeff459306620f5d8868d7aebdc2eb6cb6503c6c183d97f5190c8357acc666da06e571406ed998a14db1d71bb12104882c98e4c51901c8446c32c01449dbaa68245aa56944eea6d9fac00fdc066ec6b1f10a02d797149747920797df6b12f7e8de476cd78dc10f71a7113323e2f016560d00d68f7463116b6f78d87cdd3f8b10a8d8e36848889189325ec7b9158d48612b1e64ad3e557cbe20526d22a570ffc79445b167338d0f14830e531e76be46a8e362530aa28c15e44806d59f2e73e1a082bb2d101b69abb09e2de8881653ebfb3a437745f907a51452265f80b9afd6cd975fe2d2391105e7a25e9b0d3d0036f7f07565a377e891d977a0a09c8a9499796f8a9161e8fb7bf37c1f32687185cc517d47021d19072e29b4d631dd3a834385e3fb9188e1e9043a05f4e32835c29eb33baf119e051e18aa4fc3d56c89f25b4705a6758fd92d2380a3cc330c2228767edb80c4d7ac94dae02ce7e31bffdc0d3f55dad2261c48970aa52ce20dadc1e6be3d9f85f17e2ffdf3c43aa1578aefd5c94044e05062465ac84f105d06ad668994cf070ed3137e9d7b19469f610ff4b817f01854900f1bb05b993b5badd469c2e88cdb4efa13ade6b03f44afe569ae38e0bef10cd50296170089bca493feb225842830fa78418344b330c0821c73a787c480a56c3207df6a294fa4ceae0f08b220d1a92636b22abe3d6fca11f7a70e6ee81107e0761ac09876c4c49823e4d60a54eb29ba95b64eab42e985a8abba68f2851d208e4f59b99edb7c6c110f90d4456d303d40cbb549c29abbd6190a08048ffb339f0f6150450e33eb06c320e9ce2b789cda7146e7dd49df0987f53d433400657d2013cb3abbf162490395a1ddea48c48f9246eb64b33db11628848fd3149ceca4afdff4ca17d04ba49b5652788f770261240afa522b8bc7fb1024a6e257ceaeee747052c2ba57983b2823a6cfd5a6aa22f2efeca4a6624262311bc6c0cb51a12ff9b2dbbb221f8ec2736791d5800446e19480803914018678623881d289c2ce5d0b984201d20d7611f87a97aabb08b2e3e553ab88839d8a7cbcc7741e0fd0476683115ac4c23f424cc3e988b5edb6524a641282032fa4e07d9a63c797c6778d101839d6ff61fe4a70d10ebeffa6632dc995668756fecdf002dbedcbbe66a2ddcc130f79ddbb3164f956e3570a3efb80709843874ae21e86d48ca24db482479b022d3c594163d1c5fe3bf067c30f857dad7f3e2cd269e5a6397ae1d02521702bbf211b28d568ee42a5f951ba5172c7d79bb64ee413e2c21f0e7a08df45d4d67da9d6b4e32775ab2f942f1c47ce59d5aa2eb34c1de69c9a837f1f432282dd15fc84f5190b343bb1086f453ec988a68a8f40b5ea310bb916e4c963caf280ab4a458ac1e5e3c793dd5097d568e5e75c1d92d66bdeacc09e4d26bcb1598a8c62d3f9ca377562c638df36c6d76a9bdde1f75d23b47e2408aa737e86fba85336eece7443563a14181a2f2e9c212d6179bd4b9fbe0a907a5943142f0bf2ee8166866be4d336c86d67c1281d95d08afcd371877386f34ac2a49cf8a02e0b4d8a6579260c88510f5d48e259e24b6caf8724bfd732c4bcc3f2a7eca6ba4ba6e7aacfb595a39e3bcf98e6714461124a8a71a46a8ea06900ecd0729703a918bf0459bee16dfa77ab189e292116ae26d29af2ae714c73581a1c9cc17054b5b7896c5f7bcfbf53cb417e86d9d8ffe38715c0200dcba1a58ecbe07dbf71edc730f4d412dd24932f3e1fa9b549dc05ba801fb64381f8aeab6994bc370e535bd861bc7c4b3db50a0b0646bea1671837894edf572860330cf6ebba241909297b4167e29e2a672f822756d6903947273935f1ee8c7ed33b34af09c4d773291aa1a890d4a200eb3c8ca8aa564d914d67b92527858a983d6f384eca26e150f1044ba5d95c45a80ba3b8edf7984d0e84e3de4563189302781bcb71719ad3138cedc3d67caf33474e9c4de74bfd92c253a637168b5965e65132e35e3804c32697b361463dff1548d746475ab3787aca8ba3fbfcfffb160e98b962de93ba33628147a8ea3ac91f4f75f60c4ea094745eff923653f1a7f02f6f014c6cd3096e51f0be7f385e68e5e6427df761c6aaf3b5e5aeb392c182ae2684a5fc2ee58c04bd980cfb143588fffc17587557821e78e3adb982ef077d044ba5135f39be5364a53d019cb6a89202da05752f91eb04c65855ba31eb87a6ab26d1f1bec2dd41089bf35d0c0299bce00c2a1d80be71efa89e07066b387ef9ba895c08ce621389020d309a8d76d7800f16fb106803863f89a889d03b117d44f7238a0300dca275bc55b9f76264400c6bc9f147900fc7abafec2dbc1b60f8aa11ad04993b0bf1dc78ec0567d5420979dbcb6cbc17b69401712be7c0d0f717c7fce8ba5ebace4dfd3a1e66844429084d867b87bfc5ea2fa2187b45da2af357ea51430f4c29d10b63871b4ba64c81fad851c0e504a4eaa8a2a254c335209282e8d98a50d01e6062b37a664ce857cc52c5db6c07f2a074dafe2b2edeafba22e6d07bad6d64cbcd729fba3953026f397973dd7f1a64672b7b3dda3d7d3de523cc69b30fa5a71abe5dcb8185ca428262df5bb8894b6421fce287f75177f9188c214fff6205d9c9ea532d27b6f162deccf4fa44f83f6714d5a9d12a69256824dc562ea9704a080654bdaa5993d20512a3f41b6f5f520c2b57b232af047df22d5452cd8b3f0525f699d49e1ed806cf65ab359baafce99141e6613e6ec554bf8dfcc89311183ba50ae2dd7552632f3265aa545d70088c724cb2669b0cbf0244c9a8419b4fff975330378503b6a46809b1a7a28a319fdf5c3374cf9e26dac282bdd7db5fbfa3f3c863ddee6cc83908257b5e919731b1d1982bd2d8dc7d060947e557c868d474256ad0332e0d61ac76869af4ec0620f0a37ab36c62e6fdbacb8a5660e06aa34d8067d13a34e98fcafbfd75448cb250f58d9c09e068508067347ed543e58e813d2e48930789e7448f5d730d4d15214c17ba7a314c08cb10d5707452e54af946ea0c9fa1d3290d76686bc21ecc6f5809aee5799af2588303af4e04f199499f42405111cf0999bacea3628af4c61133d9b55d85e368887c3d26de7207e3a4f0240705b8f35470644c9e60e235647dd8a90d29a4a99121671edc336b44e2ee4c81fa0b8d4eee2723f1c5b765a90ab4ad6540462763f8e234efe3618369a951b43836391b682550478b2b4297c5c651b62b2b5f0a7ef7de6097aff9d91c93258e80eb108b6679cf13fae38a4e71eda44ee45c33eb5400d64688a686a07af1de3d492f3ccd4cbfd0e9024860170c5039322a8851255279dcd63e52ff1c8ff72d663da0c6acfd6b94e3b7cd4f8c4a2708c1fa892fcfbc6d05b415233e1896f31e90cfb97c8548a3ebc20464d8dfadcb592778604e73ca1c10034af4a551e5eb362268ae560038f7bdda09cdf1d166d0f501298ea5720eb290900b469c7a1616161195df8e26703795b0322f88bd3efcdee9e8646f198e9c269bce720784be8c932648f31530f8663b7bfbf0e1460e38fe5eabd30737e50121d7286eb8e4b9fcd73fec6a663dc03796010df6b3c72e9e44fbb022c77a02ca64bf0ddfead0948d5963cf67d16aec5c6d30c3c7e25f8471f196960d5e5c3dcd14dcd2fd2754f6b389f44d7baf6322da038cebf0b038481d7c10dd298c70411b5df6c4c4cb1eefe7b0f8d51d50b50240e6a41046787b7a218f5f170e38f17ed64711e9c01535e3128fdc3520f30002eb7b66608ba9d80c83f93e8073342ff1ab8ae87ccfef2e408e35fc75f9c720adff05a0ce46f21a96729d8617f64b5fe1a0483e423e4bc7144b5f773e58d639799799d52069baa9c82c386228505ac0727802a685a3a3dba288f524d3f50310ecb7a99d033a3425512de49cd42e6daf2251ea3f2b4af4d2e058d8419ffce5d6407fbbef7a8af8acabcb2fb1f54af04aa549b4d427ec68baaad38e6902b5dbbacf732eb05e6dc1203411650370f80b7afb0ec38b0df732264273bd7291a19bad4a65f006a18a62d15eab60ef3594a2125b050ef2704d7419e299d1b4461645f4959263e921075c90e5419edc243528cface1a17e540a20940fa0af104a27999f6a4ee942f5740e862288617338680c4800d932030de72c24caebc0436dbd4081eec2958d31dde7fb7f7ac15f84c71e199a8ad644f3ce628112c4d8da27dda248ca7583ff0b91ca96ee1d0c59006e2793a67f4caef85e81519de6bd071ca5d5a2635e3b060b5d8351a6fcb06e852268cd2cfdbbf492a98c1a1187504d4b2b2ea5a6e02bf40d1c1b5ba3d55a01cf446ff389d00fc73616050fc3c1dcc590847060813bf9e703b0a9a6b789bc77cd71ce6957f60efd2265f180acc837aef7862803e1378abf7bee3e415e40d1694699d880ae6c3c1874596f1ccd35eb4d599bd1634af2061ce92314a2b8279482d70e9148bef95170c80cd7f01e3ea46d44f59f152b191265453669a4050037451da984d76c7f2abc3f1cc8053aac7dafefe8cc2e2204661ef4bd1f744146fb9e6dfa2d819c4cb85951fcfcd7e33072977dd57c215a802fe68b6b49dda2a123f0e960cf201f11876dbf21c7aea87dfa427af36e297e21e5ad3aa2378ed497253d7a51d4c74eee47b8d6fb8cc3dfdbf925684d4216cd329d893a84c4228caf0e6743978a0f46ee1e6d3258e32fa6024c9959a67de88b22a52f31f1c0ce3cfb240515ea44e3d983e27f8aa78b4c2fadad906cd182bb2101941238578b42ae91650cdc65354b54cb76b5096fc11e99378170652b7018ff695bb7a36d061ae7fde6e0974ae676adfec72e0851debf7647909737b2c960bbeda9afde8a2c0c02844215654f709a23efa41f5d785cab17c373c8e6b856ce3d5d85cc47a1ee26b09a9bb34391fb283331f7d66c68d7010e12fb42b5b3efc2140035da61ae8de118810d97cca5a42802fcfe83f1ab00597d51b16e1883ff3a6f09537ce1cea7ea3709f133aa863b6f03b025f29467c6017995db93fbbad2c38ae37b7895bdf70b3ea13b7eec8767dca0a37691589d06d6e7658a3545e5e05585c9ed2afffcefd24db35c4d0781392467d7d19e8eb2425eb5f90240aaeb8da842148aeedc0df83248e01b33b2d59faeb8dcf526bbc4719ccafedeb0370a0adc2b80bf83d224ca65f3f43851b4d41ef9e90f3192cea87dcadcc3c2766508aa67b2a7e5cbdfb1f8954833be5e09061b2057c9ebcc14cf0ad9d439323a9b8e5251d2aeaf200d9bbabbece82cb962bf39053a7a76fa26b6bebb5c9be8f54e14f5451a3a4de0fa800a8f28a294d25147fbaebc6671fde6389fac1fbcee518c6cbad042146244b95a4f065ab496cf179c5a6cb999c59398a9d4e196b4b8e01b77b55e7369cf19b0b4db07487533488d283c6f0f423dcc759195da3bb038b85369a8c25cd08901fda27ba8780a5673961406ff660c37ad4bc7ab974f47f6d74075abb7464d840b40c64116f5da367d927fb3db9689cc60e968d1d70e42068380f4ec6ce0556630ab80e7fe4bd8662247c21a51cb4aeef2dcb6547167408d92f732bda91b8f3f62838e76b9c501c8d861a9ec83eb942670726bfe2842f6c32b2f8bc13c22ebdb2324a012b96a39460e9f", 0x1000, 0x401, 0x0, 0x0) setsockopt(r6, 0x7, 0x9, &(0x7f0000000a40)="bcc158d883493ffebe495631bffe1386d8512cf606457ed64ef79f0700000000000000a0317c2ed5f339712d2c719af24733da5254ee32f143d9a5c6c440445b54ead7fa81dc94b5915f0100fd7f9bbbf0faba05484d476860c567bcbd0dac248cdff0f7d67fb8e4047ef04762e8b7f50dd4879d6bf6a541149f98ac6b6cdccbd3870a6d021fa5ea6de21b4a6683e85d0f09fc8e5b062a44fc212c597c2bcf53b4c2fa89d818daf2eea65d2e71807190631d99bf4f98a16657da7b8149a321b6ae8cdd75f5b3ea80e78a424ed64ea1abd02500000000000000000000000000e759d7686d068a1031919522f27b58c9a224fc8482de8539ef6c2864ce6c26071266c74f76e1330e868507adcee1f74440e22110252c03c0930ee58f1838de4ad2372ba8c279151b24769339b3c652d7a2ac717caf83af2b0b9203", 0x13a) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000140)) setsockopt(r6, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000008c0)) bind(r1, &(0x7f0000000740)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 00:02:50 executing program 0: r0 = socket$inet(0x2, 0x5, 0xef) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) r1 = getuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x141) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) setuid(r1) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) geteuid() 00:02:50 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0\x00', 0x48) chdir(&(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="36adb6301c7847589be1a722445da4ebad4f1d4b3d2ef8d8ae59e07ae7c3268da494b56a73acf9b208fd938ee548b7da9633e8423f961b276c1f636280fdd63c79fa479d894007c8f504c7562f21e7af1545353405707ff31df780de76a65a6c390cfeb055432a8f0dfec976f993d99b4845d292ee97112803d8bf49fb2178c019eafee405b9e51f549cba46c139e990fe77ef9b08c12aaf3f6e40c25074d304d02797e12faaa69c368ab00982c2d9707a9559056efaa326ce4d1799d4f2d641570a1fbfe76afce7f21c5585870e3fd1ec8a74141535b3", 0xd7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 00:02:50 executing program 0: shutdown(0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x2, 0x10000) shutdown(r0, 0x3) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x115}], 0x1, 0x0) 00:02:50 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) connect(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/129) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) shutdown(r3, 0x5) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x10) 00:02:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x4) semop(r1, &(0x7f00000000c0)=[{0x1, 0x6, 0x800}, {0x3, 0xfff, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x200, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x0, 0xe1, 0x1800}], 0x8) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, &(0x7f0000000680)=""/18, 0x12}, 0x802) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/182) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/212, 0xd4}], 0x3, &(0x7f0000000400)=""/138, 0x8a}, 0x2) 00:02:51 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)=0x1) getgroups(0x3, &(0x7f0000000000)=[r0, r2, r1]) getgroups(0x4, &(0x7f0000000100)=[r4, r4, r1, r2]) setuid(0xee01) unlink(&(0x7f0000000140)='./file0\x00') syz_open_pts() pledge(&(0x7f0000000080)='.+-\x00', &(0x7f00000000c0)='&@-\x00') 00:02:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="f4", 0x1}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) write(r1, &(0x7f00000001c0)="f7513086ed9b6afaec67323188013716196967b29f256690495d1f690139fd174fcc1746cc0dab6c329eabe080aebb898b9f6e847c667ba38134ad1bce24604e54d579e1d4606433f9bcbaac64b7f5b5f4d5", 0x52) 00:02:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000000)='./file0\x00', 0x208, 0x40) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 00:02:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x30000, 0x90) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xb0, 0x140) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x9, 0x0, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x8, 0x10000}], 0x40, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x81}, {{r5}, 0x0, 0x4, 0x7, 0x1, 0x9}, {{r6}, 0x0, 0x4, 0x20, 0x1000000000000000, 0x560}], 0xf4, &(0x7f0000000200)={0x241, 0xfff}) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 00:02:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x64, 0x0, 0x0, "0000000000041040dcc400001400000000f4ff00", 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:02:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x200000000003bf, 0x0, 0xfffffffffffffffc, 0x0) setitimer(0x3, &(0x7f0000000100)={{0x9, 0x1}, {0x27, 0x4}}, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = semget$private(0x0, 0x0, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/50) r4 = socket$inet(0x2, 0x5, 0x1000) close(r1) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) syz_open_pts() r5 = fcntl$getown(r1, 0x5) fcntl$setown(r4, 0x6, r5) semctl$IPC_RMID(r3, 0x0, 0x0) login: pckbd_enable: command error 00:02:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x4c3, 0x0, 0x9, 0x0, "b814000300eefe000000000000000f00", 0xfffffffffffffffd, 0xfff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendto$inet(r1, &(0x7f0000000100)="279738dd1cd3e4eda21a8cd13e75707bd70db0eee697d8cf110be0d3276c4aa8f6a1c2e1559ef33cb5d1e605ac24875ca4b751cdb9258cecb99f3917e5c9e33358488d6c894564dafb2884117611c1074c6845bcf5e56272e6f36eed1fd4d2bf6dfdace9c7410bc75fc1c13d548fa2d90bfbe4d557bbd4d75c55fed97b943ac9898dad473b44680978dce5d85eab01995af84bad883aa783e56ca701a86f61561927d20768c0dade1d77c3e1507a34c6", 0xb0, 0x8, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0xfffffffffffff801, 0x8000}, {0x18, 0x2, 0x7ff, 0x81}, 0x8, [0x3, 0x8, 0x1, 0xfffffffffffff001, 0x9, 0xd02, 0x100000001, 0x4]}, 0x3c) setsockopt(r1, 0xfffffffffffffffa, 0x6, &(0x7f00000001c0)="b5796783a1266acc0aad7e13cb90c0dc8198e992c4966b6f77633ef9536c437b64b15f3cbb02dec5413329", 0x2b) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe7b) sendmsg(r0, &(0x7f0000000580)={0x0, 0xfffffffffffffcd8, 0x0, 0x0, &(0x7f00000001c0), 0xfffffed1}, 0x0) 00:02:52 executing program 0: r0 = socket(0x18, 0x0, 0x1) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 00:02:53 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x8001, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x44, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000000c0)=0x1) 00:02:53 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8d) sendto$inet(r0, &(0x7f0000000040)="4271ab5aa985f854869f76246bcc172201915d61435b01c29c815382657a9722bdfe54204d93a0dcdafe29d15c7798353e4f5ac53a33f06c38772991546ed8a271804025b4b76d1066f0e1555b6636a3b27bdccc0a6acd3fc060efdeaea4e4058cae21bd3479d5a24e9f7d771ae02bd66483aaf7206c041aabddeb323a7bfc5ae900c68ff4fe52f970089c28aac16d", 0x8f, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) socketpair(0x10, 0x0, 0x7, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x1ff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x5, 0x1}) 00:02:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) 00:02:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x35) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9, 0x80, 0x0, 0x3, 0x5, 0x7, 0x0, 0x3, 0x1, 0xff}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x5) 00:02:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x10020, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x0, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0xa2, 0xf0000020, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x8, 0x80}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000054, 0x25, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x21, 0x20000001, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1a, 0x3, 0xffffffffffffff92}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x7ff, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x82, 0x0, 0x40, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x83, 0x0, 0x6}], 0x5, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x6, 0x0, 0xec73, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0xe7}, {{r0}, 0xffffffffffffffff, 0xc, 0x40, 0x3}, {{r0}, 0xffffffffffffffff, 0xe8, 0x0, 0xa07, 0xa80}, {{r0}, 0xfffffffffffffffa, 0x8, 0x7, 0x3, 0xffffffffffffffff}], 0xb29, &(0x7f0000000340)={0xffff, 0x80}) r2 = kqueue() openat(r0, &(0x7f0000000080)='./file0\x00', 0x208, 0x2) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 00:02:55 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x101b1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x29bb, 0x80000000, './bus\x00', 0x7, 0x8, 0x101, 0x77f0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r1, &(0x7f0000000440)="9c87c3772c0035b87e33332e2e", 0xd) 00:02:55 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000003, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f00000008c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x16, 0x0, 0x19) r3 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) r4 = shmget(0x1, 0x1000, 0x900, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x3, './file0/file0\x00', '.\x00'}) semop(r3, &(0x7f0000000400)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x374) semop(r3, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1400}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffcd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = accept(r2, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r9 = fcntl$getown(r2, 0x5) r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000005c0)={{0x400, r5, r6, r7, 0x0, 0x0, 0x5}, 0x3f, 0x1, r9, r10, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x1002200001, 0x40) semop(r3, &(0x7f0000000180)=[{0x1, 0xab, 0x1000}, {0x4, 0x7, 0x1800}], 0x2) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x1f}, 0x10) setsockopt(r11, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) sync() sendto$inet6(r8, &(0x7f0000000580)="75a1c9da6e57c6a0", 0x8, 0xf, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r3, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 00:02:55 executing program 1: socketpair(0x6, 0x5, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/28, 0x1c, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000000)="0600a7652501005c06c12fc12240d20000156560c29814010acfdf277775d07ca915d2b7eb1d96a7cd446fe5d4dc890bb80750be39ee49be36792de348e194f688eaba6eb24f8d7b40b6e6d310febd", 0xffffffffffffff84) 00:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200a0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x200) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 00:02:56 executing program 0: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000000), 0x8, 0x1, 0x1000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x50, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x766d, 0x1}) msgrcv(r0, &(0x7f0000000100)={0x0, ""/214}, 0xde, 0x3, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xb615e109526d9239) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x8, r2, r3, r4, r5, 0x0, 0x3991}, 0xfffffffffffffffd, 0xfffffffffffff801, r6, r7, 0x1, 0x8, 0x0, 0x9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x96, 0x93f6, 0x80000001, 0x100, "f8684223518ee931a15dbc1c1b07778ace46ad47", 0x6aeb4494, 0xd3}) r8 = semget$private(0x0, 0x4, 0x410) semop(r8, &(0x7f0000000400)=[{0x1, 0x8000, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0xfff, 0x800}, {0x3, 0x3800000000000, 0x1800}, {0x7, 0xa9, 0x1000}, {0x1, 0xff, 0x800}, {0x2, 0x4, 0x1000}], 0xa) fcntl$setown(r1, 0x6, r7) getppid() 00:02:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = socket$inet6(0x18, 0x0, 0xfef) poll(&(0x7f0000000300)=[{r0, 0x8c}, {r1}, {r2, 0x4}, {r3, 0xa}, {r4, 0x4}], 0x5, 0x0) r5 = syz_open_pts() close(r5) fchdir(r5) ioctl$TIOCSTOP(r5, 0x2000746f) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x6, 0x77b, 0x1, 0x8, 0x40, 0x9, 0x0, 0x1, 0x3, 0x40}) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000200)) r8 = syz_open_pts() r9 = getpid() fcntl$lock(r8, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x10001, r9}) poll(&(0x7f00000000c0)=[{r8, 0x50}], 0x1, 0x7fffffff) r10 = semget$private(0x0, 0x3, 0x400) semop(r10, &(0x7f0000000240)=[{0x3, 0x2, 0x1800}, {0x5, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x21, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x8, 0x1000}], 0x6) 00:02:57 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0xfffffffffffffffc, 0x3, 0xf, 0x300000000, r1}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 00:02:57 executing program 1: 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, 0x2ffff}}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r2, r5) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 00:02:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 00:02:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8b}, {{r0}, 0xfffffffffffffff9, 0xab}], 0x8100001, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) close(r0) 00:02:58 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x7, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) dup2(r1, r1) setsockopt(r1, 0x29, 0xd, 0x0, 0x641) 00:02:58 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = getpgrp() r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r5}, 0xc) sendto$unix(r2, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 00:02:58 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x142) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="9c89f32a2c65d9158a63b8d35cd27f29bdacac6fe895b116960e320f4bd7164c8db160e451d397179f72f3eb63ee8dc9baa6d4dace8c1bf302e2784a8290623d95b0587b9f9b733e631c26f4611e401b35b7f0462c572625220079e9aadcbf6cac3bfb93ecc6207f75d8162c14ed77f31fc479fcb35605e33e7fd819283b3976357e2d3542dae6ec930b82c5274d5c925a679b07a6862e90c9d53408910db4acfc7a361e5213cf49f8a640753199d36cad47a55b0eb95e4cf67b1b03a8745e628318dbf67a740a1dc54d45799e2121c39a13682594601ea2c58117ad4886d836352dbf46da4c008c3b41b1aefd4695a41edcdf2965458fc685fb2f2dd794", 0xfe}, {&(0x7f00000001c0)="465796bfb9735b9219e303bd9885f3dcebc2b55b14dfacb065ed61667e32d180f027f2f0c7c92647cddaf7b7b07926e5f86b837a2f3296919d88ff8e1e5bef6b1c1cfdc3392ca8b6cbaf50aad6d10e385b67296a63291a7649ab8c444e75fea4d9bea73d575f05b4d419d037d4a314c5c001b1a32f3cbd7502b4fc9028f2b262c7b0536c7afdec55e49b00cd6faee99ba9fa32beb2a7ccfa6f0d2e50b395af37fdaac42171dbff179324f3cd3667b4974777682384b65635993a1446afd591418d10a77d", 0xc4}, {&(0x7f00000002c0)="9c826021e2debd29e9533590460a015471c9525203db2698738d548f918c15f1ccfe33feea7fb1d7c33eae1b2906aeff006c0365ac8c6ad191729ada4ec2f24baa1077c1435983e16d3a17165b22de1ccc7cf269a096782aa9b3f3a79446f38db35ff0d2fe593a1062142fadf6138fd44a9ea722a9c1c501a1d8232ac3c094dfc49ae600d433c0bacf4ba5998c5a434bf88a5582b6bad46d982c86938f4378b37d2f1d075fc37732ab5148a63dee6ef614e7e365a74d2130c526a453853a47dc3068ed17ea1df1ac5937a27fdf886e00cece2f1d912fac439af4249ace32f00ae821646e4c90cfcb662844d71c4796fe00907ccecf8ca213f092db642e44042c2e4bc54f02bea2f555bb8ac3fd8296a23f749b885c1b55f3a81688786a2cf79560f48e79a0606e81ff0f95fa15c01ddfc70107c40b9e2bae52fa5c002ef850a7a640e235fe80f9171837cda994ad0fe8c7c5131f36a1bb07f94930928a6540a46a12f5908bc15a133d12d98708b2e8b90fcb0c3958d78f6f3e225a0af9f79fcb16fb4ca4683e66e3de81018970528619dbf4c7be95944e840027e16553ffb5d665db8e131b3cadb1595ae1e1a86ff028196b9084859195f823d243396e0715b6c3eede9a152073072930a91e83b8d1d979b8687b35450c5dc9763565b80c3025cb7e1edaf4623de59f011e8ffef74d665494aea8bcc18e74a425cf822e7c4d4bd31960b3a373a167d3f2447e946b02792ee2475577f57005bd060ef63efb6feb87da7568f70b05f09ca349472a12f9f2046d22de2d360fa57faad3b66cf1bf3472ebf4d4fa7353c3f6c9638085e54f8541e05529e5d4123ba529de4b5bf86dab6b27e7f5fef3cba45a2fd9779d8cbab16dbc65f96cb25acea091a16a131da4b5b742c9f7b90aae53aeec3d8410a8f6a0371a60f931d30ff755795c4f4c629e302952b50a171976bbbe183e3c87321c825257452eaa936657644c0176289bfda3880a3d8eddc0a2f80c53803a4cfedb5f546a11875cda2215df4d5b6cdf1797967360b93daff5ffdca86f10c1c0fb5828af2101d494c8d0d5112695add276abca95719b0d6c34f43ac5edcc0d719c726132b67e0701c5a3668e7845c9b8db4733e21cf9317368a2ca3c5f86ee7eadfb3eb9b6f80698a44f9fe4c13e177a1a1ce11368dc6e6efd0176cdc481f0fe03f0bfc5efbac4619d864355d12e91c589117ed0062f58e788c968f62feddccef19aad1f06b0441153e773bbe3a744a394211aa6fb360559da3459dd368cb72a31fd6cb7be07d495e5b8004d0bed6b7d60509ce01a4f5f7a2aeb282e2322f0fd5b4b65f63d72ebabd3206f05efaac9a2c7d6869448e8d1f004a6a3693dd4092911540c6f944396656c30e01a675d7a31ecc9f15ba10f7ac6c2bd0196e0d6cbbf6530738a3b1f4ed2fd7aff048ad463c175d1bd043e351c10427a2a30f3083d1cc39fc43625f6219e022d170c09263a14875336501051932874cccd973797c98189b5c1ec4b982f767fc56c4072c53efbafd2c7bdd790ec69d589efa002503c0fc7807176c1119930fd71a69b9c47b06c4b4ec3d926a35e3802055a35994fc2fcc8033f61185ca74d588d866e05262cd83ddd2187946fa84f16438417052ad1569d862588c8da643c697fb304b1edf9a8ea667058ac930248e9a8afcab08b7350cde6917d354334348c6590510d6f7ee96a06b78ddd3370df77787a9fdf6647555d784443fa4154834ad347350aa8e727cdc70c4f388bfca113bfdecc58eb6d22288c010bbc9b404dd6ba137af330222e5d965ac64046376748b9381842c75c95ddf82414496ddfb07799de77326930d9196727cf74b4d3e141fa3a6a8c447339f0e7a7a16198ae6e4b8aac1af3a476e0191f2821a5894725765c6edc5133853a53d782e8beac25b539ab9b1535b023b2bb9216e311cf7dcd2437369467aab84ddfac817a582ea423db6893d37b63079e44fbe55c5b49cf0fef22cae6f5f4a5d9d37c97d87f9b074c9fb52845551ca5eb737f9a8e643749613ddf4c7886a1ecfc99aa2b5f1271f49fcf2dfd80f84251fc624bb798ac8e2abcfdf45cc03eea3d70831726bd3d2144c3c6ea345d46230adc76781f4079009a2eb8a4b07ec2c1d319253a7fcb560d21e259130de9bac469ce73c46c1b5b1c156b38fee9379de42d7e7ac38c98382cf20b87b8bf28c20b6a236c638d6cfc1b5de4571a021c4b3c92422e26d6bc120a1940122114a1c707755f03e24248b0dc5f702c4c218df1be64db118daa6441f35b459f7660f9b1b4f4fb0c10dcc01ddbbd672f63db8e1d73cce65280c83cd9336e7ffb3b4440bba2be40a015fc92ccec5718f0a900cb6a44e4915405e731f48bc04fd55c633cab33ef54ac9b396e696c04ddd68e562b96922c6c6ce5f55b9ffd6747d3e47be9bf370d374b5d84520271a9f6a42a6397cfbb3f1900a1adcff453db834a846362e76bc27b4da59fbb2de6715b074a013988187aa7629c00e71ade3c03ae6ba9626cbb6abd7f95922c5e58550b8a08ddbd752d1436b50541a25e9050a1d0c950f7a61ccd988431516acba90c698401579e8e0a61c79cb0a787ad519fa8b79e500cc43363600a3a750e480fab2d00f0ee6d8d35299eec04eeffe3f129352b3fc714bd13edc1716c53eaaa785aa4ffd88ea3c00d4ad2f33025252efd8b34000edb0df84e4ce64e794f3cf0ac15af7935a6d1842edcae2748b75e2b7a5aa2a29dc3f36fe025feb17c268dba3cb037ac4438b570316e432c2f84f81b8e213e8972a38cdbba44e7fe82c8062a1dcb8b7f0978e2937885ede4ccd7dc80a695855f38fddefad75a8315e6fd0819c363cba6146b58578c4496f7e47d1f5635321011309057562d03ed26fc2a641f643f7ae3fae4300358b80368aaf4a59d52f824388889d600c62a77826c9dee30894c4e952d898fe1e38c51b0abef8f8c106dd253b85f9ec298e6d73fbbf12188487f574d681d12ce974c889a8905cc1b6af105400dd9a831f6049d625920491bf95c6234147665f8eb916885fe048c179c84e25cbe0050af2b30b636809c22418be2e24f032a26498b917a0c243661470aed27d08ed76dd8fa8edf906991683a8aea86efc32ab4b2d4bc368b5be16880158150ad0c3de96a652d7a5308f0a1d4d8f551a26400c1ffa8a19767c6bea23a989dc6c7c44a338552b82603e15fa3c8d7bf862f5f036723df68ae88fd17f294d91339270a51178c47e1f1313153e68b5b13099e685b27e9839970d31b58ca6286ab135f5ee4a36711900360ecfcf61647489d4e9b1f58913fe02a182f3b91420c0d96d3f88f71faa45fd9f64f661d75fe6c741d55f2e7b63c4049743fa30cffc54c2dc3f6ca89ce3855cb1e2db5632470757c0e1ecb4fd6462db9a2a4fb7fd96b9a2c2b850b1d81c5841699d669d036230608e4b45c8e5b10f2cd67dd084a73e0349981a010ef59adec9bb481327e71f237ed17befb64a302987ae47f69755964bf16c6b7d8e8c8a0952ea2df468be1dbba80283bb0fef6b43720aa782e1e9f5f0df65f7d72f9104b8eef10b703af4f4f4716fb6d95ce626100df6eba408a1d22796223f253734848dd1a2baf8ad12e4410bf7d5fbfc148fa8a0e20b52a6e74ad999c7b42f437e22e6a98f29b2283e82d122b1dd741781bedfe75d038c87d9dabcda7d54b7a1a30ebc3f51016385455a6d7b3ab3e51e7fe3f3a57be736fbd52a70e7da4aead4915ba2a67469fa4c2703f3f2f28a726cee2863cbe7612d253b61d95ae0497f4cc1600bdaf253f922c0826b9305ab515ec000d1634c28965f5e0a3f55ac143521f2742e8318959fe9092f33781019fb2de87a5368724ba4d4ee863f878faf1672c5ba7a0fad304c8846eb5c6f42a3c1cd0d45a081b2ca66b5d2865be163f288c6029276b6da1479b6faa81425cf98aa3bb85a2c69a1346194ab93c7618a5d2db6ec8f040914900227a1408a969264ea70547047e68750c170be7af94beccbb4829267574de171057fe476afe3b007c04f4df84c5d25fb13e5c1c85f4daef670bc6cad31301562fdb91545c31fc07d9b39ef999994bf22808cc2e69dffebdfd55dd2edf306c88125afa1966b1ade500d696ccaf2bfd829e6907491c529f8d0c4a8edf728a9daa7309e89afebae44a23f0860bf62ad6de60d1d53915bd8d29e9260f915fe70d8428a6daf34d1813afb32b095b678b5c712c65fd56df20fa77cc288117dc7154b4da1e72bf5edf0696c6413d738860429fcf83a2f009e2f27935599e965871a1f19576a2802e6da2ca9cb7e7711cf4d34aaa920e4fde1bc3fc0979fd69713d7a1c46c58a3df0298ed7a1377e71606a2510b2757cdfd31e6f20fe3770a5dd322147bc98f8e6a130bdf97dba3fde5e961f56462ff75e54605eb97375153f6d73d68962608dac649bef4785356d28cbb382bc96b9f9b3cebe55ef5a4cfbe6d6b3c4fb7cfa37113f285d5d7cbe9ed7b8ee5121b380cea8b2022cf0da37b9c436471d99a52151345b476f76cf85667bdee75ad573f0a69368a69030c43e2071cfec3bec17b5277b10c968cb7ad0244fcbb7a680f3e6f98202cabdc25dfd40c486ced1fc16eed53c950e49a19e9a0a07539be767862dd48f540ce39e8b92573d3037858232fb8cc8aa3a3da88e225aabad8c332b578b574576892fe51dbbde29594d7e2c483b2501875f1d62afe800a29ff862356994aded3568247f3fce9225115b3d29d937e432a5c848ac3dce0bcbadf85fc7b319c05ea5b86fe685dde46649cc3867f1b5d978a0b15ae85c2efbb80508871da2ac1aca227c41c222f4fd5d695dfc82df11cd025d38e4a3976094ff653f28d11288e1e7a6fdf419a6a6e5144b96056279b1c739a7ee03a9f5ce163d8a09a7cfd7023ed6283536d682964f398ee03e89b1044503c564ae6ae36237b90b1bdf63f5e3e3905b0f86662158ff04803740b8dbedff5f33afb0bd99f3c9f0ef835170661d38f28f349c56ec2c7a7d92f1455a706ec8d24a3856078e119e4e680616e6530735a286376326ce9eb3ba93ba105cd1317fa45e8a39e210271746b5b6bfaa914691042281d7e98b30ffdd13f4ad3c53dc530bcd3bffebc17c411b8554fa0cad7b27ed1598417e06db65633c4feaf43e5599efcc47830b9d6d4e005b1c16e2f90005b89464ad646159986cf58024cee22dea0af3b054e3faa1655ec78e6eaef85bf0a120cd59e3da070572328686e4690b6e831763f671d3e58444ab6bed4c91700f1c9a06a7761f0b0e84b06193093065aea272187dbc0befbe1aed109dd442abb813c21a5309b7de490e6cd0165c5d2df522b8b96d0324c02fb8f3d159f339aa96b26160a08af552b800370d1df792b7529339feab6bdb52a75964ecc6b94b17023079db681b45ae836d3aa4f32d9b7a83466bef03def7f3ed7e71393b0342cbb4816f1b4c96df51eb9d1587b2d699678327126b23758496385278fb5b336a276ca818b0d98b7d18ba71520bd62c083a44d1275240d0a0618712f0707a4180969a1078fb2da1c67c97a84dd9485f1d1e028d17b1c75d4c62fc376558b58e62901b1f73183093b18cc677b905b847e5dc8e9669697a96b2e6d2b36a914e39fe296a143b874a7c4fb74ccd10e4d2df026be9b0cdf4ee04a51ac3138d387e36b64a2fd11eb4dba0b0094d2777e9937ce610ad154ba7beea694bdeaf4d95a129e43f149b1fadd213aa0ad57b4ef934d3a501e33da1640a95590c8f4309dedcf4fad08e7bc970d52d012a8c3539a27678bd90", 0x1000}, {&(0x7f00000012c0)="28454c7d7d688f881908e9117e0bdf55f2552436f7f86db6b1f216f1422ae83120d9e689a941db2167f718f4d159125cafc20fa1ff13ca43be55cba233fab7e16eb8689d1b66237869f129343dddca098b790f6e541c1bcc01cc4c73ff3bf99ab2de3ec8dec34c5e0d84daa5af22240fef9b528e4b3f102b1295096bb69be85b7303f10ff3a84ccbb31166c30dcaa32eabe8807217", 0x95}, {&(0x7f0000001380)="5586", 0x2}, {&(0x7f00000013c0)="19365bbf93e7ea9db7a8ea27c6cbe007237d147b59505e3d86b994b2066163a05523827297d541166715b6e5988cd8d7b2cee3a48a99f26ebd1035d37a0a3553c32bff151fa6f92e4f80e63c45c643b51d7d4448da29a1679140a49de80d5aa9720194472de11dc0457946d677b82375a4dde2e931fc2ac78bd45f9e75661606a0c398c2f67ae566afeb3f10a52bc088f48c49d1abce3842", 0x98}, {&(0x7f0000001480)="3e5f89d047649311071b9d62485878b70a77a1e3a56474924a89fe162089a0c76b968da4b78348b90c6a71025cd38d5507050f172780ab14e748be8fb47bd9d411e31d4129d6359032641fe9c79eb80b8746ff30d75eb39934fe800aca64fb58a1e01aa008dff2f66f7b89e2fa2a3b807d9606232aa8923288605964814505823386e4eae2953b2edbd9a5b35a75ec114a4169f17ec0c93bb2054962088d211a6e2d7d68666e1b385d3b3c7fc52128a1830d78349f67ffb349926e5e46fc5f64b91c47312c65ea72324d8044647b1e7822d39f57897a91b66fe7ddea6ae7bd63da535dc9d18bef84", 0xe8}, {&(0x7f0000001580)="480976d86a00c85aa52aa2c0716bd6a084bae2fee573e34a2ca3c695f0536704dbc785b358c53359595fc22e04e6351dc8ee7e921a2d833531fe6df99cd896077b7fb011bad054a80baf96d93b0e31a068fbc9893f471ef751420fb1cbedcdd267d18f9c40cb2ad8ee9b3b32e55242061efd92e2766152e9332a8e4022519d9b9c70eddd644acb14587dd2e87e6f7ee9ddfe15f63c4dca09055e", 0x9a}], 0x8) 00:02:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="5c5addfee8b237fdc6f943f282cf3db9a325a81de92ec7363488ac91d4dd6c00a4e47dc9543a55a4447c9945ccba06ff7216a2db5ecc326af57c93a96b3caca25c105294b49f29bd27620a86bd42c57ce8ef6dc3a451730f2694b4a79ee569c7a931197e8b24bae071d6189ca3bd3ee9e0faa7af8e64de9317d1bf6d69a8fb38088c6b5d0ccd7c2b8ffac387905ff741b2b4f82617174c295c74be71b8450abe7d000362ab93898c1d1a6f3983940487291c5400d4f6ef6c81651b1e028d86f40c4d334a7f19b5dd5536087863", 0xcd}, {&(0x7f0000000300)="33d4ed0a977bbeaf020aa13a4af4a7b325da287262b16a416c59baec9a742b282c6851f16887d1f41c5fc75bb8b572b28318", 0xfffffcf3}, {&(0x7f0000000340)="f72154d96f75defd41c2c6def2b0581d1cd18e1d6f9f2319553c30b120e7e150637eeee034d21176fcf3313b4b5fe949180d9127fae37447", 0x38}, {&(0x7f00000006c0)="fe0a0de7a374bf1c1304e329f748ba57db76f3771d91a9ee8743428c24f96ed044da023607318edb50b34de737b25613c8752b6ad469da437c64a9639a0607aac94f379eed73e2ff4a63cf67007f4f507d1b2b51bb6daff2aed4d1c34e26b53450209d680a0ce3af68bbd83b672160517584fa414ee3bd49f6360ebb1eb8d6ee465774e4e77825f4eb7347586bbd91059a2e8898b2bb3518a38af217d6150483cf53ce0a2a3cf1dc600703835e03fd215448cc719ad2b2f0", 0x74}, {&(0x7f0000000400)="a2c40b11ec61b1b89d4a575f201b1331950fb31b244196c5c6e160825f6e880fe1b3696d07ae6b16761b453823aa606905eaf714331a67caa48b36dd45498b717b8b2b6dfec6259dc8c1c912197ac19d1f91b9bef403ed6bc8dd1df6a1af33b0aba91d22b844", 0x66}, {&(0x7f0000000480)="436b1f2a913ca41032d0b921dd3f517c7f2137de59d2379350be2488add34f994be5cb7cc6491d0581611d5ab53a560b3d63d8a8dfe5667d1027e08a80a51617b1b974db2a558f70e7ca36c45b61b211f6ecf8eb65ce68c263fd4421c5a4b2faf8453e7fa52a0e1ec016aa761ea00679c16c2a966b1fded87cde0c3aa3ac21ab60d0afe0f1e42bd654b95a8e0613a39d23bde442b97d1b0a431d637620d0e809828f03866629e5d878dda8b4aa9f9b98", 0xb0}, {&(0x7f0000000540)="ed84f9a64966", 0x6}, {&(0x7f0000000580)="cd3ccfcd524cbd8f2cebb39fdc76f0fd66a5adc82a146c503bf789c679a969cc78252547a48e9889d9d2178f96fb64f093cbadc7e415cae70f692e1e84add7c18289e27716106775bb651106e1b29686e73dd163843075b6a650eba71bd30a041685f37656a794998fc413a4ec0aaabefcd8fb7b029cd73403973d396549bdd61027edda24", 0x85}], 0x10000068) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r2) close(r0) ioctl$TIOCSCTTY(r2, 0x20007461) dup(r2) r3 = getuid() dup(r0) r4 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r0, r3, r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700", 0x80000000}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) open(&(0x7f0000000780)='./file0\x00', 0x540, 0x20) 00:02:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x0, 0x1}, {0x6}], 0x200000000000019b}) 00:02:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0xfffffffffffffffe) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/171, 0xab}], 0x6) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000140)="c1", 0x1}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r1, 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 00:02:58 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') utimensat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x7}, {0xfffffffffffffff7, 0x5}}, 0x2) 00:02:59 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair(0x2, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x10000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xa, 0x4010, r0, 0x0, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="96", 0x1, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x8100000000000}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000080)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 00:02:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) truncate(&(0x7f0000000080)='./bus\x00', 0x4fdf3ccc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus/file0\x00') poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 00:02:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x4) fcntl$setstatus(r0, 0x4, 0x88) r1 = socket(0x10, 0x1, 0x4) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0xe1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0xcd818a95bad4a46d, 0x0) accept(r1, 0x0, &(0x7f0000000100)) 00:02:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="65b34194b2b8e8b846d9d98143b9f5d207281655efe6ca0060af8186c034e62b81c6f19fc3e00e245f00a72f677c6f368b09f835e3f8ef81154fc43359315008781ba00d9f0efebc0c8298e6686276253e645b0211711cace74d6a78e79c1cc7598efa4efb1f79844420cc08bffaa0113c2ed312760998bb6155c8e6e3928ecffda4eabcdd22a351d1e199954b638f9372", 0x91, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) 00:03:00 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x41) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x40001, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x20000000000) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) pipe2(&(0x7f0000000040), 0x4) 00:03:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) write(0xffffffffffffffff, &(0x7f0000000200)="d9553f71360532b72f5a12e874b50076e8af0a97a73281749a0cd079cf92a397d8ccd04cba8c2a2eba2fb95c3f9c146809ec68fe6f17cb339f8257716b536434933d2b4cc06de78a804c23e02a177d5d17c75e0fb2bdc5cacba0bcefaf7837c560f1b7671cca45debd10788adc96526ce49a72d10dd0e915cc7d7d2f9e8146dbbfabea7c97cd9ac5a33d0ef9af5ae282", 0x90) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 00:03:00 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x40, 0x0, 0x6, 0x0, 0x5, 0xffffffff, 0x5, 0x2, 0x1, 0x5}) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r2) read(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) dup2(r2, r3) 00:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xbfbe, 0x8, 0x1, 0x4, "7f4a9127ce0d45bcc7b03d90d59a344a9c3c9162", 0x2, 0x3}) close(r0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x28, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000100)=[{r0, 0xc0}], 0x1, 0x0) 00:03:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 00:03:00 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1f, 0x4}, {0x18, 0x1, 0x3, 0x7}, 0x5, [0xccb, 0x7f, 0x1ff, 0xffff, 0x7, 0x1, 0xffff, 0x80000001]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x80000000bf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x101) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() 00:03:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(0xfffffffffffffffe, 0x10000, 0x7ffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x813, r1, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) close(r3) 00:03:00 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x3, 0x100000001}, {0x3, 0x4a}, {0x1, 0x5a4}, {0x2, 0x1f}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x4}, {0x1, 0x800}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x5}, {0x0, 0x353}, {0x3, 0x9}, {0x1, 0x7}, {0x0, 0xfa}, {0x3, 0x1}, {0x2, 0x9}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x401}, {0xc19d52aca853c4dd, 0x1}, {0x2, 0xffffffffffffff15}, {0x0, 0xff}, {0x3, 0x22f8}, {0x0, 0xfffffffeffffffff}, {0x3, 0xfffffffffffeffff}, {0x0, 0x8001}, {0x0, 0x35}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0x1ff}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 00:03:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r2, 0x20007478) msgget$private(0x0, 0x21) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002500)) r3 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r4 = msgget(0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f0000000180)={0x0, "6f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c7a85af950044749063572781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a42d728a2aa5e7e0570b527ea677a06e54258886134c9dde98b536712fbf4b510be09943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499ba48624fcf4402784bced0b5a447163fdd036827d776512e607da53a74035fffb97bf388632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05"}, 0x171, 0x800) chmod(&(0x7f00000028c0)='./file0\x00', 0x34) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002880)) recvmsg(r3, &(0x7f0000002800)={&(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000002700)=[{&(0x7f0000001340)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/142, 0x8e}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000002840)=""/41, 0x29}, {&(0x7f0000002580)=""/164, 0xa4}, {&(0x7f0000002640)=""/34, 0x22}, {&(0x7f0000002680)=""/54, 0x36}, {&(0x7f0000000080)=""/28, 0x1c}], 0x9, &(0x7f00000027c0)=""/27, 0x1b}, 0x1) 00:03:00 executing program 0: r0 = semget(0x0, 0x0, 0x251) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000200)=""/210) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10110, 0x0) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgroups(0x0, &(0x7f0000000080)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 00:03:00 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 00:03:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/112, 0x70, 0x40, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)) 00:03:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0xffffffff, 0x9}, 0xc) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffe) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r4, r2, r4, 0x1a, 0x5}, 0x5, 0x8000, 0x40}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = geteuid() setuid(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kqueue() getitimer(0x1, &(0x7f0000000000)) r9 = semget$private(0x0, 0x2, 0x140) setsockopt(r1, 0xfffffffffffffff7, 0x6, &(0x7f0000000340)="aae76677df94af9664f5bd772955e15445a66f59c54421cef3212d9dc9ac4985", 0x20) lchown(&(0x7f0000000300)='./file0\x00', r2, r7) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x7f7, r8, r4, r3, r4, 0x20, 0x1}, 0xffffffff, 0x8, 0x4}) 00:03:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1000000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x25}, {}], 0x20000000000002ef}) 00:03:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) sendto$unix(r0, &(0x7f0000000200)="9196803e6c4c29d12fad0bb6f239f4c1567eb1b37fe3d8aaa33bea687abf3abb56c393147ebe2112d46ed9155f2acca574a8fcc3d3989120708602ee39641b3e7a60c7e6f740f46955282b6f2427e91b3b1c44c50f9618160fea5271f699c7490ed45b6ca765dc01692f07bf5e50b9bb193c643ab862387e5bab26825f777d5cbe9faf79f108be7068053e35f2670f39a5c587d75eb10aa108b120a987b2c2b83a4025bfb60511169eddf46cc7d62829f44b11dfa6276a27821ebbdea821671c0182796b8d8393676e6975772c7b1d2e9e", 0xd1, 0x0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 00:03:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20020, 0x11) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x8000000000003e, 0x0, 0x0) 00:03:00 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x3) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:03:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186a56010003003b00feaf000000000060d5706c85c2768511fe890000002800000000000028000000", 0x2c}], 0x1) sendmsg$unix(r0, &(0x7f00000036c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003600)=[{&(0x7f0000000440)="173537a9ad29df6ba9e10d90ba3be6a7d7bede8b9a3eedd907a4121a2bc7274ef60eac1f50893d6e99b17ea2d322f932d6d8eef30bdfb10a0841574c45fa3adee70316f3057692fa4d473f5b7da3f8c66d5c41eb8b80ee17aaa6fceb9a46c8018c78a26528adbe2a1f8566027407e0a169e5117cfd80103f35c41339a1c3069627e6c62f888fb612fa59c65252ba86fcd5602602de085a60e13d62771008525bac2cfda12a49467d9eaf532e1ffef7886d8f8db2958b5606515726f4330cf30b316e768a4aa7f0bb818c461d7736c3aba6b8b202b454c08c8ad27cf823dcbc90d6ba915702471934b173da44d6eb9553b22ece34cea5926746991db8a518583c27a404622420a836c299fb2b94923ccc1091fdf99a20549b53b37c5d2fdc81e402ea0b8c817be961f6621027c6606e8f71eea1c956de6e1557fa810df8e45cbd6d8952c8c70c3625b78801e71279294beb780ae56344a103e4fa10f09f09047f5f0c023d64b944f249b820721c3198a8c5087872176d5387a4ec9472179642bc14a0b6f8c80ec756d186769a5222933aa40c9fc8b9b4fa7a7fce5a814e5c1f8faf2d5956bdd17670fb69bed48fed9911091fbbee127269589b2e402f2efe8bed34d0b0389afb03359b01ee8beaf0831d6013c3bb30ba00b600a25b393ea5d48c58ef3e73d0c22a8cb6b6b911c57e3a9ad4dcc3b3eb977ca5fc21232d15c4e195d3a546fb40485b139b66e62eb13517852b6ed14064f89f340728db5bef33e23a10e9a8051a843ffff8c01f675aaf3d1d50eb702f61c6797ae099c22ff53d9c6ab955e51381ec2c2af6cde648f84dc6f1a181014804011a159b694624e69fb340802222b70e43af4ae5f18bca2c86b1db3d3e989c7c52924c975bd24b39437f8fb77128c9fb55dbed38238f679510c918940393c1d87a19cf9728d2bc958d017a3dba00a43e4cae47c1bf2ad72446238decf019e5d6abe92117f755591b57ee258aac85e49bd09d88dd0130b4370fa0f4d2454caeb8aa3a38f9ae3b8f4ef087ab0327424b4be6ccfa0fc6f5aef4c5a1a9ed7ef21d7c2a230cca182dca1918d9e6c6d17deefc31151b554f50432b0c4c4e256158db87964fad6ac15b193aa54049f3a2f81be754b420c14d455292b2de89f3c3ec5d5ada11c9d175b84343174014d7e14272767afb2aedbbdd991a8a914e998789b3b8135373c313868b60518aed95a6e32569ac37dcae9795dab6226cc4d27e1cbdd763de02fe614fbaa6ad6bb4c548ca191765b389aea88398aca8d3f07e583a7fa76a6a33e7ba30874cf2cd37a2e7cc5acd0f9fd0589810e436bfd8ecf348a063e8e04f9342d1afcae129c6839aee2e7d9e1b9e32da376a718ab400b32e021f9d52ef5842757174474b79cbb495883e15bc7f010cbe70498eb2e22a2bb7a2effcff45614cc96a48430b135550d746d5b0eef29b1e7689edbdb7b32ae30682c090606689b149957f7e41b7f9811ed599f3d78bcceaaf584c460abec2a15cb75d29d5e70ab4c31d8784f7663f36793236bc208567c7808b867ec17db114f09a942d0af320f74c11e8f25dfb2064f3df83cafc1426eed9aa4237c078d6b65c66e7471d08e13f0489f3840d995d7dad7b8336421762d7c21dc9aa69e4cabb9f36782be090e0942270d779d648138c45636cbb6bd4956101cd0229d513e36fb8a32fd05ce7243b3a9fbcf684e9ff590f16ffafa6982a3484cd9cdb50930404c1328aaacf3167368eac83a3b40943b72557cb1bf22edc906504d90a5814925fb82849178fd54f9834912cde1bb35d68e6b7462e48ae8d220bf3426d8a2ea14141f02cab5cd713b216cbe20815a6d9b48f8b675b61feef67b2794ab78de1acccc76b83529e12c3c699ebe89b379169c5c89f02a910a1e21a7bb8cc7b4999102cb56b4fb2e7439131e0ae55a0969b6478e56e88915f1f0e75479d5514feaa4a45c64cbb0a614bc291b035c37cdc01c1ca585581ce9cd128a38c4adc8536ec2250409ad8dd1153e0344c7a600cc1aaf8a29ce1a8eea6dbbbcd4f0009f1046896ac13cf1725cebf4759758759627a5f0078169cc8987c93c4d3d2cf797318f1aed2d72cd3d712859a2896d4874288bb47ca4d8b4ba21083ba15de11452f4c88fac1105fd673855d62c34b968c25fc254c3446848317262ea6a8314575629df4a050b1861b2f0e9841cff4babd239650b23b2f6f6ecac7fb0aede9803c6dbc155908b7af28b94ab94064d927c1953158964154058040d29f1e8236e2799a7e62bd2167b89c02ee71edab84c3fbd78f9feae7738a1c3ea5826107bacd6b0d53c17e6afba5fee9f7e9d0580bc71b96ccf82b681b5f3f93952d3672eafd7ccd3a9fa21e81b67e56b6a685ecc014cfd3eb76239b837656f863781a61bfd3f9228a73bee83d310fb2e2c6d308df37f267ed24cc8a8c979a1339f5ae2103b7bf1ada51165ddffde3e5a15ed2c95cc554870d756e5c4d5b6316ee745d5d46607ef1275377e600c5b72b33f017dd86b58a1c775f1440257d1b41471abe63914dbf6238e09504d77655dfff4b6ae147ee3bfa4c9d4daf67b035c1c739cdc69d90960eb79a54736dba1a3efc2e31989a6c24f176ffcd7e5f83ca1be8274aa568b23219aac3b74f6a9e1d10162238531363c1954edbcba3d8aee6e4b07c93f99fc730860630e02cd89f367816b93577d39dd580b32d750ef6620160e7e65083d2557ea97878c4f2d49eb1dda559f3cf5dd299b35fa4656bbe845f8ef898c000a48c8f196dfca2d907d3293d3bf4aafb0f15738fbdefeba456c6c26fd2f03b1ba5344bf112376a93d648a1fb5ffc875e57c6339b1c9c1b6eb260cc7fb7c9015f13384b8b7430c6aef625397469cfa8a9d8a76c409b20f514c8a9b45e07efbd66dd8fa78e840e0c28103ca2ea018e7333ebebb039c13959aca0a00ed273c31e3cb1c16254ebfb6f24db3b8847476261649a25d31fcafe65a2ffb95d2ac2b7430fa9e09c707971c1ddde36f64f784aea953bf5d82f3ff6f7fed4eeb6443ebcca699889c55e89ee2b7c29f3def57df14c87b45debc6d6b86b109b466afd7320a71ef70f0a91960d362dbd1f1c4c19284a2aab93eaaf010fba19f854de847cc3dc29b2d76d17151cc5cc245a864effe64445c4a0641fb857e315642312cec09dfc64c87b22c7513c5ae64955b0b958a24847e2c1cb17ea3da085f216db3729966e725bd3946e3bbfbb9d2430b782263db5c173e20c370198cc4a254c1d9ced8430687dd1c9f7b45a093345d75b9624daf79d9ed0f794b3519898bfaa4fdce0afb076eaaa068b8bd79638aa8485b030468c7b0205496fc95a57bd7f3e5176bca4c0a7c41916fa7241e46667b6e5901ad994c9c534fc13d08eb1e65af9783d6a37ae7ce3fa57110fd5fbcf7429cdb58fa89d1257d38412fcd79e932c5fb5a62e4bb8e9184a6ba2612b2bd8cbb584662ba4b9418b1c018191638c95b0883a047364cdb3ddddad9573b95f25b81564f4a6b416f08d736cbcf2e0bf9e7b0b3f36ca92dfe40df5266a4f9883bcb59b9c2988f514cf029efcd6f4c74a50494bb698a0a9251a9c616a4490ae307424a4f380901c65cc44f586f413a02a7a2183beaf1be73e5a4e03fb7933a472d31e4f8a5991977f407df06187e69ffe60f908472d8760f59dd1e9c109cc1de46fe061a5afd8670d073d1e462228a746499976043d7931a6a0b34d91bea090084de2b8b3ba46654e984e315ab21b6856ac0f1b14ec7fd84072596cc38122dcb7c123fde479ccde6b99689334194b68819c6f83fb4179aee54ed4ba27700d6cfb79ceb5a7fd0990af530feb6a36a0c7cd2a9128e0471d6fb46222278c7bf253416bcba7d8b34f5efa09a8b50cec8c6ab833136e59a3b1711eaf7953d1f6aa1e5de9925a00bd28171a9342f8bcfd22baa91f021f98104a2f140cdf0c3092e42af4086f6597d0c0ead3d0ae87116c534bc828c9022870446d4618a3b20c9c10d86d4fd4a7d2be95602d02fab222b4d117bad6f7301e4af68dfb48bba0b7b2c3408648b5a9c29fd0cfa7d85f9c01ab476ca2d685bb98cf4547d969dad28d81e1e3446a7950f92b7a2ff31982bf8492566cda2e9a0055a03e77cdcb6a18280e0d249b9c846ab139c77775df42510176d2bb75766c73d9c4287c5555436e1fc0f1e2a02b21f5332c870529e8541e29f1ca65297bb81f2c63a1c938736c25e6dc77852d35e177b9fa20b23979971f3b5d09a43a9c6544e542eafddbdd0400c71cc2873a2c5de124e94c4f847682fe65cecd49b18a4848002f08e00032deae9a1d284e9374d58786c4b50371a028e08dc1f670c0a591aa6a0b348e9eb1ae5b1c8426b270813e2ef7ce255b5dd38b106efe7dd077e95a14de9d5175453af7211c714d55d36f719459a63f0b5dfee6b776ac790e91cf946c416249f5ea433acae0925a77e1c67b793c29ebab131e5e61c6a0210c5d66ee38001512b88a411d7e39b836c940f87d2459e637bdb74bbbcb9f0ead0b8494a4cc983899bc1546c9045bce94b72a55d71222b12b3684927489914767372b3aa22532ad5d2da5dc36e5dcc981d3b20c346cd972c9f06287a4c6d80145ce323c50f66339d2612493e65aa05d3ac1655d9949bdb22155964371391912844323a9af58229d97329e5830aa6e733ac9c37f3ff0450abfb734101d48e43be5f679259db5cea334696593c7b55c801538dc8c4c695db9692f974767ba48a8efdee684f097d2a93f430ad7265d06191ddaba09435ad107b46b098732b41e3f2cf674d68f0aa4a3d554183c0a164a5bd76d1700352b3c014d1dc699cb4b3734dd23a0aac9a3e9819632c3b7d16afed7798f5b320ec1f796763fbb85f33f330acff0a038299b6e5073330673eb737d634f34543a3e676b6908419574e3cab0a33b368eb01170e167f9059f5e65010a732baca2a58a9b50addd5047289cba7833365b014d0c890c17e997bbcc9fcdd4e525e06ab7a702302ab1484067e4e8d17219af37d2d0730de62e76abdab290f90af5256f459fe285aaa3c01af2765a9b38d963457b9e6b53e6d3f72ba03504255cc0122c5b9c57b0ef556de3fdb2031366244fd441d031ac48b6440d9b472ed60a30290b436514811ff9c3b98dd58c2bd462cf6503514489d9e8b59ee835cdd2478ec06b4a5e15cf59a646f4411d98d840cc9712a8ab9f37718febce74f5e7cf5de74ea4ded9c1720fddf4064ec83f697ba7f078b547ed5e480bbb7ab3a610b1805fa36012cc8342ae5bd131ec2a621ff771e004e8a67fc9b55ff385cf3fc45d0b1b1cfd092a4e99cd120d23fec02ba22c7f881291de8bb16366679265a7d572aefc77547f71667043d5a1e277973fdc82f1aa750f83403bcae7c68e096c40b6652a44040fe4f224381cb309206344d86042205f116ad190e2d8489d50d752241c0c8c6f7ae778de1dd6367ecf670e056b2af24f7c51009082517a01c95753614d278aac6e8a8ee3cd9d4d887ed460415b4e54d3ba9c88b11851971cea374400659d254ea4f3964e49911cc5bc311908b73e07e509ff2cb904c20cdabcf67a18ed79a8245f110858a0a02732352f3d90bf3cced29476ab6bb152e7cb2dabce59875662f9bc1018f412b41543ad67c550de76d479ef1c71271703730e3c0375bdf66589e13914e28117d3258d501a76f83b2ebbc7c7ac14cf30ffd5c4f469be031cbbdbbb2152d52127a321ec85a4dae0429f9caf7d1be0b6e477dc14cdea15a22bb746e4b476efa9440b7c3b72d41de3f19cb8f416", 0x1000}, {&(0x7f0000001440)="1e3ebc116e226eb7030ce5c6eaadbb7f6d331f71390b50865a780dd97c04f490c8b492021d9d3cf42b4c94a9f67f812a41cb92e1e5b129c67afc5f5c7de19774124349273a0fce6b3681bd99729d213255d86c899244d37dd9c9e3a1ed10477d2240bcbcfbc05676c8c96a628260af1c0f72a5098dbf0ae03c3d4ee9f590bd500fe5adc37a640648c0e8481138a8f7ca64750c75a1bad7a3bb56bc654b009af2dcc752fd787a390cde9ee21ed705eccace5ef7b42bd4dbb6898e78318cd84c531102a19a8238ead4e089d39aa1881f23ac2406248c34d33aab0c3491020eb01d2de21dd59396565a40e500ae7c015d8f12b5a8c83f30090c140cbb2f8b343fa40837904b7b363128fe0e99c11f6419926c2b62bad29ac49a378c1f76a4755e1ee5d4c584180f7eff82d1cd8d4be27438666996099a5d79bfe5d5c1a32c36bb4c11085a9c4e25688ef0be016e407006d090c54c698b7ee82eae57e0cf04442e040a9d75bd61e568ef8965395d8966ee645458be8c2409c6c1a0bb18e7b482f0326d89736f61e0205707c7eabc7383748aee5d6e2c98dba5619715bc03aec05a101cfb92f6ace5ba3c41e1a56058e24fe383f98c0f2e9282f04be584eb1e04bef08dda39b3aba5ecc92f31b3d7439531edf43835d7c9c0c8a911ae5c67104cf4d17594f033cf5b8d5a910d06f0a11b02c2d14226ca3c58e634d1145ef0cbed28759385c3e5cbb5edff729deef5446eb557772ec5e166f12f6c57b9d6616e33334a9242ef5724909de056124840c8799786c207c14b29f3efc09e1f814ba82c9958af427e64f4afffa4762cb976191be0ff578e44cc706b085a2ba8b317ef05ca240e4dd7ba8bf936eb3b931ecb7dbfc39b372a0fafc9b16bc268973fb6617df6b618e75bdc2960fdf10d34640f6736ad32fd006b58218ba69b546623679e0af886ce3885a93c6646dce254ae2ea0d0f2afe88985243a7f63940624839270a05f722440b587cf85084bbab548074bcd20cd6233e4c773b68629067d1ba86801e640d2a1fbaf3bd009899259c0941008175846820991eda6ff49b04d7251f13c0ddf8a24409e447565c4d3b33236f5b8b7f6d38a3aefb9a76b778eeacf7acd90c1c65919c8471951c510f62a5477e98d56e06e98667c8bf7cb48ed8aa34a4e7997c468dfdc54e1804d30a69fcefd4c06bbab0d580abe94fdbc14b1325b45aa59bfe837e8dabf03a2930668c56ad27c089837507008a95550946d785a09c240dbdea870fcaf27be47b0ee9436248a98d5b65c20aff0f539a220e3c6cfd890462282be3b589cb97e8919975956d564d7a5db894c1aa110272494f534c324b372cfd4fc4d5e46e60aa26fecfa40810df85f04b4cbe2ccda909547a906d39cfd893c008e57d5a246a7940d8ef0f13a8e2cdc8cd49d41ce938ae132a09e4f5c6f546a183453d978b677a8e3402b55aecb34402091d816336e31c766b0aa589e503ab4a845d10d3ee695a6709aa941c11310fe7db6ff8ff09208e2fbd6be529164c3dd5ecb745fcb36d819515c55f37b4566513c69078faa18adc7b51e44058f99ea757b4e31d13dd67382fd2eb19f279fb35fb03716fcc940b1320feac03e26d805af532a793fc72c3af231eb80c09ad23cd762a0af3147d81aae084f0e1581cdb6322e659f9f13e4a43947970f8046f2ac2621da4d80240d2587e3453f0d6ec469a2cae9d624d52d0a5e10d088528ea172356a0b265c0d10987665d88339f6e38aef161d9b26bff53b8e8755dd6ae30334366ffe8fc32ec4d14e2f62f51459d89925635a0d22ea0af9d1bd14f54d7dfd3f461a01bdd8fdb335da3dea65aee81f6b93b244d28e9e03f43a132165f35fea1e5b820b78b6d4b29c1bcf7717c4ea2914f63f5057fb3e2c62116b8e307fe6a16ddb36a54d7df1b9ddd76302aac8456c827430c68d472eef8e128c88d2773b8452a26b4ed96cc0f67ddef98b18811af52f75260a50df43e3917743061514b50f665b90c2c2e0bc5323053b1e76240ae94cd39cca808b86285968deafeedc13ced372de3bbeaa5ea8e2614df8c96bc5f04c6c0f58c3274027afb98e4c0aa9dfeacd02d91a5adece2a7d9ecb882a9215cf7d51deda08d584cc574864f90ea8c48fb9414c37cd8c1bf9985b724d25b6fb2925b7f5aa562b7cac4debe589b8ca78307e74aeaf75ae33112f8ec6f2d81901efcc1342686004bf0855a5c7372ae7bbe17e6f487e269f682f993be319f402f0e8261fead9e11bfc7b46aaa9c06951531606a1cbdd91268fc90d94b10add8cee3a0c8610897ec6336862c1178e57589379ada20609ddc1b65fb6f5c236e071c77638fae73c5b1852559dee79a3ccda942af4ac2b269941714bc58c4e0258a67979edc52704218e16946d74629112f169713b883da35a2aa433f00e8723b47d76fd434fc10f0dfb80d12adf8fff97f10a7850fca325548d67f15abfa44e8a3082e59a202c535a220a081daf894b48c56551a7dff28e0b4fae9f7b6098720f90767ac1e7a6ebd6e071bf33dff281ce6ba8a74f4791422a7b38a23331302596278fe2d3495e84d34adc3d703f5e4f4467bb7425361f69c56e14577ebb7d4b7120ca46d0958de3a4e695a3bd2091c184d706251f961d799c0fdfceca760c9ed5c22aec3b69fbd8ff7b30899bcba9a6585a892d812788cd627c7969439fab7c3d4077ff0d60e6d8977bc5ab9ac916272a3f5be6d1ba0660f330caee716d669067b703a92133fd8321d86dd45d311a7e813f48e755236b75821248f46bd0760c59585dece56b4fcaeb881932457c96599aef02c8a0af9d9a7bcdf2feb0246ba881b1e73aed7607f4059870f9689dc5b9634040e9402ae2ee3316752e0e58cd006f53afb12543aa721a927807075a0f864f225f4aed9f2365953489532180d8bbec935bf4145e9f54696aa2e85bc17d3bcf76115de4ac64b863a1755adb3bc889e2593738c50311273f493a6ca0e3b48cf335b083871ccc5a70bfdf2dff306eb6777f012cdc144074a419bc2dbab000c5694df3a961ea197187338d5f1762bd82c0594a5541c48fe8d22285cf0f0bd7d664f821f56f56de0d7700ab5fe77de30b2a1b288206bc94e77cefab11991b2dcfe1bacd0a4aec108ea9b0a27b680e3bf70a6f7a546d65ade93bb67baab5835fce64edd20a8eeb752c8ca2e7d02708b377cb62653bc387ecf9b3ce238fed29c7388216dcdbe7199da13676e43586b69f1e5fddba2eae682f047d49abe3a270e9e0f1d9c4ea3962e7049cbec569158e7dc404c520a399aeaf30611606b433b0806fadf70cabf1b784f4e1d15cfda7ff10086c525bac7e11ffbeda6eaa93096587114f47abde18b7921c77ede8b6cd3855c41d6ab0716a2e07a23be17f120df1b13c21202750736d576befddbbf05eebd696ecf930c6f2bf6fedbc6470fd9f76b102e97bcd708c612d5556e779038a8d5648f72e3ff18afc3a82f40ca46980783f67e330404718243531f75bbe7687a5b903910ca7097346c51009da393d4712b59452949dfb7cf5331066b520bf4a61009c0edcece06b75c30da8524d829a3e30ddb6274837f6c9e8df297ebd95fd53ba2fef86bffd0fe49cbe7aa34a4166a034215da8c4105219ddb116c53e16b3197d43384fc6a956882dd38cb6f10be6ace818b3078ec05237492bfe5314b7d89e5801219431fa22f9ac898c52cac49b6cb87449ac3b9cd661ff33d5509cb8ebd766f764fef8d122c22aacaef0f5f011ddbea5e67db49d118d939dd7c435a093e5ad9ed07d143baf13c2c1d692c517b2dc26a50dfe5614735678d28f31be4c386700945c21b493749d896c9e915419e63f194a7ea7b2c70e5757aa42d33aa399ee2fb6e7e45d1c5c5998da4ab3897827886b235084b509f38cb74d439639519f049475ed9ceadfbf0cdd0532eb842fca213764952fd25b3649833b0e54b135ff7d495af9dfa94ff38bb164cfd58f56b02a239beabd900aea2072456f1c1fb350a2983f91d7fd3275000318679270f39913e8e1300a5a5495cbb5b975748619139a23b37a194251483f31fcf921e301e0a0d7db18fe701813bf9ae2007088507b3b8b185103dbe90406657d7d80343f29d5b757d129e8323309c7c66a745a0b7f8fa1c36a07204d4bc1bef5b3dd79695114555a96dc2906f33407a492328f6c16c2e492f768aad4257315534139c4c8b2c0784fdb07ffcc4a06ba005a874721513c0337b42e191cf615f9928cc1e647954b2b51d60f35d08ab3c588b706a3e863fd1e571c804ba7c9627a73b1b493d9c851077ef0bb0d7640ed6134edacef0ebc206a2f92d4215d5770cb7747b2bd31ad3ee52c8b3926c27328bca8c08d4c17fc6a2db5a791c60450b0317b20a95a66c60537ebd32fd27927a9106ace8851ba5499aff6be1ceac5ca58d95e0bc3f621574378dadbc350391b301e5b7bb7b6e0559acfc661d7fc7ffcb07e14864bb2eff1b05ce8c016132d03e1b77c42bb97e859a618efa797d33fba61dd547d5c7f40b768a755caf9c7738595ecbc48c8955207aa1676efc8d74cffa0bd93f65df72bd9cf372d3f3305813525a6eba4def2b09f18b7dd4dd3d8218e74b269f14f7858ff10e1e9b569cc2aaa8ab3d157c1627a2c42eafcceeb4be4e34d749c1a7d1d55c489a22c557295befe413509a57000cc40c8e5639fa44e8114c95a00c541c5d54dd66ae8d6459c2fb4af1a0d4b81565620dcf5cd10e855821c0b03075c4906739f678d7e3a5d9bba9107fd74115afbf96b5b7a2588bd0e928505ae435552b71bdc8cfe44269077200e4d93e7b2bdf8f69ea19d71ba841244c4cd95ee310b0d670b7836b983f2e1e69f6ff5ee31a6ff02918aefeec0bd48892d07fa1f0eb2ae30fb418849fa02ec680b701a53c8047592dadb1c226f0d4b10b2b691e6de2cc975f2df852e755fe0ea0b9982be047eae736665e788311a1d09879ba3236bd81e1c865770880736050c2b563b1ddd4b5af7e8a0d44cf1d5b718ec687f66afd02ab38e819c80d8f8f13f19ebf107cfaaea3418a91c9a95ff47bb31139576426938b28cb918c16a9f719987cecab4870d621712510e1f17ef629245ae41a6cf31c9eba24c2dccdc46b9e036e293bb0d00316970bebea9ff8504641c0b7bae29a533c34b72d96be095344e7fe73a9cef4461733b47bb911948edcf91dac5db996feea63584cd28aae047856d8076557c7d2209d1392ede4b4af63196d1ea15978b0cc507c975c31d933770323e71c8a75f6d03caaa384665e5c7b6c1e4cf2617bf25cdd552b6f7e5c0466641d1110d9d950d1f10c2a5e70571dedd9a8aae0909b66e9f23c34da89e454820ea3e17e5de03c077c39e471720db76c06d09aab8795c8c12608ff69f46b9493cadd825c82e4422325da5f88c48b044f0dfd77fe864c6d5c40350d75bcd9a807de1d7ff3955351ad8cb4496669543c1000e3937bc0400666128f43bc388e41a0c1cf87f996831abf52d8c48fcb8282a9d2daa7eae382b56f6f313eb141c954403a55114201f2971748c31d679102f164818d9e7ffddb51aaf49a63092d6b577a17eace7105df0c60f832a51de11006364917087d29e82f1c2705eb8683be60488399446fc709285782082eefd802b25bd76e181c61a5e7a4990c8ee5fd6dd06d60455cb81e410b5c46e73c3707cf8040b34d6bf4218abfc1998477c29d9e7577e4d9078e0af09b8ff2a13b10e65e7ce7627e45e25988d33bbb94be7411a0c448131885c72bcefef66ee7cb165ac91c9fbf23fbf03", 0x1000}, {&(0x7f0000000140)="1511e3d36deb299a4f8a62958367123a3c29ebd90976eaa3071884fb6a117351a02f3bcd9d9c9b4fec564a5615085ff84e02fd412c983ffc06759b5e2e6993e53a76ca0d21f4a96743881fb14d5822606fa010ad8013645175163ac8578a57dcfe2da4f2411881c99d16e38e6f0c40cc2c0058c647813847bc4fc052b74126db685bb1f72e24cae09946242b95d2d0ec61812f08b7ed404a2193b5426fa2a356d1ebfaeece92b47aa5a4b07d710b7cd2b6914c5a07a7c3ad97b0", 0xba}, {&(0x7f0000000080)="f1d2b6ea483c9c6e51c47e718baa2b3bbf3ab5cd53c625c773d019ee5037a6106cbbcec0c89fd6cea29d5701b498ad06840591fe65f1924d27e1c3056500ae7331e2bcc5b9a4739725f3f70bcc034c5d980218cad7b7cad9deca0735da396b9f39d5b25e00", 0x65}, {&(0x7f0000000280)="4ebe0b8e462f6ad96dd1eb153f7753ed79125bbdf50003d072947258ddf99c87e5e17ca9df9b638d738cc542df6f5655d1389a471a070816142ee763bf776c7a1a94e1334d15741e8da430a742c30a8784d981d7d74e9f926f72a2f5213b1b4f2b9c4563b5ce59bbe8ed1b09f5a3adaf574f670e44c5d264", 0x78}, {&(0x7f0000000300)="e0756c43254d3143f073a8d662981317e202c173fffea8fd937f8baf5b26252b1c5dc1de30bc1e652c4398d98d55b8e23a159a1aad6eb5280fe2137dcabeb1fd262c0b2e60ae78585382963416a2f234ef42b79d57fac75acde2365fc864fe4f21c75450692a2db8c85a30829383e7a62b397d15f08f2aff2ce18c456409951cb01154e1a4c0364954c652191aa8f2d5dc71b185f95f1d343272a4540266a18ca56026b86dfabd948d455273c0bf62fb60d48f5e4918afdd6ee89e9e58862da1d726b3dc427f", 0xc6}, {&(0x7f0000000200)="a9b08a6f294f6a104f9880e265bd9cf9b748808592df4560e21061a722d4c6d8222e64a7f2", 0x25}, {&(0x7f0000002440)="f26267b38f28a2bbff14fdc34ecd2892d302c4a259be93ef2ef6132b87219866f022ec57899ea75a2b3bff60ba74124486f5028c80c74614760dfbbc9bf3522c742309606804dbb4ec964f1bb331213eeb0cc93f774f4f6f340da94f9aab127e5534c31ca1f999ec08c505d6baf8c31fe931852f0c756dfe7d60a76a4437b4e06d215cf72dd7c469918b9673653ad1ef67d5eb67b40e9b8bd60dc8059fbe627077361b5574", 0xa5}, {&(0x7f0000002500)="8c6d6286d677b29e7c48802796b61ee9cb20aad808f7a0f297f374e04fbdc2f98df4c5a5a27c27b4054826843d10baaa7134fc375b9ef7798ff08cbb0c87a1625e144fc445dbad6a87e210cfa0704be2282221ee567ef484d735fddbba7e91bcd925fed63b64c09e9e8fe94d950bd1815663a17050141008022a5896daf405aef7360c27596e8457de5c9d06eb6ad1f46fa05a8d05ea1c5408907c8766029f1d6316a06b2e3de874678f7235fcae67908346513809cf3a16e198bc208fdf5d933407726a78608b88ea9959104ee4ea0c94de279dead1dac6e15d3084d80908ec8a2cbbce90705412a24b511816920307026b19eb2c4874e6898282591cdc1d7d9e53d786b69ce48f7ba697cacdcd2da72fc08305780a66f555199f7beff083011f2ae80fd758196846e85d9e0d08861d2a1087498c48a760311a39b6ae3c3c9c36b79805cd784e09cd70944df255db68b5782ff8b71ab81e1c0ddc70ecd5a3be877d248890e32355aa90a3f8984e0cd70e4ce5be3836c5952efcd801fd7379b920f5bb289df2eb36bbde6cd7026319af5e81a53576c47ed4f05f3f03c48864893df025ec6c4a4afe656a379f5b2cdbc14bc7bd93d3efe2dbd6cf43015d9e6967a48009a00531620e18a63a15de22ce8b8a4732f98b11c77caad7f0e3aff63e1648943fe112fc1661bbe3e9b14c1e1d7ef985e956c1e39cc835ababba1df247f09e5287cc1c4d865ff352c1faa86b4b528b48a37131c91b3ac33fc238c466b9356c34973dfe3b2a5027db49acf05def0161c7952d478c39868aa2e08b76d17118a9c084ed845e370e351c81edc449c712a9ffbd38c430e8c640e9c5092716ef67d518fe056f6ab935679d3573260bbe6ede32552d8031d6ba481e70f2b65b479acbd4f2873a60ebcade55801511b71debee1d2d17c6956b7b27479a795ea4c578c4ae46eb11242f06b6012edf73106b8dab5fdf7c6a60ce21346345f11eede9b4e64a9ef9f7938e806ac01dd90c2e20bfca46f15ab516396438703d150ae4d0c5c1976f8c681068a6d948dddc4e80ebaeb6a22144cc2e511ef1386b4fb3eb3c80949af11794aa570458a7e0a7688482ca36f08a909c566468f8af7251da06ff8059fdb21cd2bd5105d31d50111daf734d1494d2810fd9020cad575f21b5f849792e1c96259d9b9edbd2dcbbf61d7ad97483c2abb035f845c191b8769ec9e2c76666808574d4a8bf646cd8b493d654be1e28581e7610d65f0e4f06192464aa0cde98c7422d8699991da3a6bd7dfa3c7971aa531e7ed0e1c01ce5170b2f514e5454a38622fa90159e39ebbc948ccf3a0c7bf1f3a6fd05ca424c1393711ab416cff20ad0e76f5f8eb579b2d75bde3f2ac4f800cc08d630bd29bc7d42c11a4c86e741b5866e8e4ca14df443a5483f7824942f4767cce650e7e45905184ba264b20a289edb8f8d8f172db68928d8c67c8ead8848522dc40777852dd49ca93d46d2ec274b409090c2ff657c0f33c55173a89189c78cf73d2d9a3afcdcc400ff075bc5bbe15376e57d253abef09608ac40d37743ff177357093a64d3877d96d8e8656a78c60b8fc8febc58381353b31e09153452ae09f1b73eefe382a32f1178fa908a2b53bf961cb23b2686ea98b2098253ab6ea62ef48ab9bf2023c08331334f6c5422322e40a2dd07f0f6396604d0781960fd5360bee72a78dbde22b1c5bba3bea2e194eff91667bfffa9ea480697267384ae2560fe68a03649fe9822ca113987c490cdf35342371b870712fe58d3d26971d55ee39d3424b71c743cdd1ea7e33e9c58de8e52de0a80ee9b5a33f8bfb2cf3fb5877d58faee5d396219ce1af6b4664394d2e64b255896f7f0edf275b66b6792b66e3c9a46a7fc639ded4c48cf36446e53203619604e96401345baa04f80f2097c5e03984214ce442bf75be6bc987c540bdef12f0802603fbd7b6725ff5d6b2fa068519c2b1f622551e886a48d2408958e506026c47590f5b7a0f3402e276ddd9ebf2640a5f5b547d4de4aba6802cbcdda8b3c539125579bf2ff7b7a4fae29e0d8e4dddf769b22c881afaf05ceb3407fc77dd9d59390e9dc47b6d7449c1061ddca3ab26609edc7cd4fb0036d6a4232511d75688d84013953eca556a0c54eb2f86ee3eb722324f8386c1e1e2daa2126be145c81dd2d4ac2f10730d069ede1f0b98e4b858c58a94ccc012ecb4eadd582c24a866fedb888a4d7eb3a74ac5a21795e4360dbbd7ce281537533af0cc13c53a8473cdccbe6e7f4f1a643368cc1f3cb74b6bbed1c6a4732ef452c905d05018a1ba858ed9027594285cd54cf22634b45059c5e0bb6377f878e135925a56cd14a937be1f9e15e2b84df3484add81736b6915d1b489e535eaf8dd27ba1f34889ed29bff2350cbecb2f73376be7f6fb3c790fcdf1fe935dcc8a2b2270965463b418a1a7e373a6dd32f35adcd463ce0ee4e8932dd16f911382736c8076c74f3e2c9a8c318ad1ce1945134eb7e7630cefbeeea0f74b69f24643215d136fd68aef31a3d52a9d238e4f2b15ee71d323eea6c3822311751b6908a625a013b9f68c0dac83d14d7d449bf417a9f6b64a356274205a30e8aa84d78eeed1a26f0d0486e6e1e5092b37b41ef4976a8965738b83df2bae29072ada11ef9e03682d8461dd6fff902352450ecc26ea35cd4978254f10d44140a226b0e77f8592a49e9c6ec6d6c98edad782a9300ecd77787c06cfdb11d3630001b77c3f885b8e22cd81cd7d0f5ca50ab29434a8ecea9ec3d28c1bf0743b936987c28a78208d0f5a6a9351a38e789085edbe210695bd0b48a6899695b2cee4b909f8809fc53f5845426379f1f3167a76e38ef73406a4782a0d74b7f577ab0a394c57ca77c4ce8ce82d01a2cc0fbb8bc82b339ffb189edf145c8fe9253818127bb9087c9a2971f4969e21d8f1a2e6424aa1eb4baef9f2836c57eafd939c6e8a4e0cffe44e89bce5f8a7b9b8a0a5a67178a5503708d9c841be47c6adcad599da54ec17a9d842ecd0d6a783a035a505e9c3868908085cb18f0b99feee4fbf5fb91e6fd7d1677573b637fc14c7d22592978bc611136870235c7dde1349c9e74f27d23bb24026139020ecab2c139017647caa3dde8363267d4c3565030d8e70dad05cc69fb19ef01fd9e4f063ea20f2fe563bc17553b1d16212dcaf3ab5b4efd47d2de3f97458861d4c1fa1cc2f0266fc615f9a03dadfca491f8ccaf03c9127aaa8d7922c2c4b92b6314aa6ae67007f64d4ca2b81638942f342c45314f89d0888cb58ba2ac7fcc7a2c90184f2e34cda50b9b95f2dae5acd1dccd06b02f0e7d58a79701b117c5f316c5e03e31f3a3bc037fbbbd8ddcefd939c0a9de00ac6a85e934769c40e427e4cfb25552d1e509dfc786e05f210a5f80457db42aaca7246f92829fb39a1f210af8152a3c4908bfbfc4331069cb373c57f1e6a6c8231773bf37fc27f354be9a25642c6cc8be39a2faacd585309efd034bd7d19865f37aff2bcc68e84d518f0720229e67abac6e17d8e01fd23a1d56bd78926ed235d15b3faf5333ff961725dd3376407b1781e008c7e7eae54b08d2a8326fd96c82570a740d6cafc63171742623a596bec0d976d4bedcdb45a6bc7d41935317904d6c29fdb3b12ce5c8cb5f98417514ead57a4b88615990db917db315dbad3ea708b1a87961bbe0ac3b1dfcd749a25620e34e4f3e3fe50005dff13458303a9976b779b14b1e7ca704713a35592cc2084389f82d7d564ea5b739d630a5b1d2b0f82e4174488b60ef3280d6eaacf6af8ee796483bc142d3c72cbe68450eb0232eeaa8ec123286a86913d068102fc81641611263bd21ce264f767d06d53c26a98000e9239ae6fc88421456bb3c813208e54c10a006d55f8a589140edd204c2491347f79a816a1dd47206dfb723ce04b3f5ee93724e8d88c8dbf060a75dacdf693e2e6c5c1e7e8dba650e907f0b33d1346e941f43801bfa453753a419a7a68e0878fd1f01b26de26be297bfa1c66c5390f156967c0e291da924e8fd1e067cbe7292efde70d59a75a92c6f1b28b33b77b06f28c3dba1dee927d1ea5c68bbe98beb9b12cfe70761b8da62793892c5ed83935f43d1ade9b9416bb949bc9772c97860ee4d84c971fdf5e3043169d6560d2fde72c9474c8641ed970c85355bcc877ec36c95a7b546a929ea6ad8edd63e382586135d2c9c9fde35f6641691bd57f96998c02f61cece431b02acebb7613eca0be8fed2e2ce2d7aae73789145511abcc6bfbd0fe8c7c47667d22a1c2b600eecfcd7735f80f04a412e40e4ebd216e38bcfeb5ace11baf60db584e0df551f4173110bc5f6dca5ff191b534fa5ad9d82471ba2dcd4978a42abd8533d74a52310d7c92c6024997d298b4df24e1ca5066f4efec2632727f1bbbd8c51a8baf012eb39e2feedba71be899d82508e7767edc0e59b411cf17fde4faf4b88fe036bc09eef9f129a6bfc46cbb63e84201935a5e45940ab239cbffb9bad7a6e4182151c2fb43e9d4bb3c7d041d35786ce95af1cec21ba5e858b8affc5e7fdde3337a332331639c4f45fd3f6f3768e29f03aca123e6e72cf0ccad6dde7be4aecfad550c70684bb61ec4a178f3c2491c0c9d6b1f816e09cbcd11d246706a8db9db5f978200e016c45a753482499174a3f0ed884607ecf002bc21c4ba332d0f99754c553f236bb92015c7d21dedcc434050b6dd63a5b782ca11cbf1a778ceb916d77a650da1eb44ff0eefd749e6f923630f47e628737e310ec7457bf2ae7375fc0091dc3d8d46402e4b0f6a9767f4476684209625dcfcaa3212d5a06903d0747e76f2ef66321a21a09e52c450fea49f472dc921d03671ce8181fa96daeb4ae22211befcb0c0237ea4201ca18ce24b9569f474e901b98ee36d18d2a349d6ac78c83e5d9ce625863d2297759572cdebf0fdfb88fa05f2bbef1c4e7c446eb58ac50f0a338dd800fb1f1c202de78c097291a0426b76cc3908ee5a9bf6103998d220795f223ad080536cf0f862869aaa8e43fd812eb5544b77cd4c8eb4f188ecdb301b507ecbeb2a8a4552378eea8db7168c75dbde682abeb90546230be3bf011f7c6d0e0c2df04f457511b83ff7d47e23b6f09febcf76b96e5740d00d7b54914c774504d1fee616434ba844c0558096c157844abeb24b764945f5da2c2b19f7424c967379718a3d0d0c6691809fff5a9486a978d0ccc78aa3d44f6ee8cb697bbc29d21f781b53ddb3049583ca9268739f2a0603dc0e62a5af10a4d6939cbc47bb10aff4a47617b558bed248bfee8be2afd181b0b5dc79f47f3b4ff1af72796cc1a37fdd314403f4ebad19c20d41b02a197208119e8deb1d9506d255eb2da146e01976b864bd39c87df2c215d8731556ce4b8d63ba1309939cf85448b01183f82a6c2730fc61d885ae131d928bf460c055bed01efc20eed111b6351fe4fbc9089bc45c2230ebd993096f230ac484d6814b3b890a7a2cae5f581143238a86683f0bdc9150376ecf57cf32b1b6058fc5e505ef67338c1805d3074508c9087a88aea55accd09ffdd5b72f6a5bbcac4a18e53a829d4c50dc1741bfd81d32832717ce14ab5e23ddde6db3cfa3e33e4532b1639e20391a05a08fd10fc1cbdbffbc41dbe89c2a97e01a9ba9e5de5bb4402a03b08e2195cf8aca52135f8ad0a7e928f15c572d47749f1b0e93161fd9a2b6ff711d0b09d149ff027b75c36c2e1359e82cfa0c3b84c60d4f4e0f9c3926eff67710ecdb4a0eeaa16676c7abea0a94b9214ac1cf978aeaffa0398fd1be90cadd22de6ee92768af2b0153", 0x1000}, {&(0x7f0000003500)="629ad6faaaea8665c903abd420eaf12dd7620671043c993c07c899fc24e181630b1a1bfd1da9a2c49bab454bac01cb4909a5aa2530f783085ebf058bba47251cc166a78d7ca1152040e6fe78439018597d96b495319f3a1a35ab39cabb8fbc768d66a06b4c3762a891a97a412c5cb7d1905c2957a63b84054a4af35497db0a1074f1ba99c3fedae3240b18ecb7d21db7058b30805302336de6e9492c90e5eedbb988df5a2246fd25940f411508601fc61c5046e98286e301a5184067a6b268658dc16d1f7a2e47de294a65", 0xcb}], 0xa, 0x0, 0x0, 0xa}, 0x2) 00:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r2, &(0x7f0000000140)=""/179, 0x4a5) write(r0, &(0x7f0000000000)="a746", 0x2) 00:03:00 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x26, 0x8003, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000000)="a674cc7e077fec29f4a703da3b8621305b4173c5cb5aaa8f6389fae249fb09d53d", 0x21, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x6, 0xa7e5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x3, 0x4) r2 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x2) 00:03:00 executing program 1: socket$inet(0x2, 0x0, 0x102f) 00:03:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) chroot(&(0x7f0000000040)='\x00') rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 00:03:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7ff) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 00:03:00 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r3, 0x0) r4 = semget(0x2, 0x0, 0x40) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000480)=0x8) setuid(r2) r5 = socket$inet(0x2, 0x0, 0x8000000000000100) fchdir(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="0f7ed38d28ed400cd6430f9f61bfaba8a217f7ec7a8921c5163df0337bf871aca1abf7f34037083a6f9ebc7f191c6511fc6e912077a7b0cd2cedf15389711b4f55e89a1292093b50ed87cf81219d887d12bf9229cfa83b6cca190dab8ab7d415a9559a77acd063c3bd3a3b17bd61eae1b6ca2b5ecbcccd4075ad67f16345fd8eb9cbd67f7e30ee6aafe067db38876984804481bbd79fab1917736b28924d78cdab22db3c", 0xa4}, {&(0x7f00000000c0)="1b7e4b01a06595de53755802891f74a94ee482e504f4d39335525c99c9c8a4385caac2efcd7df8a277ad7a2763ee424add32b49fcb1333bd50d64a6b55c20f4bc125b24ce0b2e8e33d3bda815e037cb93592f6a301b1906762f88fc89204e65bc447ec34643491dfbea94eb4c5f43727e5d15d1b", 0x74}, {&(0x7f0000000140)="60b35ac3c07e9e3d425c063bfca6388d0e108a9518bfc96961fd85817d63a78343e730b84c3942dfc3b24fa6587ed61dd889b9ca5fc78db038daf39623150fa0bdb63fcf59cdc86f9c059328ad52960a3dcfd95057fd4a4776fa6525d74e8004af8831ce23bbc26bec66d934", 0x6c}], 0x3, 0x7) 00:03:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x44, 0x0) sendto(r0, &(0x7f0000000440)="1e993c9c7c8c18d88f892586cb3c5e6db61e5efd738b111ba2c643a7f6d0647008ead0b24f39f34c0c5608b69503d5aa06d6607381a19bde8613ec4275a66b0675fa845dcdf4044e0088731065653087badcbc79d22e18587c9e1c129c6a48a9b4d4a7423d432af5acddc6d0fed03f2df96b911d6e185a4feeca20edc0a75b7709d38675cbbee19f8ab1a9d0b8ca26c76c36ad7089654d9352b3b414c22db70c6bc85063ae917a8202ddc8ff06e141268a7c1047fed8e5aa275cc722a2ed89cea5f515bf8363574635cb248b613157cc5d6fecc4f4d1f6391fdc6613321c7e7656cf807a286a300373bcf52791f64fb44104bc0051f841", 0xf7, 0x0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) mkdirat(r1, &(0x7f0000000580)='./bus\x00', 0x18e) r2 = msgget(0x3, 0x48) fcntl$setflags(r1, 0x2, 0x1) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYBLOB="dfa68eed17b37a3aa093932f64fa96d2fb9a708cddd8320400f224837e1a27f6f8deb0078a1277dc969b0783cb59645c7472e5c477b4f81db2293c8a08c98634bddc854705f3d43729e9eb1027d73b921eb07fd3b6ba37096b60d762bbf3df280afb9c50060000000e97ba76d55a0e730bd184cf236d07f8200000000000000000000000004597e9a5fbd5f362c0c97894d9aa595025e5d3ae75d10eed6864f3b71d592d6aaba61123f0b86383682a06aa63137b57daae3f14d811c9e66e790e2861295afc7d8e90b77b547fa5d04f11b126b0bc9c3e326c9aa82f24913da88b27284c0cb8e7567a6805ba4cbaff81683bca2a4f16dfb47b72255fa80d760715da7b6827c2c0d003820388cdf4fd8c68f93ed28ca5a8436250f1da9997698d4ae815c35d0c14e232abfc281b17ab8c30dfa9cbae164d4b3b1a8c9ce399ab6685a94d574dfc36653f4352bb4ae401ceb68b789b987a2416d57c1d6bec801d60bad351a8c5cf4cb98eb53bde967e35a2ad45f5193754637ec10c0046d3815945b133a50522259be50e95157df7f26863bdcdcc00fc8200296d7ff91e852c854e6aad858330a2897ffc91a6fa2dc2d3d5db0d697413ea12330866d3bdf2d7296d51bbb1a0388daaa11b21b097dc35f4b5d84963ebe9b56688b02f9933d12dca62347e377cf031281a63c13f5ea56eb35222ab0004cedd9886e726666231a879f66a72f41a8a1b4aaa8170d58204a7f80a1f27238d7c86707dd668546a14eb46e98437bf10028160c612faf2720ff303a1ab27181942eaac089868e3ee1479e8406fcd1cd83b11329edaed64e6f4e18bd9268931d2a6715a66e90799cd902960a52152087112e9b31e325b8164205b6a902db97065ba25cd10314508dcbc53000000000000000000000000"], 0x8c, 0x0) write(r1, &(0x7f0000000180)="7e96125dc5ffe08152eb76ed9773ebb20bd528a0856dfaf51be39197b217165582b9c3ac670ebcc679807f7fc8ee4217b1231ec0bf1726810e05b92ef85dff3e86e61fe3c04f4a9866d2f83f5dc89a72e5eb5856c8383df89f775eb89631412583f7", 0xec) msgget(0x1, 0x480) msgget$private(0x0, 0x128) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000008c0)=""/164) mknod(&(0x7f00000000c0)='./bus\x00', 0xd008, 0x6) recvfrom$unix(r1, &(0x7f00000005c0)=""/191, 0xbf, 0x803, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) truncate(&(0x7f0000000000)='./bus\x00', 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0xa0cb36efb2cc7b79) 00:03:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000440)="ca4865c3c907914035db97598799daef27ccd99359f1abd8792ea42ee01744f88126747a16406e64e18759eaf95bc512555eee847fd1b047962c06810ae1ce4df44e8f439a6a50c4051ebb02360fbcbedaa824455000c1f862b650dfb1f244189de3b516d89acaa1f9b136c6f4d37ad74579b2f99cc6b0cba23c2dcdb6fded9e26f96d81596ae599183b7fee14248bc2389062375f896c8289afa5a18631efbfc9a62ea9392da075353fe10512a5429f74b28c70193b562e1b9d7ab9300c93813abf94619c25d803cb2d78b6a3d884804c5adb7b884a23c77a242f9c6001f9bb88a37cd2ac8a00ddfff540f4848290998a4ccca92a2f4ff91a9feec346aa93abd4c0210b5ac2fff40bfb91549a4520cdff39e83de1bbe819815d9fdb11d95eb6605174957175e00e5ee13fd02d5b0dc833a9ad556e5a8397325d2fcb190b905beffeb9893493cab6293d733379a9fda4c3ddd044c156717012418db24503728650b9ad05e17e97e4d57b40eeddf455c8180eb4377e0fa173239bde75e44c0aac4ef97c742dc7b751d5b63740e6c6718871bb8e5a5b9d5930cf34d3b77934a2474b75095e287c5b8f38d4036ab578801e7daefe1b4b050e61c3ecb81a9504d47e38ebe63dcff43775d1bd563dea03c28264810a2242739c32f7ee55052a34fcc2bff5a5c9d814594d3f4cc9caceb285594e3458eeb4cfd01931f1d2d3af0f8850", 0x200}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 00:03:01 executing program 0: setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x980, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000, 0xad, &(0x7f0000000000)="fa2d53c86fb6f521ddac8fa0055f12d101b1efa8dac3cb4ec91529672d81cea598770eafae561cc26e0875d3", 0x2c) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000047000/0x2000)=nil, 0x2000) 00:03:01 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20090, 0xb0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) fchdir(r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0x5) dup2(r0, r2) chdir(&(0x7f0000000140)='./file0\x00') 00:03:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x3, 0x8001) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="d310138e94ad98244f9b33153fa33f3d64048a12b2aa9c196d1518106770873e2c73cdf6b0905384f644b977ab9dc39fb6e043bb2ef98ccbda10ce1d8418687bfe78d2941d23ff6fe71184d94ab1df5d5eaa0c00704fba3f76c3131e6732197f33c7693fcc09b067fa166af6f10425f9feb8f784b3136179ce0f514522ce04b86734f09d8277ad78166ed010fc8b4919602912796daf71ce31527528483eae2a80a08545d37f9eec370355959e2a2e58cba38a54cfea8f", 0xb7}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x8000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 00:03:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x400601) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:03:01 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x0, 0x800) 00:03:01 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x280000000000, 0x0, 0x0, 0x100000001, 0xf4, 0x420, 0x0, 0x2, 0xffff, 0x5}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 00:03:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f00000004c0)=""/17, 0x11}, {&(0x7f0000000500)=""/97, 0x61}, {&(0x7f0000000580)=""/252, 0xfc}], 0x6, &(0x7f0000000700)=""/13, 0xd}, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/235, 0xeb) close(r1) open(&(0x7f0000000240)='./file0\x00', 0x10762, 0x8) ioctl$TIOCSETA(r2, 0x4004667f, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 00:03:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() fcntl$dupfd(r1, 0xa, r0) 00:03:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1) r1 = semget(0x0, 0x7, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/118) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) 00:03:02 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x10001, 0x0, 0x2, 0x0, 0x40}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() truncate(&(0x7f00000001c0)='./file0\x00', 0x2) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) fcntl$setstatus(r1, 0x4, 0x8c) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000002540)="05d9710b3f0cd81623b47a1e1ee9342318fdf7996b7f22683da12fe975fbb08a2c7f1ef2c748f9cef429ce07d87cc855a0c3f6643b1645f567d492d88de4e5989a751a0de20987c65a3cf05c1f9cb28c1fc900ab01cdab8f9b702f7f20464774533dc4c01f308348ce16363eda67c7f745c968fc535782765bcd79b97980a6e7e2d2729c09a4991bfe6342f99eb7f61940e0d9f609f576a6b7f55f5304c1794af39cd82e051ac343ebfd804ac14e913620255da3a29367c3eb4b2d8d7b7e46fcbf31dccdad0aaad4871e4b56fad85aa19fcb6e70f8a81a467b027140d49a7788db142485a0e81b242b17be88951799b09d575dfdb37be7a06de029e5e2188efa09564ddd151cc01dc9d16045baca93d0d3d4e9c25161dbdccf8be86bbba061e19c2f6cc7aa680a6c819dca4263e3aa22585dd1931b1087a7f874ca534dabfb6742d8c74cf9d940734d33771d2c5ccf745f24445263f48443375933b604c62e3f06e2cd2b63551f06d601ae6b20a7f166cc330a1a47dd31a9752ac69aeeed1cdee4109c9b5234456ec9c48c41c6d70ae96315c7173cdc1c4b3234f9add9846466b402da0dd40867863015c39d29662b02f08160874c2c8d70eafc1f77acfe6e8d8feb33ac495d9cf26b89d088adb4fa23c83d69312231cb9631cd6da34828dcc5775a6072d2a6a83c94bb789e0b8669c4c4d603ffa5a496b4a0ebc65a6f2e1e52f828e98af4f028065b2e65f89b8c53c9921d8cacea26042888dc100aa7cf9e842e74b00dc42f61dfd53ccb65bf450c8df49cf70a31ef36c380fd32728c5a418abc41f3e548a2fe340a751716d8964e579eb5f7f208f2a9131b9c698e9c9bb6d44ed130835e3b0ba7f7b27751a039ea473cfe7c39ab86bd5ca806eb2466d0311ee6ea25d26340ab25d343329f16b743bda2db74d7b19729ad425b9d1926ac6fa45e7e22aa20c4a27687239118498b10842fb4aedbda809703f75f95e3e471da7f3fb5417fb7d0755b86213bf9de73f5b457f7e88603cbd4f7bfe5424a09549cddf53ad972d5bc4dc9fa74c60b5a3f421ca551506968484c5f32f40f7d6084d15d619c04081969e781b2203588a900653f7756cb8b1e5bb4135289bbe077e18812fb6eeb39b695fb8b47d4330be302703d509de5a8b6de75dce2467da0ff36cde8a2192297f24c1361db3e86c78a260bdfe11a3ea6612f436c14335af92f669157aeec930c0fc80f73e57be224582f6c89a9379382e53a17db32df1d33f1011a8676a8c526a1b6f23ffa73484e0810f28a7bb87e41e2eae8a4999e967f4b121e85956a276eb1f20b77e0ba78c975f521cfc9a2d0859fa407dacfbbda95de78cb1766fde01231fa866d04a6cbb58bd6d8a6b349cf895ce979ea864dbb29e7fb51dac5f3933aba493a9dbc4c270921133dfff3bc52164ef20780fdf321a090bfa5f61f7f5f2571cfcf7c75f69239e38c87c2dec1245135a6d9d27ed198e186188ef42baa0214e9ba4e209d2311699571045050649f0e6b812c2d59b4777b33bfc7e897b10fb84f5e1b0a985be4882769fb92bea518c73b8801b34ca199f5f6a8780307cba4329789369e9a7a2cf685823023753a987e3313f0984ff58689f3f6b49afe594558b1461aec18fe45dc78fe8f0f236db2f715d77a733d2de5d5a8499aafcb6e9ec7e3e01ef219b1b46f16996abd3b8c5c2f605a0526134a4815652cca70a0f9262fc1ab4cfe8c470c7bcec8bf0715e2368c98ef572f73efca3185bdf4be91d91b32c9080e4c2eb8ecd2e02ab8f3b53aca44d2e4f67cf859654eb691b79b7e166672dbf1688fa38f0b6b2ba143d5aacd5b39a509d3c6dc0ad976aabe0bc7772040dc21aa025ff3b9cb76557ccce5ec133106dfbdb20e05df6d1abd314ffa8b2ad775cab84b26a11fc0d2ba76dc6d39e71b77009bbe4efea7d8440df8c65c2fc3ae3230230ab4d4822942f55ce8f05ad257c38e4b9d8927555ba3d70e952c9161734e132e9f376c8301698c64330438e302fb372623fc33959e451346e631294505a543283855b1c3f46ffbb4297cc90915fff7264c332673abe3d6a7f118aace996cf770ceeba1f56fa045d1b574a8347c0b69d9867fdea97afe7ce94f35b0db09d8428b2e51a2bc3ed24178477076101afe1cb2aca8eac53837e5ffb04e5edda97c36dd5cd7367123db43d760813e4e9b0617e2cb384a7e24eae3f6b8aad28be08c342c77d86da7c0654c8365bf1047a99dc59b9588acafe3b372a65792d87f4eeb4f1a5a6f5a2de98f2dfa3142b6dd412667d238491ac3c05092606cfbec980d8c47d017334490e0bcd095bba41e5314e4d90af588856c63b05a8350139b5de6407edc6b3bac38bef014dc5fe691316fded0405cf9ece4fe3529544ccab6479c51595230bb57171ec5ae0fd8a5d7420d412d45dc85f74bb8eb1874b830476e3cac892dc5e6ad526a316606cb6652424ccc7fe8091ee1277f6296fa6cb4ceed8c2d5283c59e7d2486f3fc0cf972a362d21eafbdfe6b7e8891e71cdc2713df14d7fede3ba5c5599f344fd14fbdebdbba0c09d63c036f227e8789070e48017b657d5db163e1588057f9f3b3a2fece8d0917797b8b5beac837d846224141f6992c7973a5d3e8c3419982c4de2a9a0ccca3c420d0459653c8c07b9f21e596af581d501c17d061dcd8262eebf2d63517c948d2b3961b97f43e1e068b7adc5c32c45e2f368fdb69e94251e3b82c27683c27cc63c6fd31ea711a1a537b2164d7eb1068a63a971c67fd18acb7b9ab05c186b2d1bf9ced18a02e63305c2bbe756c086886743e6437f9b007218dae47016412039e31caf827b7ed3b08f5423ffc335cc8c59160fb1f2076a1e2910cc7cafea598d0e8c3537680f9341c699939e33e22b8a9071647e812b02e73f88d9b4658f01df514ce242b6fcc3904830af6c26767ba7426047aa428a465911fcc5bbd82f035f771e73637e3c001fa5576dc02d8aea996e15904aaddfea6060a1abe6ab1b807b32a9625527cd38879d167c48e79f8ea751ffafd2c1dcdc4ec9bbe778166d4fef42367ffe309ab5afd1012e2aa8008a2a9d407df0df3049cfe83530ee09c6c7a6dfbf4d1246416982604555f84b941bb75b8b2e057a0449e04a9807653a78ec9518e0e0ccf6581c0d9fd491a1701ae1fc05e076d054ce4be44ed2dc17a198a5b7c6a4e485ac07f1d6bd1e8319815ff6fe9deb0a763626325faf90a1e9fe2c48d38a462a157180c5b9f18bb601494b5ed342242168332d81052e118a912881665c5ea355b246d0afbe75f110153769f5f59a29dfcea111c1ea435e911c129b9aa0741a6ec83c309cce4f4b6c6c87150ddc224c36bfcd660e487ee5283d6757c117cb5911703155c8638ee27f6e67d90cddeb109d2cb18d572bdc8a2b6817a54b3f67ff637019c3f4c4c75a3ccbf83e2397c51d4cbe03b890354f0c4b4e1790d11b92250923bf8bc3c7544a69450d73599f3e1a1c8b9e8a5b01aeae280fa9186e4809588f877ab690419a3ca660c0300ab196ea6de6dab3ea7efc4f0204f2fcaf6f173f42204f98a02c5cf67091daddee88ab3f929b24403d00123fe109ad43cccd3b0dbe191d47d7d79761b6ff58af22d34723b7e085531b91259c3c0229a4786acd00f5bb7b295086c7ea08d151af19cd9044e6d54d4742b8995a7126566793e91249ac5b3d74d2514e675e5441ef17f3b683cc60dfa64eb5ef1bb80c56d0921c6867839ebf50a7c4e212736c1f92d251992fc7929b444d07fc58a6d4ed79b85e1add634419752daf5c7bf641de934c8dafbf99b5fa602d06b18d0614fafb8d9aa63880caea13d8458cacdc68d9022a4f31327fa703a9fc3468f03114609dee9c48a06f4448d701f8182ae71faf37bfb047a93b515447055a0d71a4ccde101f4cf816d8ae719063bb801a79ba157d174cbf85302160896898619de48a68a274ce47f841e8ec9dc29d5578382c9dc90b28485903381d6738126faec6e16845344bc427f0be489150ab75c73dbc2d0ba07e4b43d15a79b71d9f5993f1aa79f756d07274da92dd3f2dffd72c73f2765d6631c41cbfe2717fd471f1e0414c708ac29249d0994df1a5504041951d0157a5a3d43099cfb6cc3055c5e67ca39bed85ef30f4fee20e734af2b3090c7dde4ee36f5277fa9c1465eb6f60fdfd8818ed7933c0a81e77d5e6972e6c421df98d29f8d7afe6ecf84e20f85c572ab4ea33b09a19f59842a2b0fcdc1d7b16e86e98fd6d6bc9bce5cd20d1aff2ee8243830ec4ea7717bfab294525490bccb44a4dacfaf1b7d46a44c4dc5711c5a2b7db58914af698b971b8b8ffad3440bce2cae2f1fdb231a2d86483e063379f714b8d87e134fc110470d7d07dfebdb8c25f160f971162f6db26221edb6223105cfa87cc30a8dc7ab7bd8d7420e319e37a95da35cc7858700210151ffed31a4f303fc8262146431a913f8225dd3a59476be3a8efa9eba35e19c5f1c11e911d3675dc8da736a5d00070e536453ae01cc72dbfff5df54af7438f75ebc43f55c5f39c0d7a22c445e2cc719c2445d989383cadc85c41c9f7f57cfa44648f577c255d0d880a2a506dcc0540076a8ba79ed8bd4e699e1109d692ebb3156fd54df549d409d3cdbd5c02a5cb76972029d695ff4f5f5a88956192117826d7595123b5425fcd59ca5f4898889c6e1ceb1fbee02f57525f943431936535c9fbf15fcc999968b9bd13ef438fdc4e8a5347a8ccb7753fb79c329d2718f4bc58bdbc3924b4f417c64403e2dda720bffee1fec0906bd5dea0677431e1bdc0192a4cedaee4aa5bb255188a649e6eed26c80a61fdfc8ca5a794a877e4c3ea516b62ea42ca4344626bb70aba8a47ef2fff1241b6b009bff1b8bc4d1a39c442464e5bb4c680bef1fdbc20c1a199c7ec91d7c604407ea16e73c5dac8817ca921ac14909e5c06c7496dba3e9e1998c254ca97b6daddb270fcdc659e92950b720601a045d9d72147e7f4aea3cb1d39fe8fb5c3e0a2077e5898f80cdd06419c0c3f61f8437133349fc1f5504d4ce29172dad5d210354f2f47bad3bea1db434789317038834b052940a74c76720749c7f4cbbd6ade0caea25c98a7047fa22bacdcb0eba60b6020687a7cba53c1fb2f315201901c6c03e7015e7dc0b0cc0081a0dddf6f051a43a6db27a23188967bc0157cd846899ad305dd4c18fb18952ffb7c5250a0900f2c8e4251342c16e312206929bffb65ec3acab0b8f10d24bacd1a419bbae5fb15445082223cd04eb334194ae290bd0dfbd938e773d8e578420b076e12206ca3e7db244f51bbbdb40592eea2c2ec4c3d5412b439311080c99dd77dc38475a2d45db89bfc439e3352421c39dbb1421682858c1f120164bf125e93190274f5d34539cc7636c41e9c940a573915e1ef0be39467b70ccdc80ea328a99ebc997857c01684c4a6ab6d07e136ac05a3a54546b04fedd6bcc819549ae0101843ae87b770803de1fc97a66ca0d83d6f77af728c624d2b9a070e79bc09ae4a8080d37379b6e3b5551ab690cd8e0a866fca49567bcd22055365cb46f993e82abff1a8e20e10858c32c266e571a4c5a90f4f0c2eaf2af346d54b09d673e3b315bf47721e7c54239863ef75ad08c368bebff7f8cc6ae4dd1404f0fdf80b80b63775fb08b2a9e75ae9881d91df8b3a80dc6f95dd0f4734ae49d920dbf763425c8d87b28d2447af2796dd077d937c47d44851b5b2b464c5161468a5bc4546ff9f5c560e1e079062475c1cde040f10efe3f03cd0ff16dd99498a4b17a547e4675c9bd3e2378df39", 0x1000}, {&(0x7f0000000180)="e7e562b823d313", 0x7}, {&(0x7f00000004c0)="154000e9af437359387d2a683cbb777a", 0x10}, {&(0x7f0000000240)="c8a171f1ea4bcb80855fd4a16c3545b981287ac4a858fa349b729d96bb7117adfd3705029c903da095690ebf36ba94599fc32e4acd59a4f6f694ddde90bb98eff08273ea40d17cd6b9b21f2a4cd664cdc2d242e9f5b1de9f14", 0x59}, {&(0x7f0000000300)="c0ff7d4aa8b13bf5fc7b42a35ded2571159022ad8581aa9b26d365dd4d3fa5f8dc757d1853883ff3c933f70a1fc764ce2c34f4c44ba50b6d4368ce8205a8c48c1f67daf46612c9c3a54f81e46648ce6b172889a33d9e24796088ac8371", 0x5d}, {&(0x7f0000000380)="d7098af7a0976968ae28c940a23b8a7389edb159c3b704390a6f97752eaeb6e5f016bbac5747dc99cc352fbea0a4b3ea6de73cb47af3619bf8ed6e51004bf05c6d6b4386db736e08ad3c6da14b2cda778c9b0398b18a929207353cf069b7f0fcf1c96a9855488ce70691223bda0f03fcb4ab2f50f379a8d1de1c7b6f2a2e54d757bb3695c1eb0d99009dd7b860b6ef1833e5269ceeceee3f6bd61b2ad7bb36", 0x9f}, {&(0x7f0000003640)="4d6cd1a0f20c635b7cec23eb669055e8c6a11c6251acdd983cdd8806f632a84d2c91e9dbd2550532ab4586b43c4a8e44314f38a8bf9ca839cc358ccbc77f5c4d16fc1c0fd132db9a831bdc969cb54f095a8929d46779600d8dbc16c23d458dfeedccdcc4dd1bd33115e30f5c4d692c9db8d8c9e1e679472fe0d4a41a9a3affb48b26075c39dd5603234082f5a814b5e58a0691f5d9e958426a5586781fdcbdb2622e2ee8c4d97530b1ec9685674b88b3b895e722fdc9cc01ab6797108cbc5805a1270d735773d2", 0xc7}], 0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x5811, r1, 0x0, 0x40) unlink(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x2) 00:03:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x8000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 00:03:02 executing program 1: 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) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x7, 0x0, 0x80000000}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 00:03:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="2f468330caebdaea15dac35dd5fa61534cc946e40d72731d486e831a4a8f1b5b0f9737ada03182797847b3a14f3aebcbbc6e4cf5c089b6d638ecd3fb445bfbaaa8f834790126924a93d83689be3a1dfe", 0x50, 0x40d, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r0, 0x2) 00:03:02 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x1}, {0x3407, 0x7fffffff}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) 00:03:02 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$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x2, 0x1, 0x4, "cc54033b65ca63f5a3b1ebaa3c3452d6b0ac724d", 0x5, 0x1000}) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 00:03:02 executing program 0: r0 = socket(0x11, 0x3, 0x400) setsockopt(r0, 0x3, 0x6fd52dc4, &(0x7f0000000000)="4a28ce818a6cfeb93021d13d02279498e7e0da334d2d12409e5fa144ff2a7121e395116d1a4a38dec831183c51f1bfbf26a8b492c3edb3c93c6c0a36f42c4c922858f6981bb3ef092bfb0fdc4c152914ab75590cb1610a6923d9b5e8aede1dcf483bd66cafe190821dcb0c5da4d508375add469fad889dda2d1d73e062a258f1458a9f2979195855ac76b0de82a84ca57195c5a1eb3d4973a30498d5bd0b022c9aa2ff9e501884588dbed27736d754fd7a323369beb003c1537d0c98b3371feb25f63eb507c6c2111272c0a5", 0xcc) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce304500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 00:03:02 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) munlockall() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20010, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) sendto$inet(r1, &(0x7f00000000c0)="518aabf295424ea2228415a9095f65df11ac62e36a6e72e9e6517516a90bfb460e93c73c6b43783bb782ba0f", 0x2c, 0x400, 0x0, 0x0) 00:03:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x79ef}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x11) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r0, r3) r5 = dup2(r1, r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r4, 0x0, 0x0) recvmsg(r5, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000400)={0x2, 0x6}) r6 = fcntl$dupfd(r1, 0xa, r1) kevent(r6, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100), 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4000000000004810, r7, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x42) read(r8, &(0x7f0000000200)=""/183, 0xb7) write(r9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffd000 didn't change! 00:03:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81", 0xfa}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c0 va 0x20ffc000 didn't change! 00:03:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="280000ff000000000000000008cd3f05000000000000005d83f08249457b6d71658d11a7fb328039f1a06edd9f0241954e1fdc65359b7e95175effe36e10f9edb420a47ce87874c5cb6288451586ef94e79e46a53164aa6e35567704c27e88e951db0deb743a12cbd2dad26ae6683d5d83ca353067c218ef026506aaf16791f7eb0aa6c0c9f05b933f6d71df7748aeaa0b890000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x7f, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffd04, 0x0, 0xfffffffffffffe55, &(0x7f0000000240)=""/88, 0x58}, 0x0) *Ü¿-q0)ÕýƒwíÎ8²¤±Û¹H±hEw?mŠyÎÌô:.3­š£<¦x¨ûÓbã±(¹…ÿ€  ½ñ ­%_¼i ØVÛÌ_L.dÖ Ž¦+ˆÿ¶DÜy­¹Å™öÏ,m¥Ú,áö€ðqD ¨±j¤Ÿìz ã­ÐÝ„oÒÃY¿ × â&ÿT8ÿ7“ZÝ=qI:§AêîÅ°€‹¸ÖµÈPw†¿’§È;è7¯añÂÚ;•þ¼yþ—œY Ntd…9ˆõÙYÇ&³!• &Ëk7ÐáØws–XKE9×fú«&ý¾VÜload: 0.95 cmd: getty 30927 [ttyin] 0.00u 0.00s 0% 309k 00:03:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8ff6aa46501c1c34bffce80008f000000001700"}) r1 = socket(0x1, 0x3, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffea) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="76de06305ebef3df652a5f5161ca54b3e1b29c25d955698fe4cabd3db2417ac82d7120e16560b8c4ae5e6e65da2677d3b3c8fa90194d7d0fc2771113d205ef5004cd76420cfd7a8b943427ea2f9339e85977973491c9f7aa9e31c631785e1ed4919885c211abc9aad30c2c3d4fcaffea3e144620e2f258443c706f509c48d9a80e35f61f0dbe5a1033282f2fc3eb3f7e529140b80c3f3164da63da327d5a54843099e2131213fd1bf788cbc389a1825d17d38cd33bd7cc78216ac2c31832263941", 0xc1}, {&(0x7f0000000240)="e094d47278a63d5deb81553dec2e8e53338be46a488956521e9f69dc3ae0b674657cc7870d85074c9805633dd5b57fedad84f65f99fc1172e795237470de30cec4238c8446f69af1e03f7b77ca5181341dd7805e3b898a06aee4bad7fd272d0a963fe27b36dffc3d76a4e2e9a6cc746277b380942ae3f9ecfaf18576b621d8f37ece6e228babf086d99e687896195366d7f39cc130abfd674def1836b92a4db1385649cc", 0xa4}], 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) fcntl$setstatus(r1, 0x4, 0x80) *Ü¿-q0)ÕýƒwíÎ8²¤±Û¹H±hEw?mŠyÎÌô:.3­š£<¦x¨ûÓbã±(¹…ÿ€  ½ñ ­%_¼i ØVÛÌ_L.dÖ Ž¦+ˆÿ¶DÜy­¹Å™öÏ,m¥Ú,áö€ðqD ¨±j¤Ÿìz ã­ÐÝ„oÒÃY¿ × â&ÿT8ÿ7“ZÝ=qI:§AêîÅ°€‹¸ÖµÈPw†¿’§È;è7¯añÂÚ;•þ¼yþ—œY Ntd…9ˆõÙYÇ&³!• &Ëk7ÐáØws–XKE9×fú«&ý¾VÜload: 0.95 cmd: getty 30927 [ttyin] 0.00u 0.00s 0% 309k 00:03:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000080)={0xc6000000}) 00:03:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x101, 0xfbf, &(0x7f0000000a40)="e3c9f0ce4ea486198f9c5b8caba6c193e56ae3bdad13e7ef6f6483bdcd781e38d47c827de2f81925a29cb5400cbf1a42206f718d65fb0e6bbea4a24bcf5e9ed545aa45682ac30c217e015c27182cda59956ec8", 0x53) setsockopt(r0, 0x6, 0x100000001, &(0x7f0000000940)="2b273d9dab5018404383a87ebec2c03c4373b684d5e49e537d6a0e91a2e9903209f84dc6e9b1cddef2ed6654c1d64b5e5a8e30ad986a3193a4dba36118cdf6a22ab435b27c85e619d0b9c7d9e141dddfde934c5b77d4234d781f4ab323698e7d1a195e575ee185f20eccb68e625cdff4dd070e651e28ed41fdfe6e9c7c79b63052359788d1ab362f6dc14d46f9caf50d3a6441e135807487347054e586e1f7f4b500195deca147af09e0967c5b62c2335eb7c99d0a113aa298bc0587b5c89629eb61073cf131ec65c571178b02dc41f0e08e4a3b24f278c441dc3c955257a6791af01eda8ff3370e8c81b038efae3706100e84f474", 0xf5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) getsockopt(r0, 0x3, 0x2d9dbc4c, &(0x7f0000000ac0)=""/178, &(0x7f0000000b80)=0xb2) socket(0x10, 0x4, 0x60) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000040)="298331ffce52e93c1a2232941c0523161743d9370585362bd86a2787cfd74913982eda212a7d3a86ac32f055fd5e2950e40a9afc6eb5e8c39d0bc18a5bc2a72681b55a424fa141908c5c52d9f5674a522fb9687a3c2ab22601e1c7ed4465193739f73fb6185ed0d49a3f8776049e0bd9388f75ef2014f30e0493dfa1ea1ad5b0e8cf0e5a4a5a64988a59c3061999bee33e02d7c98c1c57a4dace4bd145d424fa7c22c4cb75dd3c0c2dadf4f755b4dc2ef53d020dcde8cd5bb4036c502a095dcaf8140105465caf45c01242f725263f1f3a413646f29bb17bc1c40bbf18158e", 0xdf}, {&(0x7f0000000140)="eee34b5fde569c4ab125cbd302ec90fd5e31a1a3f9e855502607a1e52d978168aa9eebd5662a66a8eff8ac3a04964d8e5d5877a205b136ab3c7f122bc89b282b15df27568903a21a7724015b6c7e3a835e6d5a13d6b11ee1c4b94da8fd5a161582f91b434781495f1d6d540696b452be05244239e056d6ad3f453139a4bbc18056b054e438e71c21ee85475499416669bb2bf596b16114534bc6a868786fb36a0dcf43a4", 0xa4}, {&(0x7f0000000200)="17a6f39e05125e7bab59afdca77237245e959ad292bb29a5011a09f0c65d918c7faee0a6b84ccb37da0e4520b2ca6a9b80e080dbc0fd6684475ba276a922ae122969e917b216e3d145ac0668833165c5aebfc6ee85c03c30ac28cc6a670c8fab90882f4b9d5c84cf1e852e5ec32a30d7d16788a5290f8b7696ab43ec78a021155fe765e91c1c0d94bfdf4e81d57b329ec820a3784165e88f3a884fdeee58278a2a290aee34b7748baf05b3489feca35609f26bc1c38b187ca1d04d8590cc01fecf191a031a6c285273868e32d4880e0ce15393c48ce5bf3883bed3772c75fb7809425b4a5550bbfe9ab85b368b10105144", 0xf1}, {&(0x7f0000000300)="90673170408ae5a8301c5d9405a94925d1b95c794e677b842c67e298b3a201b6462b9313d5eea8511e38ff9477378a021de4ebe30e7c5633a2ed5e72536cf246bff086c3779026a4f08664aa22f7e41ee79935f5f9367bb769b72741", 0x5c}, {&(0x7f0000000380)="04ec62ffb2e09ff660cd1bbcbe89b4d860ad69fe3e0876b5e8c10be75ef762ce037098d8a793e9fa0b9acf57ddccc9bc3d815704c879a3792bbad4552582b0126f47e6142195c425ab311a3b44e0bf45c9b8619f", 0x54}, {&(0x7f0000000400)="7bea8f6919ec96e9421f7c69e4187a92501327f589ee082ebd3ec3af1b15dbd272f07f79225225d7ba0031b1ed91fc12716398feeeb6fbdaffcec823334d95dc35757ddeaca6b488548713f078e6147ae0b2c08eb22bc969aa19c80fa1b5ceade4f97fe13a3e58bff6f1222bcf72fb4782bfcbadb141b520f6084cfa7e5219fa31", 0x81}, {&(0x7f00000004c0)="0facd3bc69c4a6d8a56c39bfd13b6c89098061d8b347df0156ef7ea286bd55529bb8f5e9a04d96574da002c97920fcf6a93fe8e56959174bddaa0c907c9ed305401a5324866a1bd60f005911667c455398660dd70887503bcfb2b5d90aacd6056ad8bd4ca57d3ae7dc4b231c19224e68e77f8e6c", 0x74}, {&(0x7f0000000540)="2ab859ce9b2ca8dc96e0e904a6aecb8af4914c5292ebe2f71f15aa74c535df7b0138039da8f1133d57cd5b5590d3e64d4e26b2c01ebfeb91a18f823a8bc0d61c3e46ad704b9346decb9db7d69e534133b0b36dd6e4ba24cea568d7cfbe77893f877b27ebc8c2809e63e5bb1e342a6da5e08b43861c3375c681e00a5873c3115d4b7d43f88a7a", 0x86}, {&(0x7f0000000600)="b9929549e583ed0b330210ed715d572ded18ef2f07be1462d6402495f55c4b7ddb4e281f3544ae1071977a644bb6dab3e7a1613f0f7106f3d09b087e4da688df8f5ce1ea9caf85aa5fb399b4e19bd6d299b752de27a44f06b91d7db0450869a4c5ebd2001dc877d7fe4643dc7efa333aaf8dcfa26a8d1670ddd6819fd383da75aad949e270b42685dd98f9c5fcf9c499556a9ddc065b3489339ac2077badeede7e0c0c43c8a57754a9cced98b38ce394349a2412cd553e5117a0563a4979c0e7c611324cfa08bd3160db7196f6c4611a107d761c680ba2d3da", 0xd9}], 0x9, &(0x7f00000007c0)=[{0x108, 0x1, 0x25, "f224a0f5ba3cdbe9752852edeadb72ed1dc0f66616f80cb2eee8d406e21273f4c24bdc7a556aee13553690b56d9517ada72059c8de4662ee3b04d3a2a143b71aae8d49eaba0547b5ebfda9a4b7d338fe5350c63f445f5dcb9715f23f605830319cd665cce38a3d18543921457dd8f2e8aa04fd78adca96140fe57f6d74bba2ce7cf473f3dc4eebb292722526c38647fcc9cdc67de9c999d44dcff3a5776ff001e46411df9ffabfd07a83b492bfb23c88ff0330e9287663cffe04b3a98e24472231438a8cab2883c00086448be414ca19e147075ea6f74589914e6cf2e7c98f083d1a9c3abc705c98e1a766557efa108032758a2e"}], 0x108}, 0x3) 00:03:02 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) fchflags(r0, 0x40000) rmdir(&(0x7f0000000080)='./file1\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 00:03:02 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)={{0x2, 0x6}, {0x200, 0xfffffffffffff1f6}}) symlinkat(&(0x7f00000000c0)='./control\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:03:02 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 00:03:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x52, 0x44, 0x80000000, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0xc8, 0xb, 0x10000, 0x101}], 0x80, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xf0000001, 0x800, 0xee3e}], 0xfff, &(0x7f0000000140)={0x9, 0x1b}) r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x8, 0x0, 0x3ef7, 0x0) 00:03:02 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x108) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r1, &(0x7f00000002c0), 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x600fffff, 0x0, 0xa4a7}, {{r1}, 0xfffffffffffffffc, 0x80, 0x80, 0xffffffffffffff8b}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20000004, 0x7ff, 0x401}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x1e, 0x7}, {{r2}, 0x0, 0x8, 0x20000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x13, 0x3, 0x5, 0xfd4}, {{r1}, 0x0, 0x1, 0x81, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0xc7, 0x0, 0x80000001, 0x40}], 0xff, &(0x7f0000000440)={0x1, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f00000037c0)={0x0, 0x3c8, &(0x7f0000000800)=[{&(0x7f0000000480)=""/230}, {&(0x7f0000000580)=""/71}, {&(0x7f0000004800)=""/4096}, {&(0x7f00000002c0)=""/34}, {&(0x7f0000000600)=""/248}, {&(0x7f0000000700)=""/214}], 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000001380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000040)=[{&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000003800)=""/4096, 0x1000}], 0x2, &(0x7f0000000080)=""/34, 0x22}, 0x802) open(&(0x7f0000000280)='./file0\x00', 0x240, 0xc) 00:03:02 executing program 0: pipe2(&(0x7f0000000080), 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000100)=0x23b) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f000b6c653000"], 0xa) 00:03:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 00:03:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xd370, &(0x7f0000000400)={0x401, 0x8}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) getuid() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x400fffff, 0x800, 0xea}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x20, 0x8}], 0x913, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1d42, 0x7f0000}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000003, 0x67c, 0x7}], 0x41d6, &(0x7f0000000300)={0x3, 0x1}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/125, 0x7d}, {&(0x7f0000000680)=""/196, 0xc4}, {&(0x7f0000000780)=""/146, 0x92}], 0x4) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) fsync(r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x1, 0x3, 0x4, 0x0, 0xffffffff00000001, 0x3a0bae3a, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x8}) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x40000002, 0x0, 0x8001}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000000, 0x8, 0x400}, {{r0}, 0x0, 0x80, 0x1, 0x94c, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x84, 0x6, 0xd5c, 0x68}, {{r2}, 0xffffffffffffffff, 0x10, 0x92, 0x9, 0x7f}, {{r3}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x40, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x100000000, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x4, 0x1}, {{}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x401, 0x1}], 0x66, 0x0, 0x81, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x42) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000840)="f44364252ed5b0d136979793ab4399f9b127860fe15a1d997dadacd2fae88ab8e3930b49a272f049f281b062e0c6f8c709dfd3fedae45694cc612db20832f4e80c75", 0x42}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r6) socket$unix(0x1, 0x1, 0x0) 00:03:03 executing program 0: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x87, 0x2, 0x1000, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0xce, 0x6}], 0x7a94, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x25, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x9, 0x0, 0x20, 0x17b}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xb5d, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x81, 0x4}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0xc0, 0x40000086, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe, 0x80000004, 0x7ff, 0x100}], 0x40, &(0x7f0000000100)={0x7, 0x2233}) 00:03:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0xfffffffffffffff8, 0x200000005}) ioctl$TIOCSTOP(r0, 0x2000746f) 00:03:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0xffffffff, 0x9}, 0xc) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffe) r5 = getuid() r6 = semget$private(0x0, 0x0, 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r4, r2, r4, 0x1a, 0x5}, 0x5, 0x8000, 0x40}) r7 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r8 = geteuid() setuid(r8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getitimer(0x1, &(0x7f0000000000)) r9 = semget$private(0x0, 0x2, 0x140) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x7f7, r8, r4, r3, r4, 0x20, 0x1}, 0xffffffff, 0x8, 0x4}) 00:03:04 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0xbce9, 0xfffffffffffffff8}) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x8}) setrlimit(0x4000000003, &(0x7f00000000c0)={0x1f7a, 0x100000021}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x542) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 00:03:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004002000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a50b5bf3e753c00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f53a0000bca9edbd9c", 0x34}], 0x1) utimes(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)={{0x9}, {0x8001, 0x9}}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 00:03:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) close(r0) fsync(r0) write(r0, &(0x7f0000000300)="2b00ff2300002b00290000000006000000f2f0ffff1f3ada843bce7121fd6087bab5ecab9e0bf919f289549f25b8d814ba521b532e2c5fb4", 0x38) 00:03:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x6, 0x101, './file0\x00', 0x8f, 0x20, 0x5}) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) setpgid(r1, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setuid(0xee01) r4 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x10) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x50) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) fchdir(r6) 00:03:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0x1f8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 00:03:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='F', 0x193) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f0000000140)=""/192, 0xc0, 0x1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) 00:03:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20a08, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xffffffffffff8001) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 00:03:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="bd0c4e2591c321a8cf987e8e4a8051bd24313dea8d03c50e05e2d3280d33ee61370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5d46e26ae4cb972091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cbe6c3140972d2eae1f3c146ed5ead47dfc43c6c3ac18be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xb8) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d10, "f60e00"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) read(r1, &(0x7f0000000880)=""/161, 0xffffffffffffff0b) 00:03:05 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x6e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e955790d2905f3b8ae6df9ffb1d703269805b7a5072bd4c679e54780e252a738f7eb2918cb211b22bd04d699b807d6b9fcb209b5d25893db1952a67ab18ec4dce9a18b5d116e0f53100d3f5bfcc78d82765a4ba37e23370fbd3854f93fa08bc0e3362dadf7a9637ab38f0e60d9cf4db0c430bad9cf7bc943787e52a9d61a9ad9eaf3527620afd6aa10e15ec6244c851bf0c94845bdcde99347797344c0131f1ee5bc90bca06c0decde813b9d2b2389f498ddeeb6d086653550251482df6ac82a5897b13f", 0xc4) 00:03:05 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, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffff99, "8c5c00021849680bb29332b90000edffffff0800"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000500)=""/98}], 0x10000000000002c9) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:03:05 executing program 0: rename(0x0, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8080, 0x8) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000580)=""/124, 0x7c}], 0x4) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)='x\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) minherit(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = semget(0x2, 0x7, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/151) 00:03:05 executing program 0: socket(0x11, 0x5, 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/186, &(0x7f0000000040)=0xba) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) socket$inet6(0x18, 0x4001, 0x81) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="c32f5ee46dcf9a05677b7f0c66ab8becf2cd0f1fdfb49aec0ec701c730083cf2af34897fed8155dd1d9b8d8f1b7d8c5575de678f0034667b98e481f8a7ca09264d30ef6c6f644b722c06da2f0a14b3ad6a19505896fd8b5e1acca3647a63c8a4a3a63d94a1559649eeb1ab70bee1d84985929cc6bb66c28016aaf7c9e54f2ed8f131a4975dddf6303d0143bd2dbab54a77129db80cefab6062210e6800de0b432d6d0190fde2158fc1186adf7b2030d06e38b6b5f1c4780d4f067495a21881c873b8e66038eefdbdcce08d5ad8375016de9ca75c89cc1e4ca68a4f", 0xdb) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)) r4 = socket$inet(0x2, 0x2, 0x76) r5 = socket$inet6(0x18, 0x0, 0x6) bind(r5, &(0x7f0000000240)=@un=@file={0x0, './bus\x00'}, 0x8) r6 = dup2(r4, r0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000380)=0x2) 00:03:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="b70500a0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5dd126da49d718f46888bd6b633776e9cb7cf5de747db42cad2ad8ff87af7bcbae70914000098f57f7ed533b44ee53ed3a8065587b5d6f925d8cd2411a2d92d364121cc568549cbaaeb6207e95a781269ebc6e3201fba69cfb93c7197b8be6a080b3f0b97c7a0cf7faaa35ff123d0a8759c3f443897d0ed4273f3442d99284ef86c7d98c52d5b000000006b0c0000f2095bab657dcbe4c448a273bd3bc9aaa3cb306f96412cd23ebadee89265e095ff4fb7e7c132f5153580be83e49cd9c788fa0ebfa91eb846be8c26e42c081a9079b6c7cc09cf9353395f4d71b7aa323c941ea8ba3ed1d040c20000000000000000000000000000000099d5a95148544f9575bf0ee339109d6b7fb1df8a36e3b11cdb7b745f124a2f74873c6414042b9165d10456a87f97483dd0a3926754de13f67ae903cfbc47be9eab7efa9bf499bd41a8bfaa0357c2e2bf7f307a1783779a122f2c22f9338b993e769f02b3116ee95b81d1d2ce83b8c436a6489339efbf048ae7f3ddc7bcd5f594e7a7d018d2447bf2b07d1458795b4c050991304424d0162e870bf3af5f3e04efa771ba4b341c81b08337", 0x1f8) 00:03:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x1000, 0xc, 0x0, 0x0) 00:03:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4510) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) getppid() 00:03:05 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x90) sendto$unix(r1, &(0x7f00000001c0)="8a474e6a4a26df5f8d0f0857d384db69e68bedf37b363927875fa79f507fac25687102380a8edbc9e487125842cb1818a8fd168e74c00a1da88bab8471f5e076135429369c1f1ca31f9b475667f948af9950457fd9d45880899952f9e528dd4d0404520495e82d02a5b85898d3ae", 0x6e, 0x8, &(0x7f0000000080)=ANY=[], 0x0) 00:03:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x100) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 00:03:05 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = socket(0x800000018, 0x1, 0x9) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 00:03:06 executing program 0: socket(0x10000000002, 0x3, 0x0) socketpair(0x12, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0xfffffffffffffff9, 0xcfa, 0x0, 0x0) 00:03:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, 0x0) select(0x39, &(0x7f0000000100)={0xee5f, 0x0, 0x100000000}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',)!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000480)=0x3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 00:03:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2a, 0x0) r1 = openat(r0, &(0x7f00000000c0)='/', 0x0, 0x400000000042) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) fchdir(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)) chown(&(0x7f0000000100)='.\x00', 0xee00, 0x0) 00:03:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETRAD(r3, 0x20004b43) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r4 = dup2(r1, r0) r5 = shmget(0x1, 0x1000, 0xd5, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getuid() r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) accept(r4, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r11 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x0, r6, r7, r8, r9, 0x20, 0x1}, 0x3f, 0x0, r10, r11, 0x5, 0x2, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) connect(r1, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x1, 0x1, 0x0, 0xffffffffffffffff) 00:03:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202c, 0x501) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r1 = getpgid(0x0) setpgid(r0, r1) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r3 = dup2(r2, r2) fsync(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_open_pts() r4 = syz_open_pts() rename(&(0x7f0000000000)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000180)=0xffffffffffffff2d) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0xffffffffffffff7f, r5}) 00:03:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="480616bbb1991aa2c10d58b9f042978d40a20a69a0374eac192ebc22893863c8ea7874eb48cd7f66cace907dd0785b10058d78fb7b688ac6c7892ff73f68df68de0b12cf9d1e80cbae4027186cc4f40417c226e311bcbc8edc9d2f79577c7269cf0fce0133f85a01c6608b737860739408513ecc3ac6fb8a11e25103ec6ee47bac8c2435e96b86075936af4b50a375d683eb2867a09d886dac0de30a42dd42ec35a8343a333a6a1da6cf89051d7383fe4b2c185d773003d73d582f32284c4abf84ad60e8c13bf095ada8044092649fc991357051d81a29dcbd10704fcf1fba404ac60409ba6856b4582e99811a750fc07b2e022a81ede40a607ebf7693cc96c68691a8526ff2f4b2e72680ea8fb9fb21856b27c223b96d9fd813e25ba9ff00ce33ba7dd43cad6548e25941b8aea44a0777f0f99e0bede1c8e60c762f3cfce2fb4e05e92a73aed562c9eeef6ef00dd0eae7c01af78213397f90e18f36c0a3f6056a8cb6bf4790eeaad34e743bc45e53e6e8d4d90f96c121d073302b02a04d9fb0ea66621d0611be6046296bfad6ecfa5469d2d0cf429b6be815aae25483177ce0841f20d1d1325eb68b230d215a7127614eface8db61591e45acbc1b140ad2258450b938bac9dc2302e162a8310b36a7e2b1b60d8d3fcc44159d419cfee9d2f70ce5344b4263155d0a8fb7be950eb3bd3131fe339dd16ee3aac831fbb48d6c8b28953e59b5e4e3ac59f51131c33ff871e2c9006f9cc2a9c347cde7347aba26c38aa3ff2d077be6a95a6264889cf92c211c70d3ec215561f77ca7426b3e5105a491b994bd481592eb99eecf2557ffa4be536716d10e088eaa37afd4b5e94f4de19f0fe7bcc909db5fb8de99b7f79573137a775f557f7963d07d88f70fd7327263d5f5cbf21dc1527ec9f04aefc7afb5ea43e6362de8690d785e97621aa63b654d8607ba16deec26719293dc24f18771b93a3ab02318e8dc13a53ba9c649dcddaf6711dfc028611175845e63e3912b3412baa83d7ce52a828d3127f1a17f2f42e170a4f50494459031e7808206a726374b25bf6bbe552ae9f01dd8b06bec693d7717c485a16744733950a36883d2fcbd414dfa1b15ccb6226781ecf843b687dbf0bcc8c79c835bcbf4add801f06ab4a6bfe6e1a90cbeaa19b27a6167518a98ad30dd8cb17f82a6b0b78a663f64129f4d1d6771ec4cdc266638e375e62862116c1d276dec3dd03d43ad2cafae8db189016648418c09e85fe3d8d0f7044457f792664f1254a32045cde1f611a471fa1be2e9e2e58fbcb0fbede0ef91533eaf95df7ada9278dd58c5bf3a174d9e511b733a03c997b7224812842f7fbb87383f20f7d8620596a4ac27c389488c7f660c2f1b3c3ca4b2c93c4a8e28a8971e8de87b1632c920da1dddf10086ffd7d7af003ec4997e9db1f92e5af4119c95b5ca482ef43f8d17cc88c17b0642a25eaac602fedf4266b4bd5112c052c8e60cbe8c9eb5224191f732d5efa8d92548f485294efd3fceb272c644cc4f9fe191ff74f0da4dabb3a52b2cfb7fd3f71432222ffc603e45ee62dbb04f40f19a6b8fcc61f3e18f1a75a2a5cb9221bfd2c03e04a7a9585a934ed637dd88f079f09b6b13d42937d85c8c0a477e8385df093e3b358fa13d7428bed7230e75f8924d4a99487cd2c2ffc084a38792d7d243d777dfaeb6ab3e544422e1e17376d5d77ff6d9fc0377906964d903a154703c23623cfe19638ecdb234724fb16b161e000841123f9c46a88e92e13208a6d09a8ec95818f376d63dae555a18ff4eb276eb796f1e61e27dda658c5a9138b490d554dc96b568caa751b9e83e6a4d4ad561ad9ebb8e5c14e4a2d09e46643684e5c22435d71749f05fa7c2c7dcf9df7417f062361a4d4a96045891dea073b7776a9a6c81777213f61c270188d17300d9722659c414ecf28e0c559db55da2e87d2783c42aeb0ee85034e0aec0586fbdbb9848542754ad26486e31345b5017adc450d4cc7eae636d043eddee98337db3542d3d9f9183afa2970a39eaa5063b9892912ca949c7a0c8ac9f62101d37f68fc47efe388ccaedb5d718ccaa717b90de2f43a429849c968879b500a1cfbd2a9fbb4cd0100c4323f25dbb7650187394a4548b5bebf1fe52b6b186629b7875c6c1b567cc787fa8e97c32266c0d193ffc91dca788361590bcacb2fdf1147945e2585b0ca359845c423c90f9d859924a3400f1f70d2526d7380dc22113be1cdaeb170fb120404cee7e25d7e8cabdf5810dc3ed521900e925e214f9a6331d2b5d4e25a0a5c58e7e1e0d27ee3e4b1b4115f93f89aafd2cac767397c890fb34e02c1260499ff7e68d00f7bd64eeea02f0625fa2939b3121797059325f975b70f30dc2dde290a074ae009dd86dde7c89923d5e9abec40134b3c3a5cf9f07487fc907d1ebe7d382c714c99412cc9e1e8c85bfddc221e63ec0f8badf956f2f736ff957a36e571fcda4c4ffa07aa1a19d5d3dc9f49913411bd95e4788b3939b3faf1effa6932a4d2d99268b46df99848633101bfd69a997aba3f05f57a027608ab03ffb216018b28ef82cff8cb024536755ed7ce746d8873015967265b5cb6eac0ccbe1fb9f271ff705663916c4447abfa6af5ed391e7aa4fe9a855d1e50c158720181e805c76543d92700797d492c41bcf77cc8602c6860a92153376c7df4ff82349bb533414fb588bd82ac2887c6b61997b446297460bb42dcd945af80d1ca1b1efea31c3ca940d773bc6baef36a8292a1166b54a487cfd21ec101483f494eff55b054e381cd52dc54990b633cbf4a4fddd7be05f137ba7bdb213b1e447bd4ceee4f56d995a7a4a562595e127f39063dec000f577bf3bdc3c43385cb4a97f903590ab8d48c640d0ad5cfdea2fbddd75d4a54a98392446f67760d753f36efb94936b16abb1e897c0287eee052ec8f40afc3bc0c940b3bcec0394c377f66535052713081c9283b8973c68ca74b37141cec4806086402a72fbf903c8ffd85ab706281c761098f9b422bf9281d2041b7812a06004a05cf3fe8a53232cb44ac293d885056a24e10f79ef8eee676017c1a7998a6d8dcc453b12207f63102894b980198e64666b6248765bf11c3bca32d0d7daa742fdbe2f15d394e6ad2deba49579c554876f9c65f00e0b7b4ff94802c24fb0211b4434c7d31a01ca3bbd388ed4b7298519ffec39ef0b5224bea9c126c331c03d41349801349b9bb3c67ed830bf4f0156dc92eee8185fa08a3ce100ca9326092262ff463c0cc775947102bd8926f65d4eec8736701ca71e0b30f4ea20918d881a4348d8dda81768b8e34e73645e4c53f453ef2f20508161a0f3453e29a8029232f107a12fe3af81f583e17e184ea0e0ddb426f3a09d481c22744a98895cd0ea264409efba20a558131eea21f974963842ab8174b90f72f6b742bfdcd8ae29f9c601fca0fd684f9f8601441d3b766da4656c592ce355222786b879d47d0f6936c8dd4808430c986ff456fe20d64867f7e2c5c34a2473537614fe34f27e78a1393d211d6262fbfa9020aec6c11742ba6309ec6e8849c33b95d9f50e45a4ea4650a4d97c972235a3292fc91991de3374f3b02782f852953202d77a816e0ee8e87922cd91dd276505819caa5165055f732b5437b12753013a9ccf353746797dcbf42acadcd649ebb454c02ef2e931ddde6c6d1fb0e23347e26d9e5ec4666704b21b14054956ee5c3ccdb4d95ff9e7a9383822ee7e407770b44ceee36e113be5c47586184c6027f793bf8cf9d83df784e164554cefcbc851e0cdc6f11408faed8f92741364c23875eb868b8acaa6421da3510cce1e9f24a60f8bf84076079e7d452234c5f2a94766511b2b4fa8522f341591433efdd0f1f73f57f28629024c5e6b0857f766204e230da6a931a28fc51251364e9745fe71dcdb798e981ede82ceec44c087a8b3b36be3ab08ea2da30f3503c4b50b34eeef989194456b934c72a60e2c36add5a21e363a28aff55625f388ae4d008269f7cd257080d185e26437451fa436a87c790a6d12f4d88c6db62b30a7511e2aa706c5453dd91369e019bc73ae1bbd91a7b216dee3a6241d270525b61618e7a6e4317f4e0cc6fa95ea2a9d0da26aab2224ba5d4ee658cdf1a0e738323303620d4ebc7ccf059ef081d3f8df750d0bb7ae25cd63dfcaa9b105648857373183f653329522c9e79c79c0c8e45e54afe642047f4e72c437f50fe9ce9e463f5e12e65bc9a3369f82739f75e821af001e3bd55d2ea801a75f4266dcb81276d296bda3d97c2f2fc129c4f9591e8b2def0c17384b484366b17c518ac2b54a54e06351b129a49c08e5937a6382ceaaa2786bcca20d0377fb77f885eb338c6994eaadf0e209f80a2561bc4f16e4e7d4aea4c1eb6e1df4cce3b7c5912f985709a6f1b81990a520c64c3602ecf9e6d212a061914c2a8ab1d93c687e6da23d0bce5d31675e43409a0a5758d1cb10a57b35ee0e2f48d689840b9674df99615c0aff8a1038f6a25c4977cb97dbb58df5482a6504266dde3ee388a83123c5cdf36b15c6ade16a1b68805905563d68f8757bdb9d194255894fba20f15f87ac65d9caa08d968cd2c4b054e6bf371126e86dfafa741ab4d43b32cbe19aca5f0f6d67b3dfb680747378c518e709f26516437ae5a2f006750ac118abb4951b47a54fc40f6098d14008e556da7cf9663d74a1f0da43b79a12a827a3d2fbf26a00beca1bd4fddeb809bf0b9fde057f2acffb0c1435d8c80fe305f8482a363d33185580c964ace6ffdb0082b41c66a9cf3144293e76d9c8933688a13958e4222fe11bd72789d157a43646575f79a171ce0cb3c935898e646b5dae0c18e2b830818181b076db7ebe9c4b2fdb4081413106f5a12f53b0324499b46faf1ed553e4de8cb431ebbb636b0c5534887535b8ddd61a473fae1d278974c99f0bc32aa727f8fc61762f8a9181a3223a0c6d71297efe2672425ff457be300137f4e97ab225958fef289955332cb72e16e179ff48b0a0695f8141508354b39c2c119e828cb6d49c262bb8034cda318a6b6e03adce7e7ca7c17608b85dc538b7820d54955d31216b3d6e609f207315bcf903f147098b74dd9034a24d740dfcf3df0c2a47efacce7d26c7c426bcbb5ecd96ef64675a0756f811aeaf44929be317134bcb0773282610bc16de88cbca3bf4f7a255d561d9b59a549ea5c23c59c370d8436ad765197a53f7f755af2e69125c3fa7f4231819ecd0a866a85b8a137077b94dc01d750906a82539865d6733fca35504cfd51199f7bb869b03fe5bd4fc587fcf4a4e72114c33bc744b7c6a58e0d30cdfa5cd71f009b41d16e15578afb0fc08b3907917ae4e9787de4d4f7e67e726a3943e61364a014b1de470b3ba375314fc45c5029779e4762742fc572731362da79491f797d2f43d949ba78390562c9713ab2834af2df6291dab40b945f4520b8c42624b4484525853ab596b033b37f9e83bcfd2e1d3ea744b07e881f40472607ca4151151d211e4b0a1bd6726b320698ebf8b190c754f0c47d5ae1fdd63dbfc0c7a2637f0e9559ac2bce1224065ecd42c9b7541c7cbda74546073a390e453728c782170569fd965600c2d2e672e5c184487d23a605b32425161db553279fe80fa7d6a36c7344a4ad163a050160a6a75549e6db407317b0392ae24e555f00b42afdf38fbb0402df00cf20dc9d0c5a69edf25c25e0df3819b7493e2601404ead0c74934d1ba2ea3efc6eb8e8f84182c56c5c269924604d6b58cf99fd41ec68c87ad717b7dd07d842bb5d55013d09bfad5397abf392", 0x1000) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)=0x3) pckbd_enable: command error 00:03:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x208, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40) r2 = socket$inet(0x2, 0x5, 0x0) read(r1, &(0x7f0000000100)=""/105, 0x69) ioctl$KDSETRAD(r1, 0x20004b43) lseek(r2, 0x0, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) chflags(&(0x7f0000000180)='./file0\x00', 0x4) utimensat(r1, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x4, 0x5a4}, {0x7}}, 0x0) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000340)) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000380)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000003c0)) fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000400)=0x20) r4 = open(&(0x7f0000000440)='./file0/file0/file0\x00', 0x28, 0x121) accept$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000500)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000540)={'./file0/file0/file0\x00', 0x2, 0x1, 0xa43, 0x1, 0x81, 0x9, 0xd64, 0x2, 0x3, 0xff, 0x81}) open(&(0x7f00000005c0)='./file0/file0\x00', 0x1, 0x40) pwritev(r4, &(0x7f0000001a40)=[{&(0x7f0000000600)="7a06bac5407db6a983e529e5f4cdd500b11a7f0c462b7c0e472a", 0x1a}, {&(0x7f0000000640)="c13fe54d693b811d34f19cda1ea9b598d0a3f7aa272d20ba180c39b299f008", 0x1f}, {&(0x7f0000000680)="19d7bf2fd65c6a48817c352d23ce207262bfdacfc2b8b6841203005ec0135928bfd6bb78b0d4dee9004121471084a8f0b767e190db935ba3d259bdd7221e66215772188ce2dee350ba83cc9ad5ef02df6101fc959aecca741630b75864debc44dbedb9fe3703dbd2cbe32adcb229003604e3d773d4624cac4b9706ef52d93c3a706ca4f15b462a3d20bb7d53821263ca5726b87c11ce84527b22bb5c5bf7150727cb7102e553006a3ce49dd05c42ba7f20eb2e24d224f342207c709f10198d8b4a2d273517aa9bbf60da85b7b714a05a11", 0xd1}, {&(0x7f0000000780)="01d3e2c1ceb753eef2619962c2b7d3ca08456aff1c660db1d6f498cb260500d25804841872a2656e4dcb1caa6170d1fcc6984ce9155fbb7aad599fd3b2afe8b7676881b37714b1f64778304ed0e49d03bc97824d2fa26edfd9d9f1dd50aa42bc8a8325aeecd3844fe5ade3681f32f7d454f70890e2e26323b73577773e23ca6662d0b333b6d581935c7a0ff801dba7388d76b9876d3ab7bc6c5575ca7d3c9824de8aac1d30400d3c9fe15b1f9a7118651b530f8e4c6d66fdb78b21077c5ae20f90065296cfb58f0cafba1e1be11080312fd5ab8a27843239", 0xd8}, {&(0x7f0000000880)="05cc964770dbd71e15753bf9b9762959abfa6edfb03865b84209eacd098d9c7d859cee6dca7515cee884cb655698bdfe6aecf40e430fe8f635e22cd15f9b300e8ebc0dbe1ff230c5f246ec8545aca8c2ed4d57462cb9a5cac545ae212ac353ab12bed06d41c23e737095d29058bbafcbb94eb86aadf8e41f2b375d3d97ea154e31ffea63a949e813909459baf8fe9a18d62bb9e6c4dabe74c1890a7c39e8b651da12475f178e6c03", 0xa8}, {&(0x7f0000000940)="d26c60d407914ffd52a0c2cd1935b0ec03a5627ded72b7dcaa6af143fbcc8a6e9978d0c67e35a139b449f8bd74ad5e52881dc148d213867b02f4f976f7e1e80945881c1eac787a94e7c4ee73560d199b4f64fcb2997f1cdda61b1ef949c1badedd9618d33084f285947f74b7a9e9f99f18ace2775f5d8ed2e2b313841203da10da20e3cad6eef241dfc8109f53efa4021fe868fb875591a5712012943a72579e892c57b037355a2d0fa372f39a02d7e3bce1876627e2d87b7b1850ade8eb41b64e314350dff540e50684ec5dfed34a1a89486c5b0adcdb23916b80daa5ede38b4b2ff8847811e8d3b56ceeb4e72ff7a10a90ed97653fdc2c8c3fc95fd6e763ef78ca040560b24ae34326b0da5618a1fef780c5ffa8b94037b5ba094381914961e34b1e92cbbe5654df670173912a6ff84e7251c1a3cedfe3f53ecc1d6c6080e3a16ecba4b0f1467d4f56eb0106dac34c2dfcbd9395eb9b44fa4995a1a70de39b2facdf0caa9b5bc3163492d880b7fb729a49ec8e9eaec08ba9730a20d4da2a06dcb78e3d97f9cfa738fe0722135e70400d91ac05d15349d45170ce633622a4330fcea28717696612d7a1f6be1e61f689d8a01800b504cca29eeb7a91080f3dd19d330be0122251b82cb47e08f0f2d60fbfdccec1d67ce3adb07b9aba46829faf7021056bc6f7d1e967a1537710881ab4ebe75f0613341ea6f3a89cb4a72e1b7de6b738af84b396225846e493241c9685193c1eb0171f83b8250564234aebeb3256b23090b9f671abe4ad9e286eb8ee86f8ce616cc3cba9b9fe29501404258329f04c0c6a98cf88c6a8d0fd41dff56afd1c89241c7ec338a595dec3ee43495696b88dd1c425e4e8eee4bd16aed657fae6409129cd7e6277052d07788da40b2694ea6a0f6bc33fe775d5a2307ece332cb3249d0060511d75d19b3175fe04fb68b6c829af597e4be830993fe3257150bef4980b803c0633460c2df59a3f7fd940d420f0744884a88a602112a2247b01af567d7fab6a3ea1f4346c4038900cca02b030a3a6a5afc8bdc376c11aedaaea84be98d91d8dc0579c420a7a358ee96827a3e14297973c6d622d4a659b36b67e12d85e6e1d60925d2f123ba8f4cd7f65d2e5b65d8cfda55705893c116362f69505747bc30e3b6c941a03166588441652443ab5f152d97dab9e5e25ecde3843fcc78eb9dde372a975fb1505712fd32943e4e3c7218e84cec9a77ccc45b91907e5474e177e8c797e661c9ea8ee0197401fb9dd325e23f58cd4b7576d2f7b09b7130374063b2cb339a323ddb4a2c09cdf4e16ce22ef42b152979bc52886337cd8c84796b286bd45441a8fe2792ee18a3354ebeda178182bd761f75d40bfcd1bf77b4bda1d0d7e13f6453434d42c3376fea5088b0e0cbd42630d482d3373634cef7d0a1042dca978f8f99c0f33452550104e1d938c3a6034f6266a73e3003853f0e0f1ff44f9424c9c080f0019c5f7a446f34fb00b6a4f3082e4165cc6b9b1e4bf557592c1851e63798904b504d6cca9e595457696812ed4323e7e82a46add98cd31062f2115f7650d9b529107c1a085675f79ae45f28d68264098535cea0554f0bfc8fe1fe5d1a6a35182cc8230680305f2189e00470e4670ef11014b47176f502ea6b1ab93cbe7c0358db580be43802e3b3df4c013a6c582c26acbadb1e49f924a4b3257460cc1748b3d30a3ec7577c52f5e0023834be22a2d0974a090ddb8e22d3b2c7fca45968e4f672565b84d71261d0f35452c784253debb0ad604ab01aa2b592c290e6c0e60d8dfe45ea87267475833d339f23627c4e029354e176a96a0ce43b59f0d7767683d3397697e3fb72c30b412efb941c7f526693113bbe972a5f54acd2fb7d48dd17718829cff49beafc106a536672ace2b374d7b771fc476936a53dd50b30eef2ccf8088fcdaf8c600f4d5e771b8ad34d36fc99cf7a2f856037a37d81c63521fc65552d3fc50b784bac2a47f5bace377fda8dbbedee5935f990b6793620f837bda8bf32767d48c2dc194685ba2fe6c48925f94b3a15ef6877cf6caf6d2a4864f3a7dd76f3ddd850de2772d1353e6cbda8a1b0709755c067d5c0d7d767eb0fdc94946cbb163a1281dd89b0a6d8ba3c0d16a45a6d554e0c105852a91167172e0b2e677bb6fac97a18a50c0f97b1c6bbfbea5fb9d086b91254a308feee55af7377b4254c3a36430a29dea8cbce42db7384ec95f9b7357369a3632780ad11f6ecd380d2a5a3d5e4632e718ad8158d9ecfa389b1aa44bf5ff4b393bb9d24882dfdf22c7c84681c09c70d4c5b1fde018b0e8051696436488342de8a7f2f319e0b405493ce370e261ee463e4a532a43426b94d503dcb1198cae3577da2f5565047a0f5d00025edf95ab8f78f5de81fd1491e3b5b9580d9892446d5a5fc8c38a719a647ae4e5f09b7542e45de6f5a410e95f0dac8fd2d1335a423175ccab754df9258c6f2c0ce88939dd600b7075ac7ebd8cf66eb95a4717f97a11784c7e4db501578a8006f8fb26939761f041c21f522a1737627450436920903633d49cf350c2282c3349e22c41f4e109eb7a8f8f1169a5d962a84bc8633442e884ca26b93caf734dc69d3184002ca5a8c05442ad50fe97b12016c83430420948dc1271daaa6646fb5a117bfe03f4676793916f8d0b3ab907a303f1fe95982a3310a208679ded8f185043492eace3c8ec5a185b05e3d3227bfb6fa515839e4b61ec34942059fb16f9654c1c5e4e18d66ce439e0d58bcd2e493b944e7dd6fe5a2123e249bcd1b023800f853ae009728a0b6d4e34b035431ece37e9ae82e83e6d99e8d71ecdc0743c7ed302e2a6ce8412c6ec37712ad1f9dc9c891807cbc66fcc3dfa16d7090e8d4108d0f9ad82aeeb86a8d30db5daf0b36d9f1de09bab9d858a1edde60bb9f2f6b06672e04cc08046a69d19aa02b047368e02b74f51eba29efa5e65f8f7050dc1676f23a874fd2c045c60c020d59345df6f44b80c4306d9e1eeaa2debe5591ec2de4a9798d138e0c8e393999c0cedf6162604a156af836a9519b297237f55e702723449f7c69463c53ac81e9d5fec945426dee1afdebd86e37dfe1fd3232d2451a05a8925cae373cad033799ab5ecfa46f54e947ff168534d640fa89e0b28576bac511003dbcf3d736f2ee7d4e029d482982996a6c89f693ea073b260424e90e948680b1b5a91e3d784ace33b01620f2c081182afb3fb327cb989a01b8dd72f4b09399d8c77e76171fe4532d898d41e9f71f6c229064514f258e0079bd03f4b8b17e88403d13621df69e705d28b1ca351035cf645b2801bc2781b6ac5204fa96cc3fd2fc437da257ffe06cedba576c39ab7d5297df08bf6a615d5ac3f6d8b949c6af04bb0076a9a7042deebf00b378336f941bee8db3b5971ff1668358f5cb01e435a4e8483f0784b9e042c26b290be8cdcd4dd94c02ac8a5adbe9344579b9b08a2ed7b1334dee92b8b3d536280742cbc02c1715259fb257d12ad45ea745f5340425060107ef45cbbb5f8a0172b1663107250540101706768a67fd1f03b7d17649be86ce0d47582312bfb8c0e652521b36544d7b130dd2f2f3871e0785c5b5d26256d5e9e0e021409e99ec280f018a45e9544ceeb094de6bb9321277b956a844120807bfc0a0fb89ffec62f3c4b0682695a4fd13285b9748e7851bf249f4b90dfd0d75ed8eb80042d896453dceff14985084c153690fd49f2bdf81ca5e4b30304a388ced6ff9e777d4ee9e262195e3e023b88d0e75ca5ef248f1fc5f7a9fd2e339d6c210ba95b82ff0f18c16ae5d6933e21fba99f70258e73aa04fd242cc05226fcff7d5191ec2e25066edf68d89c7a0b4d5bf9bf1a0ebfd7d5b92938bb9f360b079a59438a3ac30810ab4952d86a767944e3a60f94e88a766d4d1b1f6c1219d645bc481b966436a230c51d30dcd0d23d427d984a9d5a58ff304aceaf3c8a77c20dee69a294a4a70062b10b956556a25375baed4f0662507918913ccda9488451afa548a9ba47c055e97bf608a469ec1d6ab727449b734e5912b027728adcefcbd1656a2bc46991f93b5c8dc186af7899f0528712d41efdbeb62980e0b31f3d52bfa5d88c1df16f4837efd1b57a025374fb65b1d51b1491d05e5684b3a164e956eac08ba11e7d84590c95f150134d4e329093b1d48cc41dfa1a7adde1b98e43563b50c0e07a95a58d7978dfa29aef5a0afb257d6ddd889344fab3ad4cf36d38e5fb990c0129b47f02b6c1a935703ed6304dc683347ee3acc21f79e1d9ae8889b9d3936729ff0c34287b9973cdb02b9ff6ab225109455e0ae360c30974cb78d9752abe90cd298786e33d83ad4f2369477a837f41c39dba21baada89c80f5b896e4a3d5cb6c44631d0571b8a967e40d59f7a104a7491a22af67d4ba6b3285bbce8806d797fbb91ea479549ebf8c98ab8f5510a9169b09f398c96b1bd5e91de4d59e074ff19514e827e65d78aa71f9577dd2978d90e2da03ac02695f6a661ffe4473f57661bbe5d4b38f968d92d0b924ce43a6bcf2115b930cfdabccb9919ca42c1f09ef6c9c5491f1a75f6d56cdd303144ba3518650dec3876285961ec3569ef4fd92cafb7d0b5405e22ddc15c7aa3270746ecb8068a719d90e217cb853329e72739c6fd12d9000e3bbdbe1e3c7b042c7aab57d33d74e8e7fde2c78bea08e03529bf52874e2f674831052402be211468326d0247daadce95f5b9c67bc68ef5a754e15ddc2cbfe61c23265f7fa75eb6c32dbc749e45f55ceda8b528cd81679fde39fb3ea1f3dae50c4df2cf2eb480358f910059f213456111dd4c4234efc170f6e9d44794cab3fb0f4fa7b77b13a3fbf374a58f49ff8f764613f77994654b97da82d78df374b299a58967d60670ed00c1caf2a1cbbfd2e332dc540bd001caca9f0a0a811e8b67aec8c475a388d4040143d1d72900240ba514fa8d0df4e09ec1156d3f07cdea4414d0cbf51574b98c6a913ef6344a017919d256339b28fb62b94895a35f96d9ee62c72e5a413cdcca081d003074d435df1aefbfd36b9c29d56f39903fa755dad6df31bf9560c1b5890e90d4dc17395516b89b97ec3008c1f4f4a2b7fbfdc26a75f5beb161c469c2ca7c58ac214991240afaa23e2ab47d1a9fe7425066e2f73e46c89f75525c65a894218f38fc104f3659cb93425a33667b7c0dccd24ce956d4abbdcf55a57717271655f8af11c853de965616ba1a218f7a7f3d5a3da1f2461e35b156ad3f820012a6213754a322029516dd8022d50e992edca9e942386c218741bd3ad8264004a98c83cfe0049bfacf1aa12b6f8632f21ab2415b2446c63261729e137ad207b5048616ae3ee61815eb8a7ee50751ebbbd6b970b1d0866c40085ec452dbbf1cb8249dbf9d72f17270bc831f3291db25da56a71cca0daf373ea97eee3555a6b8c8796a16a3f3c5480c53c71f455a18f75d071f784e7a018bcf0a1a6706ce75ad9c73751bfbf994b4045cdc0386a0d92d599cecb1a382731e6c6a2419266fec38f0e81ebc51eda83a206c273ec6723cee366e88c94b4e9b736e7ead920c98665ce1878fd44029d494c4049341a3892c113da62ccdaae9fcfdf513b4a2893d0989c8ee21325b16b240483b6b236a0bc5fd1377a2846b22935525dd8a231b82f203c319645c4af9ac2a8f66f8639a771a5b2fc62a836d9427a956beca29e0d326f1469606a5c5f0b390b5b1e7c8b21af4667d00ac60a975ccd98cc88530084ced686ca8e78b3ba482521c22fb8190b6e79f1e82ef2cb99804100de85b5be3b8455409ee57eafe9", 0x1000}, {&(0x7f0000001940)="b4a5e93e8c263aba9673a7f73e30b9322507897db4a7f8db0d961b0a734ae5b8d4823fcbd4a599ea90f2cbdb1af493b8de2cfa331e0e2060a23a4f9c1e3f757444b8503c909cb7862d657585c8184fe04f73b68ee5be2fe93cf6d299e2755c4d885274929f8d87f1ee68c329c3c2796ff39fa41f3155d85e408127569dc339e11f00e66e0b3f1869458c57382c209a98e8ef3fa98bc683ba5a79931bd5742e29b7fa91d7565b6587f3f27212e87d2f2ff3b24b7b94fee3182462c13228f6c8b77fd04d0d40af4b66bb5c360e367f2f9aeeb733e65e1ad04791321e3b55c97cf7ea3960552ed5b76973952c0dd6410a3e95de02669b6f", 0xf6}], 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001ac0)={0x7, 0x8}, 0x8) setgid(r3) 00:03:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fsync(r0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xd, 0xfffffffffffff253, 0x8000}, {{r0}, 0x0, 0x8, 0x40000032, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x22, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0xce, 0x20000000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2a, 0x40, 0x6e54, 0xffffffffffffedb3}, {{r0}, 0xfffffffffffffffa, 0x5, 0x40, 0x6}], 0x80a, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x90, 0x3, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x3, 0x56}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x48, 0x9, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x5, 0xfffff, 0xffffffff, 0x10000}], 0x7, &(0x7f0000000100)={0x1}) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 00:03:08 executing program 1: unveil(0x0, 0x0) chdir(&(0x7f00000000c0)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x6ecf, './file0/file0\x00', './file0/file0\x00'}) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) pckbd_enable: command error 00:03:08 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 00:03:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000180)=0x8) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) write(r1, &(0x7f0000000240)="78d0648a1bdacf8d6b19844e11e9ffb859dca799e901ad1c18a9d741216b2732e844334679abda9528a59e26b31dd8561e5b3d2d61d1af8969a9d032147195c80176e7b3387d9f3ecd79a8c9592d44bf585c8239fad215f6dad2da01b75a4b263786244b32fa2436ce5aa8a6110aab49c3f002e1086705f57228cbd1b6beb2c3c50ee57b50be1ca63d1cb328514196773dee031fb307d02efa978613e4f741f51b437657c7e0ea37e7f71d4d24cdac7ca8ba9ff242eeb7d49e", 0xb9) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0xfffffffffffffff9, './file0\x00', './file0\x00'}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 00:03:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') setpgid(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpgid(r2) fcntl$setown(r3, 0x6, r4) r5 = getppid() r6 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000040)) setpgid(0x0, r5) 00:03:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000040)="18e7c41afa3828a1bd0f1d47fed9e6b4523fa247da330bd9f51ada380420f7429266a007ae0814f36ca2904a799b2679468056d54d4592b3d3d56064c174ead604db72ca4259d6c9ddb3f998aca8bb5945cee964113bfbfef87b28a36854e98c6e7a0f6455da6dc85089e370c8c3a17aa5a3b303564063aa23b70094fb4e6033ccc271cc2f9e8c7790b0175d764249c6410bb517036a64392484bca285f95b1efccda77bb746787315468c165e", 0xad, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 00:03:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) lseek(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) write(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6000, 0x5) 00:03:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x1cb, 0x40b, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/90}, &(0x7f0000000080)=0x5c) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x20, 0xffffffff, 0x5, "3d7ab02219194a604932841c4d74c9888e25adc8", 0x7, 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r1, &(0x7f0000000380), 0x0) 00:03:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket$unix(0x1, 0x7, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:03:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000200009, &(0x7f0000000040)="ea00005c00000000", 0x130efc2d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 00:03:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x59}, {{r0}, 0xffffffffffffffff, 0x90, 0x80, 0xffffffffffffffc0, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x1}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000007, 0x6, 0x3}], 0x0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x10, 0x40000002, 0x1, 0xc922}, {{r0}, 0x0, 0x18, 0xf0000008, 0x8, 0x100}], 0x1f, &(0x7f00000000c0)={0x9, 0xa93}) 00:03:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0xd1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x106, 0x2) recvfrom$unix(r0, &(0x7f00000000c0)=""/14, 0xe, 0x802, 0x0, 0x0) 00:03:08 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) fchmod(r0, 0x1000081) r1 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x8880, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockname$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 00:03:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1ff, 0x0) r1 = getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x8, 0x4, 0x10000, 0x1, 0x96, 0x3, 0x80, 0x2, 0x1, 0x6d6, 0x9}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb1, 0x0, 0x0, 0xb}, {{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0x5, 0x2}], 0x7fff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x41, 0xc0000000, 0x81, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x100000001, 0x6c7f}], 0xfeec, &(0x7f0000000180)={0x77, 0xc7}) r4 = getgid() fchown(r0, r1, r4) geteuid() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x40, 0x0) pckbd_enable: command error 00:03:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x59}, {{r0}, 0xffffffffffffffff, 0x90, 0x80, 0xffffffffffffffc0, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x1}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000007, 0x6, 0x3}], 0x0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x10, 0x40000002, 0x1, 0xc922}, {{r0}, 0x0, 0x18, 0xf0000008, 0x8, 0x100}], 0x1f, &(0x7f00000000c0)={0x9, 0xa93}) pckbd_enable: command error 00:03:11 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 00:03:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ftruncate(r0, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0x1) 00:03:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="7d5548fcabba874d6e", 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="ba6bb97afbe934ab20cfc68e5576beb0ab9d5dc0836f4f3c8e1fd9e6b233e1a86a6ae8d3c13e486da97d497f4523", 0xffffffffffffff77}], 0x1) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/145, 0x91) 00:03:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x800, 0x3, 0x20, 0x2, "2866f39c68420891bfc1271b8863a6a8b44badb7", 0x2, 0x7}) 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, &(0x7f0000000000)={0x0, 0x0, 0x100000000000003, 0x741, "b006000000000000008a210524d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 00:03:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x0, 0x1, 0x5}, {{r0}, 0x0, 0x18, 0x3, 0x1000, 0xffffffffffffff0a}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0xffffffffffffff01, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000040, 0x401, 0x401}, {{r1}, 0xfffffffffffffffd, 0x44, 0x5, 0x6, 0xe126}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x20, 0x1ffe000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xffffffffffffffc1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0xffffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x14, 0x42, 0xfffffffffffffffb, 0xf8000000000000}], 0x9d73, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x9, 0x7, 0xffffffffffff0000}, {{r0}, 0xffffffffffffffff, 0x0, 0x33, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x12, 0x40000001, 0x0, 0x7}], 0x1f, &(0x7f0000000200)={0x1, 0x3}) 00:03:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000000)="c73a7c808635b935639b78f46a06d57f", 0x10) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x7, 0xfffffffffffffffc, "00000000000000fb7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 00:03:12 executing program 0: socket$inet(0x2, 0x4000, 0x200) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009ff000/0x600000)=nil) r1 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) shmat(r0, &(0x7f0000c6b000/0x3000)=nil, 0x1000) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x3, &(0x7f0000000180)=[r7, r3, r2]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfcb, r1, r3, r4, r5, 0x101, 0x2}, 0x3, 0x4, r6, r8, 0x1000, 0x80000002, 0x7}) pledge(&(0x7f00000001c0)='%+\x00', &(0x7f0000000200)=')[[+.&:\x00') shmctl$IPC_RMID(r0, 0x0) r9 = getuid() setuid(r9) 00:03:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002009, 0xfff) open$dir(&(0x7f0000000140)='./bus\x00', 0x4000000000000002, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') 00:03:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3f, 0x2, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) 00:03:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 00:03:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x120, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 00:03:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) ftruncate(r0, 0x6) 00:03:13 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800000000000008, &(0x7f0000000040)=0x4, 0x41486c0430857c45) 00:03:13 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100), &(0x7f00000001c0)=0x4) setreuid(r5, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockname$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000000000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d018877e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036185c86d4dae8cafbbe293a07abed4f2baf60226ac940dc4999b32fad6d5a6d4562748489019bbd663dbe7e56ccd75eb04eb9d7e36a171378cfff51d37d9fa807e4a4a6d2f9504c9d43e1981f7fc7361fb8f44861893371528e9019f1d9f9277fe255c052a00cfb4d78169b183e20746bfcfb172e0927cba2d2adc5624b55bf0de20db917839185841182a81d9ce0f1ce68"], 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r6, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r7, 0x20007478) openat(r8, &(0x7f0000000380)='./file0\x00', 0x200, 0x90) 00:03:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0) 00:03:13 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3a2, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = kqueue() getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x0, 0x0, 0x7}], 0x7fff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x5, 0x0) 00:03:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 00:03:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20480, 0x1) recvfrom$inet6(r1, &(0x7f0000000180)=""/98, 0x62, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) ioctl$TIOCSTART(r1, 0x2000746e) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/84, 0x54) 00:03:13 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x4) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x6}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e0000000000000017dfddfebd8e5357b7638510a41a21f3ca205f9f209a3124c3ec544a6274657ba223ace846f10316066aa96078cf1278447c50e6ac459af8ae7c47ba0fe2ee9c7e5cb2a4fb16fca63a9232d2f6ab48db9e6daadedbc9cee2"], 0xa) 00:03:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) setsockopt(r0, 0x9, 0x3f, &(0x7f00000000c0)="f0c438a96b4500f8adc37d89e821aff3cd19596c07feb4899009af59d902d9d6c47cc03e18d11b0a7f98ec74490f669d171c0a3b3b11ba6488da008c7580083a9489ef9ca4e847e589ae7f84fa", 0x4d) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x2) fchdir(r0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x1) r2 = getpgid(0xffffffffffffffff) r3 = getppid() setpgid(r2, r3) r4 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) r5 = getpid() r6 = syz_open_pts() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chmod(&(0x7f0000000280)='./file0\x00', 0x22) chflagsat(r4, &(0x7f00000002c0)='./file0\x00', 0x40000, 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fchmod(r4, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000003c0)={0x3, 0x200}) getpeername$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) bind(r1, &(0x7f0000000480)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) write(r6, &(0x7f00000004c0)="e0d323edae89", 0x6) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000500)=0x800) getpeername$inet6(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = msgget(0x3, 0xd0) r8 = geteuid() r9 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000006c0)={{0x4e142eae, r8, r9, r10, r11, 0x2, 0xffffffff}, 0x80000000, 0x24, r5, r5, 0x4, 0x9, 0xffff, 0x1}) 00:03:13 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffff7fff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) 00:03:13 executing program 1: r0 = socket(0x80000000002c, 0x5, 0x100000000005) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x1, 0x100000000, 0x800}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20080, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000140)="5311a092f7e0c8a09c372a33ed09138cccb04f9d97974a00c547ff8864ea09464fac5de877a972fea2347fdac378b42140494c7dbd5f6d4ab133c06aacecbf845d6973713fc6e379c2b8f132e8c2a8607d54e171bfb9d0451114028696b81c23073f4eacf79aff26a68a9c3d6a53fc4309935783d317fdbc34a71d2a73118618c94b1768bc1209c8f5a1d5fb7c3a6b223539de875f1b249e9111fff17fa03ffa78f698b739ada2bd1e65d5f0b968a78e1d62493755d22b2b969ad3a22b06b933e358a0020b77", 0xc6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 00:03:14 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xc79, 0x8, 0x4, 0x1ff, "7dd080ed94100f27cc0a27311a4360776d215fc9", 0xffffffffffffff00, 0x5}) fcntl$getflags(r0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x5) kqueue() pipe(&(0x7f0000000180)) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) dup2(r2, r0) 00:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5300) open$dir(&(0x7f0000000080)='./bus\x00', 0x30000, 0x80100) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88c0, 0x0) sendto$inet(r1, &(0x7f00000000c0)="83582f985366fa37d53b654e2e1cf39c29df85f8f441f35d85b219a5af58974d56362a5795ae5e2e0f8a8440fb9d375da1f0e54288544ab9ac6d1992b338b2fab1f2d6ed276f81ac62a921668f4ad147b177bd6b2b9825e68c39077dc024e003a09267f0e579f65a9e043618af5b89612efc9b3d3addab627c3eb63a7669", 0x7e, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) write(r4, &(0x7f0000000340), 0x10000014c) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r4, &(0x7f0000000040)='t', 0x1) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="341fdec0cfdff6eb2cfd147a7bcc0653a2792d84aa91a65f820539ae1726b6e83c248387277fc62830bc7539338b6bcfc9ec55c7830f7b75e3ab03e0231361c4f010c1f35a45debdc7a28e413777a45f1ac44cf18cd2f75cc2e95f99d5770077fd38710702e5d8b20233f21007883a8121b923ae9b67a4cfea4932e5b4c650c7f82359", 0x83) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x63, 0xfffffffffffffffc}], 0xb, 0x0, 0xffffffffffffffff, 0x0) 00:03:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) fcntl$getown(r1, 0x5) 00:03:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x1bb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fcntl$setstatus(r0, 0x4, 0x8) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 00:03:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x41) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) chroot(&(0x7f0000000080)='./bus\x00') 00:03:14 executing program 0: mprotect(&(0x7f00005b0000/0x2000)=nil, 0x2000, 0x10000004) mlock(&(0x7f00003fd000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="327d41b1477e515dba4f0451256be3a1281d4e81917f2fd796cda06e1bbe7d041112abb28bb16b391c7094797ad05e56003b66d33f98bc0a132aa67ca5f8f97be7e75b78164543b522edd6b8ed562880a0778bc4a56dd60dbdd55a3281ff69d0b2370f9b5f734e24fff9eceb81de39321dfffc05ef233bc49caf943a3e82e842eb616d72e3b0f5697c8ceb48beb09e8b287b25efdd688feac585d91302", 0x9d}, {&(0x7f0000000100)="cdf9e5dcc83cfe56c4781a105159acebbf42c71baa6f29b27cb78eb2953024b756a236aa50c511859cdd8681bea655fd2cd75813fae345186c31c190e1ddd4abae451244690cf69f447e9899f4642f7ae40f2318cca5a80f39fa80de8ed8002a4c3f389a81da6054f88f3a2a20a639b0f7c5f104e922eb753731993512f954044d6a8c49362de22e79decaa86262b066c75ae56bc03a8be0799837f8480b6ae84a1431", 0xa3}, {&(0x7f00000001c0)="e181e132f7d3ab3b2cc1320725297099fdb9e2af96815d76ad2bc4a2701e7f33f53d1014d30e754affc117dce8bf79230fb67ee4e9cead34f62eb36790153dff6031f11a6bc6c5708ef443f07dfcdc28ac76520d47b7475901", 0x59}, {&(0x7f0000000240)="757676fb4635900611", 0x9}, {&(0x7f0000000280)="eec3a63068b613dff44b438666601c394cd3c3d5833894b2e0aaa445b6de89fd964bec20948b2acbfd5bba821826730c59d3cead", 0x34}, {&(0x7f00000002c0)="0a0a11229363dbd4425442cd0d0f1a87589592f7f10599fffadc9a837aa2a215ea5e65de", 0x24}, {&(0x7f0000000300)="4039187e88d2518d2051bae6940aea874a2a6a007864264f70c7596125db2dc8fd6b37046228a0d8bfb6822557e59e36a14c03b9a80c039d66476ba1d60605c294c1084a7236d6ec6eb45c4bf5ac1fde5a46d85e3e74b96ca7c2f6b809e701bcec4118d5481223029daf0b8b0ab082eecdf24e11d3c28e7470e55c2c27135e639f0c8bf76a193ad0adfa09745b989611bfbfeb75db9f6993411fddce6428c5350e70d9a2e3c9ce1ae44d08040aeb3893562e05a0fab5cbc7296104f4443071e73f566c6ad2bfda725bcf767d59387ff561714081ac5a92783b1f3479e8a6cad6d71297814ef49da154b3f4d097fca765392de5213cb2e9d75785af5a0a110257f2abe59cdd4a964c113e9dda1c6cd7895c64f16e21be7ca15332d657c31b8ca92d9f2897d7d0772132b5dfc693e66b0ea6d216e54a746d09e4b655c7a3ef7e939bd0c7e8c8cc25d0420f56a49c57e5939b94eb558aabd057c6cf0854da2fd6408494f6cf243079a38f93372deaa21c13b54046663fd45b592f7fdd846ad559e5507d58156cb92d4faffcc5d5c55e0ba76f0af4d50c9cc5ba298e7beba7536c424cec801e7d01c9da2d3fd8bf7efaaa23acbc9b9d4454e84e4ed98a1918ddf9addd56f01c7ce27545eb391882d92eff1e1c358520d163d51772bc006897c5ff4565ef6684722a566ea0e79687872f5d1230d87ed58bc46a149d9be885d6a9536b9a28f08c52a468fcb74cd0f3e070721f913f7fa97161822afff2e94120d34b6087f2afdd8eb649a66c518e91d9dc41ffb68672f6449cbc9c2b3dc7025af6c23f50fa15e4f3598ff4627a484db8a9887d8d786b4a626b6e3bbaa07434c98f8325ccb4137327db39f1a881b59d5ec5b7206aef946e344a7fe96ae8f45c09176a1a7eed45a88ee0ac1b10b2a43469090cfa31543701226f5794961a9d9cdcca219f687754670ce288346e86da7097c632c788254bbf92366d709c23f7e1a67fb79665c491e4b0675685fd5a6595ca9accc6a02b67c4de0a56e52a47663f9637929e2aa72def3a0c3382117b305c012ed6be0451644223dbbd988e7db6fab04c646c82097a619e59df4f61a59ff3700f3ca99a9fc8ea411d6c925ebb4115235158b176fea952694bd4defa767042799fc8acd2c7745c38212e85c6a1ca7637a4b318124d08c1eae23e114f200d5fff015bfc6c361c5196dc31e67a11d4525fbb007b2973154894f9b88079587b91a1a018df8abd233432a47c8c237fd979b8ea6fe4c093866c3fac6bb29f4aaf8743742510ed95d3901dfce991d266794823e89ca7cbf83cffcd483f99a3ecbe3af4c15dbd3353cdde13dc394f0377dab4a06e07b75b7ff46fef0bd9fc04d351e183c3936dd7ab2ad1b90cc18605dbdecf6b23801c44f941d47d0c5906e2f01c2b9ea1de01a81f7d398b00c65d118c67d7af6e7022ab856fe243ecb6ebd7673d34f55a7010281da7beb686a82d28ecbfb8d069bc19008abb45ccb66357cc773e1a44227074e7fb1e7ab53e63469bfadf070779e52e9b384ce7868e90ce6d5d2851a595b6e3f09023938555f6dbac38a6e309536df6245dc26ef5ffd9e8334b04b5c2d1da91bba81c86aa1623b77362999b64ed019fd23a9bb2eb7b4ae9ddb110b255faea256a338acb09fb4897ef674d0a7e05b4760b0279c6eaacf04b0c1bb332f1ac65292036429f6b3c83fa3a182187c977e72a7146c7f4ba4ccde2d0b914387a578e72a6efed29b96ff544e5f8305af8eedd125b1c54b9b16628d238aa1048d8771db1717bfb6344d5a0ef20808cf8f5c0414679fc87891b133434e3ecfdfe9ee235f848f6440218b05d520fce48e4b4adf1d5d5ba0158260c0ca5878e8289529c305d45684f9a50239c8d9e32b7d452d6c09b1c14ea5986e9c175c2cb57e136de38e97f007a6fc344261f4c2357d99e0a0238ed6af2c1ed65a558814c2b16f246fd0895ed47048c629238a4746028061b82518f64fa85d27ef51e2ee3a5133b2d99d4674696d3d31901118ba82748560812fd7272f474ad470c97b8fcc64d0bda0121ac285310a31b936a5de06d12eef1288f9c357fd69823bcfd53b6aac328e25671e8947bf99937d9f161aa32cd23e93b4e052c5c2dd52522948f948073cf1effcaa72ead71b69bf7fa38b2f33430741fe8a9ae7bc9ab846f44dcdeba80ba537d759a47db9a66556238acbea19d6da59990783c65340ef2ad612660b0cca7471ac881008cbb65e8921281665dedacd3b97556863ccda6aa297e7dbb5d567630d869ba9a4e75594d47d30229a3064fa701e36fefe2bd5c792ffe868a584d330e1b2a569429a8489592cd454004fc80af60fd93503214baefb95eafe28fa54b778f6a4caedfb0c435c490190debad8c215b350db32d1d6264e86e6eb4facddd0deb038d95067acaa423b9d05ee0d0a079d0257e6f9749107d04c6b6629530e3c983e338b8bc29edbcdb3060ec520fb02a8228ac84466675e421b7a3725c87c70e0ea5828ff865281dbc11fcdd9ffe7883940bcd21f5971da6e70315ebe4e5e0969e3f1fec4de6052f7ea95dfe6684f8a17eefbc613b96e6343833f1c1f61bf4fb173f8065661fa40337925a57bba9bb855975e5d5ba3d218dbacbbd91af3665ca842bf152ea80a2479a49ff0ab35316b777526541236a898d812bbfff2842e884a049d9b4f1fb6ebacc3ecdce6e0cfa24e4f1e558ed50b5553b1a5cc8ca5799b00ca565e2ea8337567d589166b7e17c0c12ac7e3607669985ab865b70ee228bc40bda368723f16289833591c68d98d8df45d86e8057f3df6ffda506fb74d3169d816513c57323aba2b5a83b168a9c4b661a1248333e8ea7e2da091305008d3c4affe96f43571a8076f5ac5fcabab38fda0b80187604a5ad34b5750ec32aaad87aa44133203298b3b01144e483fed2d609263a759ec3e609c22cd16007c18f664f136683375ad5cdc0259add238f1a042f4a1d6cdd923b44c698c727daca8ac7bb5001a4924770d91888f27db1c5dfab84b22ed96c1b9604118c7628b98b6da7942c129941db89bfebc62ee9609c95e7821518863fe9ffee1b1bf39f7d9b165415ed66f1711352384768bc80bab6772a5226632ca2af912d61d5fa13efbc2d125575cd46cdac60b3e058adb0ff773ec98ca77aca19457f6a928709bfea13c1a7f30a9c6d9728a089723d43e50bf7f482779a14b645d92e136501658bcabcd514dbd066c127e302c46c72f317feb28caf97800c9c9d60ba7f69e463605a9898c07bdd98161ff1ce4ad1ee85d3ef93ca24a8a022b0ca6a4216b777c7a67ab4e19b5aec5ef331c8b0a2e5f28cbeb21672bae878bfeaca9ecfb9ee77c80c3aab562812d5ccad6442bb5801d894a4c6d9430e5bc61d23992a6417c01c9ede6196a67649c4d11a275320c583bbe9758f3d830f2583e873d5d7c2bdf81fb7efdf7b9090ffc2957eec5f8d0325ad764a5a26569cad8ad23cabaf34dff213264e2ff01b41af7e17b5162251d8c7abd405c642d3e48aa7da0e693735ee350b18acd84160c26ad6812ebb14b33936d155d82ef60ee68ce5eff45ae7ddf6c48d990bb06390a58f1c00f6a1c9118591bd92cb42ac38e126874f9dc88d7c886ff3ce6406203e51ba72b693bf8ec344029f7629eef3717706534b186e12d13e4776f48048c2aa68a50eb3e824ee16e4cb60b3de3117ff48b56d349132c070937dee0692be4053bdb9d2e70242e41f45ae9bd793c7ee3b313393ee43b10af0f00d77e757cf71b1beb29cf93e5532dd1529050122dc346daf9d843970dd0d5de3f1551bf1361fa3d2228b0720ceaaa582e392fcdb7ef97fc0db1d2e721127a4549becd55115e5ee12ecaf2e65831c884d68e590d7140f9ca0f4dd5783d0ac2763643ed48e9034e967119c411ceaf3f621b463f578496d29e2d8825cc117bb02ce552970d274454a24d4f2d66007ac20255e810e53c2278ee3cbf349a2a532f6725a8bd181886fbe8d57f4ce1c4929405de11da3cddb44eacbf8343cd0d93ff855cb0c5f603db09a6482a2c0e3410e9c447b8b5c00783c452102bac4f9c252027ce531eb7d9a072bdb191b2e5b743584dc05710604454befeb3dc56e8563fd64892a12fb312c60aeb60fcca90d348055c1de934ad6eb99955a5ed54dc4a89748948df0ac7cd6becfc79cfc786a398eb042d57e14ce07a9da8c4ae276d2bf9e6493faac9f3687d5229295a7ca93b5cc80a62d30919b2a58f349d809d2c88fe833486a06c4f26dba86e664c6f87fd7f171ab1e4eb363cc13430febfa1017f4adb1ee406c52d4f4d9fe28a46d014820a5be277ccb74cbf9cbe1f8aea62f820f3c8b133884d03d44dd683d61e3a85fc4f70bbe1e2f9098c45c544835320237537f187569f9c97b0e3b0754a17a62f8e48d792f2621e58d574c96274a71971bcb1f0461d115970c6308e2d43e02b065c2d3d7933978fd2e29d3e9526269b8f6e9f1bdf4cfd4d50c25839ca95df4592e1326416728a13cea259dd7b5095ae4182006be9c37d313929895023b6811be72b2bf7b14f540cfdd93d5078534d08daa2aa9212d30db10d20f5b66935e32e5b9b7dfe4122ed2406624c206552583ea7c9ea6bd8e1d1488600cdc16a6e6d24827fa6dfd5c4e6b28a026da6a246a9e36d58c34d563003a3fea836fe6669af31bdec2993095813d47d1ce7499d946d3e01270c4fa5a14511c89b0e7ddcea7dd0cb29e9889f4f8c95be44de07e5d1ab966790cec5a70fdf2be21ccaec465e5764eed2b4aa0ccd95e7213e8381ddfd7fd3c7ab4e75bce5997f45ad3a1706a1a20d29ec7eb4463e2df685933f1ecaec787a55698b946321f0bf9859de8604046308502202a4f9e1172a1b150104e95de9ac5336e0c7b0d7487017a9ac0025958ca3e2626bc4a3a2893d38ccfddb604f52d0a80c4b53b6145e1be6ae5bfb120a1632c02dfaf85279e37e0551efe46a459cdb749b71b680e252a046cc6d3781521cf901ffcf3679b2167ea73faa236757b3396f1bf42028b4dfae7fe5ff6a10620e3086f633c76abe1150947935dfc314911c5da7c262d2a412074cfa6f0062f81106696dff06b278ba5ed47e2a431b5d87aa59c9ad2e1f3fabdbbc99fd4c7e22312383e6b7e9779beb0568a3410bdaf60f58e429add39e1392b3366ece660c24dd8465d1f730fd89acd63ed25b59a1f1149a3e2db53fe7de8b31dad379c2e4d9170e76a4ea4776462afa3bee2f13095724968d98138a0b898dbedb0ed5765ef104193a9c0e73ca22e591559c731e74ccbefe509452b1d1b4fbfa03694b1b2f507a692cc549c4875d9420fe83dcf1214895a5a16f49da455fb744306d9baa8a499b3fccb6ff88291af611529099e89827006e7b025bb909f6f35fa8308fcdd9f863aa649b03b57f7cb1dd87bd4667bd6d7ad8d3319856aa787f2e718a2faf15b632fcb7cba60395bfd81879991ad462cb26b8d053c9c7e883c1305fa23f94a178820a2a009982e2f5f235ee1a309f832805ae8c57240e298b3fe9bd9fa1b7758a37bd450dccb72ba1e81fd02db86c0a6952eebb62219cd232ab75614d5028341fd1efc427a6447f74744986b8db5fa4907f8e9f456a914755720d16f6ca657150cc1379424220579170aeed6e80b363cec4cbb47901cb5953922b3e8fb379b026d9e8eadf58a8e00fab718d32881607a7dacfd2b859ace6780d3c8acd09e0f59450f5c7a40433bb5c79c269317274f873e5ee66ad7eb06f618b1dcafe90cf8e14daf2c0e6c6ff5b83343c1c961bf00d3cc90ba", 0x1000}], 0x7) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) 00:03:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x4) fchdir(r0) uvn_flush: obj=0xfffffd80393d6870, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 00:03:14 executing program 1: r0 = syz_open_pts() flock(r0, 0x800000005) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)="307cb1b1ef31a3a2c490caedd5a4768ee42a509c2b937d8c9534d3f91b732dee1ade7ad8235815f6f0e71927c136683b89fa89d834efda2f3245cc224e664e5989e81dbff3e8454020888e321730c99e7985c72b0d4f3111324caf8a3ef3ba73601badfad9c493dccbfb5be6a7014be50aaa10d7a236fe34727c6d40e255c206d19f46f07a9aea11578e5b5aae73bfb9a913277bbb2c6e68764d45a04a96035be18871a3c581aa93ac3db5c29d4e4010eab93223d33c2f941dde713ea3e31a25c8c7371fc159a76bf36f616069b987bc59f8f36715ce900cb5fead176fc8a7808cfdf1edda02384a3d152de1a6aa6c5342adab7117a1f359a9f86231e2b1b3e582a63b5b87c6a5085b11712930e575c797716f0f36a14b48521d2818430ccecd2492887fabb617bd88336b319b0b586f776f2833849172a7a9299913d8b30c5662f97c353bde1141bf7c1714d4c524b984220d034c2df0c200456891d2a997b983f27b22ca12854ac18dd511b83b8ef8ae3ec60f76177bce53349e2c79f2d2dec754c19d669a1371d569333aba99b3a36a5dafd694b8b0fc5d5823aac79d8deca81b730efef04c4d28452c3c8c779318d55c5477f767fad81857ce5b211f5479be01dfe80b0f61b21c445e3766d4a08f5ffb53a3ef8a45fd32777edcd64d658a9c7d0b542c06de51ff10438cd4366b35c1c475964df5c6843cc9e8243d6894cbec1725ace815d96560abdd3be3e5e4a6f6892f75dca97fc9b6f77915f81a2fa7ac4c38c0d62fc5a4b4e4ef821e8b75e0e762a164029cb25bb85416b4a23f82d56a1de77b2d7fac83d35c88f29725e34c9886ab0775f50b06bf4c831d03a268543636d3fc35efd0b453cb323e3648377be4d48fa7b5479e1b7e9587f084e629a9d62816ea688c0d6cb56c5b6063e22d5bd8502cf58d40c945b7a28c81a008f33d8c871da3bed9f8d084eb8a3ada903b06726f46805e2f027e99d8d06b2f47ebf43383572e3b8a44c5d3743d765d6c045e23ced8811e0a44d32f8984418c28da712ea5ebce3eda9b9d8b8ed12d5095060f9dc3f8c7819a6e559f45b18e23d8914cbe32673a17f78973c2f18c85737d787e851f3bf9e918aaf743d1e9811efd0aac6e2da9f0cf841573381758e3ce80d788a09fb44d8e673b7ba262fc5e4bc50b02ded9507b673be6f071e535bd5f0f92c583168eff1d20d9557b368d6aa34b0b65f3d4e133ce1afd67183076b302786900c6a645099e803822d27be3764a04165b0d6c533b5ecd05264eeac622fcdd55a018fe5c9a7cda33b7954f8033146f398f54558567d49e8189c1ceb66147c4c2785f998b6ad1ae9cf916ed7d5ce3714abff9ee911092e479c30b6fe988a6be3f9932fa93ce45b75897fa72a0b6682f4acbb2e46c3e1c317c1a3d62c33fdb40cc45cfde7b8086eed6f9f5af3898cadd81ae2a10d1f6b8cde7979bcc813e06b7f067a913aa5ea211d0a2ca904cada5c8f7367f650847094acac63ba1095056bf8d6aa8c1d1987a158247eab7f42e30340a7405abf4e0546db83b8be6efd095b6fbcdc6546f9d712dc022ba5a0a7325f4db7fdca9c27714f78639015971705088f201ef234abedc4de3b35e91456ece311f164cfe661b396324ed06c2fd0102c0e5fdbeafd156d71129bd7b659e69617fb2c0bd007a891a285e07131d411759f7bcd115005cfb5ddfa440d644ebba03b019f9ae3296c159a163efc5492bb3a51bed2f938896475731fff858925f6e6ed06815c148e4fb5a53230e0456d20499968b231cdfdaf97fe57733bdcae46448ce7d58cded82395a7fbf5be57fe9122906e4f41e70913026ba4c81706b37b185f1ab23ea0041e6e9e6d7a3160707aa1aa9261a0558e627524e1efa4fc0e395783130bc0f948f0f7216b20dd6bce544c33643a837fe73757bc2c257803d7512a92603b9002e8e8695faa1821346df7ef19d72609e18a2ab8fbeeeca0bebda906e5b35602f98131943f1c11ccbb67414eea5babfb6004cf58274dfc74f022049c70ec2c4d60e2b3891bd019aa3b122fe78f34435d64cff97aaf37ed93ea088e463645db0a6f7342a155a46bc714cf8ed326db0e09ff33c354192c3356ba8c076b8bb77fb9be7c3f4145c584de21fb45c4bc47080141ee361d58e0ab85d848ae673d225e079a247af97006f3801742b2c280b46dcf1585753e8f779d64862dccc8474c5dde3b0812414a07d58f05af3de70c48ade1e7dcf869d417ed115b7be70da6575d9ff72960359ce695c5c1300bed64576009b8a1516fe490fa8bd0e55b02245e56db909f52b43635a5d24027b7bc9998eacccaa8c3198659d6b1360f38446e9d4f2c5a75facf65a852a6c153b304ffcc5dd2100318e2fc539acd4c0e4a548f919c06baae1a0623baf6bad3fd3b6ffc2db891845ab9c6651e0bbf4ad2547f2537321de99c3148e302d8033af11d86d55664cd3f0b51078f90ea54eb7bbc61f5283fddf060f7598667fcaf769aac2369eb935aa6c3d9b063e1ad3b3808816dcfe842e818ea7fe8933951dd69f9ce3de30a43be1d59da48e3c41467ded2e2fdc4204f50f881ab1f44ce63e1f741681e872a3596679f7d8551398d6ea50c862aed8da4c26027929dac0508328e7bb5806668891b9da6b16e8d00226274177498c539d43ee1dc46f95bda4f427a6217fb6063904de4b391ce58fe4cbc85bb4006c75bd78ad0d9176176f08b3731b0a0d2e6c03da4bacceb1fa1554d4eb4faab46180b9d472b10fa3a4e2d30f68b905a8db8ca251bedf1f5d63249330a823517cdd027bdbb7a7cc419707d4f401d42b17e565b4123a814552d37dfa396b0d408034a2b595e5e60af8023a16da5cc3cbaa6cd91239fe2cfb92ea772ecfcc18b271d0f9629044d5a5ce5907d8bd85d57f010a21335b7b802652f1080dd3be5f84ff483be04a321500b3ffd5f8b39275db619c8d22a4e84cbd5c43b78152e6dfeacf3d5f6d3f40296e0c35ad617af69fac14271f59ee6a0a644fb7e479ad08b2ce2f2b2b460134018903175809049a536ea054d32f8f9b4670ac660f94ed570372a6f47ce31db45f6f4dbc63e7d425bc3924c5f753dbf67c942eb796411e6b328be572a446034ce2af27806471b1e8eb0d81f9d881545f87c70eecb38a901ebd6a27edc1f95b5bb30b63c0be81b733239e1b166baf478644d864a63472e855f5597200ba587ab9992e3bad58a7664ea73e8f7df97fd795167539be3ce6eb9a416814a485997ee4e0cc5ecd9ae3dc0ea0cfb234ab827bd5f0720b2039c3cc6baa1d71557d4312f43e94b4821f884083cf37f155ae88b43be82679ad0d7b476a4e3cfab41f8b01aaf8c156c2c38179bb91a1216df69418ac7dc5744a4f8114fb7fb68912ac4eda7d1208ed834d02504da496ad60cf6628d7d1a6183f599e86f1c9824be358c93f17b6f864f84d4db3616d855a1897d64996ab37c461553ad225ee1fe8fda0437ade70a66eef07196906268a914bfb3600ddb8f898f8828a99f2603499d4971b6f7123f65dcc91a8b236403c202e27c5d8a694d0f1f2a5894a12e7240a90d4e45c5517baf0d3afe7e603600387de0395a326874b2951012d93b5f95ca00f36cdf289a5ba191b914c4ea49fe944a146d6585d043d308261cb8bff601cacb4af873922a2310912f42ec4a197c103d70a8f7d94399167327d58f44ec3506b930b436d9b45e129b4c3e7d70a36f9a8d4c659892da68aaccef1924e926d03721ad086d9ed514c1e7c220d06ea7b80c0aa4607c95aa364faf69021c0afd1a4dee8401a993dd884a5ed380c31fccd2b1ed806fdb18bd5123b1c7a9f34924c3cc2ba85d7167305b86c72c2d03072d2024607568eae8442bf5e5269b5211bd456b5bc92fd6a0166bb0ff1018725ec6101896d0426b7b6e1d05d6c607fffb6a9e6309d12447a3716e28d55da79af064c0cea02e3b0dad8e946718615cd53188e45762b2507e285d6afcb8dc3b2157ec37a5678918a2d7951b3a7cda6216a0c0fc7d6059aa2320c6867fdef0418feaf9d7b331764f70e7efb06d73d84dc83bafa09c1be2f844816c2753fc0dae4a69c8d52cd6513e2d983107e9f659aae8118724b9d2d6e443d69fa055846b1cda0ee611f371e9d4b5cc95f5c6c583fef78b108ecd63eee58fc08ef58e7197fd1a490e7c2f98d71f55581645231b2687f768039c7df3e6408a7aa4d2bd5fe9df45ac5346eaab94e9d8394397a02bcf4d7ccb0285b14f256300cc08d3042ab54b902c6b282b68523bad43ba77efa688f8878ee6eace5e236433e6dae46c8aaba13e16d3b03fec8735cdb256fda44e28fad9e9d2535098a455e8f4b7e573579a07ed379a31f90716125e49a7d6fa74e175ca576b35c4eed9300fb5070af7f38765857aa492ff5fdcb7349c7dc595aa3784e2be6d4a80b08fbc04c2538ebd987256bdfe3bd81e8c553d3abd062ecc740ed6d9a9ff82e620333056c7e3d299a30b1e9532101b6ece304c6a241a62b87b9113ccc000b0dd4e6a5d76efefa686e6186039010720cc4e0cd6bed359a578a6472732067e0535604d1de909a628d06f59a4089ac79e19ca597ed364e34f9fac691ec87c8c8a6897a40288bd5e057f625c9fbc14730e9065bfa208bb0258827d3cc1568d46b906bf79fbcf8adc04c6c3274c185451a8d85ebdfe8ce137fea62434aeea62da9febe84a08ad0e0dddc4d06b3c020709f6c3d6019f4e3d10adca99f2fc29aa8d058dc236fcc264a568c60a9d53d4806783dca52134ab7dd20ce1ce0b7750e00917acd074245aa5fa969ae341c275578f3beaaefb8d699356caa72ef5478836e2833ad0dcc365881802d798af203ec5d194ea6f38e607fbd32e4f740511cf562e8d8bc878636d20ba9a41a8cd110ec697c3f2438deb4556904d2a6f33e0abd8b1934caf4641682b0abd9176549180faebaaeb869e7aa62a01901f3a0a41c59fcf7160f0aead55730538d40ab9331dbe8e8ffc526c69df1ea324db0351542acca340627f4b3f6287a080ca2a6a571a54f97641edcecf53e5dfff2ffd5b2ea41be0df9cbe9f387921b3f54e90038a5b4db9c54b80c21241e095ae09841dd7f7048ccb45f939026b471024d88fe5832884c2a86dd00dd4407cec951f4f0314e2cb7b35d1f009652b86524e979d6f398e34a048f4240631d6b193aed4c3ee2bbc57badfd49f04e4721188ca224136d27f2268db9a50f33b0d1d5f0287b91e69879a0ba683c3af48ab0ef6cb21d6d99a9c73e92ddd688facffeaf65034793dbfdf6c012884720f92ada8d55de59cc5e1eed7b0d02f91ec70fe7e49c721905d2e3b808dc1db2eb6f5429a0cab332a489f83d5ab3e3fa14d08d17fe5cdb4652e85f32e6f6bce66bfe349ceb53a0af3739a6531ed6f8e6f560a02cc2d293711419c6d986a2ed69f0bb7c8fa0ea05e79a153c97ba9fa99f63d729d6c7153a1b7aedbf6d7d8225cef834adf9ff615005623d9fc6a132d20f59b31bd6d9f929215513c006f3dd957d7dbdd6f1c81b358469b1b69446443848ffe964663750862dc3c59ac68d48c213e2ca33fd49f687f4ffff022c65e7eb5d63e431192bf4364153d508cfc27f6adc14db5afb276251d151ce2f9ff1dd85bb5085ab67d1bd8892d5e3a8aa58b85fe518cea42ea719133864bb3075e97ebd78fff692604638c8ceae44e28c16aebb10c6541f91671215fc0c08be41d2578311404bee115c85c1f484c07f5b2533706b804ba398c0a277681862d4c9af251bf5c41f539ea1befa94ed41f7316d52a0ec4b0be251", 0x1000}, {&(0x7f0000000080)="f8ba2d297494345a57519a1e1ca8a2dda68cb66e388fd1afb489382e5a295455e6aeacc8a7557c474c959626982b4d11861aa5e969faa85ac7c34fdc96dfe69ccfc6c6b9109e58fc716a72fb33f1ba1b0a3654f274a13f0f223b867c80a58c39876568797563e100cf3506e93c582a8ec9d27f704bf91a467eee8999a21b797d3599865d55fa495d6aba59e328c4795741029ffbe7524efc8651a23d118cba365f866ec6f2afe7fba048353abe689565521a2080ab23e6c8adc64617aaece85cdb3bd537081ad054ca437625f5818f8ea7e3a5815efc3b93bd05cafcde7e0ea32f8e2d87bdee0309f965", 0xea}, {&(0x7f0000000180)="fdc3ea0b43155994db376d3beeeff9e1f47f18c6f30b2f723e6f4cbfb35af2c7ed4ab5efcb9ee63150b1e646c6a5c4bfe75cd4822f84f4c9ec73cbc38416502cb6059ba8ce0edfae9e1263b24ac93212ebcc", 0x52}, {&(0x7f00000012c0)="c1f90740f38f4f27647b9f697357b1e98ca040b38bc2ec2de6029c1ef6a2b52073ebac144bde73f9645c4396e0a7b47424d6f6f788aff904e200e89ea930f1067145117dcc29a0320a5f739b459ad2495a8d51328fc6da27914aab44fafdc0f2b933412b8b96fb6fb508756212e7fa242035533b71fbde6b7c3384b4ef8a65511c4de6930e442b92f760439f2329b0b144a5f98884ad69a69d724d58d361df761344733b81f6e343b132cd9b07a1781236d7e0764ee821c80a7df16b11fc4f", 0xbf}, {&(0x7f0000001380)="431398af6c32804f4019bd4ec60bd5974521f97f1213d3eb5ad90247c2f789e0b889d3c32691b4b72144a8515843aee019fc5dde4c0e28af10cf2d6db30ba3d78ed4b90728d19d68d3d0e661ea89b6f2665ae1dfda5a0ab5533b536c12de120034740ee314874b03ab3ffc9c2e6b8eac7b7dc3ff68ac27be8698ecc656613ccc2b733ed4458f2a7b2b35", 0x8a}], 0x5, 0x0, 0x0, 0x40e}, 0x400) close(r0) preadv(r2, &(0x7f0000001500)=[{&(0x7f0000001480)=""/28, 0x1c}, {&(0x7f00000014c0)=""/54, 0x36}], 0x2, 0x0) execve(0x0, 0x0, 0x0) flock(r1, 0x2) 00:03:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000001c0)=""/128, 0x80}], 0x2, &(0x7f0000000280)=""/136, 0x88}, 0xafe2e8e74327ba4a) recvfrom(r0, &(0x7f0000001500)=""/4096, 0x1000, 0x2, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 00:03:15 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x40f6, 0x200}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 00:03:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d55981d5c3f365472012e2f66696c653000"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) r3 = dup2(r0, r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c653000"], 0x9, 0x0}, 0x0) 00:03:15 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 00:03:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x3800000000000, 0x9, 0x0, 0xfffffffffffffed1) 00:03:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x185) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) faccessat(r1, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) 00:03:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x9) 00:03:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x2, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x100000001, 0xf651}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x98}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0xffffffffffffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x400fffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x100000000}, {{r0}, 0x0, 0x10, 0x2, 0x4, 0x8}], 0x3, &(0x7f0000000140)={0x800, 0xfbe8}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) syz_extract_tcp_res(&(0x7f0000000200), 0x8, 0xb2) r2 = shmget(0x0, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3b0ef106acc2ff4f04273298822273fe46f9ea6216c5fc47b61a66dcc25fcda0beb64c1ee5ed07a84d38a078649fa887a93b94cbe901fc12cf211b83129a548ab2e2a4018af5cb844e8"], 0x0) getsockname(r3, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) kevent(r0, &(0x7f0000001240), 0x5c, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x3ea0b23f, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x8, 0x4dec}, {{r0}, 0xffffffffffffffff, 0x11, 0x20000082, 0x0, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x90, 0x0, 0x326f, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x3, 0xada}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xee8, 0x9}], 0x8, &(0x7f0000001280)={0x591b, 0x8}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000001480)="2eff2168781aafbe9fe3a51dd8fbc485e4aca89a6b9a53875bd0ab755f110a89c09b64b46ef7c69d81da150031e853cc6dc009dcda0f24", 0x37}], 0x1, 0x0) close(r0) flock(r0, 0xa) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000240)="1c1b7a053a9523c3433390ea7534dc689b67db355eb7b9d3a67fb2f5a17eae92ed09db799c8c63601926a1714a6912cae24a6ce384edb73f7d9aa5725994e7af4ede1de54ed90b9855f2adc2aeafbee7ed2fefa6d3be06a6a13e6380518f3b17f956ae5e3b7f74577798082b829f8efd5afc93657d0acb2469f3c87d120224e40c5dbb997adfd65b43c78ca3d24d572807f1b0d926d3f33118dd61d3a56f6619c3ecb55dac04f80a98e6f0f9b0db477f65a8d81ab497dd9121f50737ed8c0e46f3b43e6898f53479760af8440392cbbe53d3a4fcade5481b5181ad7976bfcf3e0a457b04639951a8095b2eebaa3ce51ee58c422c0131fbdc4bb227da90e8ab01f2773ce831417a095cb0abbcc78fc87e9514e62ad15ce7b24e91e244ead1bf770c1f6fc7c6e71846c71580228c3063d46134ba6f4c23877cf97ceab442f6832cd99db67f75da9dcc0c2e172a5f19de4d0d9c0d5c6ddeb3a14a0441eb18a31067582f3bbca2ed80affc729c25f9b54c7308e8a5e42ae073ce85470ca2087f9839338251f7d067974f30f26dd6934ed87b1d0d0df571d30781fbafad49f7d706b66944452952020c3a59006f98554f348fb24adafc8e6b31681fbd9862192426aa9b1f28a44ff3293080724d85a099aeb51fc5b3b0c1a6d61dc6fbc1deb04f7bf8b0a1fa503608655bb2cd345d68862a9b6eff36bd778c2273cf483f9e89515e527daa07a3d36efd21d925be123f51d609d16dfc0f7239c7c303e42b3e75134e589d5641d93b8a8e1058963d106f2bea6ed4c46357364e88aa42edecd9ab240cd03251382d5f7542d38659451ebef834abfa1a4935c55e3f25b43e78cd53ab17fb6988a247f191a1f6d4dbeeb71ff40cabcf346599745cc1262faf683ea4a848397ce46242708d418df526b8570c1a497b849f66d6e488a715e9d564c76b7bfd275a3af25cce7d6b5d73a8715bf8b6bff4e558ea19e758a9ae79bd81c02890672ee560a9167c02c3a80028e81a02a82280a72f84a6af1a17922448ef6087c57dba12db5e2d90980219e4529f942c087883ea617b20232a3a7d3913a0dacccfa0ed88235de3c17097ba59bf42f07ad1d1c3fa56c4bc3bb0001f16e05cac9e4d97c9bd10d59505a6b23ecefc292ed040d2a12c4153eebe83a6e0910510b3d03e6af5b44fc9c6f187f7920670d896169142f25c747e395e5a518d85ad34d50669f9262336027b763f679cd55ffa405d1b29ad0f50b274a4d944f088b61fd988de6c18cb3efc2b818da3893bafd1f56f087ca96d3654ae65f80a3a0adfdafb4e8f4623193a1fdbb08154b4430100c4e149c90bc467975f3a821eb661b5938afe081d182421158d066708a62116e27b7574046f168a45d4f6efd048f00dcbf1999be15503f826550d466a4784911f82ae60419bc720d0d0019719fec8919b966b32bee1c72f8acd233065937ea8acf629015e52386220eb4ef2d9b678f2225b14a07c6ce323fa14af64e080916466fd464c03b68f70c1973cdbc4793a8fdbda7e4b39834226928af624df59adc6627839fbdad8f4ea0d405313fbc6db460f62e874e3c09c641751a85c7b2bb244c07326dd72cb931f4675b43e026b81009d6f53ab73c603512aedff32e99c87c6c78f04734d41dd2e96337a0a37e57727897d197cd8aefba664b323a7cb90934ffe99f3823b413e6370e439f0a608f2bccf536ff845329366af89f1dc79f391506cb37f0bb4ec4c89bb89eac88d375589558723bdad815379ccb661377cc56ea965d70be31665f56acf0addb55c541de9598afeac889bd6ba7c9f4d6cf58ca73aed934c2b27a33ab2487126cddedf50ff69d487913043b3e2789cee129bd9df610c24033621239c68caa92fc6f704c981c4eec2c3071692ed9d512f3ef5a8cbd92307e2f6ce23e4bd47b6b530a1196c4ea12f47d9e962fc51cdceb1eace55851d368934b938de1661205302a87b920b0ef15ec1bea72fdb69b54c1b677cd067ab2f6eb0264d9f08573fe971a5127ba1977998cd6e680191a6f487ba719d3e5650be9f0e5c6e34237ae0c20e7534513ec7240402eda95e7840dee624a18d7b68ecfc2c6e98a5558345db536235cc01aab129f591eb237f2b49b53c168d51c8e7277ec48fa0671bb8a82732ae6c7186a549a4b36752072fa015457f8b3169a0551dad3ad4c7b74c026d1ab7216c2356413bc4ec9c6a434bc54f3f4fd82e73fff6337bdf488c0047cef8b66f8cbe5a8ce7aa52a6c0e58c241cc2bdd8f09a0e7b96e804734e035fcf3662bd9ee9483cbe3a676f8f3aa0d796536e8b6ae61ac420c21945cb31a52c21c41c3c1cc18aa14647a8794b2ab0261b011176d0b7e2290df7710c37abc57436a09c00f128dfe0b6604285adbaeaaa8fc69ae1360d51ffc0420410b393a7475cec9ee7489bb637788465b3a614f11d0b983bcb881e89a0e796fe3b4ae275b93c7ebeb59225270c0e7c055c50d8e25fa9a6ad32da864cd254c772402d68df2d00adc27c30474e72c9f070a49841674f63c21c5b4ad97afd05d6a3e39836a293459210fa7f70323a5b5d24701c3319fa4ab3b1f70b939a60b5a6aeee44f7515790d580d829176665c8884cbb9e9df60d54c09bae18a70984c9354c825d8ad64b828eebcc9b8d4dee2b65ef72021fd79f3589b2010b0bded5e3f828fbbcba614412489ce0b237c5fa151f2bedcc5c61e9df043db92a2e5d6480a754cd7d824bd3c284cbbba597afe7f28ebb60cefbb3db06243dee30301d88ab90834a67a3890e8e4d0d509767ae6a6c0fe333588d7c0a43adba6d9833690cbd96baeee75f4dcf346cb98ecd319a1cacf6875dfc0989a594a6330bd1faa1f873b9ab730c7725816701e596a48099c773eb410a0e9cd0e1bfa6a24937a1e48cc819ae10b2f5af9c72dda3de69bf0ecc3bcdfaa8e585e0010b8671f71e20fdaea2485a51deb5d96e7d8f8e055a41609c0a67d0a380301ad082d98abdefb7692f4df007114a3e0412c5fce7cd5d8419902a13da00e9af9106eb97d46b58cdf6ed4448122947c9d623a1a3a36a22772e35171ebd149726fead096188ebb8e0abc4f0489a0a36585da9b7d8baac46e989e94b2af9fb8d620f70f08441a3ac3fa62a7dda922faed25a831169e2dcd7786ddcc312ff1284077b1f61fdd97837b12bce2c8554af64fdba9ece60ead72e23d4b053660f0619978569d146e28a45b05aa7131e02bf09c27dc04531a72533b1da5858b63f592ef721b54702e31ca3f57f590a78fbf49eb6e32dcd5d8debe4edd95d102ecc5525a412ba34ada92cfdf360f6633a08458a5b3e1c7fca3c041c462c0b2aa8a4ab29c01483142bc2688ba613b4647ca8fe0c5f5d1b7e4455ba043d2a321fbd959f52b28d68d5e25832a7d8821e66cdf672378b43d799fc9153db8a07514a68b92f5c60c320d7539aaffdbcd7e4dbc50d010ce87d8e838a3ab2031f46744d3c0339a72c66b1695286d354506e531f98ac578664ae91fedc51dd31f92ed18f6d4d954e86718f0cc46aede8b54e51d4eb0dbccde64c8d67fddd8bb0fdab41ee5872210bc6e699a20c1a15068b875558a8338d88646b48ed9d028821f5974d35cf7ed0babc9d84e4831fd756513986e8dc00a6fcb705b00355537a835260eb68eeac53821bc027db88cb261e4ef997f4cb1db4b472744627ee3b765d98100ceceb97054e1400d3c3b3d50dfebe3fa0c5d61cb0224f427c84fac166e8246e87a0a587b69add401cc2218e8d5ce9c9f34ccece4894014e004578c1c1f2b6a5beeb6175dcf8178c4f5d0af3b074d939aa99a4ba97e436cf41b06558f4f05e59e24bac698d3226b9ff680d4729696c4e9364544d4e78ac3f2bae511fe4586de09866f9999607176a9929d347a9aa27e7721aa296955e25aa1333b02e8c6417ea65709200a5e2cb9356eeefe9966c5bc29c898963a87a696f9e725db960ff8f75d37f52a3c1ef97d45ccc2f41aec8c71f1527c8fe2da21540afedc65ff74fc32efd99e8ef84ae77d666aedccd8a2caf218d70bd9d11513cb98f87c65ffa49f3ff4dfe04d2364c3adb468d0a788127b83f232aeeaaa1c7ccd446056ad909bfd8179856052f4aa844048a7e6816655c687d78ff9b9a266d7e0a0e7a4f0d737a3647da211823f3eca6bc83adeea4bfb552ac08f8f4a6003736340c199a0e10f7a0e564523e4fe458f9b9e46c72cee39a0312bd5ff3aa76ec8f423844bec84c66939f6e51f9f49f010615140e0683c7bcda8b47665d6cd0214aef0496bb262334b27831dbd3d1f3f622468166cd5f2c493cfbc62b7d940c8e5f5916e028a2edb5b2cf0fd88dc30bd5e01ad9f0f9300db16ee3946b2ca929259d29d3381d0c72a8f699af82755d4db314a54d7358b448ac9e1503e8a7a4bc6afb053e648b677d87d7f010e6e3dea9d738d65c9ca2db6686d14857f531915a9ab782c8e48f929a76be0575f3a8be645d6451b9c925412f5bf85fff7456ab2c01adf507dfd1e29ab8bd53e666abef1c412ea5e69645762bc274cd3ba63ecdd86661ede372e9650257c55f98f38ff9f514380af7c0efa80dcf3641aa3a6eef72339b753dde2ed9b607098bb362e6aa45542dac045ad34b25353087eb3c204188a14f065a8ccfc8767d619877a8dc3964e8ae994d0f896b9bfc6d5c12d6956bb629c563f6e6bfc2508aa31e4672950bc633485fc22427510b590446346426db3bb8140cc92a10dd897a9106498e05c3b041903753a680c7b7998f68b352190abc725d27d8fda2e5195f97048695e94c8687fe51f32e4e22d4d849747a9a498c581247d648b95503dbf6fba4c8aa99f381f26f144ff7253e5a6296d42d3df2d5617a9e133f80291c91f389f6f8e763db5aa4d814a3e4ad5c0e49da4bc4a404bd4158fbbd2dacf640c01ec1c1cb3f7875191241a77bedea6a8cba96e989869d30c0c1e97f0f6299f967e5e6ce97af6ab997b73825f3a5f594361f85818b4efc0d17c35f3b26546746c65b7d0aa8045f132e2f5dd3b349318e7ec92a6a916b4fdc719b1cbab3e71e9a633ce1d1af50257ac4afe2aad069b5a25c549d607e3a1d0bf7567580a480ed74b89ff972982d58c6dd41cd291acfaed89a6406d86ca7fad6e4fb3195cd0ecda4fc6912c14387240d00deb9de8da55dce2e555a5e2f032af5dbe6e115311cd03bd886a8594d075d5561392d20c741ea63b449d98f10f554c3191e1b434c6d0398e651fb4656a39b4089751feb87973471c82f098dde9f8c1f4555a916792f4c2be3e639ea31a883ad94792e5759cf885cc6916619b7fdd0d30fd1950a8b0a8085e14bc00cdd3245028e2512a24934a3c9556044e542ee5b97ba44ac4005c4888f4df4736ce8373e194e456945d26cca92083a29b8b1e7d13779901d40459caf34e54428c25d216444f1aaa5147aa28f2b69997d8c0c1e3f98ae5f252088ff436caa66df50c265e46260250279da77cb12a9e826e4aeb86fe1672c4728b6e9972456fbfc7d8149e05ebe93947ea4577a69a169c62597d9f2da36c642afc54c67ae59d274a1d0c50ff1282345a339596edb95dccddcbe73e3980d7645f64ad81e73de4550231d15b80405aa566eeacd34bb3276b9af986fad57b3e69df7e9297c4dd160338f22c7eb13a744a69d44c75220042d5ab4847a34dcc0dc507611afd26352c1362fc451f152c57fe5e501b148dbe7771fee4acf08a67c2d395222725135bcdf563dcda6c9b53b92585024b32096d8273f3810ecf47f714a0397f1c8ac8ab1cafcf4f8295ceb4abb38982e30", 0x1000, 0x4, 0x0, 0x0) pipe2(&(0x7f0000001540), 0x10000) 00:03:15 executing program 0: r0 = socket$inet(0x2, 0x8006, 0x1) fchmod(r0, 0x120) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r2, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) 00:03:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) clock_settime(0x2, &(0x7f0000000080)={0xeaf6, 0x20}) r2 = msgget(0x1, 0x80) mknodat(r0, &(0x7f0000000740)='./bus\x00', 0x2, 0x100000001) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000600)=""/169) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) r3 = getppid() wait4(r3, 0x0, 0x0, &(0x7f0000000540)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x9, 0x4}, {0x18, 0x2, 0x5, 0xffffffffffffffff}, 0x5, [0x5, 0x76, 0x200000000000000, 0x0, 0xffffffffffffffda, 0xe15, 0x0, 0x2]}, 0x3c) clock_settime(0x3, &(0x7f00000006c0)={0x8000000000f921, 0x401}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="65d0942ade5a049080bb0f766c6e1d870c0818deb39d985cbccf1ab88b9a8cf36327b8afec8f31d93fb4ddd1884c7b1c7240a16bd6f670f89330fc07a7560176a4b2b399d4b06384d5c29635b7cbc594ece1609290b9fa3401bb34d4784d85195260f8b3842378cb34ae8cc844eb1c8c7946620b3ba3be499ac8be5aa95f0ae7129c937d8294dfd695f642c5efd0509eac7e328ac98b1fc63e09f3704e37ddf2f1294f079285392c659fc86a1075c311c7c23a27cb0ee58588aa", 0xba}], 0x1) open$dir(&(0x7f0000000700)='./bus\x00', 0x20000, 0x100) 00:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002004, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x7}) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/170, 0xaa) 00:03:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r1, 0xfffffffffffffffd, 0x5, &(0x7f0000000480)=""/140) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000540)=""/250) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="89ef0afb303a0d3abd499c6936f785eb4b883462cf2bb662333cf8c26bbd3029deb461a03af535ad661735c18f6e1a779b042d8d49a0bc04078f4ae6b9165c5867e17f4c252ba1f627324bd154b0c7913942ae5b643186553ee1e301a4f948c23ee572550b377f201700d0b822e779474401d12893ec6271a1a3340eb32b4bf9083f15bfef1841ec2f8e91144f101bb2a86e72eab5727374f1a79c376a37f38ce762975b4c", 0xa5}, {&(0x7f0000000100)="28dbe2dddcaaaf0370ef9502193c178e3bd5e7f6f9ad113bcf2fccf89da757ce97aa5cda9f56768d543f5413804439ee840602135d9beae00cec6a598ca54858226bf1fc4ce964f236a8a3dfbc133887aef609a4ff55365da7c69ed5e46269d57ce607aa56d3a5c2e8a7a776175e525dfaa07ca47e5b9f867d8ea9941176629592ffcba213792e69bf6bd546d681091beabe4d14f74f3c444a8118570809dcd1a43d50a1d65c3420b93410890c3c24ae2c32640f415bcd7a446064078fdb2d144b64b254ce304265efa1de36a565e50aa795d6e2eed71b3775f8be3f2f6c5976ff6b048735fdf98c356f76d89e", 0xed}, {&(0x7f0000000200)="7151cedd5c6f4ec79ecbcc5cea89ed97d020e56e99544d5237ca7f9d846a5e4b370f9ab3e6dcce03abbd3c0bb141b27e9ad4f089a6b1d79f3a195a22b0", 0x3d}, {&(0x7f0000000240)="764250418ed817080b2263fd9666a2ab5bd3995a811f167e5a62e236ee22527765460feae2ec22a0c2f7cce9df7fd0b01cbc4363c081fb3454f9c4b1f8662771946644266f1ee39430a0d341f6b9d86d58fa7f4cdbfe0ff2028d94cb5c6c4458fb5ab720a3c5c56ccec737ca6f9bf2992c5cc5b33ec4ffe7", 0x78}, {&(0x7f00000002c0)="be6f72d7ba259daa255a5f02bd10c33040c31a76e1f8c89c9a07c747190378c23332463e615144271d11fe5a20195042192bdb124b21dd576550094fb63ca2", 0x3f}, {&(0x7f0000000300)="eb7161064952bd9e9156616db5bb9b033f51a270bd22238d2400880a4c27318d70de2b78b3218968e1178b37aa1f8ad4038b764b07c7bc9a602313047ce5cff714b35322cfe2a3b4f1aae0df4fd84a3bf23d3e060856a051aa8bc0767d0c186f09db9452f80b049274abfee1f2be2e4720107b524823eb9492f0938f57f9e625f60d0b8604b33d11d2bcca6421f161595035be1cf040e37de5ab38d385b4538530a85d745a0edce7c6df1cde6ce62171a5c467c4ec56040907b8fb1472a7f4dea823a18f3600c4087422a6ae4cad2421d94854a12c4801f80022ea64b73947", 0xdf}], 0x6, 0x0) 00:03:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r1, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000000)=""/26, 0x1a, 0x40, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0xc0100, 0x4, &(0x7f0000000080)="c3", 0x1) 00:03:15 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/6, 0x6}], 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) syz_open_pts() r2 = kqueue() r3 = geteuid() r4 = getgid() chown(&(0x7f0000000280)='./bus\x00', r3, r4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x80000001}], 0x2, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)) 00:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0xc0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xf0000004, 0xff, 0x7}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x24, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x28, 0x40000003, 0x70ba, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x173dcc487cc10a33, 0x4, 0xe351}, {{r0}, 0xfffffffffffffffb, 0x42, 0x1, 0xfffffffffffffc00, 0x75484aad}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x2c2, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x20, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x13, 0x0, 0x1, 0xff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x1ff, 0x5}], 0xffffffffffffff9b, &(0x7f0000000200)={0x4, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x43}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 00:03:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 00:03:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = socket$inet6(0x18, 0x1, 0x6) write(r0, &(0x7f0000000280)="3c114704a7fd262c3deeebf5543f6f72d0bf6ccce1bf37d1ecc7817e82b9df441110aa9303ce0d9891d357f6bf0667cdfbc8d09dcc1467d83f8b7e5faad5f82a7bdda90ff92377be395de90e0555b2c4821d4691b758c2a988b998afd72e5d595a942aa3355b22481f9b34434a3d170ffb4b7546aa07f47a0c0e5e185ac08b5cb38c667a7a8c1d4fc97f4d1bda1b7cf256f2e05a572d584fed87cb4197ff109e02b13cc80c7da4293620db58bdc251e7e639fdc75c08a46ad4d2c853a5752c74391578cf775511ecca6a8022ecab194467c77b79cd7798156daedb1e545728d739083d4c0384835cd34ad6ac4a8debbdcedabbefc97918a76e33b034", 0xfc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257afe4b17751d602a93c4467e6b47b0a012d816a437a6252574882d64a58539d628ed46f9c8f058f1a410da7f15df71a234817bef6ed03e7ecf6c3c66ea3ce4f1904d4a33b3d18b83f70480cb64bd1dfae38589759199f596b29da920a5963b602c0bc5228450881dbe200fb0daa9f429481d807db59dfe74ce1d6e749217c6332aeaaadb1956c8752d0d52745ebc4b68d96d816de252995384356284380899a07aae2447bfa58701055befd7003e92d450e88f229f9ea64fd2ce05e2945baa7ca479a860a3ba0a3a095198633eae6a2ade25e56401f972ab328192620ad284ce7eeaf87bb16ab4cc7579b66d7ff231f3fb12285c21d43eb59277233d28529a30c31d2f51aade75d93a9f2fcd242933f1da44b17b6afbb6067a7f93390bbeb3f96fe7fa63183dd0851d676b4b4dda408bcb6afd79bdf506116ebf09d29e11802379e8c776eed260deb2a980a2d74c9e87aa855d4013fed3d03c6d7c649575938c38b432ae546ad2d6955c9d4c878da500b60f5a04adbf7df38768306334c04864eb49d897e29cec4da39aece80ea0c10f5fd7c695abaeef5bec82e263e32e6b1a204f7763c8363d054dd2adcd48927ed15b8093ebce1615c34b304cd6b426f0bc7411c1ae383ba11b5dadc9dc7df9abde255dfc4a66fa6e8f8ba2110353ca36b93340d8f6cbcc5d5ef86d8d5abb71e70bb1d8630ba49778deac25b3ba5a3e0b33e0faecf3aa02ccc4b4204a74e1d843aa6bd984761484d66d8f91b3fe7dcbe77708ac5a39ada5d692567c67c1ea9f8107a42728397a88e2682b801451b9ab2c6fbb9133a9935030ff4e7d5dafa004ac7f625bc39c12aff68584cd334ba800620975f5acc26d7429679482dbe7ac4625a6545f687a548990476ec2c142c1c153ddfe0cf91304f6a1220461d74632b6628ce657293768111baba9eff1d724f3a2515c9a1b8a673732d6606d4e5710f1294e9fa9c5190dcdccefa2e6f3535373f2aadd10a3183c4633c3e34ae11780a84038ca049f873c36a07f38cc126be4342cd6c8d03905a12f7f9b8cee266fbf9f230016c4aebb49552fe1846af1c563452261a9e61022a12ba87e2a8c0cb3e8fd125c2c701d7c9250529f92ca12eed08c44e824043a38302ecedfcf17f4f29ce7e6c59cfe006c2320510923f8de72a46f6e0ff2ac92e9a42f4567d1e1ed8443ebaf1781d3ed657dd215d37661aa85f23a457f9c91ad6e7a98793114b48a6764dc023c5e376107ce137aa3e737bbe796603f859e5eb270b8251eadaeda0e1f1d125d2f48eb76a7181b081fd10e447567c2d9ec75adde0819d8ffce552a82d913b37b4cd6a9ea2f793b076f43ecd1d3ccb48d5202d2581983d094624c30238ad10884b8aa372550d7aa49bb2c23ae25d7d90d3b7292ac72241874440a25b4210cb5438cae9f65d4b4808b5c1e7f42098e2aa9535f9e3866f1766a6db432384a57e2167de23dc1ee38c6eef3ae6762b0eae9a9867dfe1e55b8337bb04d6ca680d88c6a6a46105ea122aeae4a71d01b58bcc3912a0675e4dc28807f5976a14389e48b6b2fd855a837811cfde18d959c47c24f1f90126ed787784a96c9f3b0e68c5e45e4a1491117c1e340f5f8d2c8a308235c531ae8b8610eada4b5d1104ef9a6772777e3acb6982cf99a9d4a3db32bb7ba397208b08c851a07491a468d3eadf48a14323c483949e0a8005e749b88762ae985ccf132837c47a3a2a2abe22fc47e29e26ae1a17b5cbca31417f3251d82e55c34e672b5a35a2a4788dc4e2d0369e0dc4a55f392abda04833fc42e340bfce924af169016ca19dd1be766fbc96cc6530ab77948fd14a73624be660d44a7858bbe5a8cf39e85560e247c9ad23e9f8ef3692b12739b0d754a8c68a2a47c6fc89ac4f553333a7f15ffc0a23a3b38984fdae7dfd3b7eea5313e315861f3b47876a6df06ed1505f8785953299b287d9a498534d4ab4c003feb69e7caea399416afb718932e08b5834947f0b220b510d7bb4ff01a11f008f914942efebdd9c9feb1ae15e5276a804f903c5c4f027f3c2b476fa3595103dc9df202ec1d2c80b837b4a02ecf83cecdf597c4892141633925ffeb06fbb22b28938b4a5b2e4689d3ae076aee5977f93063fc04d1b1b1c6cd332c9ff7a9542f5e3c5a62455f98ad5c6188d1a3b636dba160a3e3ed730e1948b6e500acaffbfd4a00f993181356bad89b30931788098c2b553e2b16c910b24d683266944313273ab3d62da86e27c6f5dcc566cc76669516378f9962f0bcbcca3080c540087201c2a053ca805c0e48ba7aa1ddf591333346171c22b49bb61635fcb2ce88e584cf52d7d6b110421d499fe04b346eee6b293a1e85a3ad538b27963a977843830d741914247be6af0ca2953c20780391341865fdd54d24ae58248b0d88a6298104ffb0287711595a308004c86319bec2e96372a4256a4d82e710419eb412e60370dcefe5c78b057f2a143bec2e23375a06aad399a238ef10ff66d8dd448e82563d24afc880f59f7f0bff89f8fae6d979a204bbe34661bb5fa625ec0a5602e5d5f27f04fb515bf43bf799a1cee1ce9679912e70b6489d35bacf38da9d196a757269aaf77801e13f3ebc45dfc05d8e9b7ab5d8da84ee2db684bc54ca6fcd91a12269f930e03c02d9372ee0c8c719b574569898dbec7d6fb1e747c7a570ddac856eea2057fd4d30e12aa8facdcb88712905e91354a8d60b2dbb245bd92ed3b45f8151f626af59020c5007f7876ec56c7da6b637e32f03f51e20ea354ad5071857e74912bda72c069596a20c9cf1b457ad16961ae83881da4ae482be1a5e5da7ee6a0ee9a36e1e0d3537bc7b36e155dca6141c2650292dc84d36344afbf72c2e3d494a0f93e83dd1379ceac9558a7b6a73a9c0cd643004ed4491ee381ac1689e302a8d7e92adf6227ed7d06e5da0aa84c26994c064acbfda8d45af30cfa1a9e8ca4894b9c1fbf0a3cb8c4492e6e1f807c3fd6baa0ef37ce392f0f589790c605537efaa140524e7238d4f3218b653316157d7fe1b59e4d42985d7506797add7c6557043d299c58f857308921062e613e5248efb05858628640a01ecf66300221cb43c3d13d73ad68e7955722a389e85a03ab616682db648cc02b91cd23818341564ffb888d836f984411c6994bfeca30cb98b1a9f39d9c9d0a24bbcd8095fc03d4d31e5f8e2cee9a21c682e129e6582bc86498339082901bb60b05f52b5de59a95fa388253a84a5146749d8c9771c6f2fbf7151bffd7925527f8fc175d6ee3094eb78a980f5db515e378521e3008ddb1761299df022c81833b565f811fd11b39098433674a63c27c559a759eb1cedc4d132c0f368437424efb4bae31d603b708a6df1120b629fe91c52aef07f7263f339ded9e456074b86927323751e231c5627374a56f306ab30c8658d70f236797c6e3fe69ec498e252b54032417cbd7c4099579e39e28d97676792b647bcc6c08ebd976a0507a8b5688d0335aa4c89f63026c2a4bf474869c911f32199d59951cda87c0d9884655596bb7b88e41f159d89287b93bb629c871abb0b5b468a9381c0f94336453a91b8ca075d40b407317229e24dd84fb9e8513b0e1b68b7e6b17b3ac74015eb7b544e79c335518f139e8e34c716f8941f57297fbaf9118c5e778b45ddbb818391b977b59c42ba334c315e25c9716013315e30c54d6b61e12ef352fe59b4a46996adc3f464fb8de255d2390c021a7cd0974071455c7caf8448a7eb95e4242ece864b777d2dbe30d71b40db0233545c5886f3fd7e056a4381d2bedda12880dc0acbafb675be0e14be30a3d06236b6c49060b099862e3184d5285eb5840486c33848d60a7b0a68884fc0c92725b69d318e1a3c8fd8e5dc354e609fcb57880ec0b0092c2c834ee94399317361182318cfe03249e4db19b40da946f53972ada766a930f8b4eb14bce841a98ac59e7525804a1c757837335ccf6aeca5c712549854306d60211d4dc7283af00ee5909fc7089ec3b24dc2caefaef63ef0318aee422197cde9210a2206a5f995be37c8831f917a6650a319d1f460dcd1b1c41aac1304a91b6a5ffc260dcab496fd4cfc4e0d4cd9a41b52e86bbed45769624168cb837c2cde0075d3c4dc3e155b26d880815ccdbfb461acc5a4b2e023e7992bf2735cf24c8b4f1c31237b52658ef4726e496bb750b0f7c77bcf6567ffdb2e78b19507aa2ce3d4e5793ad914924563df3fe205a8deaad8cf16ddb95907b234bc51049081978565c3225c195143618cf5e29ed265b3b6a46ce4f8dc6a45dfaaefcf4809b7848914acaa1b5bf58a66c345c2da4be15926c8601c7dcb04a5087a097335ef3a97e2d1ddf53a69071bf4d2e5fdd4f947ab88c72933107f50fdd441dc9e1cad5f8cf41958f94e53c3be1bcc8969f6720d942444f3dc057d4d209d177f210bb964dc0c2f2aaa7712b8781e53dba6588452be917c956e079ec5a1761228144", 0x1000}], 0x1) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r2, r1) fchflags(r1, 0x2) 00:03:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 00:03:15 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16abae63225259560f8e5815f73f2a044fd330d5552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfdb8) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r3 = syz_open_pts() close(r0) r4 = dup(r0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) write(r0, &(0x7f0000000040)="a238620ea1ad2a2f03859bbc0e7239324ba305102d4708178c31f31bdb2e4cadfb9447c5257d8e27f8fc62b36c51dafd922c73", 0x33) ftruncate(r4, 0x6) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = syz_open_pts() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r13 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r15 = getgid() sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000180)="3da022c4cf9f759a642cc11a5720db6b29d6b5175d8cbb9de40d4140", 0x1c}, {&(0x7f00000001c0)="bd905067cb3ec219d18d81b68f452ece0745", 0x12}, {&(0x7f00000002c0)="2483688b5e74c720b9d8bf15276f4a835fdb88fda1c384b3feb50f229899eaa78b650ce79d0de32d4b68e8931a75c573d60ea048273268da92c917ae7220c5abae16eb1b0504467347fc94459e8f57ca868ba15b6f13b5975c57406fd75bc876658d1f5fe28243ccbaefb8d6ee4cdedc6369aa4316270f80a47b5fdf274d03f5ec99a2d4450788ef327103376b878eaf01e85b9d419eafdefd59458c689fbbe584f6f5f3c53250386642d5d2b8f29cb9ac9554a86ac60c9f908a8a18b6b141c592bb75c9b27672a995ca3797d6a2a312876d13b375ebd5fa4d60510fb7", 0xdd}, {&(0x7f00000003c0)="01e7ae70e6d9726b214b9ae87987ef0fd8e8e86f294a87bccc6169dc3ddd6b42e6bbb56fc36ddc0ebc9d7dbc8e10bbe6dd34226a3d9b3cd49e5d01f53602c80745b0c36f379f8ae1bba21fe4f560ed8f1cb7da45fd16dc5a835d55b2fe9b97b11ef052070fa3ab35512ade845c", 0x6d}, {&(0x7f0000000440)="03d6ee2423425049f7ca58688f743ca157724970362b027f11", 0x19}, {&(0x7f0000000480)="a387908d169b32b96bffa52e3e9b96c633e09ad31dd5d00d25804fda0b6a021b5eafdf6491b5f510afccd7ea6b427439cf5ae181da9a3e2d084031b5d8af2622c0ef5f7a518ccbf4bd4a98dcbcd5e1305cff99d767b39b34b3446e61d232c3ec26585e6bf595411185c0e8acdbe06e3da703e9ab2a149e07cf501922a748f499d5ddee7294f9e41123522a4d69b3780e24885e8c3a0575066ccfb79b88abba310ffd1975f32d50e550b5aae49ccb", 0xae}, {&(0x7f0000000540)="c969caa03615e39c028c79dd8e793f9658c698a7ba4a279cf8b9e101960e48baab784b1cd755bf533f562173951be5026566d57438c1df89c633f0641f3124feab2b639d6b624d99eb620a21b7df80d8daf79b7ce06fea33bade0034219796478d2e1cf32283cfc74e2cf197262fb13bf85371e1bd1df83f8d5be1a42219743b245a8d7b7cd1fa15f53f1ee6008712c92625680c7bf6ae41bdd78e0d181ffe7e8866c50870ecad77001653cc74abcf7c", 0xb0}, {&(0x7f0000000600)="4111f6b25bc2c513dc3211ea3a2a4d4a05986986180daf1b1ddf17d9c435b3ea9485b1e0a57f2f167cedd55d3891c2736989eca943748a908f3e863101c0420a218eaddfcd786f472512c471e250c3ac3069f7025bc25f3fafd462912a53dcf138b4ea8ace72fdd9d92f9e31b179c6c87f552a30000e64da2d9c7f87d0a9ba503405477f09dbfc2382dc7258c36ea84d902aa8854d65d4f08ee1dbc034b9910898c0d69fe8d6c0016723ac1582a1e13d4b404fa68abe9c9aa354058df7351d4ad4ce6781e6a4a8af4fecd82d4cd2aa726234c52c9beac3ac0c82a776c27a3d5e646aa1f53c663f37e83f68178705c77cda55ec2dd9433ce9030bc6c285", 0xfd}, {&(0x7f0000000700)="603a2a57ac1c2f54ee623adfb0170ef9d2121e1b33aa9cd07ede4d7099198edf00faa81953f0f81b5d9118e733a6b78d85d2b3ba20d73507c6a310954d970b13ff357eaaf4dc504665716fe3309b98aabdbcc360243bd9417ae9ffeac941bcb941727b7cc3446f3b1f1d110a9413ff0605d7bbbadae894a522cec873", 0x7c}], 0x9, &(0x7f0000000b40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="0000000000000000000000000000000000000000d80489efb7f00a5ea88e8c40f298538995f4a70a5cd2f4be0f920ede1ce5a4e10d590ec4097c80f477f8664220e5a18f1eb35c1384ebe2f5ab0a2f1cba1140eb1e0c98dabbb36e1e23e94fb6748bd33915168cc151abf8948a735f8c1b36f6d53f48fe938cb6b76139f72c0004d11356e4ae0eaac20dbbeb0c15d7ac64bd089c9793aef0d11989150572e46abb9a36f9441eda93df668fbde6293772e59e4f29cc68fa031fcd39b0386d6af3c0b53f69a8969600000000000000000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x8}, 0x408) 00:03:15 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) socket$inet6(0x18, 0x7, 0x3) semget$private(0x0, 0x0, 0x1) semget$private(0x0, 0x6, 0x0) 00:03:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d5e9d4586df4e4725751e8100000003bdb7cd3c6625ee0a7726b83"], 0x10}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) clock_settime(0x4, &(0x7f0000000080)={0x80000001, 0x9}) 00:03:16 executing program 0: r0 = syz_open_pts() getpeername(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000002000000000000000004000000000000"], 0x0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x101) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) chown(&(0x7f0000000500)='./file0/file0\x00', r3, r4) r5 = msgget(0xffffffffffffffff, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) write(0xffffffffffffffff, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r5, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) recvfrom(0xffffffffffffffff, &(0x7f0000000280)=""/170, 0xaa, 0x40, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000440)='./file0/file0\x00', r8, r6) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/21}, 0x1d, 0x3, 0x800) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r7) chmod(&(0x7f0000000400)='./file0/file0\x00', 0x10) seteuid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) 00:03:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xc0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0xffffffffffffffc1) r3 = kqueue() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x28, 0x40000000, 0x4c3, 0xa3ff}, {{r2}, 0x79f8b0e1f644d4e2, 0xc0, 0x20000049, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x7, 0xffffffffffff8000}], 0x8, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0xc, 0xb, 0xc77c, 0x3}, {{r5}, 0xfffffffffffffff9, 0xd0, 0x10, 0x5, 0xa8d}, {{r6}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8000000000, 0x3}], 0xfff, &(0x7f0000000280)={0x1e355025, 0xf85}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) 00:03:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000280)=""/173, 0xad}], 0x1, 0x0) pipe(&(0x7f0000000000)) 00:03:16 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$unix(r1, &(0x7f0000000540)="fca85c7d50b95b0f37f7886b58dae97873633c0d68ea47d1f17e77d712574d2d510c21c23c8d1c5c2ff2a6c0650e617d66ee2de6d38b0055efb5c63e27f093a2ee32068d5a819a006c381c83ce6ab2e77730a273db00118dff524fb3163545336e401d440aa746fdc103c1b9356d19b1eebdbe962a02a48cfa25ad834e0e3935ddfa6bce10d063695c8f23da1241d448d2f1fbab60a24aab0f0ef82b03d85c1fe33255aa0cb7ee7b4c21b8a4bddd92b04e70133b367572f2dca3292846163135b251daa02e6401ec4bdea1844e034abd4201683ca65fe811590d256c9dd6555765ad5798145437d33d4a46ebe6c53cf7fca9c006bfff07d4acf6ba56752b5e0ffc85c83842b3857ff7bbd036bcd9ddd7cdd0e73de49dc6704099e400688bc32cda23f59c95abfc2ab2140f4b56bd948c50f5c6fde2f82e6da895401d6eb166a2e40eb117d8d103b7fdfe0e382c4d700a69d2ab457340532864b11bd4ebd76efd9ca9f2b608395d9292a7772973c46d9be1076fa7102e76a010244ed591c24b51723c9c73f117b95a9dc077e0a39e428946a2c8ed85ff495fb7db69bfb62f78c12fce08ebdb0615f5bb2d0dc327dbf347d9854242e587a79e857b7e5ce95b3ed698054739ea2ddf72171f4ff05d7e416cbb1c8906ae5561ecf18812ae0b1ef76f072186a7d63a1e095a6f9b1b9f24dff2afc36371c4a4e54d0daac3d5693e7f25d419246ab53c3a454ca490bfbd0cc7f86fb908e0df2a270fab5e0450ab60ce6da326aa0cba23cf79c4820fc0c80e20bf97cbc8c431652d8044f186cfd08a20ac416f18105a0989678df1a510794023bf1e2fe565c274ded0cca366751b0ba46cb3c650fcffce508a1fed1d73aed450e261d8b65ba0500a4e11097e8980c1f2bfa803caac352d8aa692b6e4b4e4f23fb23f9f2270fff16da80f63fe9fd1374031bc4d2f236f2000b697d45e38296816f0f1d241e3ebed9315470be124f86d0e6287f7ca4ce92c8468a14634b4c9020d2c94569b713b8fbada98c5a29efe97b31f6726eb99d612bebe7b146224f0e067ca6003cde74a21e62e18529a9ff4fb43c224056d6f28b31f316ec64f80b2fceecd95e7555adf272e17e975cdd6d5ef427a4a4a5a3745e01772ed4ce25253f51d116e0c63506ba3352987e9efac971d66856dee63dd1869386aca8bdd6c940c821d560176d81061dd365d48471b3bd8501f45e668271948f3d58c9dd9234ff9e2713d9a04349ac53f912303ee85fe72012a0557754b069d7bbc632155d547154d42b46e01ada4639a323bd2d452654a9524c0f1b7fa4102a96ba71e9b2bec4142aa036893a264c2486468b3a8490f9866b399e3884a1d487f26bcbf3454e86508f069f79fda7b60cd958df01cc57615547f6930ca8d89f5e9589a0fa5463d4020fac13014719920717699e5d3195469a1969868eea8ee5f16a25c2615c27ae8421d48674753f7d052a5aced2238dcf0d386d3dc214088bf9a463638652b55165cfd96d350088ca6cc08fafffaee714a642533f5b4398b8aac8f9823058ed076101648d0602782feb645148d6146aa133256377a6b2b154ba629daed07052803d1bfd84ec7475140579e3490ed85841d678697e7a6be58693f031333c3b7941e3298f5ce1ba6b0331dc0aee9f0256068c28eb2cd7f5bb62ecb2824e0e24d93890ab353a657796e20d3750e0e94b73691adf57053659271b44d67528526571e607ac78b503e299b279791303b49b515db25b1f334a3d40706065f4b71a500b8b6c8941e8ca1c97ff79ef8bb99af767d7e71dd48f053839199d6094bf81dfc816b599268da4cda9581745ead3d4a0e2f884aca1412b331807c38f4ece1a1ec3be91d68dc6e4e5ccf4399320cd9d764c20935c324826d271b4b65481d5d24ebced814c52901ddfe5a72b9c5e232c2fa8a1438341bb64088dba130240b640e134399e1c73e8cd44a5343638f9fa7c4dcf46a7e1b0932850c2868b344eb17e3407aa22fd693fb3812618e92c6ed03df5ad4faa49f8759ab340fe89de84b8b568532e286189028a58fbd946428706bfc1e25e3a84f9abbcd70c162f66012e831e3b11902ea8f7488ff57b045716b410b25ca1f8b7f1e009c45c717e4fab3851090ca631dd91ff4e14838a23942321fc40b4a4dda8885d586e3cc2862451757c49bb7bf287545db93b746dafe3ebcf3422d94e81ef376f125692215a7301de19233743879b4c1b4ed2f924d11c5e408a6170290688699a7fcd852b89b3442b11f14a5e303f6f339f307478dc2ff2ef07678546f6ead2d18aacb5d711415ebf8f53de2cd31819c630a37582d47dd112e9dea04171fb4a460cc5d09ed8a9ac805d219f2516715ef593b12b3f571ad44e605558bdfc762cc4734c49d0e1e2beaf291b0d0e411ed70e7802d32c62eb275acd201986439bd92fb53badb64be3f1677712422f6a3819d61031fb019012af1ff6db50019a09ad23633e16997b359a42ef89f44fcb8814d3aa74c78e5d793e4a3ab71f98cf2cfa69e50987603ca5d23156d579455002e2edd4ff503a09d7054ab0ffb2c65b599c9ab6d046c934251c3e34b608e0fafaa43b41ac091baa7d76c6697a70e99e96ce96589f53598ad5d378a085ececa2487123a707bd0f0b156cdf1289d9217c04be746bc84a01e960df74bedf8e4ad02d7887af2404dd2d0c152360624c62d97469350948ab4912133beb21ad8d4227ffc23f3bd9ba0a3209673a06a942228148b975c80575d183e8e0b69d1d42da0a4f164a9458f3656d3005eaced1cc409192ca4b1705ccf63ea391684c0169a7a2c784a6746a6fe3ef45ee7db54668ea012acb4226e2c88645eec41d440e85730ef33950a48956ffc5da05c8389cc9ae89c3fdaf96eb73515cd221e3a28de5380a582f84c2e0d2cdb2c3ac81f34933b3ca49aeafc4d1058f900b058858ec0152f50450e52abc5b5b204ad92cf081580198eceabe0f9e2d875b55a5d7cf7620b2c720861caadc2976edbe07dfb9553aba853aa5c991d3da33336c8ae928ce05dbb8c06277afe035f9f5d5301397982e002a178c8ade31556f403eda3e4697a5d3fe258fa817f26d8c557063b64ca1c683da818a31fcc0f533bd7624893b40f77261e07c48a63c8e41f186c7f82e225439c4dd2090e74a3014a6bbff853e9d0e9f58bb58faee9c9891640fc68b36fc52dba2ed1d816c4509488d8bc63b9f446b7f5b50106f0352121f911a2d24729cbc71f93bc7acacee6a38e274793ee345ab1abd60c275b27a17d64c843cef13cc1438d3d377d4c070971eb1b43b23a435789debe42fced1bfe2a5924f2afc63b8fd9b5c9227b4234145c680ba8db8a6e4d11399bdb08522d72c7af0899fe09eef1effdfc19a7b26324c562cbfef5ea5229a8acd78287ab8f21de41a38a73bd8eb946125556b1947f6b96a1f021374c9a079190ace52ce36e74cffdcc6f543b8c781346accbbe8476b4bf85228e9044c399e78dc4bb52149b9cff0492a553713047263871064e810f04e77a2d0fb86d7ac6d34573d64cfb4ec176d10cbef5ff78affd803b1f0524399d5bab49feaf828c43e7acb652c495b264f3b41f4c5dce4e166fcb814d5e8747933a5f881d0ca41b576b6c10f765c059043c778e86f4800af864cbd87abd98b7f605689edec78f07d63b6f05879ec4f205486549021e06a0d2f89c8b72656a1aa362884566c6f0ae93bfc9e85f2cc4d7a411ba09682c65570935ad7875d47709628895d127d426e74171947ff465d6bf9000f29c941e2a7d8e664d47c17ed4bce71bdff1fc10017da3e8965763a95c5a341d9b4e82f03f621b21205f58c526c546ea84582aec4b9d97a4864f0d966b460d229b66a08926976f413a37215470523ecf36cd4038e0518d02b23e98804d846ea344ce2e4931ef5bc974be3c833010a4b679beb0a35f79d5efdfd936a0844b1263b2b285637a9ff58090c55a7290a4069fcb1667df11ddc63c8ed346d7c2502bb352cb079feec95ff3b93e1906d9645a4fa83787d9de51f3eeef806829a661410d45640692375435906a40dd9e6314878e2122adbb124d57c7ae9d92629a8c3b9d742a18adf0bc75b35285632afbaa7b3239029d5761bf08b40cbaa0d1fb1987c750d8a01810e82aceafcbfd406ce0317b1b364fce6281076c248f44af9ad3e6413fd1a1c24c905759b2b9d3a5dd71b69d29442a0c5f8c7454bdfb68aaf2988df6f21e5633da3d8c95a09ff7c0f9900c6fee9a5c8adc50401b19bcbfcde491308073c140fdc69997a05709f02dffb81b109366057ae43981ec765aea1ff2a5e0a283e813ec30d78d1b9bab97ba16390b98864143c926138682454c176f0d2da40b32706ad9105803feae9422c7e6c637a6e062847419b59da567908b15549bda2c5c672c86518e4e742a0e868c6244bced574314891f7a3ce247bd057350c7083bae6d7f7b0a29bc2349fbfb19a92dc69b259137bcc94728e2c44aea2483ffe7f3c0bff61e615a23d48d86783889f21eef652fa03020e7249ad4376ac133722897c51d54556f347aa4f897f4aec93d356e86a5989171e04f204211e6987d818271a692718f6368c222cd32d0e0b4552023c819f37d1b1baf21149405cd7f8990fe0c82b886086ab68d63da3a9389ccac107170d2417a6a822ef8bbb24d8734d6b75e165645dd005ba14cce1f11e5398f65faadd45f89c87b136ba9410300245ca6fe26ca69619555c0ba66a188c14cfcdbd872a84b2a9e5bb63d4715704c556a7c740eacb564757e1263a414bb26f95154ea0d0b8b00277d2e4d61ae0bd875a76f9fdca68e2814fbcda7a12f95175767d352154d9158d0664af68fd2bd6ad4e018672d302586283be220de50c489de4f8f2a4899d56f55481255f5af1f9acaff64546bc2d78555788edbb1d5cdd6ba004aba72d967a3c6fb28418af98e3a04dbaa999f53894ee793a2a6a63be142f9b3bc7344e9d24f6c1dcedc6d04ccfa3c1c70fb6932036546ea5eec12d572adb105ac345c511a0810d7db1ca789d467700dece113331ed1d2c334e7cb6190bf3ed1fffb8822b5d25154189db47911a9732f828451e1af9c165d1cb362693a940d944a405ab0a7b9a1b16e7c79338519f2cc709c186f6fe5c23eb3bf2e7515296865fee27a8991eee662f46c4ec30660069bd53cfef93b638e4318d9e51cc545e30d2db0e2a6cda2ae974019bf103dc2bc629943bdef5dea5bcf15de1957b984a17bc07beba24ada24cda372abf3a55f640aacf757cfeb63bec97321db82126357b757a768f4e152c138bf4ce0242695def5aeb73aeee4915fe944233da4a3bc01a0013bd05c1dd176c957ed91cbbfe12aec747b6a624b2c7240aa5555a68dbf192b81a09c9952eb89e1be9557d308e4d649caca89b2c04e82b4cf72115552129ddf93927aa5a4fe21f20646cd63de1142af78916c18861e9473214b6e942e66ca96f79c77cefdcb4b3772b1b82fe9c4250ba1cdf8e0b912702f1448b70dbd51c6023ee06e5aeada67f0376e727cfc49ff1fc41438bf66914a87aec38b5fa940f06c9683115d8303dea1aec11ae91deaa18a0b537b4c0763f76f51a7ba47d289bf973b0cec0819fc46120d5cf389a40eee1defcf27a106c0583630478667199eb1b8f5b902e2cf12e1ec17d4d0e75a870ac657334ef61df54e8fdf617b763c7dfdb147c405cb47b4f7aae0d4f6fb0e789d1a072e6cf6e3450c58e9353e55549e30b917bc143fd2a0748595a005744157bf7d7fed62741ea86318bc706b25", 0x1000, 0x7, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c7017b81019f0e295d5cecd4e85b8a098", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) chroot(&(0x7f0000000500)='./file0\x00') r4 = openat(0xffffffffffffffff, 0x0, 0x40, 0x111) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x20000000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0xcf, &(0x7f0000000400)="5912634b14d88dde37c04edeb55aedb7b510c652322050345011c4ce82b7ef79fb4e7eda9bdb1d37ece7fb16ef2fa572aa101dfecafcd71aeabaa210ec3b7bf0af0a2e5da3449d6144e8b6d725aff76aff2542acc635382b3b866a382b0d26fcea043c340d87d0f4254adf853f9994be2148168ef63386089c575db5192c8f91153a6d798e7e57b9e9dc1d7aa9ae7c3b3d77f7990467969c9a5fbc8317a6e873892c67497f74a3f58fcc59d9247c3e32b2534175dcc7a595fc6bf0a5ce94cf8183193f71bf84346218b41f224a5c26") mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r4, 0x0, 0x0) 00:03:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300), 0x0, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ftruncate(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) 00:03:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) getgroups(0x4, &(0x7f0000001240)=[r3, r0, r0, r2]) 00:03:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x7, 0x8, &(0x7f0000000000)="60aba2c2152b838abbde00e635e8d19fb132aa5532ab2df42469fd6e57040db61b0f329daa8366879764bc740e59cf928ebd4e24068015781b0eb7f18c0c2c67b7a672fa4b4c031d1c598bd7692595a6f2c6ff74832bef33584f42ddc34b90b89bd4f76c1ae82449b561a8d9c232f80a33fa43ddedfec3077e8ef97c988d0612eff60bcd5f5ab1f8a7648b0b5eccfb9a829ed43ad54a5592942e4b5a34d2d03a54cb7ae78ad1fc58e48da364868b18781a15", 0x98) 00:03:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="2d88f5b24f65b505225027e2dc22a88a7e309eeefc005973d6d4a93f6e9db2080019517cd1e05db1721840fe6adf6cd4b004238f6b42194cc49379252f47503251360bc62236844a0a1e3a9499faabcbd525a937a85f8c2ad73abc243c8d2e1e3f7af79f2db6d7d98bd6dc2e7646ac709f58bb52d8b598ca0bb47e96394fb4e42d6f40aa2a9806c5ca5edca7723255e30fd2c0fdaef15c9d366f436d0c72ebd684a000edaf441272f27f4595e8e965dcbf3f881b6bda3de1d933a8c8546526bc286bbfa58aa6f2914342c09cf1810eac420fe15ec0", 0x7a) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 00:03:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f00002bf000/0x4000)=nil, 0x4000, 0xdb22b7621df0e527) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 00:03:17 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) 00:03:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x18000, 0x3bdf3277a13e2b92) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 00:03:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000700)={0x3, 0x0, 0x0, 0x2, r1}) 00:03:17 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100002002, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) lseek(r1, 0x0, 0x0) 00:03:17 executing program 0: socketpair$unix(0x1, 0x801, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="39b7580c0000000054808264986293b628010067ffffffff48"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) shutdown(r1, 0x0) 00:03:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x7) 00:03:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000063ae1000000000e74c4c17bbe9e8051c19287525f49148215cac5c02719fb04f34976741ce871f1d9c9077480fee9fe91483ea489cee5082cb287795c95cc84f5c60d44459b5c37ef4101138173f6080ff010000000000ff19e7ec1ca722479be3134f86d053e2f197783e806ced617833b56db54e5c4829256c0cd6f7f13b4b10aae1dfefb33579c4fbcfb6ff411ac9bd20e1e68a598ca00f0aa9a0e201c72849998228b6a1ac9cbec6704e58ce2021555cfcd560c6154fbad47287f46829dd96288f53fb892254e582997cb74def39b73f530158ad99d8a32959d96224d016b47995faf74ffcc7d5c3ba651c93b6394d0f6511e11aa8b9230c08ec4b0af675337d49f107c60aad36ba3eb2c574395cf2f85e572d4be8f3f6dbbef660055f6533699847ce6a6cf3279a562e6f22b7a7b4126bd234228168512cabe1010b50c4613333a17ed1c7763e1a85b92ffe9537afbe7a75c2fb9e8266238e4e01a6e1ea91ccce6455cfe25b66e70fdbc4ce05213b7bf5027bddac19492ca5bc332a12dd3373dec7e7ebcbd68518aecf9ab0798c3e890c66b87f3c4f5006807b489034bcb12fa5c40ce59c820a9591d776bb94cff7eb06549cac004ad77bb5abd08481ba70955947ab4447c06a889c72f38a720442888d7843c57d4dd2d9faefd0ccee0f36b4d1df2909006cd726cc87000da51f4122f7d2b18a70e4083d84e571b69ceb7934a1fb4fe8d0ccdd02c53ae11041836e08afedaaff1a7f2b115dc9b90eecb7d17dab9822d07bd5cd3d65fd4f1cdd0e44ed73a962c10e125aaa68291c06de2315f0c0022ce4cd06985e105bb646f0c29b129e0b54f52937cb8ed0df091b1861aac3f61f1e5bffd3fed50dc1efa9c34ba2f57703804d63aab96536967d3009ddeba26333279869b84907163d626303c7c1b87f640a56f1050f48cd66e7418ce5548f"], &(0x7f0000000080)=0x6e) fchflags(r1, 0x50000) fcntl$getown(r0, 0x5) fchflags(r1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSBRK(r0, 0x2000747b) 00:03:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000000000ffff858301000000"], 0x10}, 0x0) 00:03:17 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 00:03:17 executing program 1: r0 = msgget(0x1, 0x40c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/75}, 0x53, 0x3, 0x800) msgget(0x2, 0x20000000000644) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fchdir(r3) getgroups(0x2, &(0x7f0000000140)=[r1, r2]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) getpgrp() readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 00:03:17 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, &(0x7f0000000340)="e9466f1cff27b4546356e98273618a66fec240a936a6df764486f51e6e78ed382b439f0ad040b740d2aafcc257f17eb50dff7f5b63cad885e9cf7e4206c71b7f7a8a44d015f44dca26988fd53bc7e946369501f217cc6e4a9756f041e1094a64bc911cd21e08e2607af484c379f01502350547d3f2d3821fccd7014111885e4336141f9a75268bfd895d8e1119d31c25dd05b3e87c9d4e01f8b96bcc58dc4fb651af9c397b49ae2f6438025c12f0605a0ad573993a22", 0xb6) write(r0, &(0x7f0000000280)="83a71a84d614627cf397c0a9a2cc4c2578cefd1eec93f7ff45a2faffcaca7eddfde20b3f1f82c1b1a13ba089b4f16689f29be8ae0a88f992fb99cfa9563c466a94f51c6bf31d1deb32752db0fb55d51b15438af3cfb0a613c44bbc9767ac8648dae7d58e15e679d4f9d8e63ad47c92f7e375399b5e143b46e4af061d957595bed125241bc3c0948055d6ea78f6b0917e9f62de3bac5d0a", 0x97) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3ff, 0x3, 0xfffffffffffffff9, "55de01000000562c000aab63f48ba5125225002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x4) 00:03:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000300ffff0000010c090000000800"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 00:03:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2007, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20201, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x7ff, 0x80000000}], 0x174, &(0x7f0000000240)=[{{r2}, 0x0, 0xa, 0x40000090, 0x4, 0x2}], 0xffffffff, &(0x7f0000000280)={0x100000000, 0x808}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r4, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r5 = kqueue() execve(0x0, 0x0, &(0x7f0000000500)=[0x0]) kevent(r5, &(0x7f0000000240), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 00:03:17 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xc0a1, 0x240) setsockopt(r0, 0x5, 0x1, &(0x7f0000000480)="f3e086a1e5a5cab4c93e167f1e0a84633b3db8d5d15102624330522089fa8284f7354939f54600d1f0bdda22253c41b63ccaf538b14374f8c10c3126ebccf20917bb231c72a971c3afad1a2f8aa289b7086225a0a2836591fb803c269f07ad2a6151d4b0ef3f398c743f0b6e83bf76010767e9b31ae722b5a90b197b065f051ab6e52aacd213977ddc59842904a1b92e1661aca752eb41951165ce64feb6ca44a0bd76d0b49f559ef5bbaf49d2b614f0864bc6deddc4218093ed7df6de8d446f6d926ae5685e3f5985543ec124732f155e1614d586424267d3836e21c3cd0500a9bc8b0f109cfba93b51fd15ae001a45a122edf904b4c3968391f6852b23863476d495add006778c256485f42a6e5eabea8f3be44adbf4d59228b970115e3d1e9fabfdbd6333304d16718b3c99836be60d553a17fcdbf0682df8901d6a5f115e7072ccd4fec1c43182974108f0de7c3284e86011a755c8b318d7daa7fee0dd481579699e1d1bf716a116421a29a8739ea38553cce69a9767905b9d5e6902663e04284cbedc7b523ea5eeed9b0953e5a46cb44ff1bd1bcec0d392f311b187a3d480c530adec170fc08f277c76cef204fc7dda872a0cb7b60698496b539af6b8c8f1bdc860ff9ab4c2cdb7178c46a7948d609d1acf4d820396819d687e2049b41d28cb45c726aab69715e0334e2b93628069419e28868d8b8f86e87082d6e7abdffff8c8db08de56713f7c924021b6519f844abe70c2553f70b3eef0397b3da5b3f8f3eb69a7ac5d9454ffa139f640ab9aab61598ffcd97e38d315123be8926622b9b4b267991424f0b90c74c5eb1998a9bcd5df75943b17cce52adcf0ccf2fd70130b8a46b6710a92f12f56f8b282441986cd4f3aef1f7e3b46f436cc15ac2c6bd4edbe4913e76c88256a7ec39baab8a209fa60fd025174144ad714d868fb5cfd5f8fd1c29a2edf7e6eeec27eb33b3eab37a666d23051a90b40cc4e1b7d7b1d664e528b766a46442a46a3b8ee1210f7bf2fdb71e347224f5dcde7321deb4cc24a728a49ece2e4ffe0ef06c76d1fda78cb7ed47297b3683fc7fde3453205f5d8023de01152c7dc2c804a36324239ebd7322ac6d7a6a02a5fea5fbc7371ce6626be31ee2f27cf02afc5c4f1af14acaa5204ca0cc972acea143118c2216507fc41545636716a2cf782ba89d12ac03b03d80745a6aeb61c5daba882af919fe9714e0e7d5282af7c0bc83c306a1e075e2a9de7004fefd421ab469dbaab9f6757f0a1e3c4838bb26e1f6c95acd130cf4f80923ac00e04bb2403509a80b588e823ad092915d5cf5fbfc782f6ac8cdf05b7e42ee1e6c0a1781863e1f7554995c05f91835325a04484ee28674a2282e677c4f119c1eba11f711101aed586e30221f1784ffce87c994d5f9a60f54cba833b70d1f02effc17c0608b0a5d372e31878f4c3aef890af815fafc228cfee795a132409f156ddc50a1e0a7ee3c4cab589cc38f1b3c8eff326d74154ec2da17649ba1862f3875c4cbd7caad39830632c6fd05e60c77acf0fd4f01c63822a124c114cf9697caa95f45ff8f7b78709a2f95300a8e7e2d8000e82b69572cfea2515f0b3563b11d2583cc34504bc7b7b2b21a39a4503de95daebb997817f3f9b9d5ce496a8028a4c441e13878cec5840aabf0d1962b5a34cef72769ed049f409a6f47b7402bb56c5fef44b639bd6936721897dacf7b45541ec700658ea23f6d326ac424843a3ab092174db34a36c63ae3f584efc24f15dedaeaaea32597d89d33f04a79dcbaa1b58f649799c9ed3aeabcc6093eb37ccce4fbed0841734e72f13c23561ccb3326ee69ff782b2b058ce699b3d94d88f42703fa8683b74654ea8296782a49cdd30b1e3a360d66ef991b2b914d4943406dbac6512a5399f61a9b388372a998faad62c464f42a787585c2a7f0e587e1641d16cba8aa74726d42438d140d53b8deb7f190d9ed7b523e0f45d2ea79986bf1a7cfa42c188649347b482406cdb3650449808a8a2a45d658196b1575dbec1ec92ea57e083b588407f0fa6e211d480481c3abce9f39d2993fc7bf176b9389465e551cad41881a3c76e6413c4d24090dbd7959b5591dc44280331c0b17ec6149938e486708dad274a541001107f6f289e7db62c1dfcb3650f35a9170a89c8edca4bd5d3302ec5a9396421ca5b37ac654ad065adb4105f499c7a16df845c57f6c05e36869486e37b70da18a3f0eb82b458caa9035ce1c7da4d7613232f0d69a396152d2c995f3dae36085a86fe7398100505f60aab278eac4150067d266b50a28d5259cfbcf6d1a1574a812b19f8686ca32033274a7f95c651a5b7e80287caa1747e9f480900c5aff678cc21ffa5f0539f210d03568e7e050e66e0e5e56cdcab94b10c13d7b877947ac804c0c3a46f0bba560e94edd5e2ad80f8061849dc65d52830fe13bdf87553be05cc65168caaeceaa0f7242310dcc6a884eae03ee576dad6dfb62a76404a73c6a742cc5e0d635cbd9cc231ca8ea135b337ac51accf8c888a5321031b907352365829b3beff053cf085a19bd22579294510f789ece4b4585dff25a79a2516b833c071e905319f9f39630940a80962181fdd3dc6e2493a7ed8492796b206cbf934ca00e66333b4076f40318523e3d8da4d09b705525f068347d2d446c97caba5e1297f1a3f5bcd1c55c0c13f6eb3788352b019eac7568d41fbe59073d0b3ba0a2b9f4de150852c677fa42f82eb69d733a8872a8536d33925597bce7316fcc81e66b81a691c0f066c566add53621a60feecd7f383ce1c22854d8bc3c81f941c0982a430d8591e18f2c1a74a0bb194ad9933b263fa0caf126906679a39e5ab756f0e5d062b4c191bc61f6ee75ecd1a9eb0f55c599a2a1dcf4feea7f3a3b48017e1b4c2de8e62804fd5a5c5100af6b8b9064eb149a06cf7936a22415075b354c94198a923bc5c2c74902ff29b7b3876693fbb64812267cc4638d81ee979ce5530ad6c2fde4e465271d8fb8f764593656cda2fdde20b702c217e52451461b4e98c123e6fd3123dfec55154ad80885629c54820f708047797518d7b8c4755c6522fe85d6b5309d6490be50ba4e9ec54978e08813fc37deeba28c27cacd0c9e129180d3c030e29f8cee43f2a4f857a9aa4a8096f6d3640d46db194bfb0399a4933bcb8496e020d7c3788c5a580b30d48b55a6dae3a8d326023c08c7160ef530c7743a41100d462a0fd03b28a146bf1c864b083d6ef42eb9729c5af782c81bf1744af1979f91c1d3e992889a6fd3ce078972e98d9bbdb276bc8567806a3d8cd026c0c770c1a17602c17e47e0b19657386901b72c5838962a2d2064b70e61d11bb83ea30e6fe31df30cb2803d59b50b4086f8ae3e418818b1dd3dbfc2b1d9291d507b7a2335891a10b75691104f4e0e7872d12d22236f8bff6f257225079551aad6de1f90892e10e3516378bf184cdef5e296a4ec59a31355310c8e42f333b9bf31f91c2d2822627b1a3c29802ae32f4adba036517f3096088ff522b11ff964ef6464a8933ee88759ba18a075580f0a74ec2b60f686258ca63097883ab36f383c103bf860dfc1cdeb88c8a3f30a1e3dbbde4abec2c3b850b36d9225c2d598781ed9083163cf0585efa9e961c1a557fe4da78439bf06c7deb39611e751569c65c7594a0b03d0994344683ba171f50af8a62b005402a6f1524103f80eae5a5534b1efbff29cfccaed67bbe9926b95844ea2c5a33e08c40995bfc001a17aac83e043420513fa6c2a7e30b6da980c13c27884a8f0e06547cf9fe999fdf8b525469943b506faa7b45f354ec6b838714ebf48e9117ac9c5e89b548da7b4f0fa9dafe9c448fd6d67ea4e87888c5e9c474a578cf0160fac0a0b58d9653d22214dd170fe6dd39cc42d4eb06475f4d51a6d99188ec77bc8e6b813bf2000dec2f05949cd6b7f97daa147abb6c2f146fef83289423471b4f0b41c5d1790a99e14f07ec016ac404d5f1e7ef3a657eda1a194dacb3d32125959af28472302dccac3355cd53efc91896308c0af37afa22c126c4f6c9770e11d0014febcb3cf45806102b780fa3bc01a6551640ffd2b52113f20bfe50961bafce7fd61911b74600416e11523b175c2fdb74acd9a95dd7f4258ac114e7a9b69c62b92afa81ea12ac62e5af249a092af556061a216bdd26157d1deaa5b8c8ef2456c2352e05a79527f3b6f36d31fdb0117c48939a8f69e614027f24aaf98e070bcf73baefff2f064b63c115e106374ed6b8032d193157980bbce32608befe9714ef0bee78cdabfd39b76fa1202eac355a58b697fd624928164477208a628b35e064cb70aeabf1bf40dc531fb664301667ac11dec3ebf82aad5b7952b51ef6187f083a09dbf99bed7e2d462a4c4202ca68701fcde00ce8ccce56b488d5bdfb3d8bcea598ef63bedd049a45d2fae94d3811d1560f4b07a9f481e34640cd5ceb60a0ac928152c60a088f436f1f6486d183ac33e5bbc67170b2e4965e8867d11ff2d57277651957949639139ba02adb431e4b3d13f6348eb63096677a05ffd4246bdafa97318a3690ed6696680290f804e6eb23809101dcdc2354c119704bb21c2a0b445cd4d333eb66e62e192aede9fec3285d0e197d97e33b74f4e38351098f81dde5bf57aa122ff037eb48367b725239e7839a87336b219768bd3e848d15bc3d4d06f51521b2ab24a4665421fb89fed0c4b63b49159724798529a1c7c42f333277616db29450824cfdcf6f5769c505d3514b4a0ff4e140fb3bcfd31fbbd42f7a86f7dba109d30df5b8fe5b4824ac74f5bb36e21f545b92d24df31e6d671e3168871d121ce0c51242d5d1eb32423720f035929482bcb745e423a8911cd338a8f71947256a2ef79f3c5f18eb2bdc579b378805fe81589351b65760d79169a1e955ee4d8cfec271830f36a693f315a39026112f10d7305decb10058a167532714b4b56afa9aa3b922dc65c2d36bab630f4b067ff1367d300bdf8b70f02e1196a09b25e187099b67aa8f9d5aa4071d5a3384d8e4ffe0c38839456e55d6edef43627690aab8c88ddb01498a1fb0acb68bc5ceba959990a48a98bf26238aff1b89900a9f37712a49459e6fdc463e83cefc7d0aeb7a8f86e3ebe98e08e0f67815675d19c35d39c3dc9fde79b2ab71f44e670a8ad33d8ed80353fc233a301ee5aab0e1555986a791cb451bd2afa112d4d19735981599fbd508d8f0c09d4f23a151394f9ff8709b6f7b57a5c31169d3dd5ed50210673914067716c36d9213a0c1e9d79526062e9eede5167156519c32d27bb7d9fb26455cd8066b6605f27de7604f000430d3a4b1639e3b667cf56f7806ed24abc0e79b26c00c136c0772c34b3a3dca55e4be7ee40b8d12c645f327101a0954b4ebd838d8bc98529740f61860a4db42c60e7f6f158a1753759fdbd65767e6f32a4d9a113cbaa569fe550aa48ffc5ed3b5d113166a6dc490f07fee404d78e81a4db967ad51efc12d811364c0ca8f8c5e7d5aefaad13a9913dc217a511772eb67a0449c5ee56d2efe364737f12fff090ba55890c852b08bae77a18a8f52196ea980a60c94d0bd29f0bfa0fb5168d70305c9acfa834b8f268a24ed900da78c67560ca1eb43808f51bb52e093e5898eb28e4f880743da1dd9840c7c6bed5cc56d5dcc505ce94ef24977e9be496f0a99f0ac1f611839613c9d18ae3cd6ddb02a976ff03ac367276d1ae3208924868b4b3e951cc5070c0554b8ab4fcb1f5eef2792d802deeabc003d9fdfc91ea5cbb87abcf3a9a33964379a2e1b61cee7890b75476c69d83e", 0x1000) r1 = socket(0x40000000022, 0x20000008002, 0xe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semget$private(0x0, 0x8a53e3aacaaf5229, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt(r1, 0x1, 0x4, &(0x7f0000000380)="fb7fa6c80321e4d529606a1bf045e2828d4c869e51fe6ac71049bb2956b59a8c8782021b52aece0045c5247efa1516a869f44d31393ac9b33c0316b0f954b0a3502402b301377c9921bcefa04d23290f4fc906", 0x53) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000440)=0x7fffffff) socket$unix(0x1, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt(r4, 0x80000000, 0x400, &(0x7f0000000200)=""/238, &(0x7f0000000300)=0xee) chown(&(0x7f0000000400)='./file0\x00', r2, r3) 00:03:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x128908, 0x40) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b47) pipe(&(0x7f00000001c0)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x7fffffff, 0x5, 0x10001}) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) nanosleep(&(0x7f0000000300)={0x100000000, 0x100000000}, &(0x7f0000000140)) fcntl$setown(r1, 0x6, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x41, 0x129) 00:03:17 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000240)=0xc) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/210) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f00000003c0)=""/194, 0xc2, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r3) 00:03:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = dup(r0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="fae5889ef6ab6b3938a2e6405d8c4503e445e53a4f08c03ccad40d181896394260b74eb280ef86ce88300dcd01982deba395c13a5ef8b2df02e6125cecb2f5028f695783ecb999133e6f96796b7598d0434af886b41d364dd87e91b36d5df90ca61450f3e99b00c2fc0b323b837c78f572b22f41649f883291c86bb7a7ae0c26bbb6452b2097c666f49559c233d3ba95a2ca1fc06c766f38cf1652266f199c16667e4ceaab2b6063dcb66cf7ac896503266732f86ed95929ab60fd4d", 0xbc}, {&(0x7f0000000080)}, {&(0x7f0000000280)="a1da32313331dfddb499c2b57347e86c3764fa9aefa84a39330c648510695da1781203b18a34f5d643942e0bccd511a60ff2f1b591d09051d274e879cb925840bd84df4637f5006746473c1fdcece51944bbb0beaeafd863ff7b58342fae90489545b55b710927ec7c98663e2984b31cb209f912f6f1228850a127a44f0bbd0afdb6576ad8830c357793a79d955a7b3187c0aeb3acab6afe53", 0x99}], 0x3, &(0x7f0000000380)=[{0x70, 0x1, 0x1, "bb8c076e006681481dce00bdc62f2f81800f0f6e3f214c8c61680b31fac02597bb426d5b6873deadcc60f2ff7d70e503aebcbc80db1db21c1fb21667911d05090e5cf9c4f0bdb26eea8a6e725ee1c86ada809fc3f75cbaa0d97185"}, {0x108, 0xffff, 0x67, "fe72fe81cbcd63ed863d452ffa557bd9769e9f691f7ff02984eee7a23dc3a293b8516f0e56f2ed197cc6f24e5ae2e32f5df9f14de7f8a5790c3f7c0665204f1e12ccd73b63f062c894636a0c0e60bf5e6c07605aa91957a5e1dee9cb0e7f46788d9a1b8804413a009bfbc6b92ff93d82fddc738e26f9c84638bcf1d4fdf5c3ae1ba9e22fd9a36dd967ced91ed8fa0eae5a8f4003d07e6c1aede54e513eb11bf69d21c4fdd9ef3fc9988661158619fdbb8a7e854f6f461eb550093f1d3c41b9797704fecd6b58b9d877bd287fb75526d3b05bc9498369297e16ed2c53f946924bec62fd0eed453a3b57e7db8b785d1bac7b919ebf"}, {0xf0, 0x1, 0x80, "32964c24b49f392631026b53d09f4970ef1ab92844aceb652a547ad29ef12d28366f1969bf298cf55f61540439c9addc3eaa1fd0bcf8021e4d7c587d5e45076b48328461244656d2ffa3b8a0795489ea50bb8f657815962296fa74411ea6d01533a6557398bea4b4464e2b171dd8720556e1ea3b949b07f3c53491d1094d5e040a570f82828118af5917c90dc348e66e8e4074eaa0b4b8eaa4ce67352065151aeb9b3fa984bf803c1acac5494dcd97e64ba52d695a438e4ab0d3c072deaeed5726403d9a3758695815a773918fbf63e60885340efb84c3c392"}], 0x268}, 0x1) kevent(r0, &(0x7f00000002c0), 0x5526, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x20000040, 0xffff, 0xcb59}, {{r0}, 0xffffffffffffffff, 0x2, 0x21, 0x7, 0xfffffffeffffffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8a1dbd9e94e84c6d, 0x1, 0x325}, {{r0}, 0xfffffffffffffffd, 0x10000000010, 0x20000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x565, 0x9}, {{r0}, 0x0, 0x0, 0x40000000, 0x5, 0x2}], 0xffffffffffffff7d, 0x0) 00:03:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 00:03:17 executing program 0: r0 = semget$private(0x0, 0x5, 0x320) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{0x5, 0x6, 0x1000}, {0x3, 0x3, 0x800}, {0x3, 0x1882, 0x1800}, {0x7, 0x7, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x8001}, {0x3, 0x10000, 0x1800}, {0x3, 0x10001, 0x800}, {0x0, 0x7, 0x800}], 0x9) r1 = semget$private(0x0, 0x7, 0x120) semop(r1, &(0x7f0000000080)=[{0x0, 0x3, 0x800}, {0x1, 0x98c2, 0x800}, {0x4, 0x1, 0x1000}], 0x3) semop(r1, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x3, 0xcc, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0x1, 0x1800}], 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x53) r3 = semget$private(0x0, 0x7, 0x401) semop(r0, &(0x7f0000000180)=[{0x0, 0x26c1, 0x1000}, {0x7, 0x766, 0x1800}, {0x3, 0x493b5ca7, 0x1000}], 0x3) semctl$GETZCNT(r1, 0x800000007, 0x7, &(0x7f00000001c0)=""/129) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1000) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/233) mknod(&(0x7f0000000700)='./file0\x00', 0xc000, 0x7) dup2(r4, 0xffffffffffffffff) mknod(&(0x7f0000000380)='./file0\x00', 0x6000, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x4, 0xadd8, 0x0, 0x1, 0x401, 0x0, 0x2, 0x2, 0x2, 0xffffffffffffff50, 0xec}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000640)) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x7) r5 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) semop(r1, &(0x7f0000000500)=[{0x2, 0xffffffff, 0x4}, {0x0, 0x2, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0xffffffff}, {0x6, 0x30a}], 0x6) fsync(r6) fcntl$setstatus(r6, 0x4, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000540)=""/161, 0xbc}], 0x1, 0x0) 00:03:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) preadv(r0, &(0x7f0000000040), 0x1, 0x0) 00:03:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) 00:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="9c548d11ee08a4918908c80a81c64d594874a642f44eaaa7bbe45babd1f8957bfaf193a5abf27fb8107bc8bd86e401f68823081da0a7be7e88dee408df02e85c7e7b9972f9b1e68da62e74f212bf502e", 0x50}], 0x1) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)=""/96, 0x60) 00:03:17 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x10000ffff2ffe, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) 00:03:17 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x4) 00:03:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/225, 0xe1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xfff7fffffffffffe}], 0x1, 0x0) 00:03:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 00:03:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="7658981c872ba35bde138d7787f0b81bcd2f6c804784dbc55db1ca609651dbff5ff8c4a3425731937fe5f9712594080c2ee493355b65776cf6bb04e3e49c14a9eb1747a78ce87732d7ffa341b0f5f5bfbaa7c1a40af80546e9c83447e1fbd13eb845a335f53a7b685a3385e6587089fb2c2bed285e18a03a177d87177970c9adc7d93aec0178f984cf3c858c36ca775cf15c7bf35c3dcf7f8ac4718ee051f707094bd2da56b4d0f731fbf981c9678660a3a35d0ec8a1d7a48171bbc1c0ebffc39b81320e6242acee16178baa2608953c993974afbac482ba2e5c7bb56c5d67adf1e20eda6aa0bc933d4244f510", 0xed}, {&(0x7f0000000300)="f20b9a62a6edad6ab05f784720", 0xd}, {&(0x7f0000000340)="0cee0a839321ac9e307531456ad8fbf2f2c24035edf7a8933a4e729b003c62540a841cc3ec04a349ce259ab42079a61aefea8d87769ba2a8e4beebafbe03c5f7615657dc65a326de5493a18eb2befc02d443", 0x52}], 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/48}, &(0x7f0000000140)=0x32) close(r2) r3 = geteuid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r3, r4) 00:03:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) 00:03:20 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x40001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bcd0e65f4f86dc364e66378e5dea02800001bda6"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 00:03:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x9) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 00:03:20 executing program 1: r0 = socket(0x1e, 0x1000000000003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) shutdown(r0, 0x1) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x2, 0x2, 0x1, 0x20e, 0x8, 0x7, 0x3, 0x3, 0x8, 0x7fff}) 00:03:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0xfffffffffffffffb, &(0x7f0000000000)="5d744a10d169c9d369f25e215451768f43c4787da3c701dcf6c66485364ddae17ac75be05c8f75f31151769c0718a089966b93965608e0b40da98bf5f3eede0b9116d005c5a0c2174945aa5be74669d83694fa", 0x53) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="b49157cd131073e5c0b66e9b7e8fe6ab9979a2d7ec6f5503b3ccc13120b091d298478f85821101b26763e79ff19c2b6036a2cb9a210e4c4b6e2f5dcf764c0bbb78d32a31fea07df18d02da8d85c13a7d2974dcf4efb530b7ffcabeac0d4b1a06165a810cadc57d3f986fe9772e9d489f9cf07e116951a79719563c10de0f06011364f5f44fef37abe6946e40176bedea97e690511228975868d7f8771a8999d05aef1bee94323e91de6b8170d2212917ddd8408bab2698a2ebfebe1caba4d823a6de946a9d5819a63b05e8200c0f2e8d396e9703bcb9b0dd780ef194a5d59ec9098625335879c0e6646ca4c04d2635743a0d24fdcfe8bf11", 0xf8) 00:03:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse\x00', 0x106d0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001180), &(0x7f00000011c0)=0xc) r3 = socket$inet(0x2, 0x0, 0x9) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd\x00', 0x10248, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = accept(0xffffffffffffffff, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) r8 = socket(0x18, 0x5, 0x6) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000001400), &(0x7f0000001440)=0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0xc8, 0x0) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = socket(0xb353eb7e42db2b61, 0x0, 0x8) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x20, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x282a3, 0x0) r15 = accept$unix(0xffffffffffffff9c, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r17 = socket$unix(0x1, 0x3, 0x0) kevent(r0, &(0x7f0000001300)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0xe0, 0x1, 0x20, 0x7}, {{r3}, 0xfffffffffffffffc, 0x44, 0x1, 0x40, 0x2}, {{r4}, 0xfffffffffffffffb, 0x84, 0xa1, 0x7f, 0x10000}, {{r5}, 0x0, 0x0, 0x40000000, 0x84b, 0x1}, {{r6}, 0xfffffffffffffff9, 0x30, 0x82, 0x800, 0x8}, {{r7}, 0xfffffffffffffffb, 0xc4, 0x80000016, 0x20}, {{r8}, 0x0, 0x40, 0x6000008d, 0x4, 0x6b2f}], 0x3, &(0x7f0000001640)=[{{r9}, 0xfffffffffffffffa, 0x20, 0x4, 0x80000000, 0x10000}, {{r10}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0x3ff}, {{r11}, 0xffffffffffffffff, 0x68, 0x1, 0x4}, {{r12}, 0xfffffffffffffffc, 0x2, 0x90, 0x8, 0x7ff}, {{r13}, 0xfffffffffffffff9, 0xa, 0x0, 0x400, 0x5}, {{r14}, 0x0, 0x80, 0x80000001, 0x101, 0xb3c}, {{r15}, 0x0, 0xa, 0xc4, 0x0, 0x3a7}, {{r16}, 0xfffffffffffffffd, 0x80, 0x40000082, 0x8001, 0x4}, {{r17}, 0xfffffffffffffffd, 0x12, 0xf0000000, 0x2, 0x80000000}], 0x1, &(0x7f0000001780)={0x8, 0xfff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002003, 0x80000004) r18 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000000)=0x1000) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x2) close(r18) 00:03:20 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x10000, 0x80000}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) close(r2) 00:03:20 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1040dd932b513c2a7a2726be6855e4a1df8ef02e"}) 00:03:20 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x20000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x3, 0x0, 0x0, "8a32da395d0200ec00000000000000002300"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f0f743cb40e374632e860065a9bfd71e8158806d", 0x0, 0x2}) 00:03:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x10040, 0x35) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10400, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x100) open$dir(&(0x7f0000000180)='./bus\x00', 0x5, 0x8000000000000040) 00:03:21 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES16=r0], 0x1, 0x800) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r1 = semget$private(0x0, 0x2, 0x80500) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x105, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x81) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) getrlimit(0x1, &(0x7f0000000180)) msgget(0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r4, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x5, 0x7, 0x8}) 00:03:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x4efb4e8a}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fchflags(r0, 0x20003) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x1, 0x2, 0x101) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001500)=""/234) execve(0x0, 0x0, 0x0) dup2(r2, r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="7041445aeccd45b5692de11a790a9fafd19f2641b038e551f37893120efe39cfd2a5b520b6f0fb117311a76de4bca05923119f1445e9fee6e4397d1cb1732d98961024c8181931b4ad86c663aedaae7392830aa03c418bcf12cdbb57392d209e9f1c1cf4e65e7262f0a994f06e618511b4a572c4acf65d2c48c20580fefcbd4043ad6f36027b662e80dcc0ec79a1da60ab76638b8cd36a4c72568d0865359ea8", 0xa0}, {&(0x7f0000000240)="fa09415628d10269446a3527bcd14171cdfd6fc673b5b25ec78864e13c1caddda2a9d7d142680039d99e1ca0437f47266f4c5d9015a4414552aabc6c703b0cf2086e27f2b77c28ce13faca8ae8036b8ee290b95bc1c2b560e8ad73390f347484a389421c8495e1fe962d1e1d0c8ddc6f8de1e0a10bd545c304a579340a44ae6ecd29a9ec9ece28fc2349f39f13735aec334202acc1a5f2d99f49eceec0310bb730320717c204182135b942e4b0fdf57fde307b6b3e0f20e437f244d8a3650e6eb3b8058c550b7d51e70910e9da43fd1d0098b9b80be65f7b576b6f7ff3caa5337545a5984c3ce67b61ce24435039091aabd3fe9cbd6ca60aaa59d026e1759b", 0xff}, {&(0x7f0000000140)="218d9c1fedf219579cf5616ce8bb980ec35ad5ac2a659c2d6ca4364c", 0x1c}, {&(0x7f0000000180)="9907dac92cfd0db37633215a2e035f5a96318c118e7e7923a0be561cda1ce47b176f3f943a5b4608faa22751f1bc59326412945a219bb8ea75a84a979b3cda9935ba8fb4cf340307955bdfd086ec0d707502baa82f51c50383e974703848bfa7a29c37e3237543480b35feb12062806a68c7", 0x72}, {&(0x7f0000000340)="725f87337a0d0a34b418ce53b3dbbe8ac92564080426ba2e945a7d2e36d63118206442ed96e255f2414f6bab7530d56bf03b5d4291f4aa438b501fec9e567fce9e9060e642e0bb80f91dd3f194cb2b1c8ecc60130cc8a3046ab9795f438c7c85b9022dd5fbbcda615ed132c505b24a43330ab8850844b865803b081da8f09f6adb452b46773b947d89dca1f780264a7f411ad4fdb27d59dbbeea2269f634238b317e0cb0337465079d3a62d5fd5f0cee4f6bf3c57b1e01923da8704f82bbb2ebc763ac3e994a36b6f0b76373ba3b655c8ae0231f9d641bd90d09d808fb2e4566", 0xe0}, {&(0x7f0000000500)="6c7698fb7e648eb748474422a9692a6320242df3b85fb70b0433b1dc2469c8ee0477a63abe126bef925a7e7399af855a52be631176c396a887af749d73ebb2d3d742145a2fb238e4bf4bba6b1216b692600aa26f3161cf314c4d80061a2ef5e0d6779c3958b1587ac9d93c25a8cac2d953855653166c2d60d59d55701ef62d154c02cdfaaebb9aeb8076069095a7eebb6fb9acbad0e03c01ad3143c16b286afcfd5eaba9c7d334f40ea9fefb1dbcc24e3c30527f929a8a755baf8c0da9fa9886447da548fe0f342fc80142700907934c30f483ae6e21490d6172bbccb3f8f9c5c3eb5c949d5f19c491dc1edba0dde0ba4833fab71e7189c526cd90e88fc2270d8fc3d3b0414f7fa3e0e3c45a4374e171bf8ed1c6ffdebe25e9d459d3a1238dcb22764007109cdbcf7a44c7ec376b72c2902cc997f71844cf0226b5a00e5199fb029d56fe4d515ccc63176344d277f2472fb6129a473d23ade77af4eabdd8193a7bd47adbb7f00972ce8431a47c5d770115d529bc9bd91cc142c04a1d980752f55361908a072f3a8013b15be03a435a361a72bcfb8f0939c82256a71eb0fae9db51520e9efb204ce877de06afb2a686ad8ef109ee3517f321926529cc9aad1ca9901cecd278b06e7b0926dba99b755aac920c20a9b2b7889373547ec82a0b346848edcee40c40540e1213bcfeffbdb07fcd08a3c115d968366d817b89b6e509273283c87741fb1281464d180f29aa9725bf0d1caf6f2b72e9991406508cc18192a533f3d8643940932249e147220c1652464178d344b80c2a5136f6b2b39b17b05cdb627f88ae7bb88a3d8c112aee74b89866b82f0b572964c8915cca72cd025fbdc7b290ffd6f56bf52b9c9e54e83c3a5ea9c8323b6ffb0ea58060550e444c7c79bb10e7ce07c8ae1bc033e3cc1e61a5b4b672064d9ed7c22f884fcfcbec1732782ecdecaec7eef914ddc2ba34678c4ae6f4c13f00cb519836f8e521dea8865d242a2b62a08e92bcfacf8bd1975d86702ee670023ea61143195f96f9a0c98ba7ae5f07ce654ca3090a79e5136f18c7a421f4a79ec54842023f56d527276abaaedd79b16a9549cd77e06b7d98457933455884025a12cb716d31d35bc10ac230dba265551bbea45a3aeadc8510581f0db28629e161faad46a206dd1595401cd2da3da3d515335d7d9d066f12969094565fe4569381f11174a2861a251bd452fb047c6c17f97f8bfb09488dec9f3f533fc1ed8e8eb26ebdfbde404eff3ec1e1b35eb09fb0d9cf163e76526d6c97c18107dca8435307ff13d6cbd5d1604135651a63420ab5c058a96a3ad993cc2146be3346e98bc91529d274d57308c880934ea1081f61d07930093e1f1c679c617f55aa9c334de6c63bbc4fd47c44ec23d8ea52dad1bf717731792624f57440d03dfaffa61a6b5b96d89e15c560b297950e59f418f63092a3be1130b9e1460688cead1748a0e668e782896a60dc093818456122c46244577b0b80477b930c7cf637646ec3e8c20f08d24738cd8f69a4af1c8d87569f550eeea24fbc59b5c2dc1552f19ca0e2e164eaee9b94ea1f81f9c87c99bc88e3acced47d0492baef9e2a4ec66b77bb11991b8624f274951e4fdd7861c0e6e4f5e067f2ebaf511e272296214bd834fa9f2873f591db408fad491f2033d83163b70ac3dbb67bcb610861e28b30aa1eb3cafa3ac018810e33cc365e3eef491ef10e9c1cc8eb1e3e690010a61c68cf8800b1e8940be82b17e3a07cbdaaa6cbd123584334b5cd046b6b95b027b942398f079143c6bf16093b56ad45440cbd542d78d5e7570a5dc69829a3226dccfd9ba4db0db86f926f10aa66b1c667e431540b3c73cb4808751445653067dacf75ccd251abd24796211cc460db2a061cc0c30c1c22ef91755576504246747c14c8e331a94a47f4d336e451fbb08bea047f0d9f7919944bfa34bc1274569c1a3e41b0df140de506e0a0ee72c38e4a603410f647192167b4da2b7f2d5f71a35f36986e726d0ed74262a0325157fc3db7d63e1db2719d753ea6530f7846ffbfdfb0b4893816ba4b8bb4ec2a1d517c2d7db7dd2cae9a1fe1f4b94b138b56c0b8d69d922e0b0b809d4e8b86e7fd7fb8004e68fe1b2e399f62c1632227a26a500c147e2cada77a66ab4b34c8a4cf403cf6f25d1e5c9dd11246041e69814415ea7a678bcbf09a17049efd81ddd29b0b326ba2001b9ea4c33cde32a09bad30c6ce4e27e63adbf13e895a9284c4c4e9c2a91c8bb3b9c8a7a3111c4a79104841b9d51bfb4317c06a26877e8669136a3bb0f4de0a8b6dbdfc28d9ddebb3e5679d3242b613b8b297563f60827bce839f1cef7e8eb460a06474415865611260e76a06d00a4198997fb92fdb306f8721634dbcc816537bc320c512c21cc5e4b15c8c071ad9520ac7dabd9552025f2c41e7f998c8f8875c4971121bc2881f08b87fe50defa67c432255e7c0333a6819acbfa8a9a59e31375d791300ece78f393ad70625a14e2199403215ce611257533e62b650b3702c47575e115f842a8601b09306d8a21f8222073c0f67cc4c071ca077b4104b48b856d4e9e1a8b32067e8a01b3c9c1bd9870bd0a49f55acd0ea1acbb391d0438bf9cdb20cff4981be0f5f89302f7e72d1d6cdec49cf39e7d7db60824b9eeeff1927b89845393f0edf88e330ac94ded361ab0726119809e1496f5ac38fce4ff8a99a440dbdd3c90ba98af0e3c9044d57585d2a2d72b620139ffb822e24484530d627015ca59cdc1f6da5c4fd72a59431452a1c5ef5c90f59b7effcc903583c9204ddd2176754d72a9efc94e9545c4f34e337c90c28852001c968c0f72a43735850db8d3a6a6e0927e8149498d91e194d05d4c9a5cfe621d72f4a306c8c2f0262582560b6f2a4b3439fb8ab62b7a9b60f9320e1d18f74cbaa10de732bcde5820520d65f4eb5d62e49c106522f2bce74c821e54b84dff5624501acedcf9d9af49c6a418526fedd3eb86d330c416e1de2dc5709257b598666f4cdf3d70458706c75652ef42a8a1be180ecf644e1c660896866a4f2a9325c3ddd0b6066b6cbb8c64a7662c6a6cad5d4e813e90b08f3559c9e2090d520fefb5c239d2e4fb5cc8bae6ae20b17f2d416c73c5d180bca6fdd1d602c1a3fc1c6cb245aa5d6b92f39229a723bd098d95b1da3ed446ad46366369af2a6bd8f696da7b559a56c80330644dadde943d72e816ade8562dbc8a86130137e99e8740cf4994a3a976f36f7e595e730a18097e96be2a93d9c14fc8cf89349dcb562ec3b7488f6b5a3ccfa935b4f72ae97ef6a52e3ab3654ca1997f211dbd5298264f9b536750a69b2dab212d7d57412f95843c498e0e14ad53ae6c4d6c33c42be0381b83ccd3f5110c0716ff8bed052099f60838db90b907acea36b0a30138bf787353139f2e72d870896bc96d7acd221bc79db8bdb0f5e45f30081f268d39fd181326b452081a5d22db5bf99c4992797ed42e11f477d1b33fcb77fe54bfe7f40b0f861c10efe9f18be9b57695edd3688e4b285fa05d903e3890666c318f6fc1e42f6aa7264feec5c9e2d6432b62f448debca4d3c36b25fe3964f4937539b333b13704ae4a17d7e81e50aecf0a761eaa59b441aa9d1b9b7df5b6da89d79c62c5bbddf8db27a3b602d98dd00e534264eba877a548f4bb295b137b64ff0ab8455e561fb93d803ad00bc8a11c136843325050f9e6323409cf27e46738b31f12379e7c3fe13abb9b7119406a673f4d92595671fba735cef10de0abb232918aece6373ea70f0f758641b6eeefa71508d36336157d6eb07683ba933da38c28a0ba0cdb76d4158d0ed21110a32c39e1ce7053ee057a8314884d9efd8df6f24dc7ba0f031bc699c67853b4a0e0b0110f051c063ae34da837ca38eea955da062b8f3c643db7a8ee5e138e3e5644940d21e8a626d5fe4e8c180474d11d668a621bace544fd4620bc848995a4f8d334c1cd5e5bd7d3f53064561acdedb978cb079ca0d088d04e55d0be6cd2b5f8e998aa7cb38ec02fcf3973aaa56687fcb02fc44367f27cc0b4af0e7fb45a55702326abc93cb896e98bd907dfdb78910dc843373f24a02cd0e7a1c93fd6e7a3362b53d59211822c5fa7fac69f555f7542591939f073eb5dbf8545a2efb53a4b3ab054f7e788a5d6653de3d549c2eac2f3505e00b4c25b7b9975b0c0d6012d1ee83e6ed0f98ff1e9926fb32da38b237f74bf1f79961582ac4416110e4fe87d5e9b04a4e68e3adceaa909240f6567315b618b1760c4103ddb7ebe465137564d115f32c1a363964c5e8ff545619c1f19628d865cb323bf22934ef914f2de201ec203f8c2840e553f6ec3c17442b10c5b48d4c45b23167d365fd2e38b4c853604bf69932e41ad8a7449072b76a5810c0d00fe894ff4ebfc2340a44f39d099fa942c51ef8662efa65c3b4b7d6972d1eada489ee517ba1102ffec5820908751e7b350af5e671231a5434a8695394c564b6255a8fcf5ddbd2e8447d82d90c5fe430b524ed029178d32d8c706272a9ea7aade856eb61553f2afde043c74f711658492f69ba46c7178f804bbcc836be304dfd054f34f6711e01bc78055d240edd93f0c3cbfef265eb7387ee91e3fcd56cd40f66dfa5d3736616b11142940083384fba8e84a41323c79a78373f0ec2cf6d7cb10d05f02befa542d9317d5541ad2706e302a15a9c03e71940300a8c97c398b1bbf1c5ffafb004bc864428a9a6b4acb14c0fc3984d55a2832736133208bb316be24ae0543a959c0d9eeb1f0b009c4c90f4a5355928671ed8222f94ef2cb51d51edbb192dc51a21fd4fb49817c39fdfc679fd32bc3a6d5087ceac3e18884e6921fc56cc97a6603c3122e1398dc65e7a939015b3f31a762913bfea41701a14b6b54cb08126ea46c7f7fafa98ba5359a42f1f05ea88551ee90ab36b780057cc6fcde15a0beeedb9ba61924e5936e5c9bc9ec7316704724f933723817284098e04328a45e85c91916c292862e6e63d2ad1bf78c311e5f452ecf174176420d2551f66fceac48a851e70ed5131cf9a1acf30804d9f90ebdd3b87a460735778871be6da3ddb4e93523665404304726c9c7cc22087a4a10f4e1893b28a30d4bae99c0a1fc70328750f5a97a661de22f7981c30953cf73e0d6e70cf00d287ea7461195e3d271d7e9a245ba21002571e263f5a971f3e0dfba55506ff74f43bf1b05ceeafa57b0749776e6cd524eccbdb76cd50a2c96cf3f0ff7bc038e475b254f1f81e6f3a639ffe48f36936ec48ca2f340e23b460f811cf798d18402cbbafb26f51807852d3a8f43c04f72e180978ed8208ccebea02eb50f25f11d40e963ab7accbab2d73c422c137624d227b7ca0044c90697235e8af33ebed09659ab698c5588f28a57fa8cfae733a337cead1b7dfb492e8ad699665a40a519daef0380efa05594a1d2d859dd4875dfc3d441c65d17c8765afd79d09d941f83da9ec2ed5e86e420950d187674a7483b42e45c4cdc4d53d21ebc5ae4ba73b98d6f40fdea0ede4c70598e1a341e869fc14b2a9324fdd2c2189204140c8771a9e0c75e2400de3b6e9d80c5210030daa565ac285b91ce49764089ffbb53e9f97cd11f0fc5b00fee332ffbb84144d482a9517cdd7cf95bd548e44af63e098f927af1241581cdcb95ce92c75a11b113f9594ae1690e154c7750e3147f14f05642faa547ffcc5479175d072eee741cf83f6529c42f6f0d0c87d0b463ebd897816dcae8c61e266bd111e60471fbfe569d51d31b50160944f5318b23457c48593570491233d30554ab8378002b58ec3a1", 0x1000}], 0x6) 00:03:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="5e84ed8bc20b178198a3edc196109ec2fb44a5c35e7e7386871f88031ea7bf250cc1535c6ae16f87b886fca7", 0x2c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x7, 0x4, 0x7fffffff, "147c495a7bb8ab7a22f2d63f685c80bb9585cb3c", 0x4, 0x4}) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x6) readv(r3, &(0x7f0000000100), 0x0) 00:03:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0xfff6) 00:03:21 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)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e282a500a", 0x21) write(r0, &(0x7f0000000140)="5c799defaac938dcbab9687e77158bf6f415a9ea", 0x14) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 00:03:22 executing program 1: r0 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0x2) fcntl$getflags(r0, 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, &(0x7f0000001380)}, 0x40) listen(r0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0xfffffffffffff801, 0x1}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getegid() socket$inet(0x2, 0x7, 0xffff) 00:03:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="aca0d94178475b75a81f4ed449b0b6dfc060fe60bb4ce14cff3733ca31e8b6c24e", 0x21}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000140)="70b25b17c4453f5111463f86115f261c8b5dc11c68c73f2704a2dd6479d3d95b1d77319731902c730e654ff8740ee48a53328a5caa8510297f", 0x39}, {&(0x7f0000000280)="a2916012c09e4d1448ea28ec9027339576fa83a3fb6370367f783cb6dbeba1681ec53b9a6ffdaa016cd657192e11e44a0bebb510108d155508f581135a9679e10e81e34080269a2af06894d8c96766841ab916f419cc17b0696e9d7f6f8a51484881af36c8d9717edce8714f245e7c65afff9aa2124e684f50101039862ef9eacf4cdc9efae8fb22ef6e876f17653a7d40e56378749a9ccb", 0x98}, {&(0x7f00000001c0)="c4e8515bb2401308bc375fd23b93bb06ff069edf88ee4abf9ff1d5e764", 0x1d}, {&(0x7f0000000440)="486a05b92ed6be7ab5fab786763d8b3395da65e2f0614567d2097578fbdadb8e85fc6d2d85f0ea95bb167c65e4e6b4dd349556da018c7ef5cce8b51d4a7c244677265cfa42a6afcfde56e46f8e39adaa90fca5fa5b07d0469a9bae3195b31d0ae0283cac0dfb5808b7f03cd649c077c4dfc982b867f65fdc9c7185238d6862a624f93d0ec4914d9f4babee2731138adcf7b8b6282c311b416f2a9f7a3563a54dd577f09d499cd1c9e27ebffa7cc4", 0xae}, {&(0x7f0000000500)="49de31fdfb492152f2ae57b3a3b885a4c7edf994f996f84be027cbb2aaccc9bcb3a920cf2937a85c5a906ec65fae92b3d0b360e6850571f6218d004eaff6f82e083f05378cd912d8a88f08623322faff0ec78e91fc5be8d3fa1c28288c15941bb18fef525df9c6195902925fa491c7323affad74f56570f19d6bd10bafad66bd8b5d37b14ae9a977e98a0f45f41e56f5ddcf6a44466414ea57bddc49e77318af293c922f27f016f00ec54146b425fd1a7ffd283431c309b64cf6c6f5daf36e1b2668c3bd6d21749414b1583e11009ec982a7e7313ad0bafa13a21d541e95d5b48a493682d376d7f27e364ad2b624b45c87b34ecabe922e020d78b3c3208b91ddfdab8513431f74c545eff67af5013fce0bea464fc337e390509cafc48afbd1b4b6ab38047fafa708d9f67cd3a72bdf23522d8a2f510d782983f5ba5e2ef3875b1a37377b9f9cfa8bc2393e6abd4d7567b85a884db83b10dbb1190de54aa5711f5d8a2d3e9097fefa22636b79399d4e1a49aa7abe9e3998c101552481cd2c00de98757dee5958dde58c3a37f872cc724e0ee61078c452a6e0d6bbc6a201fa1e5c94bd57588e050306bf3e21786895bb82b4e36b69eda1a610a7953b7ed1e7bad88061ed897a9995132cc5f2a0d168786b8854edb4a803dc8a107a963ef3ee35331f5ca973b0309ca3af31ed9a78650dfb10848cdc31a3542ed7edc5847f61b4b001820f569a052cc9b03f0d67e02a6cba1aa9b8806b4bd664011c38b7f2bae00950c4513cafa0d35516732a17263020cbf2c470ca511ffa52f70027905e842298da7b5abc4a937ca2c8fe2b1e037cc9ff4bb780d34c687f784abdb603f2b06ebf45ea578396d98e028908cdb19dd04a390d571f27d588e2de21ed151545025902c36a7aa4f64796f3516f1b843060dfd092f85b03f4ca4eff738d89e6ee6afa7a8e141e9c51d72b4e6fdf1efac5fbfa2c24224e54b377d9fe23e867ae8dfcb16d12a436c862b4bb00123af4e010981af5d82ed5e3efea8b337ffed1a14d372604c8c006389d517ac6151fbf8a5d4ae4130389a1efd7c41bf3608b7ad40d91143638a3b4b3cd489363f3193379a97d7c34ae2ab64119a4bc79bf7634e75a4e469322de6726a2dfe0eb165a5a49b7908362b137f58b0d699ae7f733c848adfce4ab15284744402911788941d2deb412e1aa4c2846184e78958a1b7cc14ba9955ac7aad1cbc4f3c02ec4674138ab04327e79a98c3a1bba7a6ade9e38cd57ad6f8500e4455c9fd67c91bbd49ec0bc412526ac2f4e99ccb26f701ae80cce4a77b7bbf908c974faa0ee561138b1f7463464d1b3d51761d6d761b2dc687dc4699f371a58b75260deebb171fb618f62a04bdc16fb178d62d502fa75bc5537bbc20c1077b36a551c2f3bcccf176db6f6436dc08635ebd838ca8b43315182dbc2c0857ca778d05be12ff4dbcbdb328204e26ac913c91aa30ca15573583bf82f9805616455fc969cb330dbaeb7e83eb1170550d3b9cee710920f297f6af165ac994e38edc4a2bf5aaba6bca90d4a19e4cd41aebaf8f530a10579e79557e9664ec5523f69c3e32c5b7ee11e7a4246c928e3a175164f75706352360fca2530e0a0f82a65e43bcf3efac9e9bb8ecf8152c950f387ce3a77c55410adbed1cf88bcfc2e1e4163be0027890ae4602e113919132ad2c741b607b1899dc0631f66a0cfeeb4eaf7a223179e2d9af8b065633ce5352e6139ea7027afd7793566ce8f93e877a4a8a2a5deda659231591c99eec72c71bcec22ebe10aabc65910fa8acc42a4f69de4ae683b154909758aa2b692a031a0d688bb7fa9cb9a1eaf94a7cdd9eec3993192df1b36266d516c6e5610736b75ed0fa89e7c5a2d2a6c7fa21b66e236e60f52653d76d8828eed483060a4467f102536f7991c00c72c604a826ad79d6dd594b9dbd2c2f13099e455d2c17af84b029ac76fcfbc9e720de39c9785daf401bcfd0f3ef0bca97153d789f515f0b63b8a3beab0bbe947ed073486d6535676c7b41b11fdef6c7950a00c9850d7cf4a58ca8edbe331220e0a296ea2595df6b82db5da5fd467210861d97c4d918191e4cee2079ab81c761ccca3d84855721b440274b28ddbd0bfeb556d0b764fb2f88a6431a933e5cdc9510e28ff5fe3c88db4d6d3fabc33a3dee5ead31fc0f9fe509b05f49c3dd149801c102cabe04ceb5493fa1df50976bfd6d7611efafd9b4519c93b7d253a7d6ef6164eb3d0266f69cbcdc9a331b01cb8162fc583479bbb6feb7e4fecdc52c025c3abc35bc7b8d37491f6c85bd3e5bc734094d0220d903f5e36b2cff0da7624a4e58c0cd4a585aa461ab6f17a9a9f29d325b8340ec01478463cc232b3d3036011aa8a9082e6e7b27580e11be7238a229d7f8b0747b2da427f60a090ab825cc0b7e862a9f1a68680e62eb9b0a690e11b4cf4053a66a74fc0d39f3c8155987cd5eab69678c42cb35d5ca6c1c46eda32009d58455ac76dc104e4419c97cbc4a615aa0b36b0aa7db934218180466160c774498cc9799733e3bf12dac6cdeafecc83755ae5977371e0241865f16af3a88634736c97ba3dc7a391b24f9178304c57436030fe87389730636ad5acb1b222cedd224dd07ce0e52943085892f93a5f1dd2089a20db8bdc5795453c2e234689c1012860d8f5cdd0515a8a06322769315ca13b1c0c2feed2a2370d38257569216c5640da0cf95d4114dbbbb9862cdf8a423ea62e52e3a08d632fde2972a941063841d6e92d197eca164757bbfff2401e1a233f9d47b768923545191dce7624655d2e83a819fb8d467847fade79bb4b6effb1d7ea66121e033fd49bc8a0f97f65d76c919428ea504d21c94d12e24c00588bede9e5454c8e4d43155a5b0951b2ddc29681235cd7bd43ce90046bda4bd53c43f9975897f3e73a8c40b5cb077ba749d234a57dbbbf14c00361b5fc33d3728d61a2aa8f393b92861c15adf752052bbd2828024b856b93aee7e25cf43ade5ae6089ba6735cf97b40c9f1d0bd2f66f4f693c1b1ee84f4fb4bd556e6e04122bf845b0b81447104a0ae1d3caf1d014f1c73a71c77137d2a29eb6ee851d673a39ba39edb4c5728bfca83b07ea78882295d8fa6fb55d5f3d62a3b48d31a5d795f8694c65e0482ad88e0379e8ad94d845bc626da8e63d36d69c5f9d1937bccecbe509b8a02140fb4eda013f1bf61b1d0f456ea98d3d68f1e75d3327b86115efa54cc83c5e8171c25aad0380096492e2dc9708a7a286d75ed8dfe688fc375fbebb5d30e9d797ee4cc4d7d43c3b4bfbd1c81dbb75790ee9c92fd9b37fb60dff14c5c14241fbdea3cf67febc71d5f0777c1a2aea48dfffbf0ea00a8548b0157498e1dcad2d2d23339fc30e94ce30864dd3b9b3e225b522870ecf42d5fffdbcb968a1964c17a091b9685f766db6feebcd74b34cb45b8ce7719feaecb433fd08c4096319c73b7084c759bb6c15a4fd8bdfd8825c66980c0291dd309a5f3c6b9d63a81bd897b62af9576b07eb282d18e0f4880bfe94796eebedc777b59319128900b74ed8d22c816ab70025c3c6731decba14156dfbdf1cadc2009122eb5efac78e7ddaf7e98293e012973bf0336615ab084073c5a05c49cd24435a375e77f585249216ee88baeb9c5b42d551f34ada9e043720f1a313d202297df5a94f68bbe93397967efda682e7b55aeb001da0c962880eaccc2eb90b051132647cd0c906b71e9c4c2fa399277e5403c784eec69e65c609b40fb8c6854f58f11b973b7dde7743e2810d8811cf2aabf63d42ebaa0b5a6d312326336f51f87d75699b8693c25ebefaabec22de8635eb1549135e859edc7de46c1efc49bba53d2e12e64a93caccdf8dbe20bce05273485164f496ee5977605a076b31d3d139d1a6aacca88d8b76e506b3f43445317322fe11829776e4146925b9161343e3f2a299a2c48ab4f82b43e44ddfa7e983d2205e0d395df339634fb113a3e25947e14f4ff9dfa4b0a7cb729e38dd12063c91e80cd16db147159a5d6a4e795c319128d331ef24ef1c72975cd02c2aaa5335130d785806d86b5ec6f632dcf5288ad3fbe9aca82e27d611df423d5b75087d4a8cc76bdf77fcea3da9a9fb3344c7561ffecd2ce3be0ddafdfe147156e4f9906e638c2dd8efd366c9da591bf03c82f120a8e3dbcfe0b291a7fa6f32f265682f4e05b7d574161d6c9449dad915963502de45348b1fde5c0e9b03655fc1093c296cff35002ca7b47b1a18909931a0566212d97217944ae4849b02d011e04372d2659a92211d1873a77948fba853685fc13ca3031dead5b6947fb81dcc3f705183d8bb5c5df5c8698840d7f3c640b477a3ec15af60e85c65c9809d1b6b89bb6a0d429f4c473b21fccda19c437e8cdd5670f22a696fb26486c3d026419c431095ddac48290905a597fd093cab723e1809b70107139e9b4355c322ed44c13ac677cc6ae693259cdb844d711a1fb5f2fbd1523a7ec021a32deff26f523bb0e9cbffb2f27b31928ee6f8e878f23535630a08cba287e181c728488f400d61ef9afde305e8d603deebed917bf430091c0f212e73346f382c5244ef2413a2e616f8c92f5c7122490c1ffe94fa64611d296f89dfc178b5f050a7682582f26e0b2196b9c2258cbecfaf5a7fe4efef0833f33823b2d4dad3000bcca3bc46062843a7848636e5f727b85c21395b5560fd9c79eb3bba0d2915e96f44305c34452055b1f70da4da27347714558f3abf30f0e712d6cb8f4b372435f703d3af884486930772c11287e425287ae259eb7ad8394c0ab2566479d04ee1dbcd806a90284d20f951e6019d99215520c7f9368f36729e68751d1fbfbdaa369cf5419c3c08e3a8589305021de4227b919f5475059cbccc7a2a35fd80dbc5bd10b76df37b7fd5d251601d5d3deeaff03988af83975646304ed4b378c701d272abfd13b3a34b366d549107ae68fffbcb07945f3f1ccdbdae196bc01f3f5b3e4f3cca2dd982f878d2740e691a4e2504e3d9307aceff6d4b79fb5e29bae2de708a9f800d119cea4e3b3668a05300da82b87411ea00408fd0f1693db989052b3ba2d82a8d47f668d65d6d832765270c6e160616f8bb665ce5b997625d6fb7b3994c0b6f4a13d5c21102d76649adf4d5d945531f877b28d1303ef66fd2825f3af7330350a8ee6b22f5f58b8b03ea3d352cacd7943718ab682c1361add999fda338824d7d3db2c71c41ee2813ef2a625f09f161bef20f3dc85c623535e985f4384d823e061628452bee591f9ac01399d904deb2c65f6afca82b48107969c45e45023e9b7cee72b6849b076b154c7fe3ad94f80f87815124cd6afc60506259e8e7c02d7e3584519e7ef97e87e55b7311ba9cd0ce13c30652852dbe457e1734bcd60686aaf1790a1efcdf2b04f9413fa3c8d25f767d218905ccf36a3a578713876002bf1ac8f10e13f375f7fa325d160a377447c2d6bf87ac5775ffcce762e8dddd0cbebd7e3c8badd4580750512482fc768348968b4429f2de06044afb291e78d7e5d511f6cbcd814124d7c37ca6c88976f343644cbbfe5f58cf6fd0c7351113431e9be107e07b5dcbcdee1a6f42a3b1222a5cd7cca7ecf3c80364b4f3a32a618694f105356e8a53c46b53e50648717a1950c87487e191007e77e90b75ff49e3d8bad0ac4320ef8349d914a9f67af75d8f9a230684a36da93912f38c88350c3d9de421fd5123bd6a1875c38f7552703e0b5351bcd2aa89ee5b4b63a8cdd2ec5ed767ad883c173e8628578f2e52db55135cc6300f5a851050552d1dffc8720831863b8e4c8a3", 0x1000}], 0x5, &(0x7f0000001580)=[{0xc8, 0x1, 0x5, "a5369f81dcbd1a19f53ba419c614886b101e0b042702539ea0e3601a10dd2c0d5ef383d3be8e95e53657a0c17517d0112c8a39ce11431193c6ceb4e39f90b8059f6fc071c5d62429e057d05bbf3c529cb7df184a25725b63cf3082c5c1d716924b2e9c356c84375554077defa574a6e25bc11d08dbf04dadadb0e91a7f03adbf8109cb0875b840351c3c788a7ac615c64191d765cc3f67403641f503c7f10859274e35bdc57bf6d4ab2738068aa9601d79"}, {0x108, 0xffff, 0x40, "5e0ff606175b68abaf978fb56b88b9d9167d2faefb5ccb45b0e68d16cc563b62a73e7a713e6a17067f88817399a259b51bcfdcd4b94fb6c98234c4865b5d68e4b05dddb55923f38aaa86d9bded7d390a95fd7bb968cb5403974bf2d53470e1954d4c4f702c7ade37f68156abe7714597bd768425c28b814634ca6a9bfd023cc779ffa2ca2be07ab4393f40ed59a0bba9b22e80a1b0fc35a3cc062930fe3781ceca23d793109dd25732455e10a392a302692ff75712b204ac5a674fadb70ea8304b1004bc35bb50915d5f42d1a7fd61ffdeedc5a31d8805bc6de6a80122e9fb4c0a0c51bc5a5936654caa920638f9dac76aa556eb"}, {0x98, 0xffff, 0x1, "13b328d5fdc3eba86142df038a48b4f79b435e11a6fb141ea6570094402195963fb6e3db5cfc0fdb2b5458034526da4d73a5dbfc61a5e738f74b9244891e6605b7674b7fee920584876039a087b9c398b357e1802c8100aedd9ea3b255d7c0a61a9f1c828f8f7479b8c3abeaba180ec037d3b1f3d01c2337a8e1b4d5468c66c889"}, {0xa0, 0xffff, 0x7fffffff, "1c0bef0eee86fa69599e41248c5260e052af5c5fcb152bdf711ff04586a291edd527ff96633c723a92606eedd09f02f6ed02b6e5a8973a04fb29c4c4871fd5ba84de1600464f17601143e1616003006f9e5e8b7941b1e6133d41683e7486b22b2357772fb6bc0595cf7054de4e8b25f606dbc26fd1d7ade0f890f8e8bf8faaf0b74c5d0301d682adac052865ef9e84"}], 0x308}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9, 0xfffffffffffffffe}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 00:03:22 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x8) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') chroot(&(0x7f0000000000)='./file0/file0\x00') 00:03:22 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) 00:03:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) r4 = dup2(r0, r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r5 = kqueue() openat(r2, &(0x7f0000000000)='./bus\x00', 0x200, 0x160) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x801, 0x0, 0x0, 0x0) dup2(r1, r5) 00:03:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/48, 0x30}, {&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)=""/94, 0x5e}], 0x5, &(0x7f0000000440)=""/94, 0x5e}, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ftruncate(r1, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186804e78a00002b27febf3d000000000000000002ffff4f2200000000af53577eae611d8b46bc6fc0", 0x2c}], 0x123) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000500)) connect$inet6(r1, &(0x7f0000000540)={0x18, 0x2, 0x9, 0x80000001}, 0xc) 00:03:23 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/82}, &(0x7f0000000040)=0x54) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000002003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427a, &(0x7f0000000000)) 00:03:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:03:23 executing program 0: r0 = socket(0x11, 0x3, 0x80000001) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) lseek(r0, 0x0, 0x0) 00:03:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x7ff, 0x8, 0x0, 0xffffffff, 0x0, 0x6, 0x1, 0x3}, &(0x7f0000000080)={0x28, 0xffff, 0x3, 0x5, 0x7, 0xffffffff, 0x100000001, 0x3}, &(0x7f00000000c0)={0xffffffffffff0000, 0xf80, 0x4, 0x8b8c, 0x434, 0x80, 0x1, 0xfa6}, &(0x7f0000000140)={0x0, 0x8001}) select(0x40, &(0x7f0000000000), &(0x7f0000000fc0), 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x7ff, 0x1, 0x4, 0xfffffffffffffffd, 0x0, 0x1000, 0x1, 0x7f}, &(0x7f0000000180)={0x101, 0x1ff, 0x9, 0x8, 0x10001, 0x1bcf, 0x63, 0x2}, &(0x7f00000001c0)={0xfffffffffffffffb, 0x9, 0xfff, 0xfff, 0x0, 0xffffffffffffff80, 0x3, 0x6}, &(0x7f0000000200)={0x0, 0xfffffffffffffffd}) 00:03:23 executing program 0: getpgrp() setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x70a) 00:03:24 executing program 0: poll(&(0x7f0000000040), 0x2ce, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000480)={0x1f, 0x9}, 0x10) write(r0, &(0x7f00000005c0)="6fe5a15966be65b391505c9754619b02578dd919d2693de87691817724d4ed840b528fbebbfa3d10a5855c93caa119f3d7704ea57e30e34bee99d05c3a5cfd27f558b791651e046cc78f4d75a3f8029e2f9e44ff46ecc9d58f1490882c8ff4e6ae8566019ab889d4e7d14c4ac8d2aece3af718972d32666156057697cc871e0d791c56eeeabbc05739bbd0cd62a6e4ab64b9b2eeb3b9195a46a6516498b001b3af50e3abda3102d55f98f0aa57489bb81a4396da3cd66e43b29b8b8a7f8b49e8b1b0f0acfb790c7f997ce82920dd473908bdf82ae76bc2547d8bf926f65739c0f975964ec4ef5d584e8598a867b27917b922d919df68672f42a39c75", 0xfc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20a, 0x9d) r2 = dup(r0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="dbc4ef0c2db3c642503026fd024dca50744880ac62cde4868347e157a443960cae822e3ef46bce2667aa5f990a74c9676cf34525d1df0d29c75e1cd0e4321ba740533f56f4b336091be5f5399be50b79bb173f2d83d699271d1a21abacb8036cf55524d8d23ac5009bca024f6b7892adaec42f2234136178c2f68b6ffc9e90a34f48fbe37a257ae1d06a9758ccc643a865645055f4663d4f3cd7910458f5", 0x9e}, {&(0x7f0000000100)="d43c4855378e134c50ea34ca76bb8e8933be1613c97dadeb3aaff9c730e9d3c3f20be748850dab3a867617a6ee1697dcb97bac3798090dddd9c87d9d1604bedf9e56edfc845a", 0x46}, {&(0x7f0000000180)="5dfdc4dd1eb8805c37cb34a866ceeda04a8846616071adf5a7f980a082c1bbdc4714f67353a94b529636608edae2322f6d6d507bc2658368d9bef442004be3fcc1f31be6aa84d8b3f0c565bc6d1cbf3c08aea301efc5f0c29444c253fd17dff64d5de06ce201252c90ad969372795af1e8ada1afe61967060b1e416958ea1c72087f99212c819f0a85ca1fd9cbb5db56", 0x90}, {&(0x7f0000000240)="84cc25e191b4add05ada50f534504449f2f8cfa463d471a4fd8d34b3b28e4dad887bc518229348a0915e616a0dc1d936ee3d36b68eaf8e4ec627695e4f5f5fc6a1a3d211a6406d87ed07e0259ec9fa06d6514f5a07d4c2f4627fa54a98efbd3d2b41ddf51f0ac48cd5aa4d424a1fcfa277b4501c3a30ecd05f121ef0fcac7d9f9236ed296775c66eb49409ce1db86bb28df58f6bdf24c7afb011363064e1bec02c1d96066c4421405fd9ba1730cee18656e8071dda9413def1f87b3fa63ec631f48672b460a24d10ee3e8ffa751d550c9c", 0xd1}, {&(0x7f0000000340)="d2b77668eb277b02e8d599fdbb0abdc61438be615dd6c3aa81eeeafa6c005b61e8b26deb26f0db31fd", 0x29}], 0x5) write(r0, &(0x7f00000006c0)="e289ec52f9d9743452f05561b8715356d2b730ce81bd98c0c7868adb735bc62bdc09bec20b3ade97579bd07b7654fee86e025c6cbd51c98802be35ec69541fbca2efc862584635244418ecaf4e4904a81cad5440bfc0342593ef57afe6120dfc334d98125068e9c5732fd7d7eedd60a4382dd312b3d08f8211aba6212a141d7288d567e83a8695f4008d5a7070764bbd84502b73b4e5a6ff8b855b82f7640ac623cd2f0e9eb79a5dbeeccc4287ed0ac30a60684d4b51647df0d2ede6394475dd84c3c0b593bc2437eddcd037d666dd8a37e72cf0ffab17696225e9e6bef047744f1d1a5d718520ad559306381959a1634a32f075623e779a5b7bec3bbd12e2", 0xff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000007c0)={0x7fffffff, 0x6, './file0\x00', 0x9, 0x400, 0x1, 0x5}) write(r2, &(0x7f00000004c0)="24da06a919a9ec2932b90136dd574f171f3ab87b7c8cb86d92395a328bda6682c814c6c233609ecad8584f569740c97581e966c9d7b00ec599967a819856ea4fe76e445010e2f0bb8380d3a6414674ff2aca25e725d44f78c46302fa25598285235f735f6fda3176f45b21bf21e87d888feb6280437e167f9c9b60b88276c66d4dbc5b4cbca77b87add6c3fa5081197bb94a6db794dfae6bf78a15c8a573c7909738589e0c9ca403a34fac07ceec2cd7f576bc2c3045fe63b66c0d2c5ad1cc3817eaade3584afdcc", 0xfffffea1) 00:03:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) socket(0x36, 0xc000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:03:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x60004) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) fchflags(r0, 0x0) 00:03:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='\x00') r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socket(0x18, 0x5, 0x3c2c1201) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') fchdir(r1) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="3ecbedd0875fa75d986a64dbe1a6e60c3356ce9716fa2089ada41570aea644f929e684a14d997e106e4d2f6057fcc171cf9d3851280411c4d76d179ae72742b70b9f886660332b506b7c0d5bce22a316eb32a8da2b63c64a07d17093d34c435de6f71bf28ed378c96fede19d545388d94e5fc42ecca9a67e35eabea61c2c318ce6a744593ede0e8e9ae31b4bfa22d3dbb88c3854fe9743f764c3e45424cef230622eefc9d788916637965337c5af9e7c4e4580eef7c323e6dc2e031b28f2ec44a458da", 0xc3}, {&(0x7f0000000280)="6c26110e5440", 0x6}, {&(0x7f00000002c0)="c5c4f540eb36889ca71449500d3560267626cfc44bcc126cbe0b291d5e8502ce092135d11fb222fa1d972bb5d85e5ba646d67a13fdf08230986b4ac15638409f2cf7a11d81c272316a31f521209def9643260f7d7e027f2624423aa6aea1f88cd174fe524b253df70007bdf653bcbc1345d31feaa0eb79095ca238a86d4a5843c9f4a024ef583d7fe2062fa51ea64533ef19af448096f739a767de02423b4dfcbf19e68556aa2c066b1d9d75dfa83aa26d685ac507a3160071384710dba3efbe2768b81558427aa172cb", 0xca}, {&(0x7f00000003c0)="b89f2b49734bf9f7811e18e9fa7dc7d59cc278a2a312f0023d350bc6cdc156f31d06e368c586d31909796f5f9d61262ab7bb6de38732bc3de1ede0cf580d9722a0c308399304868ce0ef59eff32562988d2268dd0cb3c9cc5d5a83e4c5ef72a532f9561736d57afff0c7da1d9d5d971c02c0362aa70050cb9e1fb53d85b69cbc19031518de13b7e895e60afbc0fd04eb3621e694eef6787bfba1577a8ffaa65cf6c4a62aafcc4fb6a8a991ea7a7b60fa2eb485436a93294127f4b6917e00f817e27e1b8294e271ab4eff9b184d6a0a87c48d526646e8465b7bb6", 0xda}], 0x4, 0x0) 00:03:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) unlink(&(0x7f0000000040)='./file0\x00') 00:03:24 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r2) 00:03:26 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) read(r1, &(0x7f0000000100)=""/4096, 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) dup2(r0, r1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 00:03:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() fsync(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0xffffffffffffffff, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) 00:03:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=""/213, 0xd5) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) getrusage(0xffffffffffffffff, &(0x7f0000000440)) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=""/160, 0xa0) r1 = dup(r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x280a) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) r4 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getppid() fcntl$setown(r3, 0x6, r7) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x3, r5, r6, r8, r9, 0x0, 0x7}, 0x2, 0xfffffffffffffff9, r10, r11, 0xe2, 0x8, 0x5}) close(r2) getsockname$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) 00:03:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3fc2beda911539e22c6961b037ae5c8ff0082e92c298e5eb4cfb", 0x1a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) writev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="fb9ee86a72706afd2ce8b0d572a204e80d9cb53659ba915ad97f030a4b2927ddd1704fe523d810a19baacbbdc9d0f01ac46c7afe0ada191d70009da42e3db6e1c034f6c0169845a1a01549ada0f9c1535372015d9207c3fc6aa71ac5028ea32cb87949b7e2ce27c6d06a9b0daa31479d4a08ef5ec1d70d51cc397549fb0e7a56b649a5c26f87933f5b24903a1c425ba2253154cd24e6fc482774c80e866eef56703d4cc77b6f6729ab113bd6000491400984ea0276f35c2e4b0d1ca6789d53f23e3577e9f2508b0b47e93c8ec6de3807770b33ab5e16fa114c2abfc8d728c8554e6bec80a08ffd9e831858751cda1efe1703125e3df86b5df77c0b276a12265538c295d739f8f5b44cf3cbe1586b8a6d361939ebaf48060993ea8a9ad365a22e6985160c9f9ae4747ad83fb996eef7d138a7b62080ec9ad9c350d89b1026cd0b059149d6cc2db63b959aae6f3d9161ccb6db59c25c465b4e8115eda243c07c39fe194d0f316bf1727feacad016a2ffb8f8a8720c2e9591bf5b145e5bea41acc6270ad8684d9e7ca79ff8c6c7ab97590dbda8a559db3172e10337237dc3be50880be166825f79c79a4fef6818d2409b83c42dc6d744f602a1df60081098086651d4c333a50a289982b156d52cdcbb531ca4b13eea9683ce169af9825f9fd7a26b5715aba59e30618766f3fbb09ef20aa4e37431e30502a8c14dcd0080dba28e7e0e9c74529c9827a3317a4f607bae428ba90e6daa95aaf0cc971e45a1d1c8f038f3f08a63a19c610666099a80a07bf0b318d4eccb9ca20ff53690c42a96e6de1507acdd7f999c24e4633d2bac5ce0f767a37b9538639e00d644cb3e27e83d455c6b9f46cb33c744883732ea5f4548a88ad5b44fa6c9c2c5cbf282f515f93e7fd029478d96e43f372d6927d2282cda5b7033a108e34367bceda83d9cf50561791942b469bcf121d212f74de4c3768411a3fb0d3ff88a2375324169b46ba7756d54fd0de5a9a66bbdd20b7a6db342dfa5b15ac321f47d177a66bc27a0d13b571109664974ad7229c32a3a2b339ea2fa7ac79cace3d08c9a7889fc2f02821f8d487be12f3bad526d2c54d389a301846de39702f89fea45f8c673b04d21c7fdcea081c020f860fa21b637b6d4ad0c800acf6744279be97a9badae3126d171a968d03f1f05548d5b9940930e8f05e005b5e5f619190b1a7804f91c606f6596be8236302a3953cf3058534dca10ad969273aa7c75a48af51439d1d773c2cdbec5e777120fecc1ef40ad3640a4323c8c03f10fb778df670d837f18fb7e42c3e24ff9e561027d78d511f9a3528856add986662e2ff59b77c5024d705427e4f02884f3be10bc481c70647c96f51d0b3acb0ea62e65fc6f19143e382a18e66ad658f4eea6cdbc332c6f93f9bf195e83ef4b699464cfb10ca34fdfe40bc6615ea8f75cf28385a8032e43495434c8786548d4c3ba110ca8a80780a3550e0bb4db9a3c09ebbeb75b359ea912df7b78c9867afd8350eb4533fe0b8ee4c938503138344ce42275277df0cc3919db2314a12dd77063b30db4b350e85990035b8e600f0fe0829333f3938d6ca7b29fa82a97afcfe144010ee03e97e3e9792125eb6c0fb27f5e83ac9e6c00082b92754037e10d426d3ab69a8fe6fcb75e9150a36dd0685cd272e1071664555f01aaa7637c38a9ee1fc3466189dd98b5db7312cfe81dc67e9517ccc399cf3b66ab8d47d5a786124435712c7d93c50ceee6332a478877122034098d7658ac8a05fd5376659440b8930232505fda6fc4176fd650e66757fb78f5ace3aea6841ac89471b1f6021446221f7c6e957e93e8fbb966bf8676312cd1ef4a300e0e1a8d51adeb60271a85228fdc1caf9d197b7c2a1bc18c4537a06a58b5559559518ea7ac7db8a7f4737b65d7d6465ee912d360c059d492651f43a3aff6fdac2eeee3effd3bc6bc582f170310944d652b35ec3278b1a079125978b877ccafe583ce0136f8de0b2f59dcc0191b32892eeaf1c508e982c7", 0x595}], 0x1) 00:03:26 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000040)="eb44e1bd", 0x4) 00:03:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x8000080002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 00:03:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000100)) 00:03:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x507f, 0x7f, 0x4, "89aadc50e2cdad87bcc4debc9844ab4b767bf05f", 0x3d, 0x2}) r2 = dup(r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "857b5c507c84a4fffbffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 00:03:26 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f0000000240)=0x3f, 0x4) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="32b09fba89f0af7e92f442966715117c1086bd2d5047ae9b6aebe077b30b4fd13c94f844e22f4bcfc6c09dbc1c93efd0ffbcad4ce81e9f39451f15afabdc221b17288e08", 0x44}], 0x1) setpgid(r4, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 00:03:26 executing program 0: r0 = socket(0x14, 0x8007, 0x3a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x161) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) munlockall() connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xf0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x2fc, &(0x7f0000000080)=[{&(0x7f0000000780)="3d20f6292bdc5d6158fafec8f3be5d30172ad716cc81b2c71e0c4d77504279a3518d8b69a74f401c078fac04d900046cb5a9002bd3690dff5b42d929cffbfb68698c24a514b4442132b663bdf0dd2c81936628407057ce396934396faab27d89e2acb5c9f6864a265f66ec9cdd8661b64861fe7149a98c7b96f6a291b1712125656551ef724aecdb70100d1baa6995e066f06e01ac73c31427e3495da2bef83e20095a98c5dadb2f3949805ea8f70a70e385dff11f2aa39bb9376c9806056fd79d8f9e27d0cd06facf3c9472afdaf842127575536fb974a41ecd51d2cb2f6c00240af4f62d72c87483643fabb1d1e4c48fcd0433445e69cba5e2652f6f91236edaedaea2ee62964a9d20e7d47bdf9f5536525ad856953d0e9907568db9fbedeff3b010c263c76493e87cc4d191453a4e072f7db601f35674e8ad007281e0a93451dbee763ae4af6da12efd95bb8d7a2b171e69e3e8189ab9fe4d548e14e8dbfdb746e87702c2139d0f462900fc1247f732ee11bacf71d1d4d13cb6cf698b0d1e7b261d97b6f5f503f68756a4f4148d8304df2f4298cf416d7c084b8f136a7e7eef70ccff315a408c37bd493ac5829b373a521a03faed741e0ba6eb72b1cdbcaeb9990f8f01f9456f8ed7dc240fbd43600b9bd5c114c83f9c4d79b0c592dbfc36fcec32de599c298955af5eae02621c4d205e02a14cd108f9044e1d5d7b2d1d9c9660db7662343020c5df1edafb5c351706c21949d357bc8340e0fa4f7416245594d12db688b20d3e766b1371097646a36fc00dff0e181093c66e586b2899206c67e1ebf2a359f4f263d88a5f13ce1f28cc148b6ad475e5f5785b6b1b763633b74c0d4895bf467af3b4fc16484c7119f3288e5cb5f8b58932aa5dbe7a4376b69984be57b80a108dd9637d418fcf6ef7c3c77c52f100c3f45146cfb125a0f07df610298444f6ddf17323e0c53c6d40ec11e418b13c560093aac0702cf3ed430c7de3ef1b118a4414d484f743c8f81384040fb70b58398e74db6630688d9530e2a8c55d8a470b00a4b0ac5a955b2f28bb62266aedde521db0516d9e0c006cfaa03c567bf7c77c2800414284adc654869d00227652fba105d0ea57327725e06a33d2a6a5e9e916da528cc0d453aa2a6c5836cb09259c70fd562c0bc83ddfa176766aad63b73a72d78c94f8051a093d0d5daf396b142f510d259ad4c908f9f0373dfa157ab779cc6abf8215602fe6fb168c690aa6e69e2afd5413fa0b8acf4439600ca43851bf7c5d4872ae6e2f4fc07ec4bec9027459ac6084758664efc27078a3489eb6f28dd5af31957f44656cb21b1b94157a0c6d5d9196f0c0786eda25493ea358cd8fb3fe6a9da2f0ea712906343a3f6cf4aaeb825b18e5103ac7ad530632ff2b2c4ec14e2f926a63bcd55da123b4e688f59f22174d6d21b8f8eaa9c6ada6abd3f3691f3892a9e70eb6d9d2830832db8e707ef1b5f0470be82df75f931034569a320654f4e7755ec2335687e223cb3e6e7b66feb256769f057099e68527a35423fde87f389a87abdb69773f41bec396c8b005040b7bd091e2156295365aaaf41014e27663812dea7af3a40355264e43bc2ec38ad089eeff6210afa4fd1f6c203b375d6f50383bcb7e0d7d93458addcfcdb13860d88cf00fe107d957e8e0ea2c9fb4f418b2a052e84e10c403908fa16f5c2920c602baa5a9f1ea5fdba3e6d367a25d0fccb4d7844aedd6c0bb4b3e3d6732b5828869889d47ffae65b49fbccdbffec4adb4fb10357c6352ca971b4bc9f97b7e1e4f854280d83a14e1764d1f19c5100c39960008c091017e3457e9b2bf8ac38430c01fcc3c69583aa9c615908616cbaa820835cac5cb032cf6f0731715430ea58b40e268c2dc8f2ac1ecb8c4cc919bf8c372fe570723f99acbc90e418acabe10dc3a9ce9ebf44ae86ae43ae2fa1912bf77812c0bbd121690dcb61bd45acc6a6310847b336c851cf118846e89f9f5e8a518da652215aed4b6bada115556382a60d3ce6ca7644694bcec1f09bcf58a3384ebab376421e814fb11166446902398b3e34525d73a27b1570ab43acd89b6e914a2ed31c23dba0921d15af22f4fdd0e88fb39c908eb7e5677a604f5ac4be1a08474fee5b2fa4bb52efe2532647a97c1731d59157f86bbe153143a10be9368b06e0bf4ffb6d8001c9f80949169b32f3f1c7a972796f88109705859a12856175753382f2bbc6f2d54ca64b0fb4fd0f20b759605644eb0d606cad94af6a51740705d67d97074d325986488630f6cab54863b1bdabf6c78bf1be3449276b4ed5dbd283014cd45d1faaa24baeeec6dbd898a90b12d727317a5400def6fc74f2bf4ff71b7046bf1922eb97279faa83ac767714fa3cb30dbc21a1e6d9c4001b4aa793512e00c68f45340b00bfc2eddcc53bd3a3888f72607f503fd769147700e3aa0387b2947c753c2b41a565a60db881145e5ac9f73761fc2a0cbb9c5cf7a5e508a146bf84c7205d4698cd30aec8fd27b1992d8e44c8bd5c1db538f86e7051d911a4bb58bcffa6868d5cca557a5c9b12ef091d0350eafa460c9eb7c7b247b65d0558c4fe82e6eabe1e558ca2ba498de8f89ccd9dba2b7c8046fdcb97e036dc90fceb6b92a911699ca1428d061f596c09f93bf8eadec1bf14d0e397adad5822932bb61c0d11be280fe7a3e503b2d44363fb0e2ede84fe10aaf2a3454eacf7e728388340c98e7f8373f1ad237fd6287dc93399a8ab19a6d2ecd21597b5f31be74cb635f34c1a22337ffbbb5ea36aa828c7e688a114c7cf554e89e281bef3710d7e6657db2bab502e31a0c94da2dac1ccbdba5034900a57b34d9dfa633dac9e9d47dfaebfe8704968bcd96568694d624d0977aebe83965f4d64b682678f214a8845daf9e7e831cb1acbdd5d764a5eb2d95412acd2ffbb0a735901a2cd65a91735367170434bd67d0ec5f69ebbdd66e53ca43dede8889b237592a375dfecf2050e4c02f0d41d8c154b214ba9edadeb168e760d041d31240119c55ac683c0a71b429284f02ca82aca2f4f169aeba0f6c3e365872d8dc57f8b2db0107ea97aadd559b4e97031b1c140c503803f49804e61f4f648ffeca12fd35a80d45e5ac82f3079e1d03970164210e41546685e1de6e9e69c9519e7b0e800f9cf71a9ff97cad5e6fea3c91ba261ac2c74e93c2e309dca4ce6170f52fe02d2919895b198349f4fc47bfda16bb4d6c960d629252202d8203b13bee498fcab7e058a6ec04f2c6958bce4acc8ccbf5a2594717fc7322a7cfe0fb4298e82675aa24a7b0bb4c68ac16fa68367aa6f676c3046aeaab708736351a85994dc4a3a73386938c2b23b08c51cda455584ad6d5fbb70cc3b60b67ea5ef3cbfe5308f28e6496158d674924c1e4cff902ab86cda30da979712151bfe2d322e21ab91f37d8325103bedde52ade8ad10f8ce4c1c00bc6a493c15ad2163b43bbe5241a71dfbdd4dc11bf14bd739c71af2e1d1b48295c289600bc361547a118b3a631dc9244ed80135c508ee160b76197d0252a116f96f1000e16366adb27c1e39e1fcc2a7a0a072472f183e7adb2884e2857957d8e16d86468345b9317e6d1d190805a65c855bb9b642fbb0eb151ecf7ce149b220b32edefdf145cd73a9c48220a37d5ded948ebf641e540176359b7a7c660c04ba3dc788d3fb344957914c8e2d50d39c3a69cf2f7dd4991de4a50200a977f844b4ba83ebf5429e3b1b787b022641e4040833bc9d20374ea2ffd7c93e3507b9cd28c0f401154eb64cbee0fef7a1024cfdb827e4b4239949df8ab5055268afa1feedd9ea91eb16ca99abc98325514ee6a6d4a734320cecb1e58a1378b277c14325c4aa01186f0cb5dee9b2505590fff5fee5a6a6dc5ecac25731fb95542dcf533a715f1907405c5ff49f0ccf697ef42fd07696749cc021600cd15b87d5c323523e8468e17585c76e51cec93d2d7b3b756608f8b4b8172ad1a07150bee6fee93185bc9ea64fdefcab49ded1fef56c020b216318b4289e7fab35654e8fbb80c46c88f05f40ab245d4a823203ffe85083756ef2bd00592169acdc8df6e110fa1b024f4111332ff5a709bb10ccd54d14586c9141603889665402ed5774d137f6c30ab0c35259411e9ffe80cd6cd5c8e25e964c2473633e7c10f37cc78050957b08acac6524582b52ce504242fe16adbc0d8bfc29610253dabdc905a260d65d6aa6c384142462b4fe385d68643002a5725cf1d24ebae372714571481b080f4fe5bbb852d926713e7360dfde455f3dc385c95156b8047429332e2ab29277b9e0623d404be122f0bdd8e5ce81608587462814da703a51a6a2817713359b95e4200f5cfff7fbcb8224b3ea9c361a92dbf94a1cb255c4849fdc04e7dab15544eb6bf7beb3222ad228c50a01d658e7d16cc9ad7d970439a0d197da4c9bc55d6a98e26dc9eb4e40504356ec7712ee5aeb03fa190fc16ec4accae972e167e4c02f9c423e5e1a9d44603f367aac2186871c06f1db7410f8554211cd6f729164c668e7423efe534079fc0c3739b06a5b1e140e7df64e94d7162443c60febdc34e754feb025a44230a6ad4d07a668e8d47e1d72fc9f5ebadbb7d0c182ec3ceb5d402d7e37bd2c1a1a9342bbf8b13782303919ffa05232b9607abddaa4d7bd406a935ab1966327b84f20a2a66f300db7c67c15ad1b3f48e414f31554fdaa8adb5894d9380f077b3a9f1a3b7a15af3745fcf7ebeb851ff54bd5aea297d0ef8631ce21aff709b8ad4723a4ed9be02864dc69ce24be6a60278f39b8af7ee8f66a0eb7a46fa72fed0fbc1b7d1b16576f389e5a8e8a88042dd33fe44705086a81ce17943f09c202d35a857e0d7aeca9d61e3b36b6bf14f854398f8da60888dda625e186c516d787b6380d115795fd361ab9f4d378c64147c5a45d460d7a553d90e69ce841ff350898f89de5e84954496d0996ed01cc92031892459390ef36b36ba94630594f4579cfaa1f7e3e1121e012dacdb8ca15f6508643684e9e06812819b4a459b089bf6aa8fedf1e84c2e92d6327ff9358aa086d93ff13e1a03306711cf9035a37526317b1f2cd084955ca4335f7f33f98978eaa5c094d894a0dbdfb5b207f60f4f72bd140c85814fc2fd11b41cf54771d5f637cc31a040f382906cf0e43176ee1880510a7a063605ca96d47deb4eb7f3d2bb5df44b77fe67d23cd97ce726e29e062ba97511dcb2bafd939cc451df432271af31c1f95b05a029d46e181b0df908ba22b1cb7176baa6fcedd82df8c7ec95821e075054d3c36b2292dc772a67f523e01b8af11a0f2ad9650c131a4b3c4e7d355f95e085a676282b322c72ac4fe571c9e1ed061332f99f3d015b16f8d3fdd5c503110ede0a264b04fde8152b44f8411a158355ed993d24aaa4dbae8841fc27dcf07a5b94dd5e532d898e9094f6ce6e8476a2e11e62fca9eed3aacea05dd7177ba5f02667cde84d91ae8a6801155436d06df3bd67613e0cbf6067f22ed50a87af4977e03fa38c2d2d6c4b8d88229f7d1def5d6a48b5924b1de8846dcb61993748e9344599bc56685b19707d2aa1d8058752abd4a7f569a21e7396ccf146f6615cbf7ca9cacf369de47aa294286dc25d21e14bbc966b965379e8d7f566e2aadb53a1c9b3446511459deb7c3fcee3413390f51cd74c168b951c8808cf01100fdecb615d682418539b2aebb430fcc57f3e1a558ccb89dd864dd7f6d08d5660bb51621967319f0b0d5928cadcbd74103f4f433e7f758eaf1fa0aad85f93b5787c84a62f92de9bc2f915c9fd7ee91756c61c1b2d7a0ae5733b", 0x1000}, {&(0x7f0000000280)="205f2a03c6eb38a5a72c06779c0a9c5a0a656204626c0bd241eac85eb0ca60afafb814dca1f596367558f3ec4b1e74d2e1023d73711323a5f407cd308cd95bbf437d0d81582a1da3c99c5c86d0957b84fa54fd01050f5e7a6554726941ecc4004dd0fd5e9a627e71f86b697f89097efd28", 0x71}], 0x12d, 0x0}, 0x8) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') 00:03:26 executing program 1: r0 = geteuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3f) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:03:26 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00') 00:03:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x27d, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:03:26 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x4000)=nil, 0x2000) clock_getres(0x3, &(0x7f0000000080)) 00:03:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x1, 0x0, 0x4) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) shutdown(r2, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0xa, 0x10000, 0x1f, "c9427ddc962f774e239d3b471bbcd1349692b80d", 0xffffffff7fffffff, 0x9}) 00:03:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$lock(r2, 0x7, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) 00:03:26 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) sendto$inet6(r0, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4", 0x784, 0x0, 0x0, 0xfffffffffffffe8a) readlink(&(0x7f0000000680)='./bus\x00', &(0x7f0000000400)=""/101, 0x5d) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r2 = fcntl$dupfd(r0, 0x100000000000004, 0xffffffffffffffff) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) r3 = openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffd, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffc, 0x7}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = dup(r3) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) getppid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) fchmodat(r3, &(0x7f0000000640)='./file1\x00', 0x82, 0x4) r7 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000600)={0x73ad, 0x2}) fchmod(r2, 0x34) kevent(r7, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x457}], 0x8, &(0x7f0000000580)=[{{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) mkdirat(r3, &(0x7f0000000a40)='./bus/file0\x00', 0x90) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) 00:03:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="8e65a60c33b8692267d3a0b036c9cf363d254b5f28d4b11a438532199f096569465c3e1983364fcc6fc2969506ec8c770da07e4fb0bfda111ddbe67fa5e26ba9dcccfb9feb5523fcd5c4d15388867a276a1916dc7e33f0c9d0ce3c9841faea68ab0c8a8ac4452b87dc593ea27519e4bac8e5442580d521286b0bf84683567ac3e4eb1cec3cdf04cf4f3834", 0x8b}], 0x1) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="65e683b8e129edfc87b2c3f632ee217c016853a41ec0141aab90eb440111e3c6f64cef9309668b5e679ac1915db8ee9cd068c3f636ec450cd6851da13f7b74b7cbd05cd872d29d09d33a08ac", 0x4c}, {&(0x7f0000002840)="f698fa3a75cf452bbc173dc7293eb99f4ff6c240c5b8c69536b88a22dbead4e738ca3b56519b0a8967befd9845c64160c74ad60c138ea5a4ee50077c97dd37a9725de6a23a2d6962d7a933574bc66c583fa5e8b4e41378b01d67ef9370cf148f558d28dc7b547992c4eb9ef82726eb46d9f2413998c10955b77b7fa8e6fb200f6d2b83487bda3ac7288248ec8b609c63cc19738ab59f14412453f639692bd22617824a087d2b86472ba244ca234c18c6001c4be82dca91f292ab8353c843b994d40ca864903a3a530aa0514f1f7d02849d01fbbd51a523cf729411e45dad42fda8c6", 0xe2}, {&(0x7f0000000540)="f1a3c809d060062a10e7c16c99f8b197de8d311926a90f4bed5e7410adfb8fe748516af26281b6648350d6c7dc70b66151a1078761c28182a4a9957ac15f2ace4b8fda8424a2f271276831b82ecf2b4c354a2192db956ddd1c99918f8efadc1c537697923a678da3265ae7ccb86cd33d8a96dfd6eb8f0dfea678779f419dbd3945ba3b1d68f6c4dcc3eb56c2dcddb2d726f0d732f50b4be5ecc24968b60a0a5ffd9505d068897f5841978725820f51f78b4fca944e2f034b8a777770c48976c316793cb24135162e58d687ee5f4825058b494252452ea8bc545d0d89509db52b6666dff730ad0c37f4c872f7be5c80d86c2a17f4ca25394e78adc1edc253966e26bea484c135dd06b9641697f82f92023d860f987cffc0d3d29c312b518a4fd0764e93c16520bc3c0667abdaf630b37110364ef2a42578e953a5cdd72f3015d52265bbb3184c068293876f8cc7b0f23335d7ee421ee533502915040121f1c662387b56f718f937ad5991515d5febd34eeef07f6acc42147f6009517fc6f3e2a283b553f714b2b84bb846c86d62816275ffdbf1f3a78ad2afb0aa2320fe322e4de2af5795308e5012264d89943fc21e9905a18456d8e4215d8feb0ae50b244a7f61ed2674c8a57bcab8e3b71c58796d8a3bc697a3a2d4a6e642e72b15163cc37a7f1d0d2df13d55cea79b3700ca89367735bc1d5b76d893085704359e7b06d75b133453993cb7b199ebdc79da614d09358268e2f87bfa9e09d9df7b98e100acbd8984b1b1dd46220dec999d4e7739b7196168e13f44b8e8fff59b3bb7825bc1eeab6440ee43f445f5ebd743ced2ed81baf8f1d850c4fdaab4c5903035cfe39ce4d7fee1bea224104437eb819efad289a5ef6a957ca12845240ccea1fe58efd21ca059e2e1eb83a698d036d02df07d5533438a3db5b995345cf44dc189cd8c50ae05da5f15959afcf917e16352f0297f64980442332b9e6c6dacb8dc188e1bdf710f9c34bebe668847b777b7c352de62d41640c41104d5a421422f82f8b915b2b34576e4ff9a66b169d198aa07f2c914e96a564f03393d234290f104ed0ad5e9330c3b8d85e5f531d5a0df29b7adccfd63aadec8a2c940023c11624c3e63d8101fafbf1a242d9228f6df60cedbe107063706ccd7f7df8503776bf922edec2d651e80415f12ec51f0ddc76893fa1403332e19c3590b137d42bea2acc50522695ba8789d769985a2046419db27286461e6d96ae6965dbe62f8e3e16917d32849a3fff4832bfb9d5d644c8cb7a8982f0c61e352ee4b8707636cf93e9d0d005d06527799ff3e5601c018c8e463da8839c0c08586f31c7dfbc9ea250e1be38443b78bb8e0eefc5a2c624bc5fffd153c03626ace628f060100d2e6e85008f77db63481e58a6938d8c3bc205c670a9de5791c8bb28f376a8b8a6c156113f5b9a83a2117f699c1ec80918a4f4a8f1a8543b0286feed59091666a0653c1c0aac434dcf74b5e51d0539047440abb20c87ea5b7d1634ce64662bcf9d4786ade0b76e518a481865514fac8353454aa13a2f9ed7722a49bda9d9cd6ea805948e1fd060e01ec5e47626c5c95c3c5172e9b1c8727532b9ede105b95f19424acdd4495740929111f6f5e1c9773a3e170e47c7eb78f0ddf630567d6c370b4865d5ae7c86f2bf3f1fa0c4793dd8f7b4c5958d1816ce0eddfc04a6972500254ac74dd581499a96bd5a4988367b2bea20c0d221190b9de57cc5c7b22766b9d8371875793a0fc6e2bd57e0a274470f284a76bb61f2036e8fa0c68c570c81ef16ef81915aa28936a71cacb918cee4c002686652d437747a9d2b986affadbf5181efdf8fb026c32145e8f997f8b0a4e4fccf24d0b38776d16133ecc619f15e15765ec664ceaa2c038ba6a85a9c3ca46fd23aa3d4a03881268ae2c8debdda51733055876e59c188f04c36056b1d7682282cb1c55f9270ab4b4dbff4f08252b0f26d6c6012891e75aeb00644b4e9e2b7fc383bc1b8b3e127055103049253b351376f9a758dbde9f6ba3bd73fde346c7e8b0c2a56425c27ac2832e271f13cfa09ff10cbe0afb0596878e49498739e8df0cd6a558118eb9803dfe0b52af0e7e19c470219befee8b2963e127fbcb51ff4e7108fae7be130f3c382b7a8cb8d0f972cc7756f1a1a9542d2194ee4c8301c5ae1f20b186c1fd7884b0cd2a324f5185a86c48c910ab744826fc8a605d71669df736217b69c3f7f918a83577c85dfb0e920b4f22b3db9e132ff4244b942457cbd7eea5138648cd5787883a54461c14e02d56d069390c513fbc314c8ac52226adca25a9be55a206ff225b3f2c324f2b4168ce8d881fdd16a4ec3f90ab275ea0d878bc566ae08122f0108c12bc63b0319501e87997fc27f996b4f789f992b69e3a35fd49ab4e526c7dd78ce3c6610fd881e39dd3301bed4522c989c36f8c6e82802c3662b623eda6188cbedab9e82898957dd0a0fa513655232e8a660f2ac10d2b168d6852917f6b6d43b871c18b003327c2bf268e5741a5db7e682c1c74990063d60148c4b049722ac00d0e73ae97ec7415b174cd26641912122e1ca3cecad2b837670f54d732bd0401045357bdd994dd0894b99302c15798f587d40af5d384407f8590f78d6afabf4a17ef30b35a9520e9c95d9e2c9bf3f6ebf2f9041fd7a8032d2d7c56cf664fc98666030610741d02a2e243a6b651a5733137bacfc5b1db3690b89b7fd52a158d110353cf7889feb6bacf2243d02d6bc5b048477c420d73fcdbfe0c23d5462a82a91da6b5877d9443526903a12233ee840cdb50441c12e641a46569f086151550d77d64c2bf9493ad8f530c28b84c7e8d7377be3e0437c6c41441545c15dd746894839b975850fd423e8d870faa6c5d0ad9e775e4bf6f47fb107381cbf27c04209e0296533c8869a103c70e06cfac4f09b24e5757fbe87fcc80ec57cddeb51e9a4f10396e52dd49ec7ca888aa44c6bee668e32c4e230ed8e34f108fa05116d093d0200161c3c5cdf70cf7db819837be27e0de053cb3b41f43400a7be45f2a1477a7b91d2c53705c516f75f78d0244af76c511c7617777121538c45dad69ae4abe1b67ae832dc1c06d41e0da4e5a733e4582364ee8f4cf54d6a560e3a88c9e85f34deb9c8d9857eda153ab67452f2686e7b3f6a86bd8ae2b5e68fb285844293211e04c08829448544e0f31ee88cd9dba029068288b20606d0b69e6bdeda9da3c8e1a853422ef36ccc7ad8dd950840f7429601d7d2d4df78b33408738d56117e93597bcadd7f397f12b98e4a39db9389fcdaa617123c1be0896d7657e32f375c4dbc78c08407f947dfd9d20e6a80333d84c25b620643060085f79e4fa1929af33019fd9a4b84f57369ba2759fe7e2f7f24efbfc3d76fbc329a4f955bb8ccb0b617f35ee52b4d3a02935f5b4d7a249793d26a6c35cecf7262893b87ecacfc0bf48b17b1969853b0c541aa9f158606ec1463f45f071a357b2013ff2d1d768b85532885d7266014289f03d9f02fe0f447f9570e647efbc65405b1acfcf0237ac7fef0c4eb7fcb8e0f6b0ce40aca2dfaaea9c64489b1ccd346f7ee507abb1c3b2e32acc05e337a1141e1728db8b298e1a159fedd66201772f6333a7c5b9b1ae97ae911d4706d305abe13add9c44295b08509bf611e700c9ead9d9959002d42ab3ce89764a0f2431b8556c97e9e48e367e7203375386cb0d774659923ef17dfc86789c6dd0c04d79b42da347ec01f3a58687ba0ce815bd64289652460e24419264e6189050925079fe64642d6c075b8b381a1514cd8d464e9d526ca9214c81b55767138d37df32afc94012a43c40290e957ea6b194a8688c9313efa42b3991aa763f5417604751346925a90e37ce53709f777c136763ae1ab661cd30471be65d3a58f73c290373422cc191ca8fc75d047b5bf5b51e16197430f20be9929e590c8df4a8b7cbf61f498ff4ddc0c5e1fa0b37f129ad0254cb2c7169f5bc88be34b52d9f09ecd873f09acf1c0586532dffe1d51d964513ef71abb4d63fa3d9c49d6e843b617c43196a94123e28e8c67e8aa2c76dd019de739b45912561d57da7d23711bb001ebd88a8bb43440d06201742010cfaa2fc8a4ded9b713f60e4cf25d654bc70bc52c895ecb1fb19c1eb2ab2c1faca03b3c3f2c2b5123806fb3c92ea3a4f01fcf6dda0d6cdc6e31b4f0aca08f585e930b338435843630fd29f8c89375a52bec980468a3961b7e3caaf9219cb2074a2698d50149ebd4cf893c9a263f35a1f7b01f6b201ba1781badf96c2e41fbd30d7777f9d0086ef6a6855554a495a961dc4c40c71ce879b5480850db4daeafec8cdd333eea83d9a76fb9134cf929c4ab3616a79862068550db561a794bf86ce7834c210ef33c72f55da2a37d4565564ac60c52ae4fd0fa852a165a480507ca44758209fa9175fe79e0390232f9478423d85f239d6fd1614af64a84d3c61a636ec4db0a9d780be00d71e77ecd2c0d2c6dab09e17e9025d53987dab1dfd28f880dea55867cd3ac95fd78ad5ae52edffdc74c95379fed216f36d67a49de4212021b9c104344a636ce3450c3cad8efb48057cfd859d84f991d2f890b21a8c8d7cdce1d979d5685b489d894e3610bdb65b5d855abaf9dee36418bbb15cc035aabf7e933a9115c43f4808b5d42789b80f65d41497eb04b77d3335b9aa7bfa918b72682b9c6b75a11937132f68702939ee6c94750722eb9435fa72049ca49f6b9ee60ce92add7de1e9ce820c6f8392efafa6e408d12cff3af3a70a5c166cf5c79bb35ae007567a48fa1784d844ac4e371eaa88313b01d86aa036a97693e051e9108e837a2eafa03c2ac94286195965d6fa965b638c569d814b7059cff324fd3f00bfb39cf846e32bd87409076fbd4ff6c2c567051906d4aae7a45d7116b2bd75d178a1a4e29a6d58716d5b8593c87a1b8cf3583274c222f1d30b2727891a42cea63e4a11769f8128d2e62d4338f196e9b263d1995196cb9efe48f999a20f213b6f785528880e7eeba1987650c2ac995320e50f7f8f316fb69a0d0eebd0243154c005eabd444b24480fc196448b4a0783c9e6c526f41cb100da7aeef7f9170343040fe036de9573ff32f2476a976547035ef90588eb21907f9b01503dec0645760e6dd6bb8051caffc0e21173b26bb73e2132d11ea414c849cf956c045d526128211d7256056fef80a73bada407c8b0e3855a41e5e4a835c0a480d7f8e7c0ed255cc80f90269c46d1497ac533f92bf85395646b1461232ae13b80c6aa6c133d9f73660dbf25b9b0ec0ace4361023ae152ed14b527971c706b6e861dbf2de105dcc1c2e0a5e31d9aa3b0d3e3469e75ec02a06d19fbaf8e898485257faaee55efbfe2324276f2b86305685e1f846e51620e3a4ced1e7b020c50019406def46091ba73419ed184c47cd2227d521b287eb22d9cc581e843e2cf1ddae1b926f7a5d795ffa6c79f9fca840d4978043d2e0ad4ba9e62943bf1d77456634aaef8c7589bf2c3dd8c401a00e5cfc7a4b7246575be55dce2826ea685084733f69cbceeacfd42b1895d6d891ab5e180e3c5d475868b4f95b6927a78f003247a1a3f4949a7344fc992446cc362891f8e278d467b79af9dcb41d1e0bd25d6397854d7dba0eef29406ef44736adc6b25f8bf590b57ba4b5c49fb9849c1fd235123b445d7425323f2e0718ee4d637589b34b10c361893b7ff721d256cfc819fe51309a2d66a9bb5edc25309114193b962f98f2cee673e4cb18549385c7cc6634ba9c6cf35362cc73386dcf0d0b8e95a7dbe5d1a9aa76f7b", 0x1000}, {&(0x7f00000003c0)="731293a7b54fde4aa4dc356a4c596ce7d7f788c50aa1030724f1188d8f89f8d13f18356b6983554311a64c4f454432f38a1c496fc315efda9a70a560abbbd7d25d1c7189b67fddd690874896ca7f5bc7a0c7b9cacd1808c93a2807f62fc62877b052893b1b8f5c6fdabeec78c9905e75ed700fecef3617c284d7af91ab9349cf1b2f8d53e12521de65794dc1f0bd0aa2fd51328725971c8ac78947572d13c6d80ee98732253bbb64c3b65eb9e36c79bc529db8b07ecb8cd0584d9ff336a94d2156738c0cf8fd1c0ba9f4f606", 0xcc}, {&(0x7f0000001540)="81ae4c094252e860d93d9c0263ef4a512e676a346c74f4e2c0399902a4debf1892095d152db36e19ed28d26f187eb4473c0387ec2954c904db1c477cac4b3ddf8e7157302d4a6622c1914351226decc685e28686114a90c782b21347074c71bc3b4731d19970d1e175c780f8ae5e80902012061f55c0c4aaf5b98fd1361b1ffc75a4e1e0ed5cd9fd2ff1b805fbc46645dcb0e4a989e8a8fac2f032cede8b2f6def16501d0e48650860ac09c8c13267f2f3b0de4884425380c5ba4b304a846e70d60f352f7223a9c9", 0xc8}, {&(0x7f0000001640)="ef0c17cda08c10a4d73ace588db846b635459adf9c244598043c14a61e8039393de90878230b37cb8dbcd5f9e5cc1aa2f5d343003b918e19d5162c8725a952246ea5a483569a626b71e07bca3c37b5de8af4f8f63a96a2d247a0916db33ccc91544d0028bbb0dbca5b397ed6225fc46a25930a5e26d521dabf45c5887a101135db33acbd5a05fa6dd8cf135d70c598fbde070f3040cf9723193f73431ff470195293b9d1bbf497c4f835e41a97b1abfeacbfe2e55c80f0cbef79d37e22c49060ff4c54caeb7088378896", 0xca}, {&(0x7f00000000c0)="a20c27225154304d1cd438a9b32bebb01fb408bf5d678400ad084bbb86929ea81907f9", 0x3fa}], 0x7, &(0x7f0000001740)=[{0x1010, 0xffff, 0x4, "60acdc065b41cef380bee6f2007f59604c61b98c72944053ca6fa553d721c8e04dad650cc2564d77ced31fcc7115f93f25b1077a67ee107c47b77df3ecbb6aa3c934a0678dcf57c11b6cb73b4e668b239fe65e63af2653ec94f29777975404c1fc36b807bece498029056cdb4cd277f32a4a37ba7ae50d4e947bda040aa67bad645e5c3c57807c49ade6b742e1942305083c9348753f085103af2ab77337ad619a5fce51615fa83acb908e345603598d73be3052d264c451acf1aba3fe08c0841b162b7329216008dcf54442d85a3f0c0c0d4a8933585dc8b865d3fc5ffbb5e55d4a903e1bb630a25a4af343f26e6232fb100ccf23bf48ded9e42c587314709affa8b78e95856e832e500fd04327e7ab0796c8fb03d1e5afd46e1ac0ef30711165472620d14e4424fd53574d4d9a12faae2b399579b26c9d94dd1c85d5d1c20208e7e46f6d5a9eefc5cbf9d173b276b6d414b80fd863de8cf18e90610527695513acfd2b033c36f7c3cfc1ef05509bbaf741d097a4e313e184661a12facd0bb1301453b0dd861cd8dc5151d3ead6c11ea238a25d77e90e961fc4133e688be64873aee0179e10a274c3e32bf5f4abec8bec8e57c48cf8017b816b22fbe893cfeae2c0bf590e82408fade57082c65dcc2aa9ae21899aff423ac821bacdbce86b74e740ba08e43953cba08779316c2494b1c46559c07eeb4d53bc9abe3763e6df7c858ecade8a17560dd70ec947f025bf6e46bf8a9ceb16753973a8248df307b748aa54ea92e774591d386aab55e4913c9934b79c576eed237dceb07e42fd6c4e1aba0c92bd9526bab8591b6fbb2defd8bb5b16ec49cbea6a993ed1642bff8fe9d663b01a1351a6575f4bd78090e15e87b5b7cd386fc04490006668239911ce30e9675c4e92eef15ae2b5a4338b28f30c3162388ebb9eee02639059443e8f557a8a52439f2f2cceaa2a03d60061a5f3af862ed1118f3df2fc37675a5bc34af86ce9c2a4961692d5782b80ee476ece6086fa351a7a393e1bd0d50b87ea7a29410b308906ea790a1648f02180649b61e0ee74b17a882f47ed8a577acb3fec681a852f1092b6bb1f272618e44bcf153abc73523ab6e19c424f6803ff83b2c74fb0a9db847132b4bd4b1f512eb7eafce83213c356f5dd1eeb443c12830c670a5199779ae3c5f5b70d9e907dc7c1f470b1609f492bc7dbb67dde05939d8573e3cf9d89d86312a482ce396d99e94da2a752e73bf06d2bab1ee537562bcd669770c05270ecfddeee09bd05698d54beb6703323c8df14a0f2c7445a8feebfd129085ceaf6141847a8fb163ddec82e8a2ab8f0050b4e9e0a5377930a5b9bb8933705880e49c2332cfd15cc74e9c006294a6013e5b2642b923c3af9a6b6fd929b01413cd911b60e88ca58bf5af4ac265c5ad551ea5fad682b63626219ad67b534bfcc27482961239292273fea614e3ba6c1339754a671bd685743b321a2a7840647b7a80aa75612fa0ff01e83df16e86f0578251cdb5389a5fbcdb30086e773e884a7e553a7fb0310fdc1573e0fdd99fc3dd42ee54a3bff3d8674a35af24d1885f9575690dc25d8f5a666cdd3ecdca266cd64088f0bcf97eeae90984372e0410edb95af0930e64458be93923f548e9678bb7b02fdeca5a499355cf7e082373dd301b4dd823e83eba75e87edff13e8092e8c57f735a6512a049073e580d61c9a92b52a48d9dc6efeb91ea41dea69a773382418630fc400906b9bbe595c75502929c35c2e44ce1ac179252a2c53886ca1c5262935480b74ef9c446847c2bd85066b9aea2acc74b1f1075b90310d43b03eb59664bfd6cf58333521d0193c21c9a996690b2b043e6816547eea182c4c2396cc7415182e04dc708d344d0bef58ea9dd3ea2fb9304d655a741e06e3fcf1a868d884e688d3c858758c4045aee2958aa8d8e9a5efb3145aceb6f8a59cc973d698e79b3414cae217dbb991e9b536d7eb60542e1d14b26a9041caa26cdcb895a1982c0ac3c7c3cd87db2276a9d8ce51d89afe820d157997cf6a9a5143fb885e49f93243b2147dcb6a4bc75ddb66f293b06e7d115cf4810e0a64cf875fac531ac06a3c3a071184ca499aaad803db7316370d0ba9e56bd4fcc1df7e7559c3c3e9ca0edf9af680f723e3bbb3406a85bc41483dcbce83142b5c23bb97975aa5258bec0f31248bf0351a13bc447fee9a8da9fb4476ba1e7208990284304aed4403fc28f2f3f77cf1de6969fb528f7790cf29debe970db1ee29e512653ae6f3a8009c7f46f8a93b1919deb591bdd781209164a6dd27a4ac2fb134ebea08b480301030d1316a0b80fa9525d2c225f9acc63e71f8dcdf9f433ebc20f511eaa9b06c954cc05b66cd5439f005f4363d97566d62a0098a1dd4f0176ebed197d9e4cee8e8abebd4d8d2b1f25fb5970df10ff49deed577cff2899a42f1a2a360f12d2aaf52cf35173ce11aeb0050a6f9125f20a21f345bce46d1ea11426a0fa2583d6a433002acafc987abe2577aa15b14da6d3a45fa269d10937779bf7b0f8b1a3b2e6998a44b77ca22c6b9bb7d87284c0b7ddb7c42257fc45b6c65cca419cddae99cd904341c34688f1e2e3709296e20efa44aba542551b55026c1c0f92ae3207dbcca193bcba4e5c143f9fa9ed4afa9a22eb66685a3eae1e2d3078dcbcfbdec4d088e6342a25b738b6382fe0968200cd8cebc51d9d9679b75378538fe3b26410f11d8136207c451f4b771439890824538b5a0c47fe9934595878586555f6854447b535e0b08e10e045cc4e0c7335ed81f93b17e7354c3bd7dc26507ba834d0597abbe11c46e5e6a269e6525087d5df2dae361863e308a4559f6cc559092709b7f3cd838c1cc87d90a99addec946321902153994089daa32d69c257a27e53bac57d6f6998ff359e0c2a8f54429c6d7e8f5a220fc4913c989261748c7c5e256afabb8d0f53cad61b9cb6df030163ec3a5dec510ef3c4128dd4dfaf22af8e8a7e479b26733846304ecacd01ee4a3b5dd238a02780c6179967368d56f561d5a6c46034853425295d40e6cd20922a187143ddbe895385f86191692fe6c1c008e996bfa1cd1b979cbcd5f176715eea2f98eb6b89fe101f1219ed202e3e15656fecb6939e0b63d43c6e13c81aea0633ce61d40d6640db705e82f86bb330ef9ccb13c12594fa3e24fa4becf3e78588ada7da847b15dea2f09a14dfeae655a861a1a6807a24678ad469996579992e7d14ac7d008f2ec9e78424bea5cc922086baf612016e7eafde580dd757de4c9fbda1134d64aa1f5c4cb105fe6e37b059997e889b70413a5f5f032604faba31218986dbef4b6cf4ed804500bf333a3ddaf5b3fb897011021f5129cec0aaf8930526dcb53fd8252b4f7615a21739864258f99f42fcf1951f49b1d58d843b93a2191eddd46a677c4dfc59667d159307bd29fae3b6e61fdd9b5edca5594efa834c03575456fae880f44d726decb811d86d8270e19851a0b7283b91ccc95065f15fcdd7f2b05a86e97f0463ce02ea7c410883c6b33fad36b4865c84f5a605cbaea3e311861ecbd14e016a17cbbb73f3406c4b157c601beb75889714d36cef342b51fa9f3179c5fa1bd430bf896dadf2cde1f193d31b21c1484464aaa81235aeeb88e02cf9f0d3a3fa99869713a449af34049d1b65d5f3a6df65f06893a6fca0c81e02aa215457b91e8742c3320bca6a8a26f68a82bde5a73f3a88699d0d8e5fecd51bb79a171d19a1749b6feb0471fe14caeaa7a5207005558484d8655b3023641596ab960cb17c5bb72f0e43022616ad182e856cf34f6512f94d40243c98b259d6c02b5ecff1440c2eaa4290b7d723da327eb2d5eed53283a76775b89e3b72eeea4bdcbc4f7a9a50dea901a9563096e358552fbd9974cacb7eb3299d1b43c149719abddf34737ae54de9d27d67377eeb9565a32a6fa57b831b2cf1a488916579c1cb3535154b77757398b626ed5a0f6269776fff1e206998173804ebe781760db7f8255244ef2f27891fd4f92b1a91521c787ce81db20938f4c7bb815f913d96b98d4ab3306a6eccbe08f102a876d7872dc6644bc7d4d1ed8612273cdb714403b8941b270fbe64d5f9121c9e5bb34af20d6bc6bdac187b985152f36db26c503aa4889bcae2851a24a1d145ee63b967d3bdbf0524217d02b6ab063224480cd057de91b5615c3ebc59f0798240d37fd2f024dc7416e84012461b8fc4116162dfb6df694b7815c6fa5dc31d8d17cfc7c1b537e3eb2fb9310fb99a907e9f3d91d4390c6722f41800e108b7c819a6b2be4b8e636c7e74c5445116341a8f2bbc51cacaeeecca0a1548267fc08d8aee5caa79d30c42bccd96b6029fa105658f87435b6f20317a1059a509d89c8b0607c663d27e917ebb650f7b93b5740e058b0ee6c945352dfe8bb3fef01a930c9366f542e1a9d1def9aacf2beff763c2dc5de1eca23981bcf7de11c1e0a61e359b94dace3f35f54c773658c0f6a93aa3ba2ec3fa9ed3d23a65b7814013152ee86697a7619054c7cfee71ce995470151a64ecdb048185e657d0598bda9b9a097e483dfeb286f75e59246357037de6d26a069fdf235ca80bec768b3401e186e18b7ad8835f879aa1870e7be81b1c8ed2ab82e847e32be75bd379e7d1358cc6d898d380b5544eec5791d416437d13da55f7ec463f6508224e9ecb4e7619508fb086bb46f2e03bfd3991c2b8df47cbcdd736362929df89541ee90efc482106e148a2bebbb02e36a3b44fff13852460788bc628115b97bd44194f5defe87a60e1af568b6cc27dc25eaae8485e213f720b3784a12c086acca37517140ef64691539019f9b9a7f14f0ba0e1bc160e7b5a07ee2321831650cbf72e2aaebc1587e88fb91f9ce539655cab4c4f2273699a7907dcda69b628e50859d202732edc2d561289062d1d53a28baf4c4aa3a83e5dc811ac20ab13bf32b64f9b69702421cbd97708fef852432a155a03c29a12a3bf9a32d9d4e93d34d38a3c133d51e0f1023fce501889f6a1bfc6e99651079b64e3ec37cd0acd2b8d85bc1d7e0cf33054ffd71453d848cfb602653d0ec2b5b39e886f6c0f84981cb9d2971b568519d87fd9a59eeb645e05f0eb94c1380a08b82d47da9171b731fc5d9457331ae7441714763d1840956cdacfa72620b097b42334398094fc3e7247ce9d38b13b74e26da657af4298c2630dc6723dc8e621e4aac4f8e63268f599810d03606f4d2af205bb1853f692e42ae7e6e8cf5d65d98fae27b94d6c8dceaaabdbf2ba91d94acad67259a51c0470416f090a8eea38dbbd424abc24b9d565640efa05ec1d6c3428c56a1f03d65747c585e1fe68ab8c02afd8e52865141ac31dcc5cd1fde794698a2b62b6c4b92b407c909ed52851fc01af107a558254d8c50554fb2335ad4176ba8376007df5a60548cbde148d0a66a2704a33d2d6b98e6a7817f302ba7119755de9b5700f40f77a5d2b7c316d489254f0f1f38c68883a7e4ca5f92cc2e094a1f1e9edba0eb33a4547f7509c70aec4ff0d8784385083003ceb9c4fd7d964bf8be62a3c84b9312bb78575280a8a7252fe2dc1b562258688deeb9cdd4fd65cb1f52e2ccbcbda2ee517b159af33b714bf3c3e873a1b90dfbcbb05868fa43ce8acb3b96818889aecb3193b6d19ae41557a2198fc05e464ec90b59c49c9d5ae03f14ceaa388dc1fb4c3cf1f1c0039019cff185a3740c426e20978cadbd6ade596c62aceb550cda82e23b7a85731a98d4a36b6ece3b5ebbea18385069575a73f0a547f208b4dd0680b6b05d2690786d271f7e51ef8e13"}, {0x98, 0xffff, 0x7fff, "3e6c692061d49efa886bcbb42086cbe43a397f1a94fb2e925d0a791fef66d7075f445f1f4334ac8a0b464ee65b0066941ac4d56cdd9f1dbce0760c57d0ca9febbc82f52776b5ca46b48fca1aea504d827653f74b29bf0c8c5c3d43f57bf15e1076cc69dab5af100ead6d4dc7872011e56baad5b74a66d4be627140eedf676c20c034352fd7723d"}, {0x20, 0x1, 0x9, "6eda1a92d972b3550f9fa525f8"}], 0x10c8}, 0x400) close(r0) execve(0x0, 0x0, 0x0) 00:03:26 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x2]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x3) semget$private(0x0, 0x0, 0x208) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000001280)="6da40aecafb3385e65d777c3b0f728a372cfea01d1205c401bb67b04a9a05cb3653cfc0ab3e78c301ded7998b0b42e8f30f015ecc958bb6f68a7d7950a1f5905f77f749991e03ec1f25513bb9d442413b6a2c83634206db327a077e90201fbac8f07810687231bcd09dc7ff15e63ed9cef0384709567816457e4e2083748d8106a1775e8ba2a7406ae010ff65414cbbb20876a841783286a37ea2e3ef4c0124d3111f44f1e2bca145c8b5b25f546bfe44822affd8e5222c29aef9f8bf17aa03378d7865f6885e1afdf6039c3a9b9e4c9a08f12e7515eadb4e051106a97d55734eb855ec6a3b9d2ce04aa09473511b5769cb65b72cc4c3480c17e34bbfa391deab12da56532b92b47cc39b6d0dc474a07689e8ee5da04a014d7690663e4444b38be3e5d464acd98cacb67a3c1b62e353581727aa4abf15c4b0a9ca25ba2b022f8d93d6c547700dd2bc8db9c2378e0a1442b69d9da7a4aa2d68319396f534495ca9093f49980b369d1ca4bdfe46c60c3b22a85e79ef61b9561eefda5d32982dc2a4d1e1fc06a1f9a33a4fd4136c005c662ac90522d79237d44acc516965c14023220e9bc7229e4b03d1e7ad013bfa89c5b98817192c172a46309ced745f641aa9477c73ed26bd200126a2b894cacae3fa580fff9688cce2b2336ff70fee449e1329674841f662c786172a7fec1a0b1815d70233be1e47832c2fb9a5d634d2c531be1c8c0e809a3532fd49d936a83bd60b43c6a767de6be7852e7725369f8368efc7665a524e9f76c8c7fd38fa9cbac64912044e1a2ba275bec585af536df09471bde74aa602fbf1566de1a02bd08f092d6270bb9e41f16478919825153eb84080ee83556898db2a907aefadce9667ce707997a94c6b9ddf3848845508985c81329ef278f9b85824cb34e6796568858110d1b620ae919268f02db7b924c561a0abee22029e30eb7e56f99bf81b3da8127b8d5e920f1939698d7de9563d314ba542c621988f8b5dd3fad4089c035a8e3de9997fc37d43aec3757f74c33c19485beaabcf5e7b39301d4da2545f5c512af0402b900f99ba28f96b04ca1e5f382b2ffb26f6472590daf8c8f4e56bf52a90c119c3d90c64e3b2b66ee1e742984e523f1d98bc2c9df03c76e57b32136fd22dc002f8c884cf78297ab4cde903d277f22e04f177f0b855c8df6609662a12a479580e4d239e776ad643fd6e512d6fcf725da4403cd71ec9d4b5d13c3cf532e9a368b70ac771a308d2dc78171b55ec02eb2b5a646f6c0df9451a8bfec2b0707b8bbfe959b69cb3b8ce2cd564ff1c23906ab51eb4a87b781eaf65157de779f0a2df75e3528bcfaa42eb18e6888d32ed5f7704bb74cca82a1a4fc686323bd7ad033d86d7fb14ab87e144b3e2eabe55ceab8840e2bb7b7bda2f3d51fdb543983f3c65be86a3b0f2360d6104680a03bdc52d914e225ec7673228052cdb52a1cb4a59b1f0e9734e1f634cbb213965d259bb69453a188637c6331213b3ed019a8c0d63225c972d8842b56ae2feba456231f1a46040f96a310a7b323fbf91ef4dc51ded8008050725260effd8e50f1faf3c5ef579bb061ad9221f01a01931474787c59ba57d917ae7a4a57ab169d448616384b64293302d5529b0427faba4655005f296c9243d5eb27997b07f03d0019e161e710ffd6dc0945cafbfaa248ac7151afca29988178f6036bd697317f6ad930cb8b8e3505476b7e458757d8b83d6364bc9551df77e532e1913b7f9881f1a97447009846015ca641e53d0160fe8d95413be542c992298dc2a1d6c883d8fb57e685d90dd019ca8b65f23218bb80df4022efb7d301cdb80e0c6706b91929ab4b8eefc960f04b70b1bcd9ac110b5f53201d5a439a73ed38849b509e1d5993351d4c69555cf1cf8668bf38be58820910ea4ce931c94a06c9979dac4a42baab45bfd9d0d491d7b3f0b4e5ab6e9f8a1e9e48ba466efc6837eef273e15c1b81efb2889dfc627cac3065d9785a4d1f196d5065bc135b286458bf8b22491e9cd34699d79227de4c4de15a54f6adf509fd50d462bb0ca97c90e4a915f1bc785f3a792dbe484ea6f004dd854567ef0921f445423a2c5e65c11aa6b2be85aed3b51e592af2c125ea470686bedcf2c1258d27576e1cb07bffbb97dc9cc6727c721fceb74e7f577b429093b5dcb145438bcd1adab772f7f1b2d06c064187850921e3a62409b26ff7e6271fb81a8291ae0c03227c4d69c55e22a1ce6ffdbb693beef850390b397d0813c8a99ea5f0413d44733d35e76ea04030b0445b0a958b1f0ecf9e03aa4cc79ec346ac70f23f0abf2d9c0f6fd662747f6bf39f6fe7d1ab197720b2217bc3e370dbc29df09b6b56a403985951085b49732e87461e08ea05ce087c0abdc47485d7595f37fafcd033d56d1a96f13b76287000dfcc9e54adb5e6aa8459ef4ac727aa63442df2913b37e1d779f34feda63ba108fec91b8bff90be9b1fbf39cb597378c38ff51c7c055a8ad6cd7065ae2b51eb927d8adc71e5766ec816cb2770507e988cff9273e5e1916e7714687a299f2e22a5db110cabe01d1bdbbd4d85b4e73d8280e8d6b471bfcc0d60f99ce3886d6f0449c69f05ebfb14cc2da5851326c1b0c6f769a32a163fa0a73c4ff7ddce4d75624adc5ad22c67921806c74c388ccef4794e00c90fe76f88be37ca4f7e44cc3b7f71c413647effa7117946c6baba65523edf5b3f1020a4ab582b837f0641991e270b4eb0d67536bbf4c25d2b8f6f54c59ed01f56cc86c822c3278b861ba8105db6a0a4650092997d7d1727c5dbb11546fd02d792bd523a59238535a2f737050e96a7cb7c1be4041d93fd5868a6d88ba29d1eb42e2ff50359dedeb48d109f886dcea027e7b4a79e4f7827aa140a3c41533037df5ee53068936b77c6669f8a2c5d27141ce33b89d79e09ceb28d963971eed512a9b8965212d0263dcf0290bfe146a3449a8e8973f66ea0c37f53c6d64a935a4b504c5de1ddbd395a54fdf330d73cb0818e463ff189bc13c70b07455c26c8b7f2de91368471ab1de520a203ab84bfa74aba060b966d79a9a1deef5831b3c422a6917d2ee70fadb4149bc3132380c475e0aecb3ccb89df9a517bbc8b3fbea131efb4ed55c7b6740068009212fd0f94f54f147b616112e83092c58e31676faf20fd4d14573f9c59aa1927979c3e2694b1f0a1467a8ffe53d14338561ebb1b75e95844bc17873aa9212b57aa700121ffd02464d23719fad2625ae9725284245fc72dd722e385da73bd92bd9c4f8065b2530f047db393e54e3df0d1b5b167b2d6c06c410e7477c0b87582c2017b3c7412f6d3dcc54396e2d16b46fd09cdea3259093239b60a8fcd81456d34e401f2273526d7d62cbd43584c8550257c6d44ae6fc8b013012c2182f733272f8631e58b486d9303ea3d17a18d86da33a556ebe9063f8f216e78cb637bd9a23dc277c6a0b70de84696682afbdcda5999aee9d4d446bbdf83d8e17c6c301ce948598bd8b421ec0e4a8719bd59cf7ac7b4391fe1f189e3f6192362d1e9d120fae243d3fea3ee21e510b19357e7aed2f1dfe252029064740d2fb1671f3b577f54c33f98b8da428037091a314e422f6c7e56e619c5c6c0cff07b3059ff3bbef9ede1041a63e2db006c93d8b47d02578be558994d64c662b42ba2c2d0edec09d47293c9ecb675487d8ce85df3799453b6cdeb68d907df1231ab020bbb47efc0af1fd40da9555700fa3019ee5da9df46a8ef823e214345576d0636bc5d26d6c3c44bb6c4069aa1d683e5934e8a03c08cc6e5b5c6bfa2d3605b174b9a3c50e7c8cb56ddc36437318c4bd91eaae16f39033e58f60498c15afb035e34a47846e735362e568ddfc11185c84925c3ca6a387ff727f18eb5b2a06c13caa0810b8a6876b59a6ab7e5a3a198d49dfd24bacf4a9372feea3a7486c2c595b2623e99a3049cc26eb4f306d3c6054522d86c7df0fed5a9fa114e7e57590c3235255ee2e8c343976d1169e4295abc10e46bdc926ce76b51be7c136c8a1203d84d81eb1851d6ad71b37cf5d773f9785355721d51cf41bd4c0dc9b185082c5ea1c24900e42e23b67f0d785c6afb06af36957e3924b519511b99912691ceb51e2ed253fd73381c9cd9658cd1be86f598677283ea4f437414b49500672cb9706243c5f408c64bbc350f88e7310334b5ca3437dd8f301e21520ec85fabad97913abf84902839aff07f71733df7f6bff780d3d98af2e7d0926c855cabc4d28d30da35db4b51e54d626ba727ad227441fb0eff17b4dd98ad18ef51e840c0a2ceaae028f50c75f01e4a2436b0c06101153ed0addc48ca689480def55c1d9ec7da1981e4c8fbb9e8e9201bbff2549c273378461a7cbc3e1c3bb73d0b4ba6304ad5b33db22908ceae7c3d076633024f11107933e8e9fe1442ffffa99e5195cff768d86e858207d93c8c27c111104c62695f4aac96aadd7b4f275d8f34d6f4912131bbd6a0b2c5d8395f74133ffc9dac8a74a9b58ac1aa087a7690a88131ffd93685e9a9c30a3454d83c4c4987475fed1ea102eeef2c22e7825a9f7203faf1c038e246e675364298d620dfd172e2d5090005988c6bd972eed218f5996ff3b15e3a3b1765860996e818be9457b83c20b25e7464b4bfc82ad554a5d929515dee6dc548a256264bb1f12e7f75e3452eaca4f8d45bf5ba469feee42921897d2cb558235b10412fe180c01150cab60d4ceafc5fd95fe1ca0a8cc52420691843b0800a4fc7a08b10bbfdc7c985b26dd875028cd4eb6e87dbaf4ec29df90fb006506d76d6d4d50fe54a2898b8469bc21753449ba2bd6d1d905dee84c93b62d0bc235fcbb9c36b7ce1bb09bf63126af4fc4540d8bb7cedcbba0b8f584421cbc5d2bb0f0a379c7782020cacc25a5124015bfe27d64d30fd3cff352786241afa995750f8e4f54a00a3b0392d0715a5101e807b575bbb3f927d7cf470664ef072fa6a040967d7b623c65ebfd7e626eeb5cefffbc570e530d47fd70af4e62b8dd248edb9a34c6bcfd7a879b4d1f02110dae9b2398ef1a17a13d68d03dae2104fd283aba5d9593c890f1a794b6fd99dd5a992fcbb24ab181bdbe41bb9d46890a4bc5012b911bd8a90b394bd155b7113878c103ff1d2f54b4ad6a0a3c5999575e17403551835a55a7ecc977ce7243ee0e81d4560c6b26e8c14a582eb2e15912d3825911f34f10c76bc3f52e68c17d76eea5621c210bf86fe310986f99efa26fa1b4f763fa3768aae6eba9ff5c2d93dd4822831f8d40b211ab0d05f6b0121efc25afac252f1cd1f3e259e82be060f63124bdb0ca9a3b2624340f7974e8db47c2e723445f5740d798d7716322f41cca9c5c203b1f708b093db816bae8809c7525db6973600fed5fbf5ceda98890c5fcc2277d65a8f4ca7c1ee6dbdc6d49c9b534bc083dee4a3f9c7d4e861890ccf9bb102ef21446681aeda5ed4157af4ec3941f2926e1886ae195fe7308061eeb1a2ec2725fb758c336b7031ee44735de8ebaf16edb1de6e2e5e973eeda0fceb55b6c715eac4b93201bd2e79b67487dd1cd5096802729b72161fd5ca9d56d4646cee27e1f7ef33de0a3051e5d69e095c72523cf8d70399d1431a0e4e9fbd1a42f666c3abac8828eb422f4a761df6954f43857736e4322f82664be1f5f0c0b6aa9499d9355e1c1115978d70dcac432fdfad8bd99e741c972f086f6c26afbdd953584c188e9967318a354cc9f57a43d03ebe9a10ca9087d56d0713e73052036dba34cb21a381b8f33427d4222bf20bd9ceb09283e61c112eab88309c0cee116eff01a3b1f85c", 0x1000}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 00:03:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x204, 0x3) chdir(&(0x7f0000000400)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x9) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) write(r0, &(0x7f00000001c0)="55b74bf5312c53da78bbe140648fe2fa024eb5b6b77b8fe63df2facfe5c29d5441f22da3bbeac73f42ad59506657f2b004d34297752f9348bef9208aee7e11f0aab404f0b009c8a354866eb391df9d47e1020be9c5cc5fb80ea7bc016040060ff1bfc035f9a00849a2b6cad1c95fdd306f15c8aabe5f50c06ba67ba88ced98076a2189ddabf681806bc095e22cc0142e417d84e312f0cfa2442b", 0x9a) write(r0, &(0x7f0000000280)="0ae88e5847ac0866fd60ac08eee3a62cfc71bf144bf810d7a71b985d595398561965974300e59bb85426f18f02f7e785238b7b226ae867ded8ecc9217f8303d7ecafab9c31b7337afcc20f7fedc634260619557f87ea934223c419dd8f63d7bb729665d36af65438c101d076e162c8423e28d3bcd7bc233a2ce85a9f58c56f4c0000000000000000000000", 0x8b) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x4010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x28000, 0x41) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffc00, 0x74a, 0x3f, "ff81737687341ecbe6d3135201a46a6af197a3d5", 0x3f, 0x1ff}) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000000000000000, 0xdb, 0x0, 0xffffffffffffffd5, "855c000267a7230004001a000000000000004000", 0x800, 0x4}) mknodat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x84, 0xfffffffffffffe00) 00:03:26 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20001, 0x75) fchmodat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000080)='\xe0\x00') open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x8) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x190) 00:03:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./bus/../file0\x00', 0x400000003fd, 0xfffffffffffffffe) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="8e65a60c33b8692267d3a0b036c9cf4c86184b5f28d4b11a438532199f096569465c3e1983364fcc6fc2969506ec8c770da07e4fb0bfda111ddbe67fa5e26ba9dcccfb9feb5523fcd5c4d153c8867a276a1916dc7e33f0c9d0ce3c9841faea68ab0c8a8ac4452b87dc593fa27564c4827ed12fe7d71919e4bac8e5442580d521286b0beb", 0x84}], 0x0) execve(0x0, 0x0, 0x0) 00:03:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000002600)='./file1\x00', 0x301, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000002680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={r1, r2, r3}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000002580)=[{&(0x7f0000000080)="2a4c0b54a3757174e1c8feb1505608083571057fb5d3ed71de23cc7bda8ebfe060af9d9107962a9652c4b1d84c32a8a26b814b174d6771f9c632037e6fda631acd8a2b04290bf81f329500f20e6f41d553cfef510f17975f5f90a1ec1c33e328af767ce18808f3dcd51cb9eb2f8111759c1e576f834b7ab12b8fab4ee36ee357dac9bfa52fd64dc8", 0x88}, {&(0x7f0000000240)="5e29e0fb4a4520dbf6265075f27bf01f39b61356d6103f06c0242e7f2758d0b02548ac1df41f9a8db4dbf6323a01d12e002281a75dc2f4195c99fa28a2696a1771902b3b0bb0b36bf7759d8b2742ab46aa4f5d698816ace4975df54b1f9810ac0d8962aef1f08e6076f9a9cb0a622902235df72181c02176d41487abff69c3c00eab583f23e589c6041b955dfc1bb6cbc0a75adbf38848525978007f8bd4242ee9c63b4375e5bd3d057aea3a896337fcf57710e811f383573fedfce3a3161573fd7eb7f1e17be8a0df7b51afcf2c23e2c6e148b42d375f7880cf605e2d7d1d0051529031e6daeb7138893b1e3e083b4d53bf2f8124f2780e02f663d85d4b52a412c158f47b7a2a16c41d975985a3a1954478dfb5794a081c116be34af303e8240dda578560e9d1653916067b30158fdeab6ada0e03cc7588dc00f9c4b76c30c6360c72fc2bbd48e0bbfdd82de095e137f706465697103afc1c50ab38053a24918f6039b12599af5a5d4d3d998b05a46d07ddfa0bf5875940979ca74e60f56ed0926caa4349314306c1eca743a8c913cccb38d09d47b926b4fdbb84759702d625c1bd10b153a2f0ced5678047f6da90d33449df25c367819c54f713990e7ce7efce1f2c2b4194d25c8b7b12756b2ef80152535f3f1b2d863d4455edc691982bd5321de951e99f3cde2d53bdd23d514a98dadf12709195777c79cfb4d17102ba149a8567d2eca53d905b69685d9f904ed013ec2473c205a52f3fd016b78b1ba393a4b4b9b4094839592b280242a983a4d44140bd8034d666b3ed410ae2514cce7a0d2c7b50aa2123e40c277baaf046177ea9a4efcad7f57dee0f924aa06ce0d83f60d801909bb8eb31236cc69db3f55a5e48a3b70fc2649f6f7e8bcc64f15cb5c9b6b4fbef2a8f140d1b8ecfe14f32246ff3131308053d4aa09fbb1449ac12e1855df674dc4efb241e2a9a47acb7424881741f2699c70087872bcbb29fe007869e5c97f8d01552c8f895fec21efc387e0b4cc640aeec630aa771132611df2eef07adaa928225a4f38b58d9b3e9e14763ec7d8df9ddd931f196572ed249a7617f335f152288564fd37df763093e34a9ffb08baa6d79c570fc7d7e574c0c73b5044c4fcadd05eeaba685aa9180e5e4affd6a75ec68e7eb68c1ba298c8730c0c783f627d172a35a20489e3c296048eb8c9a21393dae9f42232f25db7000d8f643ea293f02996a44010b410ba7ebd0440d751db8408d7adba3d4fc9d06b7baa19b196738a02817f993cad8868407fc79813a603490c2febba018f10d1552864d7ff85a7b66103fc54d1e069d78e9f5df8d4ad88ba34c0cec89f8406ed5d34de7dcd4d8e1aed14c32765ae5d469643ea584758e7b57a2ee586f9260943c4c22146a091077f7098adf3069cc931856cedbf2faba407e47da3c4b59f047dd4e4becb86d25a98d3e4d80c900c7fed775c9233834b47d3e3be6f0d8eb28740afd18ba1c98cecfb8d6af0d98cd88f891cdb73a6cb756a0ae0af93275e8eadb9758117d10842f885f3e52862846ee0de65fc4810a605ed53a420439d29dc16df1fbd14ba6a034a6a10f9a457fb48b8f44cda0694414fe1664755b6fea314b12215f77ebe7a11ad171f496c315fcff25a049613d46705aa8f5205dee5f47b81a9067594948fb488db0e06c20de84241988bf43cc64fea2ff6a30e734433b2e98e81955d5b7cdabb18d34e8c4d7ba1bad34738642413a1c7b98be93b0d2e6d871a1ce569a5b4e2b427746cd7e6c7caeee631d9c5438d9fc238bff0ec72ad00987a86102e1bc7758b1b45a96d56069838b8e8a068d3539e144cf26054e08512c92b17756d0aad6904b750f5139b8d080273629fa503827e5941066c312183f3e9b1fa2ace62a73640032312f9e250041c48f813a59e0fc01bc813c178477bf9e1ce0300626013ebf74f8c299530d4f9425772f2f7a4a562cdf141ad40b42fd32e3dc5041556e9163c8f46964061670dbdd92074326e95217073959e0ff84cf268badd00928c13c972c1a997a7d36fe84e17ad953e5e36a35853c50228f4f0460951961b686b78e3ea498d575e8408447d583b95d634bd485eb3e08108b98d4582264ee14225ca972bca3b0b7277aaa6c5d789e47d7d5bb82bb0475016d965e8ac341ea6b1c4d93556333cac55ce6306e81709d40902b9503fbfec0461fcea1d7585edc72e2610d1b90161b597ca8ed2695f7f01ddb453952e8ee6468c0cb1965bd74593d6459499edc9d9a46f37ce4d356f2ee7e9ee0e5b3e2480c6d7bf716471e13da6df3c605a58ffacfbce1843fbe7692a9533e5ab5bbfeb0deb2713f36c39f228fea4c121825e4b6c3286cd8caf6c3b0938bad0dc43112d3ed9bd9ef014c7335a48453ab18da76458cdf094673dd0deb715214882012d16e1ed34c1af76b75dc4b24f9861810d694d695a243da93a562bacbfa9ab5a4a21af445601a8b976934fba5440565a5f7e0d5cb258898f9f86bc52c5b93b75168dd009e176e33c5fdc4d1e790d31d49339c7196e0f2bb77138385b7d01aef92bf931bff089814c8569ac672f85dd7469030e6851edae94e0ccce51eb31c7e88b44eaacc2b62815fc7634e8a7829707bc92ebce2d43d7a07c9db10ad753e566d2adbac6270c3856b7bb8f4cf3a163896683ddfe2cee47aa1d6a91a67a32da84a75b5001dc432b0d26feee97afe15eb01310e01176b42c05df9c81de02373f8ad364b79d640ab176615665c7ab52171c56343038bc1d930c6dbf470fd6550add55cb35d1057c9e48fbe3df298545247950a940772e19caf1de3a40cc66f4fb3f825f168e2d7a076be6ff5a310398cfe7e980b7efb5bd0f5682a7078228e971c6cdf50c0d550f5af24a6c975edee972ae36c02577ed515f2143fd618b7cbfa08a38583bf01e5e453519175390b6e5e58932b9409033f8ddfea4c10f72abdcce3c2859941721ef2320cb3fbe1087b5c8f3a2c6506d247d6cfdfd766ab266034ac2c803f302a7933c83d49b3462cfa0893baa1f5a10849a13107dc18f985fbcf1934952984ffb06fbcd300b21bfcc9b0483860910e7cc6b25845c95f0bc4c03767d3f09576c2e384a77dd15206823a6c12d44ad0916d52247f6d5804e4fb5a9ad5540e70b17e83d7214fd9b56263c36bf63ccf2b703e9596875a22689131f2090e4645e94779b1175f4f40728e58d9877598aee919d5baa2963a6e0381511dfebe105185a757eb5c1d699ecef5cccda67193b26c2fca1bc3d3bc0f181b8a760eaafc528bd5a498cc8168f18bfa113ee30bdf385c196244c078f8b34b4034a62402fbad20da691ecb24491f47b53c2f2272daa25b6567fbb6eb2a7778273c9b32aef8172d031d407a9bcda4a94d3bfa7e7ddfc8f1d5111d35aadbc0ce6a1747ea9b534ebcf4a9a05d6a88a2a38af1e3d216aa657caea2d99abec99fe5d1cf194739fd870b5e39de471120a918ea83ed30b23002ac774bff5d8c7159e2007bc091d93cb0f7330230d890fa264dd31f1193313d92ee528063fd79f7f8f41d05906bb56bf2cf4835704568f6480be28f46de0b3f544601b2bc727558185d53b2ccd135abe328bf5980d208aca0cb7d36728fc32254541169311b22f85d0fcb5a1c7b7ccd460f7c8793ff5391f901b06fdcbda3b4915afeb74048e9640cfe526960f1db30d0a13ef102bb7ee8ee575b7ac0a5a29a072c1c353a13334eb9976943d44b8f522b6330b55caada92f3ed6615d4c6161bfa6fabd832338fdba3bc6118350321036288f2bbf571863c51f9dad975a07dc7e857c034368048b7989acd48bec6959b43a6efcc940ca671c480ed4c2ca98265628ddda50fae27e986543f4ab79a5d337033d7f17ec79bd625a00ffb84544b7a3151ff7ca362e06d1320d2cfee2bc8c66716ed03f020d079aa14f1e6b5d9a416fd014c0ee7c88b325654cfa2c6adb1fbd5ca08e53764f047ab1edf8d1edea6807b7595127e003f61b085c7d8d148e3d29206d39441526bfcadbf728fc612b74cf8b64e111e1a5a75f98a32a379eb03e99ed8d4b0cfa09729d79b562bf1d5898a1aea76f99398f5edeb6fa979787eb6f420af840791577cd21dae6437ea45de42be5b2d4b792f66e9aa0f77dc247ec368a6d01443a5b39b80679ecd9ffb40e259607cea377c6e6a3987912d80fd779b2be7c2c1deff5ac967fe4ed7fc6b31a138f7a80dea8380371deaecbc897fdaa1999366ab1e20ab7bcb93d39039c9357926254644f42629a35ba490b756e520a8993625fba0da0eea82109e11b5a205d52e4216b8c69daee9705f7be30a2eefd62b225b3b2a56f9e9344b40d7bdd378deb4a74c150843c3d54929ac9aa01ef81a5777af78c6eb0efb66ae84a4d96c028576c0e5863692ba4a64f0cac403fb7b7eaa1c41ebbe578611a380dc197881842a582f9f8a902244f9b0872a4e23fc27806db2da43f7cb9c4596b869a61c083ca00b493218b522b450dae1e80980b2661325523be2c04bccc160eb5b7f549ac83254c3a487558c8f18a87fb9082e91d771b3fb9e6decf3fb565891e30bee26a012a25803f7fbf233a983ff6891ab48fb84cc9b275e6a955d122b0b5001904f95f69b093e3edd52b0861f87f4ecc53cea39dcae18013a65ac65f4557e692cf663e791f0f65a312022c5831ddde6d07c37a119d531e24dd34320aef04dc80fb3b05539b9ff014ad97de26f898a8b8f5731ac4fe77f3d94d0de99fae938a81ef569724ba8772b1b28cc7c0e868153930435c9ec8cade876566233f578e1b17add9f927cab684fd287e2b967f7507edf26327fff223884c1f4128ca4ce66b76c01a3a7fce248ecc1f70bfdf51c7f427764ec0e33111cc75a088eb1fd9a5478cf936ab20cdba04c00dba641baeb1efef83f9db1d12c975556f524b9ef44d6e4fa041a618b9d71980185e9e842c83a5c846cdc953351dc0a89536e05c63163a07cf1273d4228c873d79afc47bd3a822c260f12fe9c6b1d82e491ee31eebd5494e8061f44995898507da8d0e6ec8683ff67a4928fce53b1d45a8cea89c4d2f4da51021d6f98c1e31c66ce0a610a9aadd647ea5549e89f641d22f65449764319c354c5d057d1952b7364bd73393e8aa08f8d3f9d02a971a417052a134f8cac9837f598da630b024474862540d292705becdf6ab4cbb5d8e693a6cc701705a8ce0d525804e7274c3840c785c95bb5516806d5641bfa1eac5b0ed8d0f272ac79c059ae79ea62cf189853591453f2a1c85f57734b1114ce4dc65ea387ec49c29605967f7d69f6e170b727779beed4401992f9e12185881466e168649dca7fa1ab6e5665c00de7de656a912d3ea349e7af3be453e3044c8f7e0b89bfa45b5c3318bad6c6ee4167c141f3720e74a996b0a7c68325bf78d23f38c6854379fe2877d092712507b735e7d24badc68d356d882d649f234c86ea0bc0204eb2c4e1356c5b9b3e25dde0f05226de4270d27d73d06a2fdf003ffead06ea9665d91022688fbcf4cd86f1262ef3a0ccd53827ef976c6a9269b32d39f3393de59248c945eec3df396ba08fbfed84b4da316c24aedfa18f335e64830554cea68acc10a61fc444eef987fb3fd767a395d77636a44c00f82ecd545de342d6ee7d010fa9bc48486a837ad93513de8ec0379d99e6864154401215e4bdb2fd69181af5791b892793a3a7d1fffa84c8826b5c53a35f709bc09b21ede6ba51cf40f9fa2dc49abbefa1e33b270b77bd96102730ca0b6465e616485116b31564a0129358964968322e99db868cc18740210470", 0x1000}, {&(0x7f0000001240)="0b2c6241f1b12c16dd029cea87c4dcd5013593fb9feccde0914a89c912d434f7e8ae0b9e70ee88c24d38db7d5c70a8c3d45e036b3125ff17e61f8497069f3a140ea9f60fee12bc5b711881f482a475266122b1b3696045e36bd09dd2b41c5a4c60522a508871b68055f5d9a78de9d2fc27c06d2522ba52882335dbd6e9fa1aee8a84df5d4fe57e87c6994181d847addda14af3d9ad9165c3ec37474ed933f28734e98fdbb9c66f5944e9df9366a6ca4365569e46fc0f1f673dc29924b5515bbdffe5e5dde50bad", 0xc7}, {&(0x7f0000000140)="7fe72ec66a2b7452e248395c7a9c5fa5b39f58914d86", 0x16}, {&(0x7f0000001340)="916a42929b5689d2655dee8e6e9350afa8ad4de796307f5a81834b800ee457066eb36e7f6ee20cc8366a52193564d5ac03ec600891d7eae97b50f1560a13a47f7aaadad020c3959719471e5df39b440b3eb72bc54fb08f9f9cbf4fe3b7377df5b312f7a824d75ef2c4cfcc247d8d0dd26edf8083e263294d69c7cd523cb4968f3ae1cd006830f1bba892d46a0c10428897ab23afdc5d36e62cce6b2b42cfa4343d8f529a53c721e2e1c07f60f4ff", 0xae}, {&(0x7f0000001400)="1a43b20479edc83521a41ce50590e160443ffa18f0262a808cbfc53a517ad752bbf2310fe903d7634840d7366714363fd6306e84eb421668cb401e6c631eaa2accde93a9e63b7d227c063da1d0c152db7607b1d87fa27ca21c5aa0f74321361814e41cc8af3517929cfa8875f5d5a4", 0x6f}, {&(0x7f0000001480)="32a5482de8739c79c49b980ceaa916856e7af3ab8e3492bdf578a500954825da46c3e3a62be2767eb6f0c6034662b5d2e547de5aa5bf49122ac159825b538fcededab350a233f556994ce96517d03a9fb82f65f9626274a0942faaf04ec4200c9761e4ff14d52da3a3537248922f26aead91b2babace7cc6cc53bb1be1f98634e6fd1439b3429c772effa0d31065628f6980724bb9e980fb946e9ef6bbdb81d79f241dfae24ad997ca7e08b6444ac0892365e98ef9df9ce70b268d7ccb60c3717287", 0xc2}, {&(0x7f0000001580)="644d1b3dfff6d43959fa29b891b9c619ff62e62ea8f0437cf9104a665a4228bd55692ae3deebc49a006cdbca9d0fc6f155d50fe2d5e1d2fdefdf833e60b18ec97e39663eedcc931ba100db2a6f67e2529ec5f736c3817de9cfb5c42cd2907292bcfafde969ca8848cfa5a076a66896458474c40490de7494b1a5486d3cd1b1bf03add881bd12082b08a177640e5a0ed2267e75647ea3f0d4ca3fb90d9b3c2e2fcdb48ed6f90556f33b24289d6e4cce7b65c683aeb7f8f1c23d09f7cf712749d302ecdaba6898c65a98244b83968cb4d67392802e657d9587225d0bb341de640f89b5a478227c71649a5c05b9024d6b64a9182cd37f1598f02517c1f15357a4378cb407f41b6815137784734dd0bdebee79cf785e0ca42a12c9ac947c80b39ca7da7fc2da2e54ddb2963dc24fdf480a5ddefa8610e96fcc24df3f67f4bbc43a477e159b493350b925b8e11093286488f211be109ca60202d2f1d16e5f15b27d4a1ddee36399e22ba8b5ae496d130e0d940fc3389fb92b1d63bfd75678f548e43862de15bb48b1148ca896c1101d72e8445bfe354d7693b7f8e6cbd31cad3c42826f9f4311fd8b8d9aea4fad330046ca62c28baa067bf99b9e19156aec811577b1f1e37d7374ba3f54780fef3faecbcc091d14169b13eaf31aea67022637e72ee7cbc92ccc17cb9566c1c2163b193a41c7842a49d42212ca3584a7f3669e026240914dbb7f45c7a7c717d4c553a40d1173b353815aaf37490e99ab6a706109712e8bf1fe78fedfb49075581515eecb6d8528d51331792410b8346edce76dda2a553776c50418a0b317e56863ccde49bd19e36521c2d6b01b19e829539898ea0fed3f2cfc10937b3c5ccd1b890019dccc7dac040d8b54dc5e25b80014a4b03ccb63fe39a6168b7ec51dd09ba1f387bc3a3a0e71c1ea9d1aaf036c2cd522c2ab3b667dc13d231909af58f8c2f543848f8ee14766d507927a745d50ae7c7fc372d9875dc07414d104426b43b98b1154175afb25b5e80d52e84ff0f9c17d2c10608bd0b6f595d4ae1b15fbbb62cc118046ba5465412dab6f089f5fa67bcfb17747690f7c120042d97906055aad4462b36c7dc70714fb7377378ae5d10ea4377aeee1145f8e0de9f27692e233e42e00fc15dfe4c10c1f64f69467d7ed800c57f452dbf63bcd4e35adea88ab153927de35d83ed36d6449441ab191d92ea659b723838049ceeb593d2aecc3929d5c76245584d989bdb88a09b4be8d0509629709b4b684a7fc6fdf3be0328ff5627b4ff4ecbb9aaa5d8449908657a2a45d378f5db8c203b850a9bbf43b563f67e47cc0fd864b9d4c258e5ee3251cdca02966220bf502daacc02aca6ee9be232a0b991c8f8dd107e84a955f2e3fef670142993181593950bdda3b7130bf6675f887bbd29a9ef9a4e6cfec430b676514fcc78f7f794ec3c829f4a9522a36fda28aaf53aed0f842aa2b9a26197c3c74181f1bc599c5772a1d6eaa85886f2eb68b03f5c14d530347f7fe28762a20d4e6917c49350b65e82bfdabadeed8362f8bfb289903bb2591351a602085a1714878200d5209a0c5e09719cf2129e38f0cc178a8aef4f9fdc535f6349d4f45097574fb5d3e07ccd82ec6b2657abb3089e8694e035e1f7785d5213cac7d0fa15860f0eac3633e63bcce1710d220228962303a6e870dc1046da676dce71d716c92a456702890381459e79638dc79219ff15e6179a9bcb3673be7c27f87b1cdb61f4b48e3dc2a203ecccc59340522f1aceaac050d389ce48db93e94735f2f9b250e4b6e6ae1255cdd9546d96022a80c0f5c1516bd0cbebcd20309dda41090c9b0e5a5ab5bf2392cd37242d1c907eb0e3beb807edf5bd9a7d6eeddd22643249392db587da785c473ed5eb38e17adf4be4ad83ceae14dde16478baca38062eddb99483ecfeba1a368b5336cfb45967320c87bea4e7e7aba976b53325e5e20e41c9c5bc696a74ab7522b74eba64955c2aa39388007572e426c08c9ee0eaa74719a1f271e50403c836a766bd8b1187779cb454e43e89b00fc8b1c98950cea7e366a67a313c2139d2e667828f127c0aad377af967f68e90e84075d6addc120f594042a53b0ec67820b53bd1bf26b697bf690099651da3d45577a142a886603918a6c8132424eaa6b702c41467c424cc409eb9060658ad54f5ee55964e0e32686b006ef3579f1b7e773e0c8c805e48a643b5b3899a4c9d5668c55bb614349ba149d4b3c7adbe87f22f50b2830272e90017e95c35241cd752e40970d8c575774e69a37cab13e50e7a9dc5d90954e74cc740c4006cf45e1599bf55238ad751626dfbd8d9d04f0036e993f535ce37e4fcc09a56d8cca1252999c0b05a52fbbe2a572cceccb0e1e1183a1644dd2f1f5ebb957624ad04fb31a78d9403f8f07a1f21138fd1b3d8ec763f6ed099d51fd2faedc0ba719f973658c6ac29128643d5ee75b5dfa1981240b7ac6271651e08b3090279bb1c58e13bcffefc5a182d8933d2e18e78b98e969863c9da184ba37e241983823b414ceb26db1d6b72c749ae7bc582a6a35757e35b7d5b36688733e41fb19c0a0a74ff84e97f39b739bda1cb08a856b3b32f17a83e287a50087ca2288ba784fdc054a35e97fe8201b0683c567c49b8dbf9da4a30ec1acae9b8a1e2c5466b77a1df3aa94dfc7fc5da665ae619a73f3855d3ebc25ac7aa0d393c7c8c57b7f3f1e12eef8781d82d05e474015413ab6a592f19c3848e448b9d85e0ff96359bdd2909a3016c508f9005f62b7acd97e94754ea633fb920f1f9fbb1c42f572fc02e6898459c59728dd45ddb08474f0835b8ecfc1284375c0090cd62214bd9c50e4a73d1e073351012b63a909941f1ace99db059935d1edac64fc3b733017eeb14455a692b3d1e62c52213c9a2da153ccef2c166e8e1bb7e274814f051da49d8b0e7d03fde2e40cfd9ea0e3386ee5dd1c031b0f55a4d2a3a83aff75a7c658f60f1cf40062cb3c87cb5e20cdfd7a9cf4aaeebe09d949877d78382953904747c941a9105f96ab2e04089997fb0d80e4830c388d3d2b23e2df0ed17fe3d0872e76677efd58c0b97656ca7550075fe8832a09c53953bc5e2b73530502f254536945696946a61086608b8ab1bee818f51d86bab132b92bd1fac70358e0a93bc0474227f361ea5ae639cbd8f1793bb16e7ba3e81329c54711f6ca872b4bde1d04e1586fd22898742fb40e8712a3a9e227baec58338a1a090bd3427013af050d5667100fba533367e30621a1c7dcd67bb2c01f8fa4558da3aef05fad90480f45387e9e837bcc38be88878e1d6fdf43e02e82e2fb726adafd166308187864c8f9894e710ead2ab6c01a32e660a72ac4172a9feb333e34db8cfab4a60e08fcc151b8b27f364327e2beed183aea290fe17f05e22e8699d47a950b2963bcde4cfe8480bf257e26f82de57b1b3177016cf27eaba3de01ecea388bb133fa38511b508f290a0be581141659069414f33c251ef8d718d10904f60644b4296e4d37605973372171ec722b4facd566da8fffb6860fea21e2b51b78bf28160ce54679c40c027a33f62327313cb4408a134d578a931f32451c0e14651934ad78985641ea01b8db8a13aa2bc3244b1fd0db3b717311bcba2fe5a48508fa66637616404082f8187125bc22752ddae76945183cf36ef994ba2901fa114a8e6002fe47982a4601589ecbd2c7a2b088e2316865347b216d5c18a41c0ae9b2c3ec9208df4a5de39df52f18502f88e4c78e5de1e1f9304497eff20b7f6e635a9670d9a5faaf6b7814ff24a26d3d039dd25c791826025dc2856c695ddb2899354dd1b81ec36b767613b9d6a2b3faf6ec4c04c739ff58581f19cb2b1eb5faa38bee5fe1830c4c1d90b6663fa1597b1a648db172b93208e4326ed957ba2ea97ab056738fb474ab0ee3870d3d618960b27338789f6cd75b978124f486a43cbc5c7aed9bdfb4de194f4adee68978af8555bb75a09439034a142a03f7d66245c4dde5eef646e7d4341c1aaed204fc57d9067063e1a02e4f07b97b346794140dd04c3b75ecde34cc4488d18bfd751398d423aabfbd1510865a3bd32829128b230552bdb993b673d879e3802fc4c429b4d65e1c19a7f2b3a9a627335e4fb54ea7f4851688757fbd8f71423f8acf6d918ffa3b9b181ff768c26a8eae594381079ddfa7de9ae8c082309e6725bc0ebada6b885350f668049f7e6b963a8e3e58c2d5f12ed27847b96e4807541a71d17daa55f8218549dc771b6e365bfe10bc486e28f34f95f999dad6761055e2b6ee987d3954a2a796d18ec02c7518016133b11c62754aebfeeaab99a52977e7104eff9289bdd173d3f42ff3a71a3f6e42b6fe5a81b37b5b002aca03863aab6e9d3b18474fb8ef2c91c45d2077d3eaa22a98f4e6b17251c5997aed8575c8ccc57eae9a8a37340289efb577f28124ce1bf1be439121ad393ddf6d35ae67c7453d8b04b426354ec97708d96391af49ecf53de9f4aace39df58837c1d09f4e9291f4cd07472711d2260fdf2ba98f982df3bd345f86f8ca145c9fc1a1d3f00ecb09006f80e54cf408f2fc1cc5126b7abbfd582d5b2d7e5543a163d8870e4eadc4e3330bd56a8f25ed5f661d6289a67784ceb0963ddfd19b852b7f5228272cad9af70fd345eb5ac2b9021f173b100d9d3d3da4e204b74a6d389ef794ff0522ca2ec2bba38d56516596297efc624abf2fd4890b33b6db48c2c48bfd3b4783c3fc4aaf6d4825758d59c17090c72e4fc0b6a6c1947f4f647f1c969469f2178d1cc86b672b068fa7d4764e68a3d39e7c5e10c4af1ba0452d74794aef024ce69550bd16ead027a36f2167669afdd74a638f87cf149346166faeb1233b86d4fc037c6cb649bc742e54b83d4aa433923ab6d10ad655d87e0e58242bd59974ddc2687dc82546b3949589144b04b0487112ba39a3cc0d9ba1983325921fd49c2773f2a9f9a2cee9a46fe67ae437154bd2f3c1a8b110fad83e50cfe9d78745e6be093b70ca9b8d6bb77f56cf754546bd7ed8b45dd598809b37f3cfc95530a2b0ab2f6e19f40f98fe809fbb7fdf9247f587eee6fbdc2dd7a6912fbab56452bdbdea9346db34717b96231e6c2acaeb2929c4bd0e6729bc3bab21cf17f4c243111a2e6495a0d614d2307e0722f9c9370ff172ee1a547e48718a562845df2914fe475e9d28cee58f45a3fb996dc94180882e453c211704a3fb16300d5b8a692d169daa7772c73a4ea8f854da9b5b2da3fc57cca6f370bb16e8e34bb2896bed59944bd27a92136dd73e30c216b1db64546484dc4cea7acab9d45297cdb7a3e7eed2a71bdbf926bdf794cde6e40b981239806222609ef748c9069d78ef1cca08d9bf4d1db383003b5315c7df8577d1cbfd8725026798d3aece58c1cb4e6820e3c1e5185f42c8b318dea8f01c2d30b3d2583ccf75bd8ad8d5e157c649be0e10c37106108c862d94b0bf50d37c0bbed092c3b8db107439be5ff33201d402eff7bff66a7b51ebe9bbf220bc1ef11d29dabdd46238454e7222de03b9b44535418032583ea4e07800e47331042517ac79ab654293faa9a94c58936e9a796ad6e2209ddd8dc375c8f01d61a401334bb59aa54be9bdedbbea48397e0bd32837b949b7e1b21dfe6f59c3bbec2231ef72e3870fba460d67da4ec8a2d80ce2ee75ff8b2b265356a17b719d9791b599fc05f6ef1f0a72ecb9e18f5b80f5d29adae44682bccb5db0655e25ed0bad82758abbdda74a04bd1d5177c4949de6912b83d637a9a3b7557254e76ad560f8e571ed574452b325941a562b1", 0x1000}], 0x8, 0x60) pwritev(r4, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x94, 0x8) 00:03:26 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffff1c8, 0xfffffffffffffff7}, &(0x7f00000000c0)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='-**/Z\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='-).:5--\x00', &(0x7f00000002c0)=',\x00']) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 00:03:26 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) fchflags(r0, 0x70006) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10050, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, 0x0) flock(r1, 0x2) 00:03:26 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0xfffffffffffffffd, "00000000000000ebffff0200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, 0x0, 0x0) r1 = socket(0x1000000001a, 0x8000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:03:26 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = syz_open_pts() sync() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 00:03:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) r8 = open$dir(&(0x7f0000000440)='./bus\x00', 0x100, 0x26) r9 = socket(0x1e, 0x3, 0x9) r10 = socket$unix(0x1, 0x5, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x5, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x3, 0x2, 0x1, 0x1}, {{r3}, 0xfffffffffffffffb, 0x22, 0x1, 0x101, 0x8}, {{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0x2, 0x800}, {{r5}, 0xffffffffffffffff, 0xa, 0x60000008, 0x5, 0x8}, {{r6}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x7}], 0x80000001, &(0x7f00000005c0)=[{{r7}, 0x0, 0x3, 0x0, 0xfffffffffffffff7, 0x2}, {{r8}, 0xfffffffffffffffa, 0x40, 0x1, 0x9, 0x401}, {{r9}, 0xfffffffffffffffa, 0x7a, 0xa0000025, 0x8, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0xf0000014, 0x2, 0xfffffffffffff808}, {{r11}, 0xfffffffffffffff8, 0x4, 0x0, 0x6, 0x1}, {{r12}, 0xfffffffffffffffb, 0x80, 0x0, 0x6, 0xfffffffffffffff7}, {{r13}, 0xffffffffffffffff, 0xc4, 0xf0000040, 0x7ff, 0x1}], 0x1, &(0x7f00000006c0)={0x6, 0x6}) pipe(&(0x7f00000001c0)) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xb) poll(&(0x7f0000000100)=[{r14, 0x55}, {0xffffffffffffffff, 0x100}, {r14, 0x5}, {r14, 0x109}, {r14, 0x1e7}, {r14, 0x20}, {r14, 0x100}, {r14, 0x108}, {r14, 0x80}], 0x200001a8, 0x0) preadv(r14, &(0x7f0000001300), 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8100, 0x21) mknod(&(0x7f0000000700)='./bus\x00', 0x4d, 0x80000001) ioctl$WSKBDIO_SETMODE(r14, 0x80185760, &(0x7f0000000040)) 00:03:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x0, 0x4) 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) fcntl$lock(r0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/241, 0xf1}, {&(0x7f0000000240)=""/68, 0x44}], 0x2, 0x0) dup2(r2, r0) 00:03:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) r1 = socket$inet(0x2, 0x4, 0xffffffff) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 00:03:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x21, 0x8}, {{r0}, 0x0, 0x2, 0xfffff, 0x1b, 0x87f}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x44}, {{r0}, 0xfffffffffffffffd, 0x50, 0x2, 0x80000000, 0x80081}], 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) lseek(r0, 0x0, 0x2) 00:03:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x100000000000007, 0x0, 0xffffffffffffffff, 0x0) 00:03:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getitimer(0x2, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004269, 0x0) 00:03:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20, 0x0, 0x7, 0x4, "a9a533a66d25e2c5bddf68fee7e26c288b550306", 0x3f, 0x10000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xcb, 0x7ff, 0x5, "cfd90efd4c29057b686a795e164f686347ae1804", 0x6000000000000, 0x8fb4}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) fcntl$setstatus(r1, 0x4, 0x5) 00:03:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0xffffffffffffffff}) r1 = dup2(r0, r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a4", 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) write(r2, 0x0, 0x0) 00:03:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) dup(r0) accept$inet6(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8020, 0x88) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1}) ioctl$KDSETRAD(r1, 0x20004b43) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffffb, 0x8, 0x6, 0x0, 0x6, 0x8, 0x0, 0x1, 0x1, 0x17a9, 0x1ff}) 00:03:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 00:03:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8001, 0x3, 0x6, 0x7, "d92ca5475e8a4c444f3da9100c33e84bccfff580", 0x100000001, 0x7}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 00:03:30 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x3969, 0x3ff, 0x0, 0x20, 0x8001, 0xffffffffffffffff, 0x2, 0x2, 0xaa, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:03:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x3c}, {r2, 0x9}, {r2, 0xc3}, {r1, 0x40}], 0x4, 0x9) r3 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfe84) fchown(r4, r6, r7) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x1}, 0x8) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) dup2(r4, r2) write(r0, &(0x7f00000002c0)="90", 0x1) r8 = syz_open_pts() close(r0) dup(r8) r9 = syz_open_pts() poll(&(0x7f0000000100)=[{r9, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 00:03:30 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) mlockall(0x3) r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) 00:03:30 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x165) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x8000, 0x1, r2}) 00:03:30 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000180)=""/238, 0xee) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="00008002", 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x84, 0x5}, {0x5, 0x7f}}, 0x2) 00:03:30 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x200000000080) ioctl$KDENABIO(r0, 0x20004b3c) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000140)=""/218, 0xda, 0x801, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 00:03:30 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x4000, 0x200000000000000) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = fcntl$dupfd(r1, 0xa, r1) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/36, 0x24) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000001380)='./file0\x00', r3, r5, 0x2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) chroot(&(0x7f00000014c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) geteuid() ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000000)) getgroups(0x4000000000000137, &(0x7f0000000100)=[0xffffffffffffffff]) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xa77c) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000002c0)={0x100000001, 0x1}) connect$unix(r4, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x1}, 0x6) ioctl$TIOCCBRK(r4, 0x2000747a) readlinkat(r6, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000240)=0x6) kevent(r6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r6}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r8, r3, r7, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) 00:03:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200)="226b95ac4e89a2d8d9e6f9c43541883f1011bc", 0xe) write(r0, &(0x7f0000000500)="e73a7c64ccaa3000", 0x8) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) close(r0) ioctl$TIOCNOTTY(r1, 0x20007471) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xff, "78677f0adc7f8ad79f0500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) write(r1, &(0x7f0000000140)="f061bdccc2ec93b0147b666b58d87dd632f6868a659ee9b891831422b1a6adc3fc83376ed6f10cb055be879249d1450ef061a160cd63edac409bbf53e42bc8fbf27910414baf86d597ea741f753138ac05df7d5d62e4a26428aca5f067a3cc062653c3", 0x63) 00:03:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 00:03:30 executing program 1: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 00:03:30 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x210, 0x0) r3 = getpid() r4 = geteuid() getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="81dd9fb090c5f8c8b8eab710d0d9b6f38f41dd75a6b9328caa77217de9af2a5cf729208b132cf78c182311d604aaa93c43425eab330dbe79146e38aae4eeb397b012939143a08c65e3611d0ea2a96a178baa6300aaa5cbbb7521923f5cffea9c22279bf7f21259275c9e4195f9a6758517d543bda18801c96851a734b011f057f87225f9f025711fd3fab84cbebe54fecbc9859ea5f98bc4327e1d4390e66b65f247432aa776d2ec0a5179c0a97937fecf410308d10b5e67614452981291e886ef1c1a8baf7a9644722f27d15382f84cb2d96ce4", 0xd4}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x8}, 0x3) lseek(r2, 0x0, 0x1) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/112, 0x70) 00:03:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2000000000000003, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 00:03:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r1) read(r0, &(0x7f00000000c0)=""/120, 0x78) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) 00:03:30 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) 00:03:30 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x5, 0x6, 0xffffffffffffff49, "e3661d1d60955b146386655854a9d02cfc84ad19", 0x2, 0x5}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 00:03:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedf5a7173457851a7f9097b5ac793683a"}) getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a24f9aaa6a601be37f7d23b4563d4569dd680a96"}) write(r0, &(0x7f0000000280)="1e7c573a5a68228f28d14a388669b21b73140c000000000000143dc5334c338f840ce21bec6cd1d7d60b33f33393b88732078f3c63e04168a9817ead0000000000000000000000000000", 0x4a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0xadab00000, 0xffffffffffff94ed}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0xfffffffffffff63a}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0xfffffffffffff000, 0x5}, {{r2}, 0xfffffffffffffffa, 0x42, 0x1, 0x1, 0xcb7}], 0xa7db, &(0x7f00000001c0)={0x80d, 0x5}) 00:03:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/165, 0xa5}], 0x6) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000540)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000580)="87fc6132d90ee55020f6dc1303602167a71ada12fffd2d9f585d348fdd128d45c541f27bf3e01d15d758f4a881b82ede87ec1c9891d406d81bf79e8deedba8bdcfa529a52f04bc89", 0x48}], 0x1, &(0x7f0000000640)=[{0x20, 0xffff, 0x0, "ad81968a7737e1523fe21246"}, {0x80, 0x0, 0x1, "e3e59fbb69efdd05b14b86e5f60611e4a2e1433aaa8ed6c103b9a9aba6111d9cd06a3496b211b991ba2822373ac2f8b652fabd8bba6043afdbab84e32f2b8ecb7126f0ef3a0d14570321e22ea6465eccf43074361fa9cab595d273ae72a2e3e280c1929033e64f68f17e8ff5"}, {0x108, 0xffff, 0xff, "4238fbd65456c4bfbfdbcd25b1ec69bcc610134ab1a61bbfa03c2aa2f404663254387f216ef626681a97256132b3c38d1fd102780da92f7903c0d05e5203b1a2eb5573c88c08700b1e440d779524b79514684259ee5775710faa39cfa182032bd8943941e4c7db4cddc7b80cb72497a67e7e2c5e6a543a0251bb71f82bd8044440ec23ad05f1d3343513c5f1e2ad2e95269100da5125267cbe91fce68f4105c5e59fd33a7cb16a5d76b1cc65e0e9d0583f7c38bc1f69f3ed0c24b3451a56b0d5960a4d12541ee09f9807e97a6026f3e6009104d390f62df13adf80fd1eed43f4dd43bf1fef8f877d368329ded96b463e61463316cba47176"}, {0xc0, 0xffff, 0x2, "05b54591c2379a18a8c8c24b0de58a19bdd8ae4a6df606053f263a0ff5f71b531f2bf763c80d8f7156f430f6cc81bc23eaef93ea7eb79fa615eaf62378c023f1939b1997ee371802bbc30ddd8d47786592a132c772acf36f2acabdf0356ae02c7c40132e8f33a889864d99d2201b36a316a0ea312de8afe9ca27f7c7e62646387c533830f113cf2cbab616d185b1649f80e4b3524beb1de68a2fe6c30518ecf7eab7fa8397acf4841c30e16da3"}, {0x48, 0x0, 0x5, "8227955b9e2fdf5ffaad5075a06ea2af2b7cfca9efb8a850eb005d8bf87310d9555e46c6af4ff06f0a84dc7c12e840f164"}], 0x2b0}, 0x2) fcntl$getflags(r0, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000940)) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000980)=""/97) pledge(&(0x7f0000000a00)='+\x00', &(0x7f0000000a40)='\x00') r2 = dup2(r0, r0) getsockname$unix(r2, &(0x7f0000000a80)=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) syz_extract_tcp_res(&(0x7f0000000b40), 0x1000, 0x9) fcntl$setstatus(r0, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000b80)=""/166) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000c40)={'./file0\x00', 0xf2, 0xeca, 0x8, 0x1, 0x51f, 0x9, 0x5, 0x2, 0x2, 0xe2, 0x5}) setsockopt(r2, 0xfffffffffffffff9, 0x80000001, &(0x7f0000000cc0)="60c280429e1f434f055f06436c5bc6a5bc664e7687470875a7e4533f3f6dbe36d30ce9a6be3cd91d5b3dc94ee853c75ce09ada048140e9dbdb5655dcd492c10b3802bb038ddbed4050cac12fab593ba4e52780a6a5c5161e72a695328c06afe4efae81ae7e9cdf5929301e2ec3e1d2ce64a75b8ead06bf9b57b79c4241f9229f5e37b129ff269949012cb233bb2cdae5d58febb13e2a91a018d8af3d37a3c95d93e4865b567149ca98f3e88e1f18192d419b4df5e82e558be7146bdb5b80b9611614fb479e7900132a637d59a7d89dce049b9d9d0613f686c51ed33bb13e9faa5de8a27fa220af6e530f65731b5d693939f635304ea27bbf89ed50c88b818e453019522296eb3a2eb3beb3d00e435375a45332aa0c5c1078b9e68b8384808a55d965f0d5c421192990dd876ae0299fec1e82f6b3ceb603c043a27545a22184b870afc795ba98126e8d40f6d6c187e40cf656e94532749ff2593cc2abe6a6dcd251d9ab9cd78733ba8deb0bb713fa20af1672d5160a1ccbbeb824dd6fa46450757d902457379dbe68eb42b8facd3a6d3278b496f8efaf7689b80bb18eafcd151ad63a2febe2bcc9feb999fa58766bc612fe5992cafc3363bdca5dc4dc54c9c87b6d7a987e1e7938f9d30a75c564f4f476b318203ae05575593568f1b8f9ad2d2e9bc795d351636caf4673cef9ce8ba8a5564ef7d56727848c8b3dbd07ec011d5b51c3d91341d516097d5f948bef2a600728d0ef09d79c3013934f8ddd236f51e80d02330b909d2a13f8d66cd3bf65d0e3870112e08e66f36c6c190a51e99babf67b39e6a30b157fcd1e7892dd3bf91b8508d782a5f25b0457bdcbad0763c47f44cf7798876576c3a551607f2e06ac4b98399f5033e3e0fcdb9ee12a4b25d231f4bcff189352e33927fb8172c6c36cc130105894a69720799abf411f8c8d8f46a53533b723d4dcefc654793a5ce8eb71fa4256e0d5b1f9da3ba54fcb875f2650b6c07f071067db8c8dede98b88bd27972d23c8084584dd1590b1704cb7bf869352ad64411f617a9f7685e79bace5d39303bd8779d3fee3038588f6b0069c97e93b8addaa4d47b1f21c8073ccdd20062e5ff79fb9c1419761fd1de93af00ca98c761b23188e82d7b05b7711a935b5c03e5584aaa03a1e8724ef31cb111e115f0f2ecb2981b5013dd5467bd28c26ae53d4e5edb06a344687d509ba6f401d5ec93e4c9f5bfa18902d8ab816709bbc4ab63a24980121a5e375ef7d8bdde304af910225fe29751454fd0a8db8264b0b75c5be5076b2b3e74a56a37dc971c714e7482432e0d7ee4f3eaa8f06dab618e014719c3cfb1e79ea9773cf490216252002c4bdc3d3eef3b75ce4b36827b007df8280d666289596112d339a45b1cb582fec0d9d15bd471f40e2434600d2696b1af12cb90c06445d31cfd704588237764b7afaee693ded725b90c7e1bc1e834f277163a9e8941ca7a680aa6ebc7a445021a6e9819bd9901dd73b7a91350893af9fe4001f3f8e3b5ef9e3f831e5c368caa3e2e3eeda1d197ef19d8a376b6300c5dfa9ba05667dc2ffe8dc85ca608438d97927ccae25a9c6c4ac0a5c9053694efa3047bfd1671c8f64d1b5c1411d08a34dbe2c9c9f4727cc0cb2430d89e853f8b0a369807489271109037a476976a6c27834a621bc39895d55bffcc923c2f65b4e020e03ce2d09637de0aa42024cd188bd7ba594b66bb494a6df615a1820a982452ccd4e5df7622421d69759bf524951fc2cb1b37492664129e9f5675a95c624911c9bae3eae6d52edb7605cde0542f2f5f8aa37d2ee40be67310ebf9e58d2bc935e36ecf430c01dc223546b03860cea0aae4dc11a69679c2d0f820d385ca505cd0e493e16a464e2d5a2b4510a42a5554a6e267853cda4d05bbf73836fb7cd5f15af7676e6ac6196ed7cd5a10fbf611307617793f68f432710469acea24ad45015fa7f552ca6c4628805436b59ae3ca43e06d9d435ec8a351de6a9651cb82eb1d9037e6af123f1c7062a3967fdbbb36416c20279ae3fb2a8c60a40508ee54833e926877a07a9eaf4919b46d2d2dd313678adcc4d4f6d88047c0e0d35fa18bd6c450832e0b84e6dd53a895551d7a3fd8d86f4bdcf735b20d83876d4a1e67879945d71f27003eb441a28734099e523068e397965c0e01e865ba12b62f062b9bc5ad309694674cd0db9a9fea4dd08a06ff7dc9623f3afc81fb3d51f0807d32a3713ca8d2e232843fffeae5b421c52e927fe35b91ce653d3ec8322b8e5fb51dcab106f3b9be0845a1101022a9778dbf1ee44aa8fa965df249ad3f27e44b65d2e43b13a79c5217b8aabebcd91f1098a1c8f2571bce301f00636e239c47fd4a06241eb432307f913c428e92f01dfda4be020f855bce76d440f3d6fb9a4b570d261bb7944c07c07df2b02b291a2900bb0121d22ad10f336a0b06faea09cf7d7263c2c2c66c06c9db46cfdedd631cf4f5303bc0a2b71a4d127df1a7a877d97de392a9bae30f07431589b6c2adbb3be3e188d3bf1c90392aeaa8d489ad9253c635bdb7e5590477d33eeea81033c4c6e643d334179d5789d20b22862b3990a58bcfeb123b523aae481ea12ec408a6d78c85a1c7c333f7b40a3b58f8428e8a4c29cb1190eb91ad0685a95c126da3b8314c30193cea1091a726dcec418783310e935d0adad81a3e07c9e96a0425cf746e9483d6a184e5f883be08be327d9fa509e29652f225c33bafaf9a655e80c84ee158a1746b78b5a6a9b5ac6b89483a9a3844e91193f36a8cc32ce1aa5a62bec8e45c5303474c3dbbc537297235312f82b7133568563331c2c651fdd6513f7b4e407518563e06b334094a18a3fa11bd47f97ec0781b5950eaadc96f519a621a5c1e59599ed8fb270336a23710b4333341c034c2360c02418507e99579481da351ff80f418d12f7035d94cca177eefe114a81697dfaa087820759566e20fd9c3dee5b3060fc3eaaaae17958dd0bea25b65f0f5f41d3b0d9a432ec448efaa9ad9b283da8bfb8a747337f9148791b1dc7069e74777cbdeea2aa7260e63adc7ec177d7eef1d640a48a17c6d42b67b553177c004ebc72747de2db8eac63238ae1d6343c6cf1138d2d57164fa14ecd92d90bc56ae96667c35726c7f54a1fb5d8b996ae401b5f3f805de9c5523112f2b47998a93045a3f374e5af3ca0ddcefd430e21a3ea34fb50e6aad5efff2e562514474cbb33b9a8b3c74f238e3a39a865b228d11cb35ae3cc287a0a52f51820a5328960c55a32b8f65566d372ec3b4a4f73bed4d6c527b45f41826e340b871e4ac74322762df61e4b6eb979b76ffa48399e64c42fe199d46c3905ccf927d98035899a851ad5cd955bfcaa6f9b1f12d2f34a35c5d9759d27ec7cc47add37e096d1d69482d2d88b99833e0e388fb0b37f32fb1f5a137402b1aabe37c31a4892130f9d8f18ccd094eca3faf5c834fc47bf3e53f6de85f5c8a8d9efa7bd5e1c3162f2a8b3c97af7d81e0a224648287eaa3610f36d148eda2deafa36646041396219e4cd50eca79776ec0ded0100ca41f0c8b2341171df9278820d0cc24538778068b1241c087142139a2b7243de90eaf9d4ab0e20cb3bd1bdd0ef6a52a98e29950060fa35d274a101ecfc0b5e23d684c332c64b5e76ee0a1f62ec6b184190c65fd26da286b60047f87e3ac3749f9b9a2b64845dbff7067e7e7c812bd9ecb94c118488dbba3843c7cda15621cf1476d5bdce9adcaa3f47ff6a6782eaae1aa2054284de377d6ae2dcc1c188ada1ddca5bd1382b53b0caa2cbe8cd2696351195247c54f720f931a495de7fac4b46b9cb749e01330c39cc072800f5e9e2a49fa9ae5525ca2879ad3d9554097c89c94cef4b60bf5c9b554ff2b89f98d7b26979c8bac724522ebb74b20251aaa8e8d80ed3a2209df5638fc8c495894c2cb27819c79e6d577d064c8d712d4febf68aef9ed3e4daa4f393fb5145dd33272859ca5a2e3139c7678419e6352537259347911a9fd8494ad81a91e4138f01416c59f524750896b5e740e307a633ad13d7d11b54e26d945c157bc32aa135434964e598649fc9f05179cbaa7b2bbf263243d04f6727f3f57737b0acd6eb9eaa99c9d12b21098ff66201243c6f9a79b761bce9be2107de4f92f79c0c532f099121020b1bd6e8527a1bff6e7527f799e9343bdf0fed818f6cb5f35be529123e694ab9b1173fe0a4f5d48ace9254a2d4bd5bf193513fbebc81496f00ee5222dbbd40864004a683cfe23196f11e28277d5123d6e5eaf92a7b3af91f7188cfe8b5b4fb69dfacf25766b5303a857c5b9859822d47227aad160f5eabab73e4d18239d628db9e474eba0546cd4ca65d75491dfc3d496ea1f2d9d86849bad499a8c06310325bf8a7d25302f22e182906387c897b0e2e6e5abf6566d049e9f8b1c29a1fb5bb1f9a1753cc62d646813284356cb4cf6ebca7c3284f989d9b609997e64ce990169c967ade90bdf355726d832077ed8aa6a527f402a5cdc2bcae609a2b7ab9dca4cdd52b4ee766b0bc357e530c9a2887cce477aab67014b7fe79bf657ca575156b5f14ccc83a9314f591ad9329f0e0dfc06c88c58e149e738fb0350dd9530d3b4046a0aef44501416080ec6bd02fe49c45ee281dcf0255080d8547bbc0f3104b77b90cf67f1da7d0311a19a22c64c6356047af997867f567e93c74528384984e6b0febc2245b6b3429d424202167d74352b2a4ea37991bc5a369a2f64f2de9b6d3efb3e86aada0fcba7776484cab110eb81b33077b74749fe892a7f1cacd05d6a7c0a787215ed3be4d4f358622f0ea0bac450e38eb38a707cada7c83c913a0dcf8c88601f25a886004207980cd0b830e245d2eb019b7d908cb6f035196af782ef6009b4c6a0a3c82a9fd9268415e28cdb376e82a0dbc7cc2c538f9a9f442de72ecb17ddc497f616630ca243a903bcca8583caf7bf3bc2f0a4ba53d847fc79a79a89197aacf1d0a0075b4eda5a8520b6ef82905c1b5d2949439fc8d409adac0059f5109ff06217c70077cfa6eb259dd448657c9fa770f8a5dc48cff42b46acd11ee125eef7a1c5cc9f2b7cfc8f45741f43fff602b81e1ddb4a32ac37643fd2418ca93b64b6e067b4d5b9588cb1dcd7f0c8cb8daac12e6e7991c2b004531015f0d7898c7265ee12aa4da6d0e0389234f331dca3b549d30bd7e69c13307095cc712e64a8d5df3f07f74537137f1cde70fde26666979dacac2d21ad9b92240301bb6691c0501041ba90820f5763bcd202a875d645b5bb1d0da856ca1af55026114e3ec4d8d3bf67092c243f8bd2e16a9124c2e9375a62be21dfdc6ca610a8679cce244eeb68d0cb1af847db8295dfc6c51411fd0869a509ce0c7afd54e181f622eb03ccd5553a81b8251c9b7509adac3628dea17fbc06f1bd97beac6e27713286e48a49b2492340b247fee72202832944a8e7d77d8ed031890ec7a27c5a91c0193823be0ae557182223d35909593a527996a06f3b1854dc30f89d2a25048bf2e18f7c699af59c9b9b618b435cd2ca9f836c05428313f8d534913e14fbf91882272bb42098c5fb00965e6538ee2556ee0a01ac58b35c5f60eb522def667871fb69de2ced94fd4267bc77c4a902205cd513fd4d19c23807578bb919ac8e64109d3f6d24704ec7cba858f28d5a228d145ed6cc029fb8678739d775d9dbf7b8741b6860a15b4956700b442211d404a2e160987f03f739ed044e6b97bf4800abf0c749a4842ba1cf0a48d1f89c5413d9077472fe22624f7621024de488ac26044dcb8354e3e68f34540d18109460f01", 0x1000) dup2(r0, r0) r3 = msgget(0x1, 0x70a) msgrcv(r3, &(0x7f0000001cc0)={0x0, ""/251}, 0x103, 0x0, 0x1000) pipe2(&(0x7f0000001e00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001e40)=""/162) preadv(r4, &(0x7f0000001f00), 0x0, 0x43) chroot(&(0x7f0000001f40)='./file0\x00') getitimer(0x1, &(0x7f0000001f80)) r5 = shmget$private(0x0, 0x2000, 0x421, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001fc0)=""/173) pipe2(&(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open(&(0x7f00000020c0)='./file0\x00', 0x800, 0x2) fcntl$setstatus(r6, 0x4, 0xcc) 00:03:31 executing program 0: setrlimit(0x0, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) 00:03:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x43}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xae, 0x0, 0x2, 0x81}], 0x66, 0x0, 0x81, 0x0) 00:03:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x200) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 00:03:32 executing program 1: r0 = socket$inet6(0x18, 0x80000000000003, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 00:03:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000100)=""/207, 0xcf, 0x800, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000000c0)="f0", 0x1) socket(0x10, 0x0, 0x3ff) 00:03:32 executing program 0: getgid() mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet6(0x18, 0x4003, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="0a48c03260669331459cdbde53f1ceb34c7ba64afcaa48dfbbf4d1ecaee5d146d3db7da00a54c904950c5c2459bfc3913a873504aa936ac53e3bea17cdf43bba68a761884d9e7b16faccfb9b7ef3c8b84418592918", 0x55}], 0x1, 0x0) 00:03:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x2, 0x4) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/24}, &(0x7f0000000080)=0x1a) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 00:03:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4810, r0, 0x0, 0x43) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)) 00:03:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 00:03:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2050, 0x40004000000028aa) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x1d, 0x4) recvfrom(r0, &(0x7f0000000240)=""/227, 0xe3, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x6}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x8}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000001, 0xfffffffffffffffd) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="0000001882ec6004008b0000050000000000000000766c571dff25fffffffe00000000400000f2e9ff000058", 0x2c}], 0x1) 00:03:32 executing program 0: socket(0x10000000002, 0x2, 0x0) 00:03:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="105d0000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 00:03:32 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) readlink(&(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000400)=""/101, 0x65) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) r3 = openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) getppid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x610, 0x0) kevent(r4, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0x80, 0x1}], 0x10000, &(0x7f0000000700)=[{{r6}, 0xffffffffffffffff, 0xa7, 0x20000003, 0x6f3e5a77, 0x9}, {{r5}, 0xfffffffffffffffc, 0x8, 0x42, 0x1, 0x2}, {{r5}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0x8f, 0x6}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0xfffffffffffffffa, 0x6}, {{r0}, 0xfffffffffffffffa, 0x9, 0x0, 0x7, 0x2}, {{r2}, 0xfffffffffffffff9, 0x4, 0xf0000002, 0x0, 0x81}, {{r2}, 0x0, 0x2c, 0x80000001, 0x100000001, 0xfffffffffffffffa}], 0x9c, &(0x7f0000000800)={0xc4, 0xfffffffffffffffa}) r7 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x457}], 0x8, &(0x7f0000000580)=[{{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) faccessat(r1, &(0x7f0000000480)='./file1/file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0x200) pipe(&(0x7f0000000640)) bind$inet(r1, &(0x7f0000000600)={0x2, 0x2}, 0xc) 00:03:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 00:03:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7, 0x3, &(0x7f0000000100)="887b9fbd953b896f7462e361df7b85a4dfffbcb9954d6060ca81ff4857f72c8b7cd6259aa37aafbc23d7ca5fa48cfe36e24231149fc62e94be7223b381e892e124672ee6677ae9a4159a2563dc6c256d97ef3879c5143fb86a0bbdca8d665baac90aa6f3d588274f43539ec9f76a23decb0e96903be523af00d3b38d06ef03bc0a10e4d30fbe0b700b1ff8a412fd0ce35160c02447f33bd62feedbeef89b10ad92e1f2dede9542fd6348457b079858eacf47bbd07769b03559f7fdb2dee1ea8f6b19434403123dfcc1affb81f1e1321fb29777bd503e42284075f02ccabd02ff7aea868bd35b37a1eb475797af9a6d86a651bba43f223ec906842426da783ab040a38853bfcdefdac66b3aaae78a3489aaed95a46a48f482ee33ff12b1a0e831360ae56352f119bfe6c4d59fd850f055e30340b1ec59e1e027cad895cd79754bbfb2fc73a8b2c5222c7f8b38b4553653173a9be1233773358eaa7e05698d826ce5382a5cc04e717d6f557a7bb85a4d151d1da6a332f5b2116e90362df174c05a56a09a21e539952883d31d5960f3255e6699223f89915161d05ed5651fd9e310f27bbe497ea7ba80491721bc1d5d4ba5b77d0243f32504969b81ed35aa0be4e1b50b43f32bae44ddcd4b8526b97dce90a0a80bafaa1c4aa4b64a6ae4b6dce86a2c2301ad481fa15875c6f10f7aa282bec0ee5777ebf6da4a2ec276c5d231b4d1df8069e3fbf028e0f410072341211a32560a3ab7d54400ca8338c2bd19190d109a959b6fdc78633fadb28e78205552239114b17156e7f72efe29b1fa2c172fbac60e6629de49641016277d3485940e22298308ebb9e5582ddb027b8e64821ebeceb6f8311daca7e798720b5e80ef31616ba1f1c0a921ae3cfe6e9ed273e4e5c9eb42b8491de2b1d5e839efdbb9efaba39c88b53ae814cd539aa7879e42f3d44ac6948089ba723666fbf6c2b2d145467aff2bf4845dbe5f248b07e2af22790815b05e71d7cc1b7447e9394ae4a0ceeab0f04b9c7ed94e5e45b181d88b16bd39d9a0847b1a6db58d56c3afee7de1c3bf3acbed4848a083f5d14750b5eaab8a4f149fb3cd360c2ef33e92733e7d5e2a1c83199b51e04cab2681d8f2c2e6042bb0854c9a4f3dc91240c27a7fb9b49f4c38bfa71253ebae1fa0a3b49dde58352354cd0d179f85cc8d88e27655c061949a9ed50c81b3a64b1c126a953a4d57adbf444ec5b2d6c8b8a8bf1f9916ac6319990cc8ac635b637a112f951a9885bcff6920686c500544b1c3e19500d30e7623633ac8cd2cf4a5a3fec2d89fc0cebc542f3a6a5599fb5decad37fad225df3cf47846ec856175a3c12da8c4107afb2c3f54b12bb32a87b5d2cf3bcf7a06839a0a6f8e25325601a3cd7e2ce3d820663b59612840508a6d82b86e77e219ceda397f3c1ba073c2c405acbe175db598140e56c5d3b2b58a36c7f05b043fe8690cd247f6300792a2f6c15c10c48fbf7fa9e889420cd18f5d8f7c8f9188f4cd5d187c64d3bb502e5749fa5a14b7f70de563709087b665e3a8c09c0a5078166aa6ad59fbb7e115bb658e8b7ba7d7b7a4ec1b9292486c7d567565ae9774fd077b9c5d8e78c8f29b58ff69ab0db97343575bd4c67c26a9a65e48d238dcdd50dc47a910a512518cb27c1ec15b2ba8f1dfbeb1cd3b8e521d00d73355d2ee080fd8ff1df55451635164ee5e84b54245db12fc4eb444bf123715a37e93924f691441361bd97c1b71b61dcda5ea30d7810b393d19d9f67fef397968eba01f857f54151cc7fb202a0404c5c805c4569686c11189a16d1c2c5386e134f34c7f77e2251354774be6539d40d2deaa0e94854f809047ca182f4b500ce065037ac2dcd158aec809644ab673f3fc1d2cdb68cbedd63a75a5e92f3a9ead5bd5aa72b6b0e76a7aa6fc62443350c181522bf161200021bf661f9059e34acc81c9889b9ab96fe56a2be36a79bdaecc8519a755b159bef6d6f93e8362b9294e3e35a83d32be4e7cedc210107312b4e650b8b23380577c810579260246c8661e99c91ca38ee8b48a67357f1362d52c282a828adaa1ef0173a5134d75a31496b11716c5263d5e02647529a8b2cdddcbdbe478fee10da37ffe2edabbd8d8e53bd9226dd2e99bf4b8160c0d4c8ffc59b9b706a55d90441e4858f4d6eb84504f656f5a5ec462b104cd80943768dd619573400c43aa970eac20a6358d4fa38a3b04c9f3fd6560e163c11efb97ca65229fd9763f3767a7474109b431ce2f45bdabdfb443878bae94d642d0f00850df696b553e201e9aaf1e75c7451f13ba0ab90a0603760b88f3e1bc2440092873f2d84f13525e23bf49f8ab7dfea4ead4ccf4bcca805ce2a824e542e2b2c33412bbe736757a7c957fa2984775458ad22680a0fac919caf9784e3ed1cf92ecab277ffdfdaa7cdaff58a81f36c06b2f545012a5ab42aa7e9fe7387215ed08ee4271dbed6c06320a177f7133f6d145bbd1fd6f2ef486713a2c4b37bdeaf45b46d8ea61ea2a72ee56412f2e1544e597d5beda871d4e77ba8f3afb2f7e4c2e215811cc3fd6b3a1c95eb8e37aa4f6dfe07ce3ecad9c74cc88e38ad63de777c062dd5167ccbefcf1219698e79637636ffb5c1470c1e512d852df2ad8872dc7951fd1f8c94f70c2b0a47d484ce2451a98545991766c0bbcf23773146b1927009ada99965ea15e564ad9e1211a1d78313cb587d441a23d285bf4b8619e8226c9042cc7ae4e1e8267afc69d88be11efd3191c28681e41f585e4d1502607355280b1f0eb86356bb3f1bb4b6cf6ead96f3ff28ff90b3b806348c92c45629bf3618e1b2a9712bfcacf5477c7c326f59991300cc3012dc5d39517ba4568b255b22f8173bf08cce17181e3dbd72aec60cc8f3a6bf9d56dda312951490bb873e4be16c9cf4dcc54d13d5d4a77a13c19149c1e7fbfd334a58670546c65b9df23df20d8a75a550a2595b98a674fb000e26be3e16675ef3c992a3fb1fad6148f6981838aef797b08a8a46c1b9fcadef73cba1da5751f89f6bc7d1a9fd5310b0342abfde6139a2d8cc26fd7017ffdfe7a1dab79c547a7d068e93ae9dc621f3dd64781fb81394f374c51396441179e9a2c1f08e5c3307d35faf6f30cca621cf34e293753e832a30925784887ac4bc404efead526ab1ac6d104a691ef75baf43256f5e9cc96947ffbb76cfe13d0779a285005ac939fdf8dc0156cdeb38699d4d4aa6c4bdadb73e3cff813e9ad0a0a9136dae755edf9a5c7fd922f4d826b4bfda5d0a33b9e9d5fcd57a4fcedd72fd3ce230b101b03f4d735ffa21d6676e89ff4f641245186b20b87ae16a58174dc5a9f6fd05f941317aaed15260894c4ae11d98add4c1929cdd5c1bcc726fa156924e82d55bf9797c870874f3ae32fc1bb93595918f36b3969d396779bc2fc53cd419f8fc3e6bc50f3c6f4171078700c4bce07e088515b92f086a98422cfb6f8e6cd84b6d5bdddb85ef034ab4cbc131f7619697dc504a635ac584f4f2ec44663cf7a07993c9a0b7d6d8087fd9b9be553449e8237195b04fc2646f460676247ef45bf93d653711262fdd34906d0f90f3b3c2c6b5289ee87d25ca30b546f648a611b3660725d697d3badf5900b381654de33eedbe15de21da86eab95b384c79a00732796699cbb7dabdd8feec663e07d501ff9ff1486a6047d920f02cd1261e736cb5f67b81c36bde3b7bfcf89dbdc79168b969f08222512c4958a69f5e2077916a889e804773d18a86339cf962aa1582467b22fa0a03a7dae6197bd54a40b208c0c323596732d8f8ab929a7cb1d223350c032fa7fb3a30795f74d1bff3ca632fa749b7f08c3f4343cf86676e51e4c0e68f2bce2141f574168a8d86c3d53f0292ebe40f861b980214cabcce2460babdee53901860adbe797f19108ad13c00a72e7d3419dfc55c5d5ca44ce175c49a24c235265fc691dd56d939c4c0b95580a5d5053dac7977292d34a02dad9064a637055c43729af9c94bc656d51ffb584809d0129f7f3cbcc3208c9c2347c995915b70fbb685aed5e8587133f5d8ba63361f44dc7b92150193239a35c20d01739f1156dd0a0341224681199579a8ec79cc48983201dcd7aef78130c6a5c87fb242f89e561a52fb9a7b3dcb50831907493177987f835d63bb1bc3e7185969760710b82082b002876bac4b4429541d8be709e960fab60a2cbde48b71e3fe4634107d06ae00c4d265c54dd1e0211ba233e0c1862788cdbe938d3b6ee09d93028a62083b2e4c1179a115425b98b2042447d0908ffac27d89149f198378ab7861fbe8c3016beb5da22254db057c550ed52392bff9a32f1d71bd227fb8ecc83d1f857526b29d36abc588c9c18c880a2522908cb91c640d0cbd06549a7122ae6f54e9a5069d4e2a0ac2f0d26d02f2f0fb694e4fca105fccf4e3fad5e70e785e688635b9f429d3079330caa3ea004964768743f7bc45330a43112917ba2a3bf8ee7a6c6ddf1a3bd72fcff2a5d0d2081b700100bc3bf30fd0df70fcb74245eba44f6f8f35410689880f8495ce1b539d0818863a9c158424d6892b845ad78a86c0165cab39aeab422a64b68c4f0f10d4ca8a9da464981e6126af5519d996c86823ce0504ddf643cc92bbb7b897250644fa19784ccb2400fbe16f6ad0d3ee4af72b4c80d619f3c59c0df215744edf82d2ed8d3855b64be2b8b5a34e3e51a82ec502cc7d371863a678deed4eb3a2a696436a5f00e4c477b99e714631e120cbd65734d849835b4aa76004156d6ac4de199a33294080fa5c350a7243da884d2fc9a73fe2613de8649c55862cbb85c83cc0484d2f11ebb66fc93f00b40cb7e3d12ea0770216fbfa2ec191767cee0ae26380811108e9d2a477bf3cdb466c8cb5d66d6e2b6349a69217aceeb6567e46d51fc389d17d09c2b55495d2f52a148628e1b5896f1529f9d9bd6c612ed9ca5ddadbe11ff06902c6778246ed54073c5573c04fd77a92fa5ff75d26748b899aef95075228eb3cc55e36459ec35ff02f62d46b0c2eae639f7f5d834493bbe3e6d68d2f32745b38c867eff364b042081ec368ca4166d133c148d2cce9f37d8809137c23885fe0a4f05e089e8b3f368d80cbef118733d67cd972fcff95f5bfeaf747337c64985b69102a13db3569ed9d2a0c844846c502a5152953fbc8105824663f6352ac1eb61515f3fde217bb62f7d9ee05811988855ca4870268fd0fead63cd679705928d5a9a293b50692ceae338332a563862ee065f29ee931b5d9379e373ef9b8c96e6994b19970b26779d39a41543de38811e267a2c3c6ef379d7635e4c860393b1a0ff65911b61ee076a44002d2080507ea0e7ad570a581ce1e0d23f9e23655d86b577b93b68bea5d0743fc765231eaf306684abc0a9f3ccf26c2d495ed8e27f8143724ae3b94e1a82b1ce77831ae07b5f29aa7e402069b459f14f8846dd2799f1bf16ed825e0f13e10a2d2a1d2aa449bac1df5b9de545c6b2dfafe4627e0f556815d4eb9a4970dfb77652acbdb357e638fd4dc3f2a2dd977435bf30178dc172b34423afadb6536a47dc3a652c7e79217beeb335c2e67946ae6a8b1ab8c849bd483d78631790ecc077e561cb75d925fc78df12f3cfdde5c76a6e40bae4810befdc95820f6eceb1e4c382d1226845eb3600940cac299fe0d07ed969f201980fe3bd53104436923902e384172edd8998ee9b22c16e2534077a066e3924ae535988628f2e84d79e854cea95479a0afb893c3f3ce912235ce38d9035dc2335b61f564c473721d615f251fc450d75acecf33b15729611e77e8f142d6f4d735531d9", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 00:03:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x400, "030000000082ac0200ffe0357f00", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0xb9, &(0x7f0000000040)="138a5caaf3d0f31850b7d062d480461fdee844242c11e5163b7321c8328dd305edc4ddab17e205879caba01ac4edd59764905a35b57c4c529269f8a69063cbf298a6a9ab4decfdff5e5f012367dbfc2eb409af80b36e9689c34b02501c7126c91976777f4c3dedb3df9ed94fd5abb3ffe5bf3a5492d714481e29e20893135e5687cc5e1811cf26c5de417c4f881e16f0c1355cd1ff0c336386c05354ebf93fd0ee1ddc30dc9e06928d30c5ea1ba78089a257abc5aad60a43fc991ad05350a6e72e5346dc2d5e4c5416b62cd48b490084e2bdce322d74f81a18771b0ed26b7feb88", 0xe1) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 00:03:32 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:03:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open$dir(&(0x7f00000000c0)='./file0\x00', 0x414, 0x0) close(r0) open(&(0x7f0000000100)='./file1\x00', 0x20080, 0x108) 00:03:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) close(r0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r0) 00:03:32 executing program 0: r0 = socket(0x20, 0xffffffffffffffff, 0x2) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) socket(0x0, 0x4002, 0x2) 00:03:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffd, 0x1}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x401) write(r0, &(0x7f0000000040), 0x10250) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) r2 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0x0, [{}, {}, {0xfffffffffffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x3}, {0x3}, {0x1}]}) close(r0) dup(r2) ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() 00:03:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x66d) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x6000, 0x0) flock(r0, 0x2) flock(r0, 0x4000000000a) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e463cd7825d5249cbe53ab29ddf375ff31fd565e2507f89233cd1faca7bf05b469d618117a26b80f5018a9ed9bf202fb", 0x30}, {&(0x7f0000000100)="1d250de51956726ba433eccb7d92f80ff65662c066f74a3638f2e77eb0fe73241ea989d0eb53362396501c6f6c8cf2b1ab0a3ad441b5e548c1e430ce5782bab170c236cf0c0d230d6100dee81bc470e25d3b", 0x52}, {&(0x7f0000000180)="4fb2278a393e7f326ec7101eb0eaa7c55524c847574a90f0d88474e92eb1580c6f3095c79d14ce5993063d", 0x2b}], 0x3, 0x0) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:03:32 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8201, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair(0x20, 0x4003, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x19a1a0000, 0x8}], 0x8000, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x101, 0x2}, {{r4}, 0xfffffffffffffffd, 0x80, 0x0, 0x20, 0x6}, {{r5}, 0xfffffffffffffffe, 0x10, 0x0, 0x7f, 0x10001}, {{r6}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x200, 0x1}], 0xffffffffffffffbf, &(0x7f0000000280)={0xffffffff, 0x8000}) setreuid(r0, 0x0) setuid(r0) 00:03:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/115, 0x73) login: wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 00:03:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x200, 0x20) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270000000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 00:03:33 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) getpid() getpid() fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r2 = fcntl$getown(r1, 0x5) r3 = getpgid(r2) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001540)=ANY=[@ANYBLOB="00003c328601000000001ae8ff0000"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="3714ba6df1e642b4", 0x8}, {&(0x7f0000000140)="4736ee353d6ba79be4ab4bedf67168bdf328b635c6207abcbeb23beb1784897d0c61914ea9638e4f0603a66e4666f71eeb2f49bac46118e94cedc6e815c10eaae45820932ded65518d7902736a52478a56a13a13820b542d5b3bd77ababce922b291e1027103e55c07cbf508f7151b5e4f019ba07ee436457ed0809ee4ace459be67d6c7818631b44dfafbd425f9457d07817ac22adb0f425f33714ddd15b36c0903b365ad7e6cf0f6d2175af309ea", 0xaf}, {&(0x7f0000000200)="65b68028c0a02373cd66941534f5f7354bda52891eeb624f708f5b68b012293edb4823630f97dba8887932d239c063411ba2b2d2c83d29b97141eaacaa504353fbb0e6cbe8d5ee9412422af10cc1311c70e1800a1da31d9360e8e013f3321590adb448cc10f31238195fc91cb8219463383e8960ebc6ed56493b91e7e8099ad9e3c821095db5cc53cda9f718f60832b5184e4e3bd1f99b3816faa3e5ac4e941dbc22d07646a07032727bab44e2a2c7669336f081775b3f695fe50406caf556da324cfe8d3cc856ce5256", 0xca}, {&(0x7f0000000300)="32968f9f44a91719791ecbf43eb1c983eb5c2c87de137ba140128d78839e1d58d7c1c4a1c5b061ec14e0e706af860154202f62ebe65eb64e154eaeadbd09c4663ae60e0f75aa11c1485edd27abf36b19ea5bfc7f0300f9b30b85369781b914ff4e2eb012442b16111b7eef471efb30142c551704f1494da4d20d2c62ea3b08a000cccb22cb6517bfc6dbb614591c8ce2048a494d906626841f4153254ed60792fdab0c4e947ce3b0c166930e0151b9750c70d377d217c7d94c661c5156d541d1cc80eca571fec4b9bc80b8fd8b8e235f5551a9a8218662f63eea827bcbba8d95f3858253f98e77122a4cbb2068ec1402d6cb7d9b5a576a3d360d7b5577698d83d657e829dbb08cdc43ccfd3c99bd43ca1561df4a64a5c2006567e4b409ffbf7468437dc0b5cb78cd2eba1400e3d6e6a8ae79fbd724d1058e4750b861c06b702406b210655cea431255e143b6a5d22423b63b82af8d5ae0564019df7b0c57d8c4d85232c3018a32ae0105810abd7bfe9107d0a8733c203a58704fef3c2434af9c1d30097db270b63d9aa4248756f426fe18ca3282a2f325b7e23aa91da96f5182da39d624a0198411e76fb2e281b6861abb3b875471f88c7a8c69ef0c41d48b7ad84e8b752aa5e0050206d75e3c028091141f7c9d8b3de69aa75092fb287c9be59071c28b282ca30514d24b6a5bdfaebfaa8332379bc69f6a2462661bea85a436973903bc25ba42312b8c57b6e65f52961eb03ab04be40e41a9969aa734b2b44bfcca792e98a076bb9c9e7edf58efab0d098500a0902c11193d602d8fab28b9886f140d32c8a54860ceb1af9d65c736657ae1e45d63e9260c6924339a0252fd56b945dbc659a5735a750c0d1d2cd6dbc32104da10d67c2b72c08e7e05a8dad3d652cc726e249e0d4f3958559fc22688d0cb7f1befdc68becb8c4951e2901b5a60e526d9a82cb3b56e16c061541014883cded6b9d9249acd8f971d06349b95b5d5496c4ecc808809a8f97bb00d0871e8b7cfef537dbe784ab2122f68c29a45a2805ee0414702a2fcac755e64ec18b45f9f6fdabf52f14fb1c34768f899406371ab6bb7d1c7b47e7661d1b771686da4fab1a66ab1d6d3ed948e9748ddad8c28301e170a55abaf109ecac1629325355711099da6739bb4fa97b5a61e19499ae5849f928cd9fa2e073e3c65f981967bc02a9053edb0678933e37e6e4a062707f24b0dbc620bc00df0c66ad96661cd58451d13b8998f406c1ba6d9c15ac0161dec4a43079ec48fdc4f4a592dd48e62db8e83824f4ea4963f292c549ff1b9160a324a8f82dce578d91f7b14acd0fff7b5b53e109c68d667020d0af687f53b6eace9d8608e109aba635748ce951827c3af9a26bda5f2df8becbbe17af7e9b7d542b70d05e7d86d06ed74b5e55637b6bfb6c144bb4b9063e43b2759dfe71e7b0d5b693739d945fe5f6b76619832f94b7950c77d2de6f20c43bf40f902cac0c4b23cf81ed2ff31e0dc7bb4f297956fa71ab00cb9453e93a7e0e895aa461a545dbca2d03da27a5f329bc75800ac88f289752848a52e23c5c375c0ce72639fcc146b1b20f6c2c957a9d622cb640e0bc600ec875a8969bdf61356a41b326f00740d957f0c901ade32c827e1e3d742773f391906c9fa54c9083e54bced6887ba5a64398a9517f2975c806c3c888afb054f8f1fde4198c57067394961002ce439e06b0149b20bf856772e2f0c76687f039413684487acf965692071378fca085c141dd09e8370798917600329fa0a1bd24d887afcca88d98503c8496eac40422ea81946da112229e224398f97f1956f9f49738c21e4a51510921f23f93806f8b5382de70f069cc69934be8cccc8e9f37e7bcecc2424b0edc253af9f54c66705c6fe31425f538d17267fdba982e5421fa47e4075700270ac7d39b224eb781c4715808bc9d899f310e6f58c78f4372f431b1034810f15d19d2d7b2d7dc4b65afc56e8748d14b778a07312a2c26643e5f3d1949943ed91162ec051cd7d2278997e619089d3ff8a688ce0a2026d5cfa2ace803bf0e0f9b5256be048c40a9f1f07f9450b769711294e54287c274639286a064b9aadc34667c5c491e6b89b4ab34f29d9c4ab30548fcab4982af8fcc081e8f7dcea76f95e2106bfc72daea02c554faa0c8c6493ac465a0ab56a7ba269eac0ec132da0cefb1822bf92b88c3b9da2e81d65dab71f75fa453426aa4d827b41069b11ddfcdd8136c342b978bfab48ad43e0dc36511184322a98c62f599c130aabbd3c7cbde803a30ed8a8896417d1dcc4293e208c9bdfa83b49f27c991d9a4c114e4160fadc9056c7da03f2394cb9ed3afa04dfc3707a2ee7d1cf0d58a931b64eef6bfd022499cefdb6331af38b581189ff482f503c132a34918df3ed95d522252170ea05b11ba4b98c52a417c33cce5ec99a95a70b00f078efc2891ee7d6042e12bf46f8fef19a920c4b3cd3cc616b976a7a592f2dd0d781a3f65a0d997e22f5c66913ddb1f94ee394bcd77fb5ea2909a3524124018e76149d1c489aea28b75154f99cab42d4450ccb72efb3dda296cef9cc7e2fea8107107836c0e799b20521ebb17842fca722f3aa9d461b8511454963af2fad9b61f1af4d5a197ce9a653c8162e65b04ddb0c0baf9b8e78c848544dd96656c397f926cdf0fce119fc09674c6372b2acae7f84bd4cdc119f9256a044c7876f470ae22d1d600ec27e0515a2e0b875d3ace7942a1baa247eacac6f98bc14ed9d3f627726e623360fc475709a312e7e88a4c13e84d7b1cb3f17d80ef1693aa2fcb4de4b0fb59f81df1c0bfa6c1279dacf17b721d28da56af007e29d310085fb34d30db5693b061eedff390f475f69ff149c1dbee60541f4c4d7301217a05757f2e7dc3c62dbc436be44dbaf15f78adf42211db7b3e1f4e5e1533a0930b097607033bd6b229934479936ed050d9c19947a41765147cba25eef5c314c022ffbb05da8978b72d68cd49643dc06fa3d264d26290cbc67b1777a08b9a93ff5fdd5a292f85d943617c11a1630e2b2094060070625beaf1be55fa8891db69ef184b13e2ad222a8c5b9e4f729941ad35d3b56a5844dc840a66fd6d9ce6ec7b35883bdefc6e43019bfc2e2da7e1ac0b71b56f891ab85430585fe8ead9a26965135c46f4e0a2484697acdca2d645db1241f40ab9b9dd8453412e9b891ba2bd5f9356616589e3f91e509a35cb2c29a3899eb216c82fe586ddbb3206e211279574a9846a7984f50b047f3779335e159ad52373911415ca40281f5ee2e684e8181a90dde921f874e220e2fa3a37d04c8293e384370dd596e2558fd2ee5701a6597589d781673c4a7124dd2eac2fd6c88da5442c9980e8d0ea2e66f069263544b2e05109e8f677128b782d005cec015f2e260904af7714ed4cda2a0018ab1cef4d37880030dde36f1a6c6c0941c208f22d0bcc0dd3629812679449c6f562a12aea5601dc0eb85521faebaeff3caef55b7141a7b6eb1229f14c03d256e5d705246631405f4bd4e54427e69d375fb70c69730fd9e983722fbb9a40827c6a9dbcdf6b45168e7c81be2a7bb725172f87a10bf4077daeedcea0485d4bb01b3c8da5f6f0ad155000f09c260d094c1d7567ee587eaf27bc7c5303d108e341fa443d34cba689fbc72dc0df53bef123695700d84597cedbc86b861363e6ff59bd40d9485e7665b3fbd3ea4b166248e93034dd26f5474dfb706772b0fe166f85314df87d49c9af2f499208bf56a4b04c1333d51a82ffb43fc9b7ed1898fdf6b63c5ebb0134ffc131127aa67a50b3fef3cd54823e7bbf9e0149a978720ad42ed9263f30b7cc16ed2ebbb8d93d218b2ec1a2844ec6eefb5a09d430e12ae5fdc166b676ed2a9fef609185111441bfca8f655e78974a135f86d5565fcc47313f19a4f321e848e7d3521814fd761f41e6169c20bbdd370e7ca118dbf8c4c68abe761e2274cc7e8d77299fa97dda3cf359f937ee38d47f5202725284e91ba8e066655925084f1a57bd91fb6eb16cf55c1790902e9d2a731fdde88df670d79e63b6f01fbee272a395952b254d2df57a1c8237898f787d02ebe80527cac403dfd1e42d8af02245f4cc79f0d255f9fc67bc0295970e749c1e081efd22c06db7d2ff8eb40f3f09c8bd329d908228fba0520ac9d0e0e0743f0793d8e3456820504d6ca643d1e214563897f1497582b0d5c2f32fa15d8546060935715b09b84ca1ba274ff21f2ad8b98379df4c63e2cab803a66e1ad1c3a2884c58c5f87530fc35f18e89e49f8df98576874ad7970624433b51ad9b22e6b53ada75e39f5ffb77958886e62fed91836d0821548e7d27944df6b1765d755ac17a27efcf2ee07acba7cb78f73c502db53e08d59352c1ae59de6fc0d7039cb8ec14a88d57977b8ee0d1189facaa1cfabc59f9de54f476fa882f020a1adc074f36937ea79d12da030bde4dc7683242b61d2e740388fd6538bb5029dcdb204af05800ae736b91bd5ea90ddd70af548feb3ba957b4921ab450813d0b81e0a21d663fd21e44f16958fdbf1f1448fa139e31c9bc8d7df98cef29526b66bfb59f7416cf4b5b8fd5ecc9ecf571d3d952b4e29b8dc34fd2e4a094abc0fbf85ed79c0552ffe34c833e0f161bdfe341019d1457208ea3bd3c19f71affe77686b58d8da1e41027f136254c21408ea64e0f7086b152176d06e153124b18d4b4b713a5a7d261d05a4bf38b6e52ae08bf33e472ed13fc47fc0a175050a3f19f0d6795f86c8ac8b50f41586c68a9216aa10f9eea7bf6cea134fc7bef7fac78f4f0230ea648cac8d7f358768f6dd06fcf4eb9b080390e8c1ba510f5d12ccc57dd38c197c0a0108b9a8c807685db824e44644090423455433f72586c1557007ebbae69f5113f732d05bec935ad101125382fa0b2720060ffd8d377b37016a686f3292ba67073a316aedca865832157a32d323d5add308f966cc407d570b832c3d96d2de67ef9c35737abcb6ec01760f25393eb8702e6cb1f2bad15da13b02801cc21ee1ad28e04cb5f8637961f6f6f3b4024e33cf96f7fc64a48bfe28f9adee22641997db0ce0c075810a2783c6cca97ba8edc0705c4d2bb2b63d41b3fef512d561c55920f44a0b6748444d00fd591a027808bf18a87ea744e3b969c30036edd6495f2bd3a0d52ac097baae00b4f6b240e7d77092e83da5e25d014bcf4fc9574bdb600201df593d0063394e024b1a787ffa8b1c8c420ddd5b9936213c95789ec1cb4252793defd4167d80faff390d5e15fd43e069f2e3a2f770f9d1e3a141a99543a29cb9e895fa783578b04c64a19b25530f093d8c339b03512e02162f85a1303570f187b2820e7a70b4763673e16ebc1a6dddd3afee50f009f606d797467f23f6f25dc39104cfaf139f217436cbde710e06ae82e70bfde87dd043122fe88c1a6b6d498cc6d763f0195d895cf4977c4540a2afc22936999caa7e39728d1089b83b2dda3931b27c29e67e7022a460b2100a71df2b656753f6a31b06ec71ac57916be46197f3c7bfaac3f71cbd85153fd73a2a57333fb5f7a19006d0df256683fe8c5812cb100f5baa871d3902b57aa9e23e1aa830d21f1ebcc104af540d8b33685673eaa355ee982e50afbce7c7278e48d2c431f938aad9e765443ef1fa009dae172d2e44f69e71222df761c8c0a83d9d80deaba04ad156b4ca45d5c318291f6fb26d8c143f94ec44cc599660ce536ae7753e7514cd06b5059ff775cca77acc29a2b9bef1cae2beabdc9c50d7d8aa9a011d021a7ec9a1025de68ed622df9f3b1004c86eb5bd1876eab2", 0x1000}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x3}, 0x2) 00:03:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x7fffffff, 0xffffffff}, {0x2, 0x9}}) write(r1, &(0x7f00000000c0)='.', 0x1) write(r0, &(0x7f0000000100)="c6", 0x1) execve(0x0, 0x0, 0x0) 00:03:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = dup(r0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x104) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) 00:03:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2800a1444e8900000100ec1cfdf6b4039600ffcf4b7af6423871c0ffe1da9d5b12810ceafca515e8fe49d1cf9ba65902c641c26e2252899694d86cd0f364b772a405712574576e449bb8bc63b6948bf819d30f24abf5b293bfeb9ad597a753664f6fc612c80fd01b18f1e5e47635e9a11d99ef625d5dbfba70070b8ee88bc88f3d08a2a5a48bee5af46951f9775d26244f7d65b086e20074dd87b42f86b2a289fe013494bcdc9276f7acf486b7f8f59648ecf0408e81e2949e1bc79d83fd5c34c37205b8951fcfed5de4e7bfe7eaae668ac0bb", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 00:03:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x80000000) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000100)="b3e6866c61ad5085398332cc8001fd806bb34ebe86b2a0fbc7c34801a1ab6fe997090fdf4e3320dcdc8d0e32ee910d4d45ba3e981f9b7c19d8bce1b7772d37e23015c0c5f6a435578f9c409a28d1dbfba11c7a7f3d9cf36d11ebbcf46cef49e46991df71d88dadf32193", 0x6a}, {&(0x7f0000000180)="a9a2b8b2d813a1f0f4", 0x9}, {&(0x7f00000001c0)="ee3a0f84399b0a5f29f2367ca37d985acba34be28627b5f3d2346f38ce1c0cb25839c22ee5a07f702100e9999c72ba63e585af8b9c8f37331d63be13df6d5517a0497dd82524f571bf1a1083882d73fa68285cac25e4245ca9d44cd6175a55684a692435ba818a86e1a4f92dc544a50a6362f8", 0x73}, {&(0x7f0000000240)="acaec00eded9c8da356d3dac2b1a049a56ac170b52fbd3f1c91cabc42ce034f119ec0b77e8", 0x25}, {&(0x7f0000000380)="8f5b5f3b90a5833a4360d48dd712b1d74b98c9aee263aaabb20767376bf89c1254ab0d2a372d2d100275f5d0f1325120ada7d827cba6b0072bed36bd9730c299e1ffc1b72cb7265a6a38c4b3713341333f5a78e98c3fe7e68b1ddb52de52b32b0806a2a07483afbf8bb6fca9e23c964e0be3b4b0a831d6c2329e3895c229e15af03d603dc8bf3af56b50ac8e9726cc5a142685675d6e2398333f5bbcd58041efd809d3ac97789a6daa4f2502473448c90f72b08facda35e4df6678cba9f80e50bdb1020bcd0038143f18c5facec4343d7ea5e6af1aaa17baf6680e95d380df67cda30b97f7b5ee449ba35bb59496d1bd717d5a2eedb99be72ff4c8dea8d6f92f268d8eb17dc20004de77d0f237d06a20f5191b1b3b888981fbc4817950728938df83c70077a1fb6aca4b727f9ce8e801e3d87683d6d6d45a8332b3187cb5b30035f26249e028ea1aba1173a31e458147d364318d372eb4a6c61d87823a23d43dfb02a27a8a38afd07d952dbaa0127390089614d58e0591fd0446f594c97eb9b026c7c56c27d668b8f3475ffe8c675f38ea8c7efa669a9a359687cb2ccc34193a6c00e279d44db70801c51ecc95632e35116c935ab6411a521f8262c7f33c3d653dfdacbf14e57640440859ae474d76a7ab88554eed5328ed07114c35329de140efd6dea8ddff4b972a1768f72f6ff29acbb329bb2294442577b9071ac8740326d511c6d70612de9158ef0ed86231036d298eb5eb5ea3a62460884c1dc84e2ac0893f833f51f5091407dd697ba716b62e4242e6bf1231c7a7198a59515964c31e6e2185a29dda712a079b3d06134fa67c1ce0b78e2a141a0406c6895b2290d410a233a0c233ba68f7079aab5e94ebfb20d6c4b185de35e361d8e5cc98b33d24c83b15c04c02bc169373f916e6c71a9f6657ffef9013d8de94a52904f62e4e004037ac43abb28cf4046e5b3b3c5f0e675894e5ea6eb9bb334225dd17fc1f488f373bb30c07dd6500a5091b2c45048a8a4948f1ad55f1eba8a9de7c9d1bd828a766e50bc61d0d2849933eb4a0e45bfff8f666753e3c1701977ed786d43e78705fcba49e5fc033bc01ef749dbc4e4e113e129986a172b23cf7bdf7d0bab7d17081c01e2c9982ec97b7e63c25831ae1fc8ba96570ee9dea69afff7c16733cfb867e84d24ddade750075634b743feee72b22349cc84f725c39c1a01ecf79e6dc0c7fcd09ab9235502a19f97cd7b8c02b8db1c92abd4fdb4abc3c64bc8914fcd11d23dba49dc42826d99fadac4b6568819c3e07a0b2999722d61699c52712939c7a1bd459b949cfb9fef298a618cd233cb096d3a5693a7ad96633bb22f5dd7660334b635b375f75a7688cb1d85397b70e93d897cd50899b0d6e6304ebfeb0f6c3bd3ab1110e5ed52b5aa39bf03e7a2a83376192f263062db7a85edf1b09e06d18743964f749ee1389ce099943f55369a1a7a5703737f816014e0f2172d665af8a8c767b104645b658297c3bc5507f020448182d49747a87d61485bff7885ab6b8c33d7b804419cc9d3501da17e40ea2acee214937fb09fc72ba25ed1c528e0863ea52f84663a056853aca1a902da8db17e07aa95bbf96f0d8f74e7981c8f4800f564d3b08adfda0d153d044412504bb13874c661e8b5dd659ed80b938069cbecd44bbac292554377194011d34032d25e243f637b5104873e4d303f95f3074efb410c13907462b6d35425e3b56ce5472615b5421270dbc3eaa8ac96496a4eb4bf4325b13ac8e9c8c572302d6fe02e57710622492b0009e71ad09ef49c5f534a9788378983e360eb8baacadcc3a5745407b80cdcd4ae1b8a8cebd112f765bf173b131dee124443fd67b02f3183d9f1c693a15d5bf6dbd9c37a100d35bb8636c582bacaefd39109288b020a8c373986db6b5b0b9a4f0bf8030ce35b3d861eb2386130cb9c5e797bc3cb974a99a8ad9a1dd19a1fdec7ee8d653927cf7c2ea4ae47a4c99a098d6f542838790dd8b9e04e3d67d9a00b2acf74be70981534d5ab5620042910c1eb4f869d2d7cf51cc2d78f484eaef7957747898b07033341fedaee90932621000e34745989efdcc7fd017f1a07c66d9ebf75621752971a61bc46aca25908536f8bfec36e3174a3775b0fb0d6de7323afcc54525bf636ebdc7fd109581f22c367d4cf9d05870a0a295629219715a0f571e0279b0e81fed68d0c218cda574c7e32905a9565f105a6ee9820e1300068ac8ab32ade04d45df07df17ee95df2674c6e6cdcb93c891449bc399338def8f8c3fa1603f3d4a300effc4cc5405852bee14b0eddfd20afed8cff7cdb455c52eb97cf1fce0adbe8ac8961c71ef882b69901c0d33c39e2e7d0eb8bc126a4de9c264c7ea0d507d18980d50d514f9bb9b99ba1680f6c5c4e91c0b5c6b3268570fee63db431abdf5db8cfdbc6d1ebc80576f3de8c0bb15cf1dea3b4ec44d958a01e9ac0c6cbf7a381e90ec764e48c49800f6caa2e299f4f6f3c9fab5e841c925ddaddceb55831cc38fd19803707b4cbadab1a3df64221a7d9754648bf1ca2a3678c5e963ec8e946db42b739901c6d682ce811b485f642de6e62a7d29be9e178a2f01c8e90b36c1e701ead9bf048d6e5a0733629d7539cf3a377147b505e2fc66a6424b0777e76c3d41d2808e60b9cedc067308257ed76ff7f8f7deda3a1b12948106f9bc5e91a687a1c70f084653bf2706f60c9aa0363cb629c07ee0d4bb8d59c2403f5089cbcffb3f2e5069701f7fc27896706200fb9fd92d3940d0c46d81b0704b525e064077f5931fd0e3bd5755ef6a1ba828c3dbd7f9ae5036974746c0999af96c2966a891686199e1fe390f310fd69b8a45e26101fdc0af6d7815532c9a159bf67c4edae5db00741c470f9da4c9686fb9fb9f4decee9a5f226431e870d1a4ca2bfa54ddbacaedca898479a0b43469dbd5e94733d32d0bb2f8f26919b776fe355a073fb585a21057d099ed29693c1bb438c0a8f76ca5ff4b214f6f009adb423a6d5e63bb5e8f9da52e0fb316787e58d279c95471b7c4ade17416f0f3d33f3715cb2627f7885717e55fae9d52e8b70848ea22c108e80697fb36f98a5566bf2e90bfb8cc4e1789fc08c75ef7c2506d7f3707261e555f978c84ca1403a3ad6e5204d511c23f38e90a3b38059d187307db5e60024ce61281f36beec8b072ac1a1d23989a25a388958476e6520937cfeb032b167a5d2a47c0e56f529e10a35c1bd13b62755233df1a96cdff438d0f0ec733cfb17773139ecef80bd0887978f4b3b7cb4afd165d42c87b981b9083ed69c840e2b2ebb569acd8b529184ed10e2ab61e16e741a9c16bf2bdf829473b2db1b76dc9d73ca033ac796c0b0cb9dab64f47eaf8a08d43c4bafc76974e92cabcba758de519d1807d38f5e3023120dade4df14341366557e8de6cf0217a76dcc675a1c0525e2a8a54de6e81950f1e4db4dd18b9d131f55983f0e9f071bb3b87f9af6df2902e34f19b884efa44becd40f428f7afcb3f7e0d8a93a0690c132bcdd180b3e25b2a54e9323730e0e8167220afadf40ed41bbf94f26db3480373341b6f99b3102abe38d1625ab2560357ba0e9690922c437ba0462c2587ef35d9c3be9066d4b2429d6270f20c0c54d69dc3b10ec07e13852eb8b7ea0831eec8ef8edfcf675fcf5ff40ed8ed56f019b22f62d7438704c1ac0c189447d20d719727515d031e0051a95ccaa3abbe2ba12b713f9a67c7c75264462616860faded89531c567e7fb7b6a4f340da30b3555b99fc7f7a3b8d5f3fb9df6eaf3b4826c06c86aac08f12b6cc192b7d982b16ea1ee914e390933d74d61b599ddf10f7eec5522efd47b6f1f9cdf191daedc628f03512c02b3b21d5f1a860ef92f0502a26f4295371e3b97381c9299493efc54f4181de23031ea111b7c8ad81514b71894e163f97b4c50967b63df8f7dcc87cf805af7ffdfe89812fc844d0e28a87e8ec56bb1e614f7d5f0310ca336999f5a5c4b10bb949dc666bffb9d9885460a1a9db16488cdc3adc24169bdd74887a9eca6cfc9ddc919f008be9858267fa19b16183db67ff053999a72f8a2fd7276942db07b77dc43538f5ba1fef3cb31eaffd83c654f8a16efe4ea92ffb9703dbb939b55507b9be11cc954b32378201a10a9d1df92fed77297f6de403ce41f1a595d75b13fd50d9ba58b9ea4531cdb35bd43e041dd4e247304f10424aab3dae58fad18b8963fad20b09b396fddbf16d7ed59fa8c29f8784a48be8f69762d6c232701029460e2926492e4f31aab6c2ff8eec7cce313f62fb55ffca9342d10a26d70ba62ae00be4255ee468a32120876fee505fb966e8766bba84f738ef21597205d4261037e79a79eca243a656b3db09b1772489452ebe1ee417aee71ee11404dc3d93d9dabbff5ffffcea89192470f8341c6c0b7db5001010ac0f9a3ffaaf40a0cb7b0c14d9debfba13d02a395bceab776d966863f6ed5787f4c85c8fd132da158fa1098f1a2b96651f0c0f284380c5bc93a442e743d0a84cf09bfdab0297760f7af7f40d12e11dd901c3f4e8c47b4d0a39dda9698594772b185bd7eb96da297dff80fd30bf005386cbb7d8099c0f83d46e80e13977ec4def6287334eb480e5ae590653fe1e3983031ec67655d61cb630e1ab584f077aafd109bd62e776d0ed7d271793b84f2876dfe592080719ec64c4b71c9d19a55e1222a59a5a9cee121849dc1788a99bfa3696f6a6cc2a98824805f52451372b10eeebd05bb6271fdc709da13d73cac70ce12202b8bf9fe78f955528af1c28f0fb9613c5065140561d68d5fd9865112d34fd0f9a2e3f6283ca92cb28b36763cff83f0e3872d43a048f37446d125a196fb03734ee5fc7156959863bb7387c20d8a708d1424423ab06b7083f5a5d113f841f61484c7c85822d6a9190c1dc7acf7512e65673a8f27f179ca2b74d15e461e649caaf20d27ac7284af9d87b82475228616f51d574e6d3a0a0eb3d0e24d5e8f235fd1985aeba6bd1b521ef4b76ff82ec9563037102c94497c8c14c083cbf569fe135088bf30293b42a2bc2bb2b35679a9759c6ef27ddb344c8445e9543a5011378691bd63c97368d5c91eee985d928311f9ec17eec3d2f015ab4b9151f6b5f6052591c3a01056dea1f6b5c196f6eb32cc362e1ec96fb91a90d67a1fb528f280c16597a7c682772c7c60cb935b6fe4e8798ef8107d31e60bbf6cf66f238ea4efe49e5e252dec887150e41af69f65888d88e944ee2d57ea9296d36c4ce9112371f38a604bbcc5d481bfeec25ac66dbc64095300e58e6bb7f326e0a5c0ccdf054ae35ccfa279de14e4dc214104db578db4e3dd1be787d624cfa025f88798512617ebfc68f5ee49c2954665d7fe2510b18b99a81eeb58259bc0248c59ce640841164096f64c765eb8ebfe5d2fa29b2a544eb170c4d6362df996edea82a43b95bf567ed1d247dc8317ac3c79cb3df767c1cee6068cca30a8a4cb6720aeaf43c83f861b523bd87f442134bb78b95646e6e73da102463d99de97c3ed79d9274ac27bedca3a24773f49d157e0dd11ebd996c35861f39ff14d7041684df10e8d0be609948bd2fe527d3fdb6e204fbc48b4370165fec34b53d0905e86486abe2ecddc02095bab09707a2756538bfc35f73ebb90333b64b6c0a0d0cb46584d4e9be117708fa3da4ca3c97493f49c43a33107431c04ded43056dfbd7e6dd85078123a8cfe88b8671bf1e4092cba6803d17c1f5a5ea09869008d3818fa2e15da6b7dcf39090381ae2ce6b3a04872693d88678610ffa234b60e30cbae5022a619c1f100e", 0x1000}, {&(0x7f0000001380)="b5c72d20de2a07e368b623ac8a0b8456d73ff398649cd21bae05abd8b55f6e52ec7aed7b5d755c01d8615661f3bf6f8ec4b994c05139dadb0c0393d224c40e540f18af56dc309ea7699a58beaa14c1553569926f51a8e2ddc26c6762639a7fadf03a103bac0d927316cef96eaae692b9e77fadd26503fe1097bd10e3f6a3d069b8096fb64377ef08cfe3c5525b90", 0x8e}, {&(0x7f0000001440)="9b9d2e03331e739f60beb20213c61a8c30c8d4327fd37a723d09a0bc5ffea1eabfac9e5af70535182a2c6cfac32f0932d096e33682edf41f3570787b30a77620d554959ce9bc38dc440ba8d42dc522af8b4cd531caaba1cd82521eb8b9d02668293ab527ba37f631f0e55469b5be2ff0458781ee0832c53e72ead489ea62ca5f743faa822b240943f12fa9beec89431d669ed7358ef038782ee7fce4ce1909d4da306fd41a78a4c6744897e6052379fe2980faabdff8bfae072d467869af26605c7c1136759f7c4f94dd121a9f7caf735ae75ba1cb6baa7a764cdede8088df16bcde1bc6f8c3057e01c235f1a24847dca507a214794fb69c2d227e526a7de08d1be30ca0c0b5c7a5615771791a6d90863f0f91cc19b12c45be1e581e379ae5548b459fd94904b38b5a0ec80156a8bcd0cfe7809c10da0930ddb570dc11221b3ee70d9fe91fe7749f02224e399bc66226b8dcf60a01217bfb3bb8f762d8607c6e1c9659e1e62f2f76b7406495c0b40ecb3365d1ff6603fb30640059852902ab73f5b28259d5e6b8ccc09592a37175e83c1f927f3c4dd1a5475ab2254ea9f510d426391f67d7704dde2f0bda8d750633eca3466b745c410b7c4ceda9a7e0296ed9e2363adfae095a5ccd183b5905f765ed8e7d5a3c3d5907327341681d9ff653ef67f24cf773e61aaf264f013e4dd2755a03373b9122fa9b67d562b6f561310c00706658dbee555cba3000464361be8cf93c72bf3c3e671f62fe2002863b6fa3fa18af6039aef77499ac2082f39de58a1f65c7f2ac6cbc1a8184c9b8ae9310903c7ea24c839b2172c740c1ac13ad7adb25ad9e5117d927b65765547dde267fbefec3e6e02a2975c1dcbaeeba0b28f2edac37f0c8d9b461a16d7f58fdc494629ece77d2c0c9049b1c265dd1fa1cb433357b09d9e90547c905ed3d3810c34be796bd90b42e68f986aee95303875214cca59b20fb6bea13793dd0314ec3945d9b6e5d27586d25ab5272fb61a0565f65101ab461632543127348cc46a2a226bccf57d92d38ff8560479cf8621c0054a7e313b98d3f27dae7ab5e48962233d05757a74f8a730c5609c6c010af6c49bb18da3036816a1137d3ae0364e77678aff2881fe9754ea835dcbab7b340103aa102ebe3fde273502ca55871ebe68bff027c7dfc47fd808eeb70713a1b43baba5bf6daec354320b6c5d351be9fe9bf1416918d07f708b93e12cca0cd18afd6cd974cb705fe0d55b2f9dc56ba7ffb130cf2a50d4778f2d7ca12de67ecfc7b4859546c51326eb5f76ed1a40dcbfadccdad0c3fd0711c89a9c208ecbb6907108b71ac89ae0e4f9a87bf308a7482eaa14a665fb3913bc1317adc511943eff51195e484486c66a2c3f857d329a782d7fbbb26806211841067e4bcfa29ca400861d946139ca50b766bac754d56058ef7ab876baa49b7b739f3ada6ff4a358a8e5371afa8d68b434a96f5e7689714430dfd59132ae487b4126cbb49c0412e0bd17c23d07ea75875ad66cf8ae68ee3ec2af5a82ed99755da4bf02e6bc412bf08973ae8c94cd5f1d7ff7f3911b1e50cd8107ef9af1c8c03db5c9b9cfca51a2f0ceea0300376d51d86446ac8f67c7aeb03cc38b15c0907efb21ead6e8f61f150f067a07d06a9d8302dac40e48336cef8e870c634f6ec64fd8db010027b09f316d50cbc88e15a861af51ebbdbc09b2fa312ce5c8d6a982c48acd2367bb2e8a54c513dd85c558e52a03e73b2fa5391b3bbb06f4d0f5978e6e73ade7483c25b6f46cde0a8f6d8dab3978c8ee950e903c32fb87d41729c92fb32629c2a9a156ed304efe1fa32da8076ee53d8355f97ba788806bbdc16050d4445e86aa3031b93bb0a10a5ae54b8783aff3b167591ff5b338afa52731e498d4dfe31a2e66655eb2d2adb4f47f5fcd6bcaa0f678a1809527071089fba6db821a37d4161738c901a78a61c887cc8b5c8f6bd395cc7add3d0541e94f36518dff5fef507fc9312fdd237319f43dd73525ff4ebec9492fe9a34ba633bd6f29f808226d4782b2ccfcff4a809142c2b808fecc75032d1d1c7c84e5bb1b6beccd19f72e88e12fdd7f9ee8d3cfdbbc2a52a25b6503146ba28e8758e3f5fcc4c50e44ffb9c9919304a7c0c32f99fb82cb7a663c6ca1855f0d6e35567693b41aaad560217aa24b31637ac58d6be2c37c809b31e26400981fd24eacaa0e356ee912c60918d11b2af855212b1b1fd687e1751c09a4e7aabe7ab63fbd7443b3ee20c60d4d41a89bf0fa3fa328b282674935b2bba32e53258749c4f5cb4acf1bb2186d6b29f468e74e4021531175488faff5b1169168eace7c7d7575bf5282fbbb41ae18ff29a4fabcfa618116e15fe5fef10173596864d74a26ecb1ef98cb5245c94ec0b4ceab4cf36ddc3fdc2adf4c2fb76bebcec5574fed4f7653e80b40080199326da9d1cf0a2adce6dcd6de37e67a056eecf47758f6fd37cc6ce76687940caf47302332ca60250f328b74a66df2fc66cca578d272bca455914ceb3db2ae1107e60ad93c8c357c866f351ec487e3e48fd338eb089329f426ff2f8478879d1fb9356734c4b6eecdcb878d6d370ec3493c7ee81efe32d4f25627fa6a3646dadd7cb26aa398035b5895c2f2556468a091e8b0238af87b2164df9f4e3354f58dff1d5cdc84c2e1894f59f3664cb88b1e19d1cb8b0331634e14c1961aceb90dc8eb6dc7216775ad495516adb72efb0334061626f9a082d998bc14437176ca19ff8b1632f60c2e4857f1689d4210a26b79173a38ae9e10995c336c0f5cc4f321efc62b5e377de90d2b5604784f659f85b1d09955bdba294d92aff747c409ec102125b056fcec5466a976b668fc3a0ad991883a767c66127179397e2f2c3ec04c91a06b90b4adab4fba3f67229e4c25be43f0e3bffef9a5a19f628992dbca048fa34fd14ced3009917449d1a68e08684863493a0bd7b2a9c7db5a704a1ed6512d0b881e4ab3d7d8c7c46806fde8bd89c0326d98f728a7103998ba55f3f848dc082cbb3cbe1045059ac652d84a54db9f47b8fa7fa88ecee8d389a92198a0105aedea073c97d4a3d44c8e4669f2b125de8f95aa5079d0d65f105bc40b465b2b72aee154cc23743b591eca92ebb76c34093153354dd1e6246f43dfa1b65e589cdfbe1d9184956292f6f7d79c64bf20c20d82d1e58731ff9058a779a8db7a3791e89b40f38eb254d76f23fa8d01885ea569c21f123723b065513ba0d053784885056d2f5ad6fb2b4b016f64e705adfb470e1c7c490c576f79f4eb2d09b5cb0a999c3dcfed234169d0b8bfdc6c495679aa01eb09b8bebe416489009eac063e8df48ffc4502907a2f0a7d19ecda9d0bceb53444296254b3b3865a957c2a0953d9266037e14a53a3d0552345b62f199b02ccd0bffcac9e65a928d82f9eed41f7dedd533c67623fd6ed5375d7a14520bf05d71f2e37267624b6c2e6a94ee46e545cf77ca96d026ccb1d68e9ba68e186fdabcf942330ca14efbe7cb67a839a2229fac129872070822a56a905e89329a52cab0117edd7ef5d1fa89406451ca9328f8dd9dfd66e3faca8a9654d920c805682a922951c91672a7852d7b0f7d00ed082ff28cf695d35553d3feebda92d096da588eae07e84599375994be45da2d0f65272fe68fdd2a79743c5487720412171f520aa2f4e0e5942e10b931e5b5fc3b41d6055ca2300ba1fbbaa95db22774514f27888de21848f790cd0318bf6436af9b93a9f01d5e4850309515ed604c4d34c97900ee4b438d4fa429d7606b2b84fb1f555075c840fcde98b95a2ca5c697083d0004715c675a17e0789971b5122119f3f9556f41ab6456129fc8f9abb1145e25711e6c7af17060995723da27264cee58f4677d7b0ee7d883534b4077cdd5be477059a18e281a02910e94f8c8f81c4c2453d05fef1e5148721c37ce0948b769bf3b56c696580cea97d7ef885995607d6b1ae1bc186715d8aaeb3bbf67b9acbc64cc7086a229eab073b519f328d4ae367c63268a90e0008ef06188043cbfa0790172480713ad359d986e41dfff0d91c9bb987193570319d0b97b86ab708d8615c12b2da27d93537edc010fbd17c02dabd6d877df5fd8c5b8aa457d190f0ed5908f4f048ab8e1ef0dc62835649f30e8aae57213c3cb4916c2664235635d32f01a63baf56f2563cbe8c2af02eb359087faf01d490336ac9061b9d1206b1082bbf1d5de4d99b1d8d0af924b0471506d51aa9bb7d822ea8f96aa9d9fa958358918e69f84c1737d45d7cd3216e1ce3a66a2f43c35458c68054b17716646f173dd4b273c81c5c2426186b393df4aa263f78f9daf8fb2215d677fd89c6d658a2fe7aed058281424f0240963d491b7a267a05bcf5b11de08f8a9320c56de46787d5a6f00012d74a4680fd6d28979a2ec550653c972df0f466ef7a700282fc21bffc813f9f44dc2c35c6d76c056e7f69629717b8e44b4b7243850e9a751daece94fe857070464867fc8a471fd113f03c3f43d1d3ab8bf369467e25a64491bb0a868b14807fdef1507a4b1de44d220731a185a6d31f06916979f3104c7a26c0cb412a9e1d72279ab2b1b7ea4212ebdeae0cf463256857ecf6af8fa290145a83865be9ea21a239ca6236577df3bd475ff1583b985383bf0f98ab37a2470878d428795d16ee0f540a7a2f4c21c2c900bd8fb0494f63e2092f1076da7b898535bd9f5537855b40fcdfb2d12cdc7182fbf488db17bd606c5c0a69032d8fd8cb720d12e703c5fa33fb5b26d3113acc31bead60f7099a79354d18d64c3b95749eec048ab350d6f1304c8a5a59e7ae13fd717b81bb15f457e14d60ada2a714620ac91a65e4fd52edf5ab53a5a4d22015c5d6bce15befd1fd36a2aef1760c833625f99433f8394b71fac00c64a419d80f3d28bfaafb5fa7b03a06e836c0bbd8198c059cce4a89e6f2f5d1e0c942bf3afe1c9b22923754055b7af9a590a03e1374e67acd7faeea5d7c1a68a08874be707ef297a0cd796a649888d3660716d7b39457d09d85d4773d3e9f2315f1fed7f63e71f897877171ccc5ffd3e43dd4e8523d6feb176e97ec086cb1d6d2ba3df3d564ae358cd2963a522f16ce7efe6bca87864b7d9177d16ca61758b863323d60aa62fa298ee0c9512319bd885411a727c2b1e2961dc49ecbcc0e3151994cfc6496ceb283863aca3c4ab1ea2b7e9030d1e537eac3da2e7035f309da728fafbff33d51bb163340effaba48af039be3304802e573ba3e34b702efe2001dfcf5726369bbcdb01869846d75e29febc463541e99da82394a7f977c8f370516231dfda817ed87fb7f0f555232db4e3154245e5159b01bcb69b790bcc475a1c361921af75df488d6b6fcb370bdf8f80dc1e7069a64c510bda237589dfae4678a33e04224bbf0c65f024f0b8b5a5c45208c9ff50f24606542b3e8b21f9f3eed9a9695f5cf2a75193e9914630b0170c4aecd7239d083e9bf21bbd8bc805c0468d120b545d9be34cd9b7ef9b379b029d658411e69efa7a2dbce41f83dd03f226db7f2736dc8fa9bb29025de0dee3fae175062101767ee2bf47012eb724f878baec9de4fbd0d437833ef4ca5462d966f55d4db92cd3fcc08c3b8392a44a5e4ee33fa3a6ef46b043494112b354e417c153f28e4393107e7f8a7d24adbba6b5ea62f1a462e5af232875bfdbb05859bd4708465b3d5c5121a22b6a261540ca8302876a1e6f9067e671f86d8acb5a772ba0b2850b4d79eae3d73ee2d0aaf360ef2b8c904727600de99a1edc058ad96f05e34eb4fb1049c2a4e3806631d4cd8f28e502e3", 0x1000}, {&(0x7f0000002440)="f300d30fb87d4eb3cb77b0a38933b36d4094400efd6ae37feb0771bd975274230ba4f86816fff35432118d4e7ced8478d097e16056b115360f0b85f4cfc4a4ff6501e299b7355c37a0a963f0641e5d75bbff65a76d9febdba165af184ea1a9003fcdc9c617142b915c47eae5a1db83a1a34938ee5c5672e01ec44ef17c91718f37792b62252a8f27b77cf9276980bd196b71cf6dab1d5ba010a5fbd76c865e09dd7d69a8c2e1d0507f51d48c19daa76f0303a1d5b262c2b3b8895bee3140573c90263c538e9e3415eb6f0df3c128527310963dac9c50d53b88754ca191546374b086a0b3406869f0cabe182949d67d6949ab91bdb3", 0xf5}], 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000300)='.[\x00']) writev(r1, &(0x7f0000000300), 0x258) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000025c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r2, r3) 00:03:33 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="af4fb2095f38028168c12cb455b7300d7591b8d71bb8567703978b7bdd6e0613099a9a1c9d2fade56f7fccc7292b7acff2df45c1c01f13ade8b87846a1942e9aae9dd5f7e62a17a735871d5ac686fa209565a89057ec7698aad75a7b87c29f04ced5298207fa765905b9fa90d3ad7e5ae1a8f7730477f7d25d8c3802ff31d787c705fa7771f36b596cabccdd99", 0x8d) setsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0xff95) 00:03:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x18000, 0xd9c702bb37bc2991) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) 00:03:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = msgget$private(0x0, 0x600) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/244) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0}, {r3}], 0x2, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) 00:03:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) socket(0x3f, 0x3, 0x200) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 00:03:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x28, 0x0) ftruncate(r0, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x23fd, 0x0) write(r1, &(0x7f0000000080)="6e6fd6f99a4c32", 0x7) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 00:03:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) getuid() 00:03:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:03:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x8000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000580)="aa81c08329cd6436b96273b130885971cebc493987d15d18da062527a5622894d793b3ce33add3ea1eaca16be4c054383801", 0x32}], 0x1, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/144, 0x90}], 0x1, &(0x7f0000000180)=""/44, 0x2c}, 0x1) 00:03:34 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) pledge(0x0, &(0x7f0000000000)='\x00') 00:03:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10008, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x64ad, r2}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7f, 0x26, r2}) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x102) read(r3, &(0x7f0000000200)=""/160, 0xa0) flock(r0, 0xb) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000002c0)) fchdir(r1) write(r1, &(0x7f0000000300)="ac79a5a464b3d8a26648fafb6d62bcce5480830af3c18c9c1af0b55f4e2136c58ddfc5f25dd7d2fea93da4607a413ae4751bc02f2e47d2b35b1695e21ad79dfce82ad25348c1fb85be62", 0x4a) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x4, './file0\x00', './file0\x00'}) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r4 = dup2(r1, r3) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000004c0)) fchmod(r3, 0x4) r5 = semget$private(0x0, 0x0, 0x40) semop(r5, &(0x7f0000000500)=[{0x1, 0x100, 0x800}, {0x4, 0xfff, 0x800}], 0x2) semget$private(0x0, 0x3, 0x2) poll(&(0x7f0000000540)=[{r3, 0xa0}, {r1, 0x5}, {r3, 0x10}, {r0, 0x80}, {r4, 0x40}, {r1, 0x8}, {r3, 0x20}], 0x7, 0x200) fchflags(r3, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0x2, 0x1, 0x3e5d, 0x85b, 0x2}, 0xc) 00:03:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="7365a91f82ad11f12d94b18efcd505468b4c18bbe0742cae4cbae4b7d29cabbb8c34608e9eb5b4ddcf3409f73e63af9495f892fe2d341982558ee78615cd686f11c319f44a641f8737e205f8d93cea170e1e2e99c1f5e12bd2d4e01f779fb510f5cd16d575e2692b5dca0d6f90a228dd5db0987e406b3910ad59f4064344d75725ff6b178e19d13d8211310e17453b68c11850986dce1a78a146a9ba9b2b8bc93d5537cf3d7dd3105280cd09f9e744528cb2289cdc0b7e08a2159fcc70a3ac6a9e9a9fea023fa5360e53f7893654d3848a793bf5a7e4bbd387521504b80a84d357468cdab9791ad6", 0xe8}, {&(0x7f00000001c0)="afdb2599444ead3f6b7fc55c1ec0010fb8c7d6df63ff63c239432072d7d2ee09de13db0fc102631a086ea3e3d67f0c5aa3ebd3", 0x33}, {&(0x7f0000000200)="c9f0793622af1024677a14e51a6f5f16a3c942a97552b1c5fa075c40ff5e3552f77bf4bb143a88bc50558a2c3ef0285edefafdc70cbccbc4d2afcadf48db1220244982bba196dfe2fd355c7899c80d18c4815fcdc2c35b07499b03389bea8a7daeea8850db3a12eccbf23bff98c5eb0294290ae03c29970333300f398f30f8015022ee525edfd987f959d29da25345fb90b3ea2c67da986876695f275e1facb91521dd22b51e4945b29328e414b40149c048829ace737ba9cec1cc763ca16c0300e99407d30cb7ab55eb5a0fc672af38205f9fa4644f74a3abb333076af6c96c358735b70e4ce6df7c05660414d0fd", 0xef}, {&(0x7f0000000440)="67d88529bf5dc118a116ff0ba45d58d7dbee2fa3a725e173dfd2fa556c9b8e508ce6708ee7ca12c776caf42cbec998477ea37d89da1bd85d2a63019879fe90cd39a9c592a80e8f6f6f0d5126648e08fd7cabd8fde9607561aca0e48e675f38df2af7e850e39ac7b407f9245455417953201582a092901141d966e82f7f820fad18bc695d8fa1d35107086707d6ae1c89746fffc46079082c0a4c23a63f162fe9e3e33489b2ad6818d17152b24912116629cc9692376375e5fa01503b7d5d529362495cc6cca23ab9d76dbc6bda01b4d8d69c6b0bf68dda", 0xd7}, {&(0x7f0000000300)="b1a4628454995763214caefd551087869b90", 0x12}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="8000000000000000ffff004006000000b5ad1b4bbd827b95d263403617effb7e48760ab07f6e9854bdd9a67ebc3812544b4ef5ea6c961d994d7ebfaafc966833668d982afa3ae52cea57cdacb228680a060047a9bffec1a39b64397b6c0903c644009b49dc2b912400436497ddc1ca10591c9c6497176d824a1c1229c7a9106c208eaf7cf6ba000000000000"], 0x80}, 0x0) shutdown(r1, 0x0) semget$private(0x0, 0x0, 0x22) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) 00:03:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x2) r2 = dup2(r1, r1) fchflags(r1, 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xffc0000) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) 00:03:34 executing program 0: mprotect(&(0x7f000028e000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) madvise(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x0) 00:03:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x148}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}, {r0, 0x4}], 0x3, 0x0) 00:03:34 executing program 0: setrlimit(0xb, &(0x7f0000000040)={0x10, 0x8000}) socket(0x11, 0x3, 0x0) 00:03:34 executing program 1: 00:03:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r0) r2 = dup(r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20010, 0x0) fcntl$getown(r2, 0x5) fcntl$dupfd(r1, 0xa, r3) 00:03:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f00000000c0)) 00:03:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4a8, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b000033010000000000243900000000000000000000000000c6f2e910bd81ee479a2def9427a65b5ff90de0b276ce0841", 0x38}], 0x1) sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="3e1c124337ad2dbf9f00a94f656ace6c5d1e6db226c5287d152cff94d573f0e18f96ff438ba98dd55caf3364eabeb4bf90a14560b587b68c2382abc3d7df06c46b5dc8d860974d9b130f86e99c7e1f7609568af79e2eb7d8277c1756c837390e82c0d59c8a25213ef5a83cbf289900dc23", 0x71}, {&(0x7f00000001c0)="e128b3962e7352fd59d22d47b755c92affbc51e02b22975a6614e8f699b37d07b773c4b3108740e3ac33722ffadbdc305e91769e7a5f04906c1b91830c0c77bdaee385e3f76a5b09204d14cb14a83b83577ff2ec80e2f90e599c46b740d96e288ece2152bced4e72fdae6e06ebdd09cf1d44aa9eed300f43968343158168ac758be399ce844ec248b5270ac8c893560707ce6014691f79d00fc314e8091cdddd5391c9ca2436", 0xa6}, {&(0x7f0000000280)="af86e19524c77e1f4753d7f90be618e155bcda60c0e6b259d74f8549a7c40fff0c26382a89ac015d4befe9f2b01b1945b0a42446e15bcc418c8e3fb5f306e366e277b0dcbe00a4471f5a83615aa5ea621b5f70d5e52088410f9f35aaa58b015093d460a731890edacdb8a631b071cb1beebe0800e29da40e3c40bf93c3b60d13d646906407de3dbfca3ac6c23b452af915761cd5ad831f1d14d4707221b72c3d96f5720e4dc4d2dbb3da95c00ec92be62c880c43ab45ae7871de714a2172a13be45bf8806fba468035e81bb8c3c16f3388", 0xd1}, {&(0x7f0000000440)="82e537246f100c4c6d15a53989e04a1b4f7a7483fa390fb8d8c1f511c3b9386e798795c3dc5f478f2f020b654795550273d10580e915a4c44ae5d09b5304465117c44c7eba0a89ab57758003292b725e6c41c34ae0b2de49cfb950b68e5a4e852eca3661d66a3238319adeeac922e2405825937a6e4c2d3f5e436b4e344ed4cf4a71276a6f9c70af60ef7b5e53fc", 0x8e}, {&(0x7f0000000500)="28ac31cee4fce5de0a75bf05526501ed923e96905adb29dd7349ab22b32965c9bbfd3c5bd854cf19ac538b324c50e7efff7c6b77a26143da910d623223f8dcab490d453e52ca19aee1e0c53e721867abf3a6fa8f490909120b22fe14743f620dd5446ac9510a93e17cd9b524daf5acfe7671ba44e9f9a2f8a76ea3a6b740a06bb343c89a0e8b6c50fd82c0cb0ded57930d295808dd307914e1e242258ecde1a9fddf14b5c9df2a893e5ba8acffd52e709c5fd4a13cd19213bde37f095af0245ae7e1902959f8b9ba9b0c04473eadda0be2cda6e4", 0xd4}], 0x5, &(0x7f0000000600)=[{0x100, 0x1, 0x1b9a, "d452b201a9a2feb12bff1e367924433970635675141bd516e4f996c9906ebe46967c9578d1d11a2d5cafec86828381542ea3aaee0981e63d7defaeeeef89857a4c8c44f6b9fa4f46f90bc196fc8aca9a8d48d6fd123502e3290ee894469cc6fa04bce9c4f428c1a3f9defd338b1de474fd6fa4b031739a9e1a49f0bacd73b3357bb97bde2611bc1c7522ffb1e381ab89e4cd4aee8faffcb53ffc8a3b353cf40bac34e723a08319c38ced238ad0579d0b80ad237d3b19b63e1b3a1b65e8dc329d9d3e4340c80fca32d27826577550f32613019d2a7a3f04a58044e9b71d95bcbcf4945383f06bc5cee87309"}, {0x1010, 0xffff, 0x0, "e0f3670eed00293232f9c49c6971f8ae640a7a0454be67f13753b39fd024b6633ae8febb49271068201c67fcbde3484b7947f2eef2167cfafc8d8cc9f0afd162365f9efe5dfba497dc34c2abb9e54fc5f4b8b27e2622e0821c3287523054106bd6f7d9ec8b414b4783d7b2737f0ffeb63837aa64ab64224725b0a9ce07a9645902e159db791a6f36c600a007dc2e505ecd8f5e582cc48948c4e5823fdefded3f5a0059fe799e79c2fb4c9d2ffc07a7addf554f86c6f585d3a712a0373731d00eaa67242f8e0443798bcfa5c72dc16077263ca7b04a663edc830a94df4e6bc23fa2fdbaf57d76e09f1af9517fbb5b71627eb65eed3cc1269723056f53274d5aa65f2ca2f7635220a0a3d1e9ed097ed86da4116d7cf0d0434ec100da6d9a4886ad7743340443af6614f10d82243c2ff8589f0b7b11782da61ac21040c1e49f7471a47101ad8afe1ac339a96798acbe56b6106c8baa16cc7365eeff169ee18bea12b0c80a6480d0c4df344831a688aa7954a4475a3062a05c215d68d1493c107ebdfdcfb340dd7c353d75825f9555892de6ae318403ca839c557443ef4ef5cbb7d6d81a1ba24fe6bfd88fbef043d5da88b7dae8492ffb8cd37ca5255b86c343a36ea7e311384aba1e4676a0f09d6bc24fb582a7d7c8dfbf77dd17a5199582fb3513ada1f5228f7178faf9f92d949032ed6dc987cb05e30d25dd5559f6dbbaf197656d2aea4610dc45405aaff393def7a4f7b2e0d9c6749e6bd7dfbf0c0453f25a0b0b424fb1bcb8df0e80937801c5109979d48b44d12ebeef6ab971526bdc59c4b51494a0cf9469996be8ab844a53f0f015a64ad7d00c5f94ff5593a6bc18128537aa787b79ab3fffa65fb39c7f10d9394f1c2bcd5e22e8c2fc32e7e802ca3f0db33ca302a45773097c3dc5648f2c845cf704efbea556597732ca014c504527eb64464c2fe2fe6e1b788a37efa9344591ac8e8b9941c53068db0b17112198e5465eafb4d4d47147d457545898db96c2f9dca55248bd9c6d0243f61f6ef847d01c5296dc8351e34ff63edeb7adf5c4d35a03a20bfa22e718ba3ce07b380b917e71476e228545a35dcf2129f288f2e2629e76bbbcb1b03b95afec53fae72bc4ae064f5fd60f68cab717f6a684863ac6b3698147b3f39a17fb9563191472c76c874f3b778f80c2480f5d09640af10dc64dbb436b7381dc91bb00bc7157feac97ae96504248423a222d0037d13e81b03bf0802a4817f46c49ee8dc0a6392136c79687b193502f100e89fcb309b50c2431c297adbfb8b47bd1fe8dcc8d7e87482ea0f60169059c48a4701db0dc329af80e9cddfcd0d2f645af72d40977a0d5d0341f58417498f019128a0f9c243cbd9acb113aeba60ae43775cd6832bf25a1d5eb147ff7ab5992263ad1ab78c556b5c48175b6ca831adf4dd47fa56a81cd06a3c07baa331ebdae4908a6f14afbd0bf0ee619364c2fb75181d276da754685794c3585d0465acdf4fb6b59dc258c449852ed146389f7379fef2842952f9cbf1a0936fbc717233cd6820b8ff58e5c46a903f959f518c3439564d06decb2625ae6abff5eb3296e55b992b8d6fb5b6c65eadda43ca648301c0fb6d98d04dff6dd43d4a296fb8c6c98c8b02528fd0e541f3be64660105c3cd8225ecefdf4b6255c20e87ef677ac415f8749e56b69757712c9db381fb69d4b41d6a9a7386f734482efb20a94d387754c4ba184ae1933bc131fe6a96d6e746d42f71201d48642840c3e87d9d9c5768ea8ae3caa7f4aa6f824b4cd5a480c84e669ffe880b104767a11a6fbeb6dd9fc17b2fddebceff72fa170763be9512838beb7ff74797182fd610cf257f32d78e500048cc2c9a7cd2ecedf600f0f2f617698a38a91696d9cd345fb3ce0220a66f9657a88823f1e8073e74ab4dedd90ff6a221d5ebd9bc6ccd50a95523a826ba1633b488838c2a08f16a5eb4dc80e9dd56ee61f06f52868c24f555490af8baa8c061f4084d96df184aa637d1709880c17433f5f32e0abba8c1622c6e6a86d959c87ebbd9a6a6d2c0758c1166ae7363a3ae21fc33c1804e527dbcc76be6189cf70f8e58e7bf9d6a76f40b2c5322aa28bbe1b9f69b99590126fbf6dde49e77c311f01c59c53069cfe8790f79131704a7186842f4224803a374bd7257f6ce36e5049758a83b1a3599e62e0a9140ab597c86aaace0ef7ac5191f96ed07740ab5a41939cd1aed011fe890ea6391fa6be692d181ef0e53b029032d98d536fb44c238e260dd02acac56314e56229fbbfbd55d9d5ea1445c85c02e4890240eeed755a87c31d28d16767638d10c8a6c9a33854b9b7d01b8dca5aaf9c15d69b1f37824edfe42f3cdb1b724e048e4f93eea67ec3ef34833dbf30ac1b0221216a7e864d0550233a7f15e23e6fa149e85dcbcae00162ae5fcb80216ad85adf69b2a7c26945e963a838d956f5ee00419440b753629e2f18a114f5445586da87661ef599d5c19e172bb4671adebe8e20c3dea8c48f488c8d5bd9e7fa210390b4aced1779af67c11dc8e4b68c09eba4adc3eaee5aa50324ed95b6602d59dbc911a66398c615496b50dff71ab07c5b6ac4b582ef5dea19c8b501dfc9c1d2e685cb92b378a780972ea4a7c79e21e681dad8d2b1083d0e942f130d77cf134a76678b5f74d0f6aa2b2fd5ec9c1224854cf9142a73b729d7c782c082d42846e1d8e68a71d498209666cd9fb8d5a75093017dcbe4b5fc2e46b1b0567dd3c66c84dfebd8d44bcfcec9892ae99afec54170cb9c75086b1f5c64de04ba4558ded27d043c77537daf064c4ca3c6e9a853b9e40b68708555ff6fd0071a574ac73fce7e5db14f97e8d166df0d2a3537e299ceb2470b85eae336ff21e1d9e1568be647c6994aa44389c5503225e51478187452684e0ae975c357ffafe9a1a43c8c20ce90ef137f7a39a84fe475731cd323325904014b09c46b95c369a00886ef48b0b0408eca293194cbd7da1b38ca7a9d32cf5ed06d16c223e4e9f1f11db3d4eaec1f5c1ecdb2fd511eecab5edda49d9129726ce8d94734747f868d7395daa4fb94bf76164568e4a2b46383185a1f9130a53a446ae68cc4917b5689c47eec8f9d10aae0c5db0a1f53694951d5d7bd26a89d8ccf99c54e02cf0b8c24a25e14fee0c6224355549eb6f65994b7eba121e317bf45360b14041d1c20e85b050473e17672ae6880213e0ca48d82bdafeb4a9325e2b11d83ec01e2858f4f2ace41ad73f71346e9b4682cef696a8305710413616c6d25b767e233020f53a55295d445dff93adf2bc32d749c1c85c044994d49dc15e215bd9030a7c0318c0aed138d1531c86787e0de88b128ba046a8407b7343b57638f6eceae8e08da585b2067a894a3629854d3ee851a03da9d9450b20ee5978a76f50a00cb909cecacc4efcf4c735bfebe824e35f97faacc3a94cff8c374d1bfab111ae0dbfbead4009e7c4cce5bfe5bf27720ca3579403c38fceeb76925b42dbef72bbb9dadbc279077dd81e9e535f5bbe703372425c3d2c5b6b854784bb110054c6f3d697f116e20305b39ac23f60c5da11e1c9586d8b63cb74e29a4bc4989c606b0e64c05f309d2d4346e06691d5a926791085cc04cb15458d955b7dbab39388311852a70980ec5ce62092c4a6c403eeb29f3de36b0b116a0f1f55bbded33b21eea9333b3ca9c8c56c85ef197111ce461736fe0c79091986b181749c5f7cb9619cfec6473945eb9264b5de90ebf219e2928b973f117cd2b8b81057c21ad17b501a2ddd7fadd5ad94d7df1574b72b75906e51e8045c9453b903963ec1f968d58c284993fbdeb4090a335d87fb2bd826feb9fe50a0d8fb6acdbbab41649f9312a50488ee0f89d242629ee0b6a3d0fa04c1b15f86e9bffda133cd6bb2686765e6827d0dc7e5899425953294d2e1d4646d07b62b4a64e21c5d1a348b6583e549b46a20b05a95917540dc67ccd1633595933a7cb8cf06b585c5224a90c2b2c11bbe7620057575e8f573e79fb376ab6bc725c7cd86524e067f1a37cba032a10612c8675f73ef7fc52d19a71a5f5693d3460e11a9f0bd14057571e4a05b4a984bdf4cd01e55f70c34d1fe1c23a59c5bdbc0a1180ce371853dcffe2be9850714b7a2d4656910bec75006b737d20554a5c1ae7f7e1c4d0527417631b1ee6cb3b336154cd169715c64076565029a4c7781ee8fd1539a10c4a6777f0ab15abec0cba092011deba4e7313e7e812cc426348b9ab9285fd3fcea8e3d33ab976dcfdf102c88696571be0880a88ab9e030b232e818434e1b65dca5b2924d3d6284becc2ffdcf157ea5c3eaf902322644def161257994713676c417ee9964f51fb7ee6f2ca6118515f636939ad92e9d430a592f16021cca3ea99247c1a31550df7cd73821cc6c1becbba42e4354f8721ffb66627201cbfcda4928cc4d0b38f89e89b4ab1b2c6fb669200eb10c4492a2b52b80b1dc6df4f5b5f0a4120bc74a278ba17f23570f6f58e2206f8a7b062a1ce44c8c59ade8cb919704970419d27160b64737b13388fcc06e174f8831d10a4b9e37dd7634c5046b5418577dd56d10fc26840ee8c6fe97e17e425067fdfc63116f77395faccdca8493a972e3f8be1127393d2bf84f5d1619327db17c9863eac883668334863ba218c7b769c25524fc33bd766f842c50fddf7654f9c884769b5770b01cb9f7f814cddf7d0674b3e47cffd1e02055f0c88c3975cf54c391b0ebc793f07e924026bae336657d1053987a626abebcb1967bf8af473c6187c165c8aa83744fb90c862963c217f609106fb202b6ab50fa47cbc6261d9a93ce6db25c05506b5b17d0b0cfaa3311ef15769219b4ed55fe4382e82c6b15bb6619faf14b31b73f182a8f1e3527266882bd90fa2051e8848f3d6fb0a122f10ae416c946fc188b15addb9479871e7a6ec4538db742eeebf97265c20411e479ba1f53a2b76b3d1fcc106ab497afaffe61b3e595bdfa8f0af47e5e175f923ffda4684a440f7549093e81d1b9fddc94258f82e8be0ea59cb6f02a367aab8873824913cdc9ca8a0ecdf9ede162ac3241699729a04003715ca23f80e86a9a0932a9845447a3227599c40824bbf0b9e0ec0d72a9e300c55c733553cf9ebec8801054f46e0dc8de426a931ce1a4d9e9ca040513d2241a1ea33b3f32406fb6dbaba8198602ff1b4295f6e1a80c8663ec3cfcace1a28267d2b76bcd4eca87bdf235d59069b589ee953f5ccf46850445afa25b04b80327cd10421aae8e7749e6eb2a21d2ca96d602996c304d4ef6f14f2bbd8b7c19c72111f24f8aa23fb0c8f8043ff03e892fd0a8205a081a6cbb5ed3c709c7d51dcc1b2afcdee6de9eef777a13f081d06dfc3efbcfdadecb875e1c36d2e1293484a8821cc5703b8040ffc55aa6ce4aab7507b4b9b84a33d484765f0b7f06ec9be9c6e93aeab6a082dcd2b4effa9da093b9ff17acb314d0c3db8f3da6252e9cec2c685d05b459aed6eff0741916d32359ceef3256eb9defe9b88855da50e157d7ceb6c322c5020fd102911df5c7b940690eec569ab56613fb4bfc3867dba97b152ffab6d3984267e7020e0d5ef015b2bbf1a5343353aa4b5c3bd10abe78d56c3b1d7a091269079a0b7c082b804e4ef997763fc49d85bac59efe4783d0005eec49d8c3b735c49c12dbae394ecd0551cb161fe834e37e07afe60d479179c7ae63021dae9662b1e5476e18b03e36f0322f833b37c71c663e8625f6b96e85af4b16fa531b8d391c11c3534ab4bddce7f5d22428ab71c908de0b413e1c843ee1c548a97fd8956c0ca7362d56ea48631d5"}, {0x90, 0x1, 0x2, "66c9337975c8faa9c0257af94d597322fd54229968d38651c414466bc5c7afd62dd68b1aa61e5aaf8b2dca79d40fc8844d013ff02f152d46390eb9c709dbcc3d009cee403ba281912d782af3c5a0c0208437c2456d2610e52ff7967ade9592206600bbdfec73fdc232565d4b6099fc6ef9f2bca8fd34e893a50a91b42d"}], 0x11a0}, 0x406) 00:03:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100eb3bbf6b151879934df03632fb2c384a0000"], 0x10}, 0x0) close(r0) 00:03:35 executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="9901f5f32e25106d09461ca97e23473ebf6143"], 0x1, 0x0) semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x10000000000002b3) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000340)={0x0, ""/83}, 0x3f2, 0x2, 0x7fd) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f0000000280)='./bus\x00', 0x100, 0x86136) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r4, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 00:03:35 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffe3b, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x9, [{0x1, 0xff}, {0x3, 0x5}, {0x3, 0x6}, {0x2}, {0x3, 0x20}, {0x3, 0x8}, {0x3, 0x24b}, {0x0, 0x7ff}, {0x3}, {0x1, 0x8}, {0x3, 0x3b9}, {0x0, 0x6}, {0x3, 0xfffffffffffffffb}, {0x3, 0x6}, {0x2, 0x1}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0xfffffffffffffff7}, {0x3, 0x100}, {0x2, 0x100000001}, {0x1, 0x4}, {0x1, 0xffff}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x235d}, {0x2, 0x3}, {0x3, 0x8001}, {0x1, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xddf, 0x389}, 0x10) fcntl$dupfd(r2, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 00:03:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xa1e, 0x1, 0x401, 0x0, 0x5, 0xa36, 0x1, 0x3, 0x0, 0x3, 0x5}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4004426a, 0x0) 00:03:36 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x100000000, 0x1}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x4, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xfff, 0x3}) r3 = getgid() r4 = getgid() setregid(r3, r4) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) getgid() kevent(r2, &(0x7f0000000180), 0x3ff, 0x0, 0x6, 0x0) 00:03:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf, 0x80000000, 0x0, 0x4}], 0x3, 0x0, 0x10000000000000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x101, &(0x7f0000000000), 0x10000003, 0x0) 00:03:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00001fd000/0x3000)=nil, 0x3000, 0x2) r1 = dup(r0) shutdown(r0, 0x0) socket(0x6, 0xc007, 0x400) setsockopt(r1, 0x600000, 0x6, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648635916501cc328ecbe42baa4a12f35a13a81c32d005c6e43977a1534150a6ded6b734d233704e701e4d708d1fd5d334c234f6215b03bc671e6a5909354a32d5325c1747ae319202e55973c3481bf53b7f0d0a352de53ff24a66d3d762204f3065395ae6ef1d58bcc33492012214e224711ec6076dff4a8c9ed5b28e73a16c0890ede1730d90becc50cd8c8a89019c3e3de398794e3bf587468", 0x90b) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 00:03:36 executing program 1: r0 = socket(0x18, 0x8000001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getegid() sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x14}], 0x30}, 0x0) 00:03:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000290000003100000000000400668667f8cf6755c1ab1bb4d117af9fe969b54b0660da7236e50696e61a990f9d68371dca68da3cd2e0c513030466dba915155944a2cd956630a72084f604d67d4c76b44691e4df57214c39168acdcd6aa5bef7ee"], 0x10}, 0x0) accept(r0, 0x0, &(0x7f0000000000)=0x46) 00:03:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) kqueue() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) r3 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0xc600, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) fcntl$getown(r0, 0x5) write(r1, &(0x7f00000002c0)="60417c5ca08e6dd987cf3ab774c33a28fc8f583ad30bcbde051fcc5a3b1e635f0bfc9437e690be85c56c0b00006018a20961ea19eb2280d692702f10d4f4ee61422ed442cd2e2bd075a708a82241feb5c1100a0b8962d5b9908f93b558981d4304d3b7bb8898d92a370dc26d1e411707fb332bb1d72ca5316dcb030000003d629c2dea505a2ed3eba9050f6640bde058bcfa77683c9486bd13b486f3085c24c7baf9c5fd7f7cbc0416cee1678e9c636500d6dfcd15db3b39ed621a80ae1bcb09b582a2491f000000400008000000", 0x29b) 00:03:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/68, 0x44}, {&(0x7f0000001100)=""/204, 0xcc}], 0x3) 00:03:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000000)='W\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x0) 00:03:37 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 00:03:37 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) write(r0, &(0x7f0000000380)="ef31e640707b5daf1b6885e4dd3de2a1238a07d2815bee53002bbd450cd2543f1e1c80d7d04fc39ad6236aaefa20b2b9cb9c0982779e615efd7ac53554fb019113eb7c0fb6428d767acd42694bef7247c949e1e44d1250f578de3eb9d104345bdb657371fd839699cbbb8c90cc999697c091288f3f55758d7e980494e98c2962e39355ecd8f5bf1a223154b2736f6c5a3f79ae7bb8e43187c628bd08d3f19f13c7aad15a62e12e9097192fc00ed34d85f2454c11fa2903ca1402c7ad", 0xbc) 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(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 00:03:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) chdir(&(0x7f0000000140)='./file0\x00') sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2e7bab2228de14d0ccfce73c8be6dd6bb9b3ee78477b467074af8e5e3625f5fc3b26c1fe9ff821a337a0cddb893fc79eecb76839cd295044d51393953cd22aff81a61333d41fd5a4495a8a712c92a6df7ebc69b34092b6412173dd24e47108c7f8f67a2e6ad2cbeceb2bc9888ac2d5dd6e6dff41562a794d013d98c520a4a754d92e2f57c73bf05a62a5c72b4bd7895b9d962e39a273ea1d74ac0be99c1394c958254cfe522b7c6252dbdcc4ac9fcb1f36f4ac56fcd1935e23629a913648bf65fbaeb92b1151d19aaa4ce0a3a2624f544effd12312d0739b963d84fc1b2fc5bf72b385b841a36704392c61b620782a0f8e6df7d650a78d12aaba9bda00720e4a4f928fae7e39c5bdacabf68175930a8cb9036c2afe2746fe16162e93bd33388b7cd40986473e38c6816b93628dfc2e55316d3790d6fc77d261c1a051595682aa551399f2b47dc268931f9245627a3c7dbee58c37a304bc9cea4b64ad2197efeb8b5f89cec49afdf8e21335b5f6a9a8488711bd6a7e0fad386ea266a63a7973c5d3c19597fe455b5f8d71b8f6743c0c2d38b66c12f8ebc5f72de301b67f4c0247a1aa698379c0906bf545fbce847336ff785246ffb71dc785e4ca793e23a91991548befaee80fbd0f6ed9a42708b11601cf469e2c72da9ab37ef75e31981b408d0e1f03057eed36e60d94c11a96e6ea514f3e4d1c4f02358f947981d6449f112fa478fa2039333be2fe82b05bf422a463fcc301fb08bdb27339649027083bbbc7948cf40b3ec6d1185879f75d23554d674b8ba8560c398385d87c95962ca2fff5031e0fa3d9fdc4ebe81bcc7b0fec3fb37a457635819ae8486952ce6a0e7fd56bf86907b515b7d48898d188ef93ff02a89e79d8d1490a0a72a770716bdbeca6e36f480f5d629fb2e5d93b7df0e601185f7d3bfa62c04e8930732107f4c89f3b8ed34cea4031cd8f0f52b7552d48262b81040b5da9152f01b1dfd269df3f8d3b2ef5f281b0d2820ab2b1ae530401f88688ff53cd45d8615dbe4d069ec5cbaf05ef30ff9e66676234fc584623aa082277de243c58a579690baa93197e5e2d2ab043779c3d9f47cb64876a703d2e7610bf482350cef7f2cc925f459814e7a4b488a012b6ee124cda585cc01a07328a579009c765b007dbb1626856dc76128ce914bf1bd144e9fa733ebcb23933b60f57b18d63faf5604b660f6ea683f5cced1d378f4609f3f46e475894f35fd343fd180b8f6f649305dc5cb5eb9ec7644523cc8a7f7ca800200f82d18cdd3ad3ff680a41d851a6d9e659da7214a6798dd74669ab6d72162daedf83b61d5005676a6f051cf97360838d45ed69795bb66477c43712b6e18dd922441327e4c415886089e8d6c240b35dffc07fbb785517548d7d74be5a4994ebcb8b34c1eb3005fd1301d8dc3ea69c1196512d5a61e059fca2f60a6918888dc0d26609d500ef8fe702d1642a2996bd9bf4bd0e514952e3af61d890a113d312ffb606afdc0039eac01c98bab657e7b0e261ede78dd7531e4b9f4dcbe59e29ca6a2ff411986ffc18f60cf9773a63fe68ee93ec2f03d235340f7855208655055d1a2f9387490ef156dfeaef928034534704fcb221bb91f88387dc7fb9e09f1c6470d2ccae740e649625889a7033d60b24ff0d5a9308a90972d0ffa167ff44f7614ab3e31ec65a2f73f49dc4861c26b3e84caf49c7cb1f6f1f7075e9457115637a1598441975024be3a6f876c7dfb130b95e232d4f85ce553681644c2fcc450b4f10c09f736494b4d3073b8f95d43b9544f7ab191565340d38fac5b23d66af8a90dd4364e03cac18368645c9228b6d23e636d60168bab4d3596f27900d921f1b176e6d77c7c102f7a5e7b05a5e18a067a158d718646d2907d7b08ccb9eaae75685164ac421e4e51d77c954c1c4a909da8270e39900bc2b897a762437aabab2003b08355f50b76d43736286881569a9a6d4550cfb25e68fa7053d839e773392ea425a51d60a7e7babffb611340fc3a705cc6b4b832e16caeadaa9b272ae304fa84f0ef981984fbae23d28e05653f5633eecc1951af28d6cde2440e2bbfb16622fa6ddbbf7a15cbf7f43626d8ef5d4e079f780f2f4fa0414c9b029c9c401475c5931d96ea6fedb62092836e96e8d071dece535699b11870b0e42aa4ea43b034752c3f2d62fd032b53a75a26acacf37d9100d1e2230ce5a98627dad4b7cdcd96dfbfd097ae9284c7fc95bb9f81066d0d3d279162eed3240171a4c32652418b86235526ce30bd94f9e2f04ebb164a8dd5083681c67771e83c43f1a19c05e2bdc32969a54d7ed6e00acbb707d488861d3516f9b30c544b19a0951f2d43a1629283cbca58b5bbbd7261f796721d63e55cf1a43cda3473863e1d29af79f03dd19adec726ffc605d1c9e13e2e1e7a229ac122fb896e3fa29846b85eef2b57e00dca9fbc1591b541d63017ec2be0f2f753c3069aa34a38fdcb23254430620e2276e95f044e9c94da1680869abef38c339f8d85281583e3301aea8e5d5da28d7516dd2fe7e36981987616cb67e02df6ed5c061b6309e733c9efbf0a2d4aaea8caf3be49a5426a6633ca6d0a57c087524125c8d09265a2037c96ef7a1b64abf0528dcacdb22e239b5a151c7f5ea2187c2fbf9544ea62cfe85f9710e5dd62aca9eefcb5867e161ab8148b4ca9cfbc65fe3e2ea990019cd70553fa722d3052a980d551b80ef68de09a78d06b491ae39a22e992eca90dd147da3c029012df729f3ed75e83c26a0591767691d49ff49634b61c88623886fe35395601948278e59061e4de45e126ac1cc434be1f2aef951783d9369864fcf1666177a03f2a8840041aea7a8cf1bab048679995b2dde54f91854f2ea169abdb0354d7bb833f34454a1ab72694781a29052c0cc51688b23feba7e2a47d110eb3fccb20c15cd4bdbbee59b6aeb23905d0d596addfaba6fe637187981841c5d91d5189a5d41bb9a55a5d139265ab8e63affc9c736a5d001caec332d9330fa98c1584cd4c7295dd63794702bfdfe40a61199032d562b2648d27994946d26a56875ff84dc4fa24c2c19a911dcbfbb5794fd2347597e8c26eb2fbf22a97426ee53687f0df6dace1dcedde19ec7475290ffe24af8897d10c73132e2db58955239c08fbcc18e85ece2881a6323aa8ca4b9b923c3ba400361c603980ca28f7f2035ceae9b8610f4e5ea43a1cd8c8e67bca642f55b7221efa0236c10a5d77f0376c212e84f4bbedd7b2dc7d6f3fdf56ea0d7880ab91092691acc16d42bf6ca5784980018858a7b4537d7577dd87cbb5bd442926a0794e9160d939009eaee5ad79b55cdc5009c361c104ffe7606193fe7167460475a22ba0365aa66898e690a31feac3a3f7933cb75de8ba6dbf2c3859b652f78cf5971d43634dfdcd8170345ec5fb5704484d5a12846cdfbf3bd0544d051c0f98e1b62c0822048c9358ece24384cc57eef1e5a11c8762ddd36efc54b8520011136a235af48a2c307f064a399c09ba1362ce1d0f1fa8c6d9e5bfc81ca24eeba1a213a3e0a434f88dd4f7947069526a5d3879419fae82635cb2d311af8ab000f9eadb7421416a877997c43fc26bd314d845772ff324bf1cd1a9504934d673f9d636cffb6b5db267b772b2155c57c9128466b5e4e71acb1415a70db4a44afb69703c1e4c9d65c37e5d0a9f6151025e12312a8d01e0eed08b517914b989502a6b600d24b79369149efa3f78e5b0c2afdb132107da79e723759efba2a39db74797f4fca913aff1cde69aea49670eecc6c761ab89b0c7de90380bb9bbeb36d3010f0127d9eeeb29ce3b5b3320b3686c9ecaf51cfa7b6c0013dbb9e6e06c8f47ef133007db8e590b79877f8c9691c587b7fb9c36a8277fdd8a578fb9c6190a1980141b2cf2f0f261c21d53f17f090eef0c956301aa5178dad907ca187605506c1edbaa3f6cfee98860f12648b50da8e1e9a54781dbaad1de23477547b1b0b43794e3130cf4ffc7c421322fffd715c29a0a1ff2c202d8e3ca1beaf95da4ecce16a354b4c0a259e52d272b4da66126aca64e585459e48f5bdbc477a869e36857ccdcb24196d1bf20eaf1075c5bd68ca9c0cc5b89f4f1e0a56b2bf11c596f484c9ac0186bbeb210f10b83e4d2d1bb1f591600d7a98d5550d7f36f436e7862051ccc20effe0224d85228b7d938aa589188a0885ddb5121ad50bc3ebe12bba4c4a1e9d3e4df7acf161ba26aca4452cd711faf22b2b727ab0835b6f423f53ea8defb8beaaf8881cdc56ad31b88150129fa67c004d718637a5d0376cea1cc8fc1c35613fb1c2e44c7d6699aef559b23055858d53876baac250e0b60eb4ec4854509b60ae20ab8a1b536af5bfa53c68b91fb4ccdf1a855d119f40f609b0b17efc7e3c80175abc21675e37d18c299bfe0f225461070f08d2e0231f8778083ee10b800a15cb748433fce15d0c6633e1f7ca9b5d42ae1a507b8c6c4d3dff7c2b0bc951b532dba928259f06d3e67d2d373ce6ebba005bd548f1193a92bcc2fa99be0865f5a548f7103c7c9e2b69b61cc4e0dd9c3176aee621a8b0415c722b409524d53e1f1b30bf86b0008c506754b28ed9ba1558751c4e705d745390d4f27f9b5e7066b38673727bf504b4b0a039d9f0e3e95b7bbb2534c5b124295a3fb1b2731c0fc60dd78cf15fef2526586d1b219e4fd333a3fe4def03918b033e67d76993c7b9f849047e8787e963a7e1974f86acb5b270a916df68e3160c9350429b37a1d8c94ac14ccd21cd558d20c55d17deefc96f8c6d2c496e8bd6c67eebe46209cb225f6429164ec2b2ffa1cfbba6968a6dc931e60f28af1feda1edaafe3f40de875d12d6dfd691df4a1fca88e99050217c297c267b55d3dbd648532d4274a42cc3128bb3cd2436a6215217b88d652e76d400d0732f5a8ace3caf85725be7b131a363166219ff42d2ff8fc3a24f0b83a006528da0da2ce1e95ed6ce0ae30226667725ce3fdf0576a20a5c7f846448133fadb61066f81493ee0b504a1133e69570c077043b273ec92414e7fea94be5bc453c18a62750165d6aa67209fa311b58fc4d589c1e51403c9ae6af83edbd64137bafc09fcaf23c30aafa019ae70350da8ed99642a12967c0d8f000f2634081fa1c88b47870c7c29a3fa805fa5d58314734a6ece6a4edadde0c52d7542d189adabbbbfc77e5f27d9dba6d754f8286ca5a82d2c11acd46be495ba908f457a0bde57c46417cc7a3bef1163d5bbe0a7ff24002a078a7b8a792b08ffc3da68affcf9e3f2bd234df14d5333f790275373f056d6d58e080da88face0f013990e27ec21a93296dfe73a5c819934d8cfc11e04e87aeabcfa443d2b6d60a0ffddda1f160305ea25e11883f3adabf94239612402742adfdb51c050b400ba42a87ee767bea0359509e1435b2d525ebccc5295a1c762551691157c54381d6e41aa7ff5a6186cee7d5086ef5936d8facf85b0313c2afe3aeda1f27535166afab9ffeb54a883c29cb71c3f1be5c4e9b868a14294ca2f2346d38977a864854b3fa2ecd2b52cb7353e583791f89a33b9ce19ededa9394ef046e8374f4c0e9710424a3d01c311ad55006388431c3e326262c71b69c459a3bf48655108b3d1470dfbe6bca7c846796d030cb0f0515e5f1013b66c3bc926f61d86a628a365df66398e63f1bd231ddd590da378ac69003381abcb0efe38f21bea0a2f03b44dd4936a764b31814e5a1307004d727f61f98a691ac53622b2015958df3702e12dfac76e1fc11acdc23776f9d17adce294b5f960e4853aff94a5e2c1ca6bd66002d35f5a8257a8f", @ANYRES32=r1, @ANYRES32=r2], 0xffffffffffffff36}, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 00:03:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x802, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000200)='./file1\x00', r1, r2, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) chroot(&(0x7f0000000180)='./file1\x00') r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) fchflags(r3, 0x2) fcntl$getown(r4, 0x5) fsync(r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000300)=0x6) 00:03:37 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r2, 0x2000746f) setgroups(0xfffffffffffffe96, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() r3 = geteuid() setuid(r3) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 00:03:37 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:03:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x800080004501) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000100)=""/173, 0xffffffffffffff8d) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 00:03:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) read(r0, &(0x7f00000000c0)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x4, 0x2, 0x1, 0x4, "b1b3f3c2c3fe5313bbf0d42c4a1d9366d96f29da", 0x7, 0x8}) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *253876 2142 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(200000,2a,9) at malloc+0xa79 kcovioctl(1b1300,80084b01,ffff800014a46c90,3,ffff8000149ff2d8) at kcovioctl+0xe6 VOP_IOCTL(fffffd8029689dd0,80084b01,ffff800014a46c90,3,fffffd803f7c69c0,ffff8000149ff2d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd8038d95e10,80084b01,ffff800014a46c90,ffff8000149ff2d8) at vn_ioctl+0xc9 sys_ioctl(ffff8000149ff2d8,ffff800014a46dd0,ffff800014a46dc0) at sys_ioctl+0x638 syscall(ffff800014a46e70) at syscall+0x541 Xsyscall(6,36,7f7ffffe22b8,36,3,3e0bf5c7890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1dd0, count: 6 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: out of space in kmem_map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(200000,2a,9) at malloc+0xa79 kcovioctl(1b1300,80084b01,ffff800014a46c90,3,ffff8000149ff2d8) at kcovioctl+0xe6 VOP_IOCTL(fffffd8029689dd0,80084b01,ffff800014a46c90,3,fffffd803f7c69c0,ffff8000149ff2d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd8038d95e10,80084b01,ffff800014a46c90,ffff8000149ff2d8) at vn_ioctl+0xc9 sys_ioctl(ffff8000149ff2d8,ffff800014a46dd0,ffff800014a46dc0) at sys_ioctl+0x638 syscall(ffff800014a46e70) at syscall+0x541 Xsyscall(6,36,7f7ffffe22b8,36,3,3e0bf5c7890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1dd0, count: -9 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014a468c0 rbx 0xffff800014a46970 rdx 0x2 rcx 0 rax 0 r8 0xffff800014a46880 r9 0x1 r10 0 r11 0x15e359aa13ec9155 r12 0x3000000008 r13 0xffff800014a468d0 r14 0x100 r15 0x1 rip 0xffffffff81c210d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a468b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=253876 stat=onproc flags process=2 proc=0 pri=62, usrpri=62, nice=20 forw=0xffffffffffffffff, list=0xffff8000149fe018,0xffffffff82252c30 process=0xffff800014962360 user=0xffff800014a41000, vmspace=0xfffffd803f014210 estcpu=12, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND * 2142 253876 81963 0 7 0x2 syz-executor.0 93050 404944 73246 0 2 0 syz-executor.1 93050 395862 73246 0 3 0x4000080 wsevent_read syz-executor.1 93050 378096 73246 0 3 0x4000080 fsleep syz-executor.1 93050 181099 73246 0 3 0x4000080 fsleep syz-executor.1 73246 493725 81963 0 3 0x82 nanosleep syz-executor.1 75696 57219 1 0 3 0x100083 ttyin getty 24648 180834 0 0 3 0x14200 bored sosplice 81963 177783 77707 0 3 0x82 thrsleep syz-fuzzer 81963 483322 77707 0 2 0x4000482 syz-fuzzer 81963 116909 77707 0 3 0x4000082 kqread syz-fuzzer 81963 500415 77707 0 3 0x4000082 thrsleep syz-fuzzer 81963 478729 77707 0 3 0x4000082 thrsleep syz-fuzzer 81963 406652 77707 0 3 0x4000082 thrsleep syz-fuzzer 81963 106929 77707 0 3 0x4000082 thrsleep syz-fuzzer 81963 497433 77707 0 3 0x4000082 thrsleep syz-fuzzer 81963 135863 77707 0 3 0x4000082 thrsleep syz-fuzzer 77707 356846 91637 0 3 0x10008a pause ksh 91637 138817 83142 0 3 0x92 select sshd 83142 29931 1 0 3 0x80 select sshd 94779 359736 6679 73 3 0x100090 kqread syslogd 6679 418249 1 0 3 0x100082 netio syslogd 75268 223152 1 77 3 0x100090 poll dhclient 26553 352026 1 0 3 0x80 poll dhclient 9420 321424 0 0 3 0x14200 pgzero zerothread 37586 470957 0 0 3 0x14200 aiodoned aiodoned 62579 457287 0 0 3 0x14200 syncer update 1049 95374 0 0 3 0x14200 cleaner cleaner 84065 486652 0 0 3 0x14200 reaper reaper 36594 374374 0 0 3 0x14200 pgdaemon pagedaemon 39520 191119 0 0 3 0x14200 bored crynlk 41388 521353 0 0 3 0x14200 bored crypto 24641 327975 0 0 3 0x40014200 acpi0 acpi0 56588 300993 0 0 3 0x14200 bored softnet 98268 168086 0 0 3 0x14200 bored systqmp 67394 432908 0 0 3 0x14200 bored systq 79389 58128 0 0 3 0x40014200 bored softclock 71633 422798 0 0 3 0x40014200 idle0 8856 38018 0 0 3 0x14200 bored smr 1 89502 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 71880K 71880K 78643K 10825 0 0 pcb 23 9K 10K 78643K 433 0 0 rtable 82 3K 3K 78643K 626 0 0 ifaddr 46 11K 13K 78643K 190 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 31 0 0 iov 0 0K 24K 78643K 72 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 76K 78643K 1643 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 8 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 64 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 544 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 42 30K 54K 78643K 509 0 0 subproc 53 55297K 67586K 78643K 431 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 22 1K 2K 78643K 167 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 261 0 0 pfkey data 0 0K 0K 78643K 2 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 82 12K 22K 78643K 2076 0 0 UVM aobj 23 4K 4K 78643K 29 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 4 0 0 NDP 9 0K 0K 78643K 63 0 0 temp 123 2350K 2415K 78643K 5023 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 11 1 0 1 1 0 8 0 inpcbpl 280 264 0 257 1 0 1 1 0 8 0 plimitpl 152 40 0 33 1 0 1 1 0 8 0 rtentry 112 131 0 100 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 94 0 90 1 0 1 1 0 8 0 nd6 48 24 0 22 1 0 1 1 0 8 0 ppxss 1128 18 0 18 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 617 0 471 12 0 12 12 0 8 1 art_table 32 618 0 471 2 0 2 2 0 8 0 art_node 16 130 0 102 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 58 0 48 1 0 1 1 0 8 0 shmpl 112 27 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2333 0 890 47 0 47 47 0 8 0 ffsino 240 2333 0 890 86 0 86 86 0 8 0 nchpl 144 3263 0 1597 62 0 62 62 0 8 0 uvmvnodes 72 2605 0 0 48 0 48 48 0 8 0 vnodes 200 2605 0 0 138 0 138 138 0 8 0 namei 1024 9687 0 9687 2 1 1 1 0 8 1 scxspl 192 8968 0 8968 10 7 3 5 0 8 3 sigapl 432 682 0 669 2 0 2 2 0 8 0 futexpl 56 8042 0 8040 1 0 1 1 0 8 0 knotepl 112 343 0 322 1 0 1 1 0 8 0 kqueuepl 104 119 0 117 1 0 1 1 0 8 0 pipepl 112 536 0 517 4 3 1 2 0 8 0 fdescpl 424 683 0 669 2 0 2 2 0 8 0 filepl 120 4386 0 4297 5 1 4 5 0 8 1 lockfpl 104 185 0 185 2 1 1 1 0 8 1 lockfspl 32 124 0 124 2 1 1 1 0 8 1 sessionpl 112 28 0 19 1 0 1 1 0 8 0 pgrppl 48 40 0 31 1 0 1 1 0 8 0 ucredpl 96 788 0 781 1 0 1 1 0 8 0 zombiepl 144 669 0 669 2 1 1 1 0 8 1 processpl 840 698 0 669 4 0 4 4 0 8 0 procpl 600 1308 0 1268 4 0 4 4 0 8 0 sosppl 128 11 0 11 3 3 0 1 0 8 0 sockpl 384 646 0 629 3 0 3 3 0 8 1 mcl64k 65536 14 0 14 2 1 1 1 0 8 1 mcl12k 12288 17 0 17 1 0 1 1 0 8 1 mcl9k 9216 9 0 9 3 2 1 1 0 8 1 mcl8k 8192 9 0 9 4 4 0 1 0 8 0 mcl4k 4096 34 0 34 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 1 1 0 1 0 8 0 mcl2k 2048 47893 0 47857 13 7 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 81831 0 81776 12 5 7 8 0 8 0 bufpl 256 6880 0 2313 286 0 286 286 0 8 0 anonpl 16 68947 0 62061 48 4 44 45 0 62 10 amapchunkpl 152 2779 0 2695 9 4 5 5 0 158 1 amappl16 192 2692 0 2255 35 5 30 35 0 8 7 amappl15 184 61 0 57 1 0 1 1 0 8 0 amappl14 176 100 0 99 2 1 1 1 0 8 0 amappl13 168 246 0 242 1 0 1 1 0 8 0 amappl12 160 66 0 63 1 0 1 1 0 8 0 amappl11 152 20 0 8 1 0 1 1 0 8 0 amappl10 144 187 0 184 3 2 1 1 0 8 0 amappl9 136 694 0 690 1 0 1 1 0 8 0 amappl8 128 283 0 267 1 0 1 1 0 8 0 amappl7 120 164 0 160 1 0 1 1 0 8 0 amappl6 112 56 0 45 1 0 1 1 0 8 0 amappl5 104 227 0 216 1 0 1 1 0 8 0 amappl4 96 848 0 821 2 1 1 2 0 8 0 amappl3 88 251 0 245 1 0 1 1 0 8 0 amappl2 80 4772 0 4722 2 0 2 2 0 8 0 amappl1 72 21905 0 21506 25 15 10 19 0 8 0 amappl 72 1570 0 1537 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 28 0 6 1 0 1 1 0 8 0 uaddrrnd 24 683 0 669 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 683 0 669 1 0 1 1 0 8 0 vmmpekpl 168 8747 0 8724 2 0 2 2 0 8 0 vmmpepl 168 79467 0 78125 113 34 79 80 0 357 16 vmsppl 264 682 0 669 5 4 1 2 0 8 0 pdppl 4096 1372 0 1338 6 1 5 6 0 8 0 pvpl 32 226667 0 216708 133 16 117 118 0 265 24 pmappl 192 682 0 669 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 432 0 22 12 0 12 12 0 8 0