kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Mar 20 02:30:08 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.120' (ECDSA) to the list of known hosts. 2019/03/20 02:30:35 fuzzer started 2019/03/20 02:30:43 dialing manager at 10.128.15.235:20268 2019/03/20 02:30:43 syscalls: 1 2019/03/20 02:30:43 code coverage: enabled 2019/03/20 02:30:43 comparison tracing: enabled 2019/03/20 02:30:43 extra coverage: support is not implemented in syzkaller 2019/03/20 02:30:43 setuid sandbox: enabled 2019/03/20 02:30:43 namespace sandbox: support is not implemented in syzkaller 2019/03/20 02:30:43 Android sandbox: support is not implemented in syzkaller 2019/03/20 02:30:43 fault injection: support is not implemented in syzkaller 2019/03/20 02:30:43 leak checking: support is not implemented in syzkaller 2019/03/20 02:30:43 net packet injection: enabled 2019/03/20 02:30:43 net device setup: support is not implemented in syzkaller 02:30:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x28) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r1, r4}, 0xc) r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1f, r1, r4, r3, r4, 0x1, 0x9}, 0x8, 0x7, r2, r2, 0xffffffff, 0x401, 0x3}) r6 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x1000) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0xfffffffffffffff8, 0x9}, 0xc) getpgrp() recvfrom$inet6(r0, &(0x7f0000000240)=""/220, 0xdc, 0x1, &(0x7f0000000340)={0x18, 0x2, 0x5, 0x1000}, 0xc) r7 = accept(r6, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r8 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x80) preadv(r8, &(0x7f0000001880)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)}, {&(0x7f0000001500)=""/1, 0x1}, {&(0x7f0000001540)=""/18, 0x12}, {&(0x7f0000001580)=""/185, 0xb9}, {&(0x7f0000001640)=""/160, 0xa0}, {&(0x7f0000001700)=""/76, 0x4c}, {&(0x7f0000001780)=""/221, 0xdd}], 0x8, 0x0) r9 = semget(0x1, 0x4, 0x40) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000001900)=0xeddcec8) shmctl$IPC_RMID(r5, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x10100, 0x0) ioctl$TIOCEXCL(r10, 0x2000740d) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001980), 0xc) mknod$loop(&(0x7f00000019c0)='./file0\x00', 0xc000, 0x0) renameat(r10, &(0x7f0000001a00)='./file0\x00', r10, &(0x7f0000001a40)='./file0\x00') r11 = openat(r8, &(0x7f0000001a80)='\x00', 0x80, 0x8) setuid(r3) unlinkat(r11, &(0x7f0000001ac0)='./file0\x00', 0x0) readlinkat(r8, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/84, 0x54) unlink(&(0x7f0000001bc0)='./file0\x00') connect$unix(r8, &(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0xa) 02:30:47 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="88d91aba62472eb036ad1d78825d21304728d2e73bc9e707744cd8cb86132ef902d90e950180249ba489c763b1ba5858d6ae8eea7bbaf07abdf0de6e63e1ad108006bc642fe38a199d6e6b38efe227ac7d9a9b9ac912aa40f83357564f97bc38ad259dd5bbb8e45350173f7998535194b88851d4c908ccb47d77ca874f80cb646d7a47eaf31240759adb18eb9993313a270fca41faaf69b0de9c040835db85a2b99bd0f5a30b416b0fa3d090b2678a0a08768cf40a5b7e8526df38fb3922bbf35578ea73465d", 0xc6}, {&(0x7f0000000180)="0f0a1d6ccee7f6310c26a35e59edaa368a502c705b78cc84506d91dfd2f0534b8778d17d78b4b90aa04b83ab0e09b159bba79f93553dca82a9e6c23c81fe2590b27d27bb11f3676adf6d6d27f29815b36f105f86df98de578125605e9c74b23f9f62342528ab836cad51586ae0ffe8b6751383", 0x73}, {&(0x7f0000000200)="bb364995927ee6674fb257b9f48ae0b3f4936338ff684702bbe95807b6252a36af4cb430c5aad91675cc6aa93b78333bb8d4cc33138b8aeca2af28e9b399386dbdee7232dc412b2f5258ea33b1a22b16dde0d54821f22af02d0f35725c7a2cb962e0437feb53c68365f8d4972fdda2ae00f92ec5bfa055a683a7c9a213f5d7cb7514622df944590ceee6c153643131e98870d5ed59a2450bfff3d7a313301d5f52fcbcc33ab94cbc847b80585801f0eea6dc50a60c9c592b6241a7ca50540284c93a0aa3ff3f8caf18f5e62fe71f5038a7a58fbc92e4ab970501cf7a31e66d219587096978c3561b6cd6f9f456f00645ea405c62c2ca5af4126d", 0xfa}], 0x3) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000400)=0x1) r3 = openat(r2, &(0x7f0000000440)='./file0\x00', 0x291, 0x48) getpeername$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r4 = fcntl$dupfd(r3, 0xa, r3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000540)=0x8000, 0x4) getsockname(r3, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) clock_getres(0x0, &(0x7f0000000640)) r5 = openat(r2, &(0x7f0000000680)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000006c0)={0x1, 0x237}, 0x10) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000700)="5603b8bfe16be2bba5da0cc33ca761578662c6fdbee922fd9a207f888d338693a741ad464a17dec43b0511377cb8df0d8c40c6fead5abd12d6f82de2680ada448d1f8f0202efa9100b150cece600cd6453a2adadc8d1b10152f6262664b269d2c93aaeee4294baae4099e54d06fe38cb3e3958437aa97eedbfbb7f5fb678425c92d2e547a8c3b52dc5474db59fb179eb111b3b1c458d", 0x96}, {&(0x7f00000007c0)="a87966576aab25b2fffd7ffb080343202a24da5c57fa2a99ebe43bcc169399dc053ffaa32e68adc78d010fdb94fe805943fb2be2784644cffa1c9ca2c007372de6a330938c755125ec2d4188221572d4e6418ba31a0252ae285aaa8f0b6426581f839adb74d5045af52f437822316265749a62eacefada762c4cdab10c5b10cbda4c683d6961c337c9e1b251856d88f56fb7af6530e2868dd6076ce69fbe616c04a8252c54835422ef6e", 0xaa}, {&(0x7f0000000880)="67acf9974b9113", 0x7}, {&(0x7f00000008c0)="b5630de8a548faa803e2b8201d045f20600f66e866158d357cd24f7e2755a00faf1ae1ba8a9bc01cefe76436a20982020548dc5883075997e3a6ea677f07b1ea02218f772c535bbb2f94c17e9b0dd30e731b85b3e09ca84a82a49dcf575daf95650f61", 0x63}, {&(0x7f0000000940)="fd16b09cb3aa5e6d8c933759b97fb1087c92719d2962ff363e91ac4df843c7e3ca9250e7279bb0661f82117e19b6e239b740a033b62e44d9e7f329448999d019039f34791d71db4a4741e4918a903d4031f553cfab", 0x55}], 0x5) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000a40)={0x101, 0x9, {0x44, 0x80000001}}) flock(r2, 0x8) clock_getres(0x2, &(0x7f0000000a80)) r6 = shmget(0x1, 0x2000, 0x41, &(0x7f0000ffb000/0x2000)=nil) shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x0) pipe2(&(0x7f0000000ac0), 0x10004) r7 = fcntl$dupfd(r1, 0x0, r5) kevent(r7, &(0x7f0000000b00)=[{{r2}, 0x0, 0x8, 0x0, 0x954, 0x45}, {{r2}, 0xffffffffffffffff, 0x1, 0x22, 0x200, 0x6}], 0x1, &(0x7f0000000b40)=[{{r2}, 0xfffffffffffffffb, 0x90, 0x1, 0x817, 0x100}, {{r2}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x0, 0x2}, {{r4}, 0xffffffffffffffff, 0x30, 0x8, 0x401, 0x80}, {{r3}, 0xfffffffffffffffe, 0x0, 0x22, 0x1, 0x8}], 0x0, &(0x7f0000000bc0)={0x8, 0x7}) ioctl$KDDISABIO(r1, 0x20004b3d) mkdirat(r3, &(0x7f0000000c00)='./file0\x00', 0x20) fcntl$getflags(r1, 0x3) getrlimit(0x8, &(0x7f0000000c40)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c80)="970eacbf0d943475", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x8, 0x0) 02:30:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xd001, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 02:30:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x7) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000024ba00000400000000000000000000000002000011", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x103) 02:30:47 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x28080, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getppid() fcntl$setown(r0, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 02:30:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8406, 0x80) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000200)=[{r3, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a", 0x2}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x4, 0x6, 0x65, "670686e8f16b478464a954e60cd99fea0ec17d03", 0x2, 0x9}) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 02:30:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 02:30:48 executing program 1: r0 = socket(0x2, 0x8001, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696cf805be9258a4886cf589ef479800"], 0x10) 02:30:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffefe, "90de9c16723f911a1d962f681f00"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 02:30:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x3f) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffff6, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576", 0x15d) fcntl$dupfd(r0, 0xa, r0) 02:30:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 02:30:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="e3ed599aa5657a7b8a9bd0a06d66d307fce48e324bede8b3624ffa6b42ac73dbd7c32df25944918738cff5ea9eb6459b7ae47a6c009c9f78bf0dd2f4807de2fedb7dea3fde0fa9efe958c00af7bba5813bb0e7eba2d6950a05fc44e29fa4644106e036a0e14991688734052dd51b0d5d3cc32f09de53be022e15f64b63ba4c0d8e128bbca0c8b0dfc631f29ccd37c23eac9170f2c876e9e1c4133846739bdcfc61cf15fb8e303611ef0210784d0e66ed7f5af518b97634e95802dab70abc36fc538d81728d59965279a0d27edf234722d033b9b21833db9311c9575b5786bb1b2061b1c5a5b11ba1cb51fca3c493a14032d11da99984c8870ddc39673d09a3de1ceee49e63d8cd8c347a24e60107c24557e81737d730110bcc9017a6ec2362174a5bdc773509ec3e81ae078d1569b08141"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2000000000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000300)=""/173, 0xad}], 0x2) 02:30:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = socket(0x19, 0x1, 0x9bd5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:30:48 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) socket(0x18, 0x5, 0x10d4) 02:30:48 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x1000) sync() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) r2 = syz_open_pts() writev(r2, &(0x7f0000002380)=[{0x0}], 0x1) 02:30:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) sync() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) 02:30:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000abd10fdcacaa10242703e733aabb49900f6f1713ad512763cca611ca865077bf4a2771f547d37e53564f72921545e02eb7df636a9def3715c34d0a9425ba9d9715ebcb86655add0095265fae60aef62d73827936fa28c7318357c566a14f8b1e72c0058ee7ef0bdb2bcca644c085c8f4e008d00246"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x842) dup2(r1, r0) 02:30:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x3, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x1, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000020, 0x6, 0x70}, {{r0}, 0xfffffffffffffffe, 0x18, 0x3, 0x79a, 0x80}, {{r0}, 0xffffffffffffffff, 0x98, 0x1, 0x7f, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x9, 0x6, 0xa3}], 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/220, 0xd2, 0x3, &(0x7f0000000000)={0x2, 0x0}, 0xc) 02:30:49 executing program 1: r0 = socket(0x11, 0x3, 0x7fffffff) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x59) accept$unix(r0, 0x0, &(0x7f00000000c0)) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 02:30:49 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x4003, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000140)=0x100000081) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r3 = getpgrp() r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) 02:30:49 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x50, 0x20000021, 0x1, 0x16cf}, {{r1}, 0xfffffffffffffffa, 0x8, 0xf0000002, 0xfffffffffffffff7, 0x81}, {{r1}, 0xffffffffffffffff, 0x8, 0x60000010, 0x2, 0x10000}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000091, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000082, 0x6, 0x5}], 0x1ff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x9f, 0x400}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8000000d, 0x1000, 0xc90}, {{r0}, 0xffffffffffffffff, 0x80, 0xc0000006, 0x2bf8, 0x7}], 0x40, &(0x7f0000000000)={0x100000000, 0x6}) kevent(r0, &(0x7f0000000200), 0xdb, &(0x7f00000002c0)=[{{r0}, 0xefffffffffffffff, 0x1}], 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 02:30:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x187) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x84, 0x4}, {0x26, 0x7}, {0x86, 0x401}, {0x24, 0x7}, {0xcc, 0x6}], 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x4000000088c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 02:30:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x5a, 0x80, 0x5, 0x200}, {{r2}, 0xfffffffffffffffd, 0x48, 0x20000084, 0x9, 0x1cb6000000}, {{r2}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x1000, 0xc9}, {{r2}, 0xfffffffffffffffc, 0x10, 0x14, 0x1}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x100, 0x100000000}], 0x5, 0x0, 0x9d1, &(0x7f00000000c0)={0x3, 0x80}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 02:30:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:30:49 executing program 1: r0 = socket(0x8011, 0x8025, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050202000600000012005786ca3849451ae3d3051020741038f53e8551f30cd5020be454b691d760fb547929efade33c5f0e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4952d129d77f446a3ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026b053a241ae28e8a206fc05e5fe5a8af63ff37282934e4fde2f20fd3872babfbb770c1f5a872c881ff7c", 0xb1, 0x0, 0x0, 0xff86) 02:30:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) msgget(0x0, 0x40a) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/110, &(0x7f0000000140)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6000000000000000, 0x7}, 0xfffffccf) msgget(0x2, 0x24) msgget(0x3, 0x0) socket(0x37, 0xc007, 0x80000001) 02:30:49 executing program 1: socket(0x0, 0x2, 0x0) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="01803040000000000000"], 0xa, 0x0}, 0x0) 02:30:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) msgget(0x0, 0x4) 02:30:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2101, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x20, 0x0) r1 = shmget(0x2, 0x4000, 0x24, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') accept(r0, 0x0, &(0x7f0000000140)) accept(r0, &(0x7f00000000c0)=@in6, 0xffffffffffffffff) setreuid(0xffffffffffffffff, 0xee01) r2 = semget(0x1, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 02:30:49 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x100000000000) shutdown(r0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) 02:30:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x820, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0x7f}, {0x18, 0x3, 0x8001, 0x9}, 0xdbb, [0x3f, 0x6, 0x7fff, 0x1, 0x1, 0x0, 0xffff, 0x814]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 02:30:49 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 02:30:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000056c0)={'./file0\x00', 0xfffffffffffffff8, 0x7, 0x0, 0x1, 0x101, 0x5, 0x7ff, 0x0, 0x3, 0x1f, 0x8}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xff, 0x7fff}, 0xc) poll(&(0x7f0000000100)=[{r0, 0x2}, {r0, 0x2}, {r0, 0x82}, {r0, 0x2}], 0x4, 0x31a30) sendto$unix(r0, &(0x7f0000000000)="b100050105000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000006900)={&(0x7f0000005740)=@in={0x2, 0x1}, 0xc, &(0x7f00000067c0)=[{&(0x7f0000005780)="823da94479a91c88091a35d614eb8f5b9033c1a592b5f85ad245b9bd457c60e7f688a9130c0fa6498d1b75ce85", 0x2d}, {&(0x7f00000057c0)="1e64e39676e4b97f3584ce4b7bf795cc72fdafc3b1400b09e11e8f8872f070a047e9b74c41321272bdad4d0e8a47de3b224bee2d2bc78f12d5dc45d7a2e590b04627c54098d7145d4e3ca8e37391382ead406a15723e109dedb83e198a88bd6c094dbd66868fde9b30ed4bc1d74606de60f448ca235e3aaaeff17ca61b31ecc8deaf6cf7c4bdb15cf288a46644ee49f4656b34ddcbe1358ba2c4405ac696044d6056b570c2ad4c6385a7d1bc3fae34e26704eda2e9ec871eed6f485a08ceacbbbccad59767efa868493af56ae37528dd3b99300750f31130cb61a891ffad8f2080ff50130165cea003658b1d4e2fe5c9bd5391c8df4b25f6d788cdb88ea239929fb20190bb717a03aba036067da62aea7ceefb3bd96638bb62f832f163c2b2b6f944383dfcae976b54d916b17561529df1e90bdc21755bdb76b6c8cf8e8c36a00ff83376bae3d20adc804f0804248b04ff086e4cc17306af8910c9fc0a7950953f7b1e2162ad17c0ea7cb4631510b070c7c193adfa4e0fe4dd7cd19c0ea006a7ac8bddf679da4c969b7216aec1b7ed71a860dac4291db85456f08dfe18976d20c1dfcb177ba1e7d1956fde33507eda1829cc850c51e7d003ba941542c039f78907178a92b8993fcc2433136c9a2232ea510b015e3b9baa28538f1e20d52e76f3f338bca015bf422619b1fcefecb3b20b244f8f77ee055d242526c42d8902a9ee127ec9c227fb05c97cc1fa1ea99b7b7eb2830613fe6555e2df95c2af9abb8440441061ee3c71efe6c82e156798e5ef34f3a388b1e71836a08589af2a9c05bce3d1b28e9e911acf2e212f730e4bef732d29b80c4085612d5f26524ed455eccba969e29fe5307af23c33585c45f49f45c293ef3fcf626db6f9de7905275485b1f8597f0dd4e00dc0cd922a8b5be3eddb29f29ab909be08ec2172e049b894516833996da0729c3d7b0790ffd4008f51c51a612bf53d568b3fd48ad38868bb0eeae366e6330c9b308200f10656ed89c617577d50e1aef0f3432fbea1da2e9e87eb119abe03c61cedf79db0f7f6620f1f23dc5f271588814b4be5ea5a0bc286f0001262d9bf51243a68e3cbf6e304dcbde411f30021b3afaf1af339c41c02ec55573848881b6e02a6ce9e1dd400a524c398bfda7517b1e24ea1ba4871bf15152705703343b78a16b6b93a0610a7fe5a82ce7a36627a6ee9b710a6b7eee702b0858113e02a49c8b20065d9005d59cc7b80d64797651e794b693555346549c008a6563f06cb2d3b7df9d80ad2f52a7a88a623a2e1645b2f493ce936835af91ae71a8dea21261173ec9013c9a1c2e94ddc1f56683c07ba61e6a2ec04175afcdf7ae0e605967f4d57eb6e4b29513e379d796c7eb1a4fa942e5aab14607dc2a2658d906ec3e25b475a883c89dfa1d44f9be68bf9937174832ce4d5414e8d3df50ef97c40e5bb2a3f902a691ce054c88d5c40600929dfe7e61138f43e2377e139a33dd346ec287d92da4def7b3e274c30b7251f40a9444ae75609adce212d3bf5d6d49bb68cf897152d712474ba6b4460acc8c7322abfc2baa58f74dade61ca3e30010470e0f8ff25a26aef818c67b10c909d2c033497e63e472d07e2456fc20cf387ffc01b57f9535bea3a4ffe8349cde1a6f7db49e38f7d1453b49a5e94821fc77f458af4546f02ed49186a0a65f76945095b48b6a32e6796d51af03a1cf0963f39a7c8bf4adbedeadcd9de205c73a0f07fc0a279f4d64fafc5a2672aa256658c232a64d730b2ce743b1a78a78a081e865268b9605e9c640563745efcc0ea8ce4ec4ebe920112e71f6a5fdcd14d623e8560bf97a210b168951c693ea6b3dd31496a2b43701012f38241bbf52f29cecec26a552ac43c0a2b82cd901e39e0017bcf3e1030da6747100443014a7e19239e05f5f77715b40d1f9778bc0a5e147706e69dc8da95047f14dfe0f857a5d444cf1aede51563e11ab3d55184e3ba5184b3f9e6f4654cbdb35540eefca6ff196f6831b720be9b906faa36a98bf5976f435ee209ab680f8d9b1993ca0defa06e3c807a494ebfc057cfdeeca45abf21f94df91aca8b6f28e1edf61a963af3f09775bd12bf10ee602569543853112e1385a634a897d500a9452111cca99ead391fcdd1ed3346cd453b8be218b02550fc02842306a1e053db876f0f5195773e00beaa38680343b6fa9abc73cdc25764f32c4941b96546c42e215e09530468938fe4eb7aaab5e8dce86aa5404d2d561b72f2cc335b52d8190d1f8365b3bf5770bf0e309d615a37a4a24feb74f5d98550d7bc0f32988236dc3340f39e4901949c5f26a2d34746a6f2ba7cea914cd41e1bcf860ee80ced34d23ee173f400c4cdc30a07823bd918279ea996a4095feebc1ed33b0f453ccd6dadb632a69c1c5b1e4660dbd0ef26aa3bd627d24740a908a4eb506bac6c817eba2fb8bf7d7148db25e726d206de9746cec0070f1f342422797f62b2a4694511802b465979c43f72a310b25d5388daa0721ee438c236658143fc42bb3f945133bd3b21b53e792b311b30b6f46bca2c62e996f709ef06e56b85b25af155ea7210cc0301d687a650a6a177c067cc3ac07a08c0b904710dcef56c9235e54a779dd51ac00d9b39197c68a6fea67b115386c40c3978a98489c8281d5331aa9a148ab019caa6b4370bdf55b5569d39fb95925719d8ede5a889bab33f3b503c57ec3e738a1702cc706cd307ca4e459d54d1526218f90e490cf5c291e207a30c83517ae9480205f0a7a84d60383b37f7d9153b33458361c4513e14d8657c5bd8e2b68cef85d0daa7e62721a15f4ac0953ac65967941e10d37252c3ccbfe038ab86ffc58cab1a7eba64602321c87899d11ad52065d01bbcb504af6eca683b80f5bc3591860881ab7f5256017270e46b7e3cbade9ff27d93f1932a1d86f03c2904ee8595b8d11278e400099d1f5e7649d0ae67a983ff2d286b2abffa62d5b5fd679b75d1957bb106db153db76da2a5b202b738aae4a260fc997d52caa2b9a2002b9e17f46618e7c0e8b9d61e40661e12dbe20317cd671365622805cd36b9a983e77bb5fbd91c48fa4beefc8d2346ce1f3cb602a2274f7381a70dbe9a29233c4112d1b0242a7b261992aec0b51901a215d3a9e4abb18eeb52f1649d82d2b010f846297297711079c354629b3fa975c4a3fdab2afd33e13f4dc53832fc3fbc2ed0ce7d47b48e39d30083c87316908fcae8bbe66017ec2a55b123c3c34ee03f9cb4a91656a38d12874d6251200a8c10c91650e5e3e0cd5c3053f3c0fb5ea65ec14f17eabe3898ceaa3c1162dc06436d170f2fe285cc6379d8219819242b179fc128ee39f3782aaf4586a12f69329d72871250ef761644b45feac8117bbffb6ae461f296086b6720c3153a12a983e6d270976bf5cb7adefd0ff0afee9e41a4f2c10f68c55514e4d168e9ed0878ac6fae791150213b2f0399d54c6b59bdf2f9b57bb46ab354d7bce75d0ebbc18a264028c9b8526557743063f3cf9d1b77e8d36d324db0e73395c57c34a089fc44f238294e4af3dcbcc9b149fd5e6cde1d4e7ee4c501fbeae99d884ae40cbd310b3ac68e02cc25a0cfaacd87481d0c798a04f99733d66b0c604a60ef304558cb1124861c76938dbe518ae811744b9fa066f970096ca1f90772d2659d37d7391be19cbdf01e5689de4425cdb7de7eaf6326a8c624a6c2962ea811787ef79385f83c45f390399243c45a5949466bfa8b519e349bd8f27dce8680fc1ec560df3c1f13ee2fdfd5629eac75a75de5b4b5a965302f7423fb7485f18a844bf075f3f0b98cbea01a3c91bed06fd81311f9d414ad03da8124ace0adc5f3d0aab5a0b062a9102a959f687e6ba25e397a1ce3f68c0d8c2ce0e328f4566a59bd8c1724dc89733ab74ef1800d30b3ff01fcd8e196c98fca7aabe1ac36c5a8d795e6f944494c686c40944d0401b8fe8c11edfbcc8c1a7bcb355d03cf149dd5c4fa25f3a0dbcbcc2ea4059cac06804fb812d84b4121aaf54ee4d49614bdbdff56c39b61d4c8ae3ae00f6e35ad6a4c2304a5b4a4ebfc0f6c172159ecc1edd3d193d25fa1b76246227ab638900c62a9f746953ccd2f1a5649471c849044e3a99a67e86cd094cd4cab5b2b4564ef4363b1664d584e19539f377db94cf02eed4d5ce40e760822c517866c739d8b322b570abeeefd24110d0c15e4a35e61432acbb149998758989b047edfa14d0936fcd023db37850a9f68c2dd680b9479015a15730dc65a3e321e08359172ff507a94ea22e437ba9b08d4ca27b5dfaa1001e8d385c7e4d265c2ce9f413b392925f3fd5700d8da2fbc45afa20a5b66f610016eb50dd648f84a0a874da4a20c5d27bb2279f44af45d19c33ef743b5021138e95ceeb4e57d8f0ceccb1eeee8860e23e008997ac9070d98bf41a7cc895ef43436a85436c18df098b0a82d1ba6deaf5bb8e78da27b605aa8bec4dbd027734e6b66776e0941a6846d1388e6686dcd38fb23d2a1fb254ff9e01b346eb2a5cc34b105e94ad583cbeb8f26526f81d33baa6b46b8cb9182b2c55586d1283e2e3297444ec95aff1c366cf5b79706495bd83397f487ef250b92e0f25323eca2b27b7a40860483511ffafde5e9db88d6cc98ea6adc9f068a1b6bab0ef3dc8438650595fbc4ff8674a63028308ff98d57e656fae6a1bfb8425edbf5cc39d77ca21cbd5dd506a0c34bd1828fcf6ca858b334f0065e8e6c1014465065dc409695dad182f0851c118cd3b2d60c82f54cb131fb04f491461910edb5e15671a3b55ae8699368bb59a6b1700fb00051e20ca9130d1dabf836eea6e048ae88bd24ca24f95003e17f7056bc519ca154fa838a910a752c10fb71e7c7271c19f2c68fbe7e354d42644db8e1d1f8bec0b0cda9ca6e4ec21401e21b520d4f7b3770d68b36bf87a22d286c581a8a5f64e2537db7ccf4a2f567c2a3a6f7c0a09559049c100ee04d65e068777b9e21560d786274c09fcf48cdf7df6a83e9b6e99e774916388912068f188919572afceb989173cdd30b62f1ac0391c8261c0a4462a4543a3d9b0f71fb44b73e116c7101dce5338d673d555c436ac694d2d6c49e82568d2e382f86c1bfc96a07b9a3e01ddba18e98fb49cb264cd0d36a1a0634700b6d721556c0746711a514f57a199fd8d18846194042f7962192b85cb8b1a6894a3f6c460184160579032dad67ecfb7d2940f89245726fc706ae2b9ca1e94b0646fabb17397acd460c8764f9585f9baca5ab26de91adac66bb5b654555525b9bffcc59700e5097f8adb649388a6f89cedc6cd0217fb95165655288e153e6bc05bfbf8a1242929d1c1643d2291b1501024719c61725f7774e1b9edb8c4a1d9947a506587ea82f51741402a9e453cebf3ab58a076f69a80ae6423a83d0d122bb7f9d5ee6fa9ffc4991244447df92811c267bcf9a0cd144e56a4a2edcacc501927d93bdd886b154e008d7beaa4d995527e399803b770ac005525aa93346a7bf2efc8987af81748082312be1cb986aa07adaa0339d010ee3185abd0c8cb5b5325cfdb3c7547ff1bce513537e67befc7bfd780cda0ed9ee5a384bf57f62bc1a780142cd8f1d3928da4c404af63447ae2dbdfddd537cb163eaacc84a0019ab13684d518dfc1cca94ec9516fa2416bfeb06c26b4b001d3b7cb863a41559af7f263150d17d6529f4eba3b2a26946d1f8370f3759a714ba0e9cd39d1248273e4410e33c1d1c3adf55d5a32cc4907feb946e1c15580756d40248177e138916e4c437611e3a71266092a6282fad136aa6dcea5b822061f1db9ec794", 0x1000}], 0x2, &(0x7f0000006800)=[{0x80, 0x1, 0x3, "aa1bb2914a4ab2a6574ae7579ff5f5319925809dae00b6282e374f3fc65be29674001dc7956be3c38a70a4abc68dfc54838cd7712f34bcaaf2b474e4dd7ff56ddb9d1d55139f754a9e22263439e3e755bcbd4718297d1a133a95c11a7fce99094708741bf7145f871c5ffb95"}, {0x60, 0x1, 0xffffffff, "4de29ec86a5068d372d752be6e5ff693c4b2411fd9d4165c0d8b82b6a8b280ce70928f0daab8471ebf92bddda74306166c22ae7a1276f76e675b6bb95194e373e282167e53622bf389691aaa9aad"}, {0x18, 0x0, 0x0, "820ae7"}], 0xf8}, 0x401) sendmsg(r0, &(0x7f0000005680)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x8000, 0xffffffff}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000180)="a7212df10ede619139ae99182572a336e0bc9c33378651c8da8cbd05d0bd96e10ce93465a20e46ae923e356d705e227579a843af4029bf99abfb7c695cc4e724057f6d75469760cbc73eac23ee043abfaef1ed3d443ff4373cf6516e876b4df4c310ef7980d23c7ffd16b8430883ea973302cc9b0fcf401c38dceb961df619cc", 0x80}, {&(0x7f0000000200)="5e615233deeb6efb63b1ebc83bd814d53fe953864fb14ffc4a6cbdb6f48d12356fc1cc8df96b330a8ce3679b9af2c83bd2cf55677cf5f608f31fa0a6b60effdd31a40b3a86b87703ad0d0c5e8c55f946131fe4856ab72c4a70351eab98c5724c2485c7cf7a0b1cf56dd8bb630dd584cc435d6b610355f7f68a4280f1ae65a364bc99a84dd3ce71000b65ef2243b51ce37f801d4c04eeaa7f04dab2231b17239651b69d5344e260a5ca03bfd861cff53d1f6ab89105fe744883f9f9bb7295cb82f26b", 0xc2}, {&(0x7f0000000300)="87203c0320c14186dcea5216acb4302a6187008fa82020f025d3371b9ad375f227cb7782c0e772e24d8d65e3936c2229a4d30704059b33947c9626b260da7461affba66dc9f2783b863ff9de3ba3c2b5bdc03c59929a3b133f4fec50e5fc7282fa683e88dcbe4f726fd55535910bc690b44c45523e68d9619c928d381f1eb2f7542cf40766341132904b89d0f0bfb20553d355dbb7dd53609d3e38f4cf52e760090679e2b85244dc9e2aa831429d98dfb61393684460523be52eba79fb39eb3a9a587b79ac66809ee908fdcadac67fe0d8520ef947085333d0823b0714dfac18134e70c8db2b84949f83f47ff129811f7254dc12d418a92643be06cd3ddf4705d596ac2f21d6377138b7ed89588b22894a438fe4e51e41e9a809db60f50d456ad9faa025014c5701acc1066ea2ec9b507ee4d1484057c87ecc81f208f1d91ab467da4178632810ac3cbf4567dc2073205d2c650232b1167dbaf4b43f769c6e8af36ae32b5dcd59e9052d8c308fd933ae784bd7c6f429b312835e4fd507ce8bc3a66c8f4ed528000d64682e9d07603bead33fc311fd8001cba052a9eb22249e9e744f3707c77f182c74737e224855a299b00650e59f6e46d1efd49a69fecf960412c1a077d0e0fb440420008ace62b6e131a24b9a19531c8e9dc63aa2d6154d3758dcff1c05a695a92c17955bec9a4a64455ebfa5e787c34907eba87947c0a48d3c68c2b4ce38267eab100263389ee29dfccb20efaf12859c149c738732a65ff0fa4a4ef5d40761f7058c895c7d4212331459fe7bd824676e244312bd0bf5307db024afd50719b8987409a05dc082df1929b05d3b711e9ba578bfb2b15e4270fb409a2f86c47337f2670c0a61f3a7c6d012f4fa8b4c7ebd7ebd3c48270304cb5b7af0ce97ad660c009fe941e2412af83097ae7195e909bd7ca38a1b8f777cc1ebe67aad8c0375bb870a9a31e58ee5da5c5eb0a8c9a10293577b60c3631ebad89c01ef8e2da4eee1b5a6440a2c75c4604b505813dee0a94197d7915920a880590a0d25aab2cf2b85acda27962b62891ba00badb7b6f9590632e7650b64aed3fa546abe4077f72b636274af1dea17df9f5ba1d0d1061520740bac6689fd9d24d87cf67844cd5530b06ea511674e4eb1873842094396fd273b317941939d3c2a5a25828522daa65cb906f119c203e68d14a3d28d3683eeb140fc567ad7de3d0888b4afd5e07e11a98fd35d66490a3d80ccbb3fd07e15a4055ce0fb436c006e3911a0cab219fbd8a3806940c4abea139f554a404c380fee76e5d98292f132bc5cde5f0ad827d4bdf9b6f93ce9f1f7afeb9c1f174c7ddf3e19f2757cbfdaa781fd6fcdc741dc0596faec99840791533d526950e8d8b5825758016514f51912fa008807b8dfa6e907e0b7a600062e6081e36b2d49d036a732d0f726ff8412b94f00278ff042b47e3611857aa5668854ba506cab5abba4e0e63efc52370e191bbaaee3b21c4147a1e61065782cadf1586053050a1f42125e2172bf4d35e0b43d639be8df144126493c93d067480f9d7f37868f9f84412a09626aa6c1f299930ac48b1a510b944205bb142fec0c59de0f7c1fa58480d0c590919746a370d0ed7bb09d71c7058dc5531c05fd626c849fea42816c26f9c92df2204011a4ad5281b6e0431d056fef214028a70e5ae323f0b1b59c760810681499f3599f2eb9ee9b503a20e7ddb947d24153760c5a828720ce4e48cd82c2c1cd28845379a9d6cd2e955809aee441b76f62e96459a14e55d85b3cf2301fb52a7590f2c45d5b301b95a6dc43cf52a8f65d3a1cee5801c1316aa09e295d8540980b5581ca6900db69caa70e92ed6e9ae9e949cec8f4a397423a8ee01af9330a3020274b28a83c0985ce99d9ba5e132fc9f5e18aa71f9974cc0b16c67f3cf38cccf81fa242c6b8cd54744b5331dafa5ec4b92234c6cd1a701084aae964e6bc21dc9a57253020dc5395567c33559c9cfcc49e1ac14105ecb5d71f3b2c38d5b3d04924c37a573776a40021dc159da6eeab1ba4d44fd94703be70566843f5e6ef93a6730ff169a365d5ba012db93d5026def1e62642822dfd9402f9d9d106db26ad375c7647b056079def878f0760e89734dbbda6cb04bdb96d81b84134ad54ee317ac65ed8cf3ddc343f8895b71b523af8ddfe338aa9be9945221345927862e69e25d69c540f64d4c19cd9eb9d0ef724c71c9ea2506d63ee086dbd08f978e3d5474f6c40a2d02d0899b054358e6921b213b11a280802cea84338e64f7d44e8a7e4667127b281cd1f1e86855b16ee0e2c36414b2f3127bd6c1f55a82e9bc0dd35b503a49f60311904298a2c3e58cd1602fd697d81688aa84c8a44eeb7d0395fbbde0f23bf8d808f3acc691583d71517e9f4f79260564abf808641805862a43d2a30d524063ef69b399d527a1bf35e46f283d5ab2f242155afbeb4ca7e4d5fc2d0f6a38277bd89269dce827eaa7642cde1b4728a797c4412c38c3dd9ca107486e16162cedde6dda96a0cef37988551b3c3de53bbee05e729210024f13e312d2363a20c76f28c2ad77787e0734d6579561b2d706629126069e65be16a28336a90b9e5954422f6c91639bc36021511a85d258cb6b256a4fc727c5e720b9027bf89d7dc88410dec655effc3d8dec2924c96909e42a08d160a838f508827248573734fc44296ccf99b2898d5e9fcb7c1882e781f9e4d736854d5b04664180c59520121331e90c8a910c7b2d258ddc7712e4c8f85d3f1ad66ac1a0407d87fdc021309a4b6ed1634a21c038dd5fa8cd48a3d9f9befe9f859cc0b110b4922fc637fd91a68cf1e2cd15f44fda8451530fdd4e9fbbf9595bd43b9c275db74edbdaae24bf59e2ad83605d1b4bbb6c4ad19ef67b76231fc05371db72de168da63587b8d6c4146695162ad58a94cffdb0251aa7c825401548932b974b9276c7980b9445341a0035389e7adda686806d5e27172881b02c595a23b1027b48284bb747837c365968ea052158b25e2d8a6bbe707c3ab7afa81b4dbbbcbb6aafea322d61d703bf43334b575def59c7adf442b2974c5337d983b6b62e4e7395d89300692f1f630a45e75c88bdfef44965c6f619a99a7767b0414d24d4699cb78b90aeab8a85b0c59d630f6f6fba32f34cb388b8d3496ca103f3fe5011c485c5f8822e37e2928946773559f9489588be6103a967660553195dc18d14c9f955b089188ec34cc013633a5daceb8544ac348fd42458a7095c0f935ea95bc388c50903541f845057c94a4e19207210c751352677fba557e4bd9d45ec41c148187cead580bb3a5809e0a3e524aa4d601f0429b57f5eef72a2f8721225576de0264f2ec2cf444afad82e60ffd6328648022edd11f8e74f20dfd89762875e15b411a724f03d8caad2539f1cfdd9d8e2bcd48f58d228684952483ea911060a51b9ff05506603b269551a72fc4377ed1b085dbb05097456608a8039e8dcaeb2c7ae283ebb612bbe16d2bc067ff52e09d145a32fe29777de3c97b3aa8a3ea7472978411aeb2c31cc1b2b1ba0a3e5f04817ccd16e384f85e0ce035eab1c3e092f4ec07f1ad6096579eae82baa832b71036621549a623ba64e0cafb3d2f83c32aadbf66bbf7dd4c041bc46672a8c99debd8acf1dba9531e0a3c841990ba3340d17c007bd981245eb1a1b7b8fd25f43c2de248e5e1cccc569e20e4a3548805fee8df6219bbb2b876cce2aca20c7b7dc04c2dace3d419ada3f1a15d9e14394941fa685f823750cf39faf1cc6e9b6acabd91c7440899c4bf4ededb1c57a2bb45d03227c1e441011dfa9b073dda78c48b9463ea8dc97959bd0c361e9808dac3318acd210dc0ad8f32d552badf406b69351c6a3e41060866c45ccea2e930d73b618107bb58e011ddfccd99530139b62fdbd89fea508c218c8df7ee463577e537a279cb67666307746cb5fef1fed6668f0f39a81ed3dc4c870acff7f13756f935ac46895d7cfbe1c15f2ea51d8826089705b3b921a86295efc316d8914f5b3083e70883ecf4f44e3b3275018865acaef82d88df65055806bf925ff427020de993020c0d7a82de41e95e5442d3ece5da882ddfcca134addd03b0fbbc5652416206b0685509663833644eef9b36a7da32b81bdc491b74d5958ab84ef44f7018486fc98ed9a648cbd7471dca02845bbb62e00e90750828b127dc5912e893316d6199e6e00b41edf1bb6685b151e5cb1aeee9c095b231a12fae7faec14945c7ddc9e291aafdc5805c7957699d277bc82222a618ff103288a0d69f0082512f78842448403c7dbb8940e127ecc81e8497dda7a96f204a7bed4114570cb21c079a0175f459fb66230157c8029ac5b1641df8bdf8878de39eb8aff90b39dc126e98c3ceab817a2650a6ba1148b3dfd88a430a656fe3ec8a00ba0bd7d3349081e1be505d71d8c07ccc6df7056755e9fea3aabcb51c4a12436f90cc8465a3c2350dce2a145d4c588d8c07efa4ba50b51680bcc5e92ca49b4002fa42e18783582b204f389466f9ec5849974d57bae869efab086d3e3cacf671228b2998a39dbbebe627b04368dff670d722e364df5325f495363ee9df59320eb725c10a680a7653ae84df54382abbfd11b3d9807db8a9b316b36347939f237242ce1a2038a6487843d36ade68774a26d216caa2f3999c8a8f09f048afdda3270b8403999f3422e6b68c72a1d9343c41573b9ad1472c5e6cfb47056aaa10c439a82909bd8d5e68679b95f4331e7a8f493c7ec98df6d8d33013a84ff3aa83206476dcc8469e40a1250d02294207e8ae53f063c17f4488338280b824e06dab80df4fa9b97e0f374ddb35f9a3f16262d470c06b718de49348e0be33d7c11a11057a36ef9ddf67d1284766dced48d134278834f6487d14fd84e191cdfe30c2eed9515ea19d0de91add91f1b9f2014049ba71f400cd12f6f8e08ed7cb02397048ab97a48500e714db0f7b47d799459947af3b74ef59265958a6adfb89b7986f1473d672e7496338ccadf8232efcd3102278cabb0ea5613e03a8cdd4fe354becf9ed534f833ea7fb05822fbbfd6b8a2e8fe8e514fc40691f518508b1d17b5b626ee66de387ea197f0876a434d811e7fc550e89b904a260272a85e330beb89b4c1d8ac1d2dd54698d792a02a897cc9834e701dceeb7bef033675e26bdeba9d2b1283329403178198bf6a43b1c812d193a6811a4e1a771bb19d5e9b2f82eb69c79f046722970647dc7c1a6b6788202834295375621f100e69247a9b38a70415c2bbebf284340ce1bb2a47f669fe22a6f09836aa5bf55a70562d218803cae6e0e4c538d2a02c08532b6b92ded5d01e05f85c9d5379f9429ba38caf190380cc1c5e93587b136b7d1e1a9b183c6fd331d1d915b6dbd6ec03e044ca2bb5900916d387f07949b56e4a649fff9ee8ff485429d2ae369c47633e81efa20fa1766fae64ae4619e9f0bd607a97396a5348d9125b3861d6cf821bd0767d228bc8c589720a48720c85058d325db076fa3c9b79a9c201397445cd89d8047022903b90c99e07c75d70e0c60f1515e25564d14b22f8c8307ee6a8b65db02bf46ea62a08221ecd829fea2b9cdea64fe1a813c8447ed62d517083983f0f3fd5a559af2b95fc875ad0663f9ae32e9379e26346cb7b5b3b24945d911af8b05bf12a3e526ff1ec4c2981a8963ba4e78d4b73db0ad4e79e0a0d17120c44d95744e6ac6ff99ec2135c3fb708a430c263d74918c6011576c265593fa11bebca87e34e6de2e921593fb63e00b6aadcb5e0ccd271e2934ad12f293ae82397988", 0x1000}, {&(0x7f0000001300)="9d42df88c65bf7beb3e5d57b0e49761bfdf90a9c41eeff408092949d138f65fc60011943a0bd442994c8faf4dee06a2040348021dfbb546b30c700eb835ffe3563dfb03c78c8ece5891900ea93e016447b4c8459bfb678240e0c5ebd2309a05a70b0ab5fffe52e8beff2ed5c4e134ff482c7bd8e97789309e92e38885bbe704b8b29a0656c42ff89aef3a1ca0c61445c8bd3809d9a512b60a994083fe865f1d96b05845a2aa35f866472790352e1041e4a08482042814bddfc002c2e4461c033ed8c2662a67d2f7d19c1b793edbdf9f1152b6cb6126e24b80590a7e164fd262306d936149cc8ae838151b93901fc769ae68a5d9432f7be6a6c6476106d20061130fa37aa705b8101df010f647b482155ae566fcde6c83b56447cbb0d1ba3733153c7ea9bd54eafc42ab61945d3ca6146a61285e041d3db61bbf035b7629f1e6f6de2efd92171288dea385b9b41680547345dcd3f31fd0a890f6d83c561c7c8343f9c479cbfb99dc30870aafec9f9104ace0755dfec900ae2120c5ee67d0b1bb7c7ab844ae72f9838900af688e02fe44b52fbcd691c07df209c4537fea3a9e18c5eb5d639a93432a8d681a3159fdab750fec153990d592fe38d52dc05692de4c365346be8a3646d2407faa3e5fb2fc6be4e6ec9aaaa93df059422fb3b83e0bb5447b01d2615dae4d1bf688a56134e34c5493a46edc94f7bf7c95b6268c506bb883eccb15db3f7ba5785f6c7305ee5f4bd4ee0a8852350fc5272ffc65cf9ef968c1cadef5bee1b8b37c7cfc0c734581705beb4d84207fba442bf3b74d6ee52ff4724d4a59a743c37bc6d259e00166e6c468e97179dec1404d60f24b1e3376460a38a14e6949a28bcbe6fe5e9910ed8e2c62d4a38888bbffa1d559c0dbd8e2ef5714be74bf59d30ba9faa0c013dc6e82c5beb47cc63053c9ac9ff90f579e7de65482a0238453108ec683a9c30cbdeb9ed5cd9e30e95f0225840b4353fc61e40342800a920537f3be51fd57bae2a18b822668b22c30261366e57523f83fea46b7a52e8eed436edaa1d8ef835ed079cc83d4628c74db878403b8d66c7a772bb05279fcbce94709029d6df69425eb44ac925069186ecf4deffd4b757b2240c921e19e14a75434e0253cd15132a93b31af3e0abb8896301ca12d491c76eb024c45b7b1ddef4c8740ab57e2594787576d264ece6d28269d79232a7a420e3360b211d809c40c54187f96d15e3d81f882c2b58ba0ef9fae1cd5cd67f003a2af204358209358d18e50dd73b8324d36ee2e087f0749b83d0c88cc97991758fe0c463dce557993edb21eed52ec984015b2c36e1ed269aa5f84269433c92fcd5bd619292a7ee2df9207fce4f8de560b15e3309bf2f8b032f55890ce48a1df72c33622c363470e9120f6dab31fa6fff6149c8632e88b7cd4eb558f03dcccab9d3303490b07d549bfbfe00f7edaae8110f09dd474c725526611e67a1cac00c64324648c7e12e8d8b3bfc6f90594c23dcb2fa98203b59dd67501320ede2e25861380e651694d547275bd5af78dcaee493f951c4c373f920c55824e191c486ad4780f6e13b7d8eec2ab283e01ccf4d892d9be71494f016dace7de84b64d8f5c088e39e7c821cc2e4d6bbe955d0e9e80d46cffbf2275c4c87c7e9665bed097c7e43604844d03286389970286b3cc80035fe9b2de1dbd1492be63155780d03d905d9a9b23e639a4190b0ae8c8ddd92fffa02e1bf4f706a746e1c7732a90b8d49ab3afdbe1bc237b5a1d6eb7a4b273c9e29c8032d71281462905b31df7372e7cbc36f9056c2b04294d0e2cf86fb89f92a35045604fb124a9eda2e7f0a94f11945eb9d474fd0fc88819a55d08172e7ddafdfe1e0e0716180049518aeffffd0c6c7a3761b35f93c8cb5abc65624490d97ff705097261602dfd11c6feea98e28b9173b4a5ba1c380c99b99eb93ed9572bb9b65168adfab2b05a3947eb19f78be1ba404e1dfbff4a7b309f72444c0374eb7a50bd3b276529675fc6d9d601feb1fe3bd79d5b57f20b682d86a66bbb1da66a288a112bbd5be17351f6c0a1cd900fe6f6fa455e2d13902f851e66cab72dd727a19bdddf932df6abb55508aaa9059e9b41100352dd4c384f374a9fb355c408046116d7fa9e09fa3b2ac5125a7b30714a0ce14b9a8c8904e0d6cfbcf3752cd48a1b150c5cabc8ca49d692e76db12f03fc68c260bc2b8978dba39cbd34efed9e47efea69cfb7b588f2c1384caaa5a8e5672fba60b15420da795f0eda7271baa31ca36c604bfe39928c44482f97cae1587da62b84480cbb6c67f346d186eefa07cd2a2294b5438e910f31ec2fa0afb8e5f32c7ff975cd2a68d5a922ecf7a212fd10b3e80b7dc77e02f009171483864ae1930100744e2178de76cbc24c9720f97c7cdc85073267a4393b0a29dc28b9d439fec4fd021099d113ca5214a1f8efcf6cf4bf89d3f3df6662918d3206355f6d7b5673aa1a17c75b4fb2ca02c0b73006142d2c257cf301ffb20d17b3c9361904949fcc454cec7eeb0d22aeb46c14d12efcf14d5cdafe789a3629739522c24b05fd122a68afa77091f27e62e1add0268f0823fc18e08ca1229010229564205f70a662e2a39a45b173d9045cdea6f45f682caf49cc3a938866b2209254c1e879a8e92fd8ea5575a8193dbbd9426528077380eb10f670f487cde01645a62ec2303e0b9c1be3f709b243572918e74927c7ce36c0e12a9e078ce332791efabddcf7af1f698aeb49cecd6b36ce5ac57c76d81724519a0609f6af81a6db9892c1373013851df0913ac15e9fa0c2e498e31af200ffe3a51665b00b4c917df3aa0fbbe07bb117450da7cff319d1a3310f765248c458f5b720e5318cf0c29f89a3d8c2b5e2045004b970c4f50d67df83be1f8443cf6ecd19ed610a38606e5f197f6629b4e115e3fb92baf81208c9cb47da5fe9f0222daeadf84832c5773db7c36b9c56e5c52a4943ff6bcdc8d961c76ab248b9f467850779ca9e384fabbf03d96f291234c0a229908556c72c9d5798e05f4847155e22f434d536f13e7263145ec0a026570b7fe9bd71b29c7df09993a2f2db0ebfce85fb8685a3becf4b4618616581fed0ad25567b41ebe238575c9177f97d2f879abbc2c5fb3737f85ff78b167a6d37682084da7d2e4e16a21bf99a127a19b02137d0bf3085567e5fefaee2bf043992c3e7f41c63ae9c32da74223a90d0a1a1deed8c650f407b7f4e0609eaba55830cad2a6759f62b7f16ba6b779e61c64b09cc226ee0d51bfbd8692e4862096fd6d9588dbe23ca2c0dfadb5c2ab073bb6845f911e5c57dcf968a5e74aa56fd4e1faf577b78a148b8100f9e052a07ca9422dc6cf9f2467eb0f27dbd8ae6898b23f861ce88f7415cc6a71d135cce5db835740a4121c1ff866b83df6162b6cb2e1321934d02605d5cd48cb78330e0d605fc90d6b55f2f6c029dfe53bf0e10cc2917233a7f562168af20db6532985f92f70869e156fd5c7f12b5e57458ea77eee649d1e6d870ba84ad1b60ef51361bc0cd7ba264bae91ba5d0ee12d5d482223f40413c49ee3cd3fc93379f18c1a718c7c9f83bf150faa8d54701a619161ced31355ebd9940ee471750590f38da74c454a036dc6b13d17bf15000221e9851370021230d7b2d41405f820fdd4a7819f12cfafc7ad8da5871534a2fdc19476cca2e5a737758b1ba392ad3159f99943027eb5673a05863a0612fd23df99d0050a4b3aba356d8ce7149f70fef85e78b255a7a37aaa83c212d56113ecdc0ef8d81bbe7cd1e6f38fb5705cd82415395e82b2dfea58e0d11b57aa11e459517422ec0e8b4319243869bdf98635b6e6bc73d20d57b8e71c117a1f46dab233d591b00e1ac28f2102a9ea1f926ed04797d0201a083683e3e80f7450b64ef69e41caf51c44a6a817da1f9603ad2c927838a80c67e25d5322b4ffc0864386a8246f65e5417bf8a2d5bf70cae8651141722e3de6072be652ab27e35340cb11d0287910798d1ffdadf0d6e348ba8abf91fae26c42a91fb597a4ad33eb30df080e4e87e2d3a170cb021348f4eb0ce64d4f1d662b68d69a76b0f0c2546364e2f386b4e94dd9fae1ad240e9704d82db0a675b4144b3f877ef0689e6bd130b2d522f02fbc7ff15c38763da1e7400c9df51103d3cc8ac3bb8323f932564584ad12c839d28cbb21a92722b4cc52d648d3e1bf9d665a4a55758c8a348646eb0809e2607245dec294213aa50af76d39fa09945ba71ca5a7c77df4f645e762a6bc073f8ad488848de74c87bb18b5fc1cdf9a558c1c3e69bafd0429a5057225457588f96d56725d7499ee73a4efc5555cf5239dcd78b5dac28f6a3aaa682974d4e09fb0563d9fc974cc8e85194bf0ca956a5ee816e387366e23da492cd568162292d975e8ce72273fb565cc13b9ab684c16b86fa83b874014fd442ded6b85d35e04959a3bbd6a7ff78d37aaadcb9bc9576347d557f817a876f526402bb091d44941efecc5a677d5fed053f7810398761da644b7ce42ee036301906e0825054e74e593b329b3019460018f5d69cb30a8e261273fbff992cb26fe2327dd89efd2d9104fe6dee27cff2a5060c0c6456af4d2d21da8535f6ba35674eac8de1fb57b2f4bcf6ba847842a9d7fe23b71c72bdaf15c2d6317aeeac2e310992c7213f887187489ac3ae66eb38ba60b8f6dbe2aaa8f026f0f2f243c2ed046a6452b8b0bd7cf7c3cfd4f004d478bd1a92dcacc6bd25ef4720d809dd470ea8fd5c409fd33ff3ee521addfb424512c8b6881f244b088ac253f060760061b34a797c320356eab29d3593e18ccaaed2555783cd0c22af69d4669a7dbadeca866ffb81efd59f37f1c972e59a680712721041524ed1c87741d03ccaf7ec088e418a7ef088f25b1cb614d864cc61dcad1d705715c701c6df93981cce003471a2cfd379c050d598d850b46431ac674e3e0a421dfd14cec21f3aa06c0f55c92f6c73fb1cf512865b03c2584a83f99821beb94b2ad60067f06f587cd41e06f7b140eee59030535a41e715f9e6ef59cea3ba5e38c38bce03e66ced0eb554949a040b809003296c4f40516b298e5d0827402fec2f2814c5023f845d1d91197a56ca6f40e09c69f72b22e128e6533fde208226257361790dcbffa50dfd93badca1e1ddf4e30b40d876469f5fd351fad5c79be7ab5221b3cb2e68bcba04c7026b6cda76d7c909023a5f936fed63cf6bfe47b776175f484d269ed2388ea7b80443c2db7e04bfc4d42f95632aa07f778b47df0e8c8997e7403c23a8efee219bd2f884d5ddece1c335ec7f6efcbfecf1b079e6dc712b935e24ad1a923e5e8531c9b13de1c59d6ca610b81ddc16a359af3869bd468f49892a95054c1dbcde26a3c768188867fec2521b6850bcd7bdb1a806b94701074107db66cd0664c01d386de2eef2fb562a307b41645d01140df1fd1332bc5a06a0969c1f9db2ee8d7e8cf40382fed185873adba606b059e2890a045b9df29974474f04437679e8d206ebbc94bacccca0572f1628aa4d54612c46985759338d1a8855ac022ccb10ff8f86c454ed198a78fc15c6847c7bebd5b48dc4ac0270414323f26bd5bf011cc95f3494a775db9eb61f14ab98ecf9ded616e0b2860f8617fe36bb37d4086aadedfd046fd8015840c1c703141943830e6b7d13b58d5fc333a833447580421f1ed8c126777f7b58b162d117153dfa3c4283f7d17acc21c85053e5debee4f270952de6e0249714624b8809b889b3876058d3c1b69b702944b5a5d855e8291d2f30507fca8fb83b3ae9d0eacac83c4c65eeb5747", 0x1000}, {&(0x7f0000002300)="a2d210598383d8000266c3bb47a0142ec6218ddf1cd8baea5e8b6a0d5c900edabb4bd8ad0b200dc1df72fb25f5d281b435f338859d77f57adb8610ecbeddb16635e871ae92abad43c80aa416fe19b2ce15d4f1dba9b7f18416d1c8c290dd3cc7c3d4976a8143a8b96ac0038f355974ef2ccdf9223b05c6300d1e235bfb26472c7f801b439708db964dc9edcd3aa9b9f37e1640ce1420c104a5ef9fdc15eff459f9d3fec13f", 0xa5}], 0x5, &(0x7f0000002440)=[{0xb8, 0x1, 0xae, "a1b714c46bfefd58f0c3c909275b722ded8b229643bdcdc64c12bafe5be8f0d365503bab2de8a55ab359d6e6b6c7622fed52ff108b5d7304036f56d9983f50f12a287ab9bc4988c1bf03d618b09af17ac056448ef6546de943d3aa64b2b583bf2ce624e48f5addc4d0f9553a26b0022e162572c5290fac39594d789907906342cbc5d32cd693ccadedd73f763d15254668480353e4c6e02787e3729d0ba096ea4a15b5"}, {0x1010, 0x0, 0xffffffffffffd98e, "fa456bb1cdb3ffa8b091d1166cb5db2c0a173ca313be08e9942f7a135418c4116d13803c2dcf9a3e9117c571f4f94a868e34fa927f6c94dcb236bf1e4d2b50bec529d4438db6b4e898485a3ec6f2a163c01da8d335b2381e44634e028913b8d6e0ddd21f5b0fcaeee30d148084155e8eded6db24135aba28ba1de35e54496fb7d104b8ebb392843983a0d366cc4b6f4b5e8340a4c38e59bbd5abafae94738b755e70d2bdde3a754ed16b4d0f652507a7d2c8986d9a199628c0ea5626ce3a89fe89d11334b66430a33efb9fac6dd5baafb2ad0dfd9f15397675b62f9c9cdcbda0502355bea887d2b5ea7f3bf9f0c4c25515f58718aa24cb7ecffa1443ae72a644ce998e47c459d79591244afe13ff21955bd200560f591d0d0541a0acd1b88e88382b25fd8385ba2ede66b02f4948514aaee408fa17b3df87fd6fc82ba7dc6bf81839e13e5b8910abdacce88d34211c2c687d1a595a5e7e7779758522019a8a0ce403c6613ef5b6c7539dd83e2f570cda11e5a4022d7a3226e90a5541000531a126e7b17271dd48886264d7d6dd6a8a3dcbf2c5bd91a332604e73942d60a04a308beaf0351f878ae0bf170dbe523814428923dbd1bb362b3918da92a982921293c9680c553a6065a8e3bf463f17a29fda3935fffbda1017897925b2660e9cc20caec2386b70a319a8cd4e4e6eec8d06e61a0adf9e466a46d58b022fd5ea6b841999a3ecdc8694679f2933adc9c76e9e8c69b228e925882ad0ebcc4afa004215470820fc0f0249b26b859e48310f1483535b6401b9ca3073916e54a4c6548fb1994d02c8cedb3f3ac3fa9b7b68c1922680ae5ffad45135d494e0aa1ac621eb601771d42ee70c59072f094b8cf2d7dcc7942421a6d92047de4af7ceb12d57f3697aed9221d2d2c8b9c43daf7c493a4a8bbfd5217931de06b9fabe228324022d295067a0355374458ccaa9a9b15b2001030a4e33bd25e758a6ce440e1997d20a0ef4205b4237e185250e472c5b17bfe021f169a58c1fb0f58820c6c61d9a89865971dff221b38e5e4a9b294c8c7eb27de8218fef66fcf9ca5eee537dfde3e177036556edc7bed9bcb81740d91295fbf21257e1311186f51cbc288a805a7c03506c285e7ce7de4d552b69cb8b78b8cfbaf1c7f5161d9b243bc02821b43ae50dccb4d476b022aa409ce55d10a94e958a17e4c68ed51b73f3a6be0abe0ede29db68d6f41a3da7be2e29cb66b82ba92dc54381bbea712a3e412a670c70a9f75eaa6565ffc0491f295fdb75bdb1a8fdfa75a83d185ff68d3985b24fb73406da2325a543a4f8b75fd5baeeb194c7a7b0b8451f5992cd81f990b2f2bc06402ecbb2f5aa0ee80d1495fc1b9d1ff96c1d4c48eedfe520d9c45e70b113ab0e189c6d5b1cf08148d81b17fefdf87deb849d9dfa0513c42563a4b0b256c0be980ebe7aed1efcae730b8024868384ab1e05613c4f1bf6ba8c8832be82f504f6d0f2d38394280d85dcbfed874ce75bc4a0e7d1bf711ea32ba55d5e78c1ef65dea48f7df2875592c7a0892e818e3e3de48d767023267214b2cede564f691486727160407e38000f307e6a7bb2a1075b46e73d6bd8a59779f540a74227cc4659f9b7320325a970da8b89dbe6802d87f496edabb9db07722db8c164c202e95ad26ce312556e528926428b1a27c56879c0754952af6e9cb54c26f204f38cb10b8f83923fe16dd1a3a536cb66fc6906e9b922c551cc20a38fbc3f3209b4eeb643fae817c81d4aa43b575ad2b2fb9631386bd8e9be94e5a7a6a7af5769514cf504b6f33c0d08c1a0282e632bc599f824f8e38a6742c0199aef2106fda7c9a60cde2953ef2c1ff80e592aeadbe8cb6a9f081a133dfc4eea427449ffef824b0d3742707c8a67056c49f878150a987f110620390108f11cfca4043db35690f02a7b599d2c380a7354059e767909bba5142825cd9eb34a72d6792b136612b07b01a7bec484d16897e8dcf603a153bc8f21742172c2c543aabbf56462a2809ff981a568471cb7a2e59ee8d426022f72866c438640307d8d60eaf96a6eedd161369bb80f37ca345831d949048c414030abb1badad7f53bbde80f32152461213c913aaa3151c6926f492aca08f5bcff7b28de4e91b8b799bfc618c04d796fb9c93f351ce388220cef98b80b4dea4ca80ec82707e4b54bbae3bdc006bf82c031adbf29aa17b5e9ca960d730e45fd0914123dc5c1aafe23bf0d7967e6ee3e4ac39f473b1bb3b3292cd96aaa0632f692d70a9a4a0a2fc05b01280500715dbc9e78af483168c6ded210c66b091aa1b3b1bfd7b477aeff04bb329947c270fb5903013c7a28092d1b9d9186cd07fe87b0ef25ff37c8e90383646ca22809067f22a9ffb1345011da00165243353210872b022bae2188c0e34dd59228c50c11fd87f5e085c1f081c9f8b290be0c99eb089aed574c13d8a213551f08a030d770c3facce9835777f814d48e273ee2927f0da0ad3d07bdbec29fc73e724b4a509df8c1b620c17e123921fe9ccaef2e18a2e78f048ae18ea7aedd59d274bb5d356d5773dc509b9a79329667478a9c508f63acf64d272e17c51364397a3a97b7b002cb842f13c801f308bb9215ebdd571ea33e4811fdbf367874868c9de7c1bf1250aee14dfb2957904ec123fc6909e9a5289fc0e86312a76c294b514614d0e005f83ca7b159897dc155d852f4e85191551c9ae634ebcda619302440599ae070107b48879f72710c6e0a597f0ecb710e71017f942c417ec33b704adb08076e3fda364e3b82921cd99ce25d0f85e0067ccbab877690b0869aea164e68acfc029486c4fe6fad9dd34dbb9667972787a0880ccd74644d8978a5cb986ad799d2d2fad7f6e1af214d378863270abb7ee057ea3324c3faf028a72ec19879517b2a2ad9288210d46065c07c47b7e5a88d2aa694a73afa99b40cfb4c5554098ba30473ab83a5880d178ab869c2f6652acbea83c182b9f88884ab3ba74f85c1732bd5b2f5186b1cae01db3df4535cfda9988c8079cb5f3afa895bc3505f74040cdee027c9f065ab60f296233c5283df341bdd2243ef4af545bbc3964e3e6b54fb120162b877445be5aad43308c2cde44d6d33058a774272da5eaa0cbb169ecbb58136d07280cebe1d0ddc89b02b024f1cebcf7278597bea00fb594793889ce619421e27c9ecc7048a78cd2aaea41732ecfa33ca09920e74ee94acd59b37be19cb04c9b0a98f8cf01e64ffbec9b6a6998029dc07040b5f21e4dbd06fbf494674df4ea7a664fb30abb9db76e997af8b912be13a36c3c5311dfe2cac79991f5b0c05b12e5b7d056a34c78238647245692898b3e2e7052b9145364a1f47772b61bda39d1735d45f7a7baea9462a4ee070835e3d1a04ca97fffa2138e269e5a231b5cf1d54eab5e723d3174a24f63d83f5dc4b977a30b72d9c5cf88720ade850b6bc596fb294d346bbcf255984c48957fafd69e7f059805cb68c6de2690aab7d495981342ef317db2624bfd588029c09d7c2c71f8a1f769a1f8fa7812084f6da76539631bbaf787096239b5984d608e960eeda0293af7de587ad3876457444dfc8588b87daa3da85db95146006b843a6903e279775d821ab0f211c60e2c2f93a0081a188981be23b5a9ba376f8a90ca1a656fac05424720f83a73c696211d3aefef43d28e3cebc87c3a0ca9bfffa342f86f3348c51b7684b7acf8250fadd2f0baf40c16a86ddbefc0c40678381a8ab9e351c3c84f40269f923756bd65174ece65ac1fe8868f42c4da8d35a87f95fb19c88da43fac4e992efe1bc872446714b928d8180500a26b45cb5aa7483408970dfb5e18844f374168c3e4353d0942b140e196e293f99e671eb78648e481f5d5e077af2f20eb4a8be761520ad1b99d861110de4a0a746540fdb4680823da45dd679b9ab6f7353ff9fc366dcde5fefd315733d5b01dc644c27c1416c570ca94e3611c415c6be8c641b1df7b6f4bf6dc1cfe27146bf5e68e758f0692c2ef9e992edfb891d6d71fb10755d265a96fdbe8b31a888c09818e81d1139140d200a9411b5ebe0eaee71f3ed61cbfcb13577709b31f24952f7fd3dfb46f43b9833810fc394d5a4306a9e728ae81e1ef01c37f341f1f113156ae42a59fd9aa5dc50e2c0e824777886a339bf2bba5d6ba6ff0600927e0ca98d8b715641effd24a93ec088b9b6b5ba25356237105145a2ebf593cbb7b5d19d597ea07ac8d39007eced9afbe30c859277ac4443647e70e59a9d71b1040090bd4a1046f86a8fe14a2d6bd211d75c57ee597b1ad8fd82ac373f08a3eb8dad8c36131b210726455a928b356324792a1071a743f136e5a8de4eae4fc11755cc806b454af4b1a33f4141b78c7cc209cba7a439654a7dde82788010ad4f7de06c644f204e292074800b81c1b31bd4c675929763c22bc8650298e74d84667ed9f07e446b72c915ce733c6011123b30b442c23171e96dd65fa6551558f8164408fe955746b902ba55c643b9c26715e1ffe398480dd5be089c698141e246b3f39497236cb6af87077cb37dfe3642ff0034c205ffdd1add28be8d69cca6f9399db8c466f57c90bb40f60d5d86096f773b7656eaeedadd73a2e3c1f70673c33e0ee7c966479100143970b22644402196d063a0886b0045d4308b5a719dd252b2445d69e9d96eaa86408c593757abc2482d5b6c636dbf570e961db2849ee65cca8f3888437e9ae6ddd7a7d02142dcf66f1f765d46735d53ff9d701a5562efd32554231bd98b44e1ab9f8dbac9f8034e51ac535a2510be93a128bf37e7e86021a2eee93ab2ed98402777f02743053f592db4b5ebb4940a2afe2e30eb6af254d17ffcff97b308f1cf51542e4f0f824451e2a9320487b2c4b7b41230b3ec9d50bf25a013a76c58e025bddc19d67d8e61ecdac4a980770e5b27a2746847b02f33adb39a32270b57f7da57d86fb2c802002808fd328e69975f1b034529142b4ea34062b92c67690058be07cca07d66d357568427335f41edeacabf40f3ce1dcd444721294f6f4916f6729b1620887e1adc92da6bfb12240f0ed1e29792d2fc234c3f8d00e22c09bcec5fd1d66aaeba718b8058ad9cbe1abb2adf29415518b6bbdf4da8731f061a9183a44c692c516583cdc1e4fdb17b0932065fbaa9213af20800a639df59df90382bdf9bc86e1ac9731dc3451c19faab59318a760c20ce75f254007182803556fadeffdca26d712d227ed09389c7a73bed6d3c4d30d7a7d0202f93cec3169753a801edd828933c34ae506b93ec16a53fd01b0cee23dfb2beca13c86ab4b427c4e380243c71e8a5a8c1416ede67dcf4597d4064b1b67ec5c820fb176d11fbc7e5b05061d5580b6cceedb6b822629cc5af76d517c6a43621bf48190a4918be56cbf89c72d13cf371cc5410434856eb546f2730d49a59a38a5525141530932f6108a19fc911d9a4ef580592c37a0356cd1be3995f01b59861b52d34c98f3f760205abbb3f189af37c5df7dc761d0b14a8711ad658d5d7c39eef37d57f0542679a5478dd8da0460359919eca49d4954bbc4d4f903976b97af2b8afd0e7537ea45c79463f0e611ddc411051e8c31fe7e0c7a9b44edd9c4cbdc3d41cf5a425b7a4a03280ce19dbdbeaa09fd46e8140211d3ca7113ba31698607a2494cff3597d26c893d7104284de4a23b7fe24407c209f69bccf0e7f526c5d5398fc92c16adefe90fc4a4c92b9e0068e470c72dec1a0158279aa680574050bf8091eacdb593509091d909c93f4e07bb4b02135f4cef3993665271f3fe63a83a4a0ff02c3de7a"}, {0x28, 0xffff, 0x3, "622199f868bca20f3aedcf3efb46f57da76b"}, {0x98, 0xffff, 0xffffffffffffff80, "b9f1c29eb8f0f0757b7f0c68114aa13efe9f6c7b5ebe688d716ff55f42b9cbc9b0eb01558ca9634abf243218ff7cdedd5749b7c2557939af6210e0673564432f2894ef3cbe18a3256950b73693fcf09f90373fedfa592c589b47c99e2247a2dedaa2d632aed339e088c3fd15dda8a07ba8609a01ad75d2f1d66b84b229ee4158140f72"}, {0x1010, 0xffff, 0x1, "95c3fd56f6639aceeb22c0de8a7517cd264a32853a7e6a8799c39187d7ae77a040a1d737692b7b98402e07413fa6598940c76fda48d9389c8bb6d3923a7fc3e9a0a8831b5d19e54b5bb0cfdf2b66e26ee02bbb6ed674ebcbb33e2bcfd48d886dbb2e0d29074949c991fa1ba7bcbcf4b368571a6c1b36a38c684662c2f2474e16cdd2af196ab18c6247b7727d35655be586548bc1ea85ef3d28cb137fb567cee0fa431b625d2d482c5c98c82271050fa1585b9f84dd391299b017a9411c63990dbf670bf2426ad4e33e044434938ad966bd9c4ce85f1530852e720a678d5a1c22e41d09718626b0c681cfc656a67b73e94f3eac564efd050c678fe6776bd9be28ab93b3cff01861d3c3a42ae5be11fdd01f7ca3c5ffaab2786a37df84b3a76abbf3ddeed3b8ba4d846274ad3127ab1df9e061bf13df7b661eaed98e8265d3754de3bdee376d20e97b206a01f64a39a30366c047edd72c28649ec80d227728f9a3d9be294b6b21c17e849345b917e1ff672e5b4490a3b1b24e3e970513b0da69cf0c9e61238aabd3378049c21673137c42e5c16be57e91d0cb49813b171e34671ec300d2826c518778ea32d77f0c0bb5ebf35c64b45bc5e9eb3c978698616c4b051effc65f5251dbb4c5524ba87629e752fe8106c4e233df4f624a6c557f34c8d7052a17aba6c8a2a2f523d24d215823cc0de572951ae97170ebb3e8c5d28458cb32060001cf88ac681d48f71bdcaf09e7bd9ad072e8943dcb237adabee1aeb08e085e6a9e1f2c034dbf33d602cb5585455dc90f9ca6f29bd5475f8a8bdac726c55a7a626d89b16c3d89338cb770a72b8a5c5535c05932816fc9c517c00b563839c764163d5072fa13865fa798978ef61fed0b4363cad5a85b41151a1c688e823f080692aebb1e4af37d45d844b90a64a9977b78aafcc3485eee53dbfc9536fd1cea69dcc8ff64dd2c7b1861667d00a348497e6fa9f7571d3ab61502ac0d9479701900866cfea48f7ae5573e43545520b45c396ce196f6dd43fa27143defc43fb424ae9b70756e952707d5c8a1bbda1a4e2c90eb01309605cb6d08a387b4ef391e102847d0c26316cd09b3d659cae126b026d28bde3ae2215d80c689147e75bcc84ec88d13dcbc777ccf68af6e48bb146d2a5446cab44fb131c0ca9b635ce8776962673a96c357b91ca50db531064eb1760306d1b16a8fbed4cd70abf8912ed0d61d102525d8bb054514f4aad5d1082757b56b2a15e803eb654b66e35a3f024ae9fcdcdefc1e17590bcfef4741c8858863a1c71a7129223cf8cc0bc73e182f57476786b3e6cbe63e68c9ef492635393a63dd3256b4f527c97bf5893ad88f76a47c0673cadacbb8d6a1cefccf198e0cfba8cb5e90291eb0f3cd12eb6bee1dbe252d52be5cf78c6a2d5d8dbc3e87516c0625768f941a02453adfa842ece6d623f9dd4fff135753b80eeffd4588af936adb2c7a75dda396ac4e5364904b37c616e645b0ec32de2f1596e6afcb6e003d65c7bb4a558d6f46bc0cdac73bbe2ea311931a974100ed9257f1a7559218bdbc80b4844fd4fd558034c8a4d08ed388b65f19e47d0408a13917f7db1cc58b87a79a158d71ee820dba158629c0eeb28c8381972fb6200a4942eb50ab982169afafc547a8b30b7985eeb9eda16b597a2209ef4be2de0335a323955fc62b59c338e643b9b39d9d460d184d56082de0af547d6e7201c8f470a727f03b50db9d21d267859591874ad694b0731317b7e81838a8104b04ae5e0c4c4768a47013eb2f25f88268bda9cb6959bad4c91cb169b9d4be4f89f18e5258937edf72b5f709a969e7796b425cbea80baf70f3c50500f295440cdaf52d00e1db48252733aaa2d3a08ce6cb437e1ccec9d40d59900ec4095ec47d1aec69e6c602dedce313af8fdd7909bd60bfaa8243318498225faff81acdacf69ec5ac97a5c0b89702d158a6e79e6adc0f3fb608e243845a7478a2a5d90afc64636456fe015fca329155916f5cfb4798efc184fdeabe98f31d10763484c697262ea910eea23ddca7d592af218b8070ba654fe9afb49f32e2692d36d6515467b61ad7c4c3c31ec81e926afcd8b5815da4c6286df20a58aa125586b6bef761d4b26f926e6646f5ab097fe306ff2ae1bd3173edccc9d0356e8460707cdb29475450c9d0435cb1343ff93d920bfa8fef0df8b26724e4074dbb475b673f32e238e08bf571b5279874c38512c1c1d51a80a23fb4a553bd29ff8c3cf3391f1691f15fb2141d02db145b33026be74d4c4c5acbcba3907bfd00c84818bb8c559b76b49d029aafbfbeda97e9938820a538a7ae378722193a893a3b6c06ea6662a4deaeb55122c02ce9e612591a41244310a51770c41fadbae36e471cd60c5891509eff0cdab2860284eb7d158a9b72a38ef141464cab7d7e0d432271a54ba52083a941df899ee353f251eeb72abd85f2c25ef8ef7d448cc547d17d344e475259af653903f4d47d48773b4c44fabdeda7206ea7261b5b239ee7eb34af98abea3d812134d0091451f0016cf3cbcd4a8cca3f13108b0e04676d896aca8295016b72bb4e0c5e7ffa7b5b948b2e3df698360461044abe761d7dbc8cbb48e7d79ccaaada0dc391ee446304600a716730ad07244e3c8a73c76fbde96c34cf2ffc1e1c5007200aa954bc31e3d3917fa8baceb395ff055d2d0845f66e67c98907dd598d2097ceecba117d4f1a1b658361933a950935456b958095a1ddfab2bb1fb3ab4fe84c6f6a958ab0899480e64c2300e9bbe86fcaa7bc6d9a5d0945b6701638ea4b6bbe5b9e37e511581423cefcb97477a34c0822131defc855eb3635d6482ca2602bcbcc5a5d52e29b8ac6a69bafc5a4d9c2b5aaadd1f2b5597a3336d43f620b33212ce605ce55c56b114024c8dc842b5a0bc80191ef3659fe01a5a19fd534fb81631b947ac6a6e6c82a30a732e81400fe44283cacb124a7676d65ed3640927d4ef5fcc3d8fc2e088be40282675267bba3c9d5bbcbf405db112cd49578f5c8a129e24e9690db3c97b21a9aa174c86d8f2916dff62e025cbbe116eb214dc704220ee57837e5e8237afa1e06db8d0e1a9f1b633a18702b6eb7d00d431bf2bf55cc59ab9b26a41da99e987cf155e6bd8b9af99c34a73a35381b2b8794492e65df8c3f575e2367aa571c591be3dd9f039e588f83136c93265afe4be24f5f3a03a3dad9482ab7d76540aff43ed2488ff18950e671d1e33d1e7d009c7ff80ec372bc1e362960b5b7878479b8de66b14b5fdbd4aec1136d2d5179d344795563966d272a4cddb409e11b8e19acf0539359ca93baed43c11483f70b32ab0ffbaddc812f6759ada9623fa085a1f0dfa8b13230fe80246f64a4eaf45751a672d0373100fd51f824ea098bd50857cb1399c8604640556b68f55e229fdfa3053c8464230acad901e465eb54adfdd71776a1195f445f3a276feac2f65c05a13787da4fc365abe449f571fdaa5e70d2bb3017b583236c5cf1a8e7269a6c8d668704b1c085e3dba7ea00bd3e518ff269ffff1914f1e93392223e5cbb5070ef4e8ac1e56de47d5c2c782752ff26a4a3aa186747d2c0ce3e39e40f8d964c58fae28deff18d68429cd93832e03b78c8ce06941c654531c35c7807a5f308722522e183fe94d6c7844926406d1db1a51263d2e86747521c0ae5cb7755ffc827d1e3e305e32629dc856cf4e5b8101c71d6d9a7bc72b6975da22609290f5856333256de1b23157df1943c31a2515569723fbac363e6979913b62c585dc1267cf9c22e075871b5389d9541c1b887fd7025c885a8ce35e4b64d380ac91d2a21119c795564457c63d75af2c1ae302432c2bf24649185390941a22b204fad1fb13df2af3982fe90c690aa4cc5953e3f3f7801d7033f8021a62589f27205bec9f7eb41ad4bd37feb2166dbf50b42789a7642a474ebea6c919d727cff1c778fb23fc22b955c73b85c833a91159b98e4803531b4f6f6925e7e44d74af3dc96756cd91a71b0e3fa8e296694ab104f9bcf65c85bb2c9417cfd66db34d965dcd8a953d9b0d7ff11afb438c68155c0e5be13a20cd62d6881d822d72bb61a65d55265b79c4d3aeed67627b58079091ac05c328ac410deb8ab0ebc82d561dccc69ebf3b6be82bbec13fe3cb8492d073be0783512ca089787dbdbf8ac050e03314f2e047a9c806731fa31b7c9e3c0387c9f6377c78c61b2221a4544ed2d96085972e61d94c81cb717760a0455713b42a07d197398293c12fb060595975827d6eaa130fe339d6218e07a087c0486c92f53cc73e924b54c993e856249210480ab3b3032b1625d6d9ea915227146e161d828e3656d00b0ea219c6718a4d011065dfe718c40cca6d09d415c7d96103ec9ba269bc79733ab2aaa631ae3faa73d577ddfa372da2c2119cca217cc3de2d4c0b1369154fffb52ff557aaa2916fb0a874f93f9c9cda138592e274a0ec8146594f8b73e0e8545f2141509f56b928cfbb23c6592c8022692363600992e0c51589ce526f2a958116764941ebefb66830b6638ec0657ce34dbf2d97b6ae1be1ed5e193702535e715960e5641d8b7a46d6141625e86c972d01dc09308013669596b1e2a458a153772fe3b5c71dad9f19bee84f16ff8dada9a1422ff41025f774ad0f6bd18ab59b8fba3c32a9e88493e60bbd3023a1de99e0b3652c5eea2cadeadf95f726ce96157e4251c92033b9a5c7b88848cf87791851e3ea2995b1e66a86b60bc522293afcb8045a7a7a181dd9f3c35c7bc2c2b59918e1eecd8f53799ce1b0e194d88211b0d516fc58db78c845edb5550bfcdae21073fbe7e95b1ee628699369c9cea2bde4903d2ec4f25baa98c0cebb087d54db47a5f6064c4f9048494f821a6c38c01612dca824500787d9695e8853202c1fe9cfd31c13e64a5ce72332c0560271daa1af9da0b085a5b538db8ead5f04668c28bec8362d0fd2db7ff6d24e76a5b23bbb85337e1fc783e17beb83eba48eb94307ecbf6f5b9276f7017923bc9f6bfd1e82eeca4a2aba9da1cfa0c7c58d3270c46b0d3557c0bf425cf40132121f450a29e94b12a6ce874df33e7b80c4401b8e55306f61f01dc33080e3ff0cdb6cb240911eb29ae5b509da060b4fd009337a7f35392e369e25d8722aafde22606651b88a0157d47dab72a5e5781bad39bb9547dbbd27d6abe0d6fa2dafeca403c2d78a3331c22b829df1afdca933298a0949a0e776cabf0d3702daca250b9cbd6a6d6229de5e7268a0ac7deddfe2bd1509e8566ffdc8e4fe44ee71844ba7969a836699316fe97503116b90ecfe46e3eb455f421e778bb32333a30a46a1ba11e7ecda7857648d1df9778daf3984a8c68d723cfeeebbddfe56e17fd126d240f10dba06edd3d888f335b8ad8e66bd69b9da201e2c629b663c7977c2614bbdb19e15dec434d422ec56a63d34dccdc73ae74628352d66b1164ceeafff176169c40242b6e4643fa8b79f45a5d4e0ee2ffdadf52a73a1de4eb853dd05a929f00d7fecef7504f534d0c8e872c0dfb106be85e9efa08a038723e20b399a0a5cd29352eb3330d263ddf13b7a2875110aa3d367952c4c926ef35b83a605bc33b386373ff9254f3b62ebe43edf0977a12ae8a428def9292d3027c2e74061263ffff78ac193aea9d27a6820c2dfd147205749ca395cfba670317b41e3e56cec7c8a870567ea5da504020ff317b8e1e8360ea4df7288dce06a3f53af1a731445c72de772d43ad0f9ab0d14f1988612b6f8f7aa8030c9443dd616c793bba5072bf30a6599f03a0fec91f8de123906fd0f1d87aa174c6"}, {0x78, 0xffff, 0x2, "0105cc499895debea70d8fbe4845cb633e0934cedbfb6c160277c2c6826eae82cdbe25743ba4d51279224bd19028e87a35ae9a0c5357a21f5d950321610a932133cb507e0a7f924aaa3ecc23698d9c0e7fd9b4e24173b5ecf37a44d532b87fba59"}, {0x1010, 0xffff, 0x401, "b1f8649bec617492c9fce70ac0a2acd04d1f9dbcac6c689455ae1b7417f9754ebd3dc15780337fb5f33f1be379ff77ec0b8414df7266e3d2fc320b3634d7d76836e8c4933ca2ee1f39755fb78daa214fff4c2f023b07c2fe34a52940da2118313c0b3b4fdda3ff944c9501afadde686caf1387d435226db4caac71786b118bec672bcdff8bc8deb7f6f2eb06059d55c4a901954295439345bc7929cb4faa0f49a11554995058b26fb9aeac93cb6fa4b75cc875ac2d43dfb69bdaf340ff51f9ddf886693994c012dea6b7d8a2d9ae9827a40f8ef18ab3eeb143e56c9fc4c98bc5dde0ed0f3ffef26c03e521154f31f2548c8d849675f5066ce1fc2fed05bdc98d15cdc93c1ec40c56d75807b723609c37f043986573eb2f6be2194f34174f29d9dd492f08a50a0b629cf5e68eb338ad0fef630aea8cafe7b3c31a7cfbf631a2fe3d1b2f5116ebb9a89b222240ee6e37322b712127063b354312f0a31dfa7a9bb8ca11fbb944c9f6559108a8a56e4e272a953c0bb4fbf6ddea32733b83bcdbdb7ddeb5872377cbf1271ccec42697a96759b330d43d560a6db8073612eb38802b744809ebe339bed1614b5f6e63bdf6db53a613f4cbc79306c10a6980fcac53d0d026eb421eaf3ad82294fd476c7cbaa26b9c282dc3d8976110a8c544bac66a1d69197c89306550a2c05598ec45ce75f2c627dee5ba59d893d12baaf2b1d49876beb7cb96b96451f07283e473f2b4882c7810e38beeb05a68e268517b5388b48885b125f23371c743d18a40af53567959bcfa10147f87af8a9dad4734b3b21cc5491d6e3cbfcdce229c9fb694c0d029e922b9973a187f1a1bd7926f5afd9f5504e82b900d0e887acdff3ff9fa64bfa74ae8d767cea826ad5d4c03ad7cc09fe49de56856938be77bacd1294e57b58333c7e602f394f98a5b9dee592705f8fd6e119d4277c310e0442aa62e66ee9f9559d02bc0770c27ebfbbd050774a04985d528185fe262d16fc62852560b192dda15c080e3adbf77401ceea2cf0575b27e07a60a976928b98bb64e570293cc4a571b2ec76aafbf1f73f8955e397e643befdebf93db7c7835120c484d80d73ebe207950d3862d77c4fc44078b4d76257343ae6525fe7a1c20aec2380e9941f4540221db2d9440177ce65f7887b7f7df731de13f379de820547e791c8d82ce5d83e4a57152d7a205b2b4d33b0499cfa49a7e9ab6ffef82d359dd8b70f32f99267e5d3c8cf52cc3f580fab8e6b0188e2e11b3e9812832076f74b2310ff941ea3b30f84cf38c487341203bce2f6feba5494de6263204023145aae5440439117b68f46634a03d0f649fca4b15883d96d184e91a31129a3cbc3151f0e2514e0daf1a0f98ad00bd556a965ec84cb05ac6928fd508b5939f356ad1374232430b71932b0d5ce5615a3a6ba77fc4f86f568e157e04ca838f77d15692f8dd455ae1bea8e22232cb3165a7d04840c919ce52b700d3eb11f04976bec94b27fed4679b8894e3a12de61a024e2c3df5b710d2e0d4defbbabe208af4aa1e717ccc891fcd20a33daee90fa8661683a37a2c124b48387580311c5a63291d6e5b6903a446bee90cc15922ab12c7e27b7184b4456dd845aaecaf32e6c23e1b1ef667483e8970f0c7e2848a0da67c394687f6233dcfbc41759dee4dbe9611fb85320eef5e6bcf2680661a77d048eb9c3d4ac4c5011b96a86b7908496b1dcbcd1c7228451915c836913643906519ea010b6458fe4d2e55fb8a6fb9f336926814e8f67dda741dd9a81e481209d09c9592ca645c93e0209d33768b297b6e83a4d1fe7c87c3ee9f9dbd7cb4145e9bae50eede7d7ef49a4a62555ef267f75be490480aa1b706f16c255ed02dae01d2712c247e418c43ed7736a1fe4761a9d4f1b16c77e6c8ac0667d574a02952d5ede7f4a3693de57562e7594c84df2d8ca8a384e28fb9b586745fcb1f7733a0aa6c2de956953258ae0b3093350e7f050788d01141ff9c2047ec54071a39ffeed00e14567f329addc7c1c54067d03bff65c94443655a9a057040cb518b9ef98193be106db30037e6e12b62049eca1be4b42ecf386e6f97275035f54b2fcfead644d661498fc39d6de02bca2e5765a2e92d128d4bf2707f178a0e476f3f37ba6806e7c3dbdb5509314c09e3097ff26c2f383bd49ec7d87549a0971931199b6af25d1cab930871c9c79d4c2b366f4165cf457135eb0c202f6e6045e95712706d8a14f81939fade686903b64c33b7eda636649471a696f5b683be87f8e9c9cd0ba3470a2e2c1d13f6aac11b5cf5eaf2a5f4d66564b94a36621a2ad043a5012ea612f8bd0e4b542acf82cf55c616cbf3624591f4e3ecb3a2bc312d15a7b82819b0adec218a1e3e7ef4533019cd29e615f4be0e5b02bf74f0af6766e78fe6e4a57f240f0d305bc708d4c717bb8804c70bd016dcf6e72edb0f6a3a8b27ea4b1060233d8fc6f5b2b4dff34b6dbd0e3af61c7e1cbd06157c67862ae6ab699cbbf639e92df7d38ec7927967a35459ca88e5dd2507269cf8bf600e64f98fb7d80a8ae50ce3ff812771dc119c3a4bbc2dc29d92a3b45d7be879af7b990ee1b31462c7a585f6345f5c36f670792ebb8e9ae4e1812a61c1a7612e22f05b43dd2190f4510000b006002a0470fb524964de252b5f55f68712cbae002b999bba9961b919719f06048f84b55397c8b456b474339904f4969e6edd4e5655f5e2d5743b7a25e7f9a263170220076bf42eff1ea44c48b76f7b5981ddd3f6962447a05a97ef41c90f68caacf650a629b2d524ca4e40db6ac4d20ccdb39212ea80be5b3b7786a87bfaac7b830ae03ec30e671946bbbb205a90662ac560d837b150ff3a37c2c52874f50a4f2ad25d94ae0264f1a771aa048c31384ff73c17f4212d7fd7e41fab5627df5fb9c5370aabc097f54624f2bb77d4a5cac011ceb995e07339ec6f40075d928769e88abec5773c4de8793aabe16bc76a8fb209c2aa4ea77688033c03feda1c9cea304884823d842b22a74dc12a0fe6bd2f39ebdb9ff2dce544f2e07e103ec7ca4754a4bd5eb771f4613906c497295bd76e4c76c46fc274c736149c9ecc4509717fab9787164834be5ee58cc06e31128e2f06f889a9b7fd2178ed87168e1615c213c264af0af00a8ccf09bcb68cd9336f033f2f10af9add8bccfff50df3420a11d7cbcadcfee63dba038db0028e529cdd403e6f66f793e07f3f942fed74e3390b3d534c507f16b6a5a42f5405ebab3e68b318aa2d91d2845d6acbd836578fa90b55485d2797defcf6f497936d237262f8f53bb0ad66e6bb2ad2816e0f3eccd8f8e35a8707816e74d4bea6aa7e7afd7911a427ee9f3b2dfe673394e3d667d7a5b197868598893dc80e19dc5d078ce3b741a311cd4043e24ce824b25e25cbb4f5f3a02fba124c7b0378208fae0d41add16b7ea5cf8c370e320b0242ec1b275ecee1cea3abd2fa6633edf5f2a33782aec734d34052f8b6383990013c061cb5bf32133e3606228d1ab24f6adcccad42ed6b0c4a258e12b0358aa546686a76d0fe783a7492c3e564476392e2817328a6f736a0b045a8183253db1f8f78c92a27764b3e4157408f6e62880f7f5d397b362b53b464be301f46153bfd46fec74346b5bba732600ffad4ba84598234191912c2537b1723fbef3a825eba522f0e1a169f6d0f73794690ec2af42244183c292f985c3e23a9bb5f3e32be740ff6686fa6eff28360cef94c34e92f6258db058edaf308dd008fc39c8cab6b47e6fefc085db3c316fa6949d8ec0379412e49a51a9da05ac0b3b1fe74a82dee3c658fd0b66bd3353a5309639404745c1b853ceecd86eec95e93d7655621a1dcbbf132f5a1119f4ab1651bc5d4363a645c374efd312c9c7c624c2a12a5146900f7424b5adceb0ab8b260eee3edca2229ebdf4d2d019f2cd6e787eb5633a7d80f99a77e1f406db069b54b47cdbe6167113a051c38385c3a047b4439e0ea476b8400fc0774c7924cee6677c96e3a0f50a20a0603b4531d7a25bee66270be95b246505977420c5b1cd32b46e2fff9d5783c624802329d6cb27dad4de3df3d24ccaa34b77306b10d68a39a916ff93a76f4d862a464fb531be557a69c0bfb8b1eb8479a2d31115d1d83fe5e265eb75a7b88a15fde796b207bc0acb952ab16afbea72e4cc29d58e3e775983d1a3bb97fe21d02ace30f0e4bb3e4e4d96142a89ec103db8faf681355a42ba061e5196fee93e9b0f6974e398284c9e0edc2325c09b78222890f9674c9e6228f1d91063d5e2118e22087f1599c8abc753657307b1afbfc2d2b2ecb6854606e0da48a32bd519adbc6048c4ab5a2ee34e43cf69e4083f79bf813760c39eef88f4d43b24b5b6e04f9bbefddc8b4b7b5fd58388c05dc1e7099f6e872717a855296b59951aa48d506f94428d2cca0e90492bc8370effa324db198ccda122d5913b8f1be058e734ea0addc2992f0ef3cdc601d0858c28e4050b1f21f616ba84208d68d8a06ab06d045a212c9cf464a241f71ff1681214ef1dcda43f38fec9381bfe9cf2032993b02dab3ca7365ffc6877b44b3bce7d59bf7b1a09111a24b7eb53aa66745a85b8edd88f165346bb5f7ed49ad09a0f0a8b6fb99fe3096f49457973548e0db560c0a490c31c451d2b4b1116940e243cf8f7ae58c0f5447b057a7c46fc0f7c93fbbc4808e5717b2681d99ef4329cda07cef88dff27696b73682ebc74138e64a58bb7377bd5cf73061743d658a75f1996ec4f170d804f1fe3a38a5a0c26dafb9276ff2a6409985d536a0731ab1297d3c84a8ddf0ae1593eba6f10c0d996e4708cb3eae5c995feb9ee8134a8a93183435f7e678baba24add93107b88189cbc694d1c7fd9e90f2bbf82315bfc5bd2d9573ed776a9c828bf36b411153a640f29c46f9811b236a193c8cf6c18a00343c961d0312d760cf84e781e66bb0d3f01fde452be01011eb8a0335769e9f9a9a914d0450a4e6ac95d08c93667c121471470c30ffa70331843b5e0e0f5fb4d257e20132876dbcc9f13b7d86ee2b979986027efd7e880f5c028ebb3857bea25aa85399580be85a868369e7c71b7b733e1be38ab3baebde1cc9a36d2e06700470902226a97cb5c42af9e0e507c6d53d2488199282a0ab231288ba2578f094d42f5d38a307e9a289eea26ec5b4a19ef4d388bece086f42f977cb751a1f365c94fb427eab3da70bc2a5f7917261aa21024219e15ce68153547db475148aa1e6be6d7fe104539aaee56d3887db2e6a9d9b115b72c7e61d354d7095c6b4c638e1fa5838fd760d35f4b369d502e5179e231a9db925fa9cab7660770dacae7a72d6a88d340d283608ba2060c3dda964a01ee0a870271c54af56742c4fa89a5bdab0a13285715e8d524d99e00bc82eedfba3e173bc270233ccc270967cbcaee286b5b313dd3abe65d3197fc1fd949f5e83d673dd01109841b49ac5e378e89e527c1269bcec25847b5b70e7781bfa3961c25d073ab870fe7db587ffd15cbd31b8bb78e7a7656a5d61121b90af21dd02d5d0975843ef5401e3c2ae231846ba212dd13a8e38fd565f4af8f722ecee612d50a12224d53329c803f81b828002efc1d3d6e8878cb70a7bcaab72c32c81a5744ec2478681db2e9a2bc28d542606be5c11ceddb74c3bd9af4c8ffb25fb8628b25bb745ef94c78006414ce4504cc8c0a0cd2be9aeaeb6ee5bf18224311a9cbb85df812a583259fba2fafe0559b1537ed6cc7a60e39dd6069b09cc19f3f6b74314db6c2e57e12522b7570e6e7103f9485525af85a415af52450545a323401a64"}], 0x3220}, 0x400) 02:30:49 executing program 0: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0xfffffffffffffffb) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x2, 0x2000005}, {0x3, 0x4}}, 0x800000000006) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x5, 0x9, 0x7, 0x1, 0xffffffffffffffff, 0x0, 0xa03, 0x2, 0x2, 0x2a8, 0x50}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 02:30:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x211, 0x14) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffff8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="04"], 0x1}, 0x0) mprotect(&(0x7f00006f7000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x100000001) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 02:30:49 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x80}, {{r0}, 0xfffffffffffffff9, 0x4cccccc}], 0xf8b4, 0x0, 0x0, 0x0) 02:30:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget(0x2, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3f, r2, r3, r4, r5, 0x74, 0x20}, 0xfff, 0x3ff, 0x101}) listen(r0, 0x400) 02:30:50 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) r3 = socket(0x2, 0x400000000002, 0x0) sendmsg(r3, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r4 = semget(0x1, 0x4, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r5 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) r8 = dup(r3) ftruncate(r8, 0x0) getgid() getpeername$unix(r6, &(0x7f0000000140)=@file={0x0, ""/12}, &(0x7f0000000180)=0xe) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000006c0)=""/238) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x199) semop(r4, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) 02:30:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25}, {0x100, 0xfffffffffffffffd}], 0x362}) 02:30:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 02:30:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 02:30:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="94040013", 0x4) 02:30:50 executing program 1: r0 = socket(0x2, 0xc000, 0x100000000) connect$unix(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="8202002f66696c653000952968fa5f18a2faa87699322ba422c47369c401004534e83033e7663495705bc1a86042972be975675f"], 0x1) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000001280)="f1a4ee45674209379e556cfe091bcb494a255b6a452baea81db3a289b2ec7d1eb01c78f9e6b9b34c9f0f20393fdb082cb9b27f8e1dc047b4a613f1ef7a8a04e56ac5596bf3786444c61ae95f0c947eed2e12ff7d5a42821da2748a910049fc597d3c7a1825644f234e", 0x69}], 0x1) 02:30:50 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x103) socketpair(0x10, 0x5, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) chroot(&(0x7f0000000080)='./bus\x00') login: pckbd_enable: command error 02:30:52 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 02:30:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xc63b, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000000000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000040)={0x9}, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:30:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x80) r1 = dup2(0xffffffffffffffff, r0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x538bc8ff3aa97ae2, 0x1, 0x1000000000, 0x8, r2}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x9, 0x100000000, 0x4, 0x1, 0x26, 0x0, 0x9, 0x1, 0x0, 0x7}) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x11, 0x3) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) pckbd_enable: command error 02:30:52 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) 02:30:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x100000000, './bus\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xffff, './bus\x00'}) 02:30:53 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x3f) recvfrom$inet6(r0, &(0x7f0000001200)=""/202, 0xca, 0x43, &(0x7f0000001300)={0x18, 0x1, 0x6, 0x9}, 0xc) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="f52173d9d5fa775f2a099a377b2b87d64ff9dc806927f1e43aec2b622fa4d3cd346aac6bfd06fa7493cfefa2987fec6536b3bf64f9d908d818cc0c3ba48423c4005f6608bbb508f8c088d3a21ed81a4607196d387c61953a38e4912199d1529b5780ee5381552e84bee7079903aa3f68406c307a1281688ee8e0080a139206b0349dcacd69c7f3dd4a0636adce05fb2c013dfadde2750c7e0611548490e6cf0e5cf519abcd5320ac0e46479119cb10abf1c72b976b8c7c1dac7becb976065f883eb87d42b4fa0925b6ff395512ffd72e356839c92c2e5ec1023e4435315dc31aa4307d78939b139cf7716abc43c93dfa0accb4509224c926b316e2f3f45a9b69377c38c5e3b18d6699b2c69e5dd25825d7a4b6dbc08878958e927c2edd0beb9e9216b28e65da9cf4228b692db62ffa93c4eb137edd18fad69ee2c1e3ca4ae39d67921d5a98a9c60a367fe6d84d13cc532140d6f9bb2bc20261385b07b8ababc9169fbabd7a66631c7e905f166733be564338d14aefe760b99a162f40699589c6eb979bc78e5c42e284697ba264727a8ae4c0f0a1e14da384cd0521329b5c7d3253a5851cfe38b820a6109cbb9041cbc611d13b8d2004c98cbf5041059fb16cbf13b7751b136b1baa71a8b6bf50f60616fc781561af56a7888d7bbbc37262308902037f8aff3ac5e8dbe0c788666e871ef080c00a59916172bf044b70ca8e83e41ae492fdff96439c5a9099e1156055368f8b591c539db138e134947531606c4f8e539f1608e9d8e1894f9ca197fd9ab73ceee0b848b1939c83b8b84c53e7a142231827e8e8bc05920de58d89517ebf12d7c46646cd273685e293781f1f1b88c275941aacf4338aec0cfc70d6333f82fac2f22023e56b4a9d09aaf28eba3a01f3c1f0a4cf51ea5bf4888ab8c7c056fac07aabfb95a197355bae90a41f2687367be94ac9ab56ea45630ca1a8400ab6a3844bc1dd027d9472f1043732368ce3dd23470025bce34f888873c7ea44afdf19ad2c4332879d7cf9048a7ab2ca5256a73bb4c6467e29a334f18fc32889c86e8f31c6fde162000cb8ccf92f64586f357ce413092c8e5d7a3d70b90796643bdb3a75ab467bfe8a7bb3ef17464a0fe875e994ef0ccd0e165dc268381a89a674088fa1b8c71dcb4566abdb20cd84cdfe5a173ee8b96673535c4d8a0dee75fb1690e1ac0ed769ba0db2e3b8a8f0d981e4ede8f78f108a49f85a8dd037a932d6f1774160662c70db356cc8197f882b4de21edd1511748085fe81606d2873d7a9beb5cec6dfd46f81e74cc0fad74a6d8312a4f362529805933e67a16bdb9568f133f3db57bcc04485d619eca79b67a860ecb67fb924067e5868e0b1f181634e996a4b39215b184b15a34408239ea20753d939a60544c70ac0e3e05e7d6d061c173dcde08cfba46827cbcc2702f6b0f6c4e546a0e2d64c19e09ab92c5fdc96eaf5993afc8eb64f974c922606fdc0fa0c3515a89b4d2d20618f69a5252597ce069a06ef8ce50d046d7d65bde550e3f3defc08a59292a537521c050b4e86bbe856eb3b857907bea8c3c005b5ce0d8f585e3f8a9974fb90a1d56850504e3d4941d2eee23a247783e82cdee7aa936e04cb1e63365ec7d0b4064378c40e4e52681b29c34a7cd51a04f12dc937911de426e1bf2a905ff7f2de06bc583eeddecee064d3bf02d1b7ca27b9ded2ba75ec84ff53b4880dbbb551ecd76d38b86106f8a40b3edb9f6fb042ac442a63c3b37eba9b74f108d36b3efb1100e89cffff3990ae5769c8a9d4f920b0405cab57183b0d0e1125429f7348cad6c54fbe11102f33a39ef1017a88caeca3b44e97740daa31970ecc77d8775e438fdb0b7a9b1bae7ac4aa3fbc152e55c7905fa8ff0c63aaaf9f4a9958f1ae2a40ac5383962099af74140c7da66b98d7588f86995229bed748b62040c521b8698d10eb37213b4225881525bd991bc40f20420c9f5fe3043f66849451ba63ccce138350f6423baa12cc898e72936cc5007f97d1d288df6fe96e20ece8271d62bbbdd46b658125851b2bd29bdcd6bb710b06ca47c0ca0a21a686beb9e5b8aceac946dbb203d72d4845242d3129a6ff4e1c1c7d5cb2a3a5817a8581cf5920fa7d84c1b62dca28e52321a72d721dafbea2311dcf8182d0e8c0f910db1bda7b6c9c374bb8b5d49b13f98416a2770359367aca058b1a4a26d8feb8cb9b4cffddb7f942eff3220cb77726fe2b95e5a837c31298ba5cdaf1afbfa43f4d1cccfe19f5bb349a8e9b208bdf6ae117b5bc62d626d23a26e4157a4f62489ba6250bd062ed0b7aada4a867340b551db3dea116da001d471fdca737c9484240e682225bd241b6113c41a39b09050929d7358a2f58aaefb2db18f1ce5b0021faf6c0678a7b38fe57a5b6eaeed8942ef6a55676d824ad97697a66972b6a37f492aa8430db6670306d9ca79fb0111a595ff0c890a7c8f2d0614c2f0791ea81c1b649ef4c955f04c71ed122c1d577b1f3d3e3a0aa92a49cd09788b3e4f601b903074788ed9dad0fb69410248cd9c0bdc78ed974aedbdd4d24675e0597888f10ff7e836957ff1015ebccb7dcf9530388def65cd7d9289e4d683bee331d86d06af6e0999f87ee7ca2010da9ba4576f0aef835eda58694a7eeefdbe5dbeb4677a41b78ef29dbff01496f9d11eb33d48b60927c3f45170c4aebb8f81e62f340db42b587b5c2ab18ef515e61d6fbe722d3e4f7bc0491c2df7001977da19be9a3a86cafb8c822cee32006d42f5f2e9b88eef5af950f033d0ef5130f57e62c503c17966b76acc5973bf9dd16247a659db967ad5d7ca8d041c9f62a7f50afa847ff93155abfe3841a4b0b94c0e4e59d264acd94948e3fd761df01250446b6a2f549b4e69a62f3d089d2b006588d6bf419661c86d52fd9e265c3581f1bbd5e58e556e4e2634e4d92596687c7176a4211086eb6d75623abb593feff5f31084a138f9df8840363782b31fa221bd22af21bfd456bf48b9d0d0cbd37ac1ed41fdd2b3c155fb1a708100980020143253b949aaf87597128311b672d35357c1474282b365aac89185d178b44f5c4442ea7eb416faab80241e11c9a6be2db02e918beb0ec97e1782444d9d08fdcd42c35320c3cbb7582134ec76e8584a409f241fa1474a9eaea379155bb1ad3a0fb018dbdfb8f9385486db41f554ddc723b17243601219d6701a9ed43ffca2b140bad3bbb91534450059c3f32f56eb372f5fa479bfcd66b814bee8f8a4ea762dc18007caafda091cddee3dd40b969a8ae7f4770d2f40320849d101980b30abdcb33898db764fe08f7713d415316dd392258582963994aa2f3ef788e9f13f74af202c67e022b0be9064eeb57e60423bed597f2b25addd612feff6efcd326fba96b4663b3e4446a05fdd32640807cbfe45d5025ab84402b233f9759efac9b73663e4a2148cb51227f39e28a807434f1b3e2422c7f1dda09c73f15aee2da81a388e784dd0f93d20327dd45daad11ea5f6537cac4081a0df88333199e8b3ef14a8485ee788f53e64848344a7db3d09ad2271e8cb3faac20eecf6fc8fef469e20066cbc39979fb31e944714cf865f2d5c2a99b15a22bdd577bf6edbcb5550854c351d479c92aa6ca985e5a77fa849f8e8cb558ef285763d64edda863495a890550a5a28b966cea3792bc8732fa8cc250f5d4b4f6b2da3c60abfe9b0dccfd25d8302944b7193c0e01bf9470888307ce7774d64b17070d35a520559eede94e4bb68df56edcef801e4ff73d2e85d59dd6b58bbe028a6120123c2ac0e9df36748d13d6256c246790ed954999da16ee7d9b612e71669d7b2992dfe0bf77bde6eef8a065ecd5fd14567238d74f3334a14bf0e73eda350559fdedbe0f19868eede2be1a6a62677befff9cb5bd7fdda542d0a7a51e7fb90102edb87f1ca2f4be63dacb5bdec7ec62ba5ae6ee8f99877109df10034de341cdadb238ac1d8026e9703d3ec3659e7ec84bd4381a12f079000a7cc48dd9685bc6bbc43e1a7382499108503fba612cb15a7de553f269d425161869afd7e2c2e0bab0cc6d0cd4f9be30203e8c8c7b0adf61326d6c90a5fc04384cfef2938ca21e3ffeb439e56c41e05e170e5575d951ee4c94b20ad637ed3381ca2907b45f3b75b64dc274216f7bda3f9f5551e07357f28b1719851144213226218a8a6b4df87ec54ecb2a37383c8853a58d9092ab21742d1c7e559ec8e60e6215ccf21c5e3b83c8b06f34484bd64ea1307472eb90aa2099b93d4157c30decaccf6d5f7dffc7b28d26733fc7d9fd173694ee6b1a0c5cc9da4ace3edafe55857f3fd80fbc0fc10a19e2d734efb5cfae3553e461b38c34681fdd40853cd3fac5009782279e289c6842d066e2309d460a178b496d0f115f56d3560eaa8662a8cdc645d8eb12e180b864542a0641c2d89c240a814bb03dad867a33acfe56514646b69612144e361720818c10c4e78792b8b98e5553b5e5601ce76aa47fd144c7b9dae3b79ce12b324117a3f88858b4e0517ddb532f575902c70b2337f907def6add5cc61a647b4274ea4655479310fe02efe244663bb9492af97015dcceacca9c40c5a73050569f7397c3a522476f366d3f7b160837f11cd187348cebe2b867a5c233f062afdaa923482b9cb796b18adec23205d8135a36bec1a1d13098861b31405b4304f9a8b72fa4504ddae1e9a75136b6d387874a9e4be1e7054100c3ee803508144cba08ec23ac11ccbff94555989b2e3559d91018f1757416d1ca0af7beb4ce732ee8c8fcb6159c00f8dc729576631a11034cadacee373bf3b1895db4a4aa5031b8599937f7b332c6c581bd6772fb6f4d4d57aecb5df6b56c42ad7d80192c33653e22d1e4027d7aca8bff2548e58c12b2371fe0edc8cbffcf6ebf22ddaf669e68a2b111a3abc78d89044ce009c26cd1458ee215193898112d1e51f2d14187bfd16d9ef5eb2d1ad4c3b42392cac07dc1aafe8df575843ce2e45285b6327e89e21b815e3bb87846535bdf02da761b9fb7990e79d559c1d4c9b3fdcbe8d4ad30daeabc8ce2e21313ae5474b42c4ea06b99344c2fbbcffa016c45a7b7705a8d829385f54d7b02cad6e8ea49d5ce38d8a33c4f4305c4aae5bf3fe5d22c3a14206582042d29c59b31c3ecb8135f69dc7b2803b534cfae859a5ab28ffe98b1daed6a509b0cd438be4e7c64af42ace648a7f9d8a65cf11cdfc9e5974b1a82b169c78c6381b73fe1654f8afd239f5c81de2191e0ca462f48c74147de5572f229a22549e9a1635537fc641e1e90238adcbc9fe00eb323b68bfa0b5f024d6e795144753bce028a6253971151691d7b96cb1e6cda7d051ccbf4f7a9a3b52cb0c8700e587eb93b7911411986fe7c6b79edc3bb5a4c3f2500f6fe58293a79d2fc4ce235436855d20d79bc4a34183a11570ec9ebb49f75311675d60deb93398b23118ec89f6602c984a2bf2f57bdb69e8d06fded9a0898abbdf66a5c8a0f53d4cd023d63fb1c93aeef1daee7e3114be78c93a708e6527b5a278750845ce3a52d50996a9b1cc66b08beed86de29eaa88d61d8400311a44de812576284903571a5b0068b768da01e255055dd308bdba247446fe85a04f5b1cd6ad748e2eac3a1defd9a544092f0150fb30f1bfedced58c721e59790153f5aecee010216239011c029813f7156e021c70cbcfe73bd4e15c7cf2be0d44fd4791b5a293db18dd6cdbbcaf916e44aa03fab27eeaff765247e411be601559a6b20e05b59ff09e586cdeb1a9cbb7311f8b4e1d622aaaa1fb6c38e1fec56b4a224bdd4b41282f4e24535587359e", 0x1000}, {&(0x7f0000001000)="470e2d00c510328c056edaeb5dc5f46511101577a18436c4a92091433496c677c1419f9e9aed292ed6b22e7978848f3b2a59218c4777", 0x36}, {&(0x7f0000001040)="549b365685449c13d27e70a7973980b3829d18ce80b06a5fab7386aad70ef96304034d232cd85a52a33259d5a3d5b891fcb8b7e4f6419c9ff612b14f0c2efcbc184638e8408bf86f9eef730728ab6c78bc52e5766cf6896b549df6184b6499f6d476fe3c0850a75ca67b126bf4092884f547d0fd9d77b3f967eb8299cb8694489304a7085b850b366305b4b9e8d3c8afa5d085cc738762b7a75ca60b5f13f4379e1433588269f740c943583466327f426f165e7594b5320abe8a8622cb5f921f421f77130cbe07027484707a", 0xcc}, {&(0x7f0000001140)="b62b0ef3e784cd5e0798daec4f40ab6eded17a62eb434ddff9c8a229893af31e8a60be6e7fe93b8a6912510f841d80d0cb0576fc9dccbb14984a31bd51eab8906de2c487d512cf3cef243adcd185506c1866b4b60457771196f8f59e79a052e9624bd473", 0x64}], 0x4) poll(0x0, 0x2, 0x0) 02:30:53 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000009c0)=[{&(0x7f0000000300)="edabeab1917b0b7a0dd336b4553c1d033ff7f1dabff7146d19569bb440efffc820131e2f400e7f79a4ddc9abf9efc6139cfaf0aa48e3ae84615735d94ca463f40ecfe58a41995f65f11f3feb6f965dec5bf41b96976fb3ccd7854568ad68c4d434101f06992a1334f1564c8d29f3a6cd9d3047b48127a98f9ae83d6f42a51fd35dc6ca437644a3391c068fd09ed778784691c6247f6f5884c706759badde35c50c1d199ab7a385f7e9dba15987cafb4db362e636ff8c8410068d3354ed4c90835e6123f628c8dccfe6122305f979397bcec247980099c74953eeea1c8aafdaaeb0f07ebace010b6116", 0xe9}, {&(0x7f0000000440)="e77f0b7ba352b6ab71f1f363d3db8af8d7eb4a40970ca57586a1be43189bd3", 0x1f}, {&(0x7f0000000500)="000d587bf03c23beeb4a9950f77089ec68ab62ac42d7da0d5a8d187e078e11f7e891a2696446243af6b17cc2e8450cf5ea069fef91756f1d47971afc7569b2c0c570ed8f13db5abb94731288601b8b176de14e9f31f6caebc5eb75daf862158cb66bfa6dfc95c8ea795c76ee05ebae2d3900c278f42acc6f09ef94a491af79d2e0d7e660b3de86231f5906fd40cb4565", 0x90}, {&(0x7f00000005c0)="0982f8a3e362ee3422160ddb6c790e12185cb0d1b0a9caf445e8780f0b1c245602f634aa9d25d2a3e1e0e661de82f7307d8d20c3319caf496e634daa61eba0ccb4dacbac4bbd4659bea7288dae75dbe0089649", 0x53}, {&(0x7f0000000640)="cccb90d85f63a82d471e029b6373259625c1cd35aa1fcebaeccc3e35ca2efd4a32d92edd6021831a4a4fd0033698eb85562ba96395a43a44a45aa657832d7e075a73f8b10f129b849ad1883bf3a36caf2e9f72277e3e36875319085f5bf650a3a079d8e24cb500a9b31cd740a4566635a146483cb557a81badd8407af0eede58de42108f39511555d67e199c3ca348631e3a409afedb7440d5fbb2223c0e7bf36b47c97dde54dd", 0xa7}, {&(0x7f0000000700)="cbeaf478e688117845e8b062a252bef76e9f1a6857b03974798ac3769f41ad1f321ff5dae4e49a2140d2126cb6d9b9549eb7775c532dc0bae050228b80b1e0befac10364676ab8b6d83e012522d9323192d85a3b04cf854cce5a5506c37481f8f9a34eedd3c790a86dea5f295ff6e0aa05389beff8359db3f42123f6af51194df0345d920bcd3045fd33d6d95bfee90c976904cf5f34d84515c6ed447fe9f494d861268539e01d", 0xa7}, {&(0x7f0000000480)="988e1e1628ed8834ade597cf8209296aff6a89761e5fbf", 0x17}, {&(0x7f0000000a80)="b494bc3c4d4daadcb60d012e0c14646303b359657d58df42b1cff23eb9c6a1c0547d591b1755fd486c705d499fa1313aa6f740e35fc0769af9e0e02285a7f4c57be0c58d28925955130e67bc33309e1a4eb47dbaa645b00c599beeddaa700012f72e5d99d86074c7cf84a15d286569062d4326146cdba0502c0b3c1a1bc7e8e054415b89262c803fa5b79b3149c984e76543c2644b90caf46c58984071d9472784c070b5f7a3836787242d3bb48b7b3d9df303a763dc35c27fd2869a55aa74fe969ebbd591e5fa6b45834ce2a03ae33915cad97e93da830179a78297db10f88e2fbb169fa94bdd38c5fcca9ee762154f8ca68d97ed3e549cba5acafd2b22b0f62c05abae", 0xfffffffffffffeee}, {&(0x7f00000008c0)="7bbd91503fd48acd2475435c9589ace247e76eea19ad6f2df7015dd23142ac4fe899dc7955d35e00e664ae24b19e45d405a3df680e58b13cb5d4787f7cd7032d26c8985308a0c4dd7b1894e824e81ee3fdf68ce64a09e93047cd6a8cbe5efdace5ad9fe4d68db81de37c5de2d81854485e0c8536a4a52db5a6038955b7576b3143727b9b242507f57f7bb24e5485d8ffdad18a8be22ae4a7bb5aff632b66512eaf9638b69ea70526ba451b9cdacff3d3eed7677d322753d5032df1b9b94b8458e331c0fca8a352b144ffd8eb9a17963666d5", 0xd2}], 0x9, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) writev(r5, &(0x7f0000001b80)=[{&(0x7f0000000400)='=', 0x1}], 0x1) close(r4) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="d730483315494cadd310d429753f67ea4439a3866530f4a0c4a1461de74111d7f1f5431a38df4f41b78c052543d7b6dfbc5c615bd559932b688b90be9750ffa423583e9d8defb8ec", 0x48}, {&(0x7f0000000100)="78041f78536b818c830a0c7812a7fd58b4ce7622bfb4bc1c9ff03fb57787f116a077c49e62961a5ea39c027255501705a3920c16d83d629142f1b6e0b9b4bf6f8d455272", 0x44}, {&(0x7f0000000000)="1e43243ad4962c8d5e6c4be5004e6278aa65b0f35db7f892d9485127f4fae731031e0a7b60fcfa408b539785c5d463e8969a1d34d973210df98143f6d079fa", 0x3f}, {&(0x7f0000000200)="40dba0a8d68461443cdb34535537a803721caddf4da62638eb75c2514f4942fdae9f20034559f4dac4e318ede2460409a9720a903ab81203ec1443addbb5cce1393c75c78b89dbc2f1327e63f396b05b10973fbf9bd94d0c3e9736f80645fd5c0dd6b5845228094f934e739e994d92da53b30df03667ad1e2cfccc08d3d379875129a467726751e51884144a247f0f6bb93d7123c500", 0x96}], 0x4) writev(0xffffffffffffffff, 0x0, 0x0) syz_execute_func(&(0x7f00000007c0)="0a2a3e66f2acc401ddd8862c000000c4c27146badd2a0000c4a1fff0210faac4826100a9c2000000c4c2d5bc5f0236f26442dfd7c4e1c1f446f9") ftruncate(r4, 0xa69f) 02:30:54 executing program 0: clock_getres(0x5, &(0x7f0000000040)) accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) socketpair(0x1, 0x7, 0xfffffffffffffffb, &(0x7f0000000080)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x480, 0x0) r6 = socket$inet6(0x18, 0x4003, 0x6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x44, 0x2, 0x9e, 0x7}, {{r3}, 0xffffffffffffffff, 0xc0, 0x80, 0x3, 0x7}], 0x7, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x9, 0x6}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x9}, {{r6}, 0x0, 0x0, 0x20, 0x3, 0x7ff}, {{r7}, 0xfffffffffffffff8, 0x20, 0x3, 0x8000, 0x281}], 0x8, &(0x7f0000000280)={0x1f, 0x3}) 02:30:54 executing program 1: r0 = semget$private(0x0, 0x4, 0x49d) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f00000027c0)='./file0\x00', 0x803, 0x11) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002bc0), &(0x7f0000002c00)=0x8) recvfrom$unix(r2, &(0x7f0000002900)=""/140, 0x8c, 0x5, &(0x7f0000002ec0)=ANY=[], 0x0) r3 = socket(0x800000027, 0x8000, 0x5) fchmodat(r2, &(0x7f0000002840)='./file0\x00', 0x9c, 0x2) read(r3, &(0x7f0000000080)=""/53, 0x35) r4 = getegid() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchmodat(r2, &(0x7f0000002740)='./file0\x00', 0x180, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3f, 0x9, 0x4]) recvfrom(r3, &(0x7f00000025c0)=""/245, 0xf5, 0x800, &(0x7f00000026c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) preadv(r3, &(0x7f0000002540)=[{&(0x7f0000000140)=""/218, 0xffffffffffffff22}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x79}, {&(0x7f0000001400)=""/101, 0x65}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/168, 0xa8}], 0x8, 0x0) fcntl$setflags(r3, 0x2, 0x0) lstat(&(0x7f0000002c40)='./file1\x00', &(0x7f0000002c80)) ftruncate(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xfffffffffffffe82) chown(&(0x7f0000002e80)='./file1\x00', r5, r4) accept(r2, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) connect$unix(r3, &(0x7f0000002880)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000028c0)=[{0x7, 0x0, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002be, 0x0) semget$private(0x0, 0x4, 0x80) chroot(&(0x7f0000002700)='./file0\x00') chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000002800)={0x8, 0xffffffffffffffff}) lstat(&(0x7f0000002780)='./file1\x00', &(0x7f0000002a40)) fchmodat(r2, &(0x7f0000002d80)='./file0\x00', 0x4, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x400, 0x1000}, {0x0, 0x9, 0x1000}, {}, {0x3, 0x3, 0x800}, {0x3, 0x9}], 0x5) 02:30:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f00000000c0)) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) 02:30:54 executing program 0: r0 = socket(0x11, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) write(r1, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000006c0)="d00d04c76b0b29c2fd3b3a46c695a52756a74153b90a442000013d6c6b25cf7803f5e67c02007775c9e9a23cece585f581d081fd77b6d2c1be9932fccd7c17e7f73582a953fc2e5141d43e5bc6704c5400d091e3d719d16f0863a9d375c63de9366e57a295ee6825a89a3da1297e6f04d03a4ec19bb564a96527c6d6e52e565ca12500ed8b27f3d482b5f62e6929d866c5f4a1d8b05314e09b0f0a00", 0xfffffffffffffd69) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2, 0x78, 0x1f, 0x8100000000, "2225f4f1e8d4f3433d39096340689e6cd0001f5c", 0xfe, 0x80000000000000}) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000100)=""/36, 0x24}], 0x2) close(r1) ioctl$TIOCSTART(r3, 0x2000746e) dup(r3) syz_open_pts() 02:30:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x90) 02:30:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) kqueue() fcntl$setown(r1, 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r2) close(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 02:30:55 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, 0x4003ff, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 02:30:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = dup2(r1, r0) accept$inet6(r2, 0x0, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x2f3) dup2(r1, r0) 02:30:55 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() close(r3) dup(r4) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) close(r2) write(r0, &(0x7f0000000140)="c617d5b7fb284cc6f77ff55751859fb11258cc3094dfd237b4d924aa36cd50845fd16ed2fbe8a33688094beb5bfc38578ef9129648d52fc397f60ddd12ec2cbbe5a54b86a322dda09b1b2cb94d72aad9392ef4b1fb9d16dd208487173f011b409438772687828c3cd41dc044b9a5f4cdc3775c", 0x73) 02:30:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/27, 0x1b}], 0x1, 0x0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) dup2(r3, r1) kevent(r1, 0x0, 0x4, &(0x7f00000000c0), 0x7, 0x0) 02:30:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) chroot(&(0x7f0000000000)='./bus\x00') write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) unlink(&(0x7f0000000040)='./bus\x00') 02:30:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000200)=""/69, 0xfffffffffffffda3}, {&(0x7f0000000000), 0xffffffffffffff56}, {&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000340)=""/100, 0x64}], 0x6, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="000000186004008b00230627b56bf9514897f41b7f34cd284bfeff023519edffff000100000017dd411284bc3d69979dde0200000048d8361f9c216d848314a21d8cca1286a2a219a3ac35a1afe4d4", 0x4f}], 0x1) 02:30:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) read(r0, &(0x7f00000004c0)=""/205, 0xcd) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)=')\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='-*\x00', &(0x7f00000002c0)='+!-%)\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!:-^{]\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='+\x00']) write(r1, &(0x7f0000000040)="4826727e2ecc72775f3fc564bb0aed04557d4b05c9f7085fe16c4cdecc41b0a5f40abb9d1927fce6ced891b327a415e034fc150f95a6d40559fd41f60353b45250e08246fa6dd2f8b2f801ecd1a38c94eb61657bf0e1a4c56f4607fce605172c1e41990efc6365b7ea2e7ea8c4ee2c0573cbe8cc247cb079abb097e8ebae40daca463239000000000000000000", 0x8d) fcntl$getown(r1, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000700)={0x10001, './bus\x00', './file0/file0\x00'}) read(r0, &(0x7f00000005c0)=""/143, 0x8f) execve(0x0, 0x0, 0x0) 02:30:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 02:30:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{}, {&(0x7f0000000340)="58b67d4b46d8d763f48fa999713a2987fe69a3cd91ba9c0ea2f8794acb6781ddc5509341439d91ac75a6341d494ccf426647045a87cd540b6eab2530db06bf491fb06c8a31e270e5ce2f9916a240b1d393952717628ebff7923b5331baa834b8fca1f76be80ff6f69b1c2d05", 0x6c}, {&(0x7f0000000140)="be6992f60c83b03bc73b45dec6e87163a30f92b872abb7670e8c2329693b79b0cdf49c992fb1e4d30eef6116e303a7bbb8e69e9a2b77ff8eca47cb532f9e82583c61ba39a9fb688576e4fa2daf36e4e8b36422d1c46215dd57a3114caab4825373533bcf852aa1178a2b8abc8d28c160b55080b2880299c6d4185355842f116aa5d7462292799eb5d83969d6724fd60eb8da92878e7fb280469c316bd5c1f9853b45fd0e13ebd06ba0bc6fcb2a37", 0xfffffffffffffffd}, {&(0x7f00000003c0)="d82bff1fc9f6536e23fe889a5de8839e76ca715b4d2f216b60665527c5b0e461c9771917b6510e380e74ccb8ce4647061d6a3befddf690a58f73de908788249c5fe10f3fc61b24ed385711d8f3385fa7fa95f3fb320361df33106b03d6e1c4efa1a2047adecef9bd0a551c1cb7f394f6d59ca175ee9f9dc2b560882f12abcbdd559f2e28cf4c4fb7512873ab2e2dbde3fbf0658521013d8691c714875d91960ac36165ddbe729e25f0db0d0356a47516bd950d39f508006c5640b3c3f8c58856da54987b2896a995c1ad24b19637c3bd4c8070cb11f25839701a4245def32d07bf8cbf228ad8790d10c8f135b39f", 0x95}], 0x4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1011, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = getegid() fchown(r0, r1, r2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000100)=[{&(0x7f00000005c0)="000000186004008b000033270000000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 02:30:56 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = socket$inet(0x2, 0x8000, 0x7) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair(0x6, 0x1, 0x7fff, &(0x7f0000000280)) r3 = getgid() setregid(r2, r3) link(&(0x7f0000000040)='./control\x00', 0x0) 02:30:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() flock(r0, 0x8) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 02:30:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socketpair(0x3e, 0x3, 0x9, &(0x7f0000000000)) 02:30:57 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, 0x40044273, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 02:30:57 executing program 1: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) setsockopt(r1, 0x100, 0x101, &(0x7f0000000300)="36f56ca3b0a46f4a0f75acef0e8b797a9ebaba8b0c32776aa0a5d6203f47c36c70c6fb0451c8136c756182f46d87ca8800faca9ca4e751c33c0d6d4ebfae8f5761cc58f66bb72c6e37c9d988f1d6a80a5e3bbdb63eddbeb91e0d58d66afed4d1ea0053a29da08535634833fd2f5d59ae6f0d6941975679037636488159c6d79bb9da477ab1ab05cda3ce48a2b3288137a972f34004976921d550efe4bbc7d74b7732f0fd939fb2fcaa25fc8ec2b45ba56c86ba31c2054b742fc32c36d50515b93754075501c0683850816e3328e284dd5187fedb82fe49f9bef50cdc483ae8d0311ecc089b93c99e63c549adc148562538c706f7ed01", 0xf6) write(r0, &(0x7f0000000200), 0x610a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xec3, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:30:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="c8e916b21349400531739e2caf43", 0xe}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x3}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) 02:30:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x4}, {0x1, 0x1}}, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 02:30:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x4000000000000, 0x800010) open$dir(&(0x7f0000000040)='./bus\x00', 0x20410, 0x40) close(r0) 02:30:58 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:30:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1000000014, 0x4001, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:30:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x8080, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100a0, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x22, 0x4000, 0x20000000000000, &(0x7f0000000380)={0xffffffffffffffff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10080, 0x0) r11 = kqueue() r12 = socket$inet(0x2, 0x1, 0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000004, 0x9, 0x84b5}, {{r2}, 0xfffffffffffffffc, 0x58, 0x2, 0xffffffff, 0x7}, {{r3}, 0xfffffffffffffffe, 0x90, 0x200fffff, 0xa79}, {{r4}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4, 0xff}], 0x100000001, &(0x7f0000000400)=[{{r5}, 0xffffffffffffffff, 0xc6, 0x5, 0x2, 0x3f}, {{r6}, 0xfffffffffffffffe, 0x13, 0xfffff, 0x1f, 0x6}, {{r7}, 0xfffffffffffffffb, 0x1, 0x0, 0xfffffffffffffff9}, {{r8}, 0xffffffffffffffff, 0x20, 0x80, 0xfffffffffffffff8, 0x8}, {{r9}, 0xffffffffffffffff, 0xa, 0x0, 0x4, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x11, 0x6, 0xedd, 0x2}, {{r10}, 0xffffffffffffffff, 0x1, 0x3, 0x335, 0x3}, {{r11}, 0xfffffffffffffffa, 0x2, 0x14, 0x7fff, 0x101}, {{r12}, 0xfffffffffffffffe, 0x0, 0x0, 0x1c, 0x70}], 0x3, &(0x7f0000000540)={0x1, 0x7}) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r15 = syz_open_pts() setitimer(0x3, &(0x7f00000000c0)={{0x4, 0x100000000}, {0x10000, 0x7}}, &(0x7f00000005c0)) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000040)=0x8) 02:30:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="65e6e9cc7461dba6639743260f1281463e62bbbd08bf655934453ea4e6a9e66b0a08c4845c02169c113dcafb53412c8b41150f4c91b407b18e5e734ac02ce638ab3097b21b7e3877f694266b37c15b3a24273ca2ffa69813e91d75f290e82b8520b4e0a0b6c941e525c337af9876ab8d33d43c0f8fa957dd2bb8d8871b041c26bec10bfbf0e154bbe1930b19833c3764dfd091879c1d73d3f896d19c2dc15451127d30c6070881d4c03c665ee033ddbc2c76cd8dc38146", 0xb7}], 0x1, 0x0) r1 = syz_open_pts() r2 = getuid() setuid(r2) r3 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8020, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) sendto(r5, &(0x7f0000000180)="5f030782c97932c1c1c4f2bee04513547736f0ade2a227419d0448f4b5a0730369e53c6679ae361eabe83394ffc0b3662d61f95375f6bbc0e5253f331407e409080007f31023b5e51ce8a537409efeeeabaa89cf0c37f3acf5b4069c270c6237baaee18b2293fb52d1e1eb7044f547295db67d4f171b708a2678d87ddf9e746613d80bc915751d36583f1476d6d58194ef063d9eeec38b37c2916de57d62e7d4342d1a8212ef6102c596dc7fe965e5c6e91042c52af7f8506d6144fd33f0cfeefec6b08e526584abcdcee25736bd38007d202131a06afb62951ed3", 0xdb, 0x2, 0x0, 0x0) utimensat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x5, 0x7}, {0x2, 0x5}}, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x0) pckbd_enable: command error 02:30:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x2) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x0, &(0x7f0000000080)="826ede0a24da0432186ee891d43cc6102d69cf72328c797fcb072c4676d18a7875a066477004ef03ddb4ae028ea4a346283a89002ab72d34326e6a9be5cf2cea86a697c4d663b0390ddd839e9c934c43e3324176719fbdd3307921d24cd21f7d501691cc66f03e1f3ed92ea5042904039d0be72870c0f1966dc98d030be062bc1f969f6291bf1c1ae08145cc0be02caefce499ba969207eb59faf7f05ad211358cb3000dd83b9c5bb161f6da00dff403631d2f71f73021", 0xb7) r2 = semget(0x0, 0x5, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/74) setsockopt(r1, 0x2b, 0xa, &(0x7f0000000000)="cfff9668", 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5}, 0xc) r3 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r3, &(0x7f0000000280)=[{0x4, 0x7fffffff, 0x1000}, {0x7, 0x5, 0x1800}, {0x4, 0x4}, {0x0, 0x3f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xe3, 0x1000}], 0x6) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x3, 0x2, 0x8}, 0x2) mprotect(&(0x7f000077a000/0x4000)=nil, 0x4000, 0x0) r6 = socket(0x6, 0x1, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r8 = socket$inet6(0x18, 0x4003, 0x80000000) r9 = syz_open_pts() kevent(r7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) clock_getres(0x2, &(0x7f0000000140)) mmap(&(0x7f00006d1000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) close(r6) 02:30:59 executing program 1: r0 = socket(0x2, 0x8000, 0x0) socket$inet6(0x18, 0x8000, 0x22f) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 02:30:59 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x68691f5b}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) 02:30:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc02000000000000003da025bbd47b3bf579456fc7d4096e243c6b87cb2d72ad020200bcdb9ad8b4f5f728193eb58b27f0d522e0702acebbf3ca59d4a10964eb7d002de57d5eaf6b318cf8de0c7800df0d14e7d398accc545d4822f1d8e04ed7f62e9d012d472a8da9721b58bfc300000000000000000000001dfbca10ea7124963b846d8862d84896f3e45f77a1cdc5cf36b026f23c04c93f5fe44e118840e533d5121a8aa641796015655aa700000000fdcb89173c1810f1df1cc03a10864829817f136851ecd5b05a7dc72d3f297d03e24d755f06d150dc1b1401d91d900c915186aa20754dd6585404ef5a1062bf97b081a70b448d81000000b16fd9bb36e4027829f3bfccaecd59", 0xd) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) dup(r2) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 05:49:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="126af2a64d7bd951463b05a035fe8842f88db6c34d4f3e7c8fedb79cd975be9fc57c583fc9f3fc31e12adf43df7c3ffaa62464731833de6266291cdc46694c4594e9cb11ec840294b739c1416ef21f2be11fabaa234f0c731484c8ae2bc8624e4bd3f8465ded471aba056b5b0e97d51ed92fc2554e4104a7ac086231e0904c87d7e5993be2b1856584c752e9504054491dc46ae4bcc29ea8507437469bc855668dc10e76a739f5d0ab17e39b6a0da8", 0xffffffffffffff76) write(r0, &(0x7f0000000180)="fc5b236a1ea14fd2b9c740ebe832ce1be8a34a177b", 0x15) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000001, 0x0) getitimer(0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5}], 0x2}) 05:49:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000380), 0x8e, 0x0) close(r0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 05:49:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x9, 0x9, 0x0, "d710c1e7bb6fc6e23c5b00080000000000005de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x80000000000007ff, 0x0, "e12e56c42bdab5f4fa4c968ea67050c813d713e4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100), 0x0) 05:49:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/145, &(0x7f0000000180)=0x91) mkdir(&(0x7f00000002c0)='./file0\x00', 0x12b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="aadc79f6704dc733f8253017114e5c5054eb03b3a8507a0a8ded194758e307660a2d53f37c567713576e8ef4f75878643a0a7422c99fc88c96b257a6986b8b77925f0783c4eb6a0dddcfa4c8d4f564366cb8013fe8b99473529d99ff6b2f782c5272dc044882f6af76238db8ce01559f876d1e76e6ac485fdbafb6cd372d3b5d77a1baf56de4911dec382ff384445ffa3976abaf9ca6f7", 0x97) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x5, 0x1}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 05:49:31 executing program 1: r0 = socket(0x18, 0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x3, &(0x7f0000000780)=[0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="c846176f8cc6e4fba3c5f00ffef5c84fbde791cd80f2f6e80455495a365c3f65ae9c30d4ff43de78335e38dfc0c5958843c0165508dcaad71939b757507eb9e8bf6f065b97a37f03643236b96a7592735302a6284715ab6b85f3010e99e738c670515054878d68ca0a6e13fa68c2a1eb91b0", 0x72}, {&(0x7f0000000100)="eae581a28a5eb699b57cf87adfbffc9a5a05f7f26b35a7990541f70b8ba7178dd08f0be163321052875027af6f512610adf579f7f75c5bb0cf2a3ede66254359ee8af46e3aea49bd09596a273eb2d374cea0c72d28bcbc8ef6b9ee22a46f9d0f565b91ba18f29196392b9c110ca83c20dc3476224c4c51d9", 0x78}, {&(0x7f0000000180)="e91a9614e3ef9e3df5bb16b4c97052e4d4a9d971b5c0cc3f64d250d90157001a73a164a87b1d176ba5c346971a4382571f5bbc423d59ae2dcd07ce724ef528ee330731ba138d1452b9ebc33c022389bd2bb28104cdd23744a19af9fbbe9aaccb2552e54223e3ce355fa28225d61d7c346a1386e187bd8d86c8aa9f375c2974f43bbd27a9a88c7dc3db6c2eabaa73a7b296b52cf704428b1e5aecc6f69de9c81ea97935408ac4dee9562a33e16310ed0190609f5bf7e7c38dde51fbec01ed6af806e89e20cb7c71222db84bce125d7420c98738972ca5477f55526dab99f716ccd41acf3c", 0xe4}, {&(0x7f0000000280)="0d92fe709d769d44a78de70b226b5657cf60b7fa4e1367ca703cb8705310e102bab681320b92a667f7cfa807fd3bff15c2dac238a86c66d1c260f7f7b5d5", 0x3e}, {&(0x7f00000002c0)="9c3c12350ab09571b3fe96305dcb9fcf48c819355d51f9e75a16d49167e7f1e33c06d08ab9151e0974c0a3f7d7d16f681781df83346a30055774ea3eeec0c2aa8fa94b75e0c30c74113cc1720808de72fb4fb1811a9e6d391bfbe006d47ea591db1205d5949c8f22916c9226ec8705b121134bee703ffbeb72ac0b35d3af1aa4581144177556d1878db0d4cce30ac8431b8ce49d57f58341043689e771a2534981e06095d43ab4db49573c26ae34467b9040b2b490", 0xb5}], 0x5, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xd0, 0xcebde0357f43d817}, 0x1) socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0x4000000000028, 0x2000000c1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:49:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x50) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 05:49:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000100)="cc", 0x1) write(r0, &(0x7f0000000000)="3d18a49886fd1c2cc7a5b35c83e3430787846f35b90aac29a131661b4e11b137c8d8f1162642e5ea6c06df70d0", 0x2d) write(r1, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) 05:49:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x580) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffffffffff70, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0xfffffffffffffffc, 0x1000}, {0x0, 0xde04, 0x1800}, {0x2, 0x0, 0x800}], 0x5) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) getdents(r0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x7, './file0\x00'}) 05:49:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x1e, 0x0, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:32 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(r0, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20090, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 05:49:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x3, &(0x7f0000000000)=[r3, r1, r1]) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:49:32 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) chroot(&(0x7f0000000080)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080), 0x20000000000000d1}) 05:49:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x2) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x200000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8021, 0x158) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x30004, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186a56010000003b00feaf040000000060d5706c85c2768511fe890000000000000000000000000000", 0x2c}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) truncate(&(0x7f0000000240)='./file0\x00', 0xed6) chmod(&(0x7f0000000440)='./file0/file0\x00', 0x104) chmod(&(0x7f0000000280)='./file0\x00', 0x10) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xe0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = getuid() utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)={{0x1, 0x3}, {0x9, 0x3}}) chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0xa02, 0x0) 05:49:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x8003, 0x4) setsockopt$inet_opts(r1, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 05:49:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd8a, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x7fffffff, 0x5e, {0x1ff}}) rmdir(&(0x7f0000000200)='./bus\x00') pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000240)="a20752b66df5b987be87ff5593c197a887412b10afd8000000000000000000000040c9d948c64b622fb2315d309215616dd2827dd05d794413a0a60d9ae32f50c4446bba9faf4372da66b34f1911094cd50e4b164767eed53e21d374ad168d64738f8f5e6909719cbb328f26f8b9059f510681e69d5cfae2048393bd7a16b66ca6127a5ed675a83514ec7b8949565f0cab19bc270de3ffaf6219613fdaf8988003bed430eebb8b4eae87502427ea036e407022c02f622c38b3ae9734c2660217a4b2f87260f00ec30350ed956bf612a0", 0xd0}], 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) getsockopt(r0, 0xfffffffffffffffb, 0x9, &(0x7f0000000340)=""/92, &(0x7f00000003c0)=0x5c) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 05:49:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 05:49:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) flock(r0, 0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 05:49:33 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmdt(r2) shmdt(r2) 05:49:33 executing program 0: mprotect(&(0x7f000076c000/0x4000)=nil, 0x4000, 0x20000002) r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0}, {r1, 0x4}, {r2, 0xc}], 0x3, 0x6) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r3, 0x2c, 0xc, &(0x7f0000000140)="ebffd6ff2f501358cd73bf353048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000040)="63c8cda800213687949839e93161c094e1c6db2abe159c5edcdb878a424466a8c6377850b8b74076fcb5a6094914d655a4112220b576a49345be2b75c75fa5eecb056de18261580d9484191298b8f5b5584e4954e12e7020e72a191d25cd1e509cc8fecb628bbad1b3e960eee8ce3e9fae8b33a8c5e74c8991b48a82beec077de61c19e6b9f275927b50296f90db1f1cad4cdbeaa87d4f29c748be9cae4f7586bda3ddcf3cf7135402786c63967429580644a383ea161ea3a0c39d7bc55091e50364bf53a77abd97bb745f8d8c6b020843e02c701522524a58fae3b4d7a96a78a410b8126d6d2b2864dec1", 0xeb, 0x3, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080), 0x0) 05:49:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x18108, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x202, 0x152) 05:49:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000140)) ftruncate(r1, 0x80) 05:49:33 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x6, 0x1ff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x5, 0x5, 0xd1, "7145154dbb27efe670d138a895b5dd2f8c5bffec", 0x4, 0x7fff}) close(r0) 05:49:33 executing program 1: r0 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) 05:49:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x0, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x0, 0x200}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0xfff, 0x4, &(0x7f0000000100)="2f561eb41235c877d4b1decb3e2d90f783c7ee40e6782c11ccb3a0b0cf4f608d466ff2449167153a48ea0f80987c5d3d6834e623eaf7f095f80ab9b76d67b3d738176e8ccd190e70271d261a3ed6273acbc9aa90c8c5118ff303560f9c7600128aae58b6c6df9422e3fb16576cf02e8e62ea94ab439aa0fe5271abac0858a0818c01f87ce39368729ca6fe0b3b735aa4a4905f4da62f631ccf9ff38802afd62f893716f188f20aa1544c50532acf37fb3a7d653fe526c0301b04e428752b32b5bb4fe2179b080730007273e6fda397856cd67dfa82ef41801b920dccab2ee29a0da81badcbf068d4327d0c4c78b2a61b85a2dd", 0xf3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 05:49:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x7, 0x7, 0x0, 0x7, 0x401, 0x4, 0x0, 0x0, 0x78f3734f, 0x5}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xaa0114ac}], 0x18}, 0x0) setsockopt(r1, 0xf2, 0x5, &(0x7f0000000140)="c71eec1fe401d007f439e0addbf01164f09a0b24105ffdcde2f4d8e108c748d0e5441207c78523acb5bf42cdc5795f1620428df447ff0eff9d52a82bf22f0eed96bd90ae23a857bdd32ab1ffc12c25b6497f84b878030e16367242125ce1c2476dc03710f0971ba739c1fc54f8e1ea20b4c6c0f586f43e715a2b57423026a9263d7375eae0e6bfcfa0ee30bf01c364b5", 0x90) 05:49:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000040), 0x0, 0xc, &(0x7f0000000040)=@in={0x2, 0x0}, 0xfffffffffffffe70) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 05:49:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x1) r2 = semget(0x2, 0x0, 0x80) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x3) 05:49:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000040)="0ae88e5847ac0866167e955cd0308abf144bf810d7a71b985d59a0985619652b4300e19bb8ded8ecc9217f8303d7ecafab8c31b7337afcc20f7fedc634260619557f87ea934223", 0x47) r1 = getuid() r2 = getgid() lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) 05:49:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x502) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000080)="d606992748028a8dc0349b75220c7727e4", 0xf4d2a3beae090db3) write(r0, &(0x7f0000000140)="3ac07ac87a9eb2bc896e930326c396bb19815c6c813cc910e4faf78cd76cca9fa61dc2f739c3f940a0a79da9a630a3609aca0b5e08463e32ff52937ca23da9d0474452e66ef98b5ce1a5b189050e4d5cc78a2a2e7fc150db505fe2385f7d6195979b1b265b4639901466070da336a04d5ac2ee897dc87200b53bfb69226d40d756", 0x81) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x280, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="fac95d0933f219be8c15eb3f81dd26ff960d84bf27cc3383b91cccdfd93a02c7d16e5297f3266aadf32598e545a790efee6bffc6dc5d964a22b750942f4396973f504d2793421d6b41e8fc5454c076b1728789f70f1c8a0b48035ad765c3ab3ee72693f814aac6819d9b57611cd0d14f23f4e90b94d7f977cadaac922b589570b45fae11824f7d23db8a57b1a0759adedc6820531420a0b215df4089870381c6d9b12900a26b025e48cc109d1231a75235337ed60692e99a84598f0bc1c369c60f7193c4b7154a57223c014c824f9d3f08ac2885cfb42b6843a3693f710d", 0xde) 05:49:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8010, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x5, 0x0, {0x6, 0x87df}}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 05:49:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) shutdown(r0, 0x3) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140), 0x109) 05:49:34 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xa600, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) 05:49:34 executing program 1: r0 = socket(0x18, 0x4, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x67, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000293e05002e00000000000400"], 0x10}, 0x0) 05:49:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x2) kqueue() r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x1ff, 0x468620e8, {0x5, 0x4}}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) kevent(r7, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x41, 0x4, 0x0, 0x1}, {{r7}, 0x0, 0x42, 0x40000001, 0x100, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0xa0000002, 0x5, 0x9}, {{r7}, 0xfffffffffffffffb, 0x44, 0xf0000041, 0x0, 0x9}, {{r2}, 0xfffffffffffffffe, 0x3, 0x0, 0x8253}, {{r1}, 0xfffffffffffffff8, 0x21, 0x10, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x24, 0x81, 0x9, 0x81}], 0xfffffffffffffffe, &(0x7f00000003c0)=[{{r5}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0x4, 0xffff, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) flock(r4, 0xf) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:49:34 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x6e8) r0 = semget(0x3, 0x4, 0x21) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r2, r3, r4, 0x100, 0xffffffffffffc287}, 0x1, 0x7, 0x3f}) 05:49:35 executing program 1: socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) 05:49:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="7d388b531b4158f8e1cf12467ee5b664259e3c2506a3ef39f78022e707b8abe93f4ee0e78e82e45e058a5da7e0e16581857db4df8786561f7521fca267922e98b6f22542147bee6dcfa4818d48ae56effe2210ffa0d6126cdd9ee97a5aae92c01f28436c2e9a02286e777703dae54a18547166dcf418b68740907b5f14adcd7bec65c30b5eb87bfd716d46facddd2a9eca631e427776f7d2362325d05e60b417ece54d2e98be752b17c0b602808e6b2d120047", 0xb3, 0xb, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="f126fcaa800e1014e310800c83c75f4705fdb628720d1220eb3c174ad17cbc", 0x1f, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 05:49:35 executing program 1: r0 = socket(0x2, 0x2, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x10}, @cred={0x20}], 0xe0}, 0x0) 05:49:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000000)="5be11c0bbe7113641537b44eb2245487917ea62f7d601c2edb4059cfa17b5a044ad9d4423d4627a5b11c0b33b130fb580788c0b0efa20664e56c6c152228dd5a6e9a8b86", 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:35 executing program 1: socket$unix(0x1, 0x2, 0x0) clock_getres(0x2, 0x0) clock_gettime(0x7, &(0x7f0000000040)) 05:49:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 05:49:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000200)=0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000040)='./file0/../file0\x00', 0x21) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:49:35 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) connect$unix(r0, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 05:49:35 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, &(0x7f0000000100)={0x975e, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc3, 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xa0000000, 0x401, 0x8, 0x1, 0x1, 0x7ff, 0x4, 0x1, 0x2, 0x3, 0x3ff}) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x20, 0x87, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0xa2, 0x3, 0x100000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x80, 0x81, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x11, 0x20, 0x9, 0x1f90}, {{}, 0xffffffffffffffff, 0x38, 0x1, 0x200}], 0x34, 0x0, 0xc68, 0x0) 05:49:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x3, 0xe6e, r1}) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186000000000140000000000ffff0020330d05ea7a66cf2af9b5c3adaa0d0006000070fb835db690f36c000000000000001bfaa7e5da21ae25927d16b9", 0x40}], 0x1) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) write(r0, &(0x7f0000000380)="f9e46bd1a247b60b5afe357ed640997c19f18080797b43dc4a4c45f23b6fc09f9a0e89eed8973b", 0x27) readv(r3, &(0x7f00000000c0), 0x1000000000000029) ioctl$KDDISABIO(r4, 0x20004b3d) 05:49:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) 05:49:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/193, 0xc1, 0x802, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r3 = kqueue() open$dir(&(0x7f0000000440)='./file0\x00', 0x3a0, 0x7) r4 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r3, &(0x7f0000000000), 0x401, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) poll(&(0x7f0000000340)=[{r2}, {r1, 0x40}, {r0, 0x110}, {r3, 0x80}], 0x4, 0x3a) r5 = kqueue() pipe(&(0x7f00000003c0)) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="421d0ea076726cd18a842f201db502809a9a7d64be690a77a9a65d1081e1a2b94236aa58629be4c974b2c8c1764ee7f85445c56dd46968b42f580a5d0e04c318e26b3e2a60e57e39b5497c0a06c90fac84fe4da8e0e97d3782fa6e3d9cb11e9297cb5ce88ca05a54b5fcde33eaa19f34f0b6217b123edae5e939b678dc0b89d20699872b65be91e5d4e47cf6a2c492a16e2952c2f793bea8faeeec52ba7909faef4baf9882", 0xa5}, {&(0x7f0000000000)="c2e75eac6b50eeb13c6999", 0xb}], 0x2, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) fcntl$getflags(r2, 0x3) 05:49:35 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto(r0, &(0x7f0000000140)="f1ccaa78478963caf92db4823dd369b7bc24f1f9d22c459b19001b707960c08730e40fa7f5cb2c7c9f6e3166b79c6af150f30e961395032f72bf8ce7bd68f7e8836daddbc8d1bad8f02f8b096a47fb6affd81a8f1c36596be25bb444ef5e51856605e20fe7981719ff02e77df7e6a03a7063a1dca16a9b34fb18afbc45bc7ecc6e4498843f", 0x85, 0x4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="bc426694600ec3b1ff70d400fcfbee524fcd69413d605f4e5c5437d7b959abbd3386233928e3c9fb583d0533c79f8c3d9a6b5bb57f076a9b9f188e31", 0x3c}], 0x1) 05:49:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000200)="b96520422a9e189a633bfddd28741d74c37d37d79a2b1103e0e17a5ca186ba6239c6b89e805218e4b63ca5f243ccda6255375ec2e1463c14636249f910d65d61405bee3d1c3f22cbc23f4b0b150163a1368985f79b507075131e2775a7248bbb7868e0610e3e9710e142e58e0b2ef11fdfaabf1600b9f3480b32846b134d42a63a9148199033cc83447651966c7ef9444825dea91adfa0f3f5c2e45ecce7526c22e9d76d65a4abcdc3d6c092aa352faa135ff8d404", 0xb5, 0x401, 0x0, 0x0) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:49:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) rmdir(&(0x7f0000000080)='./bus\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xdf) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) 05:49:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x82}, {r0, 0x20}, {r0, 0x100}, {r0, 0x1d}], 0x4, 0x0) r2 = msgget(0x0, 0x40) msgsnd(r2, &(0x7f00000000c0)={0x3, "fb3b15f4d8829e32a4fc9f6fcaf9572c86188a3e826897996aff91d73885adb63e35575a98977605ffe21b36354cff6bd5f55c62961831ef63f220ead220a3a715c03caf0ddab6733aa6bbf59a5d0aed3977eca2b99dee1677f6b695854da7226869efa31492a8edf9d920e45671ae753ce243695d840e7ae3797cf604d11dd3bd0e6493424804ae0f1fbd0b249f6fcab3ab0aa3a14ec23504a55ec6541e2778e73e2234df67aa23f4fff74defbb9ba997793e1a35e616b6"}, 0xfee3, 0x801) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) close(r0) recvfrom$inet(r0, &(0x7f00000001c0)=""/202, 0xca, 0x842, &(0x7f00000002c0)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 05:49:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r0) r1 = syz_open_pts() getpgrp() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r1, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() execve(0x0, 0x0, 0x0) 05:49:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = socket(0x18, 0x3, 0x3a) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) pipe(&(0x7f0000000000)) 05:49:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x70) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a309b8dc538bc2fc9474603", 0xff84) r3 = shmget(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getgid() r8 = getpgrp() r9 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x7fffffff, r4, r5, r6, r7, 0x4, 0x7a57}, 0x0, 0xdfbd, r8, r9, 0x81, 0x800000010, 0x4}) lseek(r1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x81, 0x1, 0x204f3da0, 0xb4, "c2a8b7081444670d03fb1d578069276afd043c74", 0xc03, 0xff}) 05:49:36 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x28004, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="00000021e6e553e732c8a1a617b208e24361620afe2ee38bd9c5db0d3aa0e5fbf71398ec873c25244aca10681ebf00d553d07776922236c91fa3d34e8d35", 0x3e}], 0x1) 05:49:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e934a5c67f035d529726f05bd90812c8e379e24d25b5598e1ffbdff0c1a5dd7f9d9b47f96073f37cce9d3f254cf6c8d7584ed5095cd300b2e32ddad05b4071106749d4b948111f12d399c6bec70e83daf73353b306f565ff9d483f2930abba9877ca865c3dd0abcc1f552fb717c597ee9c8ddcc616a52eadfbf9a138d16c4fcfc05f849d8856be75cf6eea1facfe4ab822bdbb9cf59a0ba8357073d6ff5560568e496e2cfc4f6160189c01d9225be95c9ffe98bd6ec666fbe3b40ffd000f2c4124657baf302f839f03159b96a5dc95595fcb71b46c2a1b54245f15498b69e0a6e90348d10e05084194c08c3afdf1f64ba9322f7f8892b34f", 0xf8}, {&(0x7f0000001000)="1904608184612f57bd72e461e46c175d41fef9967911e9368c4376eafd8c078a92387a72adfddf9191096a71d75a8e40787500f882c9811441643ad88b350f7938edea76e1d745dad9f6a0e505adfbe394357c829baf7fe438f446ef4786f00d8a3cffe51d05093634948051068658ab78f0e94a3beb8faf3d99e3c2ee98f9b785ee75887834d9a13f29609f3e84585ae293bfaa6b0fe22b46ddd461d377320f21a932f6e6089332cebb1d10b3cdc02ceb3ee0b76e9425594f6ee1de6c8f09bbe184e272ea159246a3eff2317a49265a498f4828bd75f0e9c02682c6ef1dfc5ae4bc8386af3800bf66775189e73b77cc373362d6464b94d00ca8cf98b376c46b9f9af5c6fbb7b21eb8131bbdab3b48a27c1901e8cd00f5ef0de15160469af315440c2bddc17c95efaa0a2ea8fa1ec8fce1dedb3404364107d9325316aef6e7af689d07d23a82be003caeb80b74f23484bd8318dfc3dce072cfdc8987965d0ceaf49297746bcf5446633c5298866e764ce7934ec7c996e8565ce9ed0e700265496c1ecd68e7d7328910b18c60908cd81f047bb74de0c70ae2fd122912826c5f28b62204d011b4e49c7358fce6356d3df1d72f2c0ced195c4639c3201daefb0cea5d96f9782e391b82971f19adfdc2bfc0d2a61cd00e77f1595d491ea02d74ea5e2cb6df18e81cf98e7116e4f8955e081c07e2063ca86cf39cb40183f9be57ae4dcc8d93b8658fb9c1cc5b0930b050789d8efa835165f94f6f8c7e7916a15f4a46a28b46430d337ca5203c64f0635c3689ba20a1843c8ded4a5cd42682cd593312884abf821e077e1315de3b95aa6f8221ac5a94527b6db13e89ce62084710324d881d049d41f2349ee4b43d6df4adba4ee9ee2911865406e18ad9264f258ef809846205fbc4a9277a5fc75bc569ff42ddbf6c16503269ec74ed4b8917959f06110ceef1982425a2e4d99ef82fbf7d4ff35e33a4a08091981c91b947436c267bc82dd6154a11f74f90daba1527a306a784da46e03564bee9581b7be20846f77a44af482f9405e8193182bee85c2485cfcdf1eb604a27ca47406b4578b76fc86e29c639d9ec443b9fc258d21136c67f849a8cac44024c8be80930ae3a76c0b90b5922716c6e67f840f35f7fb0f45fc7ba94d5ebb403b8fd1d3ccba202540e60b61a453ea651bd3c4c54c1ad5e0dbe44266b45ea2105cdb3d88bbbe576ef0b6fdb22bba220900a2e8b6951a48b0d438fb3af678a06d29d36e2417f35148308e7c3fe5a15cbeb8e1b44b0ecb882216eed8bd9e75f97093206b000acb3dd09bb51afab7bc63f51d2f0692822a556fd0aca23c49425cdb475059771c162258e8dcc684486f6a7106fd4d7fc58e352cdb2e372625b7b9edfe1fa4dac7ac8c9852a085013a2a8afc80c9747f909a8db72951f167ebf66950f5b10cb1743acd06ac883ae86eff6bc71ff0b67bb98672cae24adb94559f346c706a181d98679efbf32d269e2318625733c670d8029495c37397f7ade003e417be558519e3d7d20dd684a25e64ab4039c20b18b8e53b09b98b2177cbefc4c7a4fbeb0d9015645a71c656d91f3f9d9a287948774a5e7c515263f840d6a1d3ff4868a5a9d18e7cbbb2d6d8ed5553badcd130619dc027de42678df3e717e1efc9908787c65a085123a4f7aa2ff1324a6e1b511b119c6dfe84888793e725c060f19babf832ff3f684ae9e0d3d17ace199c30fa7a9a47c26fed01a3c471a5232af082e6576b661d57f33785caaedf6c4617763880974ad73d58d33856de60f80b9f9e131f80b354492c071129b31236cb1feb935fdf4a4b53cdc90e818770db994963c039828f875e0ab99d4a075e61c6e3d58be56325c939ba092c6d957442912bb893226c029fb0b52a32eb3c429262fd34764ff8ad45c25da4463381717d2aaff2a6768f1f7d4cc680a61214142f7d539bf8b5e7332d3677b6e9be9071e9f3ddcef127d90a453213cd5e04ade2fdb8aad5c7fcb4efd9897bf1af42722ab41efb085112356a8a4803935d89659b7bcc54e5745c4d1274de31ff894a10e45fd46abaf68e93cd5ac56d754f755612eff27a023e84aed80988292f12ec0ed7e36e86c60468aea24b13b82d902ff457567fe9b9749a926a21a58a0a166e784d4565b6aa969390a216051df4984351961d6bf0bcbd29b202edb9b90cb3b355fc6483a6673bfcc6fb506dbca695c505cfe0460a40611db9480dbc8ae5e7c4602d062ba4d1e520b02ac245d21cb9b17ecfaecd8dac8217a20c9d1d77de7c24531838fbb3f2f572f16cd802d90a3c811be070e8e1cff36ce238a5f007a8db71a669a353e9d3f600d37faabc327ad4005cc38a4c5b1195720fdb9eeaf5875555a29df6d1c0693b5d0698b7ab87528641a0e6d60448bd0379cb1aa583f19ec4d5454550437150d081fc6276cf40084662694071fa0cd4036dd8e239ac17d16d904bf7e6ef3ae2a7d8663d44c53af00800416282c04fb727a228c6808d8b36218747d647201061313af4aacb454a81b4366faa97a38117c5a8300e909a9da5987f6912071ef7aca4f028e17b3893a9d0853e2415f0b490e1d634996b4d7f507b077a28fad0d8f0a7cc73d6a000e400a086a3dc731d91dd628c6b87682b290a73981266db4e5ba0bc12caf645c91488f82f3689e358d75742d4bd3cb0a5cbe78bb401f779ba4ca1f975ec7996a0b994f2d2c01820973965b95926acb954c55ed879849f54a604fe33f1749f8c44052872819834f0f41646a923fa5c6b155fdd8607c32e017606ff23929948677c04a7a0d8e974c2b3df6a16b7b51998ee8629b6e6d443444fc90e0bdc782e244d7975e61b7349a091b4f2df5cb83fb6c0b6da428a2af5717dc890c95d1ca31e9410e8bf9712b3a2ac0584cd8e4d6978fd34d3cbd51abf8f026e87a669658ac40e0fdd2aee9259047111263153c832799467b685ef6d21829cb6c8f980787fbd137b0f707f6ed098d49a4d8b4a26957c2a0b0a6f18d3e94229c83870f32e719c862fb14dc52e3fc2cbfb18da7e25b8a00ec5c84c5e2bab1d89b0134419c01daa6d5c51bc8173e24d840aadcfb2bdfa261186916952ffd643d5792e866983f8e28b717f005749335ce2529705e5fe11ad0422815cd5a9d130b4e70bb9aa80d25f441f8c5ea1e83406f345fa5c15cb3f387f24e01957329cd8ac87d57aea375fc5cb696a3a03aa6e9f9f515e700ba8070929d4cedb88a97a2b70fae04fe5f57feb3e234d2be3610109ca3adc1a9477b2371032d5be04dc72f723fcd606b9e0c438c8f58b3635158ca99be661e57f4b9f36ebdf7d6d76e689384f53c90e97811cf7a4846fb6c751efe1c253ee6b224708fd38499c86b855a5f0a945cb788fe4e1dac6abcf30cec37b9cd3419dd0a101cf0c2a3bb830b6d7255eca78a008f36f90f133a8a65d8a72319bc21a91e988a33b6b19cdc76926ba6ec31674b27a33895dfb1a2227280d3f72f3d5b2dbaae1f0fc140b85e50722ce1471b8831ea9d0dc43eac18d1ab0935f8d2a081c39d076e741782b2bab30509961fe43a54f60488f51efe20417b2e96f63341202413e9186e0b48b2a41d3ce930f14949d955ff4ab345b1e42475063cdaa6e31b7a4143a3260853b0ba954ff01727710b96e6ea3dcef3e4bb7d3aea789af26d68e039dcbc389a2bef2bc721a7869dc62a9e23e5dad7fdcb061b598e0c0871aed322325b6d737edae8ed6e9e1ccd36dba632d4b77c5559d1e210923997bf851f63e0359c5e96def1f9a77945b8e528e0b5ae7f7363bc5cd1bf756a6c30fdba66fe0a9f3d125d93558fa3e95baac04de529b141261f8504ed6193e36c7f753435d540ffc90c905780614914ffbf6719cbc0e23dec9638d7233ccc3aa356290e07cc15d8cdf998c52b089d978dc3e6d06da2b6043a09481aec48cd82cb432d6e608f164f22e42b57366737d7ab2cfa348ad3098aab28a796c260a3a991cf1ffe1772b937b5e1648388d9faf1d0a34fe5f553d714e950c91a4a4c76a4b4d330865cd0b157439e3055e532bd12ae144525bbeac08fdc51b99550c193cc02c8908093dc119fde664a699b18f3d4e425aec0805dd82192b36b27600fbbaba5ae2d69d98967db1c33a0c65cff3ef0e000c731c4edc34cd4a8a2236e49ad0acb9e837fe646d306742d572b19c9964dd8d4c382b0a38ff3174fe1d8dc9c8a0f5f7aa9dc72230f646696af5988872aff69c7de80c8928dc8fd182a3cc23c5555013778344de49eed4d0887fb7adfbfd7a816ab15b591cda50ec608ac00b66e763eb1dda3f217c14e8f6dbffab7c8bf5fee71305ed6abb6b988b7c3ddf959d9b8aaa25b388fb78eb8aabbeae84e20b115d573173b86485d57457a20119c59850327c875f066b9f1de825e684ccc04ff7cae4af315c1b0c7b6e039bc2e7627aeeba9a4478746dffdaaa84a5d0247f4dfd0b632badac96c3211e992acfc4dbf8df911becc91dbfa9e1cc4b8bbbfd81ba40a9cbcd69e746f705219ea268482da3928697bf3349aa5269f090d43ce129910cfb2513b4aa9856ab9e04b2b223135222459e0457255d3d5eb618bcdbcc0c90a292b2cb08483a4f8c7e0bcf0813b991a6497284cfee3a9c72a2793f71b356ab69a0ee75f58e9fc6411510a6558bbf0492b08a6d01214c0300ab86c595e3ba3a0ca20fefec2cda459e76e1471ad5c4bac2bdf63a6653416ab80c6180f443f426ed97712bc26f972f57b4ee3920d241b5b556bfe821e079c212a50dd3f4b193af112c70e99e3931cbd2be7ca7954949987cbc0dcb953a5d700e99a0b91f396aefe5a17a4d8d15a4f6aa9d34fe12063eb9e71a0d530d14d82a4e7f34e1634d548b15d9d61a4c1e5b20f886c8dd2050b4fbf59decd43326e26c6b4f04a400cb63fede73dafa0af1f5b3503f1c2a2948fa665139743d1ce26bb2449202bb4c63a2409064908a1c6d02ef4679ecdb32ecc7c75afd85895890eeb8014fb80834d807989fa645f5a11eca7f69cd2c9b66565e37581399166459fbd02d83fa8357e21513e2100cc2880b5a3b448599a4435fac6b2ff44cadb70e6dc08bf7e1d6efa34864a16f2bee36ef7c1dea899f054d28194987010f0460a0b975f4284d5de0dece3f3036b161338b0d5422ff15889400288b02fc3a4b28cfb546b4d98a7c5301d53f9753df03b8fff5c9188a05ee98a4d6f66a8fc72dc6889e9071464bd373041150073e4b711b719aad9e961135fb38e5b4cd92613510b7bd79191e6d4d99f0a0bcb6ea3d1e304e336dca7edad79b633652b968c8536e78f1c05dd4e4fc5ea896f761c45511e9a3b59cd0edccc270286c81e1ac4159a7dc16f4ab820598c8b497187116caef70af87e3d99ff21050527b9a2f3765894f5b71346ffa91697c9fe76b228d374dc0fcb0977e3236acb66b444759702463e7d538b8e15d3275605ff05efde2cf54f5e15dea4e97c6f9fa9934feae23e3fbdc718bfeb053c900c8a3c372fa7577049300670a9b04de92e99fd360ffba93b2928f8e0e0fa9c4ab7c5e3a252d12ec2677f30543cd9620a54217bca7fd9d9e3556fa5abdc57a1afa228cdbb48debab999d6da7e6456f7f6cb5c4b9c6a6c7267d619543ad52ac7a15f79ed7f6d13e7bff6e5283802795c60296e3991d68c4b5d2588dbe31f76b37fa00f6531bf433a65579137f9c5d82d2f6f28d527e016f276226b1de040c05df201fd4a3726bb7b69d7802fd0f8b746f35f98da09ca65dfafe16530bf322ee43f2ebc4414a1e0a21707b350ec1638c24cab27706489496ba44303", 0x1000}, {&(0x7f0000000040)="980ed730068bbe4abf9fa30c0fab47f32ce28655238174b5c737c27f5d4996f39f6affbc1f231d494f419950a96e0e5cbecff3f5716db2b96838bdb6e8ee0948e859826850ea3c570fc7d1bcdecbac293a95e1", 0x53}], 0x3, 0x0) 05:49:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ftruncate(r0, 0x9) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{}, {0x1000000007}], 0x2}) 05:49:36 executing program 0: rmdir(&(0x7f0000000540)='./file0/file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) socket(0x18, 0x4007, 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="001b002f66696c653000feef7502c341c884225f5caa32679dd5a5ee8484077d0ad6d010620e43569a326b663047173a04a2664c7b6b3aedf6bf459dad9fe95c3e61dc433239440e90fbc474285cfac70eace81dc95c175b4a0c589eb48589868ab91953ae6a0790d802500d22e0aa067564cc96fd124e3b42fc9b0000000000000007dbbbc4898bc8d210e910d6e501adb261b6ca93c0922700000000000000000000bc514d3184537647f58223bc652b59cf01c3a56d39c1e82bd604b83f3ea0d583869f86ee976ac68351e161029eaf31b79a4bf13993869b20219046c23307137c86ec25e46d6cc0d49c09ee7ecbdabbb617cde07a3e0e2995655fb03dd69bc5ce032e3c16f7caa2d4bca68f5896114ccecd745257c162df8c20926aa3a6776d36c2b4c59c0c6720db5df661216fab2e65d8fe96cf55ca648887363496e780cf9b8a3f7f5c97fe2f6436dab6ceaad80fd53a"], 0x1) semop(r2, &(0x7f0000000100)=[{0x7, 0xfa3}, {0x3, 0x3}, {0x3, 0x1ff, 0x1800}, {0x1, 0x0, 0x800}, {0x0, 0x40, 0x1000}], 0x5) fcntl$setstatus(r0, 0x4, 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0xe09, 0x1800}, {0x0, 0x400, 0x1000}, {0x2, 0x4, 0x1000}, {0x1, 0x2, 0x800}, {0x2, 0x1, 0x800}, {0x3, 0x30, 0x1000}, {0x0, 0x400, 0x1000}, {0x0, 0x4, 0x1000}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 05:49:36 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1021, 0x801b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) flock(r0, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4, [{0x3, 0x100000000}, {0x2, 0x9}, {0x3, 0x8}, {0x3}, {0x3, 0xffffffffffffdc39}, {0x0, 0x48}, {0x3, 0x3}, {0x0, 0x65}, {0x3, 0xe7}, {0x2, 0xfffffffffffff4f1}, {0x2}, {0x0, 0x200}, {0x3, 0xedd}, {0x1}, {0x3, 0x1000000000000}, {0x3, 0x7454f23f}, {0x2, 0xfffffffffffffe01}, {0x0, 0x6}, {0x3, 0xa9}, {0x3, 0x1}, {0x1, 0x5}, {0x1, 0x8e}, {0x0, 0x101}, {0x1, 0x8}, {0x1, 0x30}, {0x1, 0x8}, {0x3, 0x936}, {0x3, 0x80}, {0x3, 0x1}, {0x3}, {0x3, 0x4}, {0x2}]}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 05:49:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4004) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) setsockopt(r0, 0x100000001, 0x80000000000800c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1a2) 05:49:36 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) 05:49:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f00000000c0)={0x8000, 0x0, 0x7, 0x3, 0x2, 0x6, 0x84000000, 0x4}, &(0x7f0000000100)={0x7, 0x1000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 05:49:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) semget$private(0x0, 0x3, 0x100) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:49:37 executing program 0: link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file2\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x30000, 0x2) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chflags(&(0x7f00000006c0)='./file0\x00', 0x0) 05:49:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6000000000000000}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:49:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x5, 0x5, 0x3, 0x7dea}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 05:49:37 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20001, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8009, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x880, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80aa, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendmsg(r2, &(0x7f00000009c0)={&(0x7f0000000680)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000006c0)="8381404a50f1c123ebcf7a8014b2d10311b9eb08fdc209a5df241e9ef4952504677192f771f776bb83604f5c045265f84df9d5898b6b4cc095eff6654c25c5e297ff7315c6eb8eb9cd0ddd83e42d6c8b3cc8f50bd6ee61b7cd6d0794109a124d86c1c6ccff1188cb98c8664228ee850867a1686fd10a9e9e78f21c82fd01dfdf60126f5abc33ef23435228dcc5080a79ba394925fd909557c0304d6c4a1f7491d25273a6713b85be0ed694ef311fda859e171c65345258aa102121380512627d05853f024fb717657942afd0f9fa6165c867f9132b9620fa363a266f210bc28f996994", 0xe3}, {&(0x7f00000007c0)="7310c0d4c6a6654daf24515bfebaa622e2d3d154cc9d474079ad8313ed2289579401b246ce0eadfe48b080cca167627429cd26de6bfcbcead34b9b4aaf47e91e8aca81043d1f88e112eb98339c9d1152a81b9fa9f6878ec24ac78ba5b0c2ba9d61a7a064eb48644eb2", 0x69}, {&(0x7f0000000840)="80a412db67e66f7777c9ab52c9d5899c66d98075ad2514c015f57608d6dec3fabbd2212950b5e461bef2fe2830b92a54a07981d360d8051242c7161dcd8407e52fa0655b6280946ca3759569b11605", 0x4f}], 0x3, &(0x7f0000000900)=[{0x88, 0x1, 0x9, "812560786242f2e7d6e1b1e8f02c118e0fe50ece33bd48b0578bc464bea677c4aa7fa01c586209653b5fc97a620d0e3e34bfddec250f70b6bbb305d1ba762bd47b6cacf4eaa86a89729933c6793a2b066177ee632bbc38f38dacaf4ce6a06571bc18b5f3a4d28485996242effbe589a68d"}], 0x88}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = dup(0xffffffffffffff9c) r8 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000440)=0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = open$dir(&(0x7f0000000500)='./bus\x00', 0x0, 0x18) socketpair(0x6, 0x5, 0x1f, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x41, 0x1f, 0x200}, {{r2}, 0xfffffffffffffffe, 0x1, 0x10, 0x800, 0x10001}, {{r3}, 0x0, 0x0, 0x84, 0x0, 0x4}, {{r4}, 0xffffffffffffffff, 0x2a, 0x1, 0x9, 0x7}, {{r5}, 0x0, 0x21, 0x5, 0x1, 0x2}], 0x80, &(0x7f0000000580)=[{{r6}, 0xffffffffffffffff, 0x20, 0x80000008, 0xef, 0x10001}, {{r7}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x6}, {{r8}, 0xffffffffffffffff, 0xa, 0x1, 0x3, 0x8}, {{r9}, 0xfffffffffffffffd, 0x8, 0x0, 0xfffffffffffffffe, 0x5}, {{r10}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0x7}, {{r11}, 0xfffffffffffffffd, 0x1c, 0x20000000, 0x4, 0x6}], 0xc4c, &(0x7f0000000640)={0x10100000000000, 0xb1}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r12 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCLRVERAUTH(r12, 0x2000741d) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() ioctl$TIOCCONS(r12, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c2d8de6698db8620f86b7869cfec12e629916a3f", 0x0, 0xe0560000}) 05:49:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000240)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_int(r1, 0xffff, 0x138f, &(0x7f0000000140), &(0x7f00000001c0)=0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x7) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0\x00') 05:49:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x8c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20040, 0x10a) 05:49:37 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x60e}, 0x10) 05:49:37 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x10002, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b406", 0x595, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x1) r3 = msgget(0x2, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/42}, 0x32, 0x0, 0x800) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000000000/0x4000)=nil) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x180) msgget$private(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x26) 05:49:37 executing program 0: r0 = msgget$private(0x0, 0x1) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x66, r1, r2, r3, r5, 0x3, 0x4}, 0x9, 0x8ed0, r6, r7, 0x9, 0x16a, 0x5, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fchdir(r8) write(r8, &(0x7f0000000140)="220e22", 0x3) r9 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x8, r1, r2, r3, r2, 0x5, 0xf26}, 0x1, 0x9, r4, r7, 0x566, 0x93d, 0x9, 0xffffffffffffffff}) shmctl$SHM_LOCK(r9, 0x3) msgsnd(r0, &(0x7f0000000200)={0x0, "dcc4f857419d0e2a5d263cfc8d7b47226c46e557c06d08d86b831e96ba78e4d4d43db1c7bc32abb582a0ef8dd615a3b5ab65cdfe5fa25417b06e2c95dd27725025242ec60df8ac7490931fcf69fc"}, 0x56, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x8001}) 05:49:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x100) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a3e8cef80ce548e09eaab7bdf7de8768c7a60d5e1d2c138ece5f5d60d872a252117816bbe8050022d985ed1229545563a6de678c32e51fa7f35678f2f360d11da7c12c8b5ef90e76b3b45c58a4ea10567cf21708c3d689322d3198c308d25d428c5bbb2737c78f998a2adada5466df", 0x6f) 05:49:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000050da1414b888af36002000000000000028000000000000000000000000000000000000", 0x2c}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e65e682220faac18797000803df8553e27a6118e2a115cba0ee77a649c546860c13a4525be75e0486eae9c3a42340a304ac4f779f80a4a1567e4cd83eb243bef1c82491033072b29c940eae9427ddbb2e5855a705e6b9eb8d5ce29931c1b217f8591fcc2bf58", 0x66}, {&(0x7f00000001c0)="24b3d6078183fa26355022e900a578ad2539f4f4878282b4cfbaf56548a9542fccec601505d3cb54826680ff6e27cfcdc08450bab90ca75673f87844cf4b3a69bcccc293033ee67e", 0x48}, {&(0x7f0000000240)="c0bbddad1f119cd17de4c672e59d12e7ef6142ecf89aac214d0fd646974ed6b6dfd047906f9e92b717324765f42fa96fa5e6ca2abbb79836f00b21c28cd322c4c7011e2ac668338ed0832c0118a93dfa7b8011972cc6288f1c91f792e2e054f415352a3a8a69f9a38232", 0x6a}, {&(0x7f0000000040)="c2fca1499ea8d570ebdd87f70f3ca188d02d3e856cbe929fdce81ace30aa7acc76ddb26f2247a1f09059930d49256ab7d947e13cb615f8b4b4", 0x39}, {&(0x7f0000000140)="7b1501211af3a1c16931a0c1b9451d831a9a69dcd46ec0ba1699934e7381da12040efe4248a296", 0x27}, {&(0x7f00000002c0)="13818690bd138a41fa6689a3f7a62d04db00e44f8d4fa2dce86f092dcc4dfdcdca24e570f27d4f96341aa7981ca60add44e7de4d5fe1626d3a4313446cc352c89c7556ee6e605bc611a741a018a048ab8532ca87a3466ec1d9de6a4a1c7681f578b156520806e0236ca3b1be2b96f9825bb10e9e84d378b092af80d6a3377a869b3682b4b91dfb305065da410640f1b46c4a71a3062e6cbcab9702ed26e8efb9d140c604d50f59b1707a0cdec8de2a27ff641d3fdb6a6a451d978300498899fe69", 0xc1}, {&(0x7f0000000440)="4bc81c48758be224cace3e52963a93d0eb261bb00bc820fc68dce8ce8f69b534512a7dba3ca732a81eb21e2340873b1de172eb7b5ba322fa2c359b5f0742ebadc40e1d3558c239c19a", 0x49}], 0x7) 05:49:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) open$dir(&(0x7f0000001440)='./file0\x00', 0x800, 0x2) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001340)=[{&(0x7f0000001040)=""/222, 0xde}, {&(0x7f0000001140)=""/62, 0x3e}, {&(0x7f0000001180)=""/74, 0x4a}, {&(0x7f0000001200)=""/190, 0xbe}, {&(0x7f00000012c0)=""/72, 0x48}], 0x5, &(0x7f00000013c0)=""/20, 0x14}, 0x40) 05:49:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = getpid() setreuid(0x0, 0xee01) r2 = kqueue() fcntl$setown(r2, 0x6, r1) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 05:49:38 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x2) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000002c0)=""/210, 0xd2, 0x843, 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 05:49:38 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x8000, 0x0) r6 = getegid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x8, &(0x7f0000000440)=[r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004008b005f3a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d899536195b2d9de35a17d1827addfee88dc46d19771cac754feb1e641600f15400d61592c24faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c672", 0x8b}], 0x1) 05:49:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 05:49:38 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 05:49:38 executing program 0: getpid() r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) 05:49:38 executing program 0: socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xc11, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7, './file1\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x32ebf1a7, 0xc2a689be00000000}) accept$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r1, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x40) 05:49:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) truncate(&(0x7f0000000180)='./bus\x00', 0x7e7) open$dir(&(0x7f0000000480)='./bus\x00', 0x120, 0x10000000000108) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x9, 0x2, 0x200, 0x7, 0xb5f, 0x0, 0x7ff}, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000240)=0xffffff93) r5 = getgid() r6 = getpgid(0x0) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r4, r5, 0x14, 0x10}, 0x0, 0x401, r6, r7, 0x1ff, 0x5, 0x1, 0x1ff}) 05:49:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x186a1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="a22178b7cf0dd8251cca65deb294f64ca243de36aee927b19dfc9b40b48e64f614568e90627a130811778e9bd95fd7de91be448a2f4eeba8317fc2db84fd2bc462565e50137d31", 0x47) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x2}) 05:49:39 executing program 1: socket(0x3e, 0x8007, 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socket(0x10, 0x4003, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)=0xc53b2a73b7253d5d) ioctl$KDSETRAD(r1, 0x20004b43) 05:49:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) r2 = socket(0x40000018, 0x400000002, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget(0x2, 0x0, 0x26) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000180)="2f2d8379635280c5e426c27c9c82b849d3a0632c6931ec536464927bbe40455abaf62c7e6306b5028c7895c900ec500304eb9d9a4ce54b0f80d04e8e3d81072e6748736dacfad6b53188dc5060ec2baad3940d05d9", 0x55}, {&(0x7f0000000200)="cb1b0549ab1b02fbd62a46e10f41bbb53764b31b", 0x14}, {&(0x7f0000000240)="a1d71a8e0bd2a8293e3dc3cccf2a8070ed908d6c7aca7174c0461395faef29", 0x1f}, {&(0x7f0000000280)="9d4cced404d3a610a7edfa3ef3aa7c2fa91c74597eab36111f06a4d404f9b72598b4f24bffb6237ea6f021597f5680029a635911ddfe26b9dea9057f1b8c52cf995920091e8572c61cdf1f8965ba1d8bad075545f043dd5aea55648d3f6b34db8588e93080c6fded7b6e55c476982157361be08df790790713fed86561fa979f22df4150f19aea6ef8e2ffa483dfb22c2275e0a1f95e84d757f5ece964d262bf66de2300377ea35abbd21f49a07cfed0dcfb522f6e78684f2d801b369e92a3098d3e400af66d3c9dc06713896d1a5fda938f49ea9b6f6466102d6e55dd6fc190272a64", 0xe3}, {&(0x7f0000000380)="9b0a31315c8990fb393534e18f2f61968d3d3bb43fdb8ff464ff0d3a1856b3d8c2c93952ba0f2dbf00b30b1d98903c021de361c67141ee84d96c3bd1d3d3329405e7b5", 0x43}, {&(0x7f0000000400)="0330bc8d83d575469fe66578afc1c0788c5ef3a099026529e95419afce86f34f36476ca7c0e6f52c0921cf41934744fba53802618d6433f003eba8faf9bf3783c078f2bf797c24f97596e0ba29b545b8ee003f915076db37f284e3c41384a4b103d53b4bd61ca74bcfa0ae06b7f8158c9076c9b0b00a2397239821a274559bcef3647d9742b77ed8c8e7f4c0ce79cdc77ece898c6834b111150e97896e05a375aef3c2d18c06", 0xa6}], 0x6, &(0x7f0000000540)=ANY=[@ANYBLOB="5800000000000000ffff000002000000b7eeff3dbff97ad7eed4c9f98cebae9a3829b7bca68e6b5a92d0139ffa3249da94ff24d3cf2d927a70175e8bcaf2c1e2be5cad737be6132d69094aa58ab2a63bd792000000000000"], 0x58}, 0x1) r4 = getuid() r5 = getgid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000600)={0x2, 0x6}) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x100000000, r4, r5, r6, r7, 0x0, 0x800}, 0xb244, 0x0, 0x1}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgrp() 05:49:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f00000014c0)=0xfffffffffffffffd) r2 = socket$inet(0x2, 0x3, 0x1) r3 = dup(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x91f) recvfrom$unix(r3, &(0x7f00000001c0)=""/135, 0x87, 0x802, 0x0, 0x0) 05:49:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) mknod(&(0x7f0000000080)='./bus\x00', 0x8002, 0x400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x10001, 0x5a6e, 0x2, 0x7, "23af981587aa4b0ec50f6e03d9f5a988b836193d", 0x0, 0x8}) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) chdir(&(0x7f0000000140)='./bus\x00') 05:49:40 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x80004}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80ffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) pipe2(&(0x7f00000000c0), 0x10000) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:49:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 05:49:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffc2c, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xffffffffffffffc7}, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="af84e58e4925d99eadcb8fc657739a05cf4eace69559f59f5b59af8a3341888c32b8a5944871719a144825fefb00c2203835c32b740db88bcf2b6b58fe8eb77ebabf16f28abd36780ca416b49d744c477d36966ce0d6768c94f1ac17ed5a30a22b44f398ed3ad6aa8d15cd9faee16726ce9d9885a6a4fd7f614bf5b11c1c85c188093a06c7b8a63d5ebc946a78efcd9cb88c79831432fbfd9137a070ac541883f27f560c8dc4b44ea6392c808148359e1a3fbfcfdb21517d601c5a71c61155059b28b8ac09bddfd0f46590dc5d2f665e4944c3b59f4decc095b69c468fdc91fd77b927e008ff9f6546cc75e0b69c97196e075625bb5b797d773d774eacd478758faf8b73272e7c2f69fa01eeccfa9b89c1a43e7d9018c6c6cf6ab3820d10c57c1c94556517ce1e8775e96d7a96b672a38240d8d20a25d4dcd609b1b17558dd2d1ce1dccad864428faf3e3a9bf197782d4614b0799266cf60b67cd392ff9ac7b8a5ea6d73b2e55bcf69c756d1b5acfbdd1d6acaf7410dc2e6e3d56d3614558c8f4a2bf6df27c81cb54f6f241bcee78263731dff87a90a96ddeb47e34607748a0d5146f16f986bc08b600b4aa88124e3b35c5157359e4b083e7df525d4b1000a1123176b8332327fa290dd4d5e78b767d62d43bfd6875c843c4f3637d2d7a6b555f35f420838dbadbbdd27b6e9677fddfa4fd1f3f2269dd9e26247244d43d69acf827f3dd752bc37e72f9321d1a75d40b9a20fe65898af5a961982925f1eb32911575ae36da1740d3182407b32b0e89b02854e0a68e768034cf6334511ae576df5e9f50835a7b4ab54f9302159c529d29c0b0205de76a64ea39c6f0b500c75dd28b12ba2f99f6b047d2b46422a069aa0960651d103cca884b629185289123d392e96c3fe1369b3a7d72f08d36936d776c4c40d576aece053ece1bbc822a985653c238a0f8944df83a38102fb81ba54bc0844e7b3d1460ef7547d0c233803b1c70ff750ea456f74f596534b94d3b61827d9aebb9d11272fb2e1ee858f6a7bfd78efe0674a878e2e9ae2f8e4a0afc2a4436ee16ce2563a34d93ef37d97623e7f03cf79a6de80b6daeb801c8ec7a5967874b40f414e19f8a33997038a05e7e2fc63dce15abbf015777f4efcaa5ff08e851273551b0f83ba8d35a2e71e860a0e41e612bcac2e136886ce4a186b14fcad4671dcfc3f1ac39020312292707ecd2e3e9f624c97762d0cf2d6b79e9d5ed84ba8ff9fccefa833116532d4e8dfc9503bcb16bc2b5cb7e9d1eb30fa9f9693e83f85e1bc6e6f9509383d8f7de1e0ba49c2140592a6a0d82fce2e70032a1b56b9b922b3ac50d304a1f01440391f5495fb1b810d61f2b15a66b6a1de611cd3ddd8e5ff8fe47ac1472c52325bd96cc181a82943a77205a49ac5d944e5015012a05d51fd61eb0cdfeef391250b852adc2aa8244cb294b4d2db7ac2fabf3a4a3d26188621325f20d0db7cccbf186975426378a6a18997cc7ac5804b7846c97551e97d9e4ad39020a131424c9ab4cf84337d369744da05d29823485e674912c99d08ed8aeb3c36e4af9e55b1426931913db957d24716f35b3a166c80c80761b6b341252b6ff7417133ef0fdc6789ef3a31fc7c8b74ba56f9b05c4aa81f96b41463127a38d6ce9b0a35c59e52d537262de5a74140ad7bcab176a43cbee49289ae023a807295b11095ab7f4fd61dd20c73366b622e974a64d7f3cca30df5916c80627f9b95bb1714b3c4b4270e3a57077a6e5df0151f2d26a779d5b1dffa0a8ae23f2bb87f9f076b7f5c0f87a62d30c6bc18354ae3b73a84751c6932d314c98c88255ee4fce154f67b68a42288ba4f3c466d7629ca4d312ab00b154bf0c2566cb509151a90cd7a38526a8becb0fd59344f04bc647b1739b3f76b29bf70e67dadb325e33fdadab2bc71b4ef5d7c38a63d8f6000476c8dbab6dcc230552f9dc286c058e34fd047fc2535aa530f10b9600becbc9b24228e4cd99c2c2305865cb5859a99218b019ee70f72093317d7ddc17ed39a6e20bb1fe98a4839492d25201f509242e15588b189770acc3a355def0724f92cd068be11f7fea70bd88c42add470aad10eb60b2d3617548027de093fc9794b49b2ba67ab7842706bad86123e34f79e0d579d76f6db9c953d820dee6f78eb6a9c89edcd8531ae0c588cdeb616305be113d2ef6c96648b5879bd5946134ee9e11d207a660a4347a7d6ce5ac3671b6c1024455c295932abebf837687d4b9bc22e36b23e5d383f7fdded2f653095ffaa47f0620e62dc024693e65ebae47c6ca78adecd088b8c6e678f4d2eb1583c73f17bb67887689feddb87b83efc15480638c823d089f15adfc8a0fa2b9e875683d55cd53a3a6ef61e6c7bcd6f709f3b2b39b917cfb8cfdca3b9a89552927f21ef8a1cdc88f80cf856cd3ae78ffa708f52b08d4b9ab49d9ea5e5b22138bafd6451bdd83b52fcd8b6536831971ab5f3cb9c0fa1a74e9a2bc5842fc7b1cacffd9ff4dedc5dc3eb9135478378350aff5b4a6562dd464f974af1c18d133a7a40f280f826eea41dfc827f95c7598ca862fb8822a4914c760186b6fb3c7e241dcb4fd87fce4b61b9b6357e1ef70c5cfddd951b6e96db6d145b7b577fda24c0a9176288d67d0259ef32de65a4bfdced75d592615bbbc37c3a46c59c617862fd1832cfad08f5cde8c3cae9e083eacf3370b76ba879b95ef1e042d599c99ee79d032ebe6cb4bb42de3e61576b9332322ce7dc9ce08ad3da193ab551a8aa16d7a48de0571de8df5f9d56aa938198156e98f3cecb255e7feb1c23f586c7ae328f6a3dbe9833161208709b6afc99c4db90053049735e703d7a7460758a2490f095559ca111a95137a8c332503812d5f639fac8a2acbf1ec7784a7e7f0a7bbf8fbdc2632f207b9bf7a5be9bd749d468cc594d70d730f9a5f252bf0ddb0e7a7d3cd23119ea0fd0f9cd76a002812ebcce50bca503260a1851cb18fd1c2062aec18e62b9e2101cc9120da3320a8a5256f31517a7ce9886da73411a8b47bdb71013b01868cb2bebc3bc3dcf956ba7dc2928baf21f575f451d96ea12ee6229d42c282ac09e8d331f871489dea44d099c0745b5971e05817a5a2ee3f2f51d9b9997eb711f629118729b8ad1c33c279d9254ee3efc365f725cc3c572be2da5e23701e827639c494b0b3e17d93564a48b9474a235eace6752069e6bde36d9fa8cc5db6264d6bca4b79ff733cd13b4afce6ca9900cbe05c53cdd3ce30b4e787c022cdccc7d8c8b8d48c49b493aa301438a776049f9764cbdd4bf722b28433f733976efba1bee91086e3c82b77e2ea5bbe59261e3afd3ede70db6acdf9b74c43b2e46b3ec9501877401c6fef62d29dce8ad55a93139c46cb83e5b812cef53f2c9557c13e3065092e8c1187f0161e63888c93c4dd76c3dc0cbc6b40e674e894596f25ed866a6df0feba637c5ece24bcba498a8f3233487be7c224e8d1deff7f3ffc9601ce269764135680951d8313ce227fb003d57c85e95372379ce574d4efe82ec3af4cd503b15682e2065b8925b81f78ec3baebb85ad354b5f485f875cb16a779255d138ad2eefd26bfbb5aadbc743b52f8580e9590bd9840982aca0de64d69017716c068b04be51c59c51c42a8a5220f83c4f13a157f5a586e231b3557c6f6ca512593d964b40a5507d5843499deaa6fd23aca4a201edb7cccacbf31f28e1b460a22517804708ff8b608e4875fa61473401baa2590ca2a21c0e4c66f78a75cf3291539eefc289cd9b9f679d1aeeeca132ae5e03d54c06a19babe725320f3139644b989aa9e56abdb96aedbddef8cc7c5ae2c29224ce235f5bf889105df67ec0646698185ed69cf98ec609ac022027e51205432fa1045d9bc437c92f3bd839fdf0c13ee703129c023e6360b26e3baa55f1662aebf709275ae4cb650cb80bdabccbbebe5ac57e706733c090ed619191f44816a12aaa8d8707780ed9e4ca3da0fd5eae4c92ef722d50adc23fc8e4a0deafc556554bd9f10bd42e01e38da6f4d875a116ceb54d75fcb659685fc5199fb528a3ef45a7ea7cb0611f372b3ba0e936b6f4b359fa006c5d67a73ff79d3e5a15d87f09b2e0f7dcaac6c3599133200dca941500d9937b11d12eebd0a1f6970bb32d354730fb03ab9fc5b4be51fbc1022284002e400cecf5c2ea69b713ca0f9dcd9a5f727695d9885636188754950a22aba0d789bc22aaac1e3fcf4b5b6bae2c71542b078a346f2a6a72a191850eeb3eb57fa65045a828cf806f23c44de782b454ddb2ce4802c31fdef74324e84956c79ac03387c088dcf5b38ad7438989b97245654bfdf206c6ad30a550159f806c919e2806063d489ebde4079c8591fdb2fcad6101242ac28c32f454fd833714a8ccdfa24f022b58fd3073edda799b1935c67dc4a14fd2546272c14c0ea8ffac867417578e8517e2d6da4f1c6cd4e20702f49e663c859ca2f5e9f056fa43d0d60204fa2d49db103df5b63e6063252dbbbd723ec2c054148afb60b768011d83f7730668583f9e74c7464450e0330d01ab89bbb92fa7acd2f20edaad8fa535ba22e2f1523e4c8499f6dce287e1a696cfda9f6b79efb2923c152f5d4e2a3e1bb252e613ebb3f57e9669f6f8e80612192eafedc7dff82df4541af42f612c0b0ae98ff6c3edb9195b68e1f83dcd885220e2c7422333e5b30619f556f0451f836053e7803832b9dbd41650ed6396bf6b59c1a1b08486a02d4925de5cec49b84f65b4cdc5fcea9e22401b2de5183522c85e35a5404322d11869ee2262248b68a94f765315108339836faa97c2e2e9f51c9f96514e18685f6e3fbfb2705dd1c72b46c9bc34b3e1ed0489288c15234a9e192a0cc586d0b4bf839f26ea2ef18a5c7246a2d4b095f7dfd99f1961f0f82710d060e29d97382f1c4785466f43f6b570276e48a294c062bdd301a6e36e5c3244bfacd2e87d08c9c137ff6591d387a94b3b37d9ffd85a0f8ee09c35a727008c3a0ae002596ea93110fb2679aa1586be9cb47404ffb2004be0166df14100b719dad31ec4f92dc45e4d3b8fe1427a4e63e60fb6c5ece9edd41b7f6f28c4a16530145adecbf204019c5db15608857b57d64850f068acd076042d0062f15eaded4b6d7c8d4d37722aca9d6c6a52ee3db40f8857a0a79c6cdb136658e8f2bb1815bf62ac32d93fc56a85cf377566613503883a1aac2002f2ec307e55ab784e7054556e5cbd347ca8e214f3112f5ba4bf09783821503eb582567303b1bef8141aa2df64d60d5fe89b2e5aa92fabe38be4b23425b9c01d7911ae8fad915f681d399313124519755b973326af337fa4accd5eb32c989082d4fd773613ac482d5b5801e80c7058f38772171cdfe305173117de789d578ed7855fc70170bf7ffdbfee7676f199b61f8eab6b2ff38ce960001bae46bf109d31b7ea7ff29ac1d586ce24f2300a8cdf81555853dd96adab845811ef9f7e201d31b215efb581dc57cfff7e535df8618f904674b06e2211647de58e1f094678561d43fb6fd3e3e8c55c4b1c0b3c61b93a67f9bfa0c0c66c62ee59bb6d2532c3001a5978082451a35dc643c4dbc2f393dc5dd097798c6dc78b89d52aba0ca4c4018b0a69838037433c5d30cce43c309666f57f08b5279b7dafd15a48a61b78b45c5074f92e67de18ca43b66eceb750b550115b8189fdfded4111d86b0b5a4e590ec5aa0f89202b286bfbc9c017fcdc56955619b5a226b9a2c3325c5ce26e5a53132da42d69e6f66efc6708294eef48fe3a2c6ebd8ee348f5f5ef31a6a3e6ae5fe268b45f0e1902f533dcce6", 0x1000}, {&(0x7f00000012c0)="66be375beb0a4312a9a37676a45de4d6b4256cf69bf57d2ce22e352bb689e299a5e3266906b5700b0a845f1d5862ce0026c767f4256c090849012a58eac97e9ec653d4f4b0859bd1f73da07c6998ff14c187f1751d783bc303595378fceeb7180119ef21e6b0465d5a7abd331abab2413f3fc893e469ba69cd0c8da27b2662789321148fd253420eca1962a9ae4dc7c83e14df3625a1c1b8074606ae97ff808b7bb8d8c25ef8efdaf538f3b78b9f708c1fcd5631437c1f853a9559f823cc079b70b8d8b6e9c148c415a7410aad338402e3c855ae87038a5e868aae75cff2c473467b30bc8d2781316a252784bca6d64a9090ba33e1d4d3c84a86e1318c4c9b62bb7c53e0fe775ad5c82a9d09a2d2f8a8b96fec87325e6b7ed72b792cf7c3ddabdb435ee3170cc27b5c33a147a89d13b712925b7b6676cd7b020a5f5e04bfd2e89c88c051aad86c42d7df012c13ce356fa79a6f539bb0af47ee50a982cc8c98a7e2ba9d46fa5b51a59ebc9ed497f5e69919d435117fe1086323d679b4184f9a385a384430deea4cdb7f14eae5836bbbc9fef4f65446d092819a1fdd13696213e25be5937b3031ae287f352ca1656a52adbc7c5e6f42e03d090fd19d300548cfa9cae5aa5fa9dc42fbfdf232aba4c49654dc88697f4f21c5bcf7da7b4dd9f0f78e695220453ada7c413884a0520030aa4fb80c83804f74a562be0e618e70a71be2a091a6734b80b4b19d5ba468e242f181f3a8d7f4d9907a0d5b87e6390a219fbd120fd087e155ca06aa0b513efa1da983dd0e1ea0bab67c286b22a423db9791a29bb459465454ab5ddb60fd7ac8422ab7e6c21305428c689c9514ace8f1f2fe9b2edff55a5ddfc358eb65c64ee0b0624dcd4eb1383b788734d3d3e7555e798f8b7c403d3bc6f0ec13e882f4d217e74fc0ffc12d6a9ce8f296dda96dd5af0209811dd3e8a7d9e1a189be3b9c47ab6977d56a4c5ab1f46bf4b182d2ad28901c8253c6ac9d4420893d9883cc04b7ebb7890ee993788fc963450f078b95aed2073c2a76f0173bd391308fd55983299aa1b936a2488945e6fb9283883f33375180bc250891cee1783e4e9a9ab2c6ed2de0343bb0f7c3e9ef6b05ee47f654c835eade613acb5ec0b521548fb59d92936d8f24838667be578b6cb4509158802030be91f0ff0dcaacc83be7e64e93a660c9b1e2223256e83a1b271cf5e3bd928ac764a5e5343aa3127c9d6130c6321d4ebaea9ab80b1b6628b9c95d9a846491be12bd5c3e912b31c845fdf4e367751a90f27131a11ed8bba3b2936cef1d48e0f992e9d0ec49bf13d842092ac975dfd580a3e471b11b8d268457892890da68be69d3441059900893540c4611936e20a7451d76b69c28fbbd1d2528ed606efd811d0685f0e4472ec35679163fc424f27118198dd13b1f6c445d0c6512caafb36ded8cae84151b36c4b976952411b9b4e098a1a42d79a2660111c1b5485d6c37e2cb35fc8aff205a566cc6326703e179a1f88ccc3ebbe9a34baee27bdd4c6930eb6c84641e8dd5a6acf83107adecd431aa8051db0e4afc828d19206d9ea5f4af211708e49483b3d8c934bacfd8b950882575cdb8e5988d0b2e7ca2f6abbdb8ac6b28705aa7adc7dba3477d83d007a5d5a28bdcbb41394dafcbeb7fc1265f050b98f6278414cc56781e10f75df147501bc3a93cbca1b6af5dc45664aba5c0dd22c7c772a180a09011e783631ae113f5a1b79e193691dea74140cecd937ae566557506bead0232dc6536840e123cd5e363cf99045646f0a57499603e6cac1c6e92c7201a230fef0e07141e3fadefd1064cfa18560384ee6275e7b8256b46a6e467dc71b424f8f4253faa219aff4dcb2970eece83be0b749398ea1fcf0c426f8e762773ffc9f6b5ab01df1e40120bb3a6ed5a860d3d9bc1d65fec93f4c48b362c0869fc010e0116dbca6305586e083857ba9c4ff83d1f447a77c2b99fc0be1fafa5505a60ac191f64eccce49df785605b4b40d8b894dd2e1486332eb431d4616026f6d34a6dab4046185b932766a774f3ab6b62a80aa647223fb23a371453d404e3a68a0de1a2d5f1526f41f3c6dc6bf2fb7081b10d598bbbf639a14dc1b56678875fc95c76752209d90a86cbc177e15a81e56878ef4f210b9808e9187a015a1ec45c6182d44290b0b94cdb69693522fb44126b048cd42b7c348c6ba7673eca39c4b5cd5c675c14f6f5caf4fe36feb5c78bacfae86bc120efe25dd04a8860bcc9ab8ef55473a352a356ee63360ed16761ff8e4101d1041521f05feb8453ddbb6613dbe6349253b6f79a19622819d544ea0ca00ba12f87a37ddcdc24baa0cb74703a86d24c823c3f9fd1e389eb06c39f99519ddd269e6703c3af9bae607b44ef9046b7c43dd622b3d4c07f6535611ea9920ba747ae59b8a8c2d4317c01c50c9c2414c374463c8e5a1fec736d0a10cea45c2a597443f37a30e020ce11379e8495185e24e1db59ba21675e3eb7251dc95b3b1a133c849dafc2d2d5c58947f2207cecf3780ded8cbba5992aa8004709c15276e16d981e248bf1ed7410b1870f291344c30b850c842d653c63b8ef86897b346bf062cf04ed45035637c39788791c650a3d916aa8eb9e9e8626666be2865e431f9944934b9b6449c63cb72dd0e22b40f92920a96511c0131d360f9e997424e308602c32e9b980b52cde533ece6fbfbaacc77e552f9a23ace328fe7724086cf5e55f08099157f7cfd889f1b3962e755115c1c59da61c531305a2cedbc16b2eeaddeaccc502d897f812c0547329c1984bb1fc08a856af70937226d98aea0afe6457c163bbb1668009d1e2a5122ec8307e49ad84b9205d13df1dad056c09bdffdfe05937dc76b987cfa89a8cf2e9f97e298131ed5daa30def6da2e69ecefef6713285855201893d3dee44c64e0159addc6351c6b7b7ac0f97d445cb60377637b1c0fb545bd926610e85b760505b13bf0f4bbcbbabe4579104fdd60bd8f58ff5a76e7efa6095af70ca9368f0f7ee5e4e17c087bfac7688d2b140213182197050427840b952536393c3c47a9a1b706d73e5da7be2e889945ce77abf7d35275cd24874558c266c0f1bb138f40f848ff84c435a073545d7d34a99a26c6ed27c26795d751a403c66eab327504648e522e9e2695feb8d10157568f8f932b237c8dff0683585107a9d8dd52ed704f4b942ab67e6e9edd93af3eeea620dbb56c9118f168cacfe78aab588760d68eb85c65e74dac9025981e75b3986c5c8f27ffc25408a3113528799bb662d8a1ca0caa6ab2fc8c8b28eccc9b5ca6eef3ca57ba6ef0e33f3af08e90ae6ef4f0da9d126eeda2fcf8937b339621164d8877479a2e2a237a962b0ece073f5bf53ce224a2e90582797c47695ffd9396169ca5d3df8f5788a737575d751419ebf47f188912c49f30c01949ea9091a1a9639f79a000992741820ba94e098e3376df4924af6e8e5bcb91332ec4d7c36a525e8f4139f5acdbcf5dc7e4cfe4079ff8e17d6fd6def4bd09eda78e01724d68d82ebe4fab130327c652822ff62aeababad80bbc6de66af2eb4db9b24bd6a63743fc8a35156fc66f9c96ab64cda7e7240635be7ea9cc6802bf8e437d8b948431c8ab9a65795d941dd016378a7bf25e204e4a917e1de49b2883ed53540d3dd1cf4b27f64bc7a4969474b060e34d8ca77d02ddb0c0d6706ae837206188e87547b10c82d30d87a37f77aba2dbd9edb30f0cda9d1c3011d38d1824a1a4185dfb2cb26f3aec17108d8fd9f5e98da59fbf7f152769f481f237bfa5f1656e6c73c9f18ed9e471c4753f163c03abdd28fe2f4d2308ba4bfbf0a5064a633176c77508c7d4ad872e26856dfee75a25081a1e6be11d615e07c5d0497491c0b0dacf5fcaac6f2d23f57f82eeff8bc20e152c9a969784a2146a06f84dcb09ff05b029ed24b384008950b6b34139dfbf10d4ff0a0d3d6728ff0f19760eb7c6f361cc4cd822056458b0d0e44596f42b6a556695228f5bf3ddfa219eca07b0c2bcf7ac36424cf3b576ded924aa416028278a70aca614e6aaad9e14679b1238c14bf31effc1e13ce56ca8fd8b75420183d99fea306f73209f386c5862c6e30867c4583201710b28c2a546faac581096e221c8b2d941d797e31448dbb624baf841d68175b6916c5bdcbc155cbfd9aca6af8831a05efb04786083cabf0fd7e32db938fc3f585c95516371903192951ed029c5f95c84957d4823c9e96953c86e728061d76d727a1bfe7733fe04daa560a0fc39f708384574e39763ad3c7e92478e304cdc57ffbc2b3841e7418e0b0692750c8b0bafff337b572a6349adff25429c0471f23f99d6cd788fc5b740490f22ea8724bb459c31dfc2fd45d51fa7c33953fd1811e3670770f733229c49cdb2cd2f77153f26a2612d06ae8e829a470b14334c76e03cbb824d4c2aa638d32ad66281d558f757eca7a805431b2a27a657de45c1121d1d76c5f4a4e84bd3d2d2c05a01d97efce2adf3cf2c760d36c41790f3391acf751dc01613a7e20a0a94a25bba4f6cf13665c24238ea5db96cd5332f4394ddd0eab989d343b584e256d746b2565bd85b14d52d0b6ba22b018dc142662337f5ca6912ba80c22fb85db5017ae05748676aef7c0d31fa3125e02880f61264069262a7647b013702bc7cd571b1bea98491dc2a05552f094f40fb333c7eb00cdcd83d02d22408fb4f04b1926f326d242af72a7a0d5d04b7ebd9edcd7d119284b4aa38fe8aa566dd4fef203b55a295c3c5160c2d3d7efd9ff49a488da2421b7dd72f7cc66814c615b10637de394e8844f4f35d4adf46c8bfb47429b6514a388d2874372443300fac0d5ef3eb0f6c3d4b09af1678b23f0521e882e36d729dda701dbed02a3325f9e785a255e75a6f58f11c61a44021c3d5fdbd55801e712fb4937b9b600f3626a47f1e5606b6f84b7531c76e7dba1b29fcf4e3eef13ab99e2ababd1f308d154738342e4771fb3a1953fd0658bd7d42539118a54300386c2535d9981ee9dfa60e7a8dd6ed3b3de759a2b8138ec303065f807a9786863be44895eb63bc8d1c8261eb806dc0d12cc6d29d8135a2d29a8668a1501f19ee1be538a1dfa48cce97ed8879032f1ed8f2a822723281eda24036d0194975b29d5dbae8ea24f412f3632dfaaa36e0dbdcd798a9d4908a633a2bc69c8f1e3f1550e5de5e90254966e69ce4b614404f7a2c6aff616c22154c2f7cc0740fd1a953341292d2a6904922c1fadfbaaffd540a1e2c3b246b0ae733fdf7cc945200951325ef2e65838c3e9242e0fba3112127638d544948913669d392b8fcdecfa9c239802d5d502abbf3d98b9a31e01ea1dd2fc1c40d79f92c933b1c123b081664ab3c7d3612ca0d8d17d5cddb3e596639faaf4e95dbc7e085458a554ea2e94764ea905a1170179d3696e4797c8cd9a336fe79dc5e82979ff0c3bed163498ecd8dac6f4e936f2df6d477000be454072ad0087ccff096c690ea470f7b4ba51f82ab290f4758e8ba8678c4e49406bc38071c06f1870f0e78926eb5d03cf8b95d04f977dc0f195549b6b168c7650d4fcf97df23f1a7c0184b83ba1c73e0f4fae96eff1a3d47a97b91e520cd4d4bba2127525ec1ca8e8ab528966ba65550ff78dd59a3979d97c16f56a2423963fa660c92a90307cdf25e3db7aa787f9bdd2127c463c6965119de9e81d6baaba0f8d5e80b8adc08b5248f999a9c336a09513eda36010623c09c3461e7ea16eb64664f3734ef9c070023d8a56bbc2aeebc15ef9e1356238e7bcec0c5905b5c20a69a8c75466865bbf047525de6", 0x1000}], 0x2) close(r1) r2 = msgget(0x3, 0x10) msgctl$IPC_RMID(r2, 0x0) 05:49:40 executing program 0: r0 = socket$inet6(0x18, 0xc005, 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x2a) setsockopt(r0, 0x1000000040029, 0xfffffffffffffffa, 0x0, 0x0) getsockopt(r0, 0x800, 0x32, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) sendto(r0, &(0x7f0000000000)="e89b663cb29fa28c2c6c57a463f52b43ecbf59a4de71ba4808d5ecf2cbec533a61ec76f120b6f8120d8df8ba2b2747ea0bcd7c74ec9d1ef32ff0cceec4660e6f8d818b3b70c7115e2748739f4c8a7d9ab97df922133a7f732cef523e29f7742f6a44e62ca5748ec1039cb1e91957b3d1bdcedcf3de6637c1d83c05b340c2bb183f0ba4eb07da1db9", 0x88, 0x3, &(0x7f0000000100)=@in6={0x18, 0x2, 0x42, 0x831a}, 0xc) 05:49:40 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000001140)=[{&(0x7f0000000040)="240afb9295b9b7de6657ff50fb057a832e18c271592af2fd9bf75af8d4ffdb3cb9abbd08b3fe1b5fdd84597b364d79fcbb256b80ae6072d37ffed8a3dc384b36278d1ff7fc1d92923ea0cf74bc7f8ea37d51d4f046a121b24e3443976c3a052160e9b3670a1410c4496bc39b24030e9ddc5ad3710d50c80c4861673907aafd65bb99232fe7a083fa122ad327b34a0e8edbeaf652ff84fbeccb2f5ca3532ce7b97f44255d957f80fe2574dd2c449f3176368380b52d855329302cf96edbab91690157192633dc7ce2435beb72fe3fa4941b97b6858afafd3a805ab369b4fe943a4814b870acdebebb05b486c3a14e65cd11d03614ab846c2e4a831caf84165754f18e461099d4cc6507b54f55d6af9aefe51e85d2806982b06b52069a8825bd3729bc831c03293d92f8cd40348cd323ae0ce7203878cb5da729cf463c3993fbed78a23998e9b8ab185e32a5147a6ecc0b471eb37348ca567b3cb02d135e188342bf5d6663d8120bbb83b60d0a3d741122af070623462e3d554334acac1412841bb1a831711aa87e0dd5be7e9fd132b4f2f4769323de1817b387996279491bf68c909a9c928cfc4cfc895f6ad91bf2b75b264768d4f5ab072a49343aec9a48782620bf3cb7ce6a47c14233ec37c481803660271dea689aa662bac5d6331f00b65c9a6aab92857d06f6126335ed91f401b46630135736814feddf43f8e562c70e0d17d479d8a3c130f476b5888cf517fb072247217485c41e12c5e93dc54abac00e0e47115e2d46944196e2a1879780b55317d0816d1af0b524513ca0060ef1b043d40c830d1b39103c4d29609ac2017de8a0fd80ba02f0825dd1715166ae2c94f11642b1482cffa9bcd33c002819d89bb15a81cebf8dca10a7b2deaee10918b1cacd6d0fb921628d1ad99cb0e2fa8e0f3f401c29e0d18d7cfe0bad615ad71d69dc7f136d8f4171ab5553570e1ff9d8be73dd658ae233adaf9b31cdf7d71321131744d9af72e9066f50960ccf5ef0a9e55580f331490797778f22aa6df4e2c2e63bd08356048bec94b98d8dec8a7e2e8f924790bcaa16816ad2256f07891979ad80f98b8da9d6b67f7462bc6f3d85933e45919789a65ef7ea60206f2364378680fc5f3c6e555001a6616eb05b3b04ef4edba6c5cc9c582b81149b494b56862cbbfe68d0412e4bd9acbad8d7ff415573bfc1130b202e9288685bbf6ad9e4b01a556e76e70e1a8fcf568a1221c72816481c7a0f9b1431b1afaf140edad6894ed610c46ede9ed2e8cb5c0875f3133ab52cc6bdb2eea688857e09b6ea1fd9ea76f67b87e279b512987da5da30b1c1dbc8a428b0fb3287b55997ede706806b6c377c1a7ed143c863f43f6833513ed8344b2544c31e4afcf5a1265cb28543b9e47174c497feb2654cf285a44c4da0493f2797b4dbb163a7341da39f1c52f00736a574ba1f2ce32349a6637ef4319048237bd1d4d4c762608354dee1c8a99da90a85feba5e05cd4f5711a5b82d940ca6e8e5b7bde0237d27d7eff664612644e47b3bbb4be8465257521a5f219478d137dd4a87e1222e7b2777b09ac78cfdd0bd62096481d6958de3c4f0c37dde1048f6cefbac2178b6985b93deade21b7450e611e3d7572bc221f9427846f146f6b0616e0a042a2795f04bb9c39ef0ad4415f9212c65709aca35fbc1c196bb57e04aba9bebf3de1c856234b8021bda774c811770085d953ff3ac7bb4b50254c02407a98445d22e7500a003562d05e61b11001fe14dfcef12302e041e572e40354f3526b47280b404b4279237d96e83affaaffb215c907334ee1ff3e8a6c8f9f374600f000e64e89784b7c557f756feafc228675b448fe819ad76d5498ac42e77d578fb9ab36b533b52361656ee8835dbd7020189aacbf38e637982b3c384b0f1ee13ce62a9ca4d927903fc6ed3843146037f5b5156f807dbaebc25fe2d2f0f29496c0e42f647a9126e1e3342bbdb249d4d34ac2d557ba881b525edab95850f50ccd08beb0031b3fef08ebd526df95a8d8f4207e89ac50292f7d61e97927058c88544574e95eb2783a5ea648e4a2af17bc1b92e6ab540615504937cc38859a5ed9813aa2eb924d8a5da07de2c646517639bfa90f75b55979c539f73ec228a0d5c0e243bd40e14baa200d6b78a9d61e42a5528209caaee07967e69392bb47f49b361bb8bc4c685416e6776d54c7f93b0ff74dfcd477c29e3badb4d1aba965f8950ed9a5db28089520764aa6c766fe677b3bb8f5d6c0e780251edb78208dc92d4837c214128205fa7a4f10bae9f5763a102e1f54a74d763e97a759c4ca3d1517862d74ba2d7222bcccf3d0e3f7adc0ff8b9c6f3769340b0a6aee0bd7644e77408b8aaf31d91e5125bcbfeddfcdda2fae63695b04bc7a64c1af95048e0d7b28f8dd35fc720516f7ce8310e1f4dce3159fd559943a660b316c1bc1089af5451c70802c3b7872917d7b918ed5f275b706a741a3d7f258d06114f9ac7d44a567355ab0e13fc689afc857d2d8c9f58378a123852710745673a7eae84d7fb98792059b8c4750fc40b8f890b8df9b2213c468ef79535782c93215bc4341ae22a8a4fd454d4071e64131aab9fe45bdea448bf7d7b9a500d7baaaf709b833669c9c3a4b01cc6e9e143d0edc37db7787fee5c775f42ce3277439eb8939496c4e5f3546850571563f1f658d8c0fa6e323af343f9cf013a8b3ea7e7660a4479461258c93f0a87cd32c28d2aff94ebf8e5f61465cd1d4fdfbaab7cc85dd8a0bf458190c06152ebd54a6413f591f4de93fc4db6b45be3d69152ba187649775796ed331d7bfe418346c1a7869ca85d2930db44cb6a2f7565553770e5dca5bf596e3ddb0bbde080bb40eac86a26bfb90f40288427b850cee33b511be50360fe187503ab36eba7e2dbbe96c956da536102546f3c89e3a311d47a7da37a7a4cf1de0f207575a996ec7b90a9e0a7e5b8fa019f3cf90f8ff06637efcf9716bf68b147f383cecbc6d2cdd989bf8be289be69129b59edf3672588db71ef097deebef55afb20b2aaa2dbc113a38abe3b0923f902fb0c993273e71950cbf430387282bc7ad6bc4df48aa38320eed4e8f12870b912a824b289c8afb6bd425c8f2e9ba202e5d8af67fff0f8a1a0cc01fcd39d27047d92caf321e7240255cdcb94d9ea587b6f543049f08706d446adddf5923aa1164795a52caef98af6fa4a39383bc74d4f0b09ed5289b3de372d0f495402caef008b584b39b8aeb7c7b650f136901172d9b36088095cd947dda14202716c547f482f2694517a6844a43874013d2909f1141e12de1e90dbaaab14983104cd9151050acc6f48d0e6140a06b80fce6dadf60894c873864f82e49b754bec37321245e6ded492db0655d80b1f4b9105f31c076deeea97f26613c0dd4d5080b3150d77ca8253ae42eef031d356491cb6515d65e82d1dde372481473bed57e95843521d21a0d5b46095b4071e1d70fb5093a0990b3c4811ed762d79cb7ca723a05f1b5f1fb95d589ec377503b70d344449a8c30bb9a4178be4789387b18b9bfc1ecb1aa53eaa18e238dea57070ed2eb84dcf845e6908da7fdf5ed0412c42c0cc6623a5b3947f10002b756d12e17e8bbc61c5fa290bfd1d9dcfa1a01a29c01b5042b2106516db0ad3fbeb7bd1e6ff4fc1ae8b6ccd7de1c5ab1cd78aac8ebfa1c88dad2661b45f957aa89bf5010014b0917e17251aa7447a77a05b167cf4bf1817af52d670648bd4d9a3e9f50c7d6c666d13b93105e5be27fc9c6ad38b4c9b614e8e0467d09c25d2620d50a259557cbf4fa2d61ff56d9a3c924ec84ddac630029c49c0a5866876916eec614e87f2abcef0018ac04651423a480266881e1a8ddfcded9510aaca7953505549bb6543d6bb0a18e1e10b91bd90f03409f3863defb91804dbe8533b7a7dbaa312fa288470deaf8346f6e2429a6ee83ad306d77f6e3baddad4db1578eb43f31c5a5a3c25421bc3b62043c4012f75800f2aff871fb19e58e63446420228ac4fac31e1d567068958eee839d75a59df99dc6c58c03cb4ce98e548acc136c844808ab586fa5132432584f27217225334be05e68f77e1f4aa00be1d072dc02c0816028bc781e203c27118c67061b66d1c7a974867df209d837d325bbdb4084f034f9310b527129cbf33ef2d15b9c1ca17cb6fc80b5392d89cfc28c7f67092248eb9a0a008fe36573ce97729312ed2ffaf06671aaaf5dca16f422125e93e339a6ffaad6ff73a12c39e2f0fae1bff8973e889c18157803a5bd1fc5ae05e8930dc91cfef471728fadfbb2e3deb2a6b35095deff2b796a90e031652d4a51900efade068338b54f8be8f2334e7d4659ed9fa0a2b55e3e71206977c11b57c124f59d6a951b7742ea68453f5d7f1b9400ff619a480c84fc9935102f29824098d7871633c086881dcc9ad6b7d0c6879a705ca014813ef6af6a33d21feb9592aa606963253503362f970f66db10bd6b846032aedc9c7b7b295f151fd640523392b873cb1411866131a5ece606f31f89f192ba5cdfa20272dcd43e6b4553ce1158eda095744b05764c90b68537a0b134dd29dc51cac3f04c72d0dad4e6eec4c4da9a5baa7d952f05c272862330e72fb522bcefc6b96fc6580eb33d574121c23678eb8155bd5f5da73eaad0ce9ab84c27ae5bc236d6ed0883d11ed68fd6c04eed36192d1d6784a41414f8954dd0317eda4fb7a4329f5e2cecb997f868e5d00c9f87f30083d5a6f6501593ae8c1918503a687b3fcfad6dd6bbb0a6c964d6c0ab3da0c7b7a63c447a3c2784e042fa275df1aebd012d04b76eb7f595c37e91947e1339f1ff11df4547e49a71be558e5b4d9acfea7260bc2627b22fa192284b6a7401d0a483bd72d660999880d07db4642ed6d0075d10c5b1d74bed357039cf9547a95604ff3fa5e74d5ae181e7629e9ea2f632cb12d3e154aa6e6ecab00125428282a7ba2c9cd32bebadc590f116fbf87b2bcbf5012d72270ab683b47c5e5a030deb916240dffbb3a1d2ab80dc084b7f139491140822d1745bde5d78d8599e5c44cb8fb87e0a2171f80913b483495e6e32e2002349280dcdf54fc471c3ac41f243dc6e33f14b314a342c605ac4314ad5cbee5f7f8a3e0b72bf0cc919396cabdfc75522fb8809ebac61482d4054c516ba9e5de353184d853c70f3a7b76511a82872af81bdb8df3388ef2407807db5b1df12c56d2690a0b395a48556bada3616aab30fbec588ddf6d89e6a9d98e6d285cb850801cf061e057f5a5c33ce90ffa736a5c7ae581e91d14c3af518880b2809961de219b3a514c0e4defdc51553074e33304c579c2f3808e48bd9057d318b12e2ae06e2da6808384ea6150ddaafc7564e2c0ee43ec0153ef8883b5b709a83517a8dfe7d4cbf1f81fd257da6e9eb225b19906c8132aa7c6ed7eba76e13fd0ffa509022f56b0948cd12bd6ad9ed896a3822330d7d5bcec7bd3dd2b7c24a94f39371a865985df9aabbf8a343e09db205530c0b43d9e0d5489e6919fdb699e8d324f80675b1e4315ff7f430336603cf2a8565a7d47711717fd12a5084eb3c0535422602c26626ef583e6074a9bbffe96286be7f99b86daa6646aae6b9190447f44f67e41b8bfe95364bcc934e1166fcbd92300925d0b97642637fbc82e013118a2704285485af86224940032f8adb069cbd88a956d319c4855a07c8786f846be1629ccd0037cafcec5e3097ba7b97a57df586e37eab6697dbdf98e83f96dd58642c8524fd15414f86c716437671cca96a199924e4037d8b6407cf5807fe8e4c89c0fd0fc33894068bd1", 0x1000}, {&(0x7f0000001040)="721e1522527cd238dc2207dc74b9c082fbcb048563b34efe027e8940eec7f3566b3fa9eff7a05c3ac8d93df45d5dca4ec3bca5fd8567a19d58e203a7bcf94776758ff3862f69c3952d2fef53d0effd43e8ea4d2e99b847a7f7", 0x59}, {&(0x7f00000010c0)="4cc77a15f6aee84628860370f5587220a2728dd4048031333751acde1943acb6d805b6afd25271f2d417bc0716130880e2ad15c08f652b1277308eed79e906fc7fd47363394625b9b29ab4aa113d8eb9ab39640bb00891b87ccf4d177d64b9781afe8d1e3349ba828c16ab8cc5c0a7f3c4fc9a3453626a2b487a8fe54db1", 0x7e}], 0x3, 0x0) 05:49:40 executing program 0: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000024ba00000400000000000000000000000002000011", 0x2c}], 0x1) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() r9 = getuid() r10 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="723852953fe19c579dffbec77edef8abd23ba62b7d0e522dcbf4a8025c2dfb0e2b35454f68c58d8d3c52a38b", 0x2c}, {&(0x7f0000000180)="a176969a52c4d5f676cbcfa1fa6f99de117266298847a2f522f8dfc3cbb73f3ebb0c468f6e890676ca4d6b511a15a9fa0dc44aff7c3ebcde5ded6e5b2af9e90fe53efee7e9afcffec1ad964e2364215e52718c4debf5d773063f873146d3a490b4661e1d14abfe438f97a0cd15e85c5553a51a00e351b7112306a84c91893a2ddef3776aad569d1371d632e903176ff4b3ada425e490d09858b879fa94fda21eee6e10333edc866c32fa03e505c5db24fb39454779ec18b96fd7d31f6478bd440c498956f6f8cfb05174e6e94e10854868d0e4738cd7a697e35a131f7839256e8c3ae2c6d4217a5164", 0xe9}, {&(0x7f0000000280)="073a1e2b82296cf52424a0218dac3f69d76da01428b49fc40652047677a793067448fce6dc7fdd", 0x27}, {&(0x7f0000000440)="01dbaab78e8aba3a7a3ec9184d83e2d23f7e2a5235a87a2ef76a2411384bc067123acddb8f582973e29acb57ada6315fc8f2630e195ead6923e00aa36e9af97c5f057c48c966662cbbe8238224eae4553bc79ea57ba5d6e95b46cdf397cded896f28ee447d548e26de353becd12088d2129d7f5b58fccae5458a6fb1ee882655f3bd2df139d17b060dc0da670c25b6f031542f42abf0b8db4d64296dee15a8b3e5f91d4b79ef9409bc6f4aaf36ec7dc6134a4450e0af97675b8486f9a8a80dea9a91d9853ce88da3992abc9f931a2479d6c5ac91c05e37238c8cf7d7dd580f8eb4d2c81d02695ec8402c2ddde3fe68ff21bcaca33ccc33518e96631cbe21a296ed804b5268abd1918985e0443e37ff07713dfb9a3ffac1645fa6b1026ae2c2c36f971c2911fd265926a23c60b863c8cfb93f05c18392b4576ff0c5009cfd0ef6ed562eb6b1a58cb752c457a03dc05fce73d6d04beac3d6000acc5a89abac32864a5dc07d69475d1528165214830656f3ff3a765a96986a3820ebfa85eb4d5e45b0708aeeb683f6b4f42bc86d99d737f653b56ac3405d359d64603266b5f71b8e633893b674f2c35c6c02cb478b02c1a6f67490bd188fd7f15e0f1565b0193d35d83650ec9d7239d2943a77fe6456feaafd0c670c6f3f00fc984dd861c578abf5122f7e268b545cd9427bfa080a1c3496fae7cdcc03072f39ed3b6672255cea81b9919380c3a044f1959bdfec72b51972473ff4313cb6bb57daf156c4b8cb0fa69e55970eb9b833e6d3ebe193c93e043d15d300195019384484a9cca856dc8768f146ec442a5bff556b97a565c4a34f136d64fdc2bd26ee889e2f44346e9aeb60a91d8d5ed5a4fd503ed4e4a80d8e7f710574b0f626e37554804c288a60446d692ecd1505b3c00c4cd3eb43a82b1cad2637147ea44c63ed1994ffce3708925497fbcffe332aa689f08588e25651994d565601dd0f5c4adb1ea23af56315788c30cee5b90e12a7b5b62699fce68538eb50d25791a9e867577f5d04eb65868aacf2672afea1ddea450ebd72b4e5867b68dc49417229164330a93e6be8e81eb2cf1a8f183247bb9810eba838eb9d5ea323fecbfde1742f5a08a0751c95889480a0b40420c4301ac95a55829791e9dfdd44e56b4be6586df0dcc073cac2beebd9cdb910def00282aee27970b187afa6bfdca9259dea28105eac8eebcfb46486673a3d93b8b7656d8fb7770e7e73836c6da25c9da5b8cd5997085cf7efd74e8ad052ef08229ec1f44c3c9cf7bcade1ed281327a9338e989767187b3d99ece0a53a139b7c66cb2f49d91a3fdeec9f0bf76761c86dcc1be8f700a693bde0128e03832097b3177f4757b9600335f54f78696c6c8c6b444050a77cdfd5a2211ee734e37e9cc05d45482dde1c4caa2671843dbe8100a7d2ee3efe1388aa6fefd969dca10acc14ddf8e61cdaa09dac0ab373ebdf58c68f20d54bd693896ffabd9d9bb69cd8fb351bea7ee6692d9ddaec1af9df932a9dc06b2d34701bc6f2a25bf856618ad25615e97271adc9ca1e3b6dd2ccda206fc8a0deaaf40ab2e7cfb4d723ac0b9140953ab91dadc9554f412acabc271aa0d9817c87eaf41c29e7926964422c4e7b1441b135b371868c7edb48d883a08d8f0e67c2093befda2c90c046c36503bd7590046e9678b9f497bc8313e2feb183f54e8000792988553762b96e22210da6e2c80ae6fb2af08cf451e568a1891f1c82f5260c630da62acc0de0505e7fafbdd6d69a59814af310b3c9b2c1e6c94a04e20ab6b13f0192ab1af8b04b785d791692557dd0a50618e587040e3351452b0229f860cef2ec5431f7f943d7a16dc9ec781027ac482fe8f28c4aaf08f7a422d4a2ecab52c6c5d2e63ee88aa1c652a0848b8592c8be0d0b1fb62a846556407fd2c9661b97871389b5dd73098a2456f17faa3afee0d325668c1b9d90079f74824f2e900b921c2d4d08d2f5c45ebf5351a7ba54dda241b804bd767f6929fa4d22099261808c978e2062624df1a60b976e795b481e45b30bbe9ebda50171cd730cc2991fb6a258bf8818a026a853c7468418bd32e138b7de97180daf7037e2a68e7b483e66b09ec98388955148d540f013ef6e71fe49ab2501f26669059dfd3f6dd7d0fd80cee819e25b282e064baec66f85187e871c7d6f4b6cc65ad69deb8355e1775bc349eb8efd198c1bc1ef45df48af23c1ab774e39430d91fa2e38261ad63558047b6cec99d665d162ecd127ded906523fad08980ef3b1028b92b0124a905f058b2d65b6fc0b1ea76199733fbf1c20dc967bf8906e3063567b1f133d9841d0d770c91fb61efcfa158a984ea53b2b1e282ac5277d9a14b7356fd0b178b832e4d2581449cf762920846921c42251afacdbe9766afe093bea2d81885e79d8728fe923e8fdf0a71570868c5ad8957a7e9d022f596fc00689de68e250730fef6025f23faf6923acfac0ffa018d57a0ef4098f89f09c63104f100671992058e07ea3fdd63407859a002e8327afc90201fde368d56b1646a20e7a18ac41e8495f4a65d3987e004606c582ce7fc8f9bff82a37aa8241be73dc1af16a7284637864fccba54ace0f85f463101b724b8db8d5d7ad0cf35dfcb6dfa9892e8423d29a72e3bc1109f1ec0a2bba0ea9b3d70a0e8c6122b4825bd36bcfe29323b594ebb96bc246183c646de5e49f275c9a52c1800684b9e0fe1c124e9e118844c4938ff3c80fcd0ad37c8bed4f8153a0bf109604193cbe696420d257da95df4a08cf7804a1237913f681fe7d88bf195d360cadb46a571ccae703bc225733300e1794fa4d17c9ad2e0ec2759c0e0e5bd42d400fc660971a79d0e1f0222769714068ca13229c18876a0f16882a8473b25df717a4b7c75ad9eb1c1ce8134338bdd385997d3c0ec497021e78c4d6cebaaea0c000092ece770897b5d136dfdd1ed3323eb7ab9f4d7372761032e088f764b042b247c4538c536b3da4937a3587e7ca7a200f49cc26ada7aa8cc14616993ad2b834cfd2990af7fb3a98256e5b559781688051c28e636ed87d78cb476169e86fafe5a4d9cb021be608c4b4b2a728f231228bd379db563cdcbe5c6a09ab2403e3eb3196ba6ecdce620db7db159ae00183de337023e19478414996cad7cf62f93d40e37c0f3821c2ff0f8eef116cadeb16947d494945f63a2e8d9407b9da1e5149bba6653a357835f2d7f3353f10b1c543caa4dfb8c7f84469738e19b0674b48eedb612dec64d149f370e1791592656ea034e656907c2a5743fcd4190c9029b4bf4a2e5d2ef7bbacc7c65c8d38ca5fad2390f0330ff98ff36a47471ef4e2da9e1d734b1331ba945603fc67ac96f1d7076a21dcd3a0a4d12f514171ac181435b56af229e9114aca09157d16a207e82413527ffa1c1931e46fca94b8996c7521d86601317910bbb99b185bbf373f237c5b52e133481c3dc7cec030d7d439a70b390ea36d198c4eb20348d01c5921e855ae32670f04312d5189e06bfea4e54055eeab37b53d7eb042b62dc4a56935a7b2f61df3d4ce367bfa68db3c73fcd4f60cd548b0e73ec950c9b01b2daaa75557eca7950e4e355902444640c5547f228f91046603db3be3d203b6aece9360718bfc2b92f6aad9328e884b5ceaf1dff79d517eccd640930bfad446212bff903c63c45ac2d6df28aa46c168dad588d12a46d9bb8150d100f96f90aa6d3a2938401c4b4cde863e5e36ced21bc11212efd71a6489656238818b68ffab1a6d5d5abf5c4df289ef8ba7261f0f610c34f5db79d6a3d3b3137f034be8a8ec078066ee784993f40aa5b8dc195d2e2b12298da0bf36872c9e0529f79ca891320b65c35109c08ed6b32fb2b7e5b2fc5aaed4916270ba2328666637e19e3b244dc378916dff3bd8d6562c8878cce21f1b34a590edcb9f8f21a50298ae993896e071a0f026a4fde83df8d4846019208da66f7898b3537a5bcf92c6a409a326d1a653f8a16a19029015e29974ff1d774b450045986b30d3843a6c7673ba115451875aebda034ca58868134a1f89d9013502d3b532b96b5bb50d15693c195e237cb340cd0bc7e2db0c1d8625308ac7f2b4f91dfb54d99f8c643a2740b42ac30817c68ca38c27813c8905bd4bb8c8fdb5bf42a7ee876aeae8100d3db74dba9fe1cbd62768c22ea5d983c764a4468efddadc12344e9e5bd053e7b16755b9ea97adb4322879d62492963ef24d7ad8c99c6ed8e2737d11db663f75f9c8dd19c302b0bc11d8c577994b94cd76a86083501282abefe17b11fde221133ed787a59833857d3777f4dcd01047fae202d84ab4eb61075710487429ceaf36f7e166ed10afcc24d5768bd1b99ca8288e36a2cbd536f5afb111529c86ab6ff13c4d98d7f3b0602e780aa6afce12e2caa12d4045a9350cbc2cc4cee8aff9587bd119fa88e9daa2b250307e5d871157024a1b649e951ba369bc79954c2d5674e072206161135ccba962c7b15cc5659cb7f730d21ae6b94c5374b17e8284c4d3bb56dcfedfc3c3d2fce16da77ec4ceae42d3e31ce0f800604aa6acaf3aec747f94041735a440fe8d85494d5d87df771c9fc637a6b4efb86ac975453a69ad3ef720a35486fb64329b19f250d1d7d037b432ffe854843fe31111c846cda0f070ee6881892764cf38bb6fb26f486a8a4676151ee38f64bff662b18f6105949c07987398e72bd0e65d7d9312bcd39a7ee95c86e926931dd3c3ab27d3aa08ee4174c0d18ef46d8369105b42732aa2c09cc283454768d511a3d5cf7c621e9b937a6da2046fa4c5efdee2cbed2dccb4f58cace29673a59d5aa20a674921c9c831b0016c269511bf6e42bced4abcb51aff6630e789c30b94617f8aa711aaa7601c8d99ead6246da38c2b3a0ad3ae608b81ce294d3ccea0fc88b8c5f8d4cf979f60e91f83bc583c1f363e1b7d148a73b7771cc8819c1a2a48c06c32b387a245a137266cdc56c606ecd078f8cf305619d161eaeac8fcdeef0c4ff919f2ddc1e1d83bc2b948c16fb6360e2320aee8383108fb46caf3b5cc25d0b661aa15cea4010ea33add2e277d739c79fc6daa94d90937292632458ac113c0f56c54355f078fcdaf00be5f554ec63f571f837fbdff9822a239d6423679ef78bd95ebbc4b24ee3ca0a2bdd5c21ccf0e6e44295307f356fb6ba4c167850648ee7ada40e922fd7641ddc33ce2d977d992ad0a6f2f3dc0ad9a82cd5929fa5c37dc94a5386c9e5c0f52a1abd52123d65ce28712dfb8201c51572e2f6f638c0364b24dc138f737977c483a7a27a41e55c929e5625b7749044df427714022cdd7bddbb552e2843a8d20c0e5cd90a8f3bc7c8c5b1c37dc154e53a1669dc224d3879920d28ac44c44e2d49c5626bea51ed8dccecf12cb15d44b685f9c0a70fc1ca48c972e0f846a5495e86bf570c55ef8cd02c910b5ef2f5e1b0288ed1a577df55f23288c32663620d91472e4671d53e9df480e2428086e28b0d9679ee7b4f05e3ea34b7e3a31944803cd391312283ec3c0a15347f6505a6eba6c59c6e718d3f3a6ac34cd64a6dbe368f8ea97723c35006d3218d5d857d4fbdfd110c0c71fc2ccff0af66570b59602e7c99bdbf78d2ab8efc9bb45a5007adfc9ffcfee632e1b698bac6d865de15b1b3eb7e4d19bd274d230c954912f8d2525034c71d5e75cbd17c3f224ccf0caa59912cd7fa429de66b8df972b1e723f2c41efa8202715b41a6cff51de0be6c44986bdaf702eff879848412b254c0d9598faa46e566a7f73fa74bfd46487950ba0e56beac949bb8d2d5558c4c2d6498d99f5c84c5f87bd", 0x1000}, {&(0x7f00000002c0)="2315c235436876d1a3bc3aae5af7ae43fb4bf4a08502978d39ab765dce2f1a31d8eb97083e1ae62f09881429582f75601574b26e9ee919cd790cc87fdd06de0be99157b5f20b1fff70c90f94a4154050674326303a0e3bb5ec9f2111cab8c7f7132e28852a0eb7db8bac81117e277511923f6216e8f07396", 0x78}, {&(0x7f0000000340)="d4b239c4a4a768875030614b9fce059f72ac38f138399a1bb1b0b0e84e713923899303587a1a1f432ed118b0239b452a3512c93634f1569f2e3c1f076546ad4f4dfd53d9c3f0bb2cd056dfdd89504149cbfd37d7f0c8e2d9f0ea9ee565d714dd9f9e62139cadf478e78405", 0x6b}, {&(0x7f0000001440)="eca8d19124914f3de8bac6e20c55a53360113b8ade5b0412347a14b8cec7271589312d1866e61ef5af71df6d1f7ec5254523d7717ecb35dc1b1e7e64d1467962d5019c1b744ef30ea6bbaad453ee319869251f9a544c1aecada3c1f3093daeb6e50139453bffac0db3a20ca4216a3a01f8b62aeb210b9f", 0x77}], 0x7, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r1, r1]}], 0xe8, 0x8}, 0x2) 05:49:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r2, 0x2000747b) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0xffffffffffffff45, 0x0) mkdir(&(0x7f00000018c0)='./file0\x00', 0xf8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001980), 0xc) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) setuid(r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x7fffffff) sendmsg(r4, &(0x7f0000001880)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000040)="f1963a9c3e52ec53e510b6cf35b047e132d3e570d3bb57a4b7a6", 0x1a}, {&(0x7f00000000c0)="73235e09c60c6102682b13fccbeae7b840810f16e90dc8722d51b674395a1b62b2e1acc7aaa4deae83ed4e8cfe06fb156cbf2ba7b422c1d0e9e5741af30ef73ba711229a6406eb6730545a2dff68c13fbb52b9494f7992d62b906b73c83ff0c91ca3983bce9c28664c5c85604bb2832b54fa84dafce6179cb0a28ac08a40cf1cbc6f9ccbcf94db0a9da28e934180f0696e9b4e8dc0", 0x95}, {&(0x7f0000000200)="b81f2a3d819f3c76bd8419cae62874a1fda4005868bef89ab63b809fccb33115fb31341d718dac2892dce5eb50d9fdb8e618e8ba952b5d4145797cca8d5063a82f57bf25cdc615a61ed45964832dabe290f1cb98eded16c200028ef4b486f5c80fa9cb316e61f81801ad7eb9239bc74ac3a6f6891d7e505134128672a57301d9eaed30df2c42d7908ad2a5a16627f68239105d0c196cba2d9d3cbf07ccbcd959c33cbc16b3148f2d43852612c6a9d233af5705f2df18531b12188fedd0412209e69425a1a7613ec3dcd7c7073d5e204e81ffe459a4", 0xd5}, {&(0x7f0000000300)="e8b6f8e455bb49cc284065c30f019785659a358386", 0x15}, {&(0x7f0000000380)="a955c3f5fb8c398646a890a76b4323aa633413bea80bde74f29db8f033ff39462545b860a5369288df83f3a07e9a06323e452139cfcb931518b32c7d2511aee1949dbd04247db677ae1e5c1183354765383fa47c0bdc872ed70b42808f3a8358c4b6fed3b5c3721b9872a9ef9ac31566f275c4ed871ccf9f09da2a99bd4231f69ae07a8ad8f78129c5fbc61f1dc0d0308195ecb0ad3a3a37caa625bbb60b7487815f975bafa82b9a20b821e2f6a889ab2eca9804748c1fbf68", 0xb9}, {&(0x7f0000000440)="4268fa2c451721cccd824a3f7424b7f9f8367c8d8a540eac2e53adc73e712255fa31448a34fa91f18b8e1a7e44ebedb01405d04e9f37731db4c0c25bf6957ea289346accb977cc64c90b1704449141e9a548da839e", 0x55}, {&(0x7f00000004c0)="03f2c7e0976842f5ae56ab54ffbd6212266a4b9ac7ace7086ac6d664d790b980a09600af2b78bec23ca601538ec3a66ceb52f7e70f9c8d28643cae5f831f5e4845f49972e74be92ca55e3fe407c7d2e6fcfc45f5c92598029783103b78eef47f73f2392f9fb23d8f180f64130bf3cd2dab7fb785db897af74cef572d28cffeeb18841f1405aae716f91a79b749694f81db0b7b80b04671b20b19b4a4de40856521c54f4a6e791ca50fa18a1a9cf96386f18b4e1fc1f6", 0xb6}, {&(0x7f0000000580)="37310ad511488f2dc59b4bedf3deda94bf803f3380dd2b2a7fa5e2d9c4e3c8c9fb0b2e7765dabd34631fa451ea8c54d70a880a5efd438d8a6eed6098b59c4a5f638d2d08758d807958385a896ba30792787c89daa4114fce560dd9f927551237d05f91e8255e0974652d27718eb324668a155864bcea5ee049abe966245c147d85722993f487b56e83d85d8244201432fdf558b4471459d47e7adf1a78f3556fc909a3191b857bf2da7038938216cc02d1c93581304f99b6057a19b29352bb2a1e41a3582d2c9cf83e94cf380806a009fbd1eccbe5d32269cefccd32", 0xdc}], 0x8, &(0x7f0000000700)=[{0x1010, 0x1, 0x3, "5e633a538bf2c600ed8e72785bdd143a2893e0e7bd1769b76825087d8f60e7eaa3c02a57faec906a240e2eccea509c2186aeee6046b312fb9b65f002d520318b6664b66f89fe809ad33e828c8e0fc18a6660fd3f5c72cc82fc61b6b6d5f702b81aaa2d5618c50bdeb35a8fd3442a415a02c398ac7f41649b3e0f0506dee85040a37c1d4c4b1b7d50447c5b948c7a17ea988ee372125f3fc82937d8b58fd7da9e1ea3a5a27ee4c6e649e7522ca0605950c085871ceec42ec65d0d81947624fe174c9b5e12485d6da1ab1a1e09617b2eabe53d7438e57a8b8093d835a1c63ab0ef2fb7b5a59171558e612b72d066fe9a17eff026a46cc6316adcb75a550b292e19170241e3191c8e62c98b258878c8d5e157a459037823f45e84fdcaea674f5d872d62c3809afaa781c6cc3813705c8d92695a4606e175e3dc5a7c3c579be93cb5a6a6c3f40b2dca0b16141c3a6c24a20c96e2e567b6fab08bb487e361cc1375e24fb5aa6cb97917dc23877b53af387ef34368caef4cc5a8e816e46465e58dba6e209e0e859f5d1cf95bbf4f3987bb147abf485ef7102fe3464b4faad3fa66374b4eb733345c9fb317d3b14237b2d365640d0c033d581b2f264ad7155ba22ee0d2a9f8df118892ccc13ed9975b398773cd6e597557399e70a5720bac072ec084a2111364e6c7999ff20aa830995db1999139dba11bcaee86d214d45505c5eeb4089bc74ea9e98cdb6468d20f0e9c1f82029791e25c5b0c71fe2cd22f3ea3fe44c7bcc8ddec868ef0f72f4d334b1ab6e9138da77b7613ecb5d1a0087090409cf986d1fe2a7e0ee715ecd72b68073d6f0ca584a274f557c898164c96c61228517f006fd03570597dfb9e1a26003e3ee14e9d76309d678422307f012c050ab4962221b46ec0c4dbdc30ccf645b14fb682ae411d0fff5539b158b75e4cc12459b8477adf76b8e8f590c9b784cddb39e3bbf09eac4cf68fa72922b0788a68182fb58b7f0f3a621c0364fae280d9ab5985e488e39541a55e52ed2e0ad043e0754389c716498ba6c073b6eeb421cea0398145ab1c31f58577450662c829e35dc0713750b734de7d20ff90d5cfba6701f6661e3e758d22e43d6d17533971e96685329b37cf9ef6a42ab9c9ad1d184adc90bad2aa2a043100c267110f83d065eff986cba619cb424d0ce8697b17fc12d9d68fdab4e877f8a296453f52f1a4328173306b8823a7c6868d12e52a61a2721f3fdbfe33d7a5c9d4ae944edb7f9be410678e9b687b003ab037612ba4f74c393f756742298c7bfa74a13abeb98a48329d4c38f23755e7e0040a8304bd6ecc7b862d48fcc5dd5cc4dd6fe2a61c7d3e682ea84d589e3f5357b9af09be064638f4dd1750ada8cfe8d929afe1ab4c11c7e43f90e63f52a981a4c744bb6ee68ac91f7d68305704875fa882b6f056fd3a04cca19b9fb891f9d4642ae217f81e357a6c1b1094d79c5dc4381bd63b2eb61fa6cfc2a32446f1e76e6d346ccf39d8911208449f0da668a529134edec92a6e2029c5510a503e75bb3d6917c75b0603192b01ff4caa1f5de0f56c5d17fb6e3c90ec52189ec544e24fb0c5a28b2320a3bbc4b3401e93b36e20b58a22e19983e35734d1b0c33d1fc5f09f82b55b3d84450bcdce302b1e77aff5227bb1c42317fd44ffbcca7f1260c8fb8aa57983894fab91b6b039dabb4498bcf75bd65bd31b1b0905938daf7fc8fc35ae923537ecdd4436a43ea66d899bf51470f1bf3dd2393e07723dff91ae73ce5d3ea99e058c117743577833f513958070b880fa01f6142645d68b43d72178d2e4fd17907847b90d8207df0584568f573e46caf4d10b39a997c0e2844bc51f57ab9827541f3a361137f852284787ad29872913cc865afe43a8d5f37d8829d5bcb131cfd4c195b8de90eec9fed350fb5ba6b0c2e15ccebdce2dfd89c17183fad792be738c5da8d03ef6f7ed487fbd03b9707295020fa3765a15a42a3973b9ca820c1659b4dcaa47a1fca210626b95e749c9219f441c6c4c081570bcc8b6f7c5907a377088992e9f2efa57d9935a5ac74940f42d3cbec3dc414fc337246a4544673f827de8e841fe7dbd7b24d269adb29fa2fe8340c986c85ce01bb5a63408f217f64e2028216976318a41b1b267d3d8ff4a57b24bd8c4469cc075f4c56ce84aeb6750bc8b7d05b482f3c05db98cd3e6552fa8db86721f63374cea368852dcf4cfaa95ff7afd90117fe18b9dfad5f86eef4084c2d636ca8648d91b38e20f87da56ab2bf05888f540890dc8525baee02e5c1b59b485c41892f2e25c90649e8ce2f52f0bdaa4f855edf34999189955481f589bcada49c88c5eefe4c5b9916dc5aeeb28dea602d2487b086d1ee9ca4719216fab2064387e061968cac2f41bb2a90aa286333967a022706633176f0872d654a586e7958783086a2f1a4c7077589e3d16fa0696b960df679705030455b71eb4641cc9a45f826b2555b28f2ce7108872a33f24b3de7e4ecbd329ae4be0c5acb7e83a71ffe54c3866bb30470c31c5c89cd48af0d036d5276fd75271afce80b08007e2c326185f9821be87864e0c3855d01b04c1dd127350639adb8b91a312eed2093f9b543d4d37ce19f11e8b2fa948c7cb2de922c7634841c99f514f2ef6a5084a0f2c25f24f9c1c865f990c2a7d26b2125a33ea2ccd7e2615f9c26114bb2ee3203bfaffabb031fe84b32b1e645f75a0caf0c21ff983ff9d96e836ee01191aef36143caa2d5cd18c24dd609b72f41cd6d3a07af425cd36e4a95694c1c76bae05b153491495365df19e63bdd8e08b6dade764f973f22f544660260894ef355c58ae898f08a65dd7397c3c303d770f81a0c07a767e800aca0c21f7c2f1977cf8d23cc4df69d04bca56e144e57602d88a3d3220aafa9914eb67601209db668c8c11dcc9b82d8ff9b169bf9b8a951a14c518c08960ac0e595d16df3aab59b7baebf5721a8702a7983bac44b69032c6ac0506c85760c476a6c368595aa3d1f20281481222e035fa8ba9e4023f9416bb1640906f9bccb8a2f7031e0f47bd5399fd637ce2bb35b95c4b31b572ff304bb4f1b0fe8db63a75fc3cc1b1e0105126f35ccd65e04fb29956c40a4776b12019fe88f3719a61059532229d5a9aed30bc4a522278f22d5500b93e6028c705e7f860534ea334bc2ded0ceb23513a387c562e29abc649b23f423c7e8e432a26df9901b5e447818c2f91dbefd9dfa69a26fb849130f14ce0dfaefd862333d7e4ecdea441879a596ffd470af2bb308af8b3eee9d82c30c319b5317ea17e1b81ad83813305c9a30ce25f728d6e60486ec2a0e04d38c929358a2ebf2e7a7eb2c86e669269402d8e3497cd6580f5640fd6f20171f77263ed403a574610ae0d7e99a166d596ba9f56d302f3160a22fb813773ef63976c96487333c2e4173b19c1a69596ca8ceecd7f81a399482dacafcb91fe91d35ea3c4b93e290b78c2330adba3fe9b80cf3c249893ca727afc9e05d4e7c8014e0fa4903e80c687f7e4ce3e23ba34f95a39710535d2251781ce376475228a67fbb48e366fdf2fbbd99d3eeaa7056656e0b5a4c976b60bd138c53b1c242b6115e1b31ca41a5cbd365dedac7cfebd073698efa0670492c6d5057c336bcc896ba6b349524638eda284937d68e45a9447d1947957861494bc8da860d2e7df418a4172b78f5d772c9beb06cf65a8dc859fff18efcfd989a4ac09aec9f987a0aa8a60fe0f6113695314019eb04b4b4653bc69044982af960deb35f05afc156e91a37ccd6122cc7b1f8c2f8210bb8bbb1dc10909785c8457d1d3dfd13e7451f8fb52ef4d8477e4409908a640e06959f3812130577f63a98d109eed811e869c643546cf8e83518536bb73ff6c06a68308137bdfbc65503500da4c7f2aefe8ed4e6b778793579deee8f008df74cdffedd77552d61ced648cc42519a4b8155fefcab8568c4a3d8309a9c569a428fdd08293d64c7b1469a78d3e7c6253687f8b0617ebedc381eb12195931e7c78f43dd5c32d27064060698f67bf51b90917fa0b91f92109e00bd251dcfc6d3feca26ee161206212443279bd7df035c2dc6f5a9444f77ab9a84a920c0256a835b0635ed2c5e859669044096fc6dd9515b0b916c7bd63f07aa53dd76b272afc31cb492d917971b1425afd22ac5d85e7ffebdf17004fa7dbda156424186bae100930e4bbd271a6662e5598eb20619d7676e2735457830e6839327c9e350e9c868e5fe302c0435059c1b654822a75838ae8a098f0228ba7b03de7628fc99a9339c31966608aa94e401411382251c6f8b89500c217dcb7ed5072634bfb21dcaed319266eb203a92c953d65c86611b9c7337e3a1c703a4695bd79b8bb9fae60e05035a3837beaec04be548fdf2f047ec7e486995c7a7537ebd3a6c18943d07d5abb1f42dcf6948be85e9f153a4869bd4db980cc405431342741c02d75fccb6349c3ab91b7372a70256ad438a25102452ec4088d739a0bab6ca2b4ab25787cfea105ee4d87375c70f1d119b24aa638a472f3d6b7d8779b959215c87dc3f30a2f2744a85ce239a4d89997dd690251bcb2b66eaae5d07d35ed1a5c761f4bba21b5a2dd9051f72818bccec5088dcaa79795ed4fd5840fa459a96d881697c88149ec7e568319bc51bbd467b850c57d3ad536a7d126e6f0ab701a6e6d34ec68b6666b67832c931757a714da0065ea697683f2e69dbb2b0ec878470d998e15aae0b98d61073a4ea484a0bb8e53a9300dceefbc05b852d4a20250d1938d3789f9ae1d837f45ebc3795b47ec8d193565a7d21012cef4f69098dbf34001412332ed7ae30613d7fc0099488d6e98ff0306c7eec0b3297f0a339a67a8992ef1a2e2e9c3e6a553ab3cfccb596d38c272e32514b4e03c505a0ef63792d945920bb115849c833501a2d07926c9d8cbf7a46a0af78170fa64ea1117b7768eac43434027fb0e64035aec1f0e44a3432e3680ecca28bb80ff5ab88e4978ced58cbd396a365535cec2921f1b1eb1a12ddb5abfd313ca74eedfd46e326230bc9153b031cdc4e985968346b1020b92c32d26709cb2ddd78927f3d1ee659ff76eeaa58d0342e288ae85207964fdae2ddf1bd8a0df4fe2a7c5564d1859b7c34ec700587bbc3b1bcfc75982e5d8c1b9353cbb9f11a7ae7fbc5b75164c1446adeb4603354d0f8c7150c9aecef5e81b65529c752fd54eb6fba90f24ba3992121870c38f231c02a7be96764fb1136f228daf8553bd5783718211fe42be99ea3499673081591c79447c78e5223ae76facebfcdc2eb1a42110fb6dfe59c0ee827f10dd57fe000db7d1dff7b2e4cace008bc84ed1e6a407277be2790d5392c7637992a8505ebfd0fb2c1232a5ba21f549060580c53fd75dc6eba4ec9dda31b668c6f3964d36bfe1232da716c4a406147cbb249be5953afb9daad026a6385ce1e1a6e288d8b03772f6bc0e88094ecac162406cb8102ba97a85810d8a103462705ef90d5287788950c7771873f1b1c493ab736424fa9b6810cc81b846a4fe01541cbfc264b5471a0c5694072612b6ec9978a75e05826add45a2e9e5f7e4bc856cb1032a3ddae382c9536461dc528c95b163e0b69d218f0d76c542b57d862255696643c4900056f73a8f1d7b303f81c1f475adbde4bf2d1e6241defc4e8907f12fedf035b7f01c2002c7640e6640f47d98ea9318695ab686ff00ce99cec8661e39c834163fe76b1595ba1a65b66fa2a73df45044ec05991122b41030c722d20a8c043f4da85a1ad1e31edc70316fd2ebe486e1edbd6f193e545b2e252887bf08f0258"}, {0x48, 0xffff, 0xffffffffffffffc0, "900ffeb85dc06e6c85fb0d4ba08f8a9834fbbb92b9d9cd8d2d4bbe64348d2d6718b6daaae7052c33933db318d52c18632d60db42"}, {0xf0, 0x1, 0x6, "d2844b25628529581dbc7a6bf247b905e0698cb0f08aecce037e7e0888562847d0535ea6a5f30f959a3845209460c2722afa4ff79372f7dad89fab9b1d1028cc709182e2b1f79014baf78aed8fec9d6a545ddd64b2388f3e7f47a1deec33fb5fd580dd94b5352d23d2fe17ec9b30d1d9afb3e1fbb0313ebe87dd29996cf55001e79797d6c45e39b8394b2a9173c3c63f91e4c81729dc7757d5ea59a77308925e95dc96a28e03c19c71bcf03040a4a6e9b20b16e63a7bf35bb6f26e6362b15e81d528d197bfdd34491be991ffa2e2ea3322d60f6b2a3984bd48bd7e1e461f"}], 0x1148}, 0x4) 05:49:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x5, 0x0) 05:49:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 05:49:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lseek(r1, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000002580)=[{&(0x7f0000003680)="de227ae23034ebfe793569c16d9e69bb422fe3e89d2d64cc49952494f4f09a08c772b76fa26378b8013f5451f010308da391d8ace41cfb9b371427715101ff4b3237654c2fa8b802f207bf1833588c59197eaf5d75856cc0ac1ab94f4db0bb4a7d014497081f30def0173fa67172a37178866b3fe8ddda4013811fb9485fe783442d", 0x82}], 0x1, 0x0) r4 = getpgrp() r5 = geteuid() getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f00000006c0)="7ab4cc111f5360ac9e2210f570c4d6d24593d43033bbdb3618ad", 0x1a}], 0x1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r3, r1, r3, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r0, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0xd8, 0xa}, 0x2) writev(r1, &(0x7f0000001c40)=[{&(0x7f00000009c0)="d36d21d8b2a143e8dea8133531c4c09479d81e673c209b39973a0e98e5e2d900410eb940fc4039b4503dfa1bfb4756ec82c83926d7bb879d90bade8d41f08c1e93c82828d1d42baa408aae31046058b587196ce871563a60803342416d7e8339eacbb073591a8081211a9f4bc2460a561c4da0234cfdbecc4dc8819dad06b2afd289f996523a6be04312cc65cafabb6372dd9648961c526ef478deda8e1e0da683ef6ae162a08cb66ed25bc9d62ed0cb0ec9857487a4c1101e4af106a5923f3a646e3eada9f9b0861e3592bdf3935b126e7cbdaee9", 0xd5}, {&(0x7f0000000ac0)="0202dfadf30cb61c19f674a114d0c736ae0b1821c83fffed3665883915f640abdd3ad89c8e388b5ae1272c546f18bc2a451a27b53d0687f2bdc0e82bb9e6322e7724d99245290f631d", 0x49}, {&(0x7f0000000b40)="cf3051db53394c4764f5524e8718c9a98b00fcf454bccfcea45ed9578de04e78b291293e9dde7940f150e2189fa2bc33ea30f0c90a65e72a07b7a89f4d924bcd75c8d6bd2c3fc90cf293842723dd208793cf9cf29b9ccf6b5de2996b03bb70b018bcc2959e935c56cee1c18de5ea375bafecadf5428bb7f5d623192aa3c62ff6f1ad0f4c3bb0005ed14bf8ff9f7781eb70f7639ba9b34d61cce657b16afc85b7e959218206e5a2b9cb92678b42bdbd93f9cc4d30151435b794efb16c81adfa0fe097445a37155ce7cab372b39c5e2efc173fd6279f6149452149034238ee554f04f690bfda95b04605aac0b5bfdecbe7901bb5fc7a8d9c80935b5e9d1245e82fd9033f9c9b509ce8b35bfb0b919fb75dbb57caf962b76f3b5ad0dadb9d1fb6e53203edf8c83dcd2116ea51e64e4b92ad1adf03052eac3ecea5ab26b586c07b6ed52d18cf711e9a19eec84c21776bf987ed11026ef83ad7afefcb93c636dc1e1dc8cd84ec3096b8cab3b3ce1b333ce1486b9f5a524f7c209d465aff54560e13082fda96ee7ff0bdbb552fd9a14410afa04d2c0e8f807ef16ddc5585e3ca4febda05f17885b549fe10a7d73c74ff0b1fd1b5a8256e4a888350c07d4139153c5310cd64ad9042e17a00b14f53244a17f6912b320538d315efea05d859f6a2073f919da3f545fafb2a1f74f215120cbd62dcf3c506af09cb9b56d944e52524fd8b74e141a1d3310c4a8f13ee6ecc1ad0f4d2856c4d419f7bfe8ff5697814020641cc2e838e78047bd8377a59be10402558cbdc72aecb32a1d95b5aa244320e7b9f02c5d70a492055627cd42c9ee3766eec3455075b90f34bb0e042fe2c69ef5c4fc8b83eec55a845813ca542191adeff86a91dc4c1d8a9ff655c288d0a5cfb81b494d995def731c9bd12ee29739ff71241fd3820a4a154671ac572fece26338fdd256924ea3acf498be300617ca8c1ebd67faaa1e3142184b45bf241423f3070bb388e773dc402a6de5231820b27244c9803fc7b59ef1cf9d75123cb7af6eb790ee83e3b7e41e8d374c136fed8f96d23f2af88003e9ff8475df705cba47f0e92744c3514470d94ac8566e840cf27e2e19184412e71b6e867c4de7fc55aef7a15dfd46ac9c78456fb62c942681c15723002590b05aa2eda4dc0fa807d9cf6ff96755dc26d318860e3e8de061a580310da62301d7bd484d6bdd5f5d733cab1295f9ec53894a4f7e18f34633b3e09be09a7ba0a2082374f0d1780db0c7f1db63995e4b9ad0bbc8a1676207c46797459a78e2ecf74dc9b0ca4709863bd14dff9607281172b51ef15c0ee80098dbe1f46912d17cb366b92e274a7f97baf9427b285df089e4c2f8e13aad94f680ec15c757c11b827d7e8ca8c41234425ac31d661353754c8de936ad9e0d9b52c81fc6cbe079b1a5b144ccafebfda415016bce1a34859fef7a00086f4e8f75705ce4240a48a2d642af45b83929518fd45e32a7ae46436f25ee9eebeb4976267752dd2e9a40670a60b076f019a9a45e668a19c5ebf1db2c29ffc014ba429046d34ed9690a8b361726822c91c3b54fc39c222eb3f7c019c4f4371be4e0691204ce9e34600e5811e32233285d54372df1e29cdb4520bc44b73e88eaffb3bcae64efa35cb905edc9260c12b5cd7ee2cefd27a1e8bac82d44790f4a67e25bc6206ec6d905cf855674ca7d61f87e2e36070cfc308b9280fa3e0f5cf0922c13a27f6e39ebdc8ae06b10c8925630e083713103678f5191d58f730a692bdb6dffb56fe35324e1fd0ce7477358de88234be40fb9e272a4f239f4de4c0837ffe8699484bbe41b29265a38e1fd8a9998415a8799d524a46108171144665f2a1321f8538736a2ec7ef529e31fc39eeda43dedbae6fb48b41a7c9d41e1458e44686b0ea6e0f061d677a95cce20f614a9f3ba043ec86fc730091159e3a28aea87d6ad7b1e8d9622103f213225e92219071e375376d55ffccae3e357afa60f39cecf90a2c3fd5a96192eac9c43cc6a47fee38ddd6898ae1cf78d1c28ff451ef232f5de438d115ced895768fbd5d3777ae6f7b03fb7937fbc4a05a0d21b40512df6ac47fc37394d40b01127732b65deb16524171cf52a8d1ef1edb7fe89b96c536311f991eae338c7df16973c5e625001a6f58c3836bee62f2472d193041f58f61dfd897f5adc1052ce64a96b5cd64aff7ef12e1fb4041c66dd5d944eb8297bd25d82797bf82c805610ba286fd82cd6e3dda6bbf60a87d99175f9e5188d685c41782451cbfb4639b3588ad65d06f386f6d31108570c5af601cd9491dde25e107024b262f883b448bcab54135a0cc9e52a20400fc6ccae51e464c7dd7775850f10a7f30970d9ad4cb2d9f98e33beba06bfa0cee94a572253e4bfef0a9e676fe65a18039dd06daf6bfce65087a75f167ba12ed4b9939340ad8f1c3d5f3905aac7ae86dbd81941cc620df0aa13f8f40e62844654007f2a292bea2bf531d3b7d294679c54e7d3cb5a0a207bbaf395c7afc58f192080ec60e80aeab089eec470c7619a7989515258a585bf24f3f83807ce8ccaee8c1bcf8657c840de50f5a3996c234b91ab04d08f124e0833684e0f6f80cbc2134e05faad0b840fa7b29fa7d2e285f2bf4ba67155fdeafe737306cc5ff0b13ad9ab7035dba538ac685ab4db3b530bcef6bb8aacdbb83f112af3fecacfdfe8aa18761cea9258e8ed1db37b24ae73290f4d5248635e03413e6359e1c0873913fcc4e5e0b457c4e600dd4686c01504385b280bdd902b47843a5c594bc8bf6d84905dc217dc98dd76abf5f7ba7b49e9f10377cc4fd8113962cdbe4d6f752237b3ceccbe2f5eeea1c92cf1d3f1c3aef3382153d6f6d47c74cf4508c88185a0222a934b2a22406c7966f1bd97d3f2eae6920874f7740e0dbdc584322975b497e842589229b908e5d851cfb4d5c6137868ec8367268842f8d3a87861f5d41109782d986fb8b809fb1c313ff5eb66c7c8dbd42ee40cdfe0dde5c353264eeeee1a32f43ce84b73ed303c1d0f6155060aebb8f6df28532acb01ec07f71111b601a186527ab014db4eb0f81f1c7ecf42a6e43ba2462c91f2050722bf09a7461343417566f6b5f94842fb3794b73848626f28e37a9c1116a1dc0a91884e8ba3a39dc3ac0b0b7c2052d9eb114951ceee372e26dfedb952b0caab80d19a11f00951c7353f14214387930c76632dc7959bb4e4fa31586bc1d63f08fc3b6493167017b07db5b2e8f03d115df6c0697f241356e8f5967c32a6e8fa9fffd8664d42453f33096687b0dd3e8b174ebb4cd1c191528b6f6f96c9247a330ad547e64269d8deba11eaed32d777a5a27c14bdc47da3d99bf3addfb9ed478c8353f53cacfae9812e678e5afd5f64f940c8d8c073ed15136fb57bdd6dc639addc82b5eb4203698d1dd97873d56b3412a122da2cd65806b55f6dd4c1f415c4e55a50ff005274bccea227a00dc584328caf109b3266bc36fdf635d77826426c7a9e40d626183a4f14b26fea1e5437815c7d81334df099308eeef0df6b01c6f6dd3e921a226455bdb8f6fe1f79f63f6fab5d0479ceb7d56b2df03a5e4e51738bfaf11fc7a18121875c4c1e1e2e2d41a29a96cde23c31d9ad403cc4a600dae4cdcd4c958afac5c86fec16568a26da04bec5937d66745c450cb0891d0a6a0f8d1d069c40b188fb2f210684c3133e638753c921bc9e74d8266b9c7dbd5a0c4109de4c12273b59c68cff3979be2e312ae41f87f8fccaf6fa44cedc7c050986cfe4d362f70e9e6d029d62d9bb47f7d46f978f4283a4d475a017c97d0576c5fbeb0be3871b84cb529edc2c27cec78b6d21acddcee076823ef63ddb84877e0bdee1c264136a84d3fe58a5ab2508292a146071c649aada5de5977d3049f07b56b946a7625c5e69992a5f025f423065435a1b1692458e36b126912398649d22a055a6982174a28fb37365fde8be7f659155045acbdef628a48ee9c983f6852f98ba4f33f38e95284620c7e58d4b13d8cfb18d0b47a7a85deedcc9b3ff9e02e63443898acf5a56750778746596c3e5c8313bbd8710298d0f6e791e96d40600b62b8ef039c65cb56d21219b583e2c0a2370330c7e2b3c42e280aa8de9e3e82f003a50d813eeaf77d15308493f73f1e5d29cba640e6feab1b24b702e93fffe391aeec0f8d9da8a27db9b26ef78f6838ee063f8d362a185f320429fc032a5c82b6c97455a69295122d5a33f29dfcf09fc15d8f93e46cba4ec435557db6dc90aea83f697daaa1f92cc60b59fe8f10a4e2378ef3c148aca137f38966f8265c7aeb00527377fe00bfc968d3703ab5df24a8c4d2065e9d914c0853db21a3facfbdef456edc79760c56a1fcc5eccb928ee46566f4decf1d080711fd86646ba08646c3be333c17883e88639c2805322876cf68c12503a72e9262c5ec033bf5ddf9396fe440682bf4982113944b0ef9a95e310242ee448c0a2c45d1a97a9530b48986ae0b0345b27ca4b67c1cded4672fdc5fa4ea937046596d9721cde55af5d45e00d1ee04c9c4771050c3b633b469f5faa74b14c4942584c92fc46c640635d4b157440d8fca502a1aeb3ad2e8a092cbf6c2f8649adc23969f1225deddcad73f8bc3b0ef5ac98ee11b9b2b37aa067e53e477452d258562f59ec9347a0d665b7b27e0fb4e964ca37f801e5983a8b254bae8d86664b7248e44daeec6328bc2d4176d279b8882c12384dfc8f55693c0acfdad204082e7b4e396daa70347db1f639e972eeb1bd288494542ceedaa902c559094a94d18f3d5ee80ac976bcfaf92186caec0a192c77f6c2946dd8ac1233a9bd369e030c9f990add7b187839edc39ab92e8c784fccd9338cc431698560b861489883ac33a061b1666f61f3c5b0aaa6fa628bd8d072fcc09f34f12fe72456ca14f409d5c5401c0a2357aa920b99ec49dd7365ab2aeccb397c1e99586967f7ebcb8b671fa7c11bf9133dddf1963dd907f300a79b3fb0aa85d6180978f3a0f615dcf7ea921d9bb000974e0c7b64fefacf0be53c708f3193513009e4147ed2d7c5deae460cf018e2482cd98df505daca4b57f176b8f30d80ccb21daed1c21667e60d1070de9f81816a68f3f2d8c2aab1077898e5bc87feb645e848f076d0ea1daaf734379657a0e93d0f6e67ac176118852b10b7faa9f8c6ad4ef4075ff3e3fe947f79056847499251cfe754f3165e3c6346a9158269ea57306ba2d5384498aa7cc39764e2d78db9db041d354131eba77269bd04cf9f7771da354ee5abb64603cd3e575907fb30bd6fb9c5614fe02ad3a4a9a88b0819cbd2db43a578d3d6bc8986efc08389ca1f359bec407bb3f002cb032453f657dfdc2c33c36ea5afbf83844c05b90ae64476c5001caf9a26474950435bccf509726a37f781ac5a37eea0458a1ea659edbcd873eb9dc2f62aeacf462510f42296e5fccde4e9db9d3b239fe3e70ac420fcf290dfca26a3300cbf9eb3dbdeb95b8fc43c2a6f7c22b6b6536312a645b00d388ee054e5afd4ec4827b74fd56d6543fc8fcc6b21351143ffd692866433b8a72e361c41aafafde06a88b001401b51f2cdf0736bcaafbc66aa5c4268fc4e28ad2da0e528909e162309b5f68ed466367626aff0124e2f30fc1ffa34a0f08bb451d65edcd659e50eb5a296bf778a981a51723463377ff417ae0d6223c480eb37bb87a7a2d6b0466c1db2b1aa5732a57c38c356a342b2501da9f114b87403abb80039f8319d829325526b505a2a7ebe8191eb69313764450ddf814aae0365376592ba599e645b5f2c3e65c1caea12fd845184da8811f00a3", 0x1000}, {&(0x7f0000001b40)="2d2ab01b08813ca67f1f5e122c7cd33790ca7d6f7a25f50ad9d16b5d2301c33ada5b490d3c94b692b843cc1bd789e1ba54e321e8b72209c6a223194ef93e95b2aff7d2e83a36234056204980ac30659daa0edee55aa61aa3bc6e8f3b8a9cfa280e0961e509c20825f81ddc4be929529550d59e18523d5351c672b00d99e8cf3f3c3a17618addcddc7993d21ac96dd137112b9dc1133befbdf158a254dfc5ea9869543e6f39d82a8cbd6c50757590ab46b9e971b3a00ca25620ee332532ba4624b6c271ada1a5f1051007e46cf956eebeccc2aedc0a077afb17a1bd2d188d118b1642768d617998d1c1690e129a65dcfac2e42bd1dc27dac862", 0xf9}], 0x4) r8 = getgid() r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000980)=0x200000) getgroups(0x9, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="93c83877034ec606c2fb6a859fda8788f9bff183db7138aedf001715d423d0025e717fa8a1b68a729fedd7c08bb9013778bd668d5ad73071558550ccc5c403c587f6bb1f7e3c5f8ba27cb8d0ec9cceee022e1945b56d71b6858440439586beef8b4a1ff1026d49ba2696eadb8c6eeb4872ff7512e07cc45e90b1771f0505feea69d826d0585fa03e7b68e0b55d1bd00095cc1a1fe2200a996b1776fb69068427caff2201b8a7237a3e0ae97031368b5af6f3bf574bac9b4f20fd5b52a0609ec4f4e81c", 0xc3}, {&(0x7f00000000c0)}, {&(0x7f0000000240)="0504c326d282db571c61d63097370619b23baa8c4f575c2eec54125e3ca28834f8368af182315c542b3f07176de37c209faee87e2e1ba91f0ad7135965aab50fbfe0f88dd7748c495ade7ced741a7071db958e69a35812ec018e4a8bd9ff85389ffe27d90cb7d68e2f89c40113d59f95f169a9f867db0814ec77261055a235f7b9399ecac7428d0576beaf76ea7b097a9a1d150bb4750be3608be393792a17b30aece1e1ee68c2964844676878fd3d4155", 0xb1}, {&(0x7f0000000300)="ba9edb9c43ef7356c866128d2969bfc7fcc63769b69fa0e54f0d8885a4eee42652734321383fa8f4e7a03ccda26923d9824931dda304d9b18bf9946c1321a677484a93dbd9a0d518da11c662982dea3f1949a4c073bc8f7af61b54d864a0b86d370f11950255c6e1e19fc8be958189c109", 0x71}, {&(0x7f0000000380)="49eae13092865d0ac00ee217b742d84f1828da3b6ad04da7691a3ecdccdfa0467b44cc2e678c87b5aa912dcce30b47ad1b5bead8edf10f23711111cc004de95f36e75b68a92c9420f591498e397584e5fe8c7c10d8b67fc799f2ec5e0bac07473f0746f36d00358fcb49fad1078bd6553eedc1fd3df13d04e520bdef923c6fcad5e46654cc270918cb20c004b1f1c73315f0e51ef2ea9c2a19168b6872f2169802d0494a873abc98ddf62e84cbc24e2e25d51ddd45dab0053e74da80f44176713a7df515669d26c10de6ffa99871d47bfd940747", 0xd4}, {&(0x7f0000000480)="2b57eeae146390bd9251ec8151dd39a177dab732f03e04b27de74415ee1a35", 0x1f}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="2004000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x4}, 0x2) execve(0x0, 0x0, 0x0) 05:49:40 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r0) r1 = semget$private(0x0, 0x7, 0x2a0) close(0xffffffffffffffff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000010000, 0x1f) fchmodat(r2, &(0x7f00000001c0)='./file0/../file0\x00', 0x20, 0x0) r3 = syz_open_pts() flock(r3, 0x2) flock(r3, 0x100001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000", 0x0, 0x6}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) semop(r1, &(0x7f0000000000)=[{0x0, 0x4800000000000, 0x1800}, {0x2, 0x1, 0x1000}, {0x5, 0x401, 0x800}], 0x3) r5 = getpgrp() semop(r1, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) r6 = socket$inet6(0x18, 0x5, 0x3f) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/57) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) getpgid(r5) semget(0x1, 0x2003, 0x42) socket$inet6(0x18, 0x8004, 0x3) dup(r2) fcntl$getflags(r6, 0x0) 05:49:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) fcntl$setstatus(r0, 0x4, 0xc4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1e) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 05:49:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 05:49:41 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004000000002000feffffff280000000000000000000000000000000000000001000000000af6ce", 0x2c}], 0x1) 05:49:41 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto(r0, &(0x7f00000002c0)="69814efcf8ab35d3073161a1ffc5af3be7072f3265cee5f2c66095356b5d2a26a693829a87d2f1e2d5eead14a21e29aef52b20f4f1025d92fdf3dbf55afa688eed903f44a920e0f3a3211936b19a830807911b1c3815de5c8246a7b1c99bfcaa9297c7a3bc3c90abd30e54c2765e84974200b86911874af1557f987cedbf4f709d01857d7a8f89b312da", 0x8a, 0xa, &(0x7f0000000240)=@in6={0x18, 0x2, 0x49, 0x7a9b}, 0xc) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8482, 0x0) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0xff, './control/file0\x00', './control/file0\x00'}) r2 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) 05:49:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r0) r4 = getppid() r5 = getuid() r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={r4, r5, r6}, 0xc) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x906, 0x101}, {0xdf8, 0x8001}}, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) syz_execute_func(&(0x7f00000004c0)="660f3adf3900c4214d73d60143df25001000000fd1b2c7000000f346afc4821947e536f08047005cc42379043d0a0800000067f0218f2b170000f0448163ff54eb0000") sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="80e39e9be97e8b27697544b0b810fa6f8a67f4134cc74c7ac1bf4be79e159e76548f88c67a39fa1926c6415715cdad5c5d6a4bb43a90edb5c9", 0x39}, {&(0x7f0000000140)="2ba7232f096b3b60776ed94c861f51810c085132e56e76997d56f48e66b832c279164c3be035706d49ad533d72e7b0a8a9f714886355a68da309d5150410f10735ead87cbb569109dcca6921286c67c87c400d1873b67c828eebf733799ddf053869508d7b3bfe370bf3de4c94a155f5cdcb0141e7ab1bf798df7461c5464ced6b2841bea770fc3e661818775d0d8153406c8eea223d7c6e17c072f11ddf1d50ed6e23", 0xa3}, {&(0x7f0000000580)="10180633085e0832c6c37aedaeaac6d7247a60dd5c5165a3a7586ee1816835551a6c582d5162660a23a26b479b630cb773681858f9b01d744f161b1634fc32c542505c5903e13153778eb4b9ec28580fe46be862f11d23ed68657064c6ecf1101a438622cb24d90afce9ecab545494a615493f5dc97f6629dbbf104792ed2d0d7c7ffa635fb7978bb04f9fc500758e7586450c62009091c4ad2358b790fd58a292e0a50593b2e2e18985d950b3464df367bda69edea510e55ec06ad11fd3030b1fd1c1fe25d05e055a4b55aedee039c2f5e7a8be93eaeeebc24328f3fdbc870c61de6946811a52cb5754d2d82197ad653cbeec42221ff1582423106d851bfbae53bfe4a422ec8aefa1865f000889ef499df543d80f2f39d0958d5ffafa2dac19fdd997fe156d331ee4a99851e9df19ec7bf8c94e87be609f7266fdff4423dad82648f3f158233a5aeb79e9516dfa63699522e16236900d0e88b04a9b9a673024ce92f0f4b0481bfa3b494366e322d933b72c8c684c2fc85c173258d3e5d4383241ffc8ca8432f5aad994d00bb61d552221c94747dd2176e2734e653e3b5505173c017f067b2657d31cc3f00613ee67a356cc7193ba5c58ac84b42cfd7fbdb18853df2c7fea64c462666ac8bc04054179a59c27b68d8b8890c8d361a1eabe16a92f3e95fbfc06d19f936b3a3d7c61112d9905e73e5b862a43d28c3eaa54dded3e6e188956644a8c5921a1631d86f8d17730e2aadcd89b8969f4d9efaf8e83c4ee80a8e92224a4d18ec56358613be2d9c81095b80c5fdab4800c4fd1d910904f152ae110e1c6e5cce2f2b3d28be9666157463d0965e2760357abd9e70d65bcd574829c55e9c03ec3d4d2039df845613f549f2f6f4d4515ecc252a92bc4ce1877f3a00f5addcbb23aecfe827af436f18bac9b5958c27ba2a744c0f5ab0407e9e297727e234b280f75ee71270852669465ea83256371239e13bf398c28b7f204ff82e6ddef3cb793665595706081521363c7d2933cf5ff518da02277b15ba93213bdf99fff876d241639df6798621778349def3ba0958c8dca7fc2ec22cb3ad403a40e3f0a7af13e67b3c8acdcf2f1a2d055fc15b768fc752fea1a8c7283f08903f149f2e0cfac36a0e3b44988ce90c745bad528677d0c138f93d2ee56561dc3ef3ba67adc3a26b2a50bd4de28f371bdf58cd417243301b83ef006032157a7e515b5162ae22b516d65a4de0adaf0965405736ac5746519fa0f586131fd9826f27a3d2d362d84bb7834d06ceafb14a4e805f2ec695ee29c2c52ad52fc82be1811c9b2f58f4ab0e5b6fc93beaa4718ff6a5277ba54e059db361efe9ebbc2a3ba96b8347c741914b93f984f097cf30bd9cb38b6ae73463b6c7ff07d87ee4445558a46a5c79a5ec128f4fc6734f2826878ff54348640e7dda8e3068a8845a5d4b71c90719e6e411cbce361e643b2f335baa2775a717fd2c5d649eaec68f5a95cafa22b24342894a1ccc0d79654e24877893103a88e70a86d5b35c668b716ea728da77075f86b246383deb223ff0c2cd3b72ff089418db837c051f5789812887dd05efc64a55e6e887d8d115f916a20a74f785d4597c106bac7dbd6597eceba68735b42851b53e8980aea88d4bbb992387b00ba8bd3e6438d5f70f840203dc40ca4f4fd2fd4fc4a24c7680e456024876b25796910effef42d27e80ea76ca5b7acd4d4ded513103ea0989f0af0013cb40804faeb5763ebc15e29a502ebf83441c22450bfd8c6085011eea76cee0001e27a37e137e2fe1f5dd963cf39bc5ddff78a515b97c7b3aa8b0fed1ed278b190970b691d06139602e065bacfa39a736b69e53ab9245e3860bb89583d9f7f5cc976fc6f126afeb7701e94f35a61f90d063ef2a99ceffc488ef71591716ea6d0507902ebc1445fb09900b1f14e5e741022d867a7bbd4fec84b08aa752805be2474057a1fa0b4f9795cc66afdad772cec04ed1131536aa6387891b3f067be8ba3069c4a2fb91518ae82d0f5ac9a7d5ac3120fb0fc6a3b6005af20693f057bcd1f483135ca9a81d247f82f4bdd05591548817c2e513a2e803ad12a469a8c8cecb247954d01d948489b8775579ba8f86b22ffd5dbfb7f37188e91707dd75e756ed6f448e6aa2943ab4225eaed3d4154beea82c0fb8b01932c7149d042905f62f767a4f8f6f5a4d3511c930367460b1c7134743451a221518287b0169aa4531fac17677643b17370d3d17e9c280948bb266ea10ecb87b6b8319815314689efc296ec8f6fb7f1fed1763d306ba0f998fbf6eb7524311e7b33e3cef2b5bd955235a127035892091f15457e9a10dff45f146eb3ced0b41c4bc4e8220dfe932bd543cc0f347b764334fcf816e0e5ece9b6d076a28e7929f1a02e0e83d3e654d35ebe7d67efe5c7dfedf37ceebee6e1ba357d13dfa8c50194c7fe2630b681add9ee65eb7f6929cca7ae80c641418bf12271e60aba6caf09a8435f639c83208041247db325b53850dbb50b0afed11fcfedcf9f95ac9a01ecdaa85917a88d4ab2564c86b4e372eee574f511822b6677f72a9e07cf9d1e51cccbd47ae7615a349c0750fb1eade87d394b8d79b56e490e403fa63f18e0582a9b93704c36dc228f8acf7537bb28511b46adbe99b651f6ef9415c2ac2076e31ac11288c68420c94058becc10ad8782818d4e258fcae5af57708d38eca90c91e9924b2e7d4ea63923691c93df71372aca40c787497c5840a2f1ed8cce51d24d272513323145860ef6775d585ca0c61b9064eb3600dfa78484d7a332d3ce9f40568d82b3ebbbc8f6695c0abff3a188e522e5a248c07783f6207f5b511b51ef6c7b5a1f1154b83ed2f57c59e0fc891157b7dfc2be5c0ee66d78cc1abf7f40c6346534ba161511b91f3b5ed5699cbededdd0cb865b7aa110d8d927b8b061cf365fa13f1fa3754c5455ad1284b78bb917336c52a6131d156fd7b2cf44ffbc1e1d82c378b882a60846dec7e59eb514150c283fd4c4d71c8e5bc70fcdcc2334223de84ca74740ea0a0021387ff478ba13c56eda0f65e6dae31724308663db3d4421bbd323af9fa8167afc49fcc3ace5041083d49a06bb024ecc42622db2d7b94d1246f651f77fb8e2928a862be1b022bae142051824e5a96f75f2afef0f594e4815eb4cafe01e1acfd15c411a2ad8d4fad2f7d260ac98f96955d9d55dbc1e2da77059993e306730e38581894c549f1d2a866be3be8f1c0a6b9823bfde332a579e188a80a87ff1cce0e1ccc24c2bd83ce630acfc4521ae9304cfa001f594527d7c66a3df64928482ab579285b2161e9be0395f2b49ed9f69b78de047cf836ac24626c63c15960677b9988f57f4f3c1b2e1d355d39e2dc48ca5d965aeb5b53e4bc0b00d15197d1eeec41ca679661952d817942ccdc19c58c216717819631efc485832163aa5e3dfcd3b3d4cc137d75ff9ea2d9ff51fb129541660883c89a203c4c55d3a1e680b53f2de705ccd32a2e993e19e2e8ca31090360ad8811f9cee8dd0989efb0318a1eb69ca38b54a6dbb2007d6ca97799ad46fe8ff7e29ccce531781e18bbb8a1e8f29e69fa37942f2f19c8f65d13a9a61c67ae38923277377d923f0f078ad91f7f1c161907a8e9b1d368fca1dbaa8ef6bdf7fd0736466a4657efea7db2686397ef90d695bfa39fc0bb588f40661888981ad53fc05a17811e10331708b4db4ba4b5b4258a789825ca0b080f4d39ddda5ffd3f3145e27115c72b37202791639898db543d545c514c4831e52fc299e80d99c75f8bfff9cf5cd32167b220e77356bed6412a5176c1e8a9d1aa9b55f8b9e69e1b900f53c12f01b0536947e166df117ada158319bf5276edb3eb718d1ee9c0fe33f27e24ea680299955d70cd1caebd5d4e3fa9b372b10011315a8a19606780b69fe7bce81ee693cae48f86529929eba293a7d8663fcc826907b381b92645f5690da9178b3e206a6f5c9abeaa2abc78c91e07e5c7514aa525428fbded2327dc6b6dc9b30d782297eab7685d8e0080657cf8af94ea2d0a680ce3e53f87ad2f9e7e517f277bf35d096b929e32f6560fbc7bae8de3681872bc46680215bf6f63173496765adf1cb49608fca071f0c5d1d8625f09fd3f52be95d884bf0593225127faa3c4948a5e5c60a58d69ccf63cd7de56c21f7a3169122a8e350b25b5b6da37f598dcdc932f7b3ee0e07dcefdc26c8b300e731ba8ecc6ae40ec7e975516c409045722efd0a00a3dc24198978c9df04b68d012eecfef420e743ec2eefa0fd97ac722da5110caf45731f0f5e00d3ac411eee49cbb60bcdafa0130e42e392c887be6c528e94e6ec3851c8933ffe78cd83c762e3cd70e90fb03849df5d8d89d0386a9c22178934f7334740e2f9947cce359567a14565688ccd963acb7e5ba37782a12c3f73f9cdcb9c75d3e5bf3484355c17770efd921b3977c28855b948019ffa5c8d34cc685aa9fba39e8a7111d3a38828640ac8f627806666961f9524d9b44c8965a4c013375bcf4edc86f3cc7fb95e9178b7a6a542dee2d2c0e0cba331eb57ff92bf1dfd458ea303ab14c03da90f27eeda9be57553b554549e8efbaf8cb9ccc787f3fb8fe19f29dc9780c9638c8bf6ce46894774c31fc527fb7716b31649b8a02b85c12d88f3c152febe0e3c66d669841084d2bd7d2a3ae28ec9c5be8b711622d7ee3e08c9fbe8b5d7a88c595184e0355fc4832a890d5b148f80ac10ec15dd66078ac51b166939498e21eb2e5774a50c4d97bd4eb445f8475de9838f9bf4d99e93e26fc754d1c97cdf3231a7ee4232abdba9c5d6f595f12cf00c015298e48cedf10987b17421e06d8c333f5bf4c82c8c3d0c91417c04fb50cc9a68444350693e04ff3b9f7851fe11dd1cf7762de00c1c135ff363e3dedc9e8c2f7f6d9f79a144a86b2f66da13759cfca31030032db211e770f69f8471530a84cd70b734da8271553f48d6409c16e31ea5ae080daa3ff1b827c6f1bacafcb12888d9fc889f0ba00a8fd1ed5a8a2a1dfe97477981932e24c12228d7bfab9ba5a3b01a69aa0955c212de4d04b4301848ea6bb9a1e45425160a09a8ccd433e0f77dc11ddec5911426a88dc28e2a2de9802e19f875eff1cb6a683576c41036517d36bc108b2bee201839f3a8c9fefab91857bbe9563cdd13c7e75f997b950372dd8a2216c46f76009ffd6a3dacc22ee6bac0300a79201cacefd1be7970c0245a2a4ce9c0c82b2c33c8ae5495c639b04b3c32c62ee41278e5d1df4a65a42c46e739dd5b789bedb081385b8659c02e8053b0834c6404a3fc901853a6fd4a9f52d5fdf1b5ec11d0fe8a3f46b4d850488014f194f6de435bbc02e77c1e357057a602ad03b4ca87bc5a33a596793afe4d8a18d9371b5459b6e7308458b03514cb3c5ceafec93a7964d892c1e4df206d6663af47b964edc379d2f82f5df753a1ba0884b7d7e61b465bb11cac090598896bfd1077784725aa6abb605ab0ef0186adf055e4f844cd0ebfa891f6ef2962ffb7d2894f3c44f976629473309c0cb125f438dc47e11d7975c85200ebb6256762777eb94a85177b674850ac5f638194c7b91d42763a6c41f78efd82b37997da90dafa6ee84b3717173dd13981606ca34a0b31f7a825b655cad9eb1779b34e11b975f5c2c76b0e0266dd205b5ce2215d4f5620ad44bc859ffce82fe98221da57726b80bf61313111e0dafc8ac74cd7f6545544d0e18bfd3a2294c5fb06e7b7beaec155b8dfc9fb2af868c97647058adc1edc2928a509b788f3d2572cd9ef87160f2741d8588e0ffa3ea717e97a31db7ea4de", 0x1000}, {&(0x7f0000000200)="15291b219efc434e6fa5ce943dd0eca35c85ee28f09aa2d4d3cff6535468ae39005243ad49755c6ae981dc5b10d80d537c3fbd", 0x33}, {&(0x7f0000000240)="cc5319170122aa53772d0056aea380b756860fea1165560d80c6b39bbe5ec9ee680af45ff23c965775360ca2f541f95c7654ed260fbff4a39e709032e231e85968ebe8ef5beac72b78a4a55bc343065de973750935a144c5494f640f0d92a7edb2fed84dcaa7bde8d24dea82d272ddddbf59c61fcd207d3cdb6d74c7febf18941ebb419b4a1897c5aa0b4bf1fa3d0d0ec5391ce19d2f04a18003a7bae24c9b7a96da514c5bebf4a98f953b419618a8e901d2cd5e4a0b9e30d9acf26dbb2bef636f7f7fedd1b662fd3fca0e7a20ca3c3157302f092bc625f3ab0229f36d77dea1e3c06ca516253b407df058270dab", 0xee}, {&(0x7f0000001580)="394e0ece44dd6d42e65454acf9957af9b51b1e96a8986cc30c1db7b9222635afb13239856785599b3091ed1a277578e7b47d638bcb6edbc457adcee11a0fe69a72108ce95d3aa7cfee7d314d5ffc59b62644efacbdaf498896b55d41a1d97a5057154bee13bd517bb4e99ed225d87a8e867f262f2ad9210d2b6cde85d6e4a8d8682440b041257633576465e91ac2893d23da5ae6873dc0b316dab5be8dbd9b4898521b2b241305aef5436309370f468f25a5bf2ba960fc4aa6b9fd84bb37b2f44a296205d1e1b771faa33da774390445e3f32bada12c4b749631916aa35bd9e6915ad65f3d37215f70fc205bfbc7c7f9a307255e810af5d437ff6416023cd9a8cb782b53d77bf32047eb83207574f96b45c32a2cab6d06124b9ddc487e51c253e93d322ebeea71c5511b17f5603a10b0e08cb1de6321f28db05aad0fb824b9c656594cf7c99b5b7e21dd9bf6d2b4b2ba6e4107e03dc6e8e0cf40c1df96d459c4a0a8214bbd95bd9c05d572ace490a6cd696f166d9967347e7b0a974152dd2f009d71908c85375ae8c0c72b3c4fc44db2ccc8167c46989bad3ffa59a6e27638dd2b4aea19db2bdb304349bde6a7e725873087ae06f3508baa535107a60f94f9ba042edb616f6eaa4baeb6c78f2ca9eab1cd97f30ac2bab4045b7d75af8551f85d0c03c14b2ade08b9e95d305083387994272ca4eff703e12dab62f65e68098c001584a55463228bf87cf1e1b0b17dd2b4f917d41748800a885b88829bc85e76cb39a30e36cbdb47b304b8580838e2c141d3d60fe990bc293cd4cc3ce231919140dfeab8780356cdf4b7a4c824ee59087933fb6f723309194bd749eb4679f7f4ec087c104bbeaa08cf3523ecbb7510ce0edfbf3fc9e42a59c9babc8f95d3193f5700a3f47ef3f203650f6924bfb6cbc4e37e00fd5cfa60fcb2958ea9454c355ebfc259b174b6ee67892a7147b9a33c2d5f211af7a7c924b372e5a18a5fc021377d9c7c76c1c344cb3f93f2232c7f8a2380392b5d053b907cd6b78c3b9d74d58152d60d47342f39ed0c69c06790710e8f1c3867ea4889ea911e949e1cbe0e1e8011e74358c902fcb2d7710e6b2e6daf98b2a6d5b04eb55f6c32b279769de864711cdd5c1ca6f8fff1052c9830f7d5cda459bf6450af621750dee59523fc6311c8529baa364c20b21b9a38f52737a9f88a354804483983f82b04f41bbaca60c701d3f15f4f47ee262a60375a6960ba72633aaf33a9bbb9c5bc536d116c6b0c3764b74b12edfdb455f0aae5d1b1efcfe3c91fe3b181589fe580b3bfbd78dde470921b3dcbf8c6f855df1d8f30857cfafeefcd01ca39ee3b9fcf36c9ec50de8efc00ce084266b43d86c1b848584d6fef66eea1edb2ea0f28f8c2464a2b33760aaf8ac0f1cab7e33d95793c9ee2c98b61c2874d1bed8a8ecdcae62c07c3674a07aaebba662381c573651bd4675185c3a534a6b09995494b198da7062978b57bc367699de182361fbd60ab1ae97909a346d2153eb3d166df60ac044d83a247b548ce2bb15d80af7b8d6bd0393b16e6a634dca6ef7e40992d5002dfc6fc2f53904136f9a0b9ed59ab5b0ff1a7f6d5cc6c47337bfaeac67697c8f9af85e9baf631bf313e9cddbe6a75960178c10cc519a44dcd78378e5afc7eb9dd91c47722b3e3816124a9099b2984af6dda375887e16637ece9c616ad3d2bd011a1b6677a77fe73efeaf84a1115f799436f045ab6a7c5ef5c0be08d470c4ade964f7b74d7ee20882ebeee44e230dd022b5dd2af6eebea42ce9208c1ef26b14439470ecb472815c0c0814aa7cc62417c3454119d4e7c0a86340a0dd55dca4ae927d70176f2b046e5ddb2422d10560d90e4cc3bf84da53405e6e7a3c93e8871b0393762a725167d78c725eb4bfa0695184db96e0dea32b9c3d8ea631847c839661f8965d858d4f5c5b4ee8d33d6099b2a02d950d5675dc140dae8a0756a3b0f0bc741a4216c72b4d0b84f5956076c6f97baffdb1d19b1cbfe638afd012e6dcd8ce7df5e5730c27cb5161f14e2c4a71c30d578caba9f5a5ddc0c966cad52d5ac7dda71ce521352422e38bfdb2565f42c52fb72d811d0db3271d6299a2cf4cccebc5597dc16c721b4fc531357f37b44c0a0cf41354d26c7be04524ea2a0c53ad0c382df1c8f284ccf5bd4e9d0d4bab61e072357d63e50c32214b08d8314e0bb9de14c6b1efdee2d0a07860212503b1208d0abdf1f5ac3619facd37ea0f418207f05522b16662cc4afe48fa7d96e8022c5072976d54570b07840001540d8d689d360fe7ac03175343963af925186990c3c9e82f3f1b65e1b79296b6588227c222228d20802c98ae22128aa78c922ac8af970b6e22a1d2b0fb886e5f7032abde7cc1c9c07827e65cefa992914e87db1aafb385d211b743ed6f7595b069e547bf2f81e109c74f90e2f9b93d5ad505907fd30bb6f8267a41e7f9a75a933aaa19cfdbd2501805b9207019a63b0730658966963cf3517a4a2306b6f82758ba2b2eff9fe9e3194b8570009492029fb583ec94aea3d9eba38a4718f83bb449b007d11e58630a8dabe51b64f3711ffa9d8942ad854e15050c6d4a5b41c67136790595c86f19f202654f648e4eace6bc2c28225f523ab6225db855116067e769868c8953266ff4e38411d6d857038c14bbc0c3a170608b410180fad80ba6e6dbd67af51e3f663758369e467a40056dbad9399798ab207f50d00506ebfe808104e4108ab1e3b32a8198a5034a88880abd143fe3052ff1ad50a156cb01f92d2838d2d2f46ea111ac1c2f97349339bab48e939755d161dfaf86071dc57cf70757b7622ba951709f8fd13a4d416d24f53c4028ab10e0b947724dd9e7444d200feeeae7535c664f54aaf946ed464ad2186a28a6d66590b2ad417fc4e57b25ee655b695a9aa1376c7c5af6d0c4bf6b3bdbc7a20c066723d3881a381eb8e2ce8c10e3a99d5cc61f895a9782c678ef659b1707b6a5a0b9e1d26c0e155737abe07e83c1c0d6288bdf6b9a68a7fb403d22171db68476c227eb43a8a57257692e1909a20c6455f9dc7d8f85274d20d073cb8884171800da3c15ab4a14394de2d460651d4d57ca2abb9f89005320b732d141ea377afeabcc22a702564a97e5ffa00ade98896ebaa198703b3fe94953c8aa0ea834264d514c63c8289930eb379588fc25c0711d10bb697803fef03fb2afcbf79f81bee4599cf458e87bfdb2831cfe4cf59354ac72d4798da27317ea65c04433e6c2a13d62b27e0c19c526bca08acab5b077d8c40dee959522a3a708bf55c874df1bc0207efb1a84332364717112bcb902867ef25c25c632f633a02fe14f390c74b728241f26c35c4c8cbc11dce97f965dc27fc1d1c49059dbc585499ad748407271238744b2cd2a7345860c223269255dcb67668c57e0805e4e26416762ce218a199ca9fda8a751bb949a33ba7b3bb581f9ba801d96a29b2fad4c8978b271130d5bc9797fec8a1dca3f22a0e91c5441a9c1a1017b251f49070749deb9bcd8070e6abd352f8e5318d0b670eada4ea0b5a58f1ffcc8466aa33e6fe177897e0fd901938b4a46a85404a8834fc044b99bba78109692f4d44ee80c130d9657865786c5004078dc65d9998f4fd3c94130c23d610f0b840067212f1dc5e15653e51e047074f66c5b63cff764c239be2684d2bf7c36c3225c284c8b13c3049eceb28fe1ae4ed6a79d6d068f8a78818a07358c591c53920f776b8d02b0f775f30f232441aeb7eb16a8476552f71d354a2f160d26a5ddea7e11f5ea39a6ce4c56d0e1ad9501157d737ce37bc4087876350a5a315a427dc329f6b3b830bc532750ac99d0d6cc99a05020d78874f72db2a3c12492efa6df1cafa20bcbf5b822e72df1163e7b5f604617c3a31052e1ac899147e7c5d1a91acf033f0c0bd2ae0803a1cb4e0a2939cc9710c6f45c05fd52993f5a5dee74f65efb45750237dd04fbb40703160b75f1f30f326f177b414e56bae3860781361f5e6f0b1a74d614d978992781eb3f7a61875c5cc0742f59b84ea118ebecd143d4e1821727b4ebd3e66501ec5de28c62412b1b1cbf50713507118597bbccff758502eb597c16fab8f29252e74a4b79631bcd80f4b1f567a6d7e7b4267dd9d8e4b9878bf9053ddc87f6ae25f4afe78adc32660e69793c7a2d6d0b4fbd698d9ab01b7017c999332671f7b89867743366a6016a91d250ca1004bd6874f43a2c203e993c5b8214b121544a7c775d8b19751550ca6661527f264f3b3e3f19505a4b9c36c6c6d26fa4336ea117fde0f406095feb35b4bcabd66db767383bbe1cf6f39c22e44cb4a7798f8ba339dc01e1cb70fbc0bfc87b31ff10021c379c9d136757a54792f48a578e608258882564a05e1e9f90cc939e996d9db6db4a6363762290e4f9718414932b276db999c63a96ebb5e2e7502bd8bf7bc98457362546a5e9ad0472d7ce1ff0fe488d5804a7ed1e1343c485c57bc7bf45b089f8d65b94280c88da722751916be314856cb93e080b9bde5959bfe3d75cc535415a305c4c7972a7071305986a81c5b79df071aa1e6fe97f48fee217b536afc2a0ea7932af9d009c82f9936a194ddddcc10c335b74276e6ddef6744303c98a0428617fb6966388302ae34b4888573cb8cd0d77850ffb0def4cb1b44a43b5eb784be7275cf83b25605bcdae6fbb7064071a1a9e88e847fdcdc035d3346d8c2ffe76b955edad3684bb27dadd6f6a76fde4c834f3558da351d2b7158dbac83d77e1523ed2196d4c763fc7ba6fdfc29a95403bbedefc3eb1804bdaa190925b18ff3114b042c920887550ac31d2a5a0daf748de700b3d385ca15f9ef7820a2d376c4f86d402f83de4af496312e4d0863c956a89f291fded8f5786ea61de7422158b3cccc41dc219e4ecefa33aebd70b9c38a92bb65c1caa3f05e4f8323e2247bb02faceaf760955db6f6ef44bda3b83cc3158c5434d607cfb1673b8408a982c0eb584a4b8b069d94e00432756727d4831a6020ac69764668dfe647290e1a4b1b4c15a15d85d34fe9d85be0abcc98de376dc5d7ff48f8ec13b91cb61b66f80b0858068c4828f92c304682c66fc9155592ebd8438f320a368b6ab9a0bf2313eb1e99d3d2006641cb5e7feee198dec502a6c60e6827a2cc31d7355c62b0d7f2c7ba9084cb773ea8d0925a52c7ebeee5539c4987ae45e9c54baec0961116bfa4de79ffb0965160c98509fb4569721fc0c61aba7fea81ef967989c034eda3fa68369f3da4c35c465f56400204c806be5e3175d3ce8e6669a486905aacfc70366b4867765bcf051db92c293dc0a67cff04e2345f38052d3575327692f33e4c9c7a1ead97cbb519baee1888973f0e5dfa22bf40f233af15de6c875752c59ace73a59ca1d76f75c3b22e3ede934f58788294c36776c6f5a97826ba4e80cdeacfcc47ec483498d47f9273f2bd1d814c5052078ce9e62517507ddf3ba21724712eb4f952ed322d5f5b8b9b716f0f6c67d574ab995ee926a4aa78b6407b3c73b9fddc8201605e4accdb9c7250e42d3a193d96d3a9cefb01267460cc2c4f6f3755241f35bd169b31f243a4c398b3fa7313bfecb64b4e584b33e687b9a4ba2626b7c24ecb439e98cfa2d7a2856b40ecbcaf93a0f792dff3405fb04b094b6f45c0aee10fe410c068e51a9393fbad0de5646f199b9079f8dc0342d0b9f13ff73f36b01e9da2d758f858a6455cb9547c6b28246d9aa5dee7033f6bdf3898c70e0006e52b453c4318f4bf00f0f2000bd6254cf9488be45e602b692ada857cd12f3ce2d37b5ba7107397", 0x1000}], 0x6, 0x0, 0x0, 0x5}, 0x2) 05:49:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) 05:49:41 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r0, &(0x7f0000000280)='./file0/file2\x00', r1, r2, 0x2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:49:41 executing program 0: r0 = socket(0x10000000011, 0x8004, 0x400) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), 0x2) 05:49:41 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/182, 0xb6, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="003010c02dcc28d8ffcc2839d4a9e546a001fd755796d3c852e2ac9fb5b8f03f88f157530179365ae5f3113ebd2bbf1b267d22e0c85efb3cbbd10a79ace1394f1ab49713da8aa3f2dd5256bd059e9b09c83f"], 0xa) r3 = getuid() r4 = socket(0x18, 0x2000000002, 0x0) r5 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x6) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x7, 0x5) getegid() r7 = getppid() r8 = getegid() flock(r0, 0x8) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={r7, r3, r8}, 0xc) 05:49:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x82405605, &(0x7f0000000080)) 05:49:41 executing program 1: setitimer(0x1, 0x0, 0x0) r0 = kqueue() close(r0) setitimer(0x0, 0x0, &(0x7f0000000000)) 05:49:41 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 05:49:41 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1ff) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x517, 0x8001, 0xfffffffffffffff8, "7f2e7463a2292089f4470c2bae5758c05f5078e7", 0xffffffff, 0x100000000}) mlockall(0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xcc, 0x7}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3f, 0x8000}, {0xa, 0x3}}) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x2215) recvfrom(r2, &(0x7f0000000240)=""/62, 0x3e, 0x40, &(0x7f0000000280)=@in6={0x18, 0x1, 0x4, 0x1}, 0xc) getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/66}, &(0x7f0000000340)=0x44) linkat(r2, &(0x7f0000000380)='./file1\x00', r2, &(0x7f00000003c0)='./file1\x00', 0x4) r3 = semget(0x2, 0x2, 0x61) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/13) fchmod(r0, 0x10) semop(r3, &(0x7f0000000440)=[{0x3, 0xca61, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0x10001, 0x1800}, {0x3, 0x9, 0x800}, {0x5, 0x4}], 0x6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCBRK(r2, 0x2000747a) accept$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r4 = socket$inet(0x2, 0x4000, 0xbd34) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/136, 0x88}, {&(0x7f00000015c0)=""/113, 0x71}, {&(0x7f0000001640)=""/5, 0x5}, {&(0x7f0000001680)=""/154, 0x9a}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x6, &(0x7f00000027c0)=""/216, 0xd8}, 0x800) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002900)='./file0\x00', r5, r6) socket$unix(0x1, 0x5, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002980)={0x0, 0x9, 0x7, 0x7, 0xffffffff7fffffff}) kqueue() ioctl$KDGKBMODE(r0, 0x40044b06) semop(r3, &(0x7f00000029c0), 0x0) 05:49:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000300)="9b57c67b12f0863cc3bff2a3fdb7513d9c274c70f63bc1bccc1400bc0800000000000000acea55fce82266a66bc38ca4177cef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511", 0x92) 05:49:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d3884292d0e65b86b022f8eb0952c4ff33468508874c4e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a3c2da2d6e405031f1307f4a86db6ac5c7736e5eb0c70419faabd40deb9273b06a56c6c059a17b81019f0e2", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 05:49:41 executing program 0: socket(0x2, 0x20000000000001, 0x80000000) connect$unix(0xffffffffffffffff, 0x0, 0x0) 05:49:41 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() setreuid(r1, r2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x80000000}, 0xc) 05:49:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xacb8, 0x4}, 0x8) 05:49:41 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0000001860040000000100000000000000ebffffff000024ba00000400000000000000000000000002002011", 0x2c}], 0x1) 05:49:41 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x0, 0x1, './file0\x00', 0x4, 0x401, 0x6baf, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffd17) r2 = socket$inet(0x2, 0x3, 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0xb6f) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') 05:49:41 executing program 1: r0 = socket(0x16, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x800000005}, 0x10) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) 05:49:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 05:49:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup2(r0, r1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x1, [{0x3, 0x5}, {0x3, 0xfe}, {0x3, 0x7fffffff}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0x7}, {0x0, 0xfffffffffffeffff}, {0x1, 0x3}, {0x3}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x3ff}, {0x1, 0x9}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0xfff}, {0x3}, {0x3, 0x4}, {0x2}, {}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x200}, {0x3, 0xb6ab}, {0x3, 0x475}, {0x3, 0x1000}, {0x2, 0xc79}, {0x0, 0x81}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x7}]}) 05:49:41 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) setsockopt(0xffffffffffffffff, 0x2c, 0x200000000000005, 0x0, 0x153) setsockopt(0xffffffffffffffff, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind(r0, &(0x7f00000010c0)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) 05:49:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) getsockname(r3, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r3) 05:49:41 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1e4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0xd00) r2 = socket$inet6(0x18, 0x0, 0x100000001) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00') sendto$inet6(r0, &(0x7f0000000180)="b48d048ed529bf64bed1423976fcafd2f4c44607763a42701f33b5824d6fffbc43bbee891d86a73175f086ea3ba342de12e6110ed2b6a6c84539f3807f3ca998d949803f717a0386c563c337d6ffb7fe4418d713a9dbf6b48ed31bfd2401654684460315d30c606a3f761fd0b5fc54ac56b845b06eb2659b71470193b00cb1c37890b68c2a2ce5e58542b6e78c98906bbab4cae0cf09de91fb5a671ccd4e8a35e34a1c6b22c6c1", 0xa7, 0x1, &(0x7f0000000240)={0x18, 0x3, 0x45}, 0xc) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = socket$inet6(0x18, 0x4007, 0x1ff) getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0x3d, 0x1, 0x6, 0x40, 0x20}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x8000) fchmodat(r4, &(0x7f0000000340)='./file0\x00', 0x9, 0x4) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x2, 0x0, 0x7e}, 0xc) dup(r2) recvfrom(r3, &(0x7f00000003c0)=""/150, 0x96, 0x1, &(0x7f0000000480)=@in6={0x18, 0x0, 0x80000000, 0x1}, 0xc) readlinkat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/157, 0x9d) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000005c0)) getuid() r6 = socket$inet6(0x18, 0x4, 0x4) getsockopt(r3, 0x7, 0x2, &(0x7f0000000600)=""/126, &(0x7f0000000680)=0x7e) kqueue() utimes(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)={{0x8, 0xfffffffffffffff7}, {0x9}}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000740)=0x80000000, 0x4) dup(r5) getpeername$inet6(r5, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xc) getsockname(r6, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) 05:49:41 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/187) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 05:49:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c", 0x144}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x5a11) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) fchmod(r0, 0x100) 05:49:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:49:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x4d, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) close(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x100000001) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/125, 0x7d) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) 05:49:41 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 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(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 05:49:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r0, &(0x7f0000000200)='./bus\x00', r2, r3, 0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r4, &(0x7f0000000000)=""/217, 0xd9, 0x42, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r5 = open(&(0x7f0000000140)='./bus/file0\x00', 0x8880, 0x2) fcntl$getown(r5, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000003c0)={0xfffffffffffffffe, './bus/file0\x00', './bus\x00'}) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000440)={0x3ff, './bus/file0\x00'}) 05:49:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="3eb0d4b740add314beef62", 0xb}], 0x1) 05:49:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/152) socketpair(0x0, 0x4007, 0x1, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x20000003c, &(0x7f00000000c0)="01000000", 0x4) 05:49:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5) r1 = socket(0x2, 0x3, 0x4) read(r1, &(0x7f00000000c0)=""/251, 0xfb) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0500010000696c65160cb1b7e277b92b1806ffe1c545ffaadf15f346c61b903362"], 0xa) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="035dae2070ca9f0529bc4fb372e2f10f6d513562f03ac2d7faa8c3f4", 0x1c}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000003c0)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x3, &(0x7f0000000300)=[r3, r4, r5]) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000400)=0x9) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) 05:49:42 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000180)="09b9a4fbd46dbcf6ea7e52d79dd2ab1faaf7848cc177242248d5c06fe88efed68fb3230e13a4691af7a4b54098e62258f48cb4cc5774af79b857d90d0a6a7ffda1f14856c0039ce83d5243a42a14bb44304d925da128165737a03cab640545aba6c9ad95044820ba036a0295a3e794b3cecd94df27dffb8ff261e04f079a0d1b51f696dae104da8e60fc82ae7f1324b80f057b7cb24fd534ed6d18704e831c0ac30d7d5ccc93a0275419c4b42092e4560ea509bea655175884d97b36a530d62cb9ed74c47b39bf2ed43ca9d688ae629a4246ad8a327d00cf4b16f00588346ea44ae514555c8335b9b488650ce00af7fd9d16621c1b02ef9f7d5d54c617b13c0aae4fee38cca28f8f2cc52b952f7d7c9b1df0798e6d9d34f04b26f752d84be7414caa4d14272db3872518c7ca643eaf6dc9f575055838b6fd86687f5148368f77193a598ab79c0d485c4d4ce6042c317db213a82f6b847829b429b4720d6bacccb7ae3c53dbfb2bb32425098e00a2bbb04e756bd8fa977b61ad0c2be900fe970891887b2d98ec097e4e02474a69bdb7b86192e28e156002b6b234719a1518eeb905bc37f22e6e152e6f0421100437b15601cbe69997a211c772023113b868a6fc200dfddfdba54c1ed1b712c7b88b9e82a728adb2ddaf747b56f6c4f8e217e061d36757c45d8d892a3bf2833081c597dba64d8cb5553afb3e24f616b45cdbb89eafff7d9b0c6e9954b0bdf5ef5e8d09dcc2cd1c56e904ea0a7bba49ffca3224a361cd3a8fe36514c12c3db7837f02468322eca0ca18bc7150718720511eb43b8569c1e90c1061c186633512d0eaffa72d9221889c9be452c415f5648e63fc0a3b36570e7d9c287a62a806015144b98a56c33c3bfdcbff1e7388e595f21cfe784b6371847e7d64b27305624dc4cf22568b954555d2a24765c1d6271051b5e8ba59aaaae9a291b1494009f6d99cafd15d1e069819d91b45c54ccfabaf86154ae35720af60eae2b85c15317598d5fb4d1c75c9b4ec24bed6343e80b2071a62c6a7ef783e028eb7b73ed477d8a5440b07d0ef664fe3091432c276975362d1b39ed05be923aa5948f5615057e8aa36464031c643b9be24f024c71e2d2cf39a2035bac3ca3792988fa933bf472590d1ad2dcd67ea0f576c0de33460d81d4240b8eea691693642fc4e4d7526d8d794015c15b2d89bcbde050fff013fe3b8fc2a82260a557c8159553f2a737f89408b940bdf97272bb0e57b1ad018c689a058d99c2bfad7001050632b7f87438c50b0f930cb6c4240d876ddb6336239db84b495fb5f9a70c6eed00c6faf90c10f220e157ee6656d6c53d955270adbfd6abe68e7085b9d14cd43ebf4d446f8ea72d939b029d0fa31cd8c885b825e1909225d5f98d39256adfd45e28511c7548341c7fd70d81a7f08825bcc18efba6ef008e873ba5cf9c0d6ab9e4212782961317bb963670965f5d126cfbd42fb5abcd45389fc639fed3d52d4419999c93c4399d540f4ac26bfb762ec77ea6f47042489b50c1d73e98d8ea1ce41d3b5fa960e6f525b4dc4054fca4cdff6ec98364a8b9a1def8bf0dc14b461d81967ea73a953b1fcd8a85ab78b03cc2399d7435a2935ef39d23f55c63082f9f46640c8e12f9245034023d8dce3ae1cc4a0db691f9dcff9cbaca2ceae6c51d60429e5873f78bac56fed549e94a28c2c914f8b6cf0c273a5b773b0711188229cc57bd0767da26d84046b0fada092b160510941b6f3f3ba81d008cb55afa21b5da3520a05bf34d11e6c6f222ebb2a1eebf3521885cd76892aab5119b259927329b26bfe5eca38fa78e7e285228bb918c76ec4775d573d7630dc2b4078b1ecbc168187b99ffa586fee4aeb5ef7b0bb620706c165576ffe7bc34bdd5a5772cdae30a0ef05a22785d99b625a50297bb97cf4f0b24be7e8bc0ca6c3b52c0162d6aab36f894f348d989ae383c726d2310edaf71b973e580e3bc781def073c88f724fcd04b53167ec8de87c14caa3ed8293986c084cd24dac158f6a624680dcc782751853069d29b695c3a7d060aefee46044eca1e22ef58740b79d7e6b17d7c59ff808aeeba4ca966441fde64208bc50a9af4d4caaf7eb479668f6245d45acd89a6ab171a16c6c367b3746d28002fc211be55c36192fc139226eaca221041d8d559ae5d9c45f87345d38994db9669799be00df7c8cc02668a635653650c98d7d29cee60a59b84ca45028e90a16db6a49ab1e8aa209e23cfd1362924ba984328a06685f4ce946771fc482bc8b494d3271f2d5308c6c07f55c9576e284d615ad223b8f289332c4c41149ee875f261c366657a8d1832ccc4b8f4a6ded6d7f2bc5bf6f60af38b430089552d49dc1d39c998747d43b44ee25786b11179d88323e8c7a113467aedb01cde3ba85e2c5b00a862b91ce540e409fd473422fe0975c508b1298c21d0609cca29edbf2b47526c5cf63c86c1ca1852efff3cb537acf2698ceedd3a2a4b38c73d81ad9dc6c364835219087b72e524c0a8c09057403f3744fb06972f1e9861ca06f39f3e8dd9af7bf99c019822c3464305049a803f00dfe2b781fbb5bc55b4d033ec8d52a3ad045fd69202e891fef4b10ac3f5ed1f8f2d56b8a0c6509c1dcad0fa270ce32cf016ed83f5ca8f25cb2646e13eea9ef2d0da4fba6c5e41b889b8bcad22d570d5ec40af8a0673b02feec0a901c01877acab2a09fce22236d29583dccc6a4fe38b8d9cb76dc80217667709e0ca0071015207a1b2a0f673677752a4a904cfe44ad79f8d95bb946f7062519fac2e98af0604897f2b16c5cd6453ede5e742c6c0e26b2a8bd2e8299ed90ddb44461dbdd655cd0a4e8ef5542b29670d2d3ed1a8cdb48684573131b62853fabf086da1feea9443eb2b724fda4059f0b35f075c121ccad4563a1723410ae5f93cbb41128aff0906648b1ce8538b9223017d92fc6b58aa5e93315ba7b21cf09a77052384ad431cc4f9716f2d6048ae0fbc15cb7462877a5a379f4d28da5f2c140db0c6e48c4de7bd5f0068b6594f78dcb2012eca27027423ce6743b9465c6c498155cb1337863bc44ae8d9876c936220c58a556346c2a7184e08e0ae97a41ad10333b79cada069184615dfd00e2e981c350b6162b6589cda069c74d9c013c6704e1323fede1742632500d867ef4d61f9958debed4337878c06fb42817c404a8c86baaa90477dafc9332d383edf1fa9cc991e54cf62db1021da44182779c16eddb5ef74c592ca479d09b83008d2c97edee86f154bdda738c09eebd3d508f7259ae4bd4c4e90450ad44a1b42c84cdd3cb659c9757af03a1a4068c0e81314ea4d5c4b645d822920805750fcbe3a84ec473bd34e32a5324b19e0298cd37825ebbb83347cce8c14c9c7a9818c9a53bff97db475c7c7ca73bacbc15ccb09f4c7f1723c2305062354b74174f3a12ec5b50c08c1fe5189a7a09a39d8d89acf6b8a553561258685296933d22635a4c18174e83028abd42deea990dd692f2399c5aa9d5453327bec904d555b6da45656e13801dc5038fac046c44efd3eb3c48adeebaf7d40ca4e8fac05cae432b610e834b3a322e000638714d03b092d55fa9af030e68610c689d86530642d27c38cf50e9ad138c1825ee434a9ed91d71aaf73c468532bc06e849dbdeae3abc24fca02a9927d5b1370cc00031f72a035502cf36c6725db07faafd7335155f7248ef7b63c3e4e414a797a46065feda714ae822e6462e8e6f64430e0318fd69f051b9bdcadb87fdc7ed23bd8d098ef9e2dd3a8afdb6e95f2aa6fc6ea42b98cb1304c79b35d805a1473b9b601617c0f15d4a64f58d0e2a5968fc711d626fabd5f234a37c83fb43864f176e0faf7a0e38e19c582ddabe0a10c3de972b8aa3c914e2c6987e9f315137a1654514613a2b17919d4f80f9d4d945b5da5f40df7cd001338278d4bf7724dc032cb1fa1c67eacd3324b96cf7fd8ce742613c7f024b549435f4325da992ed8f2bb1c37ec9ebddd3e33b44866b522614176d4a65db25bfc50b6d7e3075301da5cb14e5a61e0f5627fb2bd925b7ee9ecf9d1de1b5c4780bf3be352985bd28c00e274265f6f4a0e7177c178a71f2ffdad1bf729fe3fd8c0978aa0dcde8b012dd1b7df65697ccdd8c8972df0ef70d594ee0ac12c2e8a7915a3b3e8392670fcb89b4c4c73e541ea7cd3cd29f1348cd837cdb65fe817382a820c6666d16489edcd29e169de09c7087204ad88b02dbfee1b6fcba97e356d1fc1788d1f965fd68da55e558205a13d3c550852aaf7738cb1f4874f9d1b6a84aacaf4366ccaf3cdc4a9565649af2f9bae8206d8fbd2e6f8d64cb7aee5c950491afa50d318e71d28446808f7200a31a699b592a26282ecfb7536733c353708d829e4193ae28a0b399ec6feb17a6194ed2201492b047b62c1e3027f1b16ffde0677abe9a525c3a5c70f121ccd0a4555302c7289ec91ddfd989cb91221b8fe0eb4afbe3b993b5e6da5ba01366eae561e22d9b6627ea54040a2f36449a22654031767a1848ad6f7f3890352f0018b8d2c3199ebc5e914053c82e812939346ec5b18933063f85c11b760bb1689183fda2e2d8818292114e90fc8ecc6b42025aabe3b46df0109b9248ccb785df7eeade5471605ff5f9660c8463b35239808c558eff3f6b91638af14aac10d1c190af9431ccc00a9d0c8dcbc23d4a07a3fe61d6b8556866bd13a23339b26ad1ea1a925c6b457f9fe786a989bb4b918e57446d092c2dbd33b03bf0bfa6ce00088a08990968d1c8aeb6d231fea99a87733124c677e7f8cba2224814281c75a4420c2b1e636a19475147f2be0cc93159fdd9642d0c23579f565b5d93fc7b886b775bbdd4df0ea9d728cfc7f4d83b522c81b42ad3344a3c07ed60719568857a3a4cdb10af070c5e41cca11373869436272e04cc1dfa6d973b25927a94bbc510f1ef90507b9a65b952714a83570f330e75e583270423e09f6fe2f92d9fdf37410f6ce8e83858f278c141f763efaa89562606668b90acc6fb03bb9b337df874932e3c07fd47caa9aca70ca863029d3918308cac268e3108b475e0d1047aa413611a1da5b99b427229dd89b0959ea40e389421cda5b176b33d419628b9800f862425e674af64c81dfff30db8daea68f771ed497d84da4fb1b27e77f11d9fe13b86e41cd895bfb970a2e1eb10b1054397aada70bdfb87b467fcc8ec5f78802fde4d78da8c4c64d0268df3f8818285c1cb32dcd3aa1f11446c914818bc7eef958bd53e9c6dccd1ed831c5d1c8010b94b95a4aa623e8c80ace873d80066f470aee3042849fad471724d705e63c35b9873944fdc8311ace05b85b0b4352ade383dea8eae884b6d0c65050e3bd509e382a4e9677754070a4e798a68f3d989a4d36ee2198b55067e44636fdf9abf1a2d74d0c1a21557763b6c0c7c33e0ae4c2d251e1345c9981e30243113e136f873e2520ba0a22e8560a81447252797ce994c27e771c6bd739fb88306e7149c37908ec505723a765e660004f3c85c6a857043cc35140843aed92d190c1c71bd1c847fe8621e868d871b3a6c770ed9089effb2e43ff6017bc58a4f58f3f9e69cb07308023b7a70dbcf1ffa5690fee4c0a33371422c8fcc3a66dc43287916353ffeebed7c992f12486fc13443b9e54fbf7f649439d6c139e7b68e5df0eac62fc520f2250039e03d0201ad28e094caecc7bac1575713fc00c63840e58bee055dd883fc1fb67490171063b31fa257a20dfb9b469e4c081e24b45364b7125ad7cc3595edfd2b67a50a4890222479b2faaa052c3aaee83ae0b391a6a7f1d6d2", 0x1000, 0x0, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffffffc, 0x1}, 0xc) 05:49:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 05:49:42 executing program 0: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') symlink(0xfffffffffffffffe, 0x0) 05:49:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x0, 0x20, 0xffff}, 0xc) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x43, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x81, 0x1) chflagsat(r2, &(0x7f0000000540)='./file0\x00', 0x5, 0x2) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000002c0)=""/126, 0x7e}], 0x5, &(0x7f00000003c0)=""/144, 0x90}, 0x802) r3 = socket(0x23, 0x3, 0x2551) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="0649169c9d289a591c92d6839431ca717468d4c130a32053e3a293c537939bf4c257996d2e7e9ae73c2b1eba5db5ef2a", 0x30) fcntl$setstatus(r2, 0x4, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x230, 0x0) sendto(r1, &(0x7f0000000180)="edbf49c80de7c714", 0x8, 0x0, 0x0, 0x0) 05:49:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dde7150aeabfded248b1596fb260b6a92843e99c"}) 05:49:43 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x18, 0x1, 0x1) socket$inet6(0x18, 0x8000, 0x8) semget(0x0, 0xffce9b2d256fefb, 0x690) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fchflags(r2, 0x50004) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000200)="ea65dfdd48dcaef8ecb9c9ba47e1801db4400e92f44b17ddb320f9997103f78ac671730ac49ef2bf03db55fda20538bafc065c84c8b935fec201ed43ad20cd720d5330f98ac3d6ffbd5083768bcffa7763bc4b54ef42e12ceee404c4af4ce8b130b004eeed3dad9b4a5b71f8fc8d64653a8215aaced2fb6134f40a090b3e833f8f2d9baecf4f62283789a3a2f8ece36118ba7f73a8ef803fb1b47fca412dbe4c61827e86e455923e74b2", 0xaa}, {&(0x7f00000002c0)="75337f8e10e5d6ac1b947f1550d0cf2a2a93d0bec18a988b4c6ecf016b452860b3ea13d020e0e61f7d4ff57688de7653b95bfe00eec0de713ff83ec6955d242a660ea89e6b60b1d6d0a51869cd3317e958a448aeef5e6c9de4135910f71cf58d7f2ec9e4994e19befb6d549fde8f9b7f1686ab4f587d67bf7d76649ed574fe6af3c627b0d933fd5674ae092d9cdc5cbd896dc6ec85fc0dc2618659fef165374698f106dd1bda6a922b39535b6b1b3116fb380c61d69d51a234d7d10256432586419f76d22fd300b226e1e0dc01d85099e8ef1e99d7d9082158f544cb71b9153a47bc48aa8345240e6fa6b2a6ba4c1732eade", 0xf2}, {&(0x7f00000003c0)="94b9122604382a684759f5d6daef68ed5036a6f785b444f59f289ab9b002aff8e9b65648c538312b6228b7b946b86931166a1fe464fd1d13644d4a1e9733501738032cf751c04cc8b2d7f6a12ff000eca303283ff3766f4ba284982a908a549e55425e9e5798f84e312ee59a2441d10c9a6dd96b3856bea48ee218e68df752b7bccaa27c3110a7282ceb1efa1a55b5b939a54f9a8fed206b5dce11774a933b5a91dfef1b78c42ae9af68cb70495ffaf17dd5d88b4e5afd41843a60e342db6bbcf922464023260c252663139619ed4d6f69919db9128af2fbf0b4287ecb65e84639989fa5e5e5bc32ff7b56d1a2eb24f65ca2c25757b846b9b5673608b9ca9bda7ccfe7e46f64022a31d8e72c6241192b8b83fbf452f31d2e2df6a5dd880ba06cdb3e745493cf10b6ed9bb5fe1eeb85c5a3b78952a9f92d3b356d673bf9d5e504dfe6b9820c9b86c1b65c3a2e7fb0edd08ae1f2ad370274cc92f304b5ee91727f738758ba7e6728e28a94f9cba91e9b3a75025ef31e6ce8c91e5b58796ae3035ca426ba473a3ac204ccee9503f95d17329edb47f271a898859e7fa579f81b447597aae447d955837e8f8834201fe8ff9c0c67b09434e1925d0199c070b8f84e585d1bb9ebe55f52193711b98ead2775b9d6b81eb495c2049cc1a67999416845cad7280e141eb05f67fa5ba7efa67c3f1c44900c4dae1382998fbd04c4988f7120031e0349b055a9acf0fbff270e97e576440efa2138cad01e5c47d32039c318b77d2db8d3c5544a6054b33744545b3a746c8e65563570d1e8068683a51cb8c25fcdc4107f97756be6516fb52483a3582a29ee566034b356d2d8e947188b5fe782899d07f7e6626bbc2688cadfa5567ec3b6197fdd6fc25dc70b254daace591784f1cc4a232b50974af2d5159e31d31419c6c30a1e44574d2652170c2d364a754f35cad299b2be704b5c9521d46af907e879c0ead7be48a1250228b2c4aa738755df6b06072d2c30c38ce633e5b18a04e9c63786f241a303e0fc50f74786ffde3184793450c43cea3087dfa094eff6217f7027c29e013e1cbd350bd2f183e2d6d0fb33ac8511d8fd31015a2d4e239280eef6dbaa52a3ae972ee651de41037a54de998b4f1d4745f0f6816fdeec0d863381481be7ca5db8503a147d3203aa3ca1740c0c334b3cf1a2d0635c58269140ae1f01901b6737dd2f204e88776eee1e7ed5f911d2c5c537dd87aac015aa5aa48a7306859159ea039199b3cb6652ea45c359012a6d12ad7f784a63c0236c95531eba3c7a1ef41d598bccb85a100e7416d8f4ff804616baca1904838c458cde241a003128780a9b278b023f614a0f65dc787b6fd17a683fe62b2cb9fcf45be346aefc573d5e247315f64e1fe45f9dc8b4e6a80f807ec12c03a7d0cf9253f1a59d317d0ccc6ba6f85dc289b02d5998af336cb929556f9bf384bcac456a2bf1da837ee237abc7e067a436fecac2cae64672ebde0ab0c68fb2f6c7cf409fe08b6978342a96b73fe4e04ce1b19cfb091f5453510ba9572f057bbd1f4a95bc6dd87fe958e5051959e15ebe8a318d6821f1b50261b23d05d9ccbde1891f1b4daf8606d494c2e3f4330b90955539cf7ee04f6d725c07a0bf5956ae3464e54deb10baad25b930e76681a3827e677ed1e666402458b2ec7f4cfab66a8840dd3c6d7e93b2cd4001e256e07bc9119df2edcaa4d0ebc6a7a49d381f5e6c07e3b18b0941ef66e39f2e94efaeea2a9cae365107a7c2b4faca9fc8a1608a750b60e82334839070ddceac6c199fc3187a2af9e8dcbf8a3c1aed6648df651e6469a91f1ed101c391b71ce579132d2de394aabfd4f72ed66562d85d4d3eb3f40d9768c2e4fea77b704a5bb21590a20832b5d6c31f37e7668a48a9b9a3ca070421cb7c69903c90f81676d2c1326bf53144977a545667aef1ba56b95418b19f6bba5bf08c8cbbb6448436f1578de7587d7a54106f70fa8fb3015ab22e4d33117a50808cd7a9ad6aeed6a1f3a4228789b60fff6f79637feebbf74f99c63c1bb1bd94254fcbdb290df781d377b47c9ab4319399a88e65b4dc6cb230a23a12b51ba5b2a69948b20374fe757539ae2a2e920a62fda0977df15b2b35293da05902015c69a2e711f774733c15d2b5061ae7967de300d819423443f7a648d1ce2cb22f5a8e327ead852d689eae561a1e8fc0e90146ef6be88069e1679f0a328cb7f47b6c140fc063bbc853121c135e2f9aab63270a03e587a7449b703057f36a329451cf0cda86a65573298d03bcc5b6850f710061e3552d96ead53f2c832ffc16a107e8b60143c0be815989743839f100e092070ff05abb4e56a1fcb66f14fb0854760a734223500f5185f82b358549e58d17f2c7313128d3b2cdbf4127ac9dfb528d05732e4a0535d0576ea450349fdf95fc107c1f57dd33fc1bc2fae285b5ba566772131db8c4db153be34147f2862e45c0ab3b08e068c69253e271d17dd96d8385413fc6e3ee828dac0950ef592407daa584dad121b8f85db49795c8be3453149d000623de1587c0c8f5c5e74ab4240d2df96b2b246c782afe536455fbb757ae1f56092aa1f7f1c259484b3f38c77b66dea609c245126a628b070ce7b227d1fb36d8336bec09bc2ad40c4efe036084d2576a4937d46e8215fd65a7f1230d95eb2dd5690b0274ff97ad67f74869a81043cfeb7d60c018b8ed58beeb4c968730b4d59f9e78b33fb9f6d2124712212a8cab5da9c04a064387f7b71040d5ee2914ed9139be449ac16563aae33514e9de09f083d29dee83a06ce4c111c45ea54d517f01b76c6dabe398ea419ff8ec3a139c13d4e2c6238d29be6bc83c3ef37540b940c0102bc7e089153080298365769f61f73a9440ae40466d7049a358eab5953fb9983aa92a9cfde20554366a0c7c3bcf08463199aeb143ca642d7b2567225d693fb3e0a00473d66fed2974c99d0326e6eab98154aac11ee84ded8e7188df92ca7dc24748f0d43c86de9fa1dac1edcc0e677919d90c852e3d00227b5420cc3013b42ce59dc7e55a9cebb3abbcc20fb2ce7fed74c5d5f383dde0ff4d7129d4209c8cb0e3fa3ec47be10bff74d14a7c313393dbdfa384ff5a83556703693b7d54bede7a698346f05cb6b184bbcc068b743885eef31c137131ac3aa3d7676411ff8010d93ad3e0af4122c66d364afe4fa62de38610a8c629fa3a3ae7f80f0de74267131d4825ea739c7b4363f472c33c5bcdd13387425cefb33be2efc2502f0271f2effcaec38bb37517c4deedf48d89952b3cca145a0107d0fafdc84f18f0c13791367a594e52738d5805476ec218ee51a32aebeee9806c3a69c2cf9a46467770a96c2bf848389843ac94573e7dcbace76c70019d186aa9cc993b75346998f641e1ac687f3cb7210cef06f5e7639fd4f03e41ad9811c1335d849a3f1701b77a6760edd6f79e66cce54536294a8caaf04f877b32baa640502fde6c130c5b84714e2d696b0e4b8f8ebc845861b5016d9c01271649c3a157b57371b4162cacef142160665b57fe1f8770c959a29a1fd00d21434ffc569b94f9682f7a845883e1857f5a038324885b05e3f10d4c2f0a313774eec4bcde922b2efb943254a4c961ec51495e0af1cbdd1e5517e6c625d7390e0b6276c1999d462b205ad9d6a34b99dada142cf3368205e4a0ba3b9cc03b53035e4a6519407ddb7c31f8214185623858a792643a16b5c90a826be9eb53ffbce6d868e4006ca7887e05b3f538af283261eca004aaabc7b5678bd1ee71e041e6d4c54927dd012eedfaeb701d811a4e85fc3e30f1224d9c8597a34aae0f08b505de6051196f2aa15f84b43333c49ad26c3cbbcd49c27baa7a7cd70d7d0deece495180b6a682451ad0bdccbca7d4b6d5ce9eafb653fce68b86b1515f255fd3eebba1e2a04eda202df2a26551c8a714c3f4f1aaaef333f6955f10da742fee56a2ff13b91335e326a988b589385810b66a8785f652682e3f258387e4ac18ed21aa55d524d6375127043d0eca90babd2d8ae9398f1c3bb0947a4c884de6c70f21a29b3f08be9a3d9cfdab001edba234acce23966a7168ad3e2bf078f7755c15b3499f942579c5ec7d73a57d45645aac3c83022ed8c86492c3f75afe96ca92e22c3db2c88c296a1904accf856288993e8ad0031d65fcc3812b53a17a53f0b88c44323dd6a0681be00bce09bf00661a48554f2c7688cd7d12b76239a231498a7142667f53a92bcee6dbe55346161383b27686c48b322c1e26befc3cddadd2b28e3755aabfdcf164eb0da7bee336ec9e3d618b682302cf76457887f9d7e89b7a1233beb4447825e0add936e68fee46873c4ada134d40227f442eb538453ae1990e12230789ac0c9b2bcf97daf7f998c3449910be76368b318f50468cadd7243254ddfe970a7cdf18924b2973b4b7c86b1f9203271b9a0b41bfc6f7028ef12b27d13edd0697842f2d47406959ec0c29c900de1435f0dd8483b6b85a92fb942c2b808476920d914f89fe2f09227b586fa1362ec5178ddcb91da19b0a916f409e255a79ddd46267ca1504fe06cfd27274323eee7c8be46804a33296d5d88b2aea526e48123605de6ccde9b940e13f5626813a9a74c86cf4aed67aad904ddf18058463f45c5a8ad45a091f54acf7274eca53cdddbd52e8efce13b188933f622ee4fba7f26669c9741c3ea1e7d70cae0b1b6015e5a0fb6f11c1e85b5853b3bd9c6c53750b942c9304e7a5c45fff730402e1b550e4e0c1b63f000881b656492c561ef8973255b2a116846552bc42e9f1ffa0cb4617d1ef42b870120f28ab394e29e7b7c1c29216e12ed0ef67694fac8bc7493cde3cc662fdeaec5e6d6cc4f13e992416eaab33ea5ac714d6abbbf5685d8b4eea580a6daf212acdff1e787c9170621f7ec3d8c905204b77f7b99e470ab04ae2d2d1299c733fd3d0785430ef7ec648ce8ae6878e11b05e2ef020a53c531ef085978ef14a410fcd42fe91e0143e770ae908ad774c3c55955fc7db277c16af68b1430f34f77ac08698db3473f6264a18065797001a94f3510bae1f80925340c8492d51f61fdcf196f12ef603207a3df7958ca27c64f4a49be0a8c341ac9acad0201ecafcd01f5fc0220d63c09bdc20d6b46feda68e9f9ea8a3ec162975398018f45c5a229b78b5718dcadedab61ad18d79b2ff05cc166867991eec460e3a2794b024019cd5e05703ad141d1da195e76d61584e01434f0f0985172e0547bbead75d69b0fb6aaa21e6f8a326f148a34081bda2c757a2782c00425f4b47ec314939ce3f11c600e49f2c8d36bdb0a1d6fbdc72b311ae2f34f86e0117b8be89db8bf011cf68fbbd7eee35e2e5a87a3837e74a1c061c058358d25e56402e9b039097e7ab1f36738fda190eb30163e5b9ec564d8d0cbded085ae28b9b9dda3b42c999bf4a4545148bfffdf7f43d45f5581e7e2a1ab775632c24ba5d64dae736e560d06378d0271744d1e952715a55548e8bb2d055841327575af3b9c941620fb7c32aeb2a824daaf8778f6cbc5574aa68d76865149b4ec08b65ecd2b02eb1b6e66425eced8f98a0003b272a50f47640facbd793e8262f95c869e43ea871741c91a597c922b13c2ec3fa8e101207ce844f731209d0f49b05ae0bc0a64b4b6068da39a2e04d04ba9946e4319c135187f6803a5a31f08f01a3dce113701bf59f0c5d2d9d451850f0d7112c1ee4cd6f847cafc875af07fc7b9ce61846030b8da19de295c23634741089b4a5829f5e74b9ab2d74f2b7666ef80079b02590056ca0aaf06937391f5f355961482db2", 0x1000}], 0x3, &(0x7f0000001400)=[{0xe0, 0x0, 0x1, "d4253c5d2be814e38148770e04c2a9a9c0a53cf1fc5cf5bbfb755d6aba6c264874539966491a4c82d26a3df4641365b90ba118e08c95fdb4583602db3142c182673febc89a1bdcd506fda8a0b19265926d9c7cfcde00a632d230245cba798f0bfd94a4d607d2143523dac49cf7b2b223ffb52729064b0c320ff9b27c4c390f57cbce61a231fc293143becf8c07652a16377d637c4e7029251682abc61c934d0986afaf4bcaba00989531a8cf0b55f22bd78334e5c085391241a1459afe9e675233262136a4fcfb75cb389a9f"}], 0xe0}, 0x40a) poll(&(0x7f0000000000)=[{r2, 0x2e}, {r2, 0x104}, {r2, 0x20}, {r2, 0x61}, {r2, 0x4}, {r2, 0x60}, {r2, 0x9}, {r2, 0x30}, {r2, 0x144}, {r2, 0x20}], 0xa, 0x2) msgget$private(0x0, 0x8) semget(0x2, 0x2, 0x1a0) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) fchmod(r0, 0x1) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:49:43 executing program 0: semget(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0xc}], 0x1, 0x0) 05:49:44 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 05:49:44 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x40, 0x0) 05:49:44 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) msgget$private(0x0, 0x240) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) getgid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001640)={0xaf1, './file0\x00', './file0\x00'}) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000014c0)=[&(0x7f0000000180)=']-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f00000013c0)='/dev/wsmouse0\x00'], &(0x7f0000001600)=[&(0x7f0000001500)='/dev/wsmouse0\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='/dev/wsmouse0\x00']) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5, 0x1}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) 05:49:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() ioctl$TIOCEXCL(r0, 0x2000740d) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = semget(0x0, 0x7, 0xa0) semop(r3, &(0x7f0000000040)=[{0x3, 0x100000001, 0x1800}], 0x1) close(r0) 05:49:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x196}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0x8e}], 0x7) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) pipe(&(0x7f0000000080)) close(r2) close(r3) 05:49:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x16) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 05:49:44 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x480, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x2) 05:49:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 05:49:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000004c0)='./bus/../file0\x00', 0xbe, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/1, 0x1) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="956512c96efb8353375674e452759dbbf4fbd315fbe835c61194e4fad301a3f2a85735d17b923a3577f1fd0653ecaf54e06851edf93c0bf9e93b5c78d141bcd8c7063522871e994936d3b0f41031d7621244b62882ae99deacb0f5541b56fe00ef6a54843d1c6b6ebe9a64094e55638647cd07a66477cfe62e72dd0e3e94cb52", 0x80}, {&(0x7f0000000180)="ec3a096e561d74b01d1d04eaff96b28d1945c1e2fd38baaf1dd1e5af42fd917ccf9e46c0b80e30baa871c1091cd0c54d102e42c8503a80141972f7beed0db817999519a1d8beae4b9b6f94c8fa3ef36bce6944796116a2799c1234e240ba22b9cb882b6427c470a52ca90feaa1e9dbef0cb80cc0c301631b4ddf38fa5771be83cdaf0fbb03785c60d89a49675e8b74143fe2e696cb91c2e734705ebab3959895ab6368904f118fc620ba958c246379a9f737ff36b75ee72af42923aed5ca693e5e54361fc8d1490c8a9d4e147841cfcff4b4def9fa021fb0c82712b9ac", 0xdd}, {&(0x7f0000000280)="06f6ffa5e140d418b903a8ebf07cb544cfdde6fd5eb66cb64fdc72f30a54cd8758e9c2452e6da046762965c86cf4bc847e89a53e9bd33f54bc98c59d9eaac19f97db1c9b7ebc6afa417eda2167748219711005b84eea07865e8faacfc6cdab5b633de37412fd0400d959bd9b2eb4c275bc8a9dc6eb62c549a4be52972d7fd1897e659cc233789d42b67d49dd8090b23ccba67fb55ccf2b40209bc741489cc7e3109f654a45624f9c796cfa2dfb76250d9570482738d02a8ad28a15af5efea6dc77117efd8f8888f8a668ef226538673ba733d8663dd6fbb8e9c4b09136060aa45c01ca36dd2455201df55d", 0xeb}], 0x3, &(0x7f0000002180)=ANY=[@ANYBLOB="b00000000000000000000000040000008e2b2630d1ceaadd54983ef0373230517703023ec4cdaea7c1c8e6ee2cc6b77625cfecbaa69a9347b187bf62181b744fb373093b8bc6d473a5bb8194f5bb2f69c91918b8e63e8f722ade0b9d23ee756e833364ed6f28afe261ea224675fa472fb1be15987dda10d1c806578d7b7476e84f10d5b4f3301793d451bfda0dc9a384da133f6d240fa3c891aeb0c6f8f3e45f12e366a8a8522ddf0deb0000000000002800000000000000ffff0000000000009b2c8cda120d81da126638c38c8ad4b1e1a4e400000000001010000000000000000000001c0100000e702be83bb48ebea3af1120e5e61cc6fa665210ed516a7546bc8bdf143102250bdb4a2fdc87f233c3d397ff2bae7c2761f7874ef427a5225129d8fec6f9af517a12f6175d68c28d37403fa30056f0b4cf79b0db754a631b1647fa67c67097305a1ff1937a248603c3f239ab7461f87863463c6d2c4e7f7bd7473c45898147cbfd0df1a9bebf98cf7a5b7aa79c2dea61913db2040fb7b4bd8d797654b666cc5e7f5f421e92e9961ef1941f4b5a76a71b1663ce67e122ec563a1b476bc1be846d57c61698e43d8bd92ae39f9eed48a8fe85e41b2d3a81203c3743cb503da5359103604c1038550493c724b3cf7b2c4646fdef7fa4c7eadbc75665e86a39edbd94005c2b7e91e0cab423cb13e9635cb16bb1bd684d15f5c67ab388c54fc2cb0b599cfd294a484076fc83ab30c0844dfe7f8fbfdae8dae37fbe58b173b8a255b8cbc08ec4bed94389f3cf56ee9dc2293bf7ee41f506b6c2b307ef86dcb80ffb83ec2bf486464cbe719bec41d2cdf1db1ff52f01fb69a5f922168c4cebdf1364835db0ca82e4a004b5bd52d3ff260a3a137dd108b14eaa88f575f4d07c979df98ba58d9f02ecac27559f571ba49d848835773bd4f7800fca1cc6706898228a1f4455c3d82bb4560de8a3cc60eb3425685817b5094dd6fafc59ff29dd56a8da790e7c712ba09cc12f3d4fa6005ce30923e3c5032e3e58ad5c447a024a5817bceb54f5295ed9a1ea3ce423f60823fe02b6c8ce66c962830c0d54419d73dce99e578dc8fe860e282823bf69ff8d9b05bde6daaf212eacd91141345b5b958f97692c9f2c5f9caaa928227d7aac816c8754cee192ddce109fd0407b4c805a2ba07e670d4d05d71908581e7937cc66f0eb293be3bea0b9b32af55ddf56820807cc3444eb0d469976422530d936488e71f7ba5d9360e5a2fe46b83804e06bcefa601fb98b8d90c81f0eb76c152db533737dee8dad5a1e3e7b78360f436ce652836a0d1bb88f962d6772a596cedfb9a9130c848297a79c00465803d589c0eb09a574b66c335625a7b20b9593ccd45ba385f2d6c5daa0b92330af5476edcac81c54134ad6816324464cd142447a350e2296b38e64076b58f7c6bac3d7921f3f3e73e5bc862420947c6147c097e77f243c11c931465513ad1ab449aa485ff6adcaded9aaf278de0f6d3ee52f16d4fb7f0e640ac3af739d1bde41719304e9d4e094eba5751263e2ef084da17f9af59f1793448ffc30d2bf0a6e252efd1f982cc092b6b2b7359480bcc904fb6b6b5a6202b2c98c1932c47acc21815025a4ef31e8bc47134c722854efa960d88a422cd4375a6bbd8a5ab179cf85ced5d16a7405b492eb83787179d84fa584c736a7ab30aeb81f75452d11e79192960c6bc8ac5a2ca589267008e048721ee5e75db892db93ea30b0aec9ea055fd6f55d948b09c0a4d83b23eb626b673fbc0fdcd7a91545e66dbad89b7f4dbd371cc65c9c5e0beb9da64420d2d3b9ca4484ac1dc8ac7a5f802a72994e159eda2ae1525c431a96105d7ae5ec423fc3c63f4db67579e79805f70aaee7fc8db87b0c4ec6ec417490d746d72621f618a59dfcf57f2cad7828dfdc0492ee5c3de0c9ab528b59afd4dc9212f37ce2e68af8d14619964d51bd8997ba5c98739992e4b5ae68a3153d9fc6b5f8914933b8b95f231777caaa72a31f9bb254439ce22e050522ff483018068ead2e62faea2497a8b651e88d27f44aa1406ca47e15be5c301a9202cf792415fe2d39b68553b9313a578007d4bb3d44fff4e99d9c44840468c5eb70659e1f6198feaa8e4b50693a577acd7ee5acc9a9b9bff4175529b099bc8aa6bb3446ec1b15fc986ad8c7f4540fe4ea9e8e6cf26a3ec495b1b3c9a36a7a56cb8addb0f2516c6569269e2806816cc381dcede8f010eef2b4e36dbcb21ce07dea6ffd0aec67b260224c1df8c87ef1ddc1591f0830bca99ef9dc8ab585fd84fe95c2b042034098671d50e94f75805e74450d994cf0965300ce24bdae283b9da6ebfa634196b1b43662993542661171f423ed4dd22b119b46c45d9c0de22c567a0258e85eaf5c77ff309efab8ae4510f50e6fa1c8cb0da5a64172f1f71bf757b32577178b478c7761d32256364a52ddece396fe3ae57f7700df03429e867eac07790257f9602c76e7b030b0e8b7ac58576f4b48efe04c36d058164cd5ab1bb426009c54b6163daf6d52df9ace9b2a720c2f2a826bee984cc4b5b8df1ef5053ba07680abfa359ec56a691ed823d183b2ec75b0713a69852d005099d64df2f187cb9a76398173f9d092cbef06581e1d841f39f94cd5b401ac98cedc25b9780b3b28f988b5bc663ca747453efc5d883fc8c88342df78ef7da0189190e93764145a8856986add6787a7b17bb310ffedec02ddf3a270dd282eb6ac41108131d01e8d7e42e9da8f46bbe9e11eeb7e922588c95270818496d6d73b5403c38c56f68e0ebc479ac9509ca89fb79abe55d78113c89dccbcc46949d02431be6b96efc82e088c5587ab3bdaac346f922936fb58e5a1c37e44adca9d7fc8293cf4cc9317bcb27b57b77c61f56ff964325201716d53d2060f8ec44801b87e1b11d0f4582bcb44040effa4a780ecc5857a3a0c984f2f5dbca84a3ce93e3493ae0806635c273a499e5dda4f919c0284d78f9bea4088496c55497f23032b2cb8c4aa2018b7f2dba72ada6e4038f0cafe4402a6a4190d88f026c788f5a726a5003cf9f807a0c80395935260f2d2ca5be3093e30b9f0b9d0d7dc6543805aed56795b94e86fc31ccd69ec4cf1ad5c44db8fd8f85e093fafc1fb4ed862f20b4bf05ae2bda9a10490a9865e1521c487d76e3e59a4ed1201d7550354c9e0e7b9e6f0a96edb576c7e131fbab49730fd5b1afd0787caf3aefc013a232c79a259d74d75f2f9cd2e361927af60a41b67a25d26147ff8c737ad7bd827b2c0ebf87f486f9a153bd723491c68c406f77d261a0bd57819523e68073fab08b8289a0d3a8a26f8eda588bcd89217fb37d6bf00449c16b51c43deb9ee1a098091b8eaa6c92fded2d2dceedb71955b3c706cf19d363941da9a0aa445efb4e264e7d7555dda2ed13d8eb3fde2c4991f482866a673822a46eb0f6a5bd11cd8237bef0a44c49b5c58f75c34a3147eace1409b72529fc4f454bee9444a9a418de0a0eda2e698c6625ef0735db51d18814bebe9f5d78d1e5847f2389f20ba06294358710aa0f59ab3057887d0ea8e25761531dd59ed33be4e408ea12421ec575a6a15fcad56070d2689d0aa48974c247e1b8eb865165431a092365611e54bc15ca1f102d126a0fe7934626882bb538ea309e7e3f95bb4481cf00f51b0f92cfbcb303062d3b4428f63dcfaaad7bdd458d06db4940eaf464815365b687fcfbeb73178b8beb61b6ccae11cdede5938ab4c05d7bbfce8706707be9ed837042fef4cdee92d427ffbb6e638f2c0f6abdb999d1a802668f5d7f9045a1a96c208ed097b13c97c05d1b1e25cc15fd99a1771be2d43126d194de59356375edcceebd08e5506f54e96e5f176a2f0210c8393656351346888cbc81126d1b72c5c357604593725093b11b17dcd3545fd482f3198275acf2cd9ebc46a93c8640fe982c501a37fde47ed0d429d6e8eaba4bae9360d91af7328d301499f0464510119a9a2a7a18bd43f17dd90c7085f7d91ed1814ba86505105284f17f2ea27d6e773bc0d70ce5565f90d3badda426d2f0d997d2d0765aa0eebeae5fa03b19daa61e38175cb6bd0590a90e00eb1091d958a295435ad05d7dfe0d95dda1ebdc9f1f69bd7a590e526242d897ce7e0efaf7759b4130e28790cb5a3ef25c0a616c1bbb00c123514e2d84922384f030311832b53083c4bc5c69c920f0053c4d1f67f72767b1d79d05fd936c4a42603f3aec3340a30b8bdc64123b04266bb878328b0e4cbbb1728d8551733984f5f2026eb55a2f4bb103258c8f3566e32a1b824fff87c310db38a02b4ff7e4a1ce4308905ef205b6b1d26da804f611fe25f60e26262e26a8dff34d04f1e90141676e7e16566c24275775ec0bf23d6c0290cb41ee660a770c98d39cec1b094a97732f00d8c9e2c4e6f44a69c95446b97d66729e09890aebdafbe9e195fbf1424e7983c0111d8267a0b2b19c1f0eaece7c2f6f762e2aab0cce13a39816e6179d0e2aa837a1d36fe545f1e93f91e89300c1183d79c290ca086ab640c3b24443de506c3d90236799eb65be3d0096cb246feb746ff4a4b27ba86bc870b0a7df7144bceb76e319bd79b5154d556241c65b0f2c18d966afb6d620c4135e8ad13200dde85e6b63e6960a2a4c167f3c1766f975a014536192b466f39b7c4fd3bd3dcbcd27304539a80c05756cb24244930f812eb6369c9c3df3d4dfc2956eeb42f8645afb5c851d7845284efed21659821838718dfdf880eb31d931f77ec7bb8f7e42d11d1da8981542c5ef09ffb25602890dc6d953c9c84d5f0ae16d034464a1b748c59a51904976f443568a7e5cc2fc9d3e7e8253137406663d94024aed2ba4cc42903c453beffc2603c9ee4f5f5bfd1bf67a120fa9c6ea1f31e71116c8e614e83823d48be5d190a58193a03d86c72e5322f28ca00c78b9fe0db8137d0af3cdac5bdd7dec5f70968e1b1e4dbf13510e25cd8eda8a8d52bfb8dce3628fa653b4b4193396ea96e861a72c7161f505e61b9c8c4fc04458cccff2511aeb6f67cd69ac092d0aa0449489d569a78750289c4d866ecbd2637d54919f337d37445f5842267bcb611675d788614487eb5e71d2fd8e0c9ac6a3d4b7a87681d3f0715f9baaf551cd778ff05736356124e2faa4444ab4e5260b389fe8879d15d6ba32afed960a7daf952c5c6a273f54b1934f60fc69a7c946fb906fb67f951aec268dbb51c4e59e7fd5e0d139da728a54eb7826e92dd2385530f7972a4606ad0062b1ec3b66f6669ded31107280cce418db6b70924a6ba1a59a5719ff6aab916c8f9a2f2cc31fa5717c10601d863c65be7ad51919f26c6ad80cdd528dab418ad931f1473a4725b2dbb972b22f262f9e22d54bbf384c47c4da4bc46459792baf9727b2c8b82a5f7aecac0dd48c3469edb6c928600e889e0be4a17a94f956f57dc56ff810d07bcecb1ba7494687121b5458ca8ca6912ead25a7d43a7d158e5e92089b49d943150e5bf4f92207bb4db290ddfa7fad7702a47b01d1daf1930bad38fc9122de618216821c56407247f49d1272990c8742fd172923e631b89a5e0c1f2757022aa3e4ddf2b4a370add80ba7e419be4cd73d79fd672c6dce61bc6bb3a471d3a333a66760a35562d7efbc7d1be5a7001507eec464cd3fe1b7095dd19bbe512c2fc0224983213c073aa080e3ae021bdadc5d2bb9f19e27c48f847673b3d067f95800bdd6450c971d38cd5eb3bf0b6928814d44463d9fd4db53499c4e5816bf39ae31d420847ba96631a6050f0acf5fc4be89e70b5d51f79ca8769e7a4221f133c41c3dbae46b79d100fb3b776213bb7473492ef6394da59624ac064feefeb6e860e06b5547d0cc926b12eeccbadff40d912ff4dfa14e2c3951fed7bdaecd7c3d623d17130bd185a2266f8b686544b05cc9cf1be7e0d2547fd39503e7380a49c6e864c96978e29a4a6c09410ba283fa85c8e51821f168b9587828564e9d7bd48b1dd87232dbcaeeac6e25a7e1ccd8977c87f78e6b4c86ae8e02c2174982e2afd9a002adf94214626c3e11308d265d51909d1c39ca12da1ccc66f110260e9a38a9963e121158717408a5b96ef90e08bbe020312e900e9a3d9ea463135550bf6e2b14cca44aacdb8d15ebd5da693270e21aba307c3fc23a0a222c90f6c49c1a7c41f7b6c6594a545a8dea2a1dde23419b659694ad60c5a51ee072f0471fb670d63aa4a86d9a3aeab2fc79adc66aa72f3b80d4d67d8983769f10c6c4c78197af9dab2f446f0c0a268de651eb60336608df6b76542884db26bdddacb9adf121451ac979ca4ae98994ed58ecff004ac6a46c057bbc60f2ffb52265fa9"], 0x10e8}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0xc) 05:49:44 executing program 1: r0 = socket(0x1000000000011, 0x8005, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="f9e51bc61ae720bd7cdb65282ad56d3a29a1bb20030af0e3f8459e11e218e20ae2dedb6c7f47820a0f8d949a296fcf440d4ed6e0f7a9236a03b89909092efa6198b486d6d2b29825cf07f2675e02fd2757dcccf4740e3d2b16f9af1ad280d2842809219dd5948ce648d3c5a926536827f5ac899051c472569b6f1ae744c6ccb0d03bb3562cb5d9c0768ca2d135bedae85941dbfea23f51f409ec5e8ef4c715216904b62da7be00fd6a9e6cb943eabb4f7516a3f4daeffab97ca0896906be69cf", 0xc0, 0x405, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x6, [{0x0, 0x69}, {0x3, 0x7fff}, {0x1, 0x80000001}, {0x3, 0x70}, {0x1, 0x5}, {0x3, 0xa0}, {0x3, 0x6e}, {0x3, 0x3}, {0x3, 0x16}, {0x2, 0x4}, {0x3, 0x7}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x80000000}, {0x3, 0x3}, {0x1, 0x3a763891}, {0x2, 0x6}, {0x3, 0x4}, {0x1, 0xf144}, {0x3, 0x4}, {0x2, 0x8}, {0x2, 0xc7}, {0x3, 0x6}, {0x3, 0xebac}, {0x3, 0x3ff}, {0x2, 0x3f}, {0x3, 0xff}, {0x3, 0x9}, {0x1, 0xfffffffffffffffe}, {0x0, 0x11c0}, {0x1, 0x3}, {0x3, 0x81}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xe03b710197bb874b, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 05:49:45 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8690, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') lseek(r0, 0x0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x140, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x6) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000140)=0x8000038df4e54) 05:49:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xe80, 0x3, &(0x7f0000000000)="0b60e45c", 0x4) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0xfffffcf5) sendto$unix(r0, &(0x7f00000000c0)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x940, 0x17) 05:49:45 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) ftruncate(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) 05:49:45 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000df000/0x3000)=nil, 0x3000, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:49:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1ff) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 05:49:45 executing program 0: 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(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:49:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0xffffffffffffffff) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x1) fcntl$getown(r1, 0xb) fchdir(r0) 05:49:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x288, 0x80) ioctl$KDSETRAD(r0, 0x20004b43) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000380)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aa0e748fecdec5c712f342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e209d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c40880018", 0xab) syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) 05:49:46 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x9, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000440)=0x800) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) getdents(r2, &(0x7f0000000480)=""/55, 0x37) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r4 = syz_open_pts() lseek(r0, 0x0, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) close(r0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x7fffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r5 = dup(r4) ioctl$TIOCSDTR(r5, 0x20007479) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) syz_open_pts() 05:49:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x7f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x401, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e06aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95a0109cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebcb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd04705de4d4cac96e5ec0824bbd6", 0x1000}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 05:49:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x101, 0x0) sync() r1 = socket$inet(0x2, 0x8000, 0x1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000001700)=[{r0}], 0x1, 0x0) 05:49:47 executing program 0: setrlimit(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) dup2(r0, r0) 05:49:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000000)=""/21, 0x15) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000040)="33004d77c102005b2b14", 0xa) 05:49:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0xd1c, 0x3, 0x1, 0x1, 0x80000001, 0x3, 0x0, 0x0, 0x2, 0xc1}) 05:49:47 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0xfefffffffffff800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCCONS(r0, 0xc0185603, &(0x7f00000000c0)) 05:49:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x8001}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:49:48 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) fcntl$setstatus(r3, 0x4, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x8, 0x0, 0x401}, {{r4}, 0xfffffffffffffffd, 0x20, 0xc0000000, 0x0, 0xfe00000000000000}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x7, 0x3}], 0xffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffe, 0x16, 0x81, 0x3ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x7, 0x9}, {{r4}, 0xffffffffffffffff, 0xac, 0x4, 0xc8f, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0xffffffff, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x98, 0xfffff, 0x184, 0x800}, {{r0}, 0xffffffffffffffff, 0x20, 0x53069d4d265392f8, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x61, 0x400000a0, 0x2, 0x1}], 0x8130, &(0x7f0000000000)={0x3, 0x6}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000080)="b5", 0x1) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0), 0xfec4) 05:49:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10802, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000fa4000/0x4000)=nil, 0x4000, 0x40000005) 05:49:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) sendto(r1, &(0x7f0000000100)="f199528aaa98bf92b82808c796425cd69da9ead6695ea81a408f7bb418cef8b05d30c9daf1b025d665307cf44fa121ff804c2d3430ed4e92875164e3796a493773dd1971b86f5c03f1e4d3c5d0b248bf2a69109340be5a7c7525b7e8085bcfd6b00f885d31c271ec5295569b19ec132342e42b4d5fb25095049738d65eaec617b63d3feadd93b747572b8ff60336c10d3a73cd5c1e8f579ddd1752fb9f71d662db6ca7c76881d91ff54f80d3f931c7b62b298d2ea5acb6a36754e35001712c0bfaf80f60b86a3b0aca22cb65da6bff403f29aadca1a77086ed3ba682aca99666", 0xe0, 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x2}, {0x18, 0x2, 0x6, 0x6}, 0x9, [0x2, 0x6, 0x0, 0xf000000000000000, 0x11, 0xf4d, 0x3c2, 0x8]}, 0x3c) 05:49:48 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r1) r2 = semget$private(0x0, 0x7, 0x2a0) close(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000010000, 0x1f) fchmodat(r3, &(0x7f00000001c0)='./file0/../file0\x00', 0x20, 0x0) r4 = syz_open_pts() flock(r4, 0x2) flock(r4, 0x100001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000", 0x0, 0x6}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x6, 0xc77, 0x100000000, r0}) semop(r2, &(0x7f0000000000)=[{0x0, 0x4800000000000, 0x1800}, {0x2, 0x1, 0x1000}, {0x5, 0x401, 0x800}], 0x3) r6 = getpgrp() semop(r2, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) r7 = socket$inet6(0x18, 0x5, 0x3f) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/57) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000240)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) getpgid(r6) getpgid(r6) semget(0x1, 0x2003, 0x80000000000003f) socket$inet6(0x18, 0x8004, 0x3) dup(r3) fcntl$getflags(r7, 0x0) 05:49:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000001380)={0x0, 0xfcf8, 0x0, 0x0, &(0x7f0000000000)=""/201, 0x80}, 0x42) 05:49:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/159, 0x9f}, {&(0x7f00000001c0)=""/45, 0x2d}], 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x1}) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000280)=0xec0d) fsync(r0) 05:49:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0xffffffffffffff01) setsockopt(r0, 0x29, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffd51) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 05:49:49 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0xd20f, 0x0, &(0x7f0000000100)="ccefa6f4b4475dccea1ce67429ae2c7d386f6da01532b7cd53de98e3e1b581d454201add0fb358479af9fe694ce9665108840cd0b54159faf1fd0dd8b3bfd8de3cc3df095598bd58f31e2d0ab3ce4eebed4573bcd1aae451030a1ad20048ae9c499d6ebeba38cf28341a2c098550c795e48073fcd2e2b91c132a1499e708b13ca34aebc34d557d581d", 0x89) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x95c, "199ec8e90ef751bb3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:49:49 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000340)) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0x8) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) r4 = semget$private(0x0, 0x100000000000004, 0x1) write(0xffffffffffffffff, &(0x7f0000001b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f103272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5b81ce5b90f57da54be439cd81a0ad71a0c6b26", 0xf9) sendto(r1, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fchmod(r5, 0x1) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000580)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000440)=0x100) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 05:49:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x2000, 0x4, 0x0, "61aa0db100000100", 0x10000000000000}) r1 = shmget(0x2, 0x3000, 0x110, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c88", 0x30) 05:49:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) kevent(r1, 0x0, 0x0, 0x0, 0x42, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 05:49:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x1000, 0x100000001, 0x7, "57c7e0fd3e874f942c95036f232c3c3990bcbec6", 0xff, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0075a59d6314632ef9cb6bcf976b8ccc680750b0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:50 executing program 0: 05:49:50 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="086d5135f15090ebb13409812eebf772e93d0000000000000000000000000000000044cb68f8d984ded091d14c7e346eb59e2e5872c901d6e5a7cfa16a665d7e57eb8244b4bb3acd677bb26c6c9777803a3386145f1a233126bc4c84d3b5541f0044a4bc727ad6", 0xfffffffffffffed0}], 0x1000000000000072) 05:49:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="324fd81b830e84726f11ddbfd37e3dd73c", 0x11}, {&(0x7f0000000100)="bfb788cd12bb4c1e4600abaaf7", 0xd}, {&(0x7f0000000140)="dcb6c8647bd2bc2fe0586dd84b2de35869ff45e84bfb3e41f1f2b8f0fdefa311d4f717eacfb31e56e68ae758b0902317022eeaf402c949ca8fbe1bbe1502616b8b630e5854c7ba904dadce77333e8ae8debcadabdfad94cd209579c4742eecfefdf8ff2aaae4f00ade210612a52756af3b35e7ec42a28fde702f69e6e98b8f8fdc08e56b88af361d63196afaf72aa406174ee9b9e1625109d13c92", 0x9b}, {&(0x7f0000000200)="3fe4fe62b7c514eb433a79a390fbafa91aba2c7f096f968ef1120e97baa99dfe126b3330d726cb3945cbb21da3e7", 0x2e}, {&(0x7f0000000240)="e340d6dbb6cb7bd710f6a47ffbf1d6adb0c64bcb5b9b2c3fd9aed000dc1d030419757dff828047c49c98b1bb01b74644d0cb17aaa6fb1d6f1b6c31edf11db383b57f2ebad37e4ed204dd7da20a470ae81c279133601455818f0987d73864f9c285caf10b", 0x64}, {&(0x7f00000002c0)="9b2708222e324374de79945a4cfedc933be6c6eff0b0d8804ff5c64f68468ce2f4194125e9f8c0abc4c63e4744be321d521a2e7300f2b52961f54057b2d66c725bd76eecd59f2fd711ce764cab7d6bb33fe1f1f4773d1ea177ce8d07ced36776f5d98175d6c48efeee", 0x69}, {&(0x7f0000000440)="6c0450fbc4786819952bc35116e2ff437a68678345fb543573f114f47582b30604e83f285f3d9043056f47cc5684353407bcce9adaaf320f9cfad32f02199f7aa442327de744a86e24b92e78eb0ccbe97df218e8b0128e0205e520c2bf77934bdec1207b71d28952a8c55fdb1ba9bed5fc6fc118a30f86e5720b3fce3d8c3c576152c9d9c3a230b8549a", 0x8a}], 0x7, 0x0, 0x0, 0x2}, 0xe) 05:49:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000080)="8fba715f440de664fde1593a36ed5842818a8bc942625645862f52ee13fd6140ad47b47dce9f0db38d407f0c03319c", 0x2f, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:49:50 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000000), 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3f) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) socket$unix(0x1, 0x0, 0x0) 05:49:50 executing program 1: r0 = getuid() r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}], 0x1) getuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xffffffff) close(r2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r0, r3) connect$inet6(r2, &(0x7f00000004c0)={0x18, 0x2, 0x800}, 0xc) fsync(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x20) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x2114, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3012, r2, 0x0, 0x0) shmget(0x1, 0x1000, 0x403, &(0x7f0000ffc000/0x1000)=nil) ftruncate(r2, 0x0) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x0, 0x7, {0x3ff, 0x8}}) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') r4 = socket(0x22, 0x4, 0x0) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/113, 0x71) recvfrom(r4, &(0x7f0000000400)=""/186, 0xba, 0x2a01414eccb2309e, 0x0, 0x0) 05:49:50 executing program 0: socket(0x10000000002, 0x3, 0x0) 05:49:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0x80, 0x0) r1 = socket$inet6(0x18, 0x2, 0x3) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) kqueue() 05:49:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20511, 0x0) write(r0, &(0x7f0000000200)="da95fbc7a807e4552d29cc1fc9a3b27e62180d2ccda1eaba47afb3467156f43d3819e5cb2492dd4bd0873db60d8c558ac293d2e3c21878c01f6147b1b0654c4db5dbc3227d29441fb4d462b79be5", 0x4e) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x8) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xfffffffffffff87f) r3 = socket$inet6(0x18, 0x7, 0x7fff) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x10000, './file0\x00'}) bind(r0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:49:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000200)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x4}, {r0, 0x12c}, {r0}, {r0, 0x80}, {r0, 0x40}], 0x7, 0x3f) sendto$unix(r0, &(0x7f0000000100)="b1000504b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="ed048f3b49687048adb5c7de2514508e686903fff7580dd39434bba5906b8dd4da97a92ffc11f2fa77f02a3a1afd64175dfacab0f8c3e438489073a5e93a5aee070662de3ab49f61989213c758a4d48c858169fcf0d21666e811fe505c2de9eb161523577760291113a904bd2ff1fb86fa9dae4f1ec26fb343131af57c82e152c96283b61664c924a04fccbc51f8075a3faab4e593296c69e1be5c62c027b50bfdb4d4a56c4dd66c5d79cc04e9d5a154f25f33eb0213c726a68ccc0e0a22b14a853b2038ca0426dfa285d971d5f3bbb82c0cf68e7ea6a7af638ab6fb0db6eff03748", 0xe2, 0x9, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 05:49:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 05:49:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="3e125f1278995005767278c79d77d7859b7d89290da5658ba1aa64b07adfd327d9203e6b4a4e0ad1b021c09861122b5a9b0e386ea24874d2a8412a7e4cb576c9e44211c9a37dbc19ec5faf1b6e4e82972371bfce1ac17fb26e5d491786e624d92d8dffc3326d66ce4e2c524f1b46d142d647e959d7ff5b8b4c8bfb", 0x7b, 0x400, &(0x7f0000000080)={0x18, 0x0, 0x4, 0xfffb}, 0xc4) r1 = socket$inet6(0x18, 0x8004, 0x1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fsync(r1) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="ba56170f130606c71687c539b0e78504b7c2b2", 0x13) recvfrom$inet(r0, &(0x7f0000000140)=""/226, 0xe2, 0x841, &(0x7f0000000240)={0x2, 0x0}, 0xc) 05:49:50 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) chdir(&(0x7f0000000080)='./file0\x00') connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) flock(r0, 0x7) getdents(r1, &(0x7f00000001c0)=""/218, 0xda) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 05:49:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x100000018, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x19fa6a97c1a18dae) write(r1, 0x0, 0x0) 05:49:51 executing program 1: r0 = msgget$private(0x0, 0x448) msgsnd(r0, &(0x7f0000000040)={0x2000003, "e6c4bc8a9a77a101a7f4c1391661ef51d27d6cd08e6d5e8df5f81a3c0957fcade14039eb01046657424ecb55b201c5d767dd8f38715f8cd6c212798a9c546da15c1e78622a521c898d3575daffbb137ae1ba0aabb398367009f861c099d23c7e73cced7a657e6c12dd176107dfb1550604be4703a265cc6183310dc9d1ce7f"}, 0x87, 0x800) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) r2 = semget(0x2, 0xfffffffffffffffd, 0x20a) semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x1, 0x639) write(r1, &(0x7f00000001c0)="2e0f8ee58a86ed86776f9236efe8e36f31869d43a0971b2f0d8afe8615a91a041f2a0052e1f3415b8bdcfe148373599eb4917cf32ca4f3158a03cf26cd0efc4f514bf68e526ccb680ae723dd0c2113b748d21898dbb678caa23c8ff90dbb06e61b5c05199ade7203f0619b889821266cbbf9680acfe9326b5924705e2b9cf543cf72b30a5d2edb62bee237e40e3cc3cfbe7d142ab14e45d1493f230fa4dc1c07a2ff8a8fa10c0bdb2e7a4bc4ad8f3ef238ef0409fb90f6e28be0b215e38417849ab7816ee24ae1a1fd0458ae7e233a45d11d83395c3880b85a460596fa8eb2ce326025f03d2cc64e", 0xffffffffffffff33) 05:49:51 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x2013, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="b43e120982f161a6dd17aded18b228f4bd5f4bcc1b6b026fa73791e4715ce6b9ea661805a0ef14b2707d6bb8f6b6c17633bb3f011ef96af55b52f9bae643b2993b84df377a7f5e657f226469841033aa9ab70199f0dd7f5f5b8304c1908e00fb81313870f1307a605a1d697a7ed5028fb1af1e3628113e8b2b6b1cdfb5a03ab07c6573b622c1191e8ba66d2c45bbce12", 0x90}, {&(0x7f0000000a00)="c43486885c895d9bdb60811fdc008219b07d72aef5963ee1ce9152ff6e77295be91f714c86f97b0dd64e29e17e77644b82af115833f5429c18ec1886f101bb18c2eb40f698bc2808b3cc57b31a18989cdc6bbcd214da70364dc1666f3c78a7d25d42e6518d4915941cc8efcebe5340e10a445f007b9fd3622ff16b87af1daa372c468c485e53bf58e6d919b78e4bffad1621cd6cc8470f15211ce2bc7290ac78918f3c438153cc9ce31a2108de00c1f0b4dc1eb57e703c0c04669adce809447c41f813529ae3f2ee52e3e98f9fbd77ce63a0d08ed5665f414cc432f4cc5c04624539c2fffac7ba65a118bac3ecb0309480fb01ac6d4695817ace0d87b5cafe810896ec016e2903cef9e50078e97ca5c00ea6eb15526de0d6cda3db49f6cd6bdd509c2bff99feebcc79a45ab5d4d6f5961e4b7cdccdb622caf868562577f2047610d592c69f6d4db809430016d41fc523150d3a23d5fc3d152f58562485a34f5ff18399d55276714bf0fb74711eb9d80f5f171e2ded41c54ba9254a1899cb2050dfb3592cd93593e16e95cfb5fbf5c6fc35601d75115ff10134a85d3ce3615e3b63ec476aa0fa799a630e80ef124136e13f1477067350b30af23a3773a1cb49cc3a53686cb563345dea1fb62a91271c4dff325aba30b190e006050bde4cfe0844e9cea33f360df743b2a9aaecde33740902354d756f7832725c57da30f7a8ef32b37966f707bf3f5068be80a7c23aa935fb87f45180918e6d530a18ab12a07d3eb0ec264b71d572a1665ba4d6cb2806dcce80168c59b768654b4ea6e96784f42bbe3089080738d2018099a206a2dc66ba98d1eeb05145db7afec511120f311e89579c9696ad33971875b078332507bd00dd64318f6c91573fdd42fae2e84715c12ed064a426684f9c99d307c890fd17a3fff10c8d221cd1abce871bc1b6b70d89e87656b6323a67a4ce8c5b77547bfd3aa720bf5b441130c65bc97ebd68ba1393242566045089e5d0d3e209f6c6e2ac53109a54e40b88c6644f55a766483b5e49938b7ab90def0a77b920bc99294cac1f66b73b6b874522186095661d7c8bac05993e78cec83c14168d7e5fb931b899a40fd12ee46744cb43b7029a69b106b7ea2e0fda8e35737fe1513c9ab868896fe1df807afbb1d017be6699507032cf8a4b1691801153131d097d0511939a98187426bfdcf74e9cba4dd08e2057d1a05e6e5084d35dda5514d55fff3dfa8eb4f12d3043b2e8038d0965bc50fa6e0091e40d9c0963cb8d575dd0e437f8cfb9dddd330cabac315a48334804f0f97ebb9573277892b8abfb70d5dbeece9df0e07bda239622992cb36f4f96fd25b0e11ba4dbeebd41f612d1b55d21c1d03b9c7640c972ab4252534616d48ef61dfba2c2e7328c076ac72e199e6a35f91f0ba25b0f3894a9b1018c18fff13f20165c9ffb8887100bad22dc6601df8527e184785eb26deb1a1045eb1f7c460750c5f201847a85d3f8773de4489ba2b6626e2d2c90ce54b61d88c90a40c65386e65c1be6b770cd59af82c0b108a914ca6711852fa4a6d98d806306ef89868679605836093c8acbcbee8db6e4b68eed220b5135e2927bd65af644d653ee69c267e078aa4f9b0cf2a219568f23bd752e70c16027c596066db38eb395bc82f5bca91f8a216053ae099b6396b3b36a2d4ab3e1a7f79b5b21500cf9664309f1d7ebd3a0ffe1ac22ff0532c02db9475f4b87c4477558d5e9d9a4b852efd062a329f53b64bcb323e48b01f84310e778bc96b26e61fde68c9fd98a327e13f8e94aeb4a39bc15e0c1596998210a006833c680a3c0cb7c8eb11bf9c22f30ca0866ee96c73b4fa69eed337246911081159674044d19e959bbb8e331ce966d4c5b486d0efff10c09d47568ef17e8429842d7f94a3e0da6a2f6453263903311ebee48f62bc2755fce2e02ba50ac73ccf932cf2b9e9d13f8bf1168c1d52eda9d1d711e2982d1a525a6bae6e949660469d0d30bc76e4a13a47a3113d90aedd223945141f4d534950911d15994215283440ec4e9d09fff3aaf301ebbf96b23305b408d0250247a1a4101fec83bba90a191ccc41d5e05ac4ad2defa6f61142d35757215bcd469b0441541e45967cee641c2b6ba5eb901f9d9725c8b6c01c1bf0ea3ef4242c1f0deb75e5a7ca121130102c436bef45a1fc738085a05c03d348c2e43a32c1ba21617a0e57c5daa55f6e8807126dcd91c4bb8890b8a43152efce5f2d463d55cad49934337e5fc7d9f16bed501347b75e7d843f81017ac3084a083c19a43245bd6eb895e230342f2cdba749be033c75449d6b0e956e4468db4283bc78411e5524b72a5edd8eac195e247a82651db02bab9cb38341352d24ab53eff838d33db13d21bf53070bf61e884a7639d55e4455aea089f9ca68f4075006eafd3e74afe4e6f56195f92e6395a45c43712bd112444903e47866b77e49043111486e56720b287216d8dc37d2e967b54b7478b0496d33203da71a43c067b60d48175f457723d5476ab186494bdde1b0b5d23a556a2ac6f0ba3bf5e55f6d8c37120fa690840b0cb45f36738e90727c043664d5cfcea8c662ada5e163e514783faaf3b704288800212871c46beae27a130f52802bbdc92f260b7f5411d719c572a493ce8f91ec5603111000df1d906991cc18dc20276ebdb7aab54dab2b45deb90eaa466e99ab6eb11120090f5d179fffbba4c4899a85a56998c8f4793a3a5c7b1dd1572ad2470c8b9bc443ee8c73a3acd26411bcf0bd45e10289cd36704944c14db7488442d3c85ac7efe6ad491fbc5ade17bcc191a29ec0c6a111fa44efb2f739ed4302f2f4dc661e36c2c255ecddaa9157e57b973e721d1351108f49107a06826dadbdd458aa86698e48275969b9cb258c684b94043dd53b05a49824fb64a3f3bb8633358f3d1ea26e5c05d1d31925412b1c72e259fb67890c6463258683ced78dbc071b9bff6166ef09ffa97b9156a3b71f12ba04282fcebfa78d12bb0e8603f981844fd9e82d1171650bdbf93b0592c0e73a7ed79e5276a195a13b1173a254b0531ef1d1801f21b91d0385c0a53d3105bcb43c2b602a39b1e8bd30a0076e5ed8eb01ef655a3eadcc374431142bc8586df4aed230b480cb1cd5ceb184bdbbd8fc085402ae2c0e76e4b9f1559d14fc0b0bca8509976123696d5e3b06146230175658db26b659c91fa42fce03a3143d799f0af32e9e919ff96f7beff70130bd92ca3b132cd46021602a6d169dd15af04067cbf2138309348023f73c3ea96094b863f118207b09af6b3434083dd957a8251f9c98878e8311970915ca5ee6142a6dbf819e7e1adc02305534474c9d4bcf33404e05645ebc2d088132da575f78d96df30c86368f5b82d15508e36b047bc4683e4efbaf16da92590766c46968305d0549616b358b9bed88fa203613b725aa072a7021c7b8343dc5032cf2280df04030e819d53c3c5c889bfe1dd39fbab306b0ef04a8cb0e9b65bdf1de1e6e0696c05c26fd868b3843d590cbfbe35f1b1689d4a51c2fc2b065c6b3c49fe54724461396516a542068587243627cab52a6141de4ebdff350cc2fe282142d69f8501e221ed0c9ed3a2b1a2d644d5df8639abe0321b4772bc072b562bb2d50dd5fe2a298a798ec0ec5dbddd11476d1304beb044ebc753592bacf4bd0408d2e78f7f0c0818578228f9d63e4a14859db7ba72c80a582432b28dcf027ef6350e48d57c693de3ce10e226e1ee525bb40a88c34012aae65d63ea09a7454968875ed3ddecfb86f7fee71847adc357d00a51d38a7728d818821bc43c520e314f9fd6d55cc97760d37c3219bbdb729ab1ccf02c66db954a3f74ffac3e9545c1b48338b308eae40c6f032635482a32bacd7230dba17990c399133517c6e199aca87367d3704c2bd7b3a27c41e0152df978fc0c825a5fc6177295305968f808282342c1fad4b5a1462f6dfedcf68bb0addbeb9586e8e24186690037fac1dfebbe54a3a0c0f7d214686ff2a0879d9ec712c57652ea66a74debda4621df596270f473e62a1e754ae2b2b9515405c5914885b84705b222c0c2e4a20807b411e2ef3ee10b449c28cd7ea236fbd6657fd3d219819c067825ea2c6e435f8d321a577536559a27ce735a4a5e31256ee6f1ba413cfcacc8e2b072677dd8f0c76f9030dfdcc86167f6c2ebbacfb3119b03a5e9133237a2e34b9e30866b95d75d895ea79e4222c4f995a25e692c29703d6315344e73d704116f6450a62a9053f3e126b5d4574b44de7672257e60173029e96f7fa0723c4b77c80fe3a6cc495ba498bc6458094aabcb2f023a63c925f333841d2dc191e8041ffbf680e50c551fb78b8cdf410c8cf9cd7c66524f4748d8d8a0ae451d44cb1362d5b1a93ab2b3c1b59db3a4fb324e0e75a75daa098650f0eb64e5deea952b9ab1df48d78cc10077518a11879070a6fa1da43823a2e3d2afa6db57c385c582b6ebcbd5d3aeb0bd7e6e926caa29fdcb56a9dc765014b6e8d2207a8fd834877dc2ae2c8d249e3625847f9992e5774545ce945761bd7b7fd55a19c145cf7bf362661921698af512f4e5c329d3a867096745ebb8c8086d6939a5b9836a4cf9faf72d4dbdd6b50950898d5a460a5b7db6fa35d8ef5c5fd69e28776c3b8ee90da5629c1769ee9afd96e233f5653b7db1ef111220d39286437a487c7460742ffe0ad63ad7320b9784a33d25a0711a63ef761521b728e5da8c54107b5400b6be990f7ebcd56ff5f615e85a7eef9f8147f1c5b832e7d322dd80ee552f0295b2e09d742f5b90cf0624c27c1c814a535dee070ed8ed958594e91ebb2eff534715c2346b5c3c8006877aaa0ce30aaa68ba4381d9692277e29dea3c1ea35e060b3133bdee741e410f83c33beefc09b179dc00cda76ea7e0247770d657877a89442adb6b308d4a81b61724a21e88dc0f2aa4350d5dffa60242efe72c2c0eca4b43fca6c1e8a56ebd11a3f477b1c9c6d7d4dae0834f941efcc11721143a75f7744c014c977a63c2188862c3ddae8ff0e7fc6b6ec5d607c993da54a86ab0a87e379b4e4fb0e892f45dbf0318f2d851a506d207137121cfd0d07a9175c4ae137b88b5a668d6c67b26911b788c041ca8035c7ab68b16e5535d33479474572d1984675f1f21b92d1030faf6b6c9a9ca49fac7bff90aeae71ffb8b930a69ede86f4f0668811e7ff012f8e88b057af673dae68adf2657cec1652ab9e658d6c1f3e4bcaa58add8884dedcbf8298cd89defe058fbb9b02d660cfde9c59fba8c4a8cdfe86e9658c796f8421f8729fb0331d7cfd8049bccbb4c122aaaeebad9ba0875cd2fb767ed29fa9013ea72d8169e98eaab7c5db7ed26a38d3f4f4a3361b7aa5f83e94167ad0e670011434b89e5b6573abef59107317891dc48f71a7a46de43b208a8b12dcbe761283c20ebfc644abb5e966ba70a43b658172d7dad25c871822b7e0b29711f010d684e1c8ea7309bc54d3c6dc29310231fd1fc5316ed7b4f2a2d94143eeb64c33079816bc621e2920b39600fe9a3dcd011cb4031038c7df943f246bd5a3ceef814c122f72d972a8f0c2b0d0fc020cb70949512ca21ce6692ce07ee2fe6419ec0664d7e3a99aedd6dbf1c71d45b2ca09f9d407fd49e1a060cc6f21ee2eead9a4da296688eb9ccc37c08660e293ccb8460d66ee5d8a41b1319bf5fd622201a5d0126a84fabb1763484c7ec7f779772aa6f0263b38bcd0fc352bc3b49b1888eeaab1518ab815ecdf79da6a76934621e687ab6d5a8f267c2f9bc0edfb44839bbe29da91f27caad329fe9fccc8f17d2", 0x1000}], 0x2) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178998824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f539efab4a0324eccf4a5227c75988c0f728193ef16ab9000000000000000000000000000000", 0x65) write(r0, &(0x7f00000008c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd0000005448c5a9dde552aaeefeaff0f2c85e2800013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214deaf9d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd518fb00bb2c4c7a18ef00235685c2001fc170000deee36193c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101b448cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7991f678df44ff0ff", 0x113) r1 = syz_open_pts() write(r0, &(0x7f0000000000)="5b36ebad8ceb08548e98d5c863d5687e6cc3625d6a8030294eeb9107fc95738c11c452e3b4463a57766d2a13fd4d2dc367fd4b4fe3de6380ed27a58accd28936c754a62d19806297dab9adb20bae7d5f678dbadc469bb47b3515088128ca0dcd0ffea815cdd9baf40e0c65", 0x6b) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x6) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20a28, 0x4) read(r0, &(0x7f0000000200)=""/248, 0xf8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r2, 0x0, 0x0) read(r2, &(0x7f0000000080)=""/76, 0x4c) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000026c0)=[{&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/138, 0x8a}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x6, &(0x7f0000002740)=""/196, 0xc4}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0xeda, './file0\x00'}) read(r2, &(0x7f0000002840)=""/130, 0xfffffffffffffe6f) 05:49:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc003, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x42) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000020004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:52 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x8}, 0x8) 05:49:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0xad) chroot(&(0x7f0000000440)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000180)=""/176, 0xb0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:49:52 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) getppid() 05:49:52 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/192}, {&(0x7f00000000c0)=""/7}, {&(0x7f0000000340)=""/4096}, {&(0x7f0000000140)=""/76}, {&(0x7f00000001c0)=""/79}, {&(0x7f0000001340)=""/227}, {&(0x7f0000001440)=""/4096}, {&(0x7f0000002440)=""/238}], 0x1) 05:49:52 executing program 0: r0 = semget(0x3, 0x1, 0x10) semop(r0, &(0x7f0000000000)=[{0x3, 0x37f96abf, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x80000001, 0x1800}, {0xeb17c918ca30a829, 0x400, 0x800}, {0x1, 0x10000000, 0x1800}, {0x1, 0x1, 0x800}, {0x6, 0x6, 0x800}], 0x8) socketpair(0x2, 0x8003, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) 05:49:52 executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') 05:49:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x1, 0x0) r1 = kqueue() execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000040)='@@\'[\x00', &(0x7f0000000080)='/\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='*\xba^#${\x00', &(0x7f0000000180)='/))\x00', &(0x7f00000001c0)='\'\\}\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x1f\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='$[!{)#^\x00']) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r0, r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000400)) 05:49:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7ff, 0x800}, {0x18, 0x1, 0xa291}, 0x6, [0xfffffffffffffffb, 0x6, 0x6, 0x7, 0x7, 0xb29dc00000000000, 0x7, 0x3]}, 0x3c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffe77) write(r1, &(0x7f00000003c0)="2b43297be3ef968c32d41a2aebb9ee40866ee1e0a640b951b5b3f4664125edc629e33befb7f906074ace0d722ce9f607466446d9b8c2e4aaff34acb5541f908755d0d18fa76f6fecc66d190ee4a9e04bb8e758550ecb3a23631cab0acf7e9e2ada40295d3bfd51fe58b5af6d9eb367dadef04b6ca21f5e6c66dd7ed1ef39afd105f2d2e00b0b159c1dcea424eddd1aa8d26676ea26a280de9b0cf48e6000939083d6e986230a610e0178a6a76f850b3e3d4f1659cdb419d3e8da90e47373792dd44d14a687e67c42f73d1120da3e7d4fdd6cd358d10855f3073254aa790e066097afc39ce20767ece9d42cca8ce39d0d79ec04c6c9628a2dd31fd9bf6d18104f4813bfe8c52d6500020000004dd3a6a64867e2b4596f0ffd8f478418c103ac1d6bd227a4a3fcf2598943554eb0d4fee36f033061723666dc8e497914018077b0f4e3a5e71f1a29a4608dfa9576816f30a0f8b1bd5153d55541c70d8c4094b4c9b722c029ba403cea2320d95749442797ebd7599a5752b3bfadb834efc2a0cf2e63e59fe020f03b36d7f65d8e88dd79352ae3e1a550791274c8ead8f655560827864c6f973a87437a60c51bed0b02ee47689d3d693cdc277b4c39f2580865443a13fda97d7e82bd761125aab3c28a3c68ec37e16e91aaa77489972d069cdf989dab26d790175ac0cf284f3c35058fe987b468adad7cef6dcf5672cce081e47c4386bbf0594adb5b7e58c3ceb70bb31b9d84407dc66a619544aa98008a2d3fa514c492e189", 0x224) 05:49:52 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2005, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 05:49:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 05:49:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040)="edbf49c80de7c71452568e7a6840f3138a6c903b", 0x14, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 05:49:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x10, 0x4003, 0x20) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(r0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 05:49:52 executing program 0: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) close(r0) 05:49:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x800000fff, 0x0, &(0x7f0000000380)="c3b21f9aa25ad23c7a8d6929d58aa8743f62d19062e98597448c4a360e60fc2d272571d365c02e6efbe78a7c104b5f250ddf9dd7c3cdc6bb65889dca3d4f26a31dcc462390dfcc4657b9bf8b4c5342dd72880000005da757c200000000000000", 0x60) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:49:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0x20000000000009, &(0x7f00000000c0)={0x0, 0x2, 0x90000000000, 0x400000100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x102, 0x0) r2 = dup(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) r3 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x1c00000000000000, 0x7ff, r3}) 05:49:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "3e00b5e100001200445be7a298c8ddab00"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xdd, 0x7fffffff, "898dd215dae67aa7cf0bf2e0f86d4dad779f3650"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="3be9fbcfcd8d2e", 0x7}], 0x1) 05:49:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) fcntl$getflags(r0, 0x1) 05:49:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r0 = socket(0x18, 0x20200003, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 05:49:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt(r0, 0x0, 0x3bba, &(0x7f0000000000)=""/24, &(0x7f0000000040)=0x18) 05:49:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) socket(0x10, 0x1, 0x35) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 05:49:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000040)) 05:49:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x98, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x100, 0x2}, 0xc) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x16c, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x3a2, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000180)) 05:49:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) syz_open_pts() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186004008b0007000000000000000000000000ffff00204b0d05dc7a7ecf2af9b5c3a5aa0d00000000", 0x2c}], 0x1) 05:49:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0xfffffffffffffdc6) 05:49:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 05:49:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x3) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 05:49:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x14) chflags(&(0x7f0000000200)='./file0\x00', 0x2) rmdir(&(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:49:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/241, 0xf1}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:49:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) socket$inet(0x2, 0x4, 0x7) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 05:49:53 executing program 1: pipe2(&(0x7f0000000000), 0x10000) mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000140)={0xffff, 0x3, 0x7c5, 0xffffffff, 0x80, 0x2, 0xffffffffffffff2f, 0x88bb}, &(0x7f0000000240)={0x2, 0xffffffffffffff81, 0x80000000, 0x6, 0x8, 0x2, 0x93f9, 0x20}, &(0x7f0000000300)={0x1, 0x4, 0x5, 0x6, 0x4, 0x2, 0x4, 0x20}, &(0x7f0000000340)={0x40}) select(0x40, &(0x7f0000000200)={0x4, 0x7fffffff, 0xbf}, 0x0, &(0x7f0000000280)={0x0, 0x1f, 0x7, 0x200000000000001, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) 05:49:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x2110, 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20840, 0x80) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x7fff, 0x7c}, 0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) 05:49:53 executing program 0: r0 = socket(0x10, 0x1, 0x202) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:53 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x101}) 05:49:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) pipe2(&(0x7f0000000080), 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r1, 0x0, 0x0) close(r1) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x282e2, 0x90) 05:49:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x3, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x840, 0x86) 05:49:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0) 05:49:54 executing program 0: getgroups(0x4000000000000008, &(0x7f0000000100)=[0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r3, r1) socketpair(0x23, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="60e02ad3194df429f1bdf0da55d96aca6d770f28f63bdf827d12cde25e342c2a55a5780f9e3b0d95c6718cd8f3ab6333356791454ee921002918dcc27310a7705e2d2e1f7c4cd795488443080cc2fc9320acb9aaf0fafe0b7f267954b969a8bd19625cc2d7b365506dd296b8f39e", 0x6e}], 0x2, 0x0) setuid(0xee01) msgget(0x3, 0x322) msgget(0x2, 0x40) 05:49:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9c87c377284c35b8502e", 0xa) 05:49:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x100000041, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1d050010000400000000003d825fbf12", 0x10}], 0x1, 0x0) flock(r0, 0x2) 05:49:54 executing program 0: r0 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0xb) 05:49:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x100000000}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="41b8c3d83016e0c84692cc78b1cfc6db238e726c78e2d51a4c91caa22f5a745dbe88c28a8a194cc4d9ef5a83b2036144f8fcfba926e6b6b1e701f1961cfa0d89d33409a234097467d9df80f394d9764fda6d5530e7f78ff30f53f13cb4e235325f0d30e400e603d3050ad0cb732815215951f474c2adceaf3cf59e1a54a4ed0279c94eea9c469f6d34446987e3c79a46702799fa5e9bbea87ac9441a69b904f1bbe9e210428deeeb7efbbfca30bdfd711d35007a9fc04960c55b8fa5fa66de456bb6dd0f", 0xc4) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) minherit(&(0x7f00003c4000/0x3000)=nil, 0x3000, 0x2) 05:49:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) 05:49:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:49:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x5}, {0x3, 0x6000000}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0xd4d}, {0x3, 0x7}, {0x1, 0x5}, {0x1, 0x2}, {0x3, 0x1000000000000000}, {0x3, 0x2}, {0x2, 0x8000000000}, {0x2, 0x80000000}, {0x2}, {0x3, 0x4}, {0x2, 0x1000}, {0x3, 0x3}, {0x3, 0x80000000}, {0x3, 0x81}, {0x3, 0x1}, {0x3, 0xffff}, {0x3, 0x400000000000}, {0x2, 0x28a}, {0x0, 0x4b7}, {0x3, 0xfffffffffffffe00}, {0x2, 0x7fffffff}, {0x1, 0xfffffffffffffff9}, {0x3, 0xffffffffffffff51}, {0x2, 0x494}, {0x1, 0x8}, {0x0, 0x9}, {0x3, 0x2}, {0x3, 0x3}]}) 05:49:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x2, 0xfffffffffffffffe, "04000000000000000002000000ffec6de400"}) r1 = semget$private(0x0, 0x1, 0x10000000000010) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$SETVAL(r1, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r0) r7 = dup(r0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x0, 0x0, 0x0) mlockall(0x0) semget$private(0x0, 0x1, 0xa) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r8 = fcntl$dupfd(0xffffffffffffffff, 0xd, 0xffffffffffffff9c) unlink(&(0x7f0000000240)='./file0\x00') mlockall(0x2) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r5}, 0xc) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r7, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 05:49:55 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getpid() fcntl$setown(r0, 0x6, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) getpgid(0x0) fcntl$setown(r0, 0x6, r2) r4 = getppid() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x1, 0xffffffff}) setpgid(0x0, r4) 05:49:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = semget(0x2, 0x1, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x4) write(r3, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 05:49:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xffbff7fffffffffd, 0x0) r1 = dup2(r0, r0) r2 = shmget(0x1, 0x4000, 0x6c4, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r4) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() r8 = getpid() r9 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x800, r3, r5, r6, r7, 0x8, 0x7}, 0x5, 0x6, r8, r9, 0x7, 0x100000001, 0xe0f}) ioctl$WSKBDIO_SETMODE(r1, 0x80045721, &(0x7f0000000000)=0xffffffffffffffff) login: pckbd_enable: command error 05:49:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) 05:49:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x4, 0x2000000000, 0x0, 0x0, "000000000000bb00000000000000000500"}) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x1, 0x2, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x4, 0x7fff, 0x9, 0x80}) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) pckbd_enable: command error 05:49:58 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = getuid() r1 = getuid() setreuid(r0, r1) 05:49:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0400000200ffffffff0004000007000000000093000000fbbe2255"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) 05:49:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000038fc0), &(0x7f0000000fc0)={0x0, 0x2000000}, 0x0, 0x0) 05:49:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r4, r2) setgroups(0xffffffffffffff72, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) mknod(&(0x7f0000000480)='./bus\x00', 0x1, 0x200) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x2) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000580)=""/159) fchmodat(r6, &(0x7f0000000200)='./bus\x00', 0x40, 0x6) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) read(r6, &(0x7f00000004c0)=""/174, 0xae) r8 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000000)=""/191) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000000c0)={0x5, 0x20000000000000, './file0\x00', 0x0, 0x5, 0x4614869b, 0xcd}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) sendmsg(r6, &(0x7f0000000300)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000640)="a02d5020cef940843d8a40d2782be21cd628c75377369ed816b52aa002fbaf06d30d05f0f1655f97b8027fc2eea69251a603741f7313166f2a72619baea223a4d4339056983e53a665ce0ac9ac7f9e1d496bc8584cef592667598ceb1114abe30b15ff1ec7dab80ea5743093d16d7b5d113b3a730fa54409eb7f601c08bfa7236a1dedf804b3ab73563a47e4", 0x8c}, {&(0x7f0000000700)="7ae93ae9f5d0d3b505ef985d502d08dc5c5a3f061de9233c287f66913cb132b97b880dacb82a08d88e4ca5f44d780547cc9bea11daf6d3dc1c81c3f5d97c3a273f89c56e179034197903ea75ad4d5874302a2b987054edf4e81293d21cd011158742d4f72b4d0d8430074fa89412ceabe46fe6769a834e7976628ce23d6ebd39f9ed9921d49ddff2113357578a370cc3cb4a16648937a922e4f885b60e14f46db897755dca0c6e", 0xa7}, {&(0x7f00000002c0)="5e6d7b8ad8b1d91225e171d31663152c1b9e14a2acde7939181e7548e9a9a15e", 0x20}, {&(0x7f00000007c0)="64d34e6072a76a971a4cf65d0a5a8f3cbcc559e9d8e8893ac454c1b301792b7bf42664e46c853a749963fdc9ca0944694059bc248823854c818e4bc32e027b44cba0aade", 0x44}, {&(0x7f0000000840)="c6407755ae8b7f288b24c91dc5ca17cccb4d378ec8983b594a526c8cc98d224d8abf53ed6fa87dba784741cb8d17531b35e4a7b60c80bc14dbdae269d7bd0ea7b491928428050b378d40300749967e29af0a4551c7c4e5eb79cd0f6a292a5e63adf90cedfcd037a22abe3c0f6b877676cd5f320b9f387a430e4c74990ea2475e7500f326ee362bb9d6da0fe42c00ba9ffb72bc16f1cf6663e094abfa76d92dc3a07b6afab9a4301744b602745fa34af4caffe7a05e2168cf5c115a387ea78938ec6f886de72b9fa6a66f47f025893afae2ceb9250d1235fa91376ccc2cf7ded97b9f24eb7ab6813c1a2287780be7e1a4ae88afd3", 0xf4}, {&(0x7f0000001000)="a4f20c63fe905818791d8bd435b09139cb28c369bef349d6df40b5999ebd08186a3aa0d0ad29daca3594a50645343cc8ce2ab7cdc99e04c8965d2f035dd8ee089ac338ee6435aa044c1fe8901b0d46c7a13cdb825d5311a6047887469773c1635b65951c8d61899d9c12d3476dd02e56219dac878bf336d6178eb5d19a39a1c5851b300608ab5698516ca03b4f8c622d53bf4973b422d4115eeeaa1a6c2ad8acd8072e4e3f0e58992af4e866a52984a18333f1aa323c4ad05811ae009a02094cc42a1362e6e44619e47719795e03eb04a53e194b532618c85ed6cb619aa03e8229deb232123a3beec3328bf09d1d92c8430f86a52463a254a8e5eae8690bd824fcc7f2d3608b30c95377c4ebc5ff43da40479eeadd37a8768dc20635759384bf7d2ffc12ca319ab36dfa8dacf7a91797542700f9ba86126404fae967ba47ae6844c3511bb236243f3d2fc02dcc27e23372db1df513ec593051cdae3353490fc20c6cdd86606ada066c44f0ddf523f3eaef802fb2e158785668e949610f060c87a07409395019158361d6e1a34042b75c3ecd5cfb9320fe71ce36145748cf4876082ea1b34b71317bc5ef802f437235103919383598d58d814835393a2e6a0e701a50435cd35c9aae7d511d9bfd6b3aab77826722cd6e5bbce644a92518967d2e13f2b2b25af66d763e5fc9f24fd0ccf85903ed965f12f5dbea35efa1e16c84f5a8d8ba801bfd9066f42450e4a20e3cf068b3ca673303d52493525f654ae767123651a1d76984c1e162fc4a741ca0332b65ec76ec38546b94953bb3b3b909de12298c93cc26b164ecdfa41ed4e170c8eb82664aca269917c8eec5df9356085386257f3f1b856b05d34ddca2e3e4e582daebd0d69c79aa40ba4622de8e9afd3b5d258f50dcdcbc22adea0def8f964ccfdbb25841d3d755e1abe091da3e7b2f4b521f77bcc0313d254b91b7c630648f97e9b3e4b0fe065d1736f34d3617a204d69075ce36c596217329941b7ca70b5dc02f0dc7d7ce4f0933b13c3223b7d49f30c0c6a78970ce2406ac298780f8b17ac3d1ed5c6666d52e07cc65e879361c287ca40088522da5b7ab1fcfd39c95cb660e07299a82edbc65cde977a224ebe7ab5a001a7b16b04b7a1dba9badcbbe6835ec0d51509df5fd814d20b82d5ee4145b235c09171e892774422fc7212b51d04bd22221af32b730c9050cd2c98c88e0ba94c5b2753aab5557626a40b3b0a59299e394cec3691c532ee192955411177769a4ff0ae7e2a0cd145daeb5d4ced537b195908425880b63ef2127a8d374a9d644b4139e0474f309fb951fdba1bea7655d63bd2d3d6ccfad8b6e76183fea1a797451a356906a1169e163847be32a2c3b95efc510a481181e0f77db12dd7d8cad17e561a4160028e8658d95881dd564fa8cfb6e8d23a21c90cd95d5e33ddfc9c7faf1ccff8f0fb1d806a9cdbce517bca95139b6be38bdeb033238f455090dcbffd9d629586cf7554a57144b3b953d22562257d283819ee31fa73603fe45d2e454e563ffff0302f7eb6bf88b7f811fadb5e1537d60f7ae7d9b1c4f2d65b6c30dbd55407bfadc304db4c12ffa3022ae2f961caafd797cdc6eaf2a7cf6bc9f18fb8cfaac1ae6709ad3a0150f438fe0c82eb8aa9409eb80d41af439a9f3e9688787df15c4be1d18f2aebcc7db01cbc6a8561a9e2f377ae8ce9a8d20c483e4bb3414afb9e4883d6c59f23bb25ebb53ba22cffffc4e3c732c2de3bbaa9baaa65972c42a77f3145461815dd440bd62e9026d13d87cf298bae5e9d87dca116e26625b519445de1be54ae4d45ab518278caa6d44585fe3a5b0af8e160eef3c9d1af3fdbac17fe1ae84f4fe540c765bcd0fd2b01929c009e3f0303b475f7e09507e5e4c12c187e21e790cf16c0726545f8b7e3d845f18b6505b656ad725f2385d74f8b83cd632865405b2255435473c1f00014b8e73cc5c69167cc9edb382aba79c550e96dbf11dc5788f2d28e8cce418a4885e80307907fd6a83659855ed35c771edc5dd89dc069e210a09fb8f3768701514b958d3b237e66d4fcf2377c2d3adcb584e8910af64e2acb59324f2ef8b04369560c7ae934db34ca688ac201c45f41065d29938a4fb592456ccfaf81958507e752fa976bf08783add6ce44df66765365dac43578d90919c2ed9f3d413e9ec0fe509c1aff7030b585219915fc82c306677c4e7b8aa033a361ac1f7f77274b781441f3850b045f153050c1d6384516eaa8d5e5e300e22adfaf05823acec13916d53c2469ebdf670411c2982399dfb379d6a47057e50e5b6e06b1742decec0f4438cb5628d0fe8448dc39d28866e3b91280ecd4a674af5b4d60ed21344c8cde63cd97765b932c3a04717734dcf1fd0e25d766cb365937807016d7a50044d78b549919b7bbedd596695cf88a518de64cd26d82277ad132d32c29d9d83e4a7bc04d07a87e4a5bbacde5f8923434e6ee648a44f90edc15aae3323e77a29c23060d5d5d8938a43ccade7daf871c133a10c42b906fd0ebf3a7d25902d8b29ab28f8332cdfb4c6e287c50a796bc867149896cda844f9b97b94804078b1445544be847feb8846c4e307e6766663fe7ca2931c1a11f3094ab044c59952d563e15d21e73a7118a037db23a6dc93e4c9d6eebe5b39f3c9a5568c7cd8dbbb25f0833852c487e20baea06562f695666e8126321a6cdae8404676e26ebe6d388c17aa9fe23b4b63d927f60b712ee6e5115531914e184b4489ec39ec9c503cad39847b73247e5b619bfacbcb1ce4d46d6b459f433cabedae02cd72ad44315e19ba24bded55fd64cf726795440a7d44ae8c8a51068f4f595ade1162d6c381256d8db10c0f32878ad003cfc166c95819b7887fcf16f7f8d2c39ab61d674a6bcff1e3f400f89b112156735ed0c0f721eb755f5003eb7fd6c38b7a68c575466a72bf0d8fbb579f9dcd63080ca84dc947cce7005e647189b394e5be227e68df600bcd335df695fbe39b90409d7f09b8bd0076bfb9b1d7c5861e981d5bf8c56bb4430a6dd79de9d7ab6a1efc8b554e8f88312ed4b7504b64832bfea6f3674a689c2cb027667898a6d2ee1f087997262760117345a97b2ff151e6d8c23858052d1e28d73d35011ea5df869f07d08af6e20d9159d6bcbe186e5b1cc6a9a1791cb1d2c43f84ad236e0330ee7963655b819688bf21b7e3ab2b29e626739cbdcfe039be5352809fcf19d3768c32d243ca959964c93ce0da812bdf15e4013db63555ded0598731d8831c8fac41645f1574fac0b1009f79890dde5d6938fa79eb0ce4ee29e38913e335aba884a63e135f0e812224c9fbe350de293de7421cf4f5cd03fbfd6ab361292095d25f886d7949664b15c63a033ef59197a23d9da18d4e5dba87dd4d2d02e865d9cff9b2fd4de33d7f8b762eafd3d4eb3680a553af18b607e9cecf00e37229fb0ed0e46eb3456ad66e30de038faea3090bb5c1e3e2285229dbecc1b3e7d726079c162cc2fe79f9137cab0ab10da01423c079ded350455e5c07cebec8b74a5af410ddf63d28754906db12463833c0aae03edbde192ebfd948c94004c14b3962828e66744a009a93c8400e1fa365a7b2311d321fba151e0b2f67e6d61102c15c4da5aa3b7780fb09815139b33dc5ccd11cc0c77c5b4431d1c3b92c1ecbbbc3377662dcc238aa610f2f166132d76f1464e9c5fa01de854f7635d202479256acef6010b1c8b845ebb55b975b15b4f3333040188da422232396b0b0b6e4b71ef73eed2da9c49410005d0f54db7353ad7e06d4e5b093842d66125984eafd353c3e8e2b8bd34d085bbbc003d0319bb60142d79b85c264ca2dd6c3d2b5cf3bac36eda53904ef5051237fa85ce198ec3872a088fecd2335c4df5971bf7e31ef141fe43dfdfa6be4fdd0dc9aaceb9000ec9d6e9aa5599308f5e41bdc936f773ff7609939438610c9fd21a85600702a527707f4b59173df4c4d0c38f298f65e36f7e19aa9d0d6fdb8bec2e6a9011274772fe8be7f75bc01c601202275263324fef2c273ef3f1ff1b6f5beaa8c535a42eb40829f6e62a0480335d46730ef69d5b584580fe37ebd3b8734b1c81a0bcf36cb8473312d1b3f2695c9f5fb210a3a67b59ce5cbb74ccfc5cf08813898917062b78331a8041d4b96e2bf0dfb0d42fd7dbffc6691b3b27c6a56d1988d75947ba8b3f8198d1cb86972166afd5088c3fece9b4f182b626c6de44ad143763c0fe87c0a3fea2b7e3ddc418cf2de71dd62e3bfe61a3b5b0662cec6d53212c396f14af45f9ee7f3d0747e9fbe931586e3837bbb90e35fc769a9753e02bc3a4ff14bc44e7acfa604a244f847f3ab2573d132ed31de394f2efb51a89fa24ac7064b6e4400104397f5bd694ab5d008032042b0d0d13d2f7942b38f52b33fee766a2950387a5d31b36d532d1afd0ae4b597f256935e043779e422fcc9159203cf673070fd88791a2c0b4101b0dcf69c53bcf881f1a548ce45cf7fd3c57b9d16c5ff7d7244eea57b68b7e877144c20133a53fc51be8f2d7347681f67fa0dce8d201c2b23a32f552e10ca7b79ad7e49dc210ec34796c33b0aa508ee2d69322b5b56b2ac201f14828e82486b7bfa12076df4d927edc5cd3428372919abe6a1d69df23c80313e57129498412fec12614a0398241d1adb472a9cdd761f5b48cca8194ed589b4b4167292263662ee6bda082f92fe21a71a00fab1bc4b3ea6344899162bcdcfb3cad96a51dad72cc975dd6481a438c5ca9f33142f28d5f3b8d42fb2a0e59dcd2e41d0bdda9d14e80c235ba8230952fe98c87871bdcbecb0da3ee4fa2b8c0c986281e5d60b2c2e7696dc16629f3bc2ff26cf337f5ab4d6dc18fe689ab882fcbd0bf669d5308dc4443bd48c7cbe393a25b09742e067ee58f60768ca42debdc7a75693aacfb013b5cbbfaffd42a2f5510b94f859b4ae3ef44838b534b2faa53b1a927d6247ae3bd3232d54fffb215777bde787d4b0685a3a953b40c91b89a68c6b974f7d5165d13c476441c960e399007e7eaffd5378254cf3ac566933e3910db899c38f40442afa2e88ce5e36a56ad798888250658abd88a3d0d3b5ab4ba6cf0d0a232440e4dd3b881ae8c13a77880830b372b0f3a5ace03afb8f4b1077453b290fbfffd2fc23f949715892c2c727c82148e9d1b41ca107bd5e4a2518e272fb9dc3e6434717c26d31a922318f209f5e3e85935f1f253928801f367e6129a586314427e0771750723f26cecf719ed9c5ad8ddc33994e72405496ee137af329628b5e2af57493d54286110572aff876b01d3ab597e1489535b294d44200120a25c2081d7273e1b97ff6f915abd105b69ebd0b38c5318c7dbaa6e9a8f216c120d5ea01d52c50191f43b2aa8761dd55dca2de29267df199cef0a3417210568000c42322ae052c6443a1c5a02a9f4554f154554f5cfe99e54d182897bbf9ba8d5816f7b89c05dfe8d329049de3da23a025cdbcd3d8584d770ef6e76fbbbf5f2db409396e0a84458ce6dccd4c5dda4ea99c63550557ea9caf724255913d00ac119db07dd65e5b64da5304f628385355aae194a3b8c4e1f40363001465f1bb48baee6f11095ffdb0f9fd66f1f5fc9a0005626a51d0773c0fa0ec442a14558070563ca6f3ee5e9a0e36625b4c77f29736844528fb53d69cb23f80851dc4f5009e3c040f129f208ba30d770bcb8eab37e23cd40a4c913c9dcd28b79598f461b064530274a9b4750df5be51c1f67a7525b14ffc45858244b6943e71164b1a75ca409b1c83f971d4f62d044e9aaf533fb5b34bd20b591c7c63b36a", 0x1000}], 0x6, &(0x7f0000002000)=[{0xf8, 0xffff, 0x3, "d2b2a4add5b871467c96b61a120515fe7f8c4c6d3a2268654566fe64c92d91650b5129be1eb3555b29381ba2f82d3388e96c5efd6ad8da8823b590bddfb755fc1994972ec7aaa0cb24f074a616e836380027c4e62263f6d5cadee49efb79ee9ec7dc04c6d13feb1afd272c33d1c21e2383ba53a25dd9386180400d1146408c7a10d04a38329a36b683a71848971f5deedcc012b6af3e20b9979c0a7aa980e3ebe2961db375adb12f3ff585213d9b4394a6fe3fb1dc35f72a010d0c6187c3054e7371b4b41d9bf7bc66c4d34e3d19af0285e70e5c68fea558e58ef018dbb287a4b077b84a6981f7"}, {0x1010, 0xffff, 0x10001, "c239012f839640c7bd719414768ef0446cea4f85ee26a5e250884d172097e3302a905e5aef6fac783be7ef17d3acdc658d7dd413eda64453416c0bbb8c8942c38d0e5797ce398e9ca2bd515636ee98c2400b9e7bb3c3fbe4ae340ca459182e7c7bdfd238861eaa01ff2de0eed50606acb94c6793b8a50185c4c936c2771f297cd4c8265bd6bc865ae7dafc8c2e08ffdf8939a684be5a8fb6aea99691d1fa6cf9aa75f0c8f4845429e6479d344d3824ed09b43448f1eaf2b55b3d239cb0c38b211775c11720fa3e3f0facac4df4a4af38af4326ed279c0d11c3f214d6c6af8155a162c60c11e634298ae30c9e601ff545bfc34b1d4b7dc5745e03adda7a4c2af7caef9ebb1e512c61c7c55dd9df3aacc3b5cd0490dabb787c9cc8be2551135b19fc028244e69e8af9e4c432018c2e8da182ec87d9cf1520fc74816c715b89401bd7a3c8ef88b7e6df70c5667d8f82b6461227beaad783ecda6eae176ed299a1021bcce51850905ce674ba1cde57fdc50334ec264fcf3d39bc06152c5f7b217341cf22b1acfab609cbb2552e4213a1dd48302a245093f15f7f881b62e5f88c056ab864c2ca3a4f176f6d03a6b026692934a44b4014b8682b6b121c809d5b121f47500089ff26d689ee2f4adcea79b5895d610390bf3e4d2d0f022dcf300747460c12e7a5a72e34ae5352506c24a610e8b3f0d71849b42a2fcb49e8d2e95e73d6a583df7ce3ba55f76ef542ef907198009fa57c1eddb1a37269fc0b5a03d71fec89f9adf8059ee61cff3fa116329706c879b4f4bee908baedc81294c6b7e99b8af6a027446d67bf2dfbaefb251de813d4aa9dcecb197dad799d2baa83158644c0797f13564240174aaa4c02c38dfcc2de0eed6a51d43ff572ac6ec2d13c763a2ef094934716be7bb574a4f62cff0b578701bea4369e533f094a37be10bacb56646a5687c2f289228e023dd97198d4914f467656df758d3634c6a379a7ffc854e5a4137784c632636a2a99f20b55a462bfd993b89341a4275b4eb7650d530aa3315e25875e667bc5a814e9ffbafd390727d046b96c6401bdea5cfde8e13e1f130a9328e09f0ccd08541512e61d20228360e059b8286eceac0a52ac18de9f53fcb9171466933fd7efe38116a9584ea787579ccc209b1fa2abf7e0f15378dde2185b69db7b01d0d03ce378ac1f3327d7dee04ab9eb448fea2c348cff5cd69f69130b9e9a3c8ae96aaa0e4163888362503208764784a430fdb894e6720a2815a058dbdb1070ae3873c9ef5771a0c35e6a03dbb0dc1b6d162bdf7829f5116887894c735ea48794be563a1e790f9d3b9f3c819c76911432997575fdfdb15447443275946b135b6e2f05ea1ca980c058fefc8e571a913ac653046c20713fc552867717a38efc44658ef7adf20da4e6a721f5e7eb61884ad7f258db4430304ce5b28a3e71df340984a7b3192d585fa39807a74848aedf69f55875f87366329384783241cbb1e0e2b74e44589a399d89035754dd591b1aa426d28d05ffe5afe6d96095ee946a8472c7c95450ff4a305e781fedcacc4b41f4c4b5faff072c607e08919aae84642a36cffee5e19b29ceeeed47376ab2b01ab9193c8ddd130b4cbe8c5b823dbc01243f8a421719b8d388893cc01b68d190cfcf59b7f2609202ec3758acf9f5f97cd82188d4d658db27241a2e519b5df7102d70a0116cd0d8492493b3c2e4fdfa1c89e85773b0bf2049ff74e14407118481d66430ad2578968a6b52fcce392b7eecaed85085cfb9e0c4676bc55edeff19623232e3b9cd01f82accb5a17277595242e94a3c6115e6dd810aa1e5b944d985e735147e11dde8e0d1d107a3615c8ded5b26633027bbdf230c593de828dbf11b5e6974245b769fa6529faadd0dfa863b7fa2790aa297351ae8e569e41268bdbfda24f0d6c9873eacfc32119c9833f85df52ce00192bd4e151a137e9f2a15fb8edd1c52a49dabf0344842ad8e4044f182c617aef8f12c705f2ab4a50c34e2dad98821bf5f2cee0ff9aa2701661ed977d2ad0bd19f29f3d6d93e221f5e308bd940b3671db172010be4da83faba9864a6fc924db85a0bbb7b113bd2a7f603f5ec7441a02e19542b45a69253288a829ce2ec94f1859da37715cf072b2fb067d215db5a071bef7b6547e2d5d5d0f34eab515ebeeac7f139f3ec7b07c80854def413cfe4571be4b1d712e38ed652e6182fd8459843a44384fbf99161912a06a0efb4a87e96ecb63494db5062d1abc360407f8017a3ce021b0969ad4a3846cbd2f5e6e7c3c97a6b637ddc664a35ca1c6e51d99cf4e4a9978ae3b4970ba0cb1944e07ba63d5e2139768b31b547ae97f6d26ce0ac6fc0d4a1e9f5452ad1d14605e21e9d0c9c6b3e8186f72b560e118e05a22376445efbe889b37ced592908a02054e8a5c313a2d0869a29fb033abc2ab1f9df103d6ae9361c96549d35b3c87041f2021657174b67f4e7e9cf865df95f037840b1ed98812b70306de4182f1b90e8a5eb6e73bc644b3c90040917bb3f84dca95ccc91b37b90f0c5d4406e06f003218eaca2628b2e8bd85d09cb36a09a7bca39dbef3059ccae8e9471f75ce303b796ed29b3591bfd745269fc9284fdb38df83fcb6da05757e67285ed749fb8ce9609a25f59e2b34a8687d01d019479ffd9b9422b4728d10e06dc804a5a5e70ec1a836048d6c1d10863ba7472c3856812432c75d2ced7cca08e49f455af3e0e8496c0d2c4873f16e3e43018899c97c97cae53ff68591daf1676e018bb11133b78f5a06d5fe351694ed1b210f229ea8b3ba438534c469beff4a36344e93e1617b85c55c6f46dee5abd8ed4c78688e5776056b186e385dd6fc54358205749fa3a030694e5521a3a0f58e0575f3f678e403082aec21dbd1c7f8d03753067dd4739db9db568839c7ff9d02c02f2d0b81af201aa9c8635a934b044899694d81b070847917fc0265031d187e602bada1889b00c8d3a33d015484ba09a17c97ecc9ab02c63f5ca54a6c7a7734661d7cccf4a7589c1e5b5f4bd17cc7a3bc07bbc99095c8254b7ae56fb2c7fecf2b8b3932ee934c3d233b2388e6f05754ce7b66e0424179319e31b2a7a4c6db956c3ddd0a61110ba48f60051449fe2e5e600398136e7d010478049e6501de72a81d95df5225b49059464f247fbd73512e65b95c489358a5655e919cff383f9102d19ef769e85c4aeaf2ec2a7a0ddae2f5e78c90db15ab7be6539cf23f02149ad46c9504bae570bc808a9b85c977835f8e194d44c989196e150d69767e0d1be4f149e9e2b6b1804648c979478c1076930edc35790056be263439c9f9d8cc08017387080645e7901684a09bf7113e9b2fcf816709ef347a540f53325a243d2ac97dd2b1cd39688da34080d5197e65a4337630b35183bd63a79aa4f9258574946575399ca47f239a4d84c8e939d8654f92d7b872aaaef11eceb5abf5c6692a96c79c8b5e449f201d8a48b58ae88cad1a3542cdcb051705fdfa7c4ea565a34f7ea696db61e3b15b0e7a9c98aac910e212ced060223b85393476489f5adc909cde099cd5bce584af248ce82cbbbe7a6c0248859226f9eb4ad0a5b6f81f24ae7b7c0935f760166a57ad6651165a22941a037bf8e5f85615fe9d0016976089bad00c707aaf186fd3724cc3b19a423de02cfc661b35888dc4282d061ba538b02661cc4f804b44ae0767dcc3914c980247afc86c37059c8c95f997c08fd305bd9ac234193535755d72d337728efb750e3bec260b00c0d92fa1bd06378ea7190ee16df2a6f3a56dcee322dd8e51531843c8c078dcfeee871e54ffb8135570cb4e3cf58dcdf30356142349f1e7a268d8f72aede4a07919233b1e4a22d3c9a56ad554f7244eab504a9809be5e8a18d79de13710072252ae873b74472323b6177e1a7bd8e0e1ea5b99551a287561a973c2e3b380e432d8184c9d27d618561b29df53634147a7a4b36f216b0c46752526fd337eaca9ca69399f8374d758a1ee65b4bf24628cab999ec54a7bca9ef65665bbe0473e313ad633fb61032c27b212433731662fce0f37ba3ce266207317f8f7cfb2cdf154b2370cec1fb3a2d3b3172e4ed7146c3a9cd8dc0a476216a6285b1b58cf351e21b222827a4ee69c415c8fe861f30b57d12744eaa39fe122034f00f7fe952f6800f183391e7e25a15901b81b5ce11fc0d1ec63f6e4cd05e5064cc3f177ec8cd8254d5f5a0d4548adae013ad4c30d3445a752733ad65c939bed73649eced93af92a9a8f5eb1ce456d65e93f01fd1355db758c5bef43065f1e84b7fcaf51568fcb6bc89a6cf6484638f73b0d9f3a2c0e5a5870be265cebcd3550611b96126bf08d768a656fc886275906b2b3da8c9072fd434095cb2d50ee8341f54a993ec5a147315d1bbbca4a83b040d795a1324c7d2547ce109319801027a90fdece01a1ad686853916eb4183d46c62a00182c7e2e3a0a8ab9a7134667511934d97140e2e117e82382d13210460f16cccfbba513af418e9c514ae25db1335ff2f6c226421007bdfc6ccd6867b80e281ef439a824f6eba7813cc7d725d60274ea5e402d9480d83d18e1f0838ab6ada5961fc9bf12beb0e15a72d4b7802880102cfcafe2fee96a40a8134c5a8819a9d36c1a8dada0472da02e4ffd2da4f122ebb74c4745b5e3cea8746ad30d97f61721ea38c7ed9e4c0d995ecbf081299248109993e6966519f2fac189d1617b25e0191a06767b675314dc21eabff7c23485e31f9a51cbc3b08a1f95ef2cf691a811a7080cb8a3ba9e82291bb8b500e472f911ea4b6884e5dd51681fd66d303156288dc439be1164e2f5100d1700801f2473cbfb50fd4b9b1ad80463c4592a981dc00307aa8e2075457dc371c2482bbdead4f56d228babfc51e08c64c04cbbf589e8e572462e038c71ee06f5a699bfde983b162116c3ec66265b9dee9e18e78ac8b9c58c18ad273200cb7505e4ec47e5916cd600b17898e420d06313dcfd13ae1c69dca0155e92ee56ca819582c6dc3baa1ce8d4641912cd18482f23576e6b43564a34a3d299386586b5ab0c6b5fa0037d0c63e5dba0b47a66614ae8b8d935d9c730495b7e56f3daaab1457dfc603e051713538db8c55fa6508dbf5b70ac8e4d3faa7f12118765119f36067b85223355b02cc9a3a76e1f23760a5ac388aefd572d6a242f898594934025c216463348fd76b699995a4c1a11e2697f757cdf86b7782b367fd5dd9dce985e189a3ee1aa191b5fb54d90d953d1bc76caef3d8c82af6e3bac8b0e54d81911a9be9d07d9dccc2d32e8c44047cfb0f4da41a8546aa1ed156e55163943321aa020d65785a15f5eebe1fe9efd69801859e8fef7e7270c8de4a83995cc569c4825bf6cc46ecf4ad4d17c5cc3723ba0b2f604b6ee62fb2e9449d23bed1e0c3e19b8bfd95beb3e844155cb3482f3f03db93db3ce9d0cfeea66b1229283bf8ab3632b47cbbdcd60695e59e75d360b5155dd34fb6968ca56e857aeea8f7e0b567596d400abff58ae517f601b51bb69674d48e037aa715e82ba297cd206f27b94fc5b211f5926b409c89faf4e03c8162feaae864af75bf7a7ae7eed8fc0901fd5a37d26be8b6a3574a1cb4d5b3ac0c191914e48a7f3f7c73583422ac257c2063493f263e59273944e7105988025f7f3934aa56a89b9950a481b22e4aaf7127261bcb2a604e758a8e479d660d159a61384ee4ce2a4849aa0b0497d1efef9992d2dded5861d6ab13002d4e762ea155c116852fe38a2242d111ab4c4bdb6fe92f185b812a0fd0a6d8812c9c6cf500342a0fa72546556ae6"}], 0x1108}, 0x1) getgroups(0x2, &(0x7f0000000440)=[r3, r5]) 05:49:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000180)) 05:49:58 executing program 1: socket(0x11, 0x3, 0x0) r0 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040), 0xc) 05:49:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 05:49:59 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="856270dfd2da242d1c4740896246aeefc11be314efe8bdc91ae1d08bb0e6f5abd3561c67f75734c04cabfe4f3da2ee6337cff279360f92b10511345adc7c8a30d218d3b2d9e0f6cfc34d4d7566936a992e98490891987b60c11757c04593ba6b886a8b95eca31364fc88fa5f19c4df8ee5b7223c1bb4351c2a1fcb0085", 0x7d) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040), 0xffffffffffffffd3) 05:49:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 05:49:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getrlimit(0x7, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) close(r1) 05:49:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0, 0x100) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:49:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x40006, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000340)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa, 0x0, 0x20, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000027, 0xe07, 0x2}], 0x9, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x101, 0x3f}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x89d, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x63e, 0x3}, {{r0}, 0xfffffffffffffff8, 0xb5, 0x10, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x90, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x90, 0x2, 0x3f, 0x140}, {{r0}, 0xfffffffffffffff8, 0x84, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0xb0, 0x10, 0x9, 0xf6}], 0x80000001, 0xffffffffffffffff) dup(r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x2, 0x200, 0x7fffffff, 0x4, "c0abf3948d5ba27f2f554a11afdbbd4d8461813a", 0xfffffffffffffffa, 0xfffffffeffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r6 = fcntl$getown(r5, 0x5) r7 = getppid() getsockopt(r4, 0x80, 0x9, &(0x7f0000000200)=""/80, &(0x7f0000000280)=0x50) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) getpgid(r6) getpgid(r7) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:50:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 05:50:04 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0a5dae3070ca9f05", 0x8}], 0x1) 05:50:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x7fff) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x80000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x10, 0x1) fcntl$getown(r0, 0x5) 05:50:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314b83e1d8cca1286a2a219a3ac621f0a7e96086576da3059bce4847e9b176181ffe691ec51f8a0", 0x4f}], 0x1) 05:50:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7fc, 0x1) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000003c0)="cf764a3b1f8ba2c5ce42a958363de7a0ac6f8bdc1030772dbfcd8ad84a3783c4bfb8415d782c5cebac01bb2f7d5e581e71adcb5bdb160de38f32e956b546b5628d681fb6b99a1f954f6123", 0x4b}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:50:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x1000, 0x3, 0x8000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2000000000022, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000005c0)="000000186104000000042b09f8e58ca1ef0000000000ff01000100000000002e6c39f4a60708ffff09f6ce4222276ef73ab42f38a80f2fd50af3c219396d809bb3a9a032e79907e329e115e4bd928e84b7e0203aa040370f82159cc1fff4b175097eb7f353000a5d0246e515e7f193a866b4168f8c1208a176efde03c5c5d8ad8c30ebe0eb51bd21bfefd4744e30304cff05d131b4715820a08dff839838f163cd60fde2e74c81099a90330000000000", 0xb0}], 0x1) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r1 = semget(0x0, 0x8, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x1000, 0x1000]) 05:50:05 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x380, 0x21) close(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x101) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mprotect(&(0x7f00003fd000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$getown(r0, 0x5) r3 = getppid() setpgid(r2, r3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x8, 0xe3, {0x2, 0x1}}) 05:50:05 executing program 1: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 05:50:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(r5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x9}, 0x800, 0x1, r10, 0x0, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r2, 0x5) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() r12 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r12}) semget(0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) fcntl$dupfd(r0, 0xa, r0) r14 = semget(0xffffffffffffffff, 0x1, 0x4) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) semget$private(0x0, 0x3, 0x603) semctl$IPC_RMID(r14, 0x0, 0x0) 05:50:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x4, 0xfffffffffffffffd, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 05:50:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20000080002000, 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 05:50:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') fchmod(r0, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) 05:50:06 executing program 0: clock_gettime(0x5, &(0x7f0000000100)) nanosleep(&(0x7f0000000000)={0x400, 0xffffffffffffffff}, &(0x7f0000000040)) 05:50:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x4, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x44, 0x2, 0x8000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x800, 0xe4}, {{r0}, 0xffffffffffffffff, 0x6f, 0x400fffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf000000a, 0x401, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x48f2, 0xfffffffffffffffb}], 0x20, &(0x7f0000000240)={0x4, 0x2f25}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:50:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9ed36f1e37ef53636f378f54338ba3336ac0ffcc6bbfbcc6890898e2eac34a170a20b59d8dd688a01a36f2cf52167d547087af12d85e5a3dfc9fd86889eb644dd544", 0x3e5) socket$inet(0x2, 0x1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080), 0x0) 05:50:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x4, 0x8}, {0x6, 0x401}}, 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x7) 05:50:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) sendto$unix(r0, &(0x7f0000000340)="8a967b677e28133ef5ddd61def1be7447542db92dd7089e0f45c5ae6af5c0989095ad588e66bf45db35cd7ef5c54bedb91b234fe121fc51fc6e428d8a827338a96bc63d7d50395ce8b5c1d0909d88a54746750364c4fa86369a52bf7f21467c1d54c64a72813", 0x66, 0x5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) mlockall(0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x21cb, 0x8}, {{r1}, 0xfffffffffffffffa, 0x84, 0x2, 0x7f, 0xc99}, {{r2}, 0xfffffffffffffff8, 0x42, 0x20, 0x2, 0x5161}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0x9, 0x800fffff, 0x2, 0xe29}, {{r1}, 0xfffffffffffffffc, 0x8b, 0x1, 0x80000001, 0x4cd}, {{r2}, 0xfffffffffffffff9, 0x0, 0x40, 0x4, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x7fffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x7ff, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x2, 0x8}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x197, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x42, 0x2, 0x3, 0x80}, {{r2}, 0xffffffffffffffff, 0x8c, 0xfffff, 0x2, 0x1}, {{r2}, 0xfffffffffffffffd, 0x14, 0x1, 0x7f, 0x9d}, {{r2}, 0xfffffffffffffff8, 0x1, 0x2, 0x7, 0x7}], 0xfffffffffffffff8, &(0x7f0000000280)={0x6, 0x3ff}) munlockall() 05:50:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 05:50:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x4) chmod(&(0x7f0000000100)='./bus\x00', 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x101, 0x66, 0xffffffff, 0x5, 0x9, 0x1]) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x71}], 0x1) flock(r0, 0xf) mknod(&(0x7f0000000140)='./bus\x00', 0x1001, 0x200) pmap_unwire: wiring for pmap 0xfffffd807f00ac40 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ac40 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ac40 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00ac40 va 0x20ffd000 didn't change! 05:50:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="055f4c7f0393532864744ce7acc574deb0125e0389148db9f77098775823ee9cc6a2dd8baf057a3b2c941126e6adb37306c54bd9271cdfd08a21239fdcfb9f11b285fe908da588144dd4bc31d57b470d52c3fa26bd9f49d6540104d0390c3f89e14704160509bab8243f5baa1d89182862862ccca092583fa7be1e5bad43441fe23a0412716b4b3db5ea4eabba6d24b52633cc5ef9865387891acea8e0c0f27335ca792f6ec084089b2ae8d5b5ee04a4572d36f4ab5680a29217917aa4b70a48a48dc91b21af669cb9233a001703d129f3e7182646", 0xd5}], 0x1, 0x36) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) link(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='./bus\x00') execve(0x0, 0x0, 0x0) r1 = msgget(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x81, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000340)=0xc) semget$private(0x0, 0x1, 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x1b1, r2, 0x0, r3, r4, 0x10, 0x2}, 0x1, 0xbc, r5, r6, 0x6, 0x9, 0x7fffffff, 0x4}) pipe(&(0x7f0000000040)) 05:50:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 05:50:06 executing program 0: r0 = socket(0x2, 0x8005, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0c5dae3070ca9f05", 0x8}], 0x1) 05:50:06 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x9) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 05:50:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="580c0d0000d16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc84ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7de096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20dc2, 0x20) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x8) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4", 0x2e) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffae7, "8c36817bb98e8df4f117d408177dc88ddc2fad96"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:50:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) pipe(&(0x7f0000000500)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000600)=0x7218c41450d55686) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0]) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x8000000000000000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x97cd, r2, r3, r4, r5, 0x40, 0x6}, 0x1653703c, 0x2, r6, r9, 0x9, 0x0, 0x0, 0x80000001}) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000490241363290f0a300000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000"], 0x62, 0x0, 0x1000) 05:50:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0xffffffffffff8001, 0x1, &(0x7f0000000000)="9b1aa4cfa85c5544d8ff314ba2c24f1dd9d8fb69729d762534347dfc6e268fdac306d361c58753", 0x27) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x66, 0x0, 0x0) 05:50:06 executing program 0: r0 = socket(0x10, 0x8007, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r2, 0x2000747a) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x19, 0x2, 0xffffffffffffffff) r4 = dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) socket(0x18, 0x8007, 0x7) 05:50:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, 0x0, 0x0) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) open(&(0x7f0000001100)='./file0\x00', 0x800, 0x84) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000010c0)) 05:50:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, r0) dup2(r1, r0) 05:50:07 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0x8) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 05:50:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setsockopt(r0, 0xa, 0x7, &(0x7f0000000080)="12325ef9dedd5e507283499b8a8346ecd287aa6bd174016e873e3333ad4a111c50f81c56ec12a065a11a994aae2f78b2dddb202f2d5dee9e4d034b2a99d374a0428861b356a278c210eaae", 0x4b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000020004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pckbd_enable: command error 05:50:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10, 0x108) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) 05:50:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x9}, {0x18, 0x3, 0xe96c, 0x93}, 0x8, [0x7, 0x36, 0x6, 0x1490, 0x9, 0x5, 0x0, 0x3f]}, 0x3c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4012, r0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x10000000002, 0x2, 0x400) write(0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xd2b13df346917836, 0xffffffffffffff9c) dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x100000001, [{0x3, 0x3e7f}, {0x1, 0x6}, {0x3, 0x9}, {0x3, 0xffff}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x2, 0x6}, {0x3, 0x8000}, {0x3, 0x3}, {0x1, 0x80}, {0x1, 0xfd}, {0x1, 0x3}, {0x3, 0x8001}, {0x1, 0x723}, {0x1, 0x6}, {0x3, 0x93}, {0x3, 0x4}, {0x3, 0x10001}, {0x1, 0xfffffffeffffffff}, {0x3, 0x9}, {0x3, 0x20}, {0x2, 0x2c57656c}, {0x3, 0x200}, {0x0, 0x100000001}, {0x3, 0x2}, {0x0, 0x7f}, {0x3, 0x5}, {0x2, 0x3ff}, {0x3, 0x3}, {0x2, 0x10000}, {0x1, 0x10000}, {0x1, 0x8}]}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:50:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1a1, 0x8) 05:50:09 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r3 = getuid() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r4 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) shmdt(r1) shmdt(r2) 05:50:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) msgget$private(0x0, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800f, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:50:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:50:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) dup(r0) 05:50:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r2 = fcntl$dupfd(r0, 0xfffffffffffffffe, r1) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="53babbab52db0a60d83a373f238bef0532114aa37a6a067979f4422ca5f1cf5b451e1d2a6dbaef4dd969f0b1d1aad37e469a4d6643e5c7d5a73902e0219ee85edc82d5388c94a772f223b8d2f7b6bbbfccc6dc1d6db8521bd283b08abcbba8603719c137e736e3", 0x67}, {&(0x7f00000001c0)="b67c2614444bc7fa1a3415e59c15cf82ec12ef6ba24836e204b5d1e18cd3eedbc95083804874bb557acab1fea7593cfd0cffb14aa733791888cb8e03db2893aab702ec66ae3ae2a3caf9d484a3eead709f7ad4bf20422a3578a5cb58772084997df91f25b8af57d0af14dd5ed4ecdbd6dbeb25cb3b261b40e320ebb1c18fbd3a2f1a524d654c42b4cb5209cf7b9e2473607b1a12c89bd4738566eac23e50dd11c6a69389f94e577bfb6da0361c71c1f93d8f5a11b8a2f8827f", 0xb9}, {&(0x7f0000000280)="072508a8ffd3ab4eacbb5d57123f24bd30bded83a544c31be60502004eee5d9dc0b58f4ef2fc856dcdf7371d4e8de595246aa78bc1674656e806d1fe", 0x3c}, {&(0x7f00000002c0)="4b17a28d56cd4b143f019532bfc42c085c375167bfedea2a7126609cc0167121278602b7ea1b37c01fe45525110233e22ed02a21f126f4ea57f5e9b743b72d215476696927ab6b8d0ca4cbe37753c0b659d788f170429175fda298a17e53f761b7dde631267f0b9a5e2c4e81d0d0984408c7eb07658fcb3828645e278691dfc99c958e4f5947c11e12fcf1465f762a1e5b51daf8da7615570c9951e149424902b5e2e32d200f709a47a4186e8db1b875b073967fb132d1e2d718a6bcba835c45839d1a9f46e0036a3127b7a89126e166bf23c44717647fe3cc50ae9dd80cc5a37848fb760d1d74389ba2aefee7f097ca946523f6f9a0344494d421b1", 0xfc}, {&(0x7f00000003c0)="68eff5fda5dfcbe5f2355b1b171ba2a04003c49197cf82733de49b47b450e932e6f7aa11bb5870be94fdef6cfaea275a56e8fc2d3bbaca3dd5a97ec0d8fb4a8fc789a1c24edac41eaba516c1b0936124e6746f49ed1ab16827366cdce5a4ae3bf79a395842a8ec69a6b9496a92bcb268dcfeccad681d386f773da663318585a27ad0dcb6c6d1b6124c809d20b3a15042de71f5d28c5b59f90bc546750ace2a052e", 0xa1}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x38, 0x8}, 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 05:50:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchflags(r1, 0x30003) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="951f176c6ed688378601377621844eda5a09e44234", 0x15}, {&(0x7f0000000080)="bd3ee22c9cad5f69d78560b7f6e26e25f7abd7539e960120dc4828cc3997a32ec1e9a0f89fc6900def17b59895609c34da7a02", 0x33}, {&(0x7f00000000c0)="d884f7179e8b7c2db650aba2a0b5dd27892f25ecf4484e0f410a7493abe8bfd5695e70fe17fd9fba65c6a729cb9f9ba9d1b6982feca018309216dacd1ae62aa92dd48f6200849784", 0x48}], 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1001000000000000ffff000000000000fea7ecc6a069416a55636acf729754da5ff937c7e705b0912aec5d8fe15e05827555c74153601f9ee8fa49a3a4ceab8dd5b6d2d835415d090b9f1e7f76010000005ebfc8e47a5bf9aef6084b98fe51a8bfd2383b5019cb979fa16eb6d06de40247bb768c89c3669bfadca6b22dca7702448d7d47237f2b19a504d33cc38bce9f64f4678f820bd6e49fe6200aa5ec749f00fdd7e5d9571e6380e4c47867e0000d70e49e1686fb12973ed0ab8b338637122ba5b2d4d4d07c2801d95ee0a35de42e42e6efc608e47fc452a7a6c8f11f1aea992819f53440d0aec2046276aa613590aecd222ea3ab437080f085dbb7ad4347a7f889ee2714c93a14d0000001000000200000000000000003000000ffff00001c6bc7bfc381f1720d49d86c00000000"], 0x130}, 0x2) fchmod(r0, 0xa) 05:50:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82434a"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = getpid() r3 = getpid() setpgid(r2, r3) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000040)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:50:09 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"}) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff8", 0x69) socket(0x21, 0x0, 0xff) getgid() 05:50:09 executing program 1: r0 = socket(0x1e, 0x8007, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000180)) r1 = geteuid() setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/127}, 0x87, 0x0, 0x1000) fcntl$getown(r0, 0x5) msgget(0x2, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r3 = msgget$private(0x0, 0x1fe) r4 = getpgrp() msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000ed06000001000000000000004d01000080000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000d494f7d11400000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000a8dc46246aeeaa2ca8e73345525e85d6c63366f7c3c9"], 0x1, 0x3, 0x1000) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r4, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 05:50:09 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="c1ffe5ffffff00dd2500000000005d03000e0009a87d0f8afa2eff0000f4670000ddb47faf605a0c96d60b8f30e10de61655e3cf14a5fba7fbc120539ea481022eea5bd607f34a8527393aacfd9f6e5325503638c7ac6100070f9f7780d2e07c963eecdf18234d468093cacf63dbd70894bdc9a217bba75da9d6fb9b5b17e60c69f5b26dcc44c1fa9251efe86de6bb5b591a777f04f168c1f05223ffb4fd043d83df724817ea12281fa05131b7683876f5b1580bb52790b4dad28241e2a21fdf7a48e9d0ac05b5356e4b8d91444160358c70b53c56ce6ddf1720b9e27fe4531d6ce31436f8a7892df2ddd94ac38b2b6043bf28ea5da3d4e71599860badd62417413d64564e8117681dc0c8b67f44f091789d8373a018496a0f81a15a298c9855e331ff49516986f0acf71dc1ebc4084c6293d6e2a75cf61d6692810a"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) r4 = open(&(0x7f0000000580)='\x00', 0x8, 0x68) setreuid(0x0, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fchmod(r2, 0x3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x62ac}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x800}, 0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r4, r6, r8) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000540)={0x6f, './file0\x00', './file0\x00'}) setregid(r10, r9) fcntl$getflags(r1, 0x3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r6, r10, r6, r7, 0x0, 0xe8c}, 0x6, 0x6, r5, r5, 0x2, 0x5, 0x100000000, 0x7f}) r12 = geteuid() setreuid(r12, r12) write(r4, &(0x7f0000000300)="395c5369abab049779116d5f2f54b9e024679880118e7522a695dd144648bb3263547dfd216d8bec495bb988b89ee9d55d5bddc14f23b091d1f3d3943a2fe37a8eb8e6369e365327e50e66b9a914e92b47c5915ecec59da29bb132221f809e951a6b0821e1a91f5c1c94fe8212ce7fdc1a64dd2b105b1dfad1da5ff204c9c0c698bb6b0c092806cf1898", 0x8a) msgget$private(0x0, 0x8) r13 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r13) 05:50:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18280, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x16, 0x0, 0x8001, 0x3f}, {{r0}, 0x0, 0x23, 0xc0000001, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x85, 0x20000001, 0x3f, 0xcad}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0x7ff}], 0xcc, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x5, 0xdf, 0x1}, {{r0}, 0x7d1ae4120faff3b6, 0x8, 0x20000000, 0x10000, 0x65d5}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xffffffff00000001, 0xff}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x48, 0x1, 0xa3e, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x3, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x6, 0x3}], 0x5, &(0x7f0000000300)={0x4, 0x1}) write(r0, &(0x7f0000000080)="08a8d291833663b4755ae304f1e13aef0ba11323e7cf8d393cb98c2a61d9a332f4b024215b4e1b81b80e8979a93376f097dc8661d6f021096d87829c083c798e9e49d8232b76e27ee245434ab72551dacbd46c7b300fa82edcedd44b07d62f104bfb6eb0d261024e0282108c5b595e82d9e3af3146844357ee4132bafb5c9aee7d24ee90d227a9ba04905eea4d4e959ebd97c26f4c25998d0defc9", 0x9b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000011c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffc, "0366402ba77f0c033c02db71795acd76ef3caf00"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:50:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) fchmod(r0, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="523d728cdcc9707df531cc7f03528a38a297e1fbbd58e956a4a6d6a0e91dadccc80dd232a9851e58c899852a6a481285608022fae4b15e978a8bca6526845737af6a3ad08b9421a7be4705f438b229dd396340e84c5dc39285af8058753a", 0x5e}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xe1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x180, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x80) r3 = fcntl$dupfd(r0, 0xa, r2) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/53, 0x35}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, &(0x7f00000005c0)=""/198, 0xc6}, 0x41) connect$unix(r0, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000740)='./file0\x00', 0x4) getpeername(r3, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) r4 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000840)={0x7, [{0x3, 0x47c}, {0x3, 0x81}, {0x2, 0x2}, {0x3, 0xffffffff}, {0x2, 0x3}, {0x2, 0x52}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0x2}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x7}, {0x3, 0x2}, {0x3, 0xb59}, {0x3, 0x8}, {0x3, 0x800}, {0x3, 0x6}, {0x1, 0x6}, {0x2, 0x40}, {0x2, 0x8000}, {0x3, 0x3f}, {0x1, 0xffff}, {0x3, 0x8}, {0x0, 0x3}, {0x3, 0x9}, {0x1, 0x10000}, {0x3, 0x6}, {0x3}, {0x3, 0x3}, {0x3, 0x6}]}) mknod(&(0x7f0000000980)='./file0\x00', 0x20, 0x7) ioctl$KDDISABIO(r1, 0x20004b3d) symlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000a40)={'./file0\x00', 0x1, 0xfff, 0x4, 0x1, 0x0, 0xd1, 0x400, 0x1, 0x0, 0x8, 0xea7}) write(r2, &(0x7f0000000ac0)="8ab5760f3f19888f293730d7244ad1", 0xf) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000b40)={0xfffffffffffff06a, [{0x2, 0x7fffffff}, {0x1, 0x101}, {0x3, 0x6}, {0x3, 0xfff}, {0x1, 0x6}, {0x3, 0x5}, {0x2, 0x1ff}, {0x3, 0x3000000000}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x80000001}, {0x3, 0x8fd}, {0x2}, {0x2, 0x4}, {0x2}, {0x3, 0x10000}, {0x16f6fab071dcf4e2, 0x4}, {0x2, 0x4}, {0x3, 0x2}, {0x2, 0xfffffffffffffffc}, {0x3, 0x2}, {0x3, 0x5}, {0x2, 0x3}, {0x3, 0x4}, {0x3, 0x80}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x6825}, {0x3, 0x8}, {0x1, 0x10000}, {0x2, 0x7}, {0x2, 0x4}]}) connect(r6, &(0x7f0000000c80)=@in6={0x18, 0x0, 0xfffffffffffffff8, 0xff}, 0xc) ioctl$TIOCCDTR(r7, 0x20007478) pwritev(r1, &(0x7f0000000f80)=[{&(0x7f0000000cc0)="1531cd7414b20edc029baf", 0xb}, {&(0x7f0000000d00)="7faaeb9f235e8f9a89e0d39307b427f8acf9dfb2be5e36a193c0659c9497bc400720b2410d57ad92e4f00687672e57873b662771b87b60ba77f7c77f6e615eaec9c58ed04817fcd33815227773ff4a42396952015dbad8a69d9af88b14", 0x5d}, {&(0x7f0000000d80)="c578caaf791447ba5ef803e3c62931fc70b54c4bd75385d383eb5eb3dbf256856a19d66ba2c8280cd3ecc69bb8f9c796e8cc91b1a48eb487e2edd932c8e85b51af040cb5f9dac6fdfc209c6415599a91bce67523aefefecb4f602f7e432599fbf14f00c9e6b85262f6f518f741bb9d1d897356597c0b2f8a0b0d6688baaa711e34168084abb89a2b44faf97ecf2d84546e37f766a1785a1b88558a161424217d0e8303ca5ff53d33193de12fa33f7990f8aefb2a279ebe3109cd0324f41b72d289dbbefe72f3d3ae151dc67515a03b42b6e1b163511c73", 0xd7}, {&(0x7f0000000e80)="8e498652488c143bc372c5de573231b50a35ebf1e12cdb38a6bb2c83f9d92587cd4c8345436d41a56485c45c30edfe681feb56f55a4345951ca54a2a192db3f55715c3002b9c80ae79f3570e9321d2fa67efb8958bd120f5c4c8ca9daa72fd84d4443ce7f0945019c24525ed1a5a63dc1c757c6d0c01b4c5dc8ebe73937126109d06dc309bf6fd95370a4d4830d0e9cc994d18dd808c709492f285dccdf28f71c76df7c8b145978ad2264d432e5287a0147d58bf2a8dcdfb6e4a69272cdb4b8c25", 0xc1}], 0x4, 0x0) open(&(0x7f0000000fc0)='./file0\x00', 0x220, 0x80) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000001000)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001040)=0x6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0xee73591efabe3d73, r1, 0x0, 0x0) mkdir(&(0x7f0000001080)='./file0\x00', 0x40) 05:50:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getppid() r2 = getpgid(0x0) setpgid(r1, r2) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000d80)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) connect(r4, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ftruncate(r4, 0x4) 05:50:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x89a, 0x100) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x80000001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x800, 0x5}, {{r1}, 0xfffffffffffffff9, 0x9a, 0xf0000000, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0xae, 0x2}], 0x0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x84, 0x84, 0x7}], 0x100, &(0x7f0000000440)={0x1, 0x7}) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="03000000000000002c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bb0147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea6304b4831298c9778f069a2a6d91e7d991660e3350b97cb94e61d6c7d8c919bb1e83baf91bd500ab3ef067215722e3"], 0x97, 0x7de537957758d9d3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 05:50:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}]}) 05:50:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x582, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x618a, 0xfffffffffffffffa, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x3, 0x9306, './bus\x00', 0x1, 0x2, 0x4, 0x5}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 05:50:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xcd74298d66e5aee2, 0x6, 0x100000001}], 0x7fffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000003, 0x3f, 0xfff}], 0x6, &(0x7f00000002c0)={0x3, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000780)={0xb68a, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x88, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x3) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x52, 0x0, 0x1, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x100000001, 0xffff}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000001, 0x0, 0x6}], 0x9a, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x1000, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0xb786, 0xffffffff00000001}, {{r0}, 0xfffffffffffffff8, 0x24, 0x800fffff, 0x1, 0xfff}], 0x80, &(0x7f0000000000)={0x100000001, 0xfffffffffffffffc}) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000480)=""/94, 0x5e}, {&(0x7f0000000500)=""/41, 0x29}, {&(0x7f0000000540)=""/152, 0x98}, {&(0x7f0000000600)=""/45, 0x2d}, {&(0x7f0000000640)=""/192, 0xc0}], 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001e00)={0x0}, &(0x7f0000001e40)=0xc) r6 = geteuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000001ec0)={&(0x7f00000007c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001d40)=[{&(0x7f0000000800)="5e493920b538598f56c7f64f1b8fd1b3abce3569adb00ae8f2c3dbd23c771ecb52c117e8f4a6012a68280496d44ccaad027d368066293180562f4885d59803e904f586cf533f71bd8dc4bba8bcfa63a3093eda08c70341221468ee8eded2bb96ce0dc32951615030f7e6b8ef159839f44e2810e55da485c1e8c687b6edc6d5c661529743b03c2bd62ed030152eedf4eaa17706e8941e0cef3dbe9f598d4544de958b14e277d1df471acbaac1292bfa2ac78b27515eda46d5d8604130974cd62f5dc64bebea3c55f2e4fb18cbf25e4c53e3f09e7a7f549f87c6751c3114a0496b1709476f154db8c71b001b8b03b0", 0xee}, {&(0x7f0000000900)="ca67e6c42e61425676ba184055f398e2feffc79af4f33257d52a56bae70c0056dbd750eacf4d8d2b4a23bcbdd1c76004beba3a592231a2182e1f0891c3aa90308a50da21befa830b5cdfd45feeaa3d4424d7b9186a27bc3614588b47c0846eb9abcbc99061e0d5053737a8f217600205832899230f592a64bc157d885e804edc2517fcdf33ca783e02805a69ebdb7c85ac1881ada41b048b742490cc661946c66e1144e24441eee55e14af243d7a2cbb8d89ac08edcf8babbd2cae2584ed5b31224d5be671f019", 0xc7}, {&(0x7f0000000a00)="b067b795760a5e435581735835c45cd7dd97485dc334476cc17b3a88e53dc1cdaf4cca773fbef22b9c", 0x29}, {&(0x7f0000000a40)="4f3115cef283c33ecb242f73d8551afc7cfa7b013da4f1d22808bce64a67126e3dcd378206364328bf9ae8a2ade0986351605cfe68d35346cd2d26b597894d0577a971d02fc335f0b10c829a385fe1ac7957d71548721d53a91ba95fdbfd9d941cf48fa59ac60d34d22f4d627d5dde33c02a6bce09118aaee2b7f3cb8102eaf1379cfb865337c4cb0cd13aedd5492ef84ced3f8e51f4a729d30ff30e0ca3e05e32a0429855a73499defabb2c7eaade257134d4f9fa28d0501d3c4d3d65845301cfb3a106d1aa87e1846b959550af4910e4f49a4b0b80e01abc68f54b9ebc37a2e800a54e3e49a1abe39e1b44a1f9063540", 0xf1}, {&(0x7f0000000b40)="c4a46d0fbf15cb8b1cfda610b7b66dd7fc9c40", 0x13}, {&(0x7f0000000b80)="c4dbc0bb925b2f0dd06e5c37c8a2d3573812ebaa35621747a53c2b689f1b99b32f0e4425aee7469e0e6719530d738685e5d38ce9368b484d7828f1c61fa629bdcca035ec28d5ccecc5a2e5cf0ca107ba53f1af8517a8c87a736218f97d161b74838f23095fe0eb93aea8e5efb9a617d12e14fc7150108a9654c189f11e8a04be8e44b6504f781d82c0b84425ff24d0ca8b7546f87bd0107a0c4820159f38595d5fcd2fca9d64698f8017f7435271dd03d17545e9d29b5b", 0xb7}, {&(0x7f0000000c40)="41baac3f09c90816cdc664280607eb49f9e90b8ae608932fb960097374a00917d469012ff7e180f12ad287afe0ea8000b829251e308fb69cf146150bc0b520dcdf2bbdb3d52d26106d613f95f515ca1dfb39176c6fa64070e3ad8a1e07ec3a7f93e02524d4f5a494f95c9a4e4f767156a4e2fe1526f8f7858fb87ee3aca375ecfe62b0d0a7cdf2a64fc7721bc8091a2774bb3e5f641ce86926a1dd7806e1bbb826a80dd8c5372d2c46ca8293a3437bb1070acca51ed85acef736779cad2216b5df29187940ff73dcf595d4a270e794bc95dd38ebb82b7426cd0456c6218e53ef7b7a15b0305265c4d427a4f428e89055bb3d69495402bc3bcbcd5fba59f9351bdd057824a12b654fd3231c93c5c6559670cb698ff6fd958919b8b89bc5028d3e81beb4175b21f56979e7585561b32e5a0c7b92d43eeaef8c940b31b9502382d6a7ecc30418ecbc3547d06b873f95af1a04b07bdbf0226a8b94c0620e48961c9cc8831a9bd7053c911f2dbd6e12a138450074fbe18dc940435030fe824ef4c5af9f458de2b3413c987e95edbfdff8b63a906b716fe673590fa4f6d729d136e016c4b570571628f8a824b9fc0d86d74f17f0ef4be130fe4918d67b2c99db4880a719a62666594de69ff3a61ebe3bbb8a2f08ec9c9eff25d300c62b211defe9108683b58462a885cbaa12f6d923b3e73138bf881b1c6a84441449ecd06d6f9b4ba94f385384bdd792e0442aad4a4d08a21a0a97ac8ff6cf4062c02334a7291988df888e566e4d85414bda6830d61e85bbd26380e285e2e7973b61f4b869d06efc4e70acb4ec319eb81f5731709b49d03a7a19f95ea108e962021e196bc60eccf4f0d5b1ef85a4f9393852f9e9691533df1685d30e01a36b35f6f228a1320f1bb90dae01a3f2c30dba6a16d7dfde6ccff57dd9c563be726ade2edf94a0ae75ffd496654d1f479d0d83c670e38bcd3f9c54dc50db21e0fe5799dc56afd703fac056e3f815131fd6d592427470ca7c104c9e248918bc4c5e50d276577289ca62b0a78892b9bd436cf1cc22c73847e92709108541c215e87f90eef24bf06fe0046e9f58e1cd60e15498b08bdfcc8073b0eb4c53b31bde715c18a58a16bcc75a6d63bd81442311ec8f69ac35f895c6a48fbed61ebcc0790e99c2ac0f4f302f51657175374c793013d847ab6b6306e9e05260c4b78cd9f508efedd983ecb6ebc9957eeb1880921e00cc6d3936263bac308d646364bc3e40e683398352f10b95af6ca37260d43aea692398d4aede4b7d02e53d76c68941d5e1ddb39a4f7648912f01efa59c6a9cca7cab2f9f26fe4a1ce043241ad947e1280f6907991787d3f2d4645c381c5f6b76f9e53be9b90a131ee9a533055757f3f7a0e91718e37273f31870d5fc3e6a16fa6f8e9ae9510c443168c219ea37f40428a4b6c50071189f6219200820d53ab21a2c11773913ab47fdf5b754858f472cae90df9db186070b655bbb319266fad98137bf43b79830357b0216f793c66ee0c210126269726119b2b68d9f445ad341232293646cbe062954e23896a935bf67969a971c5cf5583373587c9e0913efe05db3df81ce1dae990139d13799f6af2c2114cf0cd0f95a5ae2d64a1643ebf312ac8e6bc4855dba21e2b3352775d5e0b7bfcd51bad436a396b44e71e28ce6723d2d077f96d2f180e6e3db003c69be96c93dd2660e31bd3f69112aad3715ef8a3766cd09a240eb10703c07074372beef6d6c1a641b31dbe2ab452d045f40b459fae6baaea3822fbb52515fe76552d503ced56cda6dc9c8e5adf2a66897b05085134bc6b13a8c7154a46ca1b674e470b05c921883ab548fc2834bf7b60e387da55b4b856572df26f7d18775a85a551b7eb625e08891ba0e0bbaffddb3be80267f2c242f01df8531aaa903dabf9e25861ce929a2b38256b7ae75095850d8ef8a022048ea3347a73bc1d8a72443c8f1bc2fce51bacb840ce5da76f46e9d8fb8dd1ac119b17d7b42c88f20ff7194203500ac6d20465017d4d58eea734724aa5ec14f11ca9714fd26373d8c7607ae359919bf68451cf5581abea76caf785aec54e951b4c90a409f4457f8ec999e8e109cd12dcb1de9068cf531f7a520a9aa79a447f8dad78fb339c90f2760ae2b6b7b25caf52edcc46e48f2f8784d81534e8c02bd72ce4a809b7993c713018e36cb8270f731ae23b5cd4a5113444678d0fdef9044db275578546d645ea3e06cf12abc658f719cfb359c7e555299eae9f84aa498c0327926b47b72e2c6533c23c2f79ef6742aa8d0daf402509ed00cc223e2e0745f3836153b1aed9502ffac6bc0add66836b6b1b12887e4ceaf4727346355d52fec96b10611fe821d3c1a55790a66305526bddcd12b14e7eea4e242d68d11d87a0841cf90b4aabdd6dbfee2ccacdecde01e29e5ac61b470f37e6bb1e4f3a5b84889f91d1b249ec376c858a8a681b0f3e2041673c9991610989eb2dbc2e3b5d1fc90e4da5a89ae8ceab053d95855d1204f85ffb7a7294a88706ca6dcae1f0ef861980723365b5a403973de5b28828fb84b9886b0a0b08ecd36d230242c3b6ee071fb2e987b2c580e366284814e801470ad7fb24842ba9386494609e90e71516b70be895857aad81eae11a4eb4ad15e9d799c8e07e50021443ac87346e38b59a7ee7b87766e82158173a4423cae7898c75024bbcb4f99e76e7c57854ba421cfe5540d920237179a670bc580cf9ddcbdabf1ada3bc918ea2b89128f719332dc9e657d552e20bd30a9918984de61c962b365f97f26b72433701748551073b1c84cd57e33e72d0dfa85cacb45712d528bb977478574bd8e7a9aaa8513f4d17431168d1fdc52f24471559d928bfb14d5704ead2a9fd0420aba18361789ac6217dff2fe29f96c94fbb2670bfadf91de35c54a71121014d402bb474ffe1e08ed4826ee4a29c4d4fbae04fd3252fbfcac3ba4c0ab29fc74c8282b94d402d08a42af9fab9b8a5598ad7f5f35d9570a7b8157aec763666ed661cc5f2cb17265e263e995e615aec6ad887817ab40b4eca017cae0dc99f2029ab2c3ccc6795b8ebbb0dab67280b2b4c1143a4064bcc2038f23ccfdd3475c5aa8e37d396f0baa4af6ac7e880556b2327ca700c00857ee4651adb2bcbbf5a827d23bc00d55b37e9a50f09fe769f9697ce07a78c30cc047431bcc7e9f3ec040e94ef9b57c4770bf3dc8b752bfdea840b295e5cd66ac6e7c2a7b9587d74668f8fd9965b382e03fdbc6a963e5e2f7ff313788db9cb68775f5f5b6672004adf4e0c84432a032c1aef2b5edd1089149d310b3f1d72deee2a3d588a870f847651e9b80f16e8d1f0e872d70b82ae798c489b967a21d5310ea3fd930761f9fb194a3eb75d01b3227d63ca3c4c55d823724e0f3e8a23c177062c3ff58286a8ce51aaf9e19c0a89164eb1873c72f73dea8f7fc5cdb9a4d7844a03c919393a3c211c14a8be738ecbd72a4f92d60a47638d3a4ef3ff1e023810f244015f8ffa3c2685faf2fa2b0dca92503b4ef22b49a535d2ba3ae2f8eba5d28149007a265388a2c6c7c451621ea08efbad2489bfd5de96cf47fa9611cc0735bfcf3c8bc2796733d7ef9827c7bbecff8efcefdedcdae62164cb3ce171e46965d2479b4aa2862d6a958f16e57febd1f0cddcfdb0669683f6cda2c28c7e5522d35fd8cf463e3405cc218916885717041b89967c7ca5a2cb21ed474eaee7345efd2aca10318858d9b2635ff2989b9bcc76b46f1b975929def92bfce9d581acbcda923d11c3592fb22ccb846f108bca4f76eb060e2084570917b2f347473056ebd8ea74e0470636b189f5411e8c193b2690d28a31d2be633336dbd5ba02484b83bf34c0bf398e20c1500471b5e1653bc72adc096b5f85ce939a87e0e65cd2b38e45465c8919f4a7f8b3fe71db638d242772391601eb3533ffefcad1f21063a6c2a6dac8cd5d7bfca4bccb440da424499f9d267974ecf68a61e7894312c0f137c7ed840de155f9b806b1e0be4db9052ee53fc10930405aac85a40a2b26e5ec267802bdd1512e6d2e8076e3d2b1577c1aace74a6accabd1b45f03b7a5943fe7b3ed6fe271592335fd1f3f877cd72745426c8d0027867bc7c7b6093157726a26546734ee13ce77fecb2929d979086e18acafe9f481686fa06ab9c6cafc8fae2efda93da1285e98a794dc80689cac575e1827dcc15c4bebc9b4af3ed290d799adef6c3434cf1d3934b85f4d80198c1703fc6d0123fefc0c8f6743339e14af3f0526b2ce571bffeee62e9ce44481c182675bc9ddf6ce98fc1031928732c33f940865a9727503303a2571551b047390669e2e7decf66d9ed8a4df89df0bbf432ba65c5992e128d903e632b1e7e27b3d3dcdbcc91828d3000c9e9fedd86b1aa146a5aa006688c1845693e24e4b6bce7d89038db573afe15b10044bc54fbddd68c22383506cb687f68f2539e736f24fcd5cfad3b37c6bd15036fe1b1e840bc45e480cafa83fd49c722802f5314b98483cf256f8453411ebc3350e81c2f6cb9c0687c33b7f0fc2c3c8a7a3a636da50e085e7c6321933d41da5033b72b5c9c8b64a938bbc1652a6d28dd443a267139dc42972347a6621a35067776212b28a4969ef0ec3c0d6003e34c1563b41930fb80e253a09549c9ed4653c8345f0464fd88bc9f1d95234b351d6159f33c2ba87c8515059d02ef67bfda7d5ef9e59a830f0be75d8b222eeb2acb6a72df8662f8e50c0a1a9666e87359b4d885fd279cd39c7c8d810f05b011075b2ecf4b39652ec4a477e2f6bcc1c397d89adba8a92d2191d5edfe030c534903b7d3fd70ca9089194ca828d0bc32076e62a73ed1a8621707a050fbf93c2c1378a4c2749ee04cdff42597d6376f1ee694805ddccd487993c77bf2e2919cefa0206621a31638ef8a6c87df483a17022ca7a8e6f995b02aaed80e5206c9ab4a1fca42d40db015bb23d469fde90d6f84917792c4d559cfaac996a102f4fc79baf543572c765438b3c8b0451d808ba73aacb82a7a362c0f5085e0c48bd5338b3923dc733fee4172170aeeb84e3270a012ef6109dc2df53e3008d17a0ebfd483c632a4b1ae009a8fda6284a7dd679d4202311b0a9c236943c9acea2ffffa6d0183dde519b3b6f8e6e5e12bb884b3f6bba39f8df0daffc25451d85af89db8794143f923daec4d22bdfaed68cadc47e0fadb22afdda55e3b796891350d8f628e96555029ebf2e5a20cb6d03ecb743dd7c5ddbea0a8a58c5e8dbdd3919e49f220e7758772acd5c70ae23d3040bf44931b7ce41a9e462731f7c28deb583313f1707f1dcd952711e94d342399c3d4e411b404d310dcef5643ef720dfbd01a5e7ea3f7f371eb3ec554f4acd4644e2a70285480cd0c040f9a7d5e7058107270bd89b4439836c8e4a4f4708f6d0583f912f838652e6665b6c373956cceb396536186ee42153d4c89d720682bbf79e5241121f78ae5e077ab292421c5a87ef92398b993aab20624672fffe77284b52dcc83a09fb6cb612448e1e805fd4be379e847a2492a06e8bcef5ade3bfe0cde6d7ffe3abb58b903c39129d622cd40f9f95028676a0fd605fe1a4074e4ae625dad3f1815c97719bf14f271e01d4ed0535cbc4c734387e6e509cf77e0c5c3bc7278098130aef2bb1d501d787e603803cf162ead579f7eb5e7d27233980c985ba728005be4bdb2868c304c55e381af4b3b4a24d0ed5dd0185bb59f53f5242c41f21167e085edc2ee9802490b82ad7e40abd0410d11c54420fd7235b2a0b63e0ab4a851b8e7a0b6604fdfbfde4aa4ab3e3513e5ffeca", 0x1000}, {&(0x7f0000001c40)="8b949b483894090932d844c6ef662e38cd0116f30e012e5462ae8190d9bb270393794118d5cd58e58c416a42460de476a30ae9d5c0f37f87579a991b73bc8daa7d45427235a2d083aabc81ac8525", 0x4e}, {&(0x7f0000001cc0)="2891d401c6c06de586c2fd2be819b5db571a1c4660d2fd5a1d6b7b5b97c40f1008a3da9c8ae4b5c7dad3985175d450ec8c8a96ad7032ffc0be170433ee72764d5e4cf4a4527ac077b15b1fa81f2ebdee83c5aab3c6b257c89f2768e427aa165c577d07f11652980a4b762ea8b0312b078233207f0488f79f6be52a8a33b8", 0x7e}], 0x9, &(0x7f0000001e80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x6}, 0x1) 05:50:11 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xca0, 0x85) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="22ce65c63243208d3e69f390daa1966b556c7f8d87f36bcf6228df7c31ec93201447be260e2d8a669625bf7fbc32e1e7c13fb7645baaadba263e391df2f3edae2236380bcb4083e0690fcbd16620e725b49a49685653b0b2d46f6164cf5c2eed5bd74f4b71b5c59f6e686edbb8a14c3999eecd6bb389d94d54708781ea7ccea20c4dc329319d92d033f6d07196cd528726c176d4939f36c3abd3d0b20f049e0a1dfc8cb15068ee4e6d0c53ba990f87c0ff64e6946d0345e31e0ad97dd6eeb349", 0xffffffffffffffd9}, {&(0x7f0000000300)="69a6d3962131ad7d2da68e47326d172075a85ba06f03a8758bc7d307d2883987130f5bbf2db3d9b8da059656845db8221ab31bacb005eddcf1da036fecece3641aa18a3fc70f5702bea22df82d11db4b1e15941ae8650883afaf5d5b8f872b6d2bcb775a8c27840cd97bf59a", 0x6c}, {&(0x7f0000000380)="cad05b7092823ec023b73cb9509b658082d1ecc1ac55db58adf0e6fd0b8628f887504f20d831a777ef924249a80821fcdecf92805154cdf46f60f9875189558c8a3990422f4513c30b7408ab0b762efd1ddb98bf35232f62cf5a9d9e381622828d328c1c42d9d067b17e5b38ada894a72834342cb160ff2288d27d214300ddfa6140c22afac8fed43284e0c20a6fb13a7b79702520ab1e57c48662ac61b3f43d967d8ae1749a6dc67658f1bced9bb178f97a14e2354df1728927a231db86077b5f6234625a81174646", 0xc9}, {&(0x7f0000000480)="70fd73a82aee6e80b0fadb683cb8d4f7ecc8e22e3fe6ae410ddcbcdbdd26ca4ed0e89005d542685ca4edda65705b9cd7ae19ad981be0a9924380", 0x3a}, {&(0x7f0000000640)="c4828fd80ed03f1e882647b3a8dd660793574978fb9f69910d7889637270c06a74dae1be2e558ebfba946fae169b9a08c933d9b5fd74a18965c3fe50b37cac71a14c8ca766d013b399671ba9c66bd343c7a6ea93cdb5e5617985467a5b62687fc14e8a4d5a4c5b8d597310fdace89b39189e425d6142dd0f7f88e4df86cf6086582fab0f9fd72d46d2f588c968306dafeb262cfca45d7fa62f02", 0x9a}], 0x5, 0x0, 0x0, 0x5}, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) write(r1, &(0x7f00000001c0)="c452ade863e825b5846450d55c58335a415983553d18c502029ee17437bb401019", 0x21) poll(&(0x7f00000000c0)=[{r0, 0x100}], 0x200000000000011c, 0x1) pipe2(&(0x7f0000000000), 0x4) poll(&(0x7f0000000080)=[{r1, 0x125}], 0x1, 0x0) 05:50:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f0000000080), 0x4) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0xab6, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000000)) 05:50:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 05:50:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40004000000028aa) r0 = open$dir(&(0x7f0000000980)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000900)='./bus\x00', 0x101) pwritev(r0, &(0x7f0000000c80)=[{&(0x7f0000000000)="35581e717c72813d22e605", 0xb}, {&(0x7f0000000700)="cd5b1bf6620ba0b62c7be0869ae529269412ed848e4c03d2037b919b151625e79454c9132e88a133b511d20bc0e22ca6c456bfdf46977510a99985101f0d41b7739d9ddeda9a72a6be2a91867402fad6ef129a7e5b313f58c995d14c2dd12cab88992169aa2cd7ede1aec604d8261ff1be62576adc26d6170cf673f205e75a75c0efeee88bc2111e6788a984306f58478135cef298129adbfc55358d03073f951d499b6938af05c44ea4276cc97cda686609d57fee67d47b691090246df8daf1c1e0bf00758d6d96872db740523c72686ceee38aa56b901f642e97", 0xdb}, {&(0x7f0000000640)}, {&(0x7f0000000800)="c040e9db2e783c4d5635a23fa4d8983989102b2d6a40cce7783c02b19b942af7f43fdb6c6cf27ed9cfe80bfbb8c58864b8f107ea9ca31b5d60bd76b516aa5dbc00fa2ddbfd65958af0ffe1bcb597a025abbdfe30ae817b720e84991697a25bad33f40dcb00efdb4f85e0f94729bf49905a29852366bb89a79979f2940b1d015c6fa3eb84498b7036805aa912169b494d4d3c166f95a854b7e33cd0ecb8fb0e8265dbedc9f8c16f6ec8b4d1b22b813ceb9a360f1919ab6e5708706b14c4195efd89edf5481b1b3c2dc12b6c1f931c1c29dc7581feb35b11bad0d3910a0eb516ff3a66", 0xe2}, {&(0x7f0000000640)="72042fee12f1bce48040c6f4912af777af966dc923d8d4fdf20e030a4d1d620f713376ec81a6cb86865c3f703c69bb7e3c3f7b7a2f85102a", 0x38}, {&(0x7f0000000a40)="5ff366a2d7f2fb422a19b3b52ffee34b6e838182b555bb397c498358405a83c1588456fa408dc1d802051b020fba5f894e728deb50b96c7bd4a572f8ccb742359352576ebde0cf8c49e18d416ecc9777861a779f77c166e28b137f48727018716be6718e058ca4ab508b91c31ce804871f13d7be32b1134af43137871b8febc71b6fc038fe2f9e17616a9f10c85e6589effcb2195fbf65424422853f096a08f4d9d4dff4e2f4d9887910aa8bc06998e98ee56e0e9a0970970748", 0xba}, {&(0x7f0000000b00)="e4d2fe0e593e4c3fa4b54b4520aed5a13cbf81d4abb82900747956a542f89c487e7aa2e035d916594cd1b5dd1cec0995171e1793347a8664e4453f420eff1c81c7b1a6ca6dcb708beaaac56543136ace1e5158262970400b3efbd0c218808831980e736fdb7c5b7477367a39f1d7f0efc8883b01", 0x74}, {&(0x7f0000000b80)="63ad7ca562a870ab2174e8f64d47731a4f3379ad64b0d3ea35190d77d8cfdbabc29d760990774bcd0e5645d47a37b60bc96fb6a5bdf87f72c74b40007d669e3716694596b33b2834de7a48c2fed529811beeb20d78cf2f9c1da67feaa8d72557d824db5b169119208b3b6cea23059355750df2594f1022741a58efe8ee21fd9e3d734f020e9c776615670212db22f08b0ff77813838b91b2f7ab642da8206fd9958df1f161b4b657295820fb51c164b33883d954446f3bb90bb747af7493605a5244e708c5f73697", 0xc8}], 0x8, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x20020, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000540)=""/212, 0xd4}], 0x6, 0x0) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000140)="000000186004008b0006000000000000000000000000000000001a927c000000000000da9fc3d28d821d58e9", 0x2c}], 0x10000078) mknod(&(0x7f0000000d00)='./bus\x00', 0x2000, 0x1) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000006c0)=[&(0x7f00000003c0)='*.\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000900)) 05:50:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x81, 0x0) fcntl$setown(r1, 0x6, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1e1f49b7268e683c28e1cc54dc1e8a77388986ec", 0x14}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 05:50:11 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 05:50:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lseek(r0, 0x420000000080000, 0x6) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x7}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 05:50:12 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ff3000/0x3000)=nil) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) shmdt(r2) 05:50:12 executing program 0: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) syz_emit_ethernet(0x2af, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) syz_open_pts() 05:50:12 executing program 0: getrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) 05:50:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = getpgrp() getpgid(r0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 05:50:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x6) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 05:50:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x820, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/125, 0x7d) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)) 05:50:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) listen(r0, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r1, 0x2, 0x1) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x8082, './file0\x00', './file0\x00'}) fsync(r0) geteuid() preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/136, 0x88}, {&(0x7f0000001200)=""/222, 0xde}, {&(0x7f0000001300)=""/44, 0x2c}, {&(0x7f0000001340)=""/167, 0xa7}, {&(0x7f0000001400)=""/204, 0xcc}, {&(0x7f0000001500)=""/119, 0x77}, {&(0x7f0000001580)=""/32, 0x20}, {&(0x7f00000015c0)=""/51, 0x33}], 0x9, 0x0) listen(r0, 0x8) pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001700)) r4 = fcntl$dupfd(r3, 0xa, r0) pwritev(r3, &(0x7f0000001840)=[{&(0x7f0000001740)="152f993ec89d13fc994381f2c5b69e2fdbfe90d6985d0423b1d0657cc58915697d010b0f094a645956b8a62bccce7e3362c0f74d63f1cb375b84345592bb7325a58de1552f49ba3677fad598955e3d16b540192ab3ebbd35f712b8539a8f744f49c92cac5a808c964c65c16f7a7cf14688f8c093af10b10caa2acf02d7876afc302a049659be9a1aca3d4fdd93694e5ea5148d4cb89e60e0cc3d0d69749989331088404882f15d2af0cf1be7228bdc3a4798f12b6d64e8cf42f351b0c681065efd5fc9043dd280e65028e52608f423ff70eec8ac0d6bedbeb81a224c5b9faeb914a018eec27e112f1179b9ca70857b76e3a40570ac8f", 0xf6}], 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001880), &(0x7f00000018c0)=0x10) setsockopt(r1, 0x4, 0x200000000, &(0x7f0000001900)="f9f2841da7d53dbd7b5e2424b24d274a64b188b9e8ca82af3714b851edbde4f6be1114340074d18e63857502f2d3db2f605ff8c82f81929c6e3c267943f5dbbacb8219e7c12c9f2f25c4102bc4c16aaae8c84af0ef89eac9a6dbccab862e24cd9d9b02fbbc7dfe877e31593eea1a74dc4c85079ca8e889a1cc4f9609e0c1028e08806933a1599842374f8cea5e13cba08cf33b7091adc835a289114b3b29d8ea77bde31249cb71046bcb79ed5523e2661e73cfa2600ea918a02b271818379175247e14099ff40623371f09", 0xcb) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001a00), &(0x7f0000001a40)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) r5 = dup(r0) r6 = fcntl$dupfd(r5, 0x0, r0) setsockopt(r4, 0x2, 0x10000, &(0x7f0000001b00)="6e5b5025a90d492eae2f3990b9f18e1fa818744f9e32bc8f3b1f9a99ae9aa81984bf238f440c13bbd93bb87f44a719902fb60484d62f246bdaf1bbbaafca2d2697c135ad04c38c3f8e1e3bbd47cf85f0079dc0fb5c6e30e7723b0f648ed4065906ebd5b5e51610df84dc73c968d179efdfbf7ecb944b0a2176f911a217c310cd8d1782217fe0c31739fd63a115c771b80fd95c620277a7930add59e08dcbe5e0f792614fe391d8d2763dace63760048f5369c4fe7b8a9f62cd0d35204b560c5d3fd41c3785e5b23201cfc502117d58fd9a1ab183d7a79543be3911672a8062d02edbeb699d67f8c4a43129a14355556003e29f95e7666ddda9d8039e869e7920db976f590f6c5b26bcc1265f511d353c1d5c23fc3315fa08e7c95285ec599f4834483063121c44eba0b4d8640934151efc28c4933bd43be6ab7194038547c3235c8f6e00934b9c3ae97bab522adb8b128a7c4a63d1002afa0b8811c0dbeea5c3ae83fce4200fbb5731d7ed981d769e88083eff8e07d2d4f4d542ed88fd68454a7e4245f4cd861fe650d758096b4745a26afc53a89ac2d59fd2047f7c89d7f310e8349d6c8ec639123ef3a5a3d07c54cfaa9d6e2dfb69bffc9f13d9aee2f3dd0217d19a1e3d66a5143f1a923cbcf33e95ff0b24b24066a7b5c10a4f2e35b3d7f040d1693d6e36bb61e44b2c4cd8bb2e2a05d164fcb4d991d0af1bee0cb38c20c6646eae18833d8a4f44c74bd240e7ad22397cc3967127a3ed9ce1403b68f0123c60547c2c329507f60ce57f3a5e8977f2f35564a7feadcfa6f95ad5a3dd2ff060cc67a2c7184a3a1f989831b1764826fbc9b26108dcd3b8367b22c4d5656888fa6ddaa1f3701a2ed9294419cbb16a0e4ddc23d29b16dc9ef676cc709b32c68f22482bce449a1a8dad308ec1322f17f8750182c71b24f2f2f9d70c9108d4996edc639fa9586c270164be0dc2c64c0fc8fbaea830fadabeaeac4e4d583377d6d65bba805353440b4943d813dc41805be3bdc1969c2e6948881b0d50bda900ccc1ccac822da393047de0b225ab64f6a66be6ca9c346bb516cac53e3d2bba17be9c26bd6720488d8cac080d5b02266cb81c742f296d29a323a0585d79e797294d44ecf755b3487c245aa5bc61e351b8c0eeac5612d853d4c8d9c6301d4da9bbc059a6cddebe010ff77174d822fb18f83290f3426bfc892e8628e3f79c36b84fef690192390c707437fa75f8a28116f39aa4a55691d7d5096b2315a27cca052550b243960c87e4b75ac83fab4f317acf48e48c4b0dbf0a18d601381fc592477af33b55056f835a67c12ddb74835ebce360abf858ae037a5896210cecd0ce9db5f2d2767eaa8c50099615e0833be675aa165fde9aba0f5a2618ff1f85c69bdaa9c6a661ff068b6ab5892ed9f3665a28f1456f2bc8002bc76568a34fe431a2353ceab7541b6808c232ee2908b9e3e0fc376c8d47c42b951bb14c894b1ce70ae51a4aba3345ca48ab8f4837df72efb6a48a68e344f81b08f4ae24d91baf0c90190490b12f7ebf4f478a8f29bd115c692665e9eb5f7731da72dba1c72190c72fafa519f8f462f08480c6b8d56cab436f77a0fd11a27d55d07d981824975638dde90705d705fad2bd096b10622ffb21b6298f9c43a698fbb386918701c19a81f20ea9c0a8b1f3edd5d85453f699d15177088fa0ee040866785f2e1ff7a8fd3958c3246b5a18d3faa27395876f4b51059b7f07c440ae9a5145a32da88d8cacf3d6183c3a39a80a68feaa75b3c62fae47f8caf2a23ba7e3c722af5ca78206e5846f2ec25f22d2cb725897ef67cc615da7f8ee4404e565fd4b62e380e09a7756111758d20dc748c8177fd926fb8f615ff9288a40fd077bcae2f9b2f3176445303099b6714b348fc625be9bf82c048c405b7086bf70777ccbb22b055e545567fa3d1781e40210a9c6987a68ff87a9d57c92ed9b67c18d281ed01a27a4671033e593da98c4e5e909f7319e4da2f2bee1f83a8a96aaf6b12d17d32692d244d6924c49cb71eae843108556fdc37d03fbd9e3969aeb4039b4ea1cf077035e7c37ed36080ac7f7f9a2813e14d7ed962994f04b7f504c5ec911b1a9abd0abdfb89d12c71b0bc0d0ba07d7bb2136fdfdf5e838dcdd6ea66120c684b5ca73178076ece6f4408f72bd2df84117662289708a83f7894340528e6d587b81ceedb02e1073b9312b44aee1167b6410899b6b7996c01eb33c87c16e32eb6102d772a5f2261b1528fad3d151e75f0782554cae3b22f057ac8a598afce077fd90f1ed23039c7ce9bde290ad7077c592e4d4745df4875c0e4bdb394eed714ad5d55bb42cb488d3c5bc877708e621f5d3f2667baa6fdb4683229b376500a729e22400264c717c0e6ded89538f265c2530ed671ab022fb01e8efb66f315bd647ba4260c9d86445258ba012453f04392e17dba0713ebb34e8e231a57faac4099b20d70e917005bbc0ea282869575135ce0b8467b53bbb41e898337e449a5d13609fd26fa7c884ffb682bacfec176709d1ba728aa2c76a7610bd376c481f13ac3100a88fc650a868328131e20765bee9862b76234282389e5cc5becdab4b7222c515b6562dc81406236d128955c3fca8daf5ca0181e759b956c95d20c4c5748c8f42cea404a956bd28d6db1bb91be91fb3426fe888dc8bd0fdd990b6d1d5b156dcc2de46b7f53d8fffb22062330c5bb4ba12ec5434db2744ea32bee512b806ed9dc0b5eb186fc2d42177b4bb52a9b13537ef07e39b1e7876084fc95e0f13ff9dd8f0e2186c78057762fb26063753346c7f0d53bcc8c9600e1ba11e8eaead0191614ce8f5c815a5cb67ce750c3d448fad139351755b3462c39cb925b2be134d0363e6dfaafa877f92d434e2fff02e83a024e6f6cf3225cc80d89a1954ba2c511bf4eeabe98d0144a16446c642334018b52e70147f7d5c793c587d00812e662ecf9a30d746ce213bd5b024e0ca8e7b067af98037ec532bbefd3f004b8030b6e4c22c90bf3d19025e459f4b09ec9382f26ccda7a9f12d7534dab4b11a1c6e4889419a34105d99b7edff892e05d565b3ec2cbbed4c79b2318bfeadb2eea724a23e4616bdea5ffa27014359122c92b663a065f41f15029a5391b22bce010d464f8a2832c7e1f5079fbaf45fc6325a0b808ac530bcc4567561006186aed65f5424c57e41546907e87c5233d3d829969694cff76453b364a037f1ec4f8a69ad723eebb88f379377c2ccb071318a427841e5707333504df95b1c82817bc3ea51304b04ca5b6646c0a8976af10b79ad5e94be658033cf8e1c2849352c8496eb46ecf74ab3d5067ea6ef8218392781a669d8809cfddb1e978c818a63236ee3a22564eb8f671accf0deb5d82a7480facf379898c0b57d9e1a620583796e03d7b7520ca62f246c75376f41d6de665be59321822c31106d105852e0d15549c448fcb121d7d5b14171437942c638af6cbf3c446a204a183ce0bf6c4653e0570cb733f1582bf02fa8c3c31aacf010b98807eabb292f6e3d6aa2af69d29270b8cef07c032fbcd767870e027c4cb3f0ff13a6110a6bafd97f912da99de210c03c6692bd3b4f9d826cb71a3ecbd3620c13630346bc56237322a8971a2f963a42b9c0fbe8518c418348631669ba726094e57ca1c921a464b784d8ae230e8908a585932a075b0c9650c7cd1bc55732cd159dfbf9a3298a7ca55d47267cdada5246b5f34d34657d2684ffe4bac99214011d375850e39254e78cb34d119c22048158020f994e8964eab3b4a42888a8634925deb5ca19ea93245b5e9480f5b4ccbb1337e45c67c288b1fbcb40445627741ba6056da5128a2c2752cf32785e97a400c377afb7406cfb4ee376a8fc1ed86fa4997fa216a4c6744a97bdd652b4f190e0cbc56ba3245804b37108727bff4921bf91f9e7d3c5e1b71be99254d488b5add7b29eb1024d35acaaf6ef3c7b8da3c4e3531a4f9324739eef02778ccd1dd91e651537e165118c0be04ca5ea898d22cf512ea27ff256f4d21707b305286dde1b72c21b9353011e4669e3f8d841b50b8adb3c785dbcc09ef0db8db51a807f658f23b9642765a7156775353595da9e3ea68bc3783f35c6754aed99b85031b425ae968298fa43a113de59b2e71a93d145b96e73647cbcf7e248ca6ae7843345b0f19976aa75a01005e1ded730641326e536e4f43bb98bc63f4225afd7ead8d1d8b1d73f15e910ca7675bc8e6d9c2257146fce7544717eefd804bb046115c35f235ce8139d575a69b06da46f03330ec1f6c86e4726abffc4a68535c3de19cacddf1a76095541e384e7b98dcd2b04984dca7ce5871f5eed47b856f6c333d0fbe8d3f6a53b60d182857c9e8e1fab3b50e7caca2f1e9e3fcb203abc7a1eb7479af35fb43f0afc93fcf685b1a97e8fc107a4b9920c71d6c1a45d6cce1fe9742681df971c4b18a20b1af80f3b734845cf594b52c89b361d686d21fe39db98ddccb00a3578e9448473288752b7cd36fdceb9ec2686437cff3ac465467895dd8a953da15a4e5ff4068e84180379989138024a8a777d073771a418ca9a82863b1e57e0ed01377d9ae888edf04366c7259391b36ae5d9ce0f9865cca31e5e026fdc7e39455c95c8d184ddc00854c2b870a8899e6cc36c82c7c8677044fdd4c802048429c28eb1dba62c8312c14d578101032370f142fac17b77fa536db10e0c5dffa4632ff1cb405d36d69e5a42063a6d6c30efd457789025de777549f9c7364cf6fdf04277ab95f58a41632424ee2d83903247e3141f4538f1d059ddada19a3bd3634abd519145ab23d90fda0a17c40e26f0b324a47b706567362f8e97ff3eead412ed326ab7ddd2178279fa2ddf858182675ad2d987a78cc377c91c5969be813b253b980899485e0f533be2abb05c8eb6cc4b492c358ad752c34f2209df064dacb881b0199b376c5ed64b2e320fb7bbd1f9f61f948cfbf5d91d4e633b31007f75c545d8197c5c6709db07e0817810e9896f4f7efeca082d4e40d4a3501e2d9ff5dccf4e5e5ce32c3c69777625dbacf96618ab0ef973a6165fb8495204720658ecdbf448a3193ad66488c5cae36d9d79f922fc779fc04084cfb4c6775ffd0b9b832f8f1230408c2d7c38e125b69e363a8004bfe60ae5f3bba0890609a95ab10c9c5b0026fd8a289b7ad55540973b6ec5406cb01539371864091020c83101daf8df21d8871b49b6d037e9bbab2d261ee92525f9b8fc9ad67b12e3a3b4b6a7fd3dc91c5bb9861891a420bf6d4fce02e84d4343caf52b150b1e20b4b1a8b0cb99d0b538abe365774d2de26dbb5f5e7c274c1d0504d478b4d155d4ccf849670da8948881032c977ed0806802a4a11a0967fe4e2fb16c5e5df85ba1ce404e5817559b7fc711a9cc5dbf0fbcd259d81ce8af65a23f6647cc659354d0553412f8ac17ca504705ac46760d8e9f4ca88db8cb989ae99f46da227229d23c302be428e6dd79f73367580d6892c5618fbc1a3a176eb425219b527fb2075595ed7cdefa7ea03bbeaac64d98e68c203eb24a53612b5cb4300c4d4221bf069f96cd43074fa4986e6aa39ba2e079944e3ba86b62cf6c6e4628cef62f00ab6f9548ac32b573637314e715677163918f61bc7508c8a2e42b8e6f10006fd8cc5183757a9d1bf1683ebcb08d001c8670c02ef7308fbbbf75d9c0c1695d505ed5ddb56312fb525e9d66fc5e0b386f8c5587e9d74dc72529ed8e2afce254ddb33f0a93f7321ffe0ad98aa2248ac7ba05a7bb08aeddb0ecffb4a60c68ca113edf573511d30bf462b823355b1e24f0", 0x1000) fsync(r3) socket$inet6(0x18, 0x3, 0x3) sendmsg(r2, &(0x7f0000003e80)={&(0x7f0000002b00)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc, &(0x7f0000002d00)=[{&(0x7f0000002b40)="5c39cf67e947b166221695e00536330d3868b76390f570faaf62de44bf0c64a2baa67807536ab8bfc13efcebd888044fc6688348902555f05c5b956a275b982774ec1d9291661b3b6221fd6403011fca60da08f276b8e126708cd9ebcd29d2e953aa9ef319a6fc7257574d2feac27fb12353f1c7ea7036fdfa0068cb58caba3557602e7f2861a239539ed4c93f18f8c0bc9a6db9e299f0789a15a6149e1fbe29797c878b2258c3340963d099cc", 0xad}, {&(0x7f0000002c00)="cd272a5747579bdbf645e32b536581ed01f327cee5ee7ff2cf10c5dcbc5f8561b799855b4413ad76b62d85187e8f6a53dedf6f536122f86934b359a5bf2265eb73ca44f06ac873fe1809c1d4e9508fcaed26b7993d119bd7bc4fd97c01ef9369c4b2d44f2efbf17ec4e22551b25f0f4ff5e8cd5aa3f63c3c5f42b7ae99", 0x7d}, {&(0x7f0000002c80)="4fd171c94f5917fe35cecd9c388015bc1b5e026de8d6ff7763852ed29b533fc10d526615c5f8be28a3f5e65ef3c01c5ae2ce8e2d13120a60d877e16ed94a07cc67f3e55c9edff49458e3778ce23516e1dd7f0821d437b357bc01a0fe99", 0x5d}], 0x3, &(0x7f0000002d40)=[{0xf8, 0xffff, 0x8, "ed1072aa7bc72d2be09687d8c9f02409aaeec1d1d4318dec916ea189c927c699c48d0ed443a462f8b59a6747c674a748c858a5f081725640b0d85be60a0563903fbd0c4c1b44d6915946c4a1640c4c93e2e92b7ae1c8f044dcce5e999185bebb9c31f386488ed802f440d3bfa6273d239db906084f9aa477c9db2304cba07e78578859b2db921e6abe3c1a3f39d0d6faf3f85da7c1c7732b44ec7e93761e413135e2ca1d59400db7ba3510b5f35040a1b5798ae864d476666c629c603655f53db9dc17ac009cfaddb94f5c775fe13e39d5ec9427cd55c299311f23830cbac3b7bca17b3dedc172e0"}, {0x28, 0x1, 0x0, "e685dc4960c899462a2810b3526cc85a32c346f7"}, {0x1010, 0xffff, 0xfffffffffffffff7, "dba2351d564e68fe397dfdf4781793ba28db2bdfaa159dfc207e14c9af4f8e8666f853c0a00a9e45c175101321236025d8d384bfd939fe1f5ea4385a7ed6050dd8df444a3be0b41afe22f3a88108e9a45a4577d0fe2721ce9be88f5569abf60415b5035a3c976f9a9c6c214ef01e88f5508ecb45afc9a3f79bb1445414e8de13932ba3c50250c8b6effe5b127287c8fa9fa7e37ea60e77fcaad19ad7f5042f08cd0a51a825fe84b40b5a02759fca19b351fb2d00a9733837f3a5cfb9baccaa16c44ecf2ce84a4df623c3638b874ba376c23e90f3d4155fc06bfd7a6556949a9b3c93e3a94a93dd55d484a0f107d02aa3a03b4cceb07045a18b96e125071b9af3d0985d0c4658bd66a35c8a0f40b02eec57aa3162316859c9d7b15f6ccec21f60221cc1887d8a0a315403f5a0abe4656f63e5017594d8bef602c2150eadbdf56affc7a11de29d3d81d2479248cc2951cd3a03bfdbd213a9a53e07cce26953dd1b3147d7e67288f1489534ad1d633eef9b670e6b9dc1845ee342e4347af3e19ffb4b903ea4a195d4a95b2bf00161610323ea2584ea8aa3b5d40383e1443eed6991ebe483b1dd3fa0fcbb666ecbca7c4dbee1cfff927ce4a4abf12ff7bb7ca719b457c9c50824ae3fd9b66bfd58126ca73c342f0c0c4628841ecc1db75ce82f0c6beaee827c72688b7d019c325d3074eddba8f44e19ba00862e96763a197bef35ff1907a8ae6b11a69b97c84fbe3cb41c36edad52ad69beb79ea4dc3177a3677e83aef1db5085b575138d8e6e00e70cafe1d20217fb4fd429bf04a9d244b5916942b8c4ae9abbbe00cea9542ede68df803b61f649011c209da4258394835a5e9f2c6f6f2116293b11e3223cfc44f9fd0d05f65d2681fb0f8411c7a9fd5c6cf2c55593bbce0ca860c9205952f8569d540777ced04f17de9fb5334e93856fd8666edc022f6fbfca3ebdb3f6f72b634d2791c4d763b582d9ff0e3be54bbbd877c1816374e5293c2aeb7f4117137de8da049d6942230f74d2c7a6da8afac01140f1803b68d8f50f5d0ede731d27302ae4b129ac12cd6d298be965364f9b732862607cbbe6fa9c73183eb4928898ebd9e395a287fb47075122a3499a406781098ae6cae185bdd93af8b6b4da610868b9c347de41c13fe5b066e575e01008f4c49481a7eb74b6ac618e2c2afe44a49bda14e0350a7d05935e0a01608b648b7936fa02d350d4bf03905ad9864100b092d434884af6d6a1d2537f8304e89482a8cb07195d3021b8e5a40b0541d915bc49a941d261293b953063e46656cbe36e60a61393be063f70ee32b51b21877ae0dc51992933a8e0c20a42d273e4fcbbc3d995b62a42c30bae49270bca48a36f93681e17665ce871e082ebc089cfc1264c8d71ca7900e9fa80c7b00aa77001057bfc227244146a60ecc27fb312e2e2f7fe6c6e174e421590967f4a692be5219cbe673ea4af1e5e8ae58c1958bce9a6c180536781fc49f950c04f2b00617dff063ebf94763223fe1092c920627cd580f8186550e8cfb2c82f44bc5719f262777d43652438825c4fe0c2d06661145bc0747ebe17c949e04f1126b4fe6fb19df754b34ab6ea1639c0fe266c6c4e11772a1e3228363cb20cf9e7b2f15708f497927703828fd7b6fa2f3339b3347935c54583e800ff3bab141aeee930eb22e434ff20114dc98693ce20fd88720a5253c0470a0e6336b03855a31701d8337de4560738b707d392c42f3920322f453790dc0f4c6df0d510ddbcf0a33fec2b4b8aa928131ea22bc5d2f1ceba4a97a550bfdabe958aebd488e020179ad0ab8cbe71c6d9d92262b996a9131978451958497766cb6c5797deff25129343b422b605d7fe01b93f682d6c1f668c1d603522f2a73b08f9c64f0085f66e8bd606a1262e41f0f2a828434a02127cc5969c6d47407e28b213f16bc784b53d42497d36e8a416a7e3586058a1ad6cd1db961878d6a2b84cde5ed6bdd59db5f7be7dd860652302ecd93386ebeb7d1bf3cd39cd63573d7ed5a89a6bc717117ea26fe6df9b4161a3330aea1ec215df70b5921f81483bed8270998b9a4847cc59e4a3df0019cce4d894c0f89de397bffb2e2c44e95558b782cdeb89e1820eeceff451f206d73b4b7869f2cb961631a77206f785d4a3d091a2558c9774c5b6be84d9313fa87c4cc17147559e71dc84fdbc8900d9a4127effa36d819cb3b718e3d96c1fc7c26c2423921bd65ed576ae455b0e8373c6a0e23fd498244d47b133a76c08600ce5103fc963a94183f6e9c2459961ce78988554391123e7f115975a9844280c5b15e7d673269fc4717a301076a214c828d6968fa58ebc6963acc8da9ef665219ce54378371fb8521c1e6a3307c0b3085047f8c3e1f883e5f298d7d4bb30e32212f5257c4aa0f653ebff8f009a6ece8232b645fd56bc64a888a8368c5fbfbfc6b9d380b7ec8a7ac54cd550335e0519e2c94c6d67de5b03b3f220d31f49cbf416de35415e4c4e1444ef0c715ac5e61f288ba53a517111beeddbcc9551dcbc8cf5e1b5c0c5b5c6a1759ee53d4b498da4d6bab1b2ce9f81b8526402a88cbc535fa002b2d88f6256aaa639a48649dd13128d52f708a4b4ffa167444eaa878c014cb2c360f1ec6de9fdac43f0737705993bc2aba48a61ffa3213ecc6fca71a366b1fb9e242544c5ffeafd0a53ce2d04ac5ea052746d314edaf20c1c085930368936577d4b8d9b66a38f75a9ccda34f905838381d20736207327b2196b1eef29764c8a0ef26e2604d2eb2b0e35e2d9e737f67abf7f3d65fb7252094457c713b5d8b118ff689fea13fd9fbc08e14ae3f8309b55de31a922703868d99b0aaaede855c397ba2ab1906acb34363ade0c503a3c992ee4428d7edd21f6aeafb62482d96756050726e69cf5a51ba80c9ee275c2924fab7629f0ad48255f2d10e72c09a42d3083d7d37d97a63442b0ef47996887eb7fa389580b8f122f423487bcb37239d26505932a33541c1ef26dfe5a8052f992f9d1866730838ec276952008a632fbdeca7a6b27f04cd346f9c0b0a8f3c82d2c678b9fb1a225e7338087b0c16cb20771cc2663bf9991c369b050e192b79f8c440daa1e1e2dcc6fffc7ddbd5aff82a101668f689212d199c9b4aba8022e64898b44c4239446a73828b9dd41a5907b1e0f44518fa656b08c9a37c38475683eb6c9a1d9ee95f84479cf670369d0bbe9da5e52383b22aae141298b84f8053db2ae9c5e14dfb2ed9289edb027cf12b3c7811e5fab2409bed71ed374e2ae3fb7bef1a8ea88bc4d233d58594da451422a42358258087ef6e1dd37c3eaac02601a8a0fbe10facf443a5bf2aae735d1c267e3337c025ed9cbb657de26733241f816785958faf0aace7ba465da0ccd3994ac5c0f8587db87462de5493038157a5e53f0c09fb5842b1ef590ce8c995dc25834b01b8dcc6a3e7841047c92d9ba2c370b49c61afe1e1d6c634d9164d1f49f8c1a43a1d8f6d00a0f0a9ab66dab0ace30d1051bdcc41133f3f41175bb07801a7374d2ca3a86e3e848d90ca62225c3300fd394287db097c6fdd7a48a7ea754ccdea59ec7ed211e247c315ee7084510d04405b4ee5de1d40a4358ca5469dba4f016f46728fa266d064dd9f1657419be5cb1ec9aff77981e2b616fba4a71dcb93a76536c97a2c0eaf15b38363af81656859b252372d1d7373928195216a09c85b6ad4e02e0d255cb2480d4a52627e02214dd13a21fcdaae6a067499379d4d523e8657aefe0af5e0116916a71498183186b1c096fef5e31fe0477f3750ba85d48fca768f71ef0238c57a9b59cc4103d88a55cc1bc9c9b3156c249075334bfc66076dfa9451b2b1f924951c0806c83d2cf4f1fde14d69ba97c383b92995d2c03cc127463cce4e5573038243fc7586e7bb8290e3ba2fe31c526958b6dc03f27aad6859dc2da05f4a314575f8e9a0d3bcf88e6837d31e2d497403c5248a05eafe6026ad0c6a6b654ec4a671c14f293091484a71e7b7df26dbf4a024df411191e515a64ec2d0aa943c928c48111fb548235612ea2b40a36387baf80e9a0b106a1fc80274184ff81c5091359e4095a7ba124948bf45ffc9e3ee7357e11135e92d74eb034c7a495c17f79ceef5f3f6866eeb784639f246b98cb371b4f3acec3cb9725d45a965e3ff14767b0f5e6552b38f65560a9163277b52eebf2d19205a846ac460e4b0c3ff4389efa0b2178a0e679a8f108588d58039e151cc961c5f5265a78500b63fc7ced995d7630c26521dcc996417d2b6664236b996a824e2eb40d53f1cc3e115ebe572fcb9b049ed690ea5319e2d60d91e688f40413c180baad1fffdf306e1401c61e0ad9a5a14f47edff0e0abab4333bd5e1837b65203d5b2e89ad9b8a2ef71bf045b87950a892db599b343fe2826a3781568859db8f259c269c7afcd6013fd4417bf75857a02bb14887ba4bb2ccc42cf6735c639a1456b2ae5ec4574614ab7f5b88f7c5aced82570378d3ac96ab622061a30c5a9da4305e198ad943a8f1fab60cbb0e58b52976877109bbe1edab7080b9d110c97fa1d90e386bcbd57c0c0df719124a0bf90f73a5372ccf27cf5aeb5eaf5fc2e3859b726b0b1aba4fcbd96dd37d39b3fc17335acb363ea8de90bc286d6b6b4ccb5c7aa8b6da2c8527de3e25935d83148e26c12c03ca791e9079719ad21a5bf360225d4da629c4a91a7958b6b7d602b413975c12413a1aa3d1ae7f8df3159cb9b355dddce2e04b2b11d6cd289608b9c7daab9e447c2386f82853b33d33bdef777ea0e633009c99c3df16681f2c12874a2c6d32efb43634d74984bd84bc06234f8f9893f37452a637a04e1c9c8ad3acc749ad01316ba44168d8dbed3326fd4ef5b70fae3a77691d972507fa988f2b0be7d6826226415a6e0c0ea4d694aec143f389083512163978abb76115edf57f3a961adcd885e269b30def6a07006df3b851314078218704ca031ed7032290f370de3bb274fbb2d3720872d32f79923f1504eb17666d298f01d5ceb2eb5286ad5cb3b47b5160fde11323da888755570a13b1ff81f75431ac1126659fc57ed9c753f9ed6c43d6ee8ca36c9a22d1e60fbb7417d0ddf82108689592f3dd127c09e1affa30e41842febeaae16d8f02338db97453315cfaccf98a7677c4676411fb8becbb13823fbcc4eaefb2a5b623f906b5078c5deeeeec9dd4361307b899be4bdb10fcf431e8dbe17360b0f1558258716c56282d69ea5d5ff452dcf207d308246cb5c8465fa28994129e5c7aa7713219e5b365c266a8fe4cddd56ae210e4abd529b99c4a2a34e65a9ef3c35d842642e368dc9e312f338b33412d0b540415875cf6eb7dfe1ec3cf2500d77799ca3924833400cb7ce0e2d3143cadb5b163cde6864d4d6dba148eeede324ae3c37a236b0b58bd25325554609969ace89fe6967f6e6a541eab0ff59d8b5d7b39f5c08a242d3889367f89deafe10847f2387490a563486e712f0337c45847107323af0580e7752e7a56aa8dce1d2a43d2c0abb4959011cd0379f289fe9772a907f13501362c567e4ddd71cfe5e68893092cfe6cdbd0086a1a23ba012f27b77707c287458dd3e895c452d10ecbbb2c9f7287be7d18602b3330d4cbae6780e6ec7a30a64406c514e433692c93a2252ed67d72e2c79e44a030e0d2f5555c3581b51fef9f94a0b1f9784835de1ea83800d694127920b0158f30264b32609e2f75a906e642383c84abeba28cac593a394298fc7e9362c94f8e1cd74edf06242e8348bc5a87f87ba7ca40d776f026a52756dd0245d86719eb46efd8020adb"}], 0x1130}, 0x8) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000003ec0)=0x7fffffff) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000003f00)={0x8, './file1\x00', './file1\x00'}) sendmsg(r5, &(0x7f00000054c0)={&(0x7f0000003f40)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000005340)=[{&(0x7f0000003f80)="e2f6a80b8bb0304e1e5a48000ba0a4c3cd847047baaaa8980fa6b6b3dafd7f506cb92147bd728af5", 0x28}, {&(0x7f0000003fc0)="e47b9645203af71cdb0998bd4a6be4d5034f6f83e2c5a86b140c89660d0d0189f20bd2d47e648dce98a7f2f75db1e294b74091b2cff8b6a8e9578d15e17b3496dcce544b2c8ecec1e1f3316b94bdd7895edf7cc1f56d791db9ff1c99b1c8e994d1921c6cb85e90368fc09381529c0db94a5ca93a7332022f35ee4cd89f12a3f0c67caf03f4df3df6de530103ee2bcc3e33cda460668b01aad781441b1a3a876b1b4a82c8e4200735950f79f758cca1682d43f95ea4baa422f3557d78cdfa654b1d6550186a93a5cbc799cd3009c21d934d746f31e6086d178450939e3de0584a7a0de4eb695a384b08a5f45c19ed05f0c76f75f5c26fdc7a0dd21726e28ecf31dbe11387b6cff598d129c6ba7c2da2bca348c404b64f3e2fe13350a8306e1aea55ebc49dfd397036393137cd38ceb9b51f821da0d8f85716cc2f199cfe4fe6e3cbe49710ffad69858ecfe0211e0e7aa071acd6be665048cff109aaa87357441d1732c71185483f87e8752bbc0b388667ad32bd509c8c2a3e9e10a680fc824252c010718e6ddc5e96d25b1c225512f46b8e0a1ce0e3c6d4935314d5b722decb60dfe4c61da99b6a20530f821aaf2db3a71c30dab3ee305267d3c58423fe3e0ed9a5b2eee5003166fe5c2d9815744b8ec7146cf46cefb873abeff61c16ec634a150ff53eb0085df894bdaba770a182b9c0636653d3c36b641483d2f26cf96c94ecf43a96317b22920cf6af2978c0f387b14df3802b4c9fc37a29537dd773439590de87c0125d40e5af90358d6e87577d1d76832fec80f4e17cc1e96285ec9216b9c1bf26e06d5d699ed176d8b2aba5069abec963e77cb9cfb1430059d54f4a0c5f1c08f2f7f95e6d24d889c6f513582c486d86b5aad72eb3539472db39c90dc279737f073cb52a5ac3e591070431de17f99251c24186248548ee5f70fe9e89a8d039e356496eb188b686847f6a74fa6829405ba5bc8a23b9241f70a933e298c2853a399d92117e67e2286747d6bf0bf759364fec621703609beca9053727183b5443c470e84c2daf51fff1f90b41b8a27de3b456a53c0a07cf1501c6c1aa28eed50ae52e38f3caa0fa23fcca4a389ad5c12fee983aeb204486627327f672263ea4179d0beabef16a8b13f683879a91d6e3044db9a71acb576aff23d3ca4fdfa1f82a5a6f9946b83fea21b6467c72f183dd2937b4e94f49d77771e89dbb417ad7e17bd25019b77252a0db09bad603f106afa7e10ca946378d4e582931f7632e4282333123b3e34764ed85cb40140782c3e1fb9020df350d4127f2ff2e065317c2e2dd2962c2eef0a91317ce808f0c192a1a7d10a1bd9ab78179c0302cf3c1b9177f5c086d2b04caaba2994b2cb56c69006fb8f8893a1e3cbd06f2cee74459015db769a7dd5a3f769932f709cc5b491b84ca5f60a453af20c00265d4a81ce90c198161a9d1ff41a62a5bdf971c76ef5ed00a05e5981d69453274c0a81fc88847737b741ed3986b521ea1b4fb889b4201ed53110b0afba2329d59812f0c70ebe4a6e6d843fdc204135f1515a693754d099f055f7e2d3204abcdc3bd13223fe906dd7717bf682f0ce256ce269a615eaec82c24d4fcfd9cb87aec7bf459e12e199881e43768f36ae92ce61e83e598b84fe14bb906631ea4a7c5c326d7e7502ca71e3c84a122708d3d9eab129ecbb2daab59b280ac4111de7cbea1ec1471a3d0da187847226f079a1b07db5a028726404bee02840612b3455ab81d3f147585f6c22fe273efbf353f6479ffa297f9d2192370fbf0092ce8637ec4be879167076ae5f2ecbdadb5aa120537d64687e53e1d16513659dd07655c22faca49cc89caff0fb1e30a44a377aa9cd0285adb087fded480a0a9ca6080eb9bcbed0b4ab933b0b47e55311781f4562852839d4a7b3b4e288d62899a2fe939cc0ce27516dc683e9e3bdeaaea8db721fda5a6f0bf885d5bd9bec80d65aff954505169b9424d91d484ed6d43c2e0e6bc8e2306ff7278e17bbff07c8632f10f0d354196e64157b0e798f1da761375fc655de7b0e5dc1d64c31d2afb66bb550cbfd614151dfa3b86f354833b2e52fc5bc851ce5e7df6ce47a7c1e1c820282f194ed1a9553383337e8a6e8d7035b62ac5968dbfa5a30a55898c798510de030f9f6a4ca5a0f1a2c6002630e553d9196befd75328d7d65512f714840f0c6acd4e7244c986b09777b4d800d62dd193624a336a26cd9c6395f93e37680f209c02cedd96e659d61a29c34dd8df32380951a7bac06134fee51517157ccb3848b491bbd5a477e854e971f397255a410ec3336c2e2ae0f767c20c3353579c6e46e48f83ab2066301a6798df51e6a24d393c2b394865a66ff21db4cbe9d3d571417e4eccdc89ee2b7c872f7ee8cc6066d655ca30b314209556ac8dd5ccfdf037f639f441a801112aaa6df8ff5d4dcafba11225248518a22de23bb85c9935bc81a70f2a509913433d4952d6d7fd614043c600881b99027bb8c7d8191cecce6bb9467699d4ce6d5c50e57c8b5b8230abb609b101749cdc08f8b73fbd54a0ac80e366001a2a4a6b95f514ec47f9e3d12dfc572fd9d5e98e4ca5e0b31e9df423eed8b2d7a515908e23440cb1d91aef00664b830f5b380d4110e5fb6e14fcdc7049db2242363a0b398420bc904d1c81fa6fb8f5f66a3ccedbdb4e2fdcceb010ad77919bebcb99c85124aa41334bd732620980798a87072d47f08f8bf67018bd256643f7039dac24e331947a3dd7e77b9d522ba35800432305db72c8c7026bcc1059c2f07184b36a8020030a6d89f5136a39cee2e1c7ab62a6a6b81a6af6565a370c920807c21f79d5690be6248949301d2229c46af0110c2736493dbccab852bd52bccaf8f29829cf44119f0930c90384bf452f5aec953a2b540c36c19aef1ea05ba61cc5070d3473f11e15b27a4348f52fbb11b9fc75f39c3af4730bba8fa1a5b2f51d7f5ef323bb37a1d864e69d2762b15e0e68016aac1d4dc8e8170663a76986772a861ffba259e7b1d79e3414220d559db43cae25115f615cf612a34431060a7c22c345dd8198628ce5a690a7b1e7db4824fd36ff04ef1ec00ed62c890e9b722a1c7c58649e14a0c7a9b5b9bdf19d589f4d48ab576c86182f798f54ec6447d59adf3414d5e79aee305b3abb9a902751688624ddb3dd4a7788c517a0dc4dafd97fb2716572cbc9d6c120b349473cfd8446cf34410a8420445c289aef721d068f63a71337cc9afa53b3d16d3ab284b22429129429a5ac49649abe2cdffcc6f3bcb67f249b94974b55ff7a2fc0f73de89bfdb942e98d26d6a0d35acd0f14790476d7cb3b09958936da84474ae2b8f1e1e978f6a59af7f59e74ff7af180d36b931cf8d5a83ccfd7096e32457373889452208f292bfbbbd8ab529ff094f2d5c0a2f0bc9dce66f891a75575483e0c86165e0361abfc982e6bcd3d4240034484cb9fc08e20c913c68d27342b72e7f01c8a75e7f53977b466a6aef99c35beb1962d3a787ae18382b690f1a6d5bfc7acd6e7d3ffca914a71e3b0c3e81d0c2aebcc4807b9ed5451bda60402f4b8bb10eed33f572f520a3a7993babc5862b790cc076da3407c4a6ce066eeb5b4bf9a00826b0f6f3132bca7565ad1766c1c7bd4d807c3de75149a96489325cc4d6f084722f266ffc29e9846d0fe3a3e03706971851b2f497ba4047c61636390e286f8e3173f329b2d3a41bb4c15bdc07f174012023575449eb371e83dc4c639b01308aaba84572bd94c53c13d77fa2c16a4f4e0629128eff83c553039302fc9c968516ad83bcaf05e01759a445995cc9cc88103cdad2bc85420e10aefbceaa26f15a727a06be77cfecff62134c0e3dbf01c43794b978610ec117c587356c08e5fd13a6ad3d3a383d82db68fa99415f14e9de7630bdddcf150228ed627f27b1250cdc39dd19cb3244fdeeb8a51c29523c3038ee89afd6eb1814cce629e17a75a830217714dbda5c5428ec4f5c44dec07e52e4eeeede7b2e40a1167d17d3ef5bfa7c857366e682f1546fb39774925dd9c541286a82470a23f7f7510fdb99cc711ff2323b3b8c219b48f4bd84686e583a8ed0b21e8553446c1ffd54e7887e710107350857bc586e8996db0489a8ee90d2bd46f40e7a7817814e25870ee56d4c2502c91d3b5d8a07ac4ecb27f3fbd6006cf9c2436607f513f40c7293d7e30cd906f50e31263bcbf8e14414bc67c01e55b5ea1ea0728fa0bff0375d37733f10cc9520e3690b601dfe9a69f153c77144b01122d4f662c3f9476944075fb1d883b3b6a6797dbf3e9213cdf53fb1e270592c0b85590d108219c3b74b26fa8fe51dfe9ca4f35eb7e05247355a6bbc482c945c6a1f6b9c0c8087bf71e40241147ac553f93dda5f5fbc5d4bab2af9b5bd9b42d01dddcb3f24202b66fe8029a4df61e4e28d2551023757c63c7d29289af8a9073582074b7b4f0ba26655a30d9b7b9ac759a3867870ba45364a377f4bc7da4d2595e7c2def245d8288655dae0846902db4b65b9adcb662da0e813ab27a9f40ed9012c6c0950258d007e9f668f12ee0a221f0e95695074da0b1ed6d7b09e48a93ed8d108690f5149932032cc8b3340340c81f0c72aa94c2ac5237d850c895b5aaec39e0f60216f2482acee2e3f54676a74314cb7a7fba3f680a84d496b51040771d07d733e99ba9a015ea900035050ee3f0352fcefdb7717309193a43a891dcbf35badae792ae36168b345f67221437d989d325723024949cabffd04bf6b4bbdbc1468d30c40801d9a1c60bd43d7282cb2f4052aba051c4dfb6dbbfc7ed259eb8b371ebd5e3f9be73eb14481e60ec4ea137cedc228b2801ad60eba8e8f4cf7c07997d7f66b675f88b0649ad885c8dfae2c8180545842593c5b29dac58e78090b60b510a6e2185dbd27c4e00b0c37759ddb4a212e9e449bb1aeabb79414137b5c525c9def4787d5d81e773ed43c9816c72a4fe01610b0bba9b81cb70dc104ec2ed4df4f37bb3923c4324661930c0b7eb896c3c6571cab8ee93c3efbb94623403d6ae13b1efb0e03990a74a4cfdd433400d078c57bb454c57682f2a2cdcc6b107f33f4fd719d525b27d730d8f0dbadc82e98887c8107749b015ff32d475a49a2883db9c0075d85d642812403f4647143df6162cae250cb8f22315811a06f36478158be896e27da872611b2a8d2e6fec777da27ec020c062fee2e640bb03e2e3b59467d8c596e354317da57e2bcdf93c7bd1462c5a255cb13bcd46b8f849e4354128e4a5f5b937c7284a359b9f46a6de9edededea61b9296013e9a4fe0895f4d08cc35d516c99dd404e18044ec53f9fbe42b605d3065ff1dd1c1255e67a9c06e54c5d0202bf086698e4301df7a7923a07c76a3a98ed031156c4ac45f1993cf01a47c9c33fcfb732289f57cb958acc342d624c7976946f7fe81eb7e15c655e15ec72e9b1813e8b05ae6896c5cf2df10caf1d0124bc182ae97d104b54b5d57a36f866e22697ecb266a92dbe4e115c9bb1a416c97a616803018c56eade6d7f456878b5bfdee5f97c0b559070da6824f0c0148684bbab6939aee1c7b7b556d35c04babac377c6553cff7788a1745a8dd171abc3e678d4bf6ba77f1dd7c75c92281b5173d18d45d1f2d5e8adc93518c35bb670071693651960afba6de25f4628d6c4497524fc9b48a145009ec53e26d4176aeef409b12f7a2f29f8164cd292ce12375027da8e0c4e7dbf8a8d70bd3e7c436bb511cddd665af16192f41e0ad3861f9b45787c7ae17b0560de8e898c50fdc0b28de591eaf1de1442f3d73b1f6fb99e47908", 0x1000}, {&(0x7f0000004fc0)}, {&(0x7f0000005000)="547f685e6b598fd64dd16b2c9d791ff46bf66855dd39032dd2b73fc406c67514eadbf56ace7b1d0f8ff9f3ab88da488314fd55ca9f7677fdbef1f07f4996c7606aa86db8f9e3ab28969593e754a9a5e4181e89323982480014f488b723d48cb84c6c90880a63271242353434008cdc9d7f0d77bcebba4c77409d97da680324531ea0031dbbbb1136bfab2e6ac7f969d71f81a05ead587f9a337c8c59ff19ce3f7d5dc109b223d179e3c239d010ea75ec1233ef2d0ee650242b42571960a8dbf7231c26e2", 0xc4}, {&(0x7f0000005100)="1d9e4749a90305219816c5ef8f031cccf978e435c2d3909d763e6364dc80f4de40979235666e", 0x26}, {&(0x7f0000005140)="574b8238794f6f2a14f5142e3578bbb54811beb79d49f594c8a4685a1e0a8bff9515a5c6c61519fd2b13a28c588eff8882aef747d0565ca4a9495be853d6f88a8035a0548362", 0x46}, {&(0x7f00000051c0)="0b9626a7834e6b0c0a790e224c3abad4e3b887e9908dc5e15527837e4ec509f0c431abfb3c5a00cba28ae524199212f1e506d379a582248a5021dbe662069798b1579db2cbb3462f5af259d1b57566b9ac353ef1e8333c198d4deaf4b01198c21aa81cca5eba1f31278f46e0fd6580e39cc8470f92b4bd5cf9d81776e8e31d2490fab63564b96c649c4a35d6ecfe6ae16aaae464566353e800999cac1b78db34dc5f1d0722328023f359411c39d833fae94d6c", 0xb3}, {&(0x7f0000005280)="991d1d89583f0e6023d7eae2ff1af8ddf950449f65a5bac51d1a54912726d86b5a37acdee7e37f6c6b97454d491e05e684a86d2078ae8a4bd54f47f178f208a419b7c48fa480324f10fb31110aff032c057369cd6564606e74fe0d2a454388c77da97fbc6f0abb30b3c2d0d15e13cb54e14549b493dc0e2513db5cf1ce251b30c6f633f8681e284765c931a90d99eeb96cff7fbbf057047295908c", 0x9b}], 0x8, &(0x7f00000053c0)=[{0xe0, 0xffff, 0x6, "49b33457a92c7ed4b8499de5874647ce9fd8a82d5601fdc66f43d33eba59c9c928fd7a756b54eb1b9c4b012aec82e37a9efa255259c4fa4311013979dc5836f022643e08794512e789aa82f4eb1e5457be5237866247261770fa5201c45107999bd30caf87424c86e2a818f6df263b7b108744e611baf3ea8fe4f02c4072ae4bf6dff160716ef1cf01cf8f775d8fd8dd0a9c0bb2e0ef504e409efc4a97fc24957a84c4b9840ac409907fe37d1ca110985f72e7a331977fd3a84a8451f6a147b5d38a826a133b5fbeff3e108e673759b9"}], 0xe0}, 0x403) close(r3) 05:50:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000025c0)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0xd65}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000040000041b7146f9e484ec6540928729892dba98db2dcd28f1327000000000000005ad400ff8a1e576973bb7f972e7095b32288d72f7d0c440f3ec003ff45d1464ec6ac52a6a2a853080fbce7c1fba8f99b2584eb7028d7dc930a93f088baf5490264d8bac7776d14de2acd01343b7ecc813b3a1fa848cb758e87f3c4e3f291d37dee56a31208d489fe38c5325f27559922fc398b10988ec4fd1f4752b967b787bb7368b8a8c976933242f42f13a89f946febb334f1a42b3bc04059f07a4b3efa155783b1c97a9a2e2fb64f7260b89c44391f8aa71aad29400000cda7f469a54b0c673fb86b08672278bef68eca7e2eee09d30f834f5dd20d65fe7918653cb0398d3ce8eae5073b1dc0f7c657066c628438582c431eb70000000000"], 0x1) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0xfffffeba, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) fchdir(r4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) semop(r0, &(0x7f0000001200)=[{0x0, 0x200, 0x1000}, {0x3, 0x2, 0x800}], 0x2) getpid() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001440)=""/129) truncate(&(0x7f0000001340)='./file0\x00', 0x9) 05:50:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a26117be1a4042fd5d07d0a1609abee9c250f64323e88784f97e3055603448032314bbe042ec0614ede872788214662642a5ee485a65756090043fb315668e2db75057aa7ce1efc7f4a40d330840de1ef20c23acb55158eed6302a9c4ee2700ac6df7836d7421c164126941e38d68418c07f830efad68cd1960d4bd38570af8d76f892ba47c7d5ae075acaf8c87ce9cb376a9531c535d550a8cb94da454e7ccf627bee91ae94a35b4ade27920ba05926bb8ab75a4f2a743881e7bb6e909ddcc276b12ad6835d5e4461945bc194b90b3aaa95166a8d3072fee3b096ccf2807ee7da8d9c123a9d7fe9b2bee9c845a7455b10abc2848f881a74c8411f16fcd0abe8974870d97c6a23e6f503c636caaa81b1c3556b85790f60c6337ce7f5da273bb100b4a1cdf864be3f853bae1e1925e230dcbcaedbe5247709df0972fab27f0758aaacfee42637df5c45e7c982cb5cf225f5da81d7a0868a62b45e40bceabd27e9ab6accfe8999e90000000000000000000000000000000000000000000000000000000000be733c95fdb976ff93fd8e810af547f70ff30bfec7f5cba3e536bc9488354a9a8a65a3", 0x1e0}], 0x1) pipe(&(0x7f0000000080)) execve(0x0, 0x0, 0x0) 05:50:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_execute_func(&(0x7f00000000c0)="c4e2392e410fc4a17de70c95058000008f28608ff0c0650f905ffed86265c48221a8ce4e0fae213e66400f3800c9c42239bd97a00000008a3e") close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r1) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:50:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 05:50:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:50:13 executing program 0: r0 = kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0xd3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) close(r0) 05:50:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000080)=""/73, 0x49, 0x3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r0, 0x6) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 05:50:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x82, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x2, [{0x3, 0x81}, {0x3, 0x80000001}, {0x3, 0x1}, {0x3, 0x7}, {0x1, 0x800}, {0x3, 0x3ff}, {0x3, 0x10001}, {0x2, 0x5}, {0x3, 0x1}, {0x3, 0x4}, {0x0, 0x3}, {0x3, 0x3}, {0x2, 0x13d7da4c}, {0x0, 0xfffffffffffffff8}, {0x3, 0x100}, {0x1, 0x3}, {0x3, 0x6}, {0x3, 0x4}, {0x0, 0x6}, {0x1, 0xcc40e44}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0xc3}, {0x2, 0x5}, {0x1, 0x2}, {0x3, 0x6}, {0x2, 0x6}, {0x1, 0x80000000}, {0x2, 0x5}, {0x3, 0x8}, {0x0, 0x2}, {0x1, 0x9}]}) 05:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="04", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() sendto(r2, &(0x7f0000000280)="52013e5c780493fbfb0e8cc722bf2f19001097eda46f05399ec1172233cb6bf68d2b430fdb8e2d9d030fbdc658ea6e44e06443c374a79fe7d3bba784255e2d27186be766416e31bda62ac105200889d8bd4a0bbf550c3b1e6cb717c51f338a6e7215bf9bb5b8fe06739e9ae0c717bc8def44b9ab4b5588a4b2de10836b532d4681c8a5cfe5d25ad45b02799122fd62eaee2b3ccaf094b2713b1f84810599db0b0158dc7525e6ad656b0088693ba01d3d5cf2b549a3ae6551fa468d6c332f3715676dd3c28641ab73b430795d06f0537801d6bd207c2742f0f1a63d", 0xdb, 0x8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 05:50:13 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x1) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000540)={0x9, 0xb09}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = kqueue() ioctl$KDDISABIO(r1, 0x20004b3d) kqueue() ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$KDDISABIO(r1, 0x20004b3d) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x31, 0x22, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:50:13 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 05:50:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x5}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r0, 0x8) r1 = syz_open_pts() accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x113}], 0x1, 0x0) 05:50:13 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xffffffffffffff18) fchflags(r0, 0x40001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x1271, 0x1}, 0xc) write(r1, 0xfffffffffffffffe, 0x18) 05:50:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) renameat(r0, &(0x7f0000001180)='./bus\x00', r0, &(0x7f00000011c0)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x10002, 0x27956b1e8fde232f) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="1098cbf41e73a7f3d7185922b7c48b79c06bb9515cde9bb241bde7f7984d539173af72d1e722d5d44233b3a1dbcfef72c5664f1f521249227cd0bf3ca62f464f853af09fa3c75c6c18363db9bf48e2cc8a3a830a45192ec62567454b", 0x5c}, {&(0x7f0000000180)="e46d9966e709668bd2c10aa3956ee6c1edf93325ddb7c8b52a6cb7b464e55fd93e8db936fece1b7e6fd163534f40f940c52dc10c083b48ba67cdd126071fa7521143273caa3ba4e6f7eafb8c8a189760e8b932fec53a3d2f5a53067e0224281c6563ea4fd9b2118457c8c41878e74b2085e602eccf3e7f9d5f3d0d2f3231e354583eeed9dfe1cddc0f9569d34e58188aca43f766f19b12e1973a893d936e569a51d669af0b36d18fb66b83b7c1f53e28df62833766d5e68a6480c65d12cd021a131d7349cad5c732c9f9c2858cc67e1fad66cfb1ec630a2038bf315eef6ccc64a1e40086d4a158ac242e7d299bb2cb15f3b5f03a7909de6879aa7429f20362f6481e85811076794966db8cd5190edd7cbc5722cae0440f56df4ac2e161b5ea0e04deeada634512542e45ad135733bf9b78e6cb9ba250e4616c79356b0b21134686f252363e250377af2b576671752afb8f0a7db1f52f1b47c3f756cd714591b0751413a0f5f434f86e5d155113ea076ed4207013935ce880b081be90544b5e5d086c8456f5e53102793721b97e6ddf6876a01dcde5aee3dc859ae126f2aaadd6c2ba7c6a8261c64ce705a5c0c140ce80e6e098fa8dc422a3c6a39f5b27534d8728bc74fb5e19c6dfb72f7034cdbf8559343255cff048b735833060b45ca85f0370ea9665a3c4716bec2b47e05f7d82846199d7713830cc55bdc630d7b30c9328268c80e458ecb0d23f920396e0b78edcb7b3d7d6ddef122c8a23c2846d66616fef6cc9f4b2021ae49912fe64bc31a45dd36b2d0a2d758f35d0ff04eab9867a0f20b2d76b3f69ac5079a2b7ef2a5404e0d0c1755c7c5753ca9d1770a3bdac860f69297064ba5bbbed08cd9aeb3c58077ea9a939f157bdaa5e642612793673c446fb8d576ee1afda585114d40ed14d8b238bca788c923e9f98cf4a5d28d825c0f1ac9ddcc7098a94dbc680266b3f8a0a958ff5b941a4bf90209fee83a7e5ea5d33e3d03072ad9e487a6c8bbb18437373d36e2ba84439ddb7261cc45fa365b113dd98230c35b1be25c7caec04ae0c7533294667518701b5a609a67569da4eb518d45bcb48e2a809bf82c0407df2ccf235728aaac4e6b93e77145305f01664e3d2a2f92afda2aba521db254ca94f4bec860fd5bf1eb557bd2352a3cb71edd089964541d3f102ab8621b3634e29a09c859c6dc510ed50751dd126fbedcca9f28d4a4cfe564285d3f5a0baa529ec8ab19a2843668cf450a9cab29a38caaefca027660b5c94839c376912d9a4113a69adf60e3c2dc729f9bec61047d2877fdf2fe5931216dd00b6b295b54ec427b0cf9d03214ffb294fd2f724d157d21c4e98b1d03a80a9a395ae36d9b8ff7db43f9792ec58315454e3c3ce951ef9fb2b1c0f63a1d17c3ff2819e296be0305d3e7ddd104519897db6f0f2e3949aaa61ac13f658b94bf6e3c2d2d3e8c7018d0e4b362b1b1c35feb5f3c6d6a6cbad8626609ca5451a795d2effa522007f1e2e44c33abdd5e93d07d44ffaeeeb63daa40c850006f7abeff6fa6b24c17ac9290f7eebabd06b530df8df1945293278dbde7a9426dcad2fadc2fa45f4463d25f011b9fe84ac6180690100d62c2075e6222add67ae5af0120a18af3080a653c3ae4cad362e6b2d458439768a9fb112c69ee3d8a9fcf4f027052eef043368636b1789ea8977aa3433c564d38c3a7d0e0660526535ca6d7b24128b796c8d0a2db212d9256c088af0b84fe429e294ed6ce1381c25902d760a573354bfacc3c573a9ee700dcf39ed5cefc55c46b77f13dcc803af7abb675603d137c5275a7df97c776f602a88175380624edbec9d04779379e8a17c92f31b15785019cee5667374ef451912e279df19b8ede889d743df00b7a53bf2a366a06ee8c7d52ae084abac102aa59110330c7b2bd4365e4bf3267721d2cf85e7c6fa85832769c328fcee33f2fb9c1ff886f2cee2a2386dbe2cae85b43a4316a915e88f3322632cfd79d8c596c2477787b6fa467622dfd7cee6d864761552171e24fff5c38bc60d688c4a37337a0231024a98798d95ca3edd54a88635911277b63369377e80c4ba16120d72aec0057c51bf7c08a46779176dbc36d4e04d4aa4d469a8b156c4ac79ad7fcb577ebadc2e5ff9db6c1993601ce8a6818b83f1c0f88daf69d2f001db39466e31a99216c8d72b8a055a242132ef762d741e4dcf417d7820c924bbe2f77e824b3b504b786655bb2a86086daaa56db2a9340993e840442ef1dc80ea352cda0a756c4ae0e70379708177e58872458b1bd2674046ba8c51a4078bc6c721b8f9301edcee79afe11bbb12e116bb82dd5d8afea2b9e07821fdbb9ecb0c4840d13812e12d2da3e27f075167ead2cd3af7b227eb653ba03acecc788daea5366d1c4bfc9060a18d86943dc3ee8f5202bb6ae05291bfc31212f49657def7c7274f8f10332391ce76464b11fc6294eaa180809be73687f494d99e6d2babb08f12bc17a9971410f9832dfa81d34096ee368f3a36185e9191f66193862a53e902724783654f5109eda30ddb4a6f37e39d9855d56774c47c3809e57cfda29906296db09a9e7c805a273027f4ae8503108173a00cda126fb71c88689ef6833235dd3cc2695130771cdef704f6107e1b4ecc45467be45a1e52354e9062bee0c785481c4e99a009154fdfafa7e51469f888ee14a30e55fda7b256d61a2b740fd7285a67d450c2c3fd7292fefa8a03769bb784fa30c9a97bf2e1e4d3ded5236ef1d6d399a264d837d297756646cbdf008508da7a6ccc673e220781745c0b7c03bd74137a6c7f92dc41c5b1beaf32ed1c4aadd96a60bd4d3de1a84609ba5df426e4f2c80d04ac7e15bffb1db6dc51252426f226b1f294e58f7078860fd54418a5d2355a79fd9da3c36395c50cf89395d0c3cd76983d8660b9f8d73f7fb584917dd96f611d5c10eb7982362bf80f62cebd1ea2aa91e6c7075bb2553b747bcbc9172eb467451f19ba5adec635d66497feef5e9f4e719dde52f7b203a0cfb8fc83bfe7ed3fcd2180c2538bc7e44c16678d48e522aa6a4f3d10cd7e339daff1255d35321c44d10c2190a138f8fdcf3c70e79f95df96040d42036bf806067a3f3fb8f5531ba1b9270bd41ee83dc1ccd75745a5e6d75e45de2e7fab9e12de30f29870e68c4bd0fc3365fc861b1081315678c78fe5d42f9557c909907ffaa62ae0acee8be857f51a3c99cf2f6a0f4b2888c2ae5b11b7bf0204b7d3697afb9c5785a9cab2d2cc2893ce3d9075f011050da413080735253816e3deef348326a8d8008eea74c78bf5c6274eba844bc64e86cac680f412c310e29ef8f8210176cb05977c8d7a6daeb567a98f5f1b6bacd8686efd9f09ae1cebf680563219ec70bc976aebc251d9611296f5022ea301a0a6adaa026cbaa3848595a389f486d0c3d1cac8140a274e0f8f5a04eeb99128a664c4a39fab6045b490e4dee734ff595580666d33f319d4731c586d5f737b88d6fe0a704fbed4441f61e8350b65f2711e8b522f95380d2a2ef4addf7e3894fa7ec286150701686f7a5f730a8963a43971e79c5cca879fb73f3b03e61a8c070311f9a1b5e42389426d5125e3e515c2104fe32afdac30a031e4506267ddeea601f061e22365a94fbbad47945f367cb37d728662192017c57b49a0a49676ba31fa35e5580aeeab3521a1f55683758c9b2c91d008e4bfed65e6dad1148e1c0db81d1e2da857bca0b46c935fa7fb8e1ecf93f2bcaead87a3723e0996e993231a96aeb17cb52affbb851f50f94f1c55bc277a411f5c313c7f462a05a2e2a58e0376bdfcbce02c97d229c9f9a175210c496ce6631ae0906cb7d915acfaaffe984113c68f2be5fd6b2352b823e5b937c057257f28a6b606f40fa5c183ed8369f75ff1ba566aa2babdde1e2fd49943eaef4bb7c8972db3ab733c3484b34b6c959a2a9c9c3740240c436a1d7f4d434845e986840e098c39e06ed976a5e3277830b804fdffd21bbb8243511677902a2f91e7888cb9df20547a944c359a8ca97afa5cbd98c3ffa3dcdae0affc99aadef86d9f063a2ba05fc505f879938c16bb32ef53a4f7ab78ba59ca931bfe1ca6ddd5cb628688b3ba76b351216f738094272de58c040fe199ff60c2b58fd897761f79c783589dbc578a7d43157383101417209ed6d908eec8c8ea23b23091093ae740db9db004ed8902535dba113fd77e604a058127b519becc89dd2f7665f601a37b0631b12d83822696d0bfbdfcb3cbb9dabb666358c625d551b873afb22a4619900c5e7e2fb48c2032b7c4e42d2dbf2f9d31a480735d2c5cd15356d382e815982a53c99a83f11d9dae57ff5d3e919ba6b1a7b8640e5b0c13fd899e421d9606cc5c8496ab751b8b244a50ba517c456b3e09adc97c830b7b65355c7cfcbbaffa00b4045e01f609ab9bffa7617f673cd5aec412f9a70a4c254115a92882bb01de3c9f170416b4468fa3b805fb334ce36d0945b2b9088778149d9a18fa702b20c7298764623f828167fb1880d97b0a21381ab5f082b552d2a2b0956bef4a9424066a9b952b720699bed1aca91018176cdb4f765de855ce221a315910fd6e7dd337255cd92450bba7d56d791180a1b46e8cea379f20c760df003750968c45dc4dad1bd530788dde9ae582078d38b9d9b8cd29be1f0fd43b2b716d4cc989edad26ce3450a97b1166d7770dec3d0a30e92fe2c496c295dc60121d029b197a5216617655de71fedee33601c31af2984403a1848a3554e38766cc862dde072fd88151deaf28f8f981441a382f11a898b0816efb66954e2efa9e2d4acfa843117fffb47f1ef4ad987eb513d95e2283839f279f28576d571c011587624a25fc5712abdd0d9c9a2c3b46c1669869172e642f0bb8ca4123e421fa03812444d5f930d614b500308755f7bce0f33267b58ee482d7abe0385aef3a221e7f54179c3fc40f35bd49b01bd8e371098899cd827a8071ee11fa650be9de333154a6362f2fa059392a8e06b1bbf7bd83b86a7d7b66090f55f165ceb9ac09807ba762cfa5babdcac3149f0d045cd014c2c52dc5ca06dbc8c42b87193ad1d1302a25a301ea1cb47026ead35ecbc773c360e339b4d35bd77706e11a511145d557a4090c537c8da14b6f4abb159693d3123cf2ecb8e5a3ec5d0640807ce1cd796dde71760982677c1b99960626ba5fe8b2ecbbcbf826a7a050109a5b31c6ad12a7d9c227d6e8c1c5a1362d6c84db0303921da0abad9bdf4dd457171b164a64a8be513dcccec5942b1fdf06b97e4581e61704ae1d23eb37799712ea64c44381fd010806354711dd10a084b5e7804f5e05ee68ad220c1d977311f2a2c68e63d5e06ae91e2533e67debac92b53a82c96d2860b49950bfb709aaaa7b714544f633704a902668ffe96ab09e345b5c0064e41e101a3a780e79b6d3d5369e63156bedb29f36ddf686d5c875589bfc51e4f25e228dd700931c126abd68deb2d40bfdeb8ed4a2601b8a4a5fa0b4c4b3fcf08189d2b4f28a8c14e0b4467a033c747935a6680e3ead6039826e909984d574d1265ddfe044567e63478d97664b7c5b9de84f3c48c50abe6612a0fab6b187ef39a3c58cf6dedb8641c88106c943bab8a1d9bf8a695ea3ce8ab5cab8ce2536c7440f43e5edd88a6ddd765e44ac8edb6d4ecd747c84454e7dc566fdb7784c92085872dcffb214e16557cb947d3740ac0d54d76b601a75cbf7470974a91fef003f61bb9f1ba2d182873d614aacf7655cf75e66ea672ce2d8dd26b8e7dfbf607ba2cd99edf0513ec38e1d8ecded874a1493b6f09e07", 0x1000}], 0x2, 0x0) 05:50:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x40045720, &(0x7f00000000c0)) 05:50:13 executing program 1: mlockall(0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x189) socket(0x1, 0x8004, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) socket(0x1e, 0x2, 0x7fff) 05:50:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x7, 0x2, &(0x7f0000000040)="564c77aaba9c9d39e92c89a61d76", 0xe) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x4}, 0x10) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 05:50:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r3) syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r3) r4 = kqueue() r5 = dup(r4) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000080), 0x66, 0x0, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x10, 0x10, 0x98f3, 0x7}], 0x466, 0x0, 0x1000000000082, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 05:50:13 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) 05:50:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000180)) 05:50:13 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2003, &(0x7f00000000c0)=0x2, 0x30468b9f465a1fc7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x40, 0x4}, 0x1) 05:50:13 executing program 1: r0 = socket(0x2, 0x3, 0x34c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8206020000692c657000"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) 05:50:13 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8099, &(0x7f0000000000)={0x1000000007ff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x11, 0xfffffffffffff906, 0x81}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x81, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x905428531d2c3dc7, 0x23, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x3ff}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x4, 0xfff, 0x7}, {{r0}, 0x0, 0x4c, 0x0, 0x7e3f, 0x1}, {{r0}, 0xfffffffffffffffe, 0xb4, 0xf0000000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x4767a26, 0x266}, {{r0}, 0xffffffffffffffff, 0x8, 0xc, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000010, 0x80000000, 0x7f}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000005, 0x100, 0xfffffffffffffffd}], 0x800, &(0x7f0000000200)={0x1, 0x5}) close(r0) 05:50:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 05:50:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/191) 05:50:13 executing program 1: r0 = socket$inet(0x2, 0x800000001003, 0x7fffffff) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) 05:50:14 executing program 1: syz_open_pts() r0 = socket$inet6(0x18, 0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x70}, {r1}], 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:50:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)='T', 0x1) 05:50:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x401}, {0x6f, 0x4}, {0x83, 0x3}, {0x40, 0xff}, {0x1, 0x800}, {0x22, 0x200}, {0x87, 0x79}], 0x7}) 05:50:14 executing program 0: r0 = socket(0x1e, 0x3, 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', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = getpid() r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) 05:50:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01007325f012eda4b178dd34343632b3bf3b05010000020100000004a773882a33460a"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket$inet6(0x18, 0x8007, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 05:50:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000e90000/0x4000)=nil, 0x4000) 05:50:14 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) madvise(&(0x7f000071b000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 05:50:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:50:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003d00000000000400"], 0x10}, 0x0) 05:50:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xfffffffffffffc7d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000040)) 05:50:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f0000000000)='./bus/file0\x00', 0xc0d6, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/241, 0xf1}], 0x1, 0x0) 05:50:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x11) accept$inet(r0, 0x0, &(0x7f00000000c0)=0x1c4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200c0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 05:50:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x4) 05:50:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) msgget$private(0x0, 0x20) open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x820) 05:50:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f0000000000)=0xffffffffffbfffff) 05:50:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) 05:50:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457811a7f9097b5ac793683a"}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6f24f9143e771817d441dd3418809d11de4ebe34"}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf2a8, 0x1, 0x8000, 0x9c8, "3866bc9e15eb4e1cc05509065cc73811ce5b4099", 0x2, 0x2}) 05:50:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xbc9, 0x110) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x40, 0x10000, 0x1, 0x8, 0x3bfb, 0x6, 0x1, 0x0, 0x80000001, 0x2}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:15 executing program 1: r0 = socket$inet(0x2, 0x0, 0x81) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x26, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) getsockopt(r1, 0x8000000000000006, 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) socket(0x6, 0x0, 0x7ff) setsockopt(r1, 0x0, 0x100000000, &(0x7f0000000000)="ff019b901597f8422d80e6d5a0a4e25a752b3d984ef3ab01409e5e5954d77f5bcbd32123109facb4412b8f7d9ebcdf9a8510b27eb1f4b8174321164cc6d5912ded559d22401c10fd34e647d77fa72a1fddc80b2143ca03f271d5f508d2f11805d2fc3691a77446760fb28bf404c36a39cf438cba8cff4ca2880faa49044578fa56182824c1d7d2b52b1b7c64839e64cf06911598198d6516e2f8bddc486535f6b3a331a1367cffd7959035016350f096e2f0243d5135e4652052952295c5179eed8443df41f53e4b12e901080542ee9bbbad0c", 0xd3) 05:50:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bd", 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) close(r0) r3 = syz_open_pts() r4 = dup(r2) r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x9, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpid() r9 = geteuid() getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="12bb7442806f11ff2d8b65178b9c73ddd4f352042ca698c423687a0535be170ba8246d63ef4b26bea985a6452cc329a6b32ba3b7b05168679230c1d70edd1c69756e0796433640b32d3bc14b2b56fa42986aca3c7f89cbb889cff68d8a4ed04633169a5795fdf14b7c88a002850c2fbf3cc12f3874650059ed2008010fe7605bbc845059e79ca9dd7044040e74a2b0c87dd3c7022d19ae372aec82a01000272c87747fd6632c9a70cc976c085ce1c70722f2b15c062f7bd0ef22096526909bc3e438fdd5c3789365f3d009d2094038e2f4437a85331802bdca98a4fce126229da04bf7cf3074b24bfa11ed1708bb55d6a6f894c7b0fa29", 0xf7}, {&(0x7f0000000380)="49f4d4d63c525ced0d9b2ec600e3991a01092564754193626796ae6a6bc1854e345480dddb217dfb3e818e9c0911e13826e69eff95486ba174e63c65b178c22f7b5fc216651288d503c6c7bff0120df1014123cbd1c549375c62e19ea588ef42bae17b74f9a34f30e08ece741ea19ced66ac2b62d30b9e5594685dcb347d30fd734d4c6e64de98907eb7db14dddc704e7f48c1ed3c9ca4db80817ee95c82f5092b433929d56f2caf07283f0a17365281b3b0d733ed740a514aa54b20741e18baadf6d957e0fbbcdc6d9741a2d07d2fce4074f03bdf6307ef4d18cab7552575b9d75c197b961f2e02c056a8479a5c36be442a448648", 0xf5}, {&(0x7f0000000200)="bd8f802790", 0x5}, {0x0}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r1, r0, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa8, 0x401}, 0x400) syz_open_pts() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000140)) 05:50:15 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="f95a466de6f4b59e3ed0090fd2377467a741626f5bb88b99682802b1937cfd6b000000000000000000000000000000", 0x2f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "9c4bd91d1900bb2a89a50000e3ff00"}) poll(&(0x7f0000000180)=[{r0, 0x7}, {r0}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}], 0x6, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "01a4b3939ad5b15bac37cd77d3207b79002dfc69", 0x0, 0x8}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x5) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = syz_open_pts() r4 = syz_open_pts() r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r9 = getuid() getgroups(0x8, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r14 = getppid() r15 = geteuid() getgroups(0x7, &(0x7f0000000900)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r17 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r19 = getgid() sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="bbe214d215f92aa5259f7fd31c6868d450689f82f8353fad716ecfdfdc244c19284b81e388877af1f545bb8bd2ef3940674cc33626c1a4c79c03b26bb8c48b58eb1566a33ec184b691a31183d450ea1ea37797a241a68d2480a208ea4ca6b526c1948b0d4b440de110f56ff6d7837eecf7cbbf93e7d914d5897a47a2a6fa85d093ee6f686827dfa4c373157b936b", 0x8e}, {&(0x7f0000000300)="a953922e3139dd0556b5efae5befbf6c117ecce7ba5ce87cc942f8e1afa57a6ad12db910b93f54e7b50f7d2007a61fe93deeedd2d348187d5e79a61ce775e386f1da6f81d4aa3b40ff4e72a025", 0x4d}, {&(0x7f0000000380)="a40a902180376179c29fe8ff0e81dea887", 0x11}, {&(0x7f00000003c0)="3df9dc0523f8a5812db2f6320f7ca9159df96dcca77da8317b", 0x19}, {&(0x7f0000000400)="507349d3784a1b3b0890a3116d9e4c3a71ba34a48dfa574c5ff213be1d1a8a643a3582ec8dca688db1f2c7748adbded6a69b4d8a21990f04d53d723b3ba6e3f57fa4ee57a9648a552ca48f622814a1af66f1c597fe619824f3383746246ce03519feb75dded9", 0x66}, {&(0x7f0000000480)="94a6a5533e7895b868f0ff48b97a7309e4ef6da9dc94da6ff41f1ec378e98e321ba510fffb191d48113e613fd9d9250b0901fc7c40c2bfd0476c07e7f75256d60fb0dfd56444b917e3662903e844704dc2bb0f459954f0f34cc1f5f63af059d7ced55ea881dd0b89a2", 0x69}, {&(0x7f0000000500)="3f7be07e2ff86ca6793717c63ffe1777ce134ed4810e72697a1d261ac06a0f4305d1237822bc819c247f0f2bd97c00141585e93c32bda9cf8bee064add4230a57f7a2621ed280e7fdbba471f4a37268d0c67dd0c3a3fbdca10769f5fefeedd64c3e6cf1d9a06ed05a70861c2dff1e1c2f78cea7c65820319ca61c50951ba", 0x7e}, {&(0x7f0000000580)="892ad500c0f8cbfc65094fe9e9fad6abd206f3d3155c933d942cb6fd873fd7cfceff4df46795df93a6c458ee8fb2a410557e25749db3f902c8aa411233e1a27a098ca0b6f0f6fb1d9f91b4eb53e4", 0x4e}, {&(0x7f0000000600)="7c2df656a7b1a202574bde92b115c90848c5cce6335dc25b1078abcb3f3ed871bfb7ef68b694152d425f5bb5e8d59bfe636e526140b6e0cf875f1bd19f265c45d1956dde535c65e648969227b974604add90cc63bd18e4e5ee53", 0x5a}, {&(0x7f0000000680)="4e97ed8733f642c327bc0dbcfd18ab4f492c92e463e34ea41eb212dfe1ba5e16dae1c0", 0x23}], 0xa, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x30, 0xffff, 0x1, [r0, r3, r4, r1, r3, r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xe8, 0x8}, 0x400) 05:50:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x9, 0xfffffffffffffffe, "3a7dc1e7ff0100000000000000000400e74de400", 0xa47, 0x9}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 05:50:15 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) pipe(&(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/111, 0x6f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) 05:50:15 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xe80, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = socket(0xdb49a746f3058d4f, 0x3, 0xba) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0xa00, 0x0) socketpair(0x0, 0xc005, 0x100000000, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) geteuid() pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="dc20bc1b985dc82a565cf21d2cfce78009f944680966bdb62ceade6a04cd8c3cb153f6eb4b1638b53d216685df010f76b24b3af1a3038db82f1889f1cd649f662fec6f0527bf5bba8ac2da5beec145333bb55014866143d63c4d2b2d36a9bf942675df095843d3103da7ee71155547e85428473eb4232248a9da22580fcfc8d523c2a93e781a7a31", 0x88}], 0x1, 0x0) 05:50:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="bf0ea28a3a866ab338", 0x9) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r2, 0xa, r2) dup2(r1, r0) 05:50:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="d6a4bd7ed610425d6dabf6f967ec6706698c39ec563a9943bda3160fb7aa341249d1ca9e7df5d822c91f70976240226271c452d7d61d6db9eced09ad5f2395aa9246aa4b6ef62818a927506f4ce9e7efb9f59e06da5e86cbeb6d0e4723", 0x5d) recvfrom$unix(r0, &(0x7f0000000000)=""/92, 0x5c, 0x800, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 05:50:16 executing program 0: r0 = socket(0x17, 0x5, 0x101) setsockopt(r0, 0x29, 0x4, &(0x7f0000000140), 0x0) 05:50:16 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="8345b8571f0b04f15a6c08a46019016624ce668afefe7b8f7b83cab2acc3ac7fe287910951605621fbaa1c83", 0x2c, 0xd, &(0x7f0000000080)={0x2, 0x1}, 0xc) 05:50:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shutdown(r0, 0x3) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300002400000072e98c72", 0x2c}], 0x1) 05:50:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x10029, 0x1032, 0x0, 0x0) 05:50:16 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) flock(r1, 0x43c7ce8078109264) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:50:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10040, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2000080) getdents(r1, &(0x7f0000000100)=""/104, 0x68) 05:50:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f00000011c0)=""/87, 0x57}, {&(0x7f0000001240)=""/192, 0xc0}, {&(0x7f0000001300)=""/173, 0xad}], 0x3, &(0x7f0000001400)=""/70, 0x46}, 0x2) r1 = open(&(0x7f00000014c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x80) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') fchflags(r1, 0x40000040007) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 05:50:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000986ba6489e21f8d5000000"], 0x10}, 0x0) 05:50:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) semget$private(0x0, 0x3, 0x19) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000140)) 05:50:16 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/70, 0x46}, {0x0}], 0x2) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 05:50:20 executing program 1: getrusage(0x1, 0xfffffffffffffffe) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 05:50:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x40000080000000a, r0) fcntl$setflags(r1, 0x2, 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x84) fcntl$setstatus(r0, 0x4, 0x0) 05:50:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe22) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="b6c8d50c1cbb366568cdbbeb03ef16e3537cbf6489ebe0d5bc03faf13d0ed2476bdd25ab1edda3636bc7eb597a853cf6a3e82066e6c82c3f35f0bba1f8b527abefe9d739602fdccbe8b46db2d0a54142f8af1ea94f03ce6f387c4962311563495060d5cfaac8bf12ae97f1e1255a84ed84c175778357", 0x76, 0x5, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 05:50:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1ca311ab, 0x9, &(0x7f0000000180)="6fdd4a8b1f799c1179dd2befac05df9ff1968c205afad01d3dce2c1de528e112f898d2e55a50d290224cb7c440e3e191fa57b127c00ec5488b6ebee3045c747430926c9216fc898d56c4cfa07530636a167219c0449fa1e708b3ad547a67e9b9cc41a999b591001c53913e1b808a459265f8110766acb6a9dc0e863fb3ab3b3ecdf7dde0ae55e6cba8afc512a063acfd84dc6314d6953156b6cc060986e08a70ac8530821d42f48416f49a0a52c279ad500209c71a4e1daf14f735e080dfdac03977bf59ad38338b80f3cdafd70d174a0dd11f72d5187ca424f885f057eeb691d180991f7c369298a2d9818d212a2a8fe8ecb4d84c7bfbb595a689", 0xfb) setsockopt(r0, 0x348, 0x2, &(0x7f00000000c0)="c62ee30017f62b5e9877926087d74bf12f83f55fd0d4fe551fab07a44eab0614dbdc8575fa8b86e03271240bb28c8a1ff92354a48affe06dceed2944809671f8994d8ce87415a2610ce6698616258d248583c33aa9366f8d08546ffeed0258a689f9ad39117c049f1234345ef83b8defce48692bd7f5b9eb0c9ee1cd", 0x7c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x7}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x40, 0x9, 0x100, 0x3}) 05:50:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x5, 0x40, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 05:50:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x900, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto$inet(r1, &(0x7f00000000c0)="d16a05e6c5481d53ca3682ecd177c36b516873f7a168b89ee0d719f903a7f513a34c65f6a18116dd6289a94c9508da904450b5161c66ba74d862aae40afd278fd9339cb2bb9ef78df4f091e6945efd3440bd410d4d02f08752f7f8e448", 0x5d, 0x403, &(0x7f0000000180)={0x2, 0x1}, 0xc) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) 05:50:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x8, 0x2, 0x6, 0x8, 0x8, 0x710b5d3f, 0x9, 0x3}, &(0x7f0000000240)) mkdir(&(0x7f0000000100)='./control\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./control\x00', 0x20809, 0x1000000001) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, 0x0, &(0x7f0000000140)=0x179) 05:50:20 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 05:50:21 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/20, 0xfffffffffffffe21}], 0x10000000000000a9) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="a2f024a5a61ec00faaf41955a56f4e1df65b474a153d113936fcebcddd6934395828e761a93f7e2bfeb32d3f24d04ba982326c512b92e0b163fa66c09129dbb0871f8ae0e0e9cb0e0a4f340c682f2908faf6f70f42bf728a2ecd9c00397370109862635dc01465745810a801a70fba1c7588527713e834b91feda89439ef12692ba014297c4274", 0x87}, {&(0x7f00000002c0)="440596d65e7980b6e081deb89bc0a3cc3fdc10e0a0fd5f401e69ba957b2fb9a66dc9d20ae110120cf2609b22539db798dd77b3e478abba7f83e5e759f189b028198777c06ee0b4753bb81b9c0b31f1d0eacb0daefa09265a87cac1f6aac9d6199d92bbe127410e558b45d982508446c15e37ad195e00b97ad3e35c7f9de7cf61b8d1eaa313ec2ce3321d54c5c81013786352d1eed17f", 0x96}, {&(0x7f0000000380)="98abea0dbb02f50f9964cf4b5993dd156c231eb6018204ddb302aa3fbed408c033fbebe1df083a8454b6e08bbda42dfab3f03d8d327555e99ad4fb2adec842063835ed1ca8f90e1d663b9b8d63cb58a1304aee79f8c135c90b404adac54c1bf211e9e9f76fe497f41b0dd858e8d54d84b1ae1fac465e56767ee5184ea274570b447c491e666b59b114735fbb332c49f2fa673498101d5349420afc75c948d4ebccf232e1", 0xa4}], 0x3, 0x0) poll(&(0x7f0000000100)=[{r0, 0x22}], 0x1, 0x0) write(r1, &(0x7f0000000440)="d4974edb920100000000000000ee9aa2d541256be837c2dfda9197bfd460ecf12b72ed31a18c1480f592298810073da2d93c482e32e1e9f330faab9e90ad751277df1082db42e9493a53bbd7de11e819ab842c29d7942da72cc2a56f107cbe8eb05e0d2f1f83e46df5f2b41eaa0582dcc55f58659edca6a806f0150e0ab309cc17883f5ee4d1ffabf8763927f3f5", 0x8e) execve(0x0, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000200)="382c1f7281af1329b6d1dbf63bc9bd0ee89a56c8c974909cee0cbd54c769724591810fc3fdccb8262282175c9d065abf903e769856e383f52ae905672c5863ee35ce7756c19d4b2185c03b700bae93e5c87b6897838b66ccf170bab5d3672dadc8d3a0d1b14c37268faa8f092218", 0x6e) 05:50:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x5, 0x7, r2}) r3 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) close(r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3ee8, 0x3f, 0x6, 0x0, "67dfe9b01efd4b54ee5afe6d529792fe45be3ad2", 0x400, 0x100000000}) syz_open_pts() lchown(&(0x7f0000000340)='./file0\x00', r4, r5) r6 = syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x100000000, 0x80}, 0x8) ioctl$TIOCSETA(r3, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000280)="4a803cc8bb3acdf122041110e9e6220ea6a9c27bef3c01bac3edf87088d0bbdc773d04246ef01ebad717e5be98bad194bf110cfef87ea5fd094853a6608eacb8d51b011edbb6b90cfd27f58378", 0xfffffffffffffd0b}], 0x1) read(r6, &(0x7f0000000080)=""/76, 0x4c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r7) 05:50:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000003c0)=""/73, 0x49}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/132, 0x84}, {}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000600)=""/96, 0x60}, {&(0x7f0000000680)=""/242, 0xf2}, {&(0x7f0000000780)=""/33, 0x21}], 0x8) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 05:50:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d737", 0x65, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r0) read(r3, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() fsync(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair(0x26, 0x5, 0x100000001, &(0x7f0000000200)) getgid() poll(&(0x7f0000000080), 0x2000000000000126, 0x1000) 05:50:21 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="66696c6530007764df4e5bb3ca00b09187564ebfd149733c444c22dfdc80dc8f23380ef0e50cb9da5669eaf916b87971658b95d51165e22b03672a8cb5a2600eca0aeb22de4c07eae79ceb2b90fdeeaaf006435a33cc747af21ffdc5e0ff21f33d5079c55560ad01bf2dbef43a5f1d59433ffa99a1f7be923755743549ad8e0c30"], 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x30, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="f7c524a6cc1c2f35288170f550030f6a60ce92e2", 0x14}], 0x1) 05:50:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt(r0, 0xfb87, 0x6, &(0x7f0000000100)="1ea3ca9a5a6a4b578544e888e008602d659b792eb6969262deae0f2149996b674d03efd34d340859ea88e36f549590a6b20ecda8f021c654f052c519ea519b4cfeb426eb0015a539c3f7fc0941ba4cf97cbcec1f9598d5f462c92339ac58f56486d53ecf71d21d6d7278e11e", 0x6c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:50:22 executing program 0: dup(0xffffffffffffff9c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8010, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0xf, 0x4, 0x7, 0x10003}], 0x0, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) kevent(r1, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) recvfrom(r2, &(0x7f0000000000)=""/9, 0x9, 0x40, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 05:50:22 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800400, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x1, 0x4}, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) fcntl$setstatus(r3, 0x4, 0x800000000000007f) r4 = getppid() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) fcntl$setown(r0, 0x6, r4) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x9) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="0799117fbfa83d8ad3516191acacc80b8a8514f9ff0f6355b86593853bb5591161886cf7c7fd1d9f166ba60292470f9bad3c96c3934df852ad183eb4387c5bb781d5b9c70bc376ab3bf1fcff62cb1a4760f674e43f45011509dd606e6e7b4cb04647b401264c0fddeb1b69ed08e981ed816a470cb53a9085f2031a05633ccefa46e12793db86ebebb72ee5a50520726e8b08c09a458f1296fce02e871682ac0a950d63d13b15aba6233cabf36dd091c7bf21cff3ad899fa3c7ae1f64cda1", 0xbe) write(r1, &(0x7f0000000200)="1d", 0xfffffffffffffe10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffcf1) close(r0) 05:50:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/76, 0x4c) read(r1, &(0x7f0000000140)=""/130, 0x82) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/6, &(0x7f0000000280)=0x6) 05:50:22 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockname(r0, 0x0, &(0x7f0000000040)) 05:50:22 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) clock_getres(0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 05:50:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8100, 0x2) r1 = getpid() getpgid(r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="c968c3a11edd6927ca9c7b89a277991c4ac865b8eb680a85a9a395eea00e66cffffc0d02131ea228aca30c802d36dad9eeea8b9fa49c3b2097cd5b516e948615463aad37c1f0a087c56a25ebd1953b2c8a650644ac36e7ab96d03ffe879c68337deb0f54da7a17c5ad000000000000000000"], 0xe0, 0x0}, 0x0) 05:50:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8198, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0x7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x8080, 0x4) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xf6a}) 05:50:22 executing program 1: 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) close(r1) kevent(r2, &(0x7f00000000c0), 0x9fb5, 0x0, 0x7f, 0x0) recvfrom(r0, &(0x7f0000000000)=""/53, 0x35, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xec8, 0x4}, 0xc) 05:50:22 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffff67) fcntl$setflags(r0, 0x2, 0x1) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)=0x17e9c136) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00003ed000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000003c0)={0x3, './file0\x00', './file0\x00'}) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000340)=""/7, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="a28fced00d1d57de873215e35a1bc91f8557cf3831f4b10e8d7a7fd5b9e95f71487a188ec828432bf9987dcbe110794f67ba2cfb8e8eb1739a7417a81524e2e63b7dceec33f07c986ee10ed231e4cd18474ecf6b8c02827e8b341de9c36ce0d00cbd0eb53747e4d35a1551cc4e68f4217e09cd1ad43ebaf57814f6c59641b8eb4295db63abbe54e5b54dc80d6bb39ca3ca4896fa2c4bf61c2da3a2d995d5c60d7020ba7b95e7ffef911b05b7d3412b45b3bbec7866613378d1ec8ec356c35bec6e2b3de744778b845a2d1b837b", 0xcd}, {&(0x7f0000000240)="ed10bcead59db30a6abb18ba86f3b497eae0b5539cf5c831685253235969d6390583b5874226dc8d0662e9acd4470f5a0221c2e6a0b3430c64dbb05ac14caf376e10102a98e4f3b927763c7e91f754f1d4d420bb23bb1c71db1d44da180f8934181c6a5dd5a688c1f2e424e60ba6cda030698417ac2645ccca975b87a4ef5aaf8703a75042e659", 0x87}, {&(0x7f0000000000)="36b8ad3b7f362b6e5984f709ddb47a88d97c7c058c51c3e656b837166b6c01c94d5d4bef99e8bc8ddc727c49a749f70c27952f9215180036978c6605655aed8a7a71b89abb5db42f3a87fdeb2eedae4315ac29b936bb119bd2ed66", 0x5b}], 0x3, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x8003, 0x11, r1, 0x0, 0x0) 05:50:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x801, 0x0) r0 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) fsync(r0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) select(0x8, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 05:50:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0a510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0a2f552de29e5fdf1f81305864ac7c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c23c1c3379c6755e910945c2e02970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) fcntl$lock(r0, 0xb, 0x0) 05:50:24 executing program 0: mlock(&(0x7f0000b48000/0x1000)=nil, 0x1000) munlock(&(0x7f0000b48000/0x1000)=nil, 0x1000) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 05:50:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="e906f75531bae66b217eb79d9119749f0673ec213cc4128247af3090e12182eb96ec759405a856e1cefd54f5e1a3e5cfef60d232b70f3759f3fb27fb18ba19e363723cb2364c3f035afbd2ed678131b9b9fe715999d9ae222e8a821d736250008206001cef9005302430ed3fbda49a21cb1fc9104eee03e99c605e196cb13dd0a440da43236eb9c44189aadb74bf42", 0x8f}, {&(0x7f0000000300)="621e93df8747e11a78c8bfa1e2b2e52403c145f806142f18436c4cbac731b22654b908e6715d7d57bdb16517732b7beaa729bb5d210fce704dfae7dd7140468ae798de62fb965e11f03d38acdab247106675c8631c2290a1caab1d2abf2ef4827ebdbf58bfdacae5238670309b7953f0dbf96fc36895c1b0eca937bac185afa3a48a12d6a074d98837301739131be4ea806ddeaa18e18daebee83cb909b756f1b5fa5761061fa1620e34db09097e914f0f5d14338d12fb3e7706a451c09de58ebbf13176155bcdc3be730b45eb5984567afbfb1072ca6cf7f03b09db6cd6aa259beebdfdf6d5d6", 0xe7}, {&(0x7f0000000400)="53db47c3cd6e2c493d85c9dcd786ecfdbd08ed5d67719c2bb2b8f5ce0b7c36e29c6560c90d380d4df0291ab4d14720bc75f6888e48b5bc0e838d9456f90ea7826bf3572f643012630ee36189232b5c21eb46e767d1b6b52b5a9c2f5624193e5a2e610269819ec8d5cd5f2a2abc8c84936ac4a5fda0631c9c84e189f3aab0f407b662bd50e9d8960265f99b6a3f86e6b4255edb154e5f3ec6a29d7354c78285d8ba47c660c7550a3acc4c4f13adb6271cc90462bdd654855fc99253366ea8fe67f8b15b667d5e3a893b6f83cd5ba688a023852e3cd179d142ff524d11495d1a315ae6e0a9a3dce3edab17e237d984604f8c80e4f2cc7077b6bf0e92ba7a9c87d15d8cc702c220b9a19613dfc5d22a471f9338aa3623a0a1e45874debcd8ff8105b8d7eb50d0a423d277f1bc4fc9de6a9e64ce1f1ac87e91a6269e4b493e5464931ec5f60a9449d2ac9e88bdb986e74e64270515224f2e40615111ccfeea8244c8d328178ba7abfad99a146171dfcff4b31a70a8d051e3bc5cb554a60c44345543344d768b21a42562958af5b90bee1d41c17e946f773d919fe9d75719c1fd384ccb998a5700f688f924c4ad42c4147d6cb52c870ceaaeeee89cc7e2ae249ef35fc8a3b7aacd3dc94dc3e6b5e4d839531b91b7df4fe8fb1bfae2fb494eb27f2df9d1bffe822cac73410568e70ec2350751ec1c6b904c4867f6c34c8bbcbf11b47888a09cc9dc4dde5660d8ef20693985c48b66441df4771a11029c338028e05f22289db73c8633feb518e687dafb4f0526567874d1de8b9654498d4c8913875175e34f27a370437a8db79969b7402e906e6e8b9ba0302f378faa955d930ac4d6a1406ec9e2907c777ee61aeea484d67f02d1c0857efc44d7ad918fe36cee16b190197a3ab5085e31ac85d008785364f1ca39bddbbf41deb2a8ef2ae0efc7b370883419aef9a08aa09f834b617a441e1e2393b3005b0eb521e395541bd25b026fabcdb79508aab383bb48c7f19e3aa8325e246ea1580deada4e2e4dd95f94cd400a7d4f08c8277ffe80f37d6589d499335357acd44de26a7316de79bcaf91480dc298b27d32e65782334213603972e72d7d7deb5d731d61aca7e9b40f5ec867a07d75e6cdc17b2e015580856a8f27b18183a856d988b65775fd0865f8d0381580600c362218adc179426c2cc5260d73d7def6c741f414e7f93a9b4a53e454c800eefa358e5ec1e9d0cea2895a2fbe51e36adaeba5ec833160d0f3c5d7c6a306dc38dabc10552320174e9f4edfad4a58b4155f389403349a05584bd01947cdb8f8108f30c86f09138a5130ace367d61618978e4a3bfd27e0ebf2b14f494bfc89e6f14caa3ea806088fbcf8f6c5faa150b6891c7687e6ec67103910efd336d390ec67ab9bf9c3fc324c70d82406e54eb10e028912bf7f06b81fe7584b9627860de6ffece104d4436a6398db8cbb80c30eb5c2ee20bf68e1d4401ffa24c184d86647f52135952bb0e7af708d9e98e8971c8331355435b6bc9729e351cad41c0e54aa5242a7d8053529987b66f074ba053f676d7d78c76f6014b73c8ef7e88538c2ec5f7f93911e41f23e5a128b6abd1dda8c8b553e5382d5dbfbd36bd609820f1d740b0791272b1f81e778b67ba0d215a92c32b04f8eefe1ba7460dcecd8f2359cce976586db0446ae27bcf2b5885a755e26679b2bd1f89f41a234e68e40ee2badb85806572dcb7a9e5fd20d9ff3ce227c8cb7b2d1293becdeb6214bdc63b41053e0cf03562b90451e1495091968279ac45a2625875b3aa1afdb3c9ab913ce98be3a431b370b5f09a758a233b9c5db45a53179b2ec3d128a654ef9ecf65e168332ba837a84296a1b659089e7ecc3fc2d0ac46b64c28ea3158a35debd66fe2db5d82701813d1d5d35bb181d61b753a8b642a702ff17f4ba6fa83f77f4229f06031302001ffaabadc6e348fa4fee315b6c65406a4bdc06af7fee9a270e22ea3324be58027222ffcfb1d7317c59d565303490a01d62e01add83957fefdeae4cd8e896093969d3683cb15afce08da112e6660c7bc45fa67bf0ec40e9c306469add22764c209d2a8992e2701045bd41beff3f0f179243ab44b0fdda6e5397e46597d4feb46674c3274d5b032c556f2b89ae0cc4694007985a602b4a765f66226036df92d4ea56edf7644d2b000ce97e20e9e4b156c88d57353340f59909f27c05c1642c967d24f194441b192147f0b2f000663abcd6f9026a16d12c9ea178ba22978c197270065d858ad662fb0e02c34c4cdec4dbb01340bd231655a37068f8dedab69d4194e403ec3825d3411b03afa26215b8d5f120df628c810703421e117309c1b35b61a0e008b6962f5e27c5a70a814fa7f08d56a7d8bc66dabb82472df27485dfe2e3c43be54f061c10e5df536951184f0386b23042c95169978bd875264ba8536cfb57f1c4bde22a9bfc4e7103b7b7af02a15ef0ad5f6ede437b1bc7c4cd1cb41b1e246bd76331e55225ce37b77b40013165b602b20907d0640941471dbf4bda5ccec6e39da00f52066815ef7dd69405f9701528e696a5f060e69a2a6c4c969d0a5d20ba23afd19fc7a6a9e64a283ef0e4494f4d2d8122d13a6c23536601534709c02d2593b034e5c2a7bae1e1bd5be74097f76198273ab19f95c81691e50a1908f7e71f9fc7ca6ef8d62a2dd3247fe717f4802116769d74cc2d1162c62695cf3b507549497ef11190ea2fe20ea114861fbf232e841d41cb0d1b8ec3d4c05a77a871cb74040e777ff71c3a9ad6a9b72de1e2fab9f654f8469305077f596c641a4f23805ddd09ad9963e77a0ad192b1e8bdb8d75ea044ab7c52aa1e38a527750fb274c35ec05e379f5a9c5181f7f85ebdd17dfe3f485af9b1d530d41a10a011493a9a391f3e646403b1f1aa542d84ccc69fbc7542d48ae1f8150dafafcca04ce026979b9fbac907b5351d285829ac5bae2f4d09646b208940f35f8b0f7d1f27f357580c779b89844f26aa98ad0272c6bd8711598785befaab4528ca1b17c15030d19785eec5e6523abd8813e8ff769661e2964e1c52dfbc6478ea5230ef375116653be615653290bebbbcdf02622d6052a63452e0601aaa90b309a551799bbb86f7251da9b85a803cda10dfda0fb3853627bbb189971a631aef5f1418758c46f8c1c6e5e7f11b28396197b4aae16e253a0b7002e3ea5f11b0dc82f8ed1493460c4a5d99e01536740aa4175129baf5cf669d091b9c1b2739f222a2c944f67dd741a196b8e48e4f760996b5833e6c28ef15d0edcb7be88fcdfb8f8a67d19fd6d738c1f7ad3affb6b57cf4647eb267844f4f82858748fe29a84b3151e5ec26466076cc54b8e0c89d06dc66c297438abe2058580e5bbf80a25ae95868f1b56c4d4d238c4ef5f628941100145b1748f2abc64aa1e6bf6c856bd6b32158b27f359613a0be025171cb247f840b21d09d582e27355fb48913968804ca2bdf104603b6756a12d359e59094006c386dea870fd582fb1eef87b5d0f30c1fd2a22670bf1acc8d2d0fdb515061895bf11a8de73df4735ded42e7fc5e8e90f46773fa7bd1773e608b81b94b61dc71a19b0b64078f281a65cc6e8b1dfe5602812632db25ea156c77d7697d20aa93a6310e5c3ca0edadaab9239b4fae3987960a0f9d34ddabd1433f38514ba985962830e20994386450bf95f099554d7fab330726129c24d9dd9402c346e348a735c803e882d3dde4850332f4cb93013ac14edb0c3adca8e39c085bf3912d9923e5a60bda03bc1f3a3814ecdf0191c980098c260ec30ae4e83f8cede13c857a358d210cd149b0db2b904443eec767bc92556572e496314ebd7f217f8d6b2b249c1ad72a75c38c12b8ca73fd7c6b5bdfa48a404595028901485f055392a3dd4d9b232ec9a8e58b26e6567cae247c2c2d300dc50246434a7d1f8e0ad899d3574d2eee4c4bb147755ca831c9e494de611a650c6d24aa415ddda24aaf118be91744777e93dc92050debd86f4b933389f2143b0ead96912375b22c34a66c7f098341ca61c1f8a2c348164bd00c4faf3a343509964704b2dbf7a8cbaa5d09f3897a6a83f3b5d81f773b5619a843310bdfe2fe6fe027eba5b2c7c95abcc6a4c8acb02250b1cbe490907949d1d3b2d848be0d1629f0e0359641d45bf51271d6e38c3c90803586808b8d757168388e0f72688484a3ded8525eb636d7228c061197a7a730599831cb347cdabc0cded8798de82aacc7f70330926679f96005edff4c71628373b58b54a0ad4a7cad0fa9a63a520f63b872d64f225a65c0bdfaf73ab175eef851af92d02417e1a3ab46c4698d22e6edd632b9782bc18d79121e9cdcb7eec3f2ae6679a59295c86cb22545cd00129fe838849e667fb976cd06a4fd79a30eda4276c5699eb01e0bb3a6a09193ae6605e1cf5a55286b9c3f198e8a3097d1698696127a38e21016e286d1e61029777fa778c18675db0bfa9d256c85201a9a88ff8c9115123648e252b4770575ea40185be9aae7bbda82c56e241b1412ea29936892ac5121c33e2a7a38acb4a7626f38d9bb3bb43dac9327b14f4ffc3a515555b12bba6ce1c0d532931a5c25befbdd2aa8e2f2a7743e061124bd591439cb0bba824d926d02de334f86b33174f2cc01dd3ae38c00dc9918ab9133bb39fc8ae3c0cd45f1d97fa799d3369150013de5021931804db621766755659e23ccc651d4b9478308ad5d2e3bb7d44543861b184812ce687cefac0ea71c9611cbb878d871de5f3b0b664e464c0adf5d23825321f6cf3c0a503cc7b0e2fb9c2a41b0792b6606b434cf1ca6076fe0f8e74a586ec5753283eca37f9fe3236df485d080f79b138fc31ff6546207e018e67595b71954a38d9d3b9a3faca35abd947ee91d71f4f3c459264b6bdf5e9ecadbbaf42764c2255ec97129f356d39e36d346e309be9aece9a25daef08c5c24cf7ecaf8922e45303754200ce25886729cfbedd723ca87a78d4df994bd8c05cf7f5af6910bed828a19d0ab3e72a3992008aa7bc5a24ad5593d6dbb18138167278e1dfa6b4a486ef367447123c92cdd5ecfaa581d5713d48caa498b197e8156f34211717cfb46533aff660e7a0cddf095b4b0344b31866789aa96421d08444cbcf2984321745fb32b804217aee2b570a0b1ca9c571abd0597e4c78dbae20debc7c49f47710619064d4df38a668994d2c8fc5a0b05e73426b3392532521c243178ecdaa7aa164ef8adb377fca395bbe2c056e5ec1a9231bc637dd0140004de5cc265713a1e7bb0205bf9a52981a1944afadde3694424bf352babf5dcec61d667ea81bca42cf333351a936263e323cc9757c2f5ea4f19adc9ce30c4e6361e18a068c45173f34c0d0b9f0377f7e050980eca3da3750ba3f51716f2ac7dfd5f36e2c39a4056306d05ba0e33f9a96f56c0148ed8dd6cf7a59c9dc4a493fedd048a010ff1ea077edc52f0ff348d3b338ebd886718ff6a86b6c6510dbd4df87b7dea113f1b68e2a83dfd8844c48d2342f9a15cf84e26547d1eff4273f8c633f12d8a4f43d7431b9e9400bf1ec8641443dc5875402c62c2143757eec095d1fc38c3b7d0899d429d9121ff7c3981a1a121fe2bcc4e0ffea55f23eebfd60cee8362f1db07eca0b3096f6eb4278b9f882050c8b4c1585e8fb3ea98a61726102d754628a8042bf3c52ec1b2e93468ae97985c8b44f9d5df078d25248e46c4deb259b8462bacaf3d378aa2696d51566b6c5f25e2c2735efd433a90644001cff929c263bfae36d9a6f7979d6f651a75e064d5705432d41897e12360ee08f1a4b1", 0x1000}, {&(0x7f0000000200)="fbb2e4e30da2d5fe25ebccd518c49fe1368bfc9e0bdfc12a4963fa7e4d2e21f9bf938c07c20e90757339516bde688b6a1f160a19e9972d85f31357c5b27fa636c360c9ea1548919ec58cf2a9b769e9fc1d0be81fee2f6173b1698c6968547e93c5324cb7529edfbd5a8a92ed26a34c0816b34c853ad28ece18888827cfc4bfaa654be7bfe6521f1abed6194018249c6517617cb9b73c0b242c", 0x99}, {&(0x7f0000000040)="532c42025eb37c85f7a601", 0xb}, {&(0x7f0000001400)="f465199a93fedbfa710085fecb16f6d89d6e8de1e9b481bdbde6af86b2a3741c3cfa3cda55ee7428ec03952a521dd325d1ce267f6c63043f85d8d03762b541859bfa7522ab63f70aa914bd0f3cbc5ca591c66abd503746bb1d56d43c0d1793242284061574cb669209a6d8f7f2eeacefb9fd9afefbbefad7f4c1f07fd20e375402fef5440e7191ce5ec9aa3719346b8a4f43175c66eaa101daa55a40c79a", 0x9e}, {&(0x7f00000000c0)="8abf5beefcf6d8efa1c88240363a6351963cb647ee861f1ada0af5ad3dc5a269c1", 0x21}, {&(0x7f00000014c0)="0c504d9964b7bc259684ac984f3a1e1fc9f328f368ed1c7acccca0cd4db4f206b84cc24335e53bd03d19004a12074b16caef67a553fcd2db9f24ec91147067701e5ad3f3a8e8b9ba3811f35e893616d357b6ab830e432390ec1572121f102f03e7e04d0ccce455e5d69234f248e8bf3c47ca7b158cb79e99c0d1fbb1705746d03418c597e46783", 0x87}], 0x8, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x4) getpid() open(&(0x7f0000000000)='./file0\x00', 0x30008, 0x100) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)='X', 0x1) 05:50:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0xfffffffffffffffe, 0x40, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab", 0x0, 0x7}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) execve(0x0, 0x0, 0x0) 05:50:24 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) stat(&(0x7f00000000c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x4000000010000, 0x100) linkat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x4) 05:50:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000007c0)="9c87c377284c35b87e2e2e", 0xb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x1f, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1a5) execve(0x0, 0x0, 0x0) 05:50:24 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0xf8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x8000) dup2(r1, r2) 05:50:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0x461ec6d1e36378ba) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 05:50:24 executing program 0: sync() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getrusage(0x1, 0xffffffffffffffff) 05:50:24 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, &(0x7f0000000000)=""/204, &(0x7f00000001c0)=0xcc) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000), 0x0) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) socketpair(0x17, 0x0, 0x4c99, &(0x7f0000000100)) 05:50:24 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000f, &(0x7f00000001c0)="eaff125c00000000", 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt(r0, 0x5, 0x1, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/187, &(0x7f0000000000)=0xbb) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = dup2(r0, r0) recvfrom$unix(r2, &(0x7f0000000200)=""/107, 0x6b, 0x41, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) 05:50:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) clock_getres(0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x490) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 05:50:24 executing program 0: syz_open_pts() kqueue() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x4, 0x8, 0x7fff, "5e3f881ca917665d8ab86dd482442b0d4f806c98", 0x3, 0x7ff}) fcntl$dupfd(r2, 0x0, r0) 05:50:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300001200000072e98c72", 0x2c}], 0x1) 05:50:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/39, 0x27) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x0, 0x4, &(0x7f0000000000)={0x2000007}) kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r2 = getpid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x2202, r2}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x0, 0x6}, {{r0}, 0x0, 0x28, 0x80000000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000020, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x335e}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000001, 0x6, 0x100}, {{r1}, 0xfffffffffffffffe, 0x4c, 0x14, 0x6, 0xecc0}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xffffffff, 0x3803000000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x92e2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x82, 0x8, 0x7, 0x4}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x81, 0x2, 0xe8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x40}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x2e1b, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0xec, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0x60000000, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x67d4, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x22, 0xc, 0x8, 0x7}], 0x800, &(0x7f00000003c0)={0x6, 0x7}) 05:50:24 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10c) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:50:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0xfffffffffffffffd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x102}], 0x2}) 05:50:24 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x3) getpeername(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) readv(r2, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 05:50:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x8, 0x4) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) select(0x40, &(0x7f0000000000)={0x100000001, 0x3, 0x2, 0x80000001, 0x5, 0x1, 0xfffffffffffffffe, 0x5}, &(0x7f0000000040)={0x5e6d2cce, 0xfffffffffffffff7, 0xe6, 0x7, 0x1, 0x7fff, 0xd7e0, 0xfffffffffffffffb}, &(0x7f00000000c0)={0x3ff, 0xfffffffffffff001, 0x731cf2f1, 0x5, 0x3, 0x1, 0xfffffffffffffffc, 0x9}, &(0x7f0000000100)={0x1, 0x3ff}) r3 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x3f, 0x337}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3, 0xfffffffffffff8b7}, {0x67, 0x101}], 0x2}) 05:50:24 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x1df0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 05:50:24 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000200)="a062bb18", 0x4}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = geteuid() seteuid(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 05:50:24 executing program 1: r0 = socket$inet6(0x18, 0x2000000000003, 0x0) setsockopt(r0, 0xe280, 0x20, &(0x7f0000000000)="1ad212f6b2e9a8208f446012deb1d88b740052e55d7faf19fd4391de0a59409897eb86ed0019e3df7b72a4e79ae2bddde989c287b416aa91d37d897be22025e29972be6092e37e7137c62b98600ca0381b431e1ef54d9bad2347a65ff82315df0bb7ae495152535a5f70190817b5b1eb610761e73ab2ad37fb023da5c11e2d0c30167564bbb2056cbc98c5ffdca03ad35859f7878ff59391f84eddf21c68f9797768922d72cc0f58cd8de40a0591a8db53d0995e2502833b6a42d4b90968af15b1470d5db88eac3d4d0a8d7eea32f1cc684d161c0487706dd902fa4ab1dad49dea7a01f720bc498fb3473f831f7fb00199e4", 0xf2) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) dup2(r0, r0) dup(r0) r2 = dup2(r0, r0) r3 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x5, 0x55e3, 0x9}, 0xc) write(r2, &(0x7f0000000140)="67f9170fb3", 0x5) ioctl$KDGKBMODE(r3, 0x40044b06) 05:50:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getgid() shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() r6 = getegid() getgroups(0x4, &(0x7f0000000140)=[r3, r4, r5, r6]) r7 = dup2(r1, r2) recvfrom(r7, &(0x7f0000000080), 0x0, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x100}, 0xc) kevent(r7, &(0x7f0000000280), 0xdd, 0x0, 0x80000000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) shmctl$IPC_RMID(r0, 0x0) 05:50:24 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 05:50:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) setsockopt(r1, 0x2, 0x6, &(0x7f0000000240)="9589ee52610f31ba3d8bb0e872b4f990e3d61756dd5bd8b31532a096e56b5d64eab3223f9850e5228d1844e8f047cd7fd4bc862c6bbe16286ece294bbb261c8ac08ae8ee038dd419873b60c3187316cbbddc7714cdc21dc64d520e70876a4c497ed886e8f928faffa799221246218e874d08be24aa58bc01baace194dbfcdc6ed913febdbbfca9e32f0190537dad0b581480622675d7fcc72881b7b11782843c16b868ebb3d39790d5e6aefb0ea64c6c6d306050147b60b836d4fc11837233355e910567d90625c5ba324b9e9410dff554b025a6dace7e", 0xd7) unlink(&(0x7f0000000100)='./file0\x00') setrlimit(0x7, &(0x7f0000000200)={0x8, 0x2}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 05:50:24 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0x1, 0xc8, 0x10, 0x1, 0x5}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 05:50:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) semget(0x1, 0x4, 0x81) 05:50:24 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:50:24 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = open(&(0x7f0000000500)='./bus\x00', 0x0, 0x8f) ioctl$TIOCCDTR(r0, 0x20007478) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000600)=""/161, 0xa1}, {&(0x7f0000000240)=""/18, 0x12}], 0x7, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) 05:50:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f0000000100)='./file0\x00', 0x8a0, 0x89) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000000), 0x6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x4b36, 0x0) 05:50:33 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "000000000000000000000000014000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x40, 0x100) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/95, 0x5f) socket(0x20000000a, 0x3, 0x40005) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x240, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x24, 0x2}, {0x23, 0x4}, {0x14e, 0x84}], 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:50:33 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 05:50:33 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2050, 0x47ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/164, 0xa4}], 0x1, &(0x7f0000000280)=""/95, 0x5f}, 0x40) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 05:50:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x28, 0x80) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = socket(0x1e, 0x1, 0x3f) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x4, [{0x0, 0x8}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:50:33 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x21, 0x20) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/22, 0x16) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f0000000140)=0x100000000000004) 05:50:33 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x245ad1db}) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 05:50:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)="82", 0x1}], 0x1, 0x0}, 0x0) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 05:50:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x52, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000015c0)=0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001580)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f00000000c0)="963638765c72fefeb46c32d93ff321402ea1a28faf9bf5ac14586eb5499a28707b97df9d912c7761399028f8c87eea521aac66a4", 0x34}, {&(0x7f0000000100)="0559bb49ae4999e6c66ed887d231faae91877d989d332061421a0829c6cc419504bfb42356dcf7587058562275afbea36e8639a007cf5452dea6a8422faf02edc995a8654fb00a35923566a2595215cae92254d0f79e65bc95419d8f276a48b82a3023adc4b1ce4840a1b17c8f61eb5cfcbca96c69f80e5c384d8aff01fbf68df4a3d3eeadc0b58c20ce7c12ee2cf85898b3e2f2bbb426ef108cc48a4ef174f0a63fcecbd7043a02bafde473f7c54f974ff784f1355cde854c4892827ffc530335e05021525d185ee110111dbd219e569814fe40eb55e48684d123901e49c8ccdce9bad44bc183393b69fa4da4a34a486ec0f2b899d61c1625aad82285456cfdd054e3f73a7075818a01e67b10e0dc0d6959702638c6d0f820fca78f39b201a3eaadeb58d00c6ee3464ce4b8e81b3f82961a7d762f89b9e1f70118f53185177ebc2decd4ab25121631b765c354280b7f5642aa94d933f23da3d732dd94a03487963bb22a38ca344277b47bebe58b7d3a040070e3a096b1b9c4601d168a58fad4ab22c181a0ff8d2551323cb6e26f148a9d75c2ccc770b1080fee08b8ad0f2967ca205dd61da4ce78b5e9f6eb2727d2200b73be7315022e567b387e70a7dd463259f3b27533703def0527648cc2864efb0237bb76ccfb7c633774926922f53f23c8294addc92f48217510eb3a67e73d5a0854477f9cf68d45f28c57f19107c3872e0318ed35ba458c3f452ddd0d24105caf35fd3ca89e3b75df8a20cb53d1d144efaab4e9796291048e57341debacb1ff5756e0c497c32daf12e8ee74688411ec97ef8932bfcab1295c8fe1b6875dfd79b74c55e59d29106430de1e0aea6bb210d8118c58de7319b9ab7c5f050f8f4ec60f13d3505d592b765c7fde42b7272082f9b824c7c098ef21121a8293c549fc685ae4c2c951f5516ccbf9756b65e45ddd1f46db117cd2a5443e7591620ac3da138a1ff05474826064ba52781d5670e0fd512e208325e44a6ff72cb50dd1933a43ef02601b6e42cd753c90276588b914429ed625693681879d32b38680961b4dd8d6aa1b0591ef1f59ad3a9b392cdbd8e499d7201e84d7f94743d6ff4fb7e19f137eb2f54d49144091d4d2c7add96028463cff57509ac0fc1d85f0a8ddecf1276958eeeb9f3f5de915d5b2e85367b4788ee9122b2c861afd68180c359317b3cc7fac89a72309dce0d6d335b167fbf35bcdcd9b44905612ab9b65165a2eeac6791c6a4938c41fae6b3ab5520b98b710323974fb6ba45ccc3d72c24138c75ef7a9b79d772f5350797ae6232a0fb418ddc8b89647b96eee630b822431bdc9937164b320cadab5456f0f491c715326023f4a704e3c49291ea8c5d719353e5ea9d4aae4fdc212c11ad79d0fcf14423f66cc67e665b184001afb671fa879460ad59c43b2b861a2edd9e88a968c3b6c3490bf8217f8338138a96067d442a326c361fffce357584a3621b22d747fc147a72dfd14f807312729bd860445b9395e8934285c2a7df775234b162433911859cad32c15f092a3ccb4cf887f5e26c1ec4f3aa50f81e23091c7221460eff570fdc79ada3afb83c576dddd4e68201b0112bf8b0c4f0a03cbd7ec2e91888a2586e2adffbb0a69c61e33b127b0b2fa91ea70f74469108a8f55c003688a7c4f5ab1b5a04b6fe340a626aaee1d01a2d67604e1961215577f04ec2c5698ffc73b61423ba73446823dc5ac23b9295e29bac57c7662b551055a84228da7834a1f2157f777f685ca57a49d2189d25a09f9af2a52a708886234c2ca287ad5f56c6833191de5acee337a63f894721fbf7f2dc80c1e9d77f76ad20c36e987f5bb0ac42127bbc17c3342fc4e1178dc701a6c2225a034ce183a674103fa674c956b8bfc40d5e09fe743486bfb01a261aca4d3b457e71899f0e52104eb9aada85da3efe12d98c1fb182a1289a958034e159f1c5ba3c6f5bfb4a839eeb9ad7812c0f21edf3cf2e3aeec20b3528c0a5b1b71ad2bae0e7acd63ce9f27256257b1bd720f10c688ad7a3dd7acbdf7f99dbb81461e65f3945b9045cc5318ef90ca4d4ab3cafed7760c276bdc8a6ee3241b487c8268439a2d52bb70266dae62ec86fd7042679599df0dd1142e73e88a7a55efc6e974c0bce2628fbed5ed2e81f41bcc75d94bd4f01cda3a06bfe5501acb0a8396693900ef8c64d6e6791e53e69b2ed34ab78fcec94a395f449fb642db20498012a69e80e2dd5665196b51dd26f9102439f647b77bf23ae37434e5a24da7b47f686791d3aba4ba1ceb748487fa245ca48f3a952f6a4192534d2aaf6838fd1e1ce652be0ac424d0be845c1727f5e001a2396fc8cd90db650d9cecb2bc31f5ead5a1d047f6639876516de2147cddd0847f7e6788d15e4026d49837fbb417b70523658dfa8e6fec4999c9777cbb3eda292e82a45a7e55e9055857dfa78e137255412b2801321ef2771ee7f6e9da78e6f0f334ab14f0cec0b3346970e17717280ab9ae98f31a8f2bc97ec9599783721acf16f32e74f00f1694182f0a45d06f271bc5bb92daedab6620bbd119d53cd01eb736d92e68003c50cf9f7e1bbfa091ab47518c7316b8898fc6afc2faf0bc9d5f43d62896f1bda239d4ce5b9e35a881c41b9af694ff4167a645e2ebfc971a6518d02e555dd3f906c4c29fc9daa7ffeaf3b8cec34fbac2f7765f2fca449582746fe7a611a15d822cebe0923bb89e14750759de1353dbebf231103425d754f4c02c5c366a0d5b443739791539b02b8077de72e52b233a3d284658c0c47e5800a0b265ae81087cdcbb08ae44b2f48a056496dd784421c0b6221bdec40d00199547c0ea67011d46e16f11d5260b07aa3b6682410b65e1d6c3ff488e1703099707da6edac82cbda8b9a23ca5075575168e7d10d5515c119468856ba7d9e583223461397565788691b263b78e8c985b87b861eb6734b94272032d8f0c3fc5ebca218c18a8b893f408b0989761dbdd35e27a37f34f09c09c56ad9f05c993a449cdb69c9d9190734169f05d42e04ca2d04db1e56f9c66988e5ec3866b9aa918e72d8e9a18c60286531d840d30d6a4cf818770a3bef0fa4daf223f5f8351f9fd8c95c50d862b93d45b0b57dd2c1584680b7aa29b74acc49efce006e8f155648abd3726a4d3830220c152a57eba99a6ea74e691febfce4b013f1340018cc733a1ca1b80e6663916e80cee519287287bb1bfbc4a8b31958b374914aa7ae56342092084870bea02c072edb33503251d274effbeafbee0923f56264b17a5ecd66e7fd2305568a63e57f5b790e9518ac3feb98c1236a6b67aa08e7ab9afa4dbd675838136009f51df9cdfce3340c4e1c376b0a763e14a97d25750860e98db61152a3575b8559406094238348c65c4331df99ee91a3cddb8624c234e2f14567efeb165770d1dd09da67695018f9b13550a18c4d787be3ae16a52759d0ca714d4e0989ebf3d25d0e69418903e6dc4793451ad983235178a29202227d49c72fd220e0081ff25dfbb6ca3012272f6e7cbaa901e3e32bc22195ca24651da844a1bdee964eb7ff65b01e565e0ed5ec1402ce11f02eb40de90883f454c6ac4f7e182a2bc4e5206b47d77e7680098938d4be3f3fb9cf335a0fb667ecf2ee4ad2bdb7b5ce6e2a5a7ff5e62248f1448d20307205430896209d895eb461f8279b66db2052f4fd1fed22259f6901e7cbdd45b28c17a02e27d2dbd9c82e15c447eb691328953f8c77f48af3e4f2460fe14f940b1d581696b9f4b03356569586653cc9d11d16b0d027cc01d7b76521ddad2b50093cce40a960dec2f6e0937d160b90704bd2a2095d0048ef914d6e29afd477e4da43f75afbece813a74181fef55b4e6ec0cc943c8f5f665e9d2b41bba946390c5f9b5de6fb1d1ceb10a4f57d23c9081357d526553a9056cc0573be05f299a6f5f917af283b8e572f09919f1dfb38f109e21c37eda1c8f8106ec17b4d319a8751cd50e97272459cda850f223ac07fd799a763c395885592a5b44cfea80efef3752aa961502d0568c38fe1d317091535c130493e787d2537e89befc255d078f6807003a2daa0091bb1dad8b8c1c56c6d17ed50e24bd0b0201b5c98785a1cf3231eb9458a67b46c63df76d1fe264b6256011e59dacefe83dd0a16cdca4c14e1de4b6ee9b956ac68f8ff7c431f1f3ab548b64a56ea35a8d1843eccebfe8d3b02eec47c99eee964578687044aba83aeb8455162905549fe43387d6cf7b2162288a414cb040e73c66df10a1c68a1767dee292a51b77b38fd428deec81a7f6ce683d1f1c48d35d7e18818d2bfa39a533d5c6a61673655b8b21782397c07fae0a70f2fcd41855142b734fc499901537d6faee44e819f81d98a9247ead63bc9525cf79f4606521cd5797b7164c75a17230d2ca73816e898079ed504ce839e383115ef0159c40e5b2e97212310e12fe4171c7cc87498aa2f67cfd0745389595f48db4e9531d62c909c1b040a3fc1c4856b4867c5d0d67f03e8821eec59c5a92aef6ac8928683139ce3552f215668cb2fc273b048b96bc1deb666899b2e8ed55506eb080afb426207185d7bbd6e06faf1c2c5267c01fd11d96b5158d27a6bf680ca74fe4c407ecaa6fc03f3037bc3b39d387b6f527531d1c4de9b927fd8c1819a8f13a93e3257200824a9cc1574df5b97956876f41dd4769682e82a77aa101ddd3a37a53144a55e9151959a2b398b0e06f03bf56de099e5b1e0a22d839964dabd0cb3a8bb43e9ef867ce6978d689fcbb8ed2b551ae71b3cb75765d03776d8755009bca412a05fc600c395f6041e5022bc337a16e8f375fbec0cf79f3181e25c6d15b1a3de85d5822ca1bd6caaf952ab842fb8b2e84ca599b218e1adb9ce7cc06c946a3bdce08a37df30fdead26c4ba8b023f4a099d2cfb18c1a088d07cd462b11004b6a30c8bd1e9c8ecf724b660747a71a63482ff85c34ade7c88d8709f67f551eb5f835254777798dd7b538595c5a2cdc3ccaff5aaa4989a57fd10d1a499dffb21a59aac15efb2861479481ec1bd090c5446c6f88894155b1062e0ad260cde8c2a8574b70b7b35ffaea6ea18be4daa17be28cf6a3d50aa89f94de0798213d243988e00a38f49859884ea337aff216412aeaecc31d0b651873cf648645731f38af70fd56ef74411498ef7ea2f72a62d88d56270589d6a57ec2eb182f70165b13533299e43a78d74ea331f3e8ca9345d9ccc4a5e25025575bb744054781351c0dd12747f8eeaeb27f3b946312712893e379b11173e3c9123f7e05f2b9660a83d9c60305fa5dd12ae0233b3badf8ed3a423d7d03eed972ec866c6f33d5d4bf668082690889f614ecc0b8ebd2bd58ce8bea9d768bc91ba45b600b9cb41efdf2774987a4cf51826e473cded4a13765e579606362630316833da19efad2b310c160e77bdd4f67a1ea9059b32cb38c01dd6280bdf914593882812ea143cce91d827595167a3ecd756e8bf6ac82a849db4bce75af98db554c0ac976f51abe7bf9219c9564d4291f2a3d0389b24fd4e955910ab49116651b2b560ad3fcc36728c30507ad0032977baae86807145d1651ba8e2d4b4f58a08a7e103ab7f0d0b58d5da540428d658fe9dc3fabd4424ec16de75cee092936323f042b5609e51bdbd9eaf678ada01dd3b1d3a9d9d5d5640a011988c6b753ecfbf96059cd27e7b27ccd80554a4ff3e15b89b46b9f9e43c91a2d28804396493541452f9fc705b266a5a13a293b1044c9536c4343739c5df67f205a96b2ab4e283ea22133fa51355bdc6e7d910679abdda33bc0252fbc61014638ba58687b4", 0x1000}, {&(0x7f0000001100)="7b3d698782240b3cd8271228146a62e49a0a00c1ef6567c263577af41c1e1798977bef821768d9fc293794b709ff9339ca437333abe899c9a97d9c261e9c133a1a87b92c49fe04ab75a2389dd5cf861e5c2deb5f5be5b74e31d9db6839f8d294b40a580f79be264ae82f7a256c43f62d98f1669c2f6a408658f63f67b3d7a389ce531581f93a6d506e106858d7a268d21b3453ffee963cec3045dcf05f3c7235d8879289cb0fd938a27649c19f9edc1267247a86069dbab3750d63f171499d3abaf0bb746d259109b62449e24bd812e3ff3d21f0", 0xd4}, {&(0x7f0000001200)="916c9ce0ca4d1664d37356582e19250afd52ade7078be44229c734c241d8c7109d54ba7d343f6afbc7caeacbb8c2ba4e71af810e8fad4433e035ca0a7515404fe1c9c1e6bbff7c27f39ee0c1007abba757a18bcb126e69", 0x57}, {&(0x7f0000001280)="7befbc6f617b4f5a80cd9bed2f30c4a2fd1d8c225813cad6bf8b13e3f2938d59c38d555e1437c5c94ccb437c661519a7853fd67498b4482659332ccfdce5aaea9dcac3d8a443c4ffa416d41efaf84aee4489d5eddb51001871c096b4f668962c9f8cb1a6f78902aa7fbbb26a3ef31b877be292cb2409c81d80bfadf389b32de45f0703cf9d74f4e0854bfeb729a784f36acff99311f68f8ec9128bc8c9473afeb4ae0099593b6f7e8505dc75affc0225b49dbf41e75ff641d426bacc2a5181", 0xbf}, {&(0x7f0000001340)="b5855ac61b96de195c455aa3d92e640740bd0093e9a3a95f7c725422960d84e3aff4535c21f9b4ba7222025986da323a669b809b62835c72ea0895b3ec28d61986dfe2adac000cb67ff5f2533542fe2102122d2762296ae76759c762ecc7f4f9e49d36bc9f705d4740bf24c70ecbc24a0f796a5110ecdb74dfaddf4bb024a7462f3bdc5a189fa04e4f4ae6747c25da1fe12bb1a06cfb945b1fd4b234c38d617734bd87a5fb7eb498de33c730821ee6cbd6afaba2ffa4e21d9081f05d4f4973db3d7882723aa1f8e9f8a5c61d68383d6f81c2f5e75c235baab741ad573f765a06fe64d4984e86ce30c6636b53168e1436a83a06", 0xf3}], 0x6, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x5}, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:50:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x4001, 0x8) 05:50:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) socket(0x0, 0x1, 0xfffffffffffffffe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x8, 0x0) 05:50:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) 05:50:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r2) r4 = kqueue() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)) flock(r1, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:50:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x290, 0xe) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20000002000, 0x0, 0x5b) 05:50:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1, 0x51, './file0\x00', 0x0, 0xb75, 0x7, 0x101}) 05:50:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/5) 05:50:33 executing program 0: setreuid(0x0, 0xee00) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, r0, 0x0, 0xffffffffffffffff, r1, 0x0]) setgid(r2) 05:50:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00482605bae7003a2fc9b23af74583ff30f4dab5d5b0c04664e5bccb0280b51bc5dc9fc40955293b98481b71f90993190b7fb15f46f010fbcbb810aa6c458911a56a5c395374eedcde58e2a2a66175cca27e1ed40742d20892639b0e4a8e9136c993aa10f5db984b1f0cb547380a0d61bb644c67ea53dc251ef3eb52ef773836378a8e720576df73445a9c071049807045fcfa5d0c6e267c23117bf5eb9db1ba42a20ffb0da220dcf10ff7df79de2f133cd3e0eb2bcf7644bda0090fc1fbc0aa6c87a3998f33095aeaa8af0d9358321917a9bc6a092b66d4318911b2f03ecbbb908cd14970c2d8024a889f98d5214c90bbb4943cf65c47bf4fd47942472eac1bb8852c30456a39e124709e490796e224e42cfac672b67b5c5a047ce6fd85a7fb33ee7b7fb05365592597aded4d206680f1748742c3ae3846cc1a3978c0427c6f5784022399e7e9f9f4717f2d13a582f9936760449577cf99941f0539e11cbb7ccb0653b7238d1102cff5cfee24d8a2c8de049a54bb75c276289dea375f7083c1ee11e21ff82671a1ac16324b7cf818d3f5fce921db9655802b407c0a110ef26b7d2474ae650274c14de9200ad27367aa0a17286c0e52e5b6e23c44dc383dd9517845c6f2f32a339d04be0d7136037dc5dd17718499e91b1d9c4edfca29fc5d7113e1cc87e726d205fb03dda1dfc7d178772e7879b69241c4f8cf7ba495aef883f00b7de056c82fdf33aba94c2cd71454dda3685f2ce9d5ec9edeceb47d00ab79b427d3fbc15f7faba5aa08f3bdbe309596c0bfcdfa6b5d2ed5f75e037793cba2abdc5bf7ae0e1d5ee0c3b1437d96cbc5bf2db1cdbc2dbc0eb2c9fcef3618a88341b96c1a2b96b2ff634659fc7f651beb70a5bc2968e4d475e88bc0d16edaf368a47dc9a3aae4b15bbe430ee440f28a8f419f71281008223d59bcc19f90060abd3e51353d95c97333d80ee2226b87da95e99cf97bf0370b0725e8f86a9864a9313db5271e47a69e04c398847ce7469e95b6c4adb045cf505290ef11fce96f39b44f6c8a76fa795c60783956f014a96da36e0e3ed8f60ea3f51676f8c93f9181141a862a851bd66e32d3f0aff582c4c23556d0f7a8afcd0ced7f3cba6a48ec8280dc813cf8933543c0944eeb610caf19c2227091dd272833b034b75cf932887ac021670a3090d26ea8b6758f3325c32387563f185254f6cd6d325a06f97229b1844aeb5df638f50fe17e51130486183d8caf3b80dfd0a6f30c03df2d578226614fd9ec246d7cce3ef90d95780ef2d55be5dc2bc08c51e22b7d75f8bccf27bd62e11443c30b10f90217aed8ead44413009e259e95cbb565630753dd48c43f2603a69b3d531d09023adafcf4d71c433b2c8736d709e2940a1dc6a1adcfe3ec6b088ca798e4a5d7b770fd68c33b8ef502432fb0398d650d4ffa88a0f44368ff0714ebc7e2bca4db6acff1df3781ca3da63c8c2b43f338d8008d506f18cde7325c163a7a1dc2ead3e36a10ac8daef16ec5b260984d05d6e1af53df0f7419155e6a212da4eef87904f92d2fb312583cc00400f1ef99e1c0c2d1976678321924e21d461392d41f6f1a84d50118dba632d1877e8f27b34b8adf0ee1aebf4d0591043191f1b38337423e505298b60cd3ea16b2bcf71099b91fd8dafc13f06c99efa2be7706c138236e9b6f400c41273c3a65f382210fc5117f39cd08b5e1aac820ecec96415891b8c1626765c64eaddac72a5a12744b5866bb02dd782366bdc645f637a3d005ff7bb4c74565db0aaf9210d576fa492c18c1f4aef9f5cab92962cc9400bf8181e677232f8083d2978317aeefda9cfe87c05eaddce772f5d9d7a2192fe6d8794153613adf760450e9f395b42ed1f2ccff27cd08b92435fb00bd8a9861a87902cc22c4ff4f3e0fcb1865652ebecb0d8f3ce3c7ee87a7ee43a6acdc97cd42181b77191efc9731046b5627289be9a4529de48a7ccf3c2671553dd346ef1f53085a1064abdebf23ce76fcabae12411ef4b36245615e6a72018750130505729073dd5f1bc94af24782b388809fbeb3c545ce45da8a776569dc73664720af641777cd0d6dbc4a7548ae8606f4af4e382a79467dd8718968557468a67c045ced8caaec6070c5e38940d785b8decbb91b511c80fcc58ccd96f3c3dbd4c77fbacd38580f8def24d1eeb010a3a2a3fda6df959ee52017b12c889288d6b0df4856d5f380383cdbde68af16c26eeab0f3e6545b6e0e514b36f545fc3ca6feb8d6821f365e9965e4cca4c02a219ebe3b4c809aa5d72a3b5a87d24f4ac7b0c05ccd6435d3b6d472f887a2595798cd7b2776193e09cf445e6a52f7fd25817383230f5bf8ffdfccbaa77450b2a6371ee2ecc4b5b5d1b3a0a8153a8c8e1302deea15c10c7c624c98a25bbe655798a1b59aa850c6097381637740dc8c1b89adfbe6a1a581dbf9d9d8a26549a5fc3a6af44f0d7af136e2a69f8059f79c5857f76ed30b86b37fc91b2cc9b51bafdabaee2a7479661a0fa983ba851a8f9ebe8653c8f152ce6e779257deb82034283cd7ff04031001e4ad505968d59e6f5d9ef665f14e6bc3ea9375d7f776d9d81494ed59d7848ba672b1e767cb91a297e0452739282bb0f6ea1df72c730ecdfffd3baad8465591c9acf91a7f8ab226d97a9eb5f4dac82107e1805a265910b37db653d21c5e34d70abc3ed2d23e95d1a56389cb4c72a51d41a60017831097bfa5326d02756a6618d83d2ceaccdff388b02e74e8a237dc6c84265d2ed380c36c148acb9ede1b434f4480d889f2887c6949450d46db486176401d09228ef97c963c73bd20f404220f3d8e262e97be621f3585cc6d8fa8c896fc99453e3cb6032b37b7c027cdf31a821ec7d1747d7e712b138621db423e3e7a7fd9ab8387e2d64f6581e5403adb4991108133bc619db943989991194a664b24bf65fb241e67d592e8e4a64d7d6ce6fdb9fc140cbb54d0e86240690856ff5488e894fe5cd3c83b568621201dadf207f76a113c3a7729399a9a95f1fe85ac0ed44b97e451290d79d7f8c72bae59977ec6c7e7761f3f4670c2df0649dca9cd3e7c2ee0b0be0b0e197339557a4b3a3623990496016e26d55ccdb5ea2ea9a874233d9af8738b8431c3c02d70599687617328ec1ecb35590fda4b3e64d4934e9e7710b379538f5e6580030ca39ca6145770d8907f27d866ed64cf8d3a983f937828316a358e05fa5165d76fe72c048b71958d4bb16bf8dfe4cb3eb8c6cac205b709db8f9a291d0d20d930906b1ec390dce78e40894c2ce7ff22b2db810a933b217cee13ec7b0d94040202e994d4fc0e9a73c615f547a1c39ec0cd2e413b9dbc51786cb039c630398509eb973dfb5833cb79baa3f83d821759e3cbf544a773e69f45d665e1a4941830496dc2d66df00288bd0fb9f8e83ebafeace83496be91a0a70241b15b5c4d16b62048d674f4a2b32e58e4eee0c8178a9cb1b0547f7cb37466e71a83218e2ee134a25ccbf09507f0fe05ede99312f31637589c3bcb264d7050827b096d79f28f69c257019237f1f2827682cdf24c26cdf4362667956fe819b975b27e9096abe9feac0a01fa3c0eaafa91006e97205ae4eeda1605e4d0cf3b68de19b3a9e03f79a251e0c88364a9de49074d5b68241ca6898923759eb1fa0cf15328ac49abdb2664955f2599a1ff975e30ba7d391a12cbf6233788b50263a5d630705f5b348458c7caf884ef680991d6d4963482ae43aeabb01d72b9183e967145f8944e7cc565eda8484cda85e24f2f315557999d0631d274e20754f0b7564eac7c75b41d06a58f9095cddae43cfd86a5bc3dc56718a2e79e8289407c4ba108b64078ed3d9ce0c6f238d1749c2aa67b5e512bc05b06571bcf3cf2bcef1bb4fed35184cde53c008f0e5064667a7fe4ef164a627f8cb839ff2ba25e4b6ee1be30fea5627db05734e768707ce2e1a91f3c5279487ffebc8045cb62f430a4e583cd372cf8e222a58ba7af07865f7a5830af90cb387fdf394e53ed90449d17b2475559bbc7aff78381268d96c61144c6517cc9e3a7d32212c88a33239abed93578bf909af00b3f156431ce931fb5b98ed53a637b21cb541368230582be4fb16ec19ab263315da0bb6487db4189907ca91a7eff8682e17b63c4879f84c9576dc103cb1e4442d3a6320a34d45d77db50fe51ca14c272bc56e1a5655dbfd60977a18d76f356f503f6a09eacd235c08598b0161bc25939b66f54f5c491e77c79e883c9eb51c432d0547436a18992135fadf1a3710e8c4a6c0b9f3bac7842e722f81a27e631c8a5bfcca36e5948021652ed220f1615ed862b953bf3e698bceff995550f0656d69ad6ade0f123a297528a3795e389bb21c00ad538dce444ead2adaceba8b32b9938b2726ea310abef227c8e0935bed727ad13d5c578b84df52b35fa5d7fc72e48733e7e0b107594341dd6cd832f09bfff32106523033e47d477f084f5f6b4541725020acdb5b904ce0622f890b7c8e80ecb567a4645eeab50e03b8b889a6ea6abd02dbca1c75ae7c51e6b57051f33869b7e5de672292d6c5d12793ff5d5823a741da741aea86f5ee1ae3f120978610c27d9a447a44b4fc945efd8c32f215c1457a8b57cd4419d0cdec2015b37b2fa41a95dd0d78646ab8490e60317044050ee83416773b12fcb41461dcc5ff6a1cda26f8e0cd76e8a0ddcd143939d8f2ac5578edac3c77601e61e6a318c233cd16e588297f6dd05fbc15f945442a5ec94b6da3feea647d5c8ea34a8514d2c90dabffd8d18c56aac6dcfb3093a905d4d3934643aa55e6a0aade028c9d70ddf199ad24077c771fbff51dcd78964c2bc50516736b7e154b5f1cbb346ce33f249b5a5867f8d96043c5820a349496b1dd540e51184b0bdc3dafb6dd28471622401dd0564514d7ff240852bfa7d8184f7a0cfc4b0ce76a7bd724ba3f7c08c12cc08153038fd5c3f72baa9d2aef21c3060aed4a32ac53e85795fab2c269052d66b81dead21e296382318405ce122d63630c35f03d13f847c0402e1bb1b08fb6b370269ce54136140974818178c8b184f956dec6c9523987384ad751b5d439c56dc43b4aaed1f90444a17bc3a93ce9be31910ed2822328b53eb6b14a7845373f30233495ea24324acfa458282412d1ccb4a6754770b87a24ce569d905b5d1c95c27b26c644e22ea653a995ef1459d18c26d63ef20f0a9db4d7552ec22f3732a139c589fd90c88f6c2b78d92d50f9d197bdfddf268d01fb73f0972df69cc926cc5fa260bfebd3932c3938952b4bac8b0a75d8281a433acc58bfefe50fbc02f9a58517ad0d984af00860ce0768aeacb387d96c1fec9844f225e4a3f7063d77cf93e28f0659d8c38919400c0a499d777718d61f41c4c54cdb3c4f5c4df9a44a740418d35e392896cbee163772c0f27781b74ab2dd7eb08c931088146f188756e3a57629ee54e78bdfc3cba29f9c5e4a332751a0c6410be44c845c11f595a4671909d3f50c2e869cb905c2a72b2bf2b153a760a06749a4d26848c20ac754ec4874be82a4009211a7a15af2454f4e6e287155df9b7dd32bbdcfdae2cb09b4410afcea5e5a9345d797341d22b7b4dad8287c86cb989ec56b44b779c0a8d567d0ab7ef66a870b8b1655d387caab5e0ae1cd5ccfc2347603f62f8de912e9d3633dd849fbd87761c53e5aa743786fe4f2cd349945d14a2cb380f3c91553cfeac2ad0b9fe2ac64b66854811e6279aa36013ad20e8161468d677213df6556efc2d771d49da958f3ef9809da14ca6047af0da17c52b37e25df99360ff147b54ae1a23d0", 0x1000) 05:50:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x100, 0xa7c6cd369a6857a3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r5 = dup(r4) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000340)) ioctl$WSKBDIO_SETMODE(r5, 0x80105703, &(0x7f0000000180)) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='r\x00') 05:50:33 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7fffffff) fchdir(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x95d3, 0x5, 0x5, "4d5d182b8c8e7bd1f6460d2176970dfdc1f8ea89", 0x1000, 0x80000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 05:50:34 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) chflags(&(0x7f0000000140)='./bus\x00', 0x40005) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200004000e, 0x0) clock_gettime(0x7, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0x1, 0x3ff, 0x8, "c208ca9781d3847eb245b1aae6f57f00cb654895", 0x2, 0x5}) 05:50:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x82a0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10000, 0x3, 0x400000000000, 0xffffffffffffffff, "8dc6060000008a64ec768840672c558c1f823302"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 05:50:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="57ed22170e0f0e9ade1e7531b2d37a1f0d34eeeaa1b7bb171f302cfaa8fb0ec900a1bcdf5fd0d1437ef34706f6bc3b095fa4fb3925135dfd1a606ca2ab3e33e92f87f6697b4ad1a4f9f2124f01891b062eb2b37a0cf1c9f85a4aa9132f7dde3c877e07d6017c5295a3368affcff96739d588096688c972032b896f7c05f35209", 0x80, 0x401, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 05:50:35 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x3, 0xfffffffffffffffe) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/3}, &(0x7f0000000140)=0x5) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) open(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x800, 0x43) 05:50:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000140)=""/20, 0x14, 0x43, &(0x7f0000000180)=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 05:50:35 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c1688b5ffb8ac9c6d19f2b6a9d1c7d0c070000000000221f61f09fd0fe4d94233f4f"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0c6d033562f03ac2e5faa8c3f4002000003300000000653a8dc97c4a", 0x1c}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = msgget$private(0x0, 0x100) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getpid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xb8c0, r2, r3, r4, r5, 0x0, 0x9}, 0x9, 0x3, r6, r7, 0xffffffff, 0x7fffffff, 0x3, 0x2d66}) 05:50:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x9}, {0x0, 0xfff}}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x2000000000004) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x20}, {0x1000, 0x9}}) 05:50:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00", 0x0, 0xfffffffffffffffc}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)) fcntl$setflags(r3, 0x2, 0x1) 05:50:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x50004) fchflags(r0, 0x40002) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x100000000000005a, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) 05:50:36 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 05:50:36 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000a40)="480d018ab26e8868f1cd77e5efc3f2d2ded3377542d019fd1a3ada824f40db46002d705e6b011265636382232f3defed6e7eb9d878e057aac9c69263df9136e5f4ad4abf77d6ab23e11128efa92656c7e69aec8a28315e829347d3068664e6a9f5df7c873a80099e8a3c9dd31be02151852ebd7fd9a6631993177680a7aceb554836294a73f11148c53547232b1e6fe8fa032ad47226804a95a1c50dad161a17664fe6da7920a417eca427725c2fe6c6de7ec28feafde33e744ba2f2323974f33b7a34ddea3e054cd79eee39383835d880274afa0be9c6a9ffffba04fba885ac36266ae9c37c67906d5bedf1ddec774e697c1b26c537381daa6df4", 0xfb}, {&(0x7f0000000b40)="e924cc729f7bec72e02cae256d0c0cf1587aa469a547bdbe882a9995d793907359d8a4d5da2d6561a94f82be5c197db2bf3b55a83da4c3329aeab1257b6cca40faa47e34026dc525cf9cee2b5163f003b8a01c16f4a28e3dbc47788e5ee10c42b84a8ba48ddf5664e17fc83819183c523cea18e134746f0284a1941f87aa9cf45b119d7e1b25284f0b60d3555d546c981f4ea66a9dcdd519e7dcb6df28aa5ae90e011597f764c6e5b9f62a55f5cbfd13c4be82e9ff81b2b6c7eba881c44f5449fcf60cecfb13d876fd180554a431f0e768f59778f8", 0xd5}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) r4 = socket(0x2, 0x400000000002, 0x0) sendmsg(r4, &(0x7f0000002000)={&(0x7f0000000940)=ANY=[@ANYBLOB="08022eaec68f4365220758cec6e69c54ac4cb93000c4bdf2f3cb3caf2146a5d24536ccd8036fec55f7e7c80498f6944a0dc8d97aef4cf8ec68a97565fdbac145ddecf17263502267a38ba6f5ca6d1af36336bef0912d9df439f1729275dfbf5306ef66aea36b82b09b27e2edcc10460d7c51498cff35c6df598efeb52f81a33c7eae7d59eda36a0ec9f915c14b172104a80f944d35598371299b069b00121bcac9e53255a12a4bd3a4a4d6ad69c83521ef12f286e9982d662d478f0fe0b8e595869492bfcabbc4ce8377380bc261d6915d04cc0321b5d6e7c16e34c9dc"], 0xa, 0x0, 0x0, 0x0}, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r3, r1) setgroups(0x0, 0x0) r5 = semget(0x1, 0x4, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r6 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff}) dup(r8) dup(r4) ftruncate(r7, 0x10000000000580) getgid() semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000006c0)=""/238) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x199) semop(r5, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) 05:50:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 05:50:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x820, 0x0) r2 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r3 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xd9, 0x7, 0x401, 0x88}) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r3) 05:50:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 05:50:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x0, 0x0) msgget(0x2, 0x2c0) select(0x40, &(0x7f0000000040)={0x8, 0x20, 0x0, 0x0, 0x8000, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000200)) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) open(&(0x7f00000000c0)='./bus\x00', 0x20012, 0x24) 05:50:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500feffffff0000000000007ec425fffffffe80ffffff400000f2e9ff0000000000", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fff) 05:50:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8218, 0x6) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1, 0x15, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x27f}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x5, 0x3}, {{r1}, 0xfffffffffffffffe, 0xe9, 0x80, 0x8d5a, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000011, 0x5, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x82, 0x8, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000003, 0x100000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x602, 0x9a4e}], 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r4 = geteuid() kevent(r2, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x1, 0x1200000}, {{r2}, 0x0, 0x90, 0x80000000, 0x1, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x2, 0x4a}, {{r0}, 0x0, 0x20, 0xf0000085, 0x0, 0xffff}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x4, 0x7}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x7}], 0x7ff, &(0x7f00000006c0)=[{{r2}, 0xffffffffffffffff, 0xa5, 0x20000000, 0x0, 0x1}], 0x100000001, &(0x7f0000000700)={0x20, 0xfff}) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000004c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x1}, 0x400) r9 = kqueue() sendto$unix(r1, &(0x7f0000000180)="d2c1d193aa085aeec42af5cdc1405c3c219135687a7302ed161263e985bc2cf30a03945f9ee20c89c08668ef6d8e1178b22cfb876bac18798d3960f1b583d543876661c527858fc439609574f87f3667c4a10ffb3f1330392373f978fbc0f92026857f2ff6c0bfbe", 0x68, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000580)='./file0\x00', 0x0, 0x4) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r10, &(0x7f0000000740)=""/39, 0x27, 0x2, &(0x7f0000000780)={0x18, 0x0, 0x200, 0x1000}, 0xc) kevent(r2, 0x0, 0x6, 0x0, 0x100, &(0x7f0000000380)={0x40000000000000, 0x10000007fffffff}) 05:50:37 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = msgget(0x2, 0x4) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001300)={{0x9, r2, r3, r4, r5, 0x8, 0x7}, 0x2, 0x80, r6, r7, 0x0, 0xfffffffffffffffa, 0x10001}) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001040)='/dev/tty\x00', 0x241, 0x0) fchdir(r8) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="02000180000000000000b9bd6a4362692c50cab8fe6fa0434da13c5de94036f2d0fff6fb265766abe86d91a7d025893739615efd9eeecb732e369339eb4ede6b67732c86ced968173e516566080000e5ffffff10c9f9fdecf666000000000a00000000ae2b593173e009db9d6e02a78f1e9fdd18178d8c3815f62d614efd65265c248ab3b65dd5adab878622506e6ea3084833d1123fa894067ffad527665c361fc795236577864142f74e0b78c14c"], 0x1, 0x800) r9 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3004) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) chdir(&(0x7f0000001000)='./file0\x00') symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r10 = kqueue() dup(r10) semget$private(0x0, 0x4, 0x80) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x241) r11 = getpid() shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) wait4(r11, &(0x7f0000001380), 0x7, &(0x7f0000001180)) shmdt(r9) 05:50:37 executing program 0: rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce1edf1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) clock_gettime(0x2, &(0x7f0000000080)) 05:50:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x610a) r1 = syz_open_pts() lseek(r0, 0x0, 0x1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xec3, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:50:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/212, &(0x7f0000000180)=0xd4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) 05:50:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:50:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x40}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="423f42ec8404c1fed6b96cf8f17f3159bfe4b917bd371b1853eee4552d03d20f6c1a0d7f830cf7e23060fd91c31cb9d51ce80079c9a93f9e439a2af093b95260c8b5574cc0db1489fa3c9a28e1788477a53084581597ce6cced59bd273df3c865de971aff0f1d48b87380040f09424c69c63e68cd041e4fc2be31bc98e9885bc4842d107a8637d15bff71647881f283906cd08b5be7bea30e431", 0x9a}, {&(0x7f0000000200)="8f1f37acd78cfa5306a5bda45d21ba5af3cd28158fe9c11ef5b5dd7e636a142299269dbbaff9a3c806daa1c7eab8b2f3", 0x30}, {&(0x7f0000000240)="f8974f671290e998e6ce87df4a9c9e8bc93c04fc06011a77dfbde39183c1f7e80c3c41fd5a21e91a6b6845f3ccc331d1cb8853604604f1156bacd932fe782146d744c099334c5f11c8684f2ee8c24f88fa482c6b4ce4220ac08e6fcae531d8570395a3540e63470f6a299a97b41186e067109bcce9228b3e9ff1b7cc98a5d0f80edda5cb9a65d929201800b3f890e8e6725fd33fc16eaf67a8e65fdb72e861a46e6200b366d87cb654168f58d4f6141e9b", 0xb1}, {&(0x7f0000000300)="c9b5e4621027d445de3219c2853521a0d979132e0a5bf939671e44908545ca6431ee5fa7e981306920324b7489d41de1da837d413fc9278d8f142f5db9450bbe0dfbd1f38eaa242c80f705b28f9aad0237cfc4bc20180e12f673cfce65b989cd3e7db697a8ce7d6449ba5dce96ff40b758c7af6bab9d04fde8afbe817d282946cbcfaab50b87a784d63ed62ae506680a41647ee2494d470a0491518b25150045", 0xa0}, {&(0x7f00000003c0)="6698b863ceb355fab04df7bd65fa6e835b62e4e41876ad6cca8866b4b164722da6f365c24f1c49401cb61f725aa64ad4e8e10a461c2bff3f133750ca2ad05c63b0e28d10f1332ae9a8cb2b769176dc8603558d3b8ddf45f7cdbf7ce283c05dbaac1652a853748ecc31069b3d934a095427fc3b1868fe3192e177dc82e27bed030e6ba584dab2eb95e9c10a9de0fbff5a2e7c8553a3495db8a85d", 0x9a}], 0x5, &(0x7f0000000500)=[{0xf0, 0xffff, 0xa93, "cbc1a0d1dbfff1f8fcd6a973b2c505b34df561a25565b4e484b3376096321eacd59b6e6e474828ae9ac9a1b5adf369f109a522fa93befe8554c8cd585ff0b5d7d31167ea473b81ad2818769cc91dfddc92d9dea931101c0646cc02003ac92f424a22757d12d5d4ba80342097ae6a51e1c4ec51f3c36614e56219457667d96d957907c9640ed24d8d980e38588f124e1a0ba40a7fb85e97604094ba3c44944d451757f7eafd762f6e2b1931bbf9b483b2e4f0f797c37598e64791c55721beb89dfb6362d0f1e7076c25d6b0ea5d64fb6e3442a26826b6d547f319b4"}], 0xf0}, 0xd) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) r4 = dup2(r2, r2) close(r4) 05:50:38 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) 05:50:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 05:50:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:50:38 executing program 1: r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:50:38 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) r2 = dup2(r1, r1) fcntl$setstatus(r2, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 05:50:38 executing program 1: r0 = socket(0x5000017, 0xfffffffffffffffb, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:50:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/85, 0x55}, {&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f0000000200)=""/203, 0xcb}], 0x3, &(0x7f0000000340)=""/225, 0xe1}, 0x41) accept$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:50:38 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 05:50:38 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000d803d22ac19708c42578740300000000000000000000000000e2ff0000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000600)=""/187) semget$private(0x0, 0x3, 0x1a) seteuid(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) msgrcv(r0, &(0x7f0000000140)={0x0, ""/190}, 0xc6, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000340)={0x2, "4b3dda51bbc5db62b9838964c6fd137a25cb438d7a7e2e7355f11fa87452eee5dabf93bbabeaa30eac91fea5d1eac57b658f4830c1fce8f2d114a2e70520c3ee333886371c06"}, 0x4e, 0x0) r4 = dup(r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8100, 0x0) renameat(r4, &(0x7f0000000400)='./bus\x00', r5, &(0x7f00000005c0)='./bus\x00') shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) socketpair(0x19, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a399cc8f6b852782579859e61fa602bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0xd72cead01369c6da, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000006c0)=0x3) msgsnd(r0, &(0x7f0000000540)={0x1ce384c9da40771c, "383b9ff7a9dbffb10691313c4b3e11056fefeceff9ef2db16640583990f5c8d065bfbe0fac77a733ea23ae634c69203c0a59b9653e79c7237df88098ed512dacdf67ed96b1f7c7a651067d2d9334f87a934f18b88395dc5c4e547476b7bdd72f8c57749a596eeba62e768b3c27"}, 0x75, 0x800) 05:50:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) flock(r0, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 05:50:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x24) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) 05:50:38 executing program 1: clock_gettime(0x3, &(0x7f0000000280)) r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead7", 0x14b) setsockopt(r2, 0x100000000, 0xa, 0x0, 0x0) r3 = socket(0x400000000018, 0x2000004000, 0xfffffffffffffffd) syz_open_pts() write(r3, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) r4 = semget$private(0x0, 0x6, 0x8c) r5 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() ioctl$TIOCSDTR(r1, 0x20007479) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000008c0)=""/4096) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) semop(r5, &(0x7f0000000100)=[{0x3, 0x8, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x23e4, 0x1800}, {0x0, 0x20, 0x1000}, {0x2, 0x7ff, 0x800}, {0x1, 0xff, 0x800}, {0x1, 0x4}, {0x3, 0x4, 0x1000}], 0x8) r6 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000003c0)=""/76) writev(r3, &(0x7f0000000480), 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(r0) dup2(r3, r3) semop(r4, &(0x7f0000000440)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) close(r3) 05:50:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r3) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000100)) fcntl$getown(r2, 0x5) 05:50:39 executing program 1: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x271, 0x3, &(0x7f0000000100)="175b0d8fa2ddb73c63a48aefc626e683f0adbc98e4291354c2b0bc30d36d5aa6d1ca52e339a46580f5653a59db87bea7e9d71f2a6c31121059393495cb849b58221d4082e87127f8a97fdc2374dec975b3c6d22ca022c009dc0faa7b7af3d560ecd824054bec20bcad187f5dbd2340d280f6b0bcede0f2bd8652aa06851795790792ea297e362afe34bff29a2349b624e7885bc29f0816b36dc57a60738689083d452ef5d498", 0xa6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000007d3313ee6b00798c784bb08ca57b52debb3e25de232445"], 0x10}, 0x0) 05:50:39 executing program 0: r0 = socket$unix(0x1, 0x4000000007, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000280), &(0x7f00000002c0)=0x4) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7f, 0x6}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="7c8c140c0b024c335239c01891ab12aee8d72376f693bd221a77186354369f91dd69bce5aa2e74", 0x27}, {&(0x7f00000000c0)="663ddf7358f22022d5606d27c1a23b3cf1781aab2e3c1abdf73cc4673d136a1ec03e8cac333409055ef4f12e5a553d98b08351e27a59d3b0c5dc95e9ba97efb16c52a049fa99cc6c184bb5ea7253fe05627979e90666b0a6443321e9d810039cebf4daaef8163cb9a5faeef00d813036c5845927079dd500ec73e40a0f561e53ebf1229c2fed14ea2c524138c8", 0x8d}], 0x2, &(0x7f0000000580)=[{0x50, 0x1, 0x2, "2ce130bfc21ffc05c1aba62833e8cb21def2471e0a708bc8ce980162db4dc56378edde43848aff8962ba31e037b0e413da3ce78f5a05bc5531d00c"}, {0x1010, 0x1, 0x691, "de99ddb8a368868e40d18d3e22644c3c998cfd32c31b197945fb3ed949e4f703afaa8208cf25fcf55b3d04a6079018b4cfa8da1c0cb3f9f9709eb78bd8789a19077360d12e631d5dbfacec9cd29c11636b6a1f89ac0bbae2b0c2062cb4a9da6b121b33476797e7b93a552543514a473bdde489779b9483679394b59b3aa5bc67095b77478c85de47415d2008dc702dc49d6f3d70a5eabaf8c158390370a3158e4412aa3ac54c21941def85474ea5c92d51f921fe52a516e48da4d0e3af03911519f02ad6c66e53b0f11aed24742a085c5a8d41f3ad88ce29d75fa189f8f5a2c3d67a417ac06cac36c51981b0d120a7a4dc7c385c7786a895cde48b01a42203be7eb7cdaa7ece449cfcb70434c0bb37fb8347699cfc509d24b27f328f29492cc3158f873643f0b1f3df13d70b5774244d54a9a8653da37ad5ca9a964f2448beb23e0a78560ecd69f4d46383040da1f06d5e196f947a56dfaa71ccb7eee805ee4b2483fbcb9c5bf3920527b99ae9d6c35284766f69e6f9745176200053b8ae00d4a11bc3fdd08db4a53cf402dc5cdce0f95982762276c9a09b3f7e218846efdb4b84dcfbe9a3daf3c056b64a675dc5e0ae3fc8638db41f1fd159fa846f02e6947b99a49a6bf9eb7182fcd959bb5503029777936a14dd2c1ff9f5253bd7fd842da4484f68f0ecc3c587cfd24e92967926d8885bd369815e41ac2239fd8bbf283ffb90ce9ed58c659b92c22026c4c9d1a304932d9c50e24dfe80c8dee8c4f6dfb83dbc2fee91cfe41bbf03a4c7509a99d4f491ad91e91191b5156bccf11b8fe173adb00eda889cee878eb0068225a9290414e40e1779d7a4f70d64f782e75f2c82ce063cd112fd01e5207bff0ada52354288d722b5bfe6b5d4388d4300027ee0d973fc077f3f8fe3efd08f7ac707e4d163cf7c7b37d0b0c9862544f47fda55f6f6e86cb953a58593265f482b1bf424575346b6a465a8f55ebca3835de2fe103831f3c9720fcb259bd85a277e3ed5b94921725f231b35ff7c530516b1749460126a0cf3efdbf79abc736157152e17482a49cb1485bf0edaa7bc87e008d5be35ac086aeb339599b6a3f25f9ba7814c30895590f4b1ccf17aa24a28379304d5c75be7bdf5bd0463be36fdef9ab6035ceefe3c13cbfd229b1a9e0df31ea42dc0463c5dab6ed2275255bdc77b2fec7dc33b37865029e86b520e448455733c082648ade882cbb2b995481b40f4c5692b42a39727061670d9ce629a2697a0ae8f34237ef858185f58f8af98a9b44c654e5776a32e2e1ca46dbde209b8ba6a25c9eb4fa283a1daf5d2459d19bd5b89c7f98c7b45645402db4dcefc653d982b001903f913a377c9b26f0104e8f0c1ca3cf7ccd5d48ab66939dcf6c59aed4e7a27d2f683b91ec38e2320ebc3b42290f9198ed170410bc48e6a1151c03a58b3e0789e74072376cda70f6f63e8cd67123d2b6f3383155b47334ec14ab8d6754b5a20178332c504ee358e1dc6ddeb254702914e59d8caf25e515fd2e18fde2ff215d68e00e11ca3846233ee0f5fdf26dcc56d36c4396c15e507423ca9b0976ae9b42c783deb7b32161ec8bdf7b8aad746769900d2f8ecb17bb068029ce2479c09d3ad2d22215bd4e3350401a8b27e59293c67fe2acef8738a05aa49698965ad14813e80de39ea51de3cf62d09ab6a9869c1ec4b721554b668b0f16fa9e9952722520baf58b9fe146b91d4ee4acfe185b99836da6c393c9c7b997e7256b7d9217e05cb3f76acaf4786bde9786bd9b46a7cc8412eb6c7e6899b3fc6f3d1b449d9668479f3e4c8672a777de21097e4e79aa0defb6cc3cc5b692d720db864c1a471eb701f2a806cb40925ba431ae6e691309cca98f5d0cd5438641151c31c4330f13cf87625af6b42d6e64d2c566c9d033f860843eed62b2ae7b70a2241c8b61b6706e59b2b6b7142d700199ddbf24ca2f606913679a8c7410c26c8ebba389a02d30fd97a6ec82ddfa9a639b4cbc1d2e03636bfd6091c215e6e9fe158a01b46c07178cd6a2844672ba4e15d2dfc9f2750e1dc01ff01bc15bf3a7ac6a8493c4e30c00ca5c912941ffdd7821a6987b8c52a89ed8c7e4e52efe1052adb6aa251e5f6782567276bfdeb3294b4dbf27722ef618e6ee35423b61adbdd642b2aa65b74926ed5a2922d7e584b886390110b91eb72a5632e7d066f292cbc2d53cbb00cfc217fc6a0f7ff66d66fd333dfe10fbd4db2653c2868ecff55f66a725e9639df81d3e0abc39c8f798aec18c687323c87d165c1ea55874796f1770765505f7d17a7f5b61fffa6b7f5faa2f88fc7798529961e2ea43255cfae81cc890a4fdae794c8c1ee5026a8b9ac6ecb2f41b5e5b19823bf49d5a028d44792203efb060b955b9f01d34c0d4dd7ea38c4e2d1d2cf68fffb6c9d37e5042f61b17c11ab2499d6ad37923a9609793ced3748d55943849f01e6267636a5a69b0a80d17987ea1d0569ff61335c9ab9a170adc3c43b2fdd1355cf3e1fb58d655139f65ebc995e245c01889c7510ac64325ca06bb91a5b583452c60dfc2fc1ee0542d20fb33955ffbbf5261395f86eddd6bf6e3d984d02411680ed82db18fd7a6438a272ea6db25138c7966f306a0867de99ae9d7d285cd7011393eb50a9edf253565f1487578c7a03f1d0aacc4564496b0ffd1cef844760f762fe4196951a6c6a835163cf6a9d80de47cd08099ec45cd63b638af1434d69c1cd26f85eb9e91c798700a63041927902f4c814fc424cc6d7408a69068c275c78335fdf88db8ffb240315207cecf314981e1a627382d31070a0a4887d2b48ff8b23502d99cbcc8222032e436f9d44febc3903b93550b1146ec8ea2978b33bb6dfd84a3698f333a4d6c2ce1c62a693cff95a1541b6ed1fb5aab8659a4019c75bc484526979770fae20481bdbe57fc2a49482828619a1f8d4822540aa91cea3dcb88120b0002177bc2fc5a1736873b8a492fb7766a7423f68784f6b3727c55f2974272825dd14be2b1df8748b01a852033376a602c0f33b1a70aca2e8771869980cef64760efac36ab8953cb949424ff86cf4847e07368c1ad240f32497ae4cac3d2bfa33443106b05b2b31cdfd50da874842a106a4215578950373196db773cf00d35a89ff51ca935cc8b791ce56eca5741f2916ff888247f11ea50eb04366783d2e3c4807a5d7a2bff26d2d92cd052f9453e43f7ec073862e90cf5d852483f696e0f94d8fd578855b01e828257ebfd1117fd91d82a5400a8f0e87b0ed3575fccef5c7b2789cf24e175b35774664b29d08fb168cff83f04b9b5790f135290462a57ba8f9bdbf4893df03f6b9317ceba946b7e3540d9bdb182cdd8965ae9751cbf96239961b35a891a26fae27d085eabb2afcc49e358978f188be632da65c018756f983a23182e2405d43bb5621cd18248e3202f96e7cd89a2a26d3d4074b8465795a765f9605b1f15275b3de9149008573d49a2a9e4c99e54909c8aef65a28db9adc2ef1af9113a9cff517fb71fa3277c0d17e26cf649b36a35ae4a61516b7e3077261bfab1af4edcb428274784dc444c00b3645e6cb02addd227d5f71df36c7fdba4c42f868dcec0e2f36ff9f179d85eb5ff5f68fdb9c4fc5e56befb44cdb3704705e62f912a0640da52f039de0490e1ae9583b354cac62eebbe4b2a28e643ec05829b057cc06124fc99bff8f7a27c09ba935dd496ed4b75cc92d6e6c6d32ca8190ed7b474040b1dafbf9eb0c42674a260fa3f0833aea534a0709ee4197e0ae3f7c653e1544379939a49a49ad68009609d97f9d442a5664659ded4d24c4a9d0a6afe3031ae539085fcb993c48bff01760f0c01ea2d66d2a40bdacdba3f07275ad9bf9783f5d78b7ddbd95c957495d5b5141deefe4ebab845571dd8f13da923e6724478c2193cf53cbe0132ee9650f23d88cf069f63834c72ebf671923c5f90170ba3e7b77ed7c5dd90ff07aaf4c667f099ec1f0644de072f08248a4b713e69e5845e9f5485a6ff8187d763a45a0f24f572e875dea7c599283b3b3df470359873c56315fe10dee6c545ce9767fa8bef891a598a770cb5235a21f2720241270bda095f6c4b3c1f430b845f152ed2c3e444a5bae6f20884bcfc062abe621823e363fedc21c8d758801af7f7f4f53f435e9aa560965c10590d3f1ca95cf73b1caa611b2d23d5d8cbe35675c571fca106df0878903f09ff5fd66e5e83147d49a8bea799a87db534a670f99eee57d618eac9d7171392e02b84e007541eb3b2659d0b355d4e41071c72b08c711c8fe5d2bff21716a1eb608f92ef97a9fb51b796dcb897d4eeb876ea829863de19df862244b6dd50be5dcc811d2c567a1bee6d5d827015c388f708178f7af67087db99ee98ba76fd66bb859e3901352fd238c50fc84fac1b8ed3277de6925d405272c2d0c481992739c182be3bbcc8ed2bb5b56b66fbbb3dee8900f4db86064d91ec638c2975b1c958b86a04f11ba152434a69ec86343b5a8bda781c1ec5974ef6648c76b90581f9828f7683ad877bc933221deb732f642d3066131c818e09c8cca254a9b72664f46901bac31441aff95cbc48dfcdbee8174044a30dfa6d861ded43e893be4b1f91d8b0b163e9db117a3dd2715413ceb1ad7b04f73395188a4108b98a426efda8cd572283ac82b91a6b55eecc307fca5d0546d389b42018dc514dbfeda6a852c7a3e6d8e5ddbd26a44e9bd41e9d599f809cf83243940c8b083fc6b152f323478433a27745b2dfc4c21459891943027f2ccb6638c4c28375cf3662b0cf160205c86b221e46aaba697e43b1e4af1270db8d4d1ef1405a74094db7e4d6ba7bd36795a74ce4dddf0bfa9e2ad7ed6d91f60f0a0058bd3e0104829378c5e7a479018bb713c06a824db53700c28cfae4c20f2cdae51f7090557a62dd3a509b2c99db0c49cda7a772d84fdbbffc3adee37ba5812fc460b44dda061fd60f0e7b8f0cb41254a2fe425d27caf663a0dc5f6c0c771249ebb3a18819e3f4d3196f3301b4b2be641233c7254040c435339e0ff4a6ecc018c5e12cfb5f8fe93eefdd528fd31f7832ed3440d2d99a8e776f75caf986554ffc60219c1d8c5eb6c5929671ecf95730a6943fe85dd88403ef26f38916e00e6894d274a983b8736c45de943f5bd9352985dea6c6b867a22b1fba982a57abcea9eab723a908c9432e3798234816e3d94e3c3b9adb725d86da73699652243cebf92b1eae550c5d5a027b160671cbf65c7cfc70cbee4b770239b265a18af76cb8ada735f6f7d878d0128753454fcba943a85414b6922ecc02334ff8e006069395964a2846a8ac4e5e561951e89e5b1cf1675a888ccac94ee5b772194978581540ff6ce07d766e7bfd52456a0568d61502091bcc7b3a3525916fce063b7d2e74e416db947856e3a6de4a9d01d5e2a9abcd51c481d7abe01f912fd28b9c16225d82078f8331d75ecd4720ac54a35e6eb7d174d1c520d2fff7676020f36507d600c808de11a9272bf2f11e44e7e08dcb85eda725ebf5084616719dc7abcd607fcb93822eccb2308ae8808e7c6d6a75c0fffe964dc1800986b5efe76cd36c31d5708359db347dee7f8ee88f1a4a2af9554774702cdd85f417dc221c26c49f1fb4de65793862a990b0ceecc170252670a0f9728118c9543d9292d24e664947e4623c84c0e56305f6fca2d55ffb34cfaa81d9fb2b3d970d1487b848ec80f13f4630411bfb77b335badbcdc1792037f0ede16990f8033d4affb413a2fe24c264fa2ad541dcfe2b4d0b8faf886eaa1ea15816f9812dd4834beb2f33728e36c7d0c96e5f3"}], 0x1060}, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x10}], 0x10}, 0x0) 05:50:39 executing program 1: r0 = geteuid() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffe, 0x20, 0x40000008, 0x0, 0x93}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7, 0x80}, {{r1}, 0xfffffffffffffff9, 0xe0, 0x23, 0x424, 0x8ee}, {{r1}, 0xfffffffffffffff9, 0x51, 0x1, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x16, 0x8c, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x85, 0x80000001, 0x5a4, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0xda7, 0xeba4}], 0xff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xc0000002, 0x8001, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x9, 0x8}, {{r1}, 0xfffffffffffffff8, 0x84, 0x2, 0x0, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xc0000002, 0x87, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x1a, 0xf0000037, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0xd, 0x40000000, 0x0, 0x13c77bcf}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x4d, 0x10, 0x9, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0xc1}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x7, 0x4afe}], 0x9, &(0x7f00000000c0)={0x100, 0x101}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) setuid(r0) fchdir(r1) nanosleep(&(0x7f0000000000)={0x7f, 0x10d4}, &(0x7f0000000080)) 05:50:39 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 05:50:39 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x151) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x1, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = dup(r1) rmdir(&(0x7f0000000040)='./bus\x00') mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x1000, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) 05:50:39 executing program 0: r0 = socket(0x2, 0x3, 0x6) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb316ce16bcf2d3bcfab2dae7a44ddac4c39ad0ac42372808452d5833093d6899449a5a9eb0d74ebe8c3eddebae0d117838278a7cf738187ef6f4fd21552aed019b003cd6712535b6e953dadaa61745cb9a4fe9d2495a63fa65bdc", 0x91) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/66, 0x42}], 0x1) 05:50:40 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="25f0e5cda7c1f49a583b6440498e57f0a3ca5a81f94a65322c1fb720f85f1b486329f7e086e7020a605a54b2fb65a2400070b3afb7ca"], 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r0, &(0x7f0000001100)=@file={0x0, ""/108}, &(0x7f0000001180)=0x6e) writev(r0, &(0x7f0000000000), 0x1000000000000353) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 05:50:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = semget$private(0x0, 0x0, 0x408) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000840)=""/4096) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000012000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x2a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x100) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x120) mknod(&(0x7f0000000200)='./bus\x00', 0x8000200b, 0x3200) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 05:50:40 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r2) r4 = shmget(0x2, 0xf000, 0x2c, &(0x7f0000fef000/0xf000)=nil) r5 = shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x3000) r6 = socket$inet(0x2, 0x4000, 0x2) r7 = dup(r6) getsockname$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmdt(r5) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={r0, r1, r3}, 0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x13) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000001c0)={0x8, 0xa45, './file0\x00', 0x1, 0x4, 0x1, 0x1}) connect$inet(r6, &(0x7f0000000200)={0x2, 0x3}, 0xc) setreuid(r1, r8) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0xdc5}, 0x10) r9 = dup2(r6, r6) accept$inet6(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmat(r4, &(0x7f0000fef000/0x1000)=nil, 0x2000) kqueue() recvfrom(r9, &(0x7f0000000300)=""/128, 0x80, 0x1, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r10 = dup(r9) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) sendto$inet6(r7, &(0x7f00000003c0)="ce5e8fbb736d02f417137cf2ddf45d7a4091f60a13455b99595de53caa77bb0370dcd77fd1e3801a31feea6a512256f02fa52fb79d58f29e9b170df58925a6a46be160c506c55cbce8f9c4731229be6a380857371024625b1a9f4c8956616743feb7520918ac97c9f3e0bf89c7c9c9011c19d5de5b477dcb53a1b3b6ff8837ee3851a535c73ff2ead7744c92604f826aff7d94be3478ff04d9c059b7f941b0c14450d01994e7cb1957b267c91f00aa2334b0ac771dc4c8", 0xb7, 0x402, &(0x7f0000000480)={0x18, 0x0, 0x7, 0x1}, 0xc) getsockname$inet(r9, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000540)="3b40d9234c7a3b73574b33fbdcea4ace0e0ad0ca24531fd07735945433b36022f20fe5d9ad5185bcbd0c786d2aead952b78743b24218843a3e0041a00cb0f4cfa067ba048fca2311845ccb017480aa8d23ab06042d03499cdac9cb441d17b2fc4dd60a9296637e1cfd623a2c9fac9042d35264c5df5d9e91fc11ab33b14ddc381b46f20e4de4b3ab17a684b57f9aac83e1fc0c7f0532c8", 0x97) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r11, &(0x7f0000000780)=[{&(0x7f0000000640)="6391b926d02157a95221be17bc782355dcec651f5972d502398700a704667f234f0c159426255835caf1e4917d444394185ed562e9c9e692c62d912203b9e100ffb1c2b06dbdb1f1a5bd55952277caa5005232d88df6bd31c4c7bbca40bef988b9a77ef0dc53a7fa3f0b37338c1ca0ef57030010b7af4898aca6213476b069de6118570fd8ad910a2faaacf4a0a4b5238cd15aef62e159", 0x97}, {&(0x7f0000000700)="a916f629e56b7c20c92a21092d33b160f6ce449ba915157f426f906877add857dd53e5a0ae0db1ecbdcfdd7e7874740ee1154965c20dd870cf3c20b6c00c35b046c23f20ef94", 0x46}], 0x2, 0x0) geteuid() close(r9) 05:50:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc0, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x4d, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/125, 0x7d) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) 05:50:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x35) r2 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x7) 05:50:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x203d, 0x3ff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007000000010000000a80002d00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="34ca31dc67b617e8c7c80b52f2e4d3be096b8c840ecaa1d7007706"], 0x18}, 0x0) 05:50:41 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x7, 0x1ff}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 05:50:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/234, 0xea) 05:50:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x880, 0x0) r0 = semget$private(0x0, 0x2, 0x404) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) semop(r1, &(0x7f0000000200)=[{0x0, 0xffffffff, 0x804}], 0x1) semop(r0, &(0x7f0000000240)=[{0x0, 0xffff, 0x1000}], 0x1) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7ffffffffffffffc) r4 = semget$private(0x0, 0x2000000041, 0x415) unlink(&(0x7f0000000640)='./file0\x00') getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r5 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x10000000, 0x401, './file0/file0\x00', 0x358, 0x4, 0x3, 0x8}) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x1000) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x1) syz_emit_ethernet(0x83, &(0x7f0000000800)="efff8afa700aec26ab9447ed22f4490022c06a07d55d384b87f0710ce8ce071ae4c4a12da2f173c15ee45ece14db41d46e595d5a39c08a6bfa091d3941f9315261b308228bdcc4dfa47d5ca45fb783059fa89412f954786b0e26434631a67f4f92407249383ddef1417f385069b29caaaf5178084816e45e79b151c22da93c00000000") ioctl$TIOCNOTTY(r3, 0x20007471) truncate(&(0x7f0000000000)='./file0\x00', 0xb16) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000006c0)=0x81) semop(r4, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x80000000, 0x1800}, {0x2, 0x20, 0x800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) wait4(r6, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r4, 0x3, 0x7, 0xfffffffffffffffe) r7 = semget$private(0x0, 0xfffffffffffffffb, 0x400) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x0, 0x10001, 0x2, 0x1, 0x7f, 0x80, 0x1, 0x1, 0x0, 0x1, 0x8}) fchmod(r2, 0x887a34d618970c66) 05:50:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) socketpair(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x82485608, &(0x7f00000000c0)) 05:50:41 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = msgget(0x2, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpgrp() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x40, r1, r2, r3, r4, 0x10, 0xffffffffffffff72}, 0x5, 0xff, r5, r6, 0x5, 0x3, 0xffff, 0x3}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r7, &(0x7f0000002580)=[{&(0x7f0000000380)="14cb12c0e05b78e36ef2ca317988a673eb67a646e2afd26e19efedc1d6f3ee851f411dc9512477d14bc95424a3b16af09ee8660ed10ca85ed6b7e1b46f6169d101a7ef89269955e4aa3bd7b092f2e5c01265c96f7724c4afb33f45786ec49132d22073a8ca06f475cb0d814a5c9ba68915ac795e079c8bc60d34619f685375e074acbd105fe96f6604605832cea272e42cd9dc98b311e3d13e9a54199d1448d0152f4e88321cf2ae51754041db7fa339be3d8f59b3c02fd74e5e08d16ce4f58bab20ff0fe8224be4c629667a68fe28161320471dec14c7829f7f314349011d9899207f6c73ea11", 0xe7}, {&(0x7f0000000480)="d3b7ad8381319eb6446a4ac8b4228de33fedcdbf1922f2262db1f40e28da1d02b8ede8e0a18a1b322e82f5b8530e051c64", 0x31}, {&(0x7f00000004c0)="f00604632c2c42deae2fd87106d17bf00f0beb6bbe9fbed29f05bd5d90cf98b5d3f68087505111efddd5c68f643fcd75792863bc55822384b2c758508e05ecfe8b2e86c92edaab82acfb75a3f5e0bda0c31438dff974cabf6558aa963e5db113b28f481f1806e316672d139b7f6ad36f62383f818e14d12c36d5dbcb296485c987468b9897205d63126167494b67ba2a2913ae9a828ad7a795cd560edb1eb6a0cd94e8dd86325dc026e6481173b34c0d4d6a152f64488f", 0xb7}, {&(0x7f0000000580)="2d4149c0549f84e0be3523ef235c3a0ac7e06fb381ea6ca0f282afe63b956a2b41482bfab1b7fc15aa023f1f2ea5f64aff3e45f6b0a7094352bd74a6e7c3540fd107013e68269ce37e527f933cc66b15706be7ee697c432f702871542f5ad610c66e67c94577de7e8d169598bf44502c3edd1fa52644e23c751fbe9defbf235688e4c7ab496a5c8ef3757c36dd9c6821ba2281078e937277952d10118a7ef0c5ea6365cbd3ac25e35656a84a994290b022ffbae20f1b045177ae2dea128b753de4f54fefcc3c4063e02f0ab5ae2610e011b37cbc566a8a99ac55070f452212c5a0acc2b92c4b5cfc3421434c90cb1d61dbd85837b95d2ae341613c8ecfe886331baab0dc07c1eec116d340c431fe5e270c85731863c783b1ba9bcdd700062e79a51bfa0dc7caba81d0400ae1032d43bba18189077a55f0ba53395bf3df5e7c45a80710b2daa632b46352cd5dc932a81a3937816a3d903caf04c6706ba804480a94a1af30f08614dd4ff095e53f404a40429a26154dc6a97d34d281e0617466de0f7dcbed644067d562a3d1b2ab1799405840d2b08ceaf477c121f772ee30ab6d3d1fe3dabf7f9976dac25952ef39aec836f134e0bce3b8114e14f5661c38474e0db3ce5398e31284d8c8003ed9f0613ccd48341d644664a32036b12e3a61ee69319fb969bae2991162da30b291f11d8869968d7f59ef6094db2d960d0cf524c8f71a350a4a6cec720259681fa536159acf9a14844c6afa2e42a4e712f067d43af335eaf9e1ea0e0f4952bb2b3a136795c2f083b437f0de691c52cbe18998fb9aca7ca040a748ead898d96cb8b30544c5561cbb5cc0281047e4c89a5c55ecded55b82f8d609c170fbe428b693c8e30e10ea0455311b5d26075ffed6d07ba96c8c886e94d7cd49dc537f74f1b08557be661c55737b946e83b993d649b87600276b475a7e3ad628ce72ca40b5343859461cd9240e4c5702ae099f4c1689acc64a74379ebb7a589b624627e3adb4ab6d64852c2d58f5977b1f88a49765effefc46e92195f37e87c1d458199d6c8ecba282a98cb3a747fc2c592e3e72ebba3182b708eccf61612c7fd2b7eb84772f4f9da646c7b2fc44254ebd64212f437aab1b74f9901f89e1c08cceda5e4d5996380148e5ed6ff240646b84ba655161014d4dd9084284a9af0093ed138b5f9f5bada7f9d67222b45a9dd12b2b3ad4683ba13a395f6f07f9c31eaee9261b248ccc5ab314ea5bcf9a5c9e8d732b96b2ffb69af75cb32ce5111cfcd6def74869e0d9febe650d0e11750e2dbd042f8ddb67d00e029d676e2c074e22c623e60b603312eb1e1a60a2c9c4bccb13d8d3393bab5e388163dabd8855fed36bdffdfa343155caf7068c0e5db4084101189718a9c40e29124b7402f71abc35fe50812b75491107983d9f2af34580697b39957a110f5abf760fbfc86f8d66c695a333f198c5dbf3df4aedf921b01e45e49121cce0ea946897ebb4f99605942738d3962c216e1c6b0c584142c43ced272530ee110f7c93f7276a7984a6d8ad22fd7ce6959504f3f26ad5439ecf04039f6128c940216dab51d16ff1f0a82cfec68a442e85a2f30e71b7d409fa838b452d18dd2cca03367c332fed072045c87b46ac9dbd7d52dd39ca028c1ea3af99490dda3ffb49134a6a72fa592f8aae511c5617959c09fa941bd653c7f3842989c776320e07aea6bc88ffc9f376e29b9fce7d3b0ebdfbefcf744147914edf12ba705cf9733efcd005acff36838efaa33581521d55970b09594966e77867c97673af2bb8b8e458742ebf112e0385f9a92e1ca838ee04d6304548b40592e8e4d6bce468759f437f072171a13d54828cb49b08b9a72ab80479959601cd1c17e1518c9d1047c0782d92116c19b1f679d73543c3affc7e4a8b7d9e473679d0f62c2cedd5da7c2cbb5981503575aa72c112003130837219144db851bd48f71837a4eded524d84ee655ec91d9f29e6b1652883654cd2fbf33b7a24996f7d7c14da7612862de7ca67020ede532a87a40bcfa34d5f9adcfaedca5ae96ef8126bd1cb523e08efed8243d0707235355510b336fb7deca7766058292c3b72173c13b34e457df73d5cf166a56ffaa66a6b9dfabe33f02fb6473af1bba7ddaa046b644491a06fb1623e574de37273da674b034ee794d0c595754e9fc4448c8719dd2c8ea54ebe65f930800b273f818e7ec918e0507139d58f5047739a77b15dec68a7ca62df40bddd09d13e4261c887bfa94d411f0ffc0ec19c61c9ebee77a318045750206d1cb5ac3fe892f85b9bd85ebe45399966ba92b46b7eaf1d541e5c4314c0986be2c31f76151493e5f5384cb95434ab11ceaa82158a211b1a87cce688ab8227f32965718c7202ea044af7b89097e7f699814fbfa92a64b1fd9712d146945ce7aa9fa851fefb05c32eecc895c0c9825dc2747f3dcf7932b0c9726480a7ed2a19adba86c31abf538d232d63b7a6472a1bd3930ef83eeaf9aee4f74d34706cf8bc9e6ecd393c9186353bcef2471dfec494ce3ff28c087ad4f356dd078eb1bb13f7d3101d983bc783564e6a011586e3d1a27141ed8de3353f3d06170ff5cfc55b67bf632baa3189c3856f6b7d5e5c23ec36c40614c20ffb5f694a4cba12eda621b50a9682ab3a7a554521601c36b44607dc4aca9b395ee42eed6829a1e38c63502e1e6f229ffa290ac12f257590fe816842241f7ecbd81d3fcd975e8ace4e87714b8d635a48925c4a9a49ad9838003aa2fbfe296d292089f04c7681e93fee0a68de23c56f249a2556200a7ee84846f0071efaabd0d8d570141911e63d85deb7e1b901af61d28b5468970f929003aa8d9e8f42311fd39516b38e0748c6d334235b0592e61a3be00852fbbdc24b78bb1478c760eccd6716377e5190243dea5989cf90e70d48e27a8abea464c9123de4c16e49f250fdc50e9c20ad8389dc19529a961fe8ee392be9d49ce4ad01bd79616dc01a9aaf92e1f16c7a7e2d4c1581c9c1677dd734b77701674842dcbd27225ef1f50949db5b1821881a198aaee83614e1d4ad2b092f956adef0552ceab720ada543a09f5745b2ef429ca539e08262f9a54ccb2165dd5bd5aa5c822f60e649779bc8915a8a721ce4f3253689c050b03c578ac3691bdf1968091be9a8115a47fd34440144dd58238f18d5737429db2c5d07887201bdca46eee903fa0e4933f7d91263f387ac32765cad6f831fdb7819af2cb591b9a7a2ac459800b7d9ff01576b1c19f586e1a6c36645ba4f93d094910d18fc2266083ecc631cfaad3d58b9fdb4dbe69105664a185bac3b8717c949b92a0edb1c0379141885612944dbe74183607cb56ab3f7e77715e38380dbfb352ee559295f8868e9ce7278a2b54d2094337f8e5636bdc9c1c0f2d55a9f1fe34cd8de71e8c819677397e0a5df69848cc36e19e58346ee199612caa91cf66c3ce087e5080c0204ca02773bb3c80c10b63fdf85e5dc11d13627ec563414a6cfea73d4f09950d327dd36ac963a394797a5f705f74334d58d04553dfe96f684124af4e6ab4e626271667d524d9ad90498eabadaadc549ad928089a3642eb79b599917817f4a5ef156e2f4c4d3a747b830b71478535228b4ba26d0c33536e57639c23eef62d3fa3cbaf50640e8bc65c5ce7b18db811437f6cd36e1133c78360b937bdd97b59695e8416639d56cc4444a1aa7cdf447c89e1e4e234ca92e38f0318ca2ba75a6bc814751cd33c78068df40432773f1425d20894b55d00005f1c932da8a0aeebc4f1f3d4305ab3b4ab17abf683220309a4dbadb19172c8233005362f361a61509b0056b34284480e6668dc9f82ab541f4a623a6b296abf3e3b632f559263809a1ed62b34589ae29539f76f064f60cd1c5e6a29aae83f65834b153c3f57fdc0be6ccf15fdebc99bf1ceeec236eca6aa18befef02bab6196c95ea3f13e51b4cb37ffa916b126fdc5e4dc1b0e6fc3fe38f1d48dbb97cc8fed9b8f8ded079816850d0de1591d0994039cd51208d87930a3c24a6d43f1a12199559be30d9eeaaa775e20a8739b4987dcffc40734455c773b7a918891d9473dd9582dc47632692c17c21fc5a58c6f0cf92422eefc9308df92692bfb10829f891990c3ab87210d7b8810a3f8086918921341c009e078b9388bfcaa2e124a48e1e07e786389189b2ec4b3f766abe542d2fb1e35c452e4934e40792be1bb9621ba05a636ae769c52e589b9a1d05ab0f9c651e6c856c8015ee59b797f723207c0649a1feae3e96d4b0ceeb42adaebc01221ad6fd141ad84fb9eef6f16a12df7975ce646938e5595f4f514faa97f1f3ccbc2d55205df64fca24fad1985c0b63a23a5c3393626780d06f13d4296e1b0396b2749513f140757670865f9404b3a39625d73fd0c3d533d77c7ab68a870946a69765662f33c3c9c3a884553b2cb719b93d3be2fdb3dcccde6d49f202080adf008838b03dc995771b3a0b14cf49b1157e97b404c827a4298c6f7d5cf98dfc6cfd2f387a5572ff87ee28b33a9641364ebd739c5ead520c3283692b3d55608a228bdd638acc2bd0523956a63313de94b8e1a1d75ee9d38dd1d004aa8ac314066c8696e220c343aa2a90391f9bf9bba75100df9c6a0f35b8460a20dd1507b734672628429452796ea7c8f5e16938fd89c8d42ea44dd750760e39f6cff7a6f7d54608bef5b5cbf702dd83149045f6cd3ea48978b0110c52535075022d9cbefb0f51ec5163b0d20953cc76dd41d9bacc08ca868c0aa94667b535f5537c6d2c8564925f30e5f32dbce744fd421e06a57a89c3fdbf04fa506f46a8e4105c044fcc97ca89969b88a3ae99d90cc2fc663adec186a8fe62f0a91b9a0ef8838bdbf2e4db81afbfd08156e8b52cbc96aba103cecc177e16c49238854cee31969e96441d7aeae63a42999f209761f9f620d556de7d1f956873e567138ef7e5fbd3c8306e365aa9b134198cd99dbd5fca2b3c4a751c2f64182fef5b7bb6bb0249ba29da794139db2213b86bae3d43da93dfa7b7e8dbd8f54430291a8b0af75ab44020dfa2bcddf504df88aa1c7ec0421dfd61b5c1b03861a8185920b261c70bdbb02b63fb794e40ee971c9678d2683ecfbac593e21c8c5736f2625f11a0277d45c8848768880aeda16308be613f05efe3496ed73e65dd072e944f2c121546934f92c99e976d56802b14245847bf10cddfe1f4605b2f3a05e5c92eea0b2e6a491f9625d556e157381d9375e2e991107f7fe320e0a68872a686fea1452c1c8da8374d36290c1472aee47df4c5fb4e0f97b6ecd9c2fc373427211c404d7cec75ce43e923dd60be7da8ce19b0affc8baa31f00fa212e183b5f25db5fc413102292ddc2624ca47e1195e9d9284625b02a4e4b683506a10c7ffac7781c00b78e0c0ac05d03507420b67b658cffc55ebdd444e00e754fe745a9e7fcc62c95c38ed4ec5eda8c076bb2e37ce44c9db9ccaddf1002b76a9e60a4d7a2ddd59a6524ebfdd891ce4c17cc74942b59acb45dbcdb9681d5eae008210305d3891ef3a58356f78fbbedaf065ad846d9cfde460462ff0985b24958896dd3bf7cf303c2077ab983512fb7b9ff070ac1c8b69969c383dd7a4478af950f1de2168e443c7dadd971f8663fbec10a64438e7a28c7a2c5d2d7019cfc73df2b0b2d01132b3dfcd640ba43320f3bb3ca65ac6c0cac3aabfeee755f837cba924019ee6667c0abec3cc490b842dbdcc0187ed623274c2df0be5f65ebfc0d87e29f3965e6030232fca0aae4a343b824cc86ee5faad3aef1121e1a2dadab7cdda27138562a0d0", 0x1000}, {&(0x7f0000001580)="10e4e2c33f21c818c335ce034fb3e5eea3f9f64d18f02af23592ea934ffe3425575285df3bbb5450222844289d4195c5558f92997169c39caa58a03f87e5c3e5d0e6c5131c5e7f8ea33eee2661181a9956d7f5b296f8208fb215e5e616b4560412a7f7fc730b4ff884102b7ce6664cd3994a14d704cdc10e810cfd04537ecbf5add96554ea0f0f80b97ae80e09484c853b1d9c0f69ad6ac44e0c223f1637dba73f727404686190db891e09503c46d83715231c711201e81b97d694cca693f295cb1c519e18cef17f7ae3f61f841080a1ac5e5a8a0411deaca70f6009b973642538018407f60d0fa73607090d44ad18f4c659bee1ea285b0ec4a51922ce562f5e9dcd18a91da1f0b787d2030a6fe9daed339b8e14b44fc3dbf946eac16105b02620a62223293f15f43917ac4930e183968059f76995be0cbf61ea27f0a01e02a03e35503e9f429ecbdfb5bf569856e219d1ae2b131404b37e02fddd6df2c3e276d14426bb9f3eb9964be04cb42bdf90f3cfef99f827eab43603d18a5859400d9e2258289df3e98e3dd6cb4fb29e1ec3a7c3674183b399109190ead721a0f882a5baab9698ce449dcf71d37abe3cfb9721d62f0bcf29feea27b8c416d880796750e2ae582f6d8ea1d88c43f21f353c2f2bd3a2c19829121ee35d9b4cdb634bea5d39cce4be86f12184f1e0f70296349fc152a81b54ce33ffbf5a07193bc0237b7c006a8dded5a56402688b66e4e579161d45f2c65075c7c5f2556d3980142eaca6373e20bcd280514bc85c795f844111961d7e65e3fba868088b9877dc6c60ac8d45cb8d33ece2877aa45c9761dfb13fe343180f080c7969b25141558f80d68df2fdb4716b35dd1d76b3d1012c21d8b2856fc7913eacc931ef2936739bb25f05e74655cfd4b37c3bd75e47f9279aef06622eb4f29907b7853896760ad6986204938d887a5ee13227b3d07e10393aba92d97cb05d2c90efd44fe457ba90739300aac9cd2b7fdb79f66e37e341fd3fcc4c019bf7855dfc2e9c23e58947469d0131dd0438f7aca83892d85d46aa5623afd1267bd5db4e6bf0b57090141f0e3a71dbde34c6ad84b65e0f88de63575682995b91a01ddba0dfbdc1fcd8fd580c77d80ee13a9791df1e664640d64c8cbd9095cf590592c924ceb02df95a286633d2e8664998a1855cf00a509f1095a5bb8a855472e703ac775b48f14c20be7e66b80f10dcb15bc22da9fc31f084554bc5795ac4c08d8cc925baf9b817bd9e926232d1ffd22b92eabb7ec1be6a06d580a47d35f685413ebf6593c03b9cc1863899469c9044987ef391dba68264ed56cda32c7a7bd642b99c8f6395b029b1adec03fc1d30631ea36cfd6b4a861f2f310ce5700486cf9962c6536990affa3fc13c9b3e4c6b6e59c39579468b6c73ee343ce66561a8f44546bcaa45b8ca23c235674a4fa5548bd1116eaa9209bf26440ad35b09d193b10e4096d782a085c74df53cd8cfeae93e3ff84d482e81964d3fcb1c8d48a703e184fc2fbaf13d49a3dc2227f0087af30826ea504f15f0341ed9512bfc6772a9b9f2b3f55490f0caaaa629d066df060155dc75e1821dbf4a5ad886a264e0cf2c55cf78ab37f46fef875dbdd560f32601fcfeae489ba60b44817337fd16a443671c509176e663e7ca49027db2ed0429c33b50ce71ab471b3ae0f959e7174a8580d35da887ff0b4558d4a643e64d7ab96c798ab324d26c800b64fab3da0edcaea2a02bb0e118c69c39af56a3ccbf4575eccd2469377acfa5680e4139e9d78a44af99234c5d9c30cbc302eaf90ad44869f5367dc0a49edd6c6c9aa2d36ea204e17fd13c2e3efe996658a47dfe9b46ee097c5c7f3abf7250790ebdab8ff27ba51ceb8435c5564a77cba47cd78711ba8e7a85071a7ba8d7f38415a7ea86784a9fd9a06ede0238bc40ca60c533f85f666d4251de80a038abb29f78a90efe7f53ff3b97a173b815c13fdebb225730921a3ceeb167ec6058c99d3bafc5d3ea7b66f5c27f068ec7d2164cd3059ea9d96ad0fe0b8c00bed6ed66f1b386dadea8393d72599bab3ffd46cdf338675b9f77c0a0265a62322e20d530fc3c35dd29f2085fa83e79fa0554d9dfcb2497c8028d150cdfdb80ce33166b5fda84073f85d6484af43cfb2d0be4ceca3a0a422a947ad22f741a89471816de3942b330b158b79d374ec34037f01a4f08338e951d488ed76bbf35459d74a82baa481f8688d58ae30b4b75d915be458d2902ff734e7ee82a30c8108b4548cb3e9cd5e33e92b1136d761c376fca4dd626ee90bda7d8dd51d1c7f0f46572804caccbc500f1a4cf0654693701f45f1e1777bb4c3867c69e4ad74f3ee87ad79ac0014342d62cfbed74bddbc23fcf35641c1b4907e7df8be7fada84e0e8cba5f0df17e80780f2def0d5d6d143a8c47eb3b42a7d56bb5e2d04af0e194373af7820207f638d3d923fe141dca06f53b031aada57caa0ebc3939bff52fb86a93b78a84ef07feb0fa50bff00a3ba5047f7d160a9fccf46a4ce0abd38c34c73b8774cfc7d8f15e575eb3b847c921db4f4eee6ef9f15e97e9b87d7f43e0517f1bb3dcbeb14ecbb893ef290d0239db31962d5704e56c0f24682cedc2ca24929803742fe7ff6bf5dce6a0eb58768bfb47577aaae92a6676e6899e5288cbbe8b5e0116eec8bf274035afc5749ab4cf4d5a970c6a1a0bf4b45321ea46fa26a4d4372b45d7399dd89c7345af5125591c67d6b296daf9cf00a780ee6520483ff2f4c564847e9b10df40ece1c8fc91260457a5e8157a9a8299b57b2674626d74f3b43149486451eec60dd1dcf656c2c84030d54db15223035e2bf424960e96f745c188f20bb9d9202a4f5054fb0967d166548be05b0c93f7b653c53f0ae4fe56ad0a2c5dc47b6a84e0fed83cd7facb2f67535a60f64b749434b834e4dd08ab3441cb97817261c06c5d01226b479b1c9fd9eae556ab5421fc4f4b7df2007f41de6307c8e9a300987bab69b774ec254b374ed3e657b654ee24dc0fa681095a2305a9733cffebec2c470dfaa22984a3ee029f3377920485e06dafaa791f01aa0d882b7b30bee0e3b49cc699464b9a67af9867698b84cc91cb927078cc7a8a974fb7fc28e8df66fb57bdb8ce05b4d790317f0754b84c51395c0d7fb84cb75f46d1be328356ec3f3d7f654f46157a40c152c2bb8734508f4a45c95a7ac16849603b703d341f6ceb2afe3317925966f444d5d2d4f1e585e5620baad4cabdde4db9791589a463189aba0a956636cbd46cf9e25bb3b134a895bfb6ad3cc66a9e1fb835bc010b9a9568885d8c9a6d8c1e08cb1cc8fe58c0d2949d1f75e8f70fde94714b11cf8245791e25e910f44dfc7852c07f5c1a080c4866c91b28489fd4045587f8c76c160f6ddc862cc7263a66f534c191ec2774c28bde5ae61da595e46a9703f7de640e4f2b6eb3373f29583e68481ebc37535d115e15f5c910abfb0163396d31d42aff6d0fb4a49127984d5f7d55e30dcba34370537a5015be24af479407606bf00a6565cf2b29e8734db568123bfa0b90fb9d1a63565949641992780fc13af80796e2b27a27c8e82e65ddc070b97eb957d803f6b637e4f9feea9880be873c74c8c7aa6679f48072daebb1ac76cadeef8d7d2f9c8883253c945ae16d4036ca6ee60ff50a8d0cf7ae8cbb1e9360e4e27075ece6595be78b8baba89e92121cafc2629a774adc8c7dbd39b5394c0ad80c42b1765b62a075b22d9f64b98d075d41172c563665c0c3c15dfc2710dcbbff10b7602ac68705b9411a517f5b1f33fdeff5e3b7bf0634fdaec7331ec7f12bf5b393c1b94964fa8f90af867aa75a4ee799ed2f3f2c36b46eae61648a536fed98749480a801572354a2d96d373ece68c778e8a74ee0436c4fa6a723b8d6c8dc47f5630b3372076a551b87882dc6d479cc3972270c3c4bfb470af6100d6fde027770c36f6112777f1be36b589722484b080936b570b0e36da19f92a2cce04d685ec8bb8c2d8ff6b7a3408df29338790bcd9c9d2200d41bcbb6029a8bea605bae11998d1a6d444589c752b0f8f78c76ecc12062bdba0c433476d5ce934df1f58666f282a764800d303e88189204631789c45121dc65e9640d6a804793c6209de9f14f9ccadd9adefb708a7e8ab291befc6424dcb86bc56bef8e06cdb4befb79280f1aa8e43c78819ad20d14b02a2ea6959d30d563540ec2831068a1a3d4771fad0f66e5f7373b74ad8d79c6aa045e67b575813c0096b77f23a97169ffa79e34033a5965002c017c21b735b44cc9ad316fd04fc3d719729d761d9c4ab0d05c3f1c887860d5841d8a61e1002b920b0ed3176fa944fe6ede222c23ad1b03a5f69fae3e05d4da08e1146dbdc75dc742148454c8cac8b5f1834f11d18bc3dbb7fb5aa4f5c93d88bf1b3762250f76b41e62702cd90991240d2fbe6d52af7116d6b7fd206b8a783ac1a0b28b2970d4a93bceb08cb2dbcb5a41cafa01b0b1630453a0e9d268b3de9f0bf261f722a72492752370c4b46025acbfe827ebf31f07299945f2a3eee4aac99ec511437b19b26643510d85d7c17d436b87450e188f46d9f966297ea1efe24bbec6bf48354df8166d518e7cfe16834c3d9d0c386edb75fdcad10a56d62cf166d71dcd2864c3c2e95ac6d231e3203d1ccf224669d08e68d314cad9271374018d108e6d1d06cd12c5682aab26a67597aff1cad1f9005264a5f57afc6b8bf429ed0fb60176cf0d1a4242745f571726bd13ca4c5d640454eb16ae1ae0cc4a3bc5fc27f8fd943d6903e1a28c6516de67f039b50b067e7d1b1f7413fc64e79dac79024674aeda50be0808492f02f539923ff8fbb50e641acc23919979270f456e67f8da38729d524eb3f64cccaca77ef5d5ef6317ce27f9cd231f02c0c1825e418a82e0f561ef3ea4180ea60032c3c4419254c5e1f9882939acf06838d764885a68d1c368c7839621214b3d00fffdcfc3cc582512c419c87cd1be46fb4b8fbc9ae160d71c987cc2dd66288f79cd7e8bb2e56d2c330d4b3f228881d4c3fee14c9c14798540cd1876e53e92f1bb507667e8d7658be3018d75b870e73c87d7aa8d8c7ccedb66686f72d70c69045d3071ecc804c0947ed9baf838fcb1e0767799b08c36e925367e0499c8a1b4b3ef7ac10c1e02df6eb56f1b207829d44de1a8ed9f4f4d84574f6cf77e98ad2a82e703d480d2aad7e068a0c2776bb1adfed8cd310b0e7c48ea1022bc3b689365a62dddffca1e24597c295a5419162a6bf1a771a270ac8e94faaa89e3276071317172fdaa9bff6587b2af62c48eafcaeeb6a3309e4e4c8c63f5886d2308fde2d8cf18b59a4043b4ba9cbd6a8844f93574fc16e368a1ae62c84a9709f6b0fd1f46e1b7c00fefe24791490ef88b9bca070f7e821dbc53267c84223d767854e198cbe2e259c6a2c9df7000da5ed5a7cdcf28092b39f2565a34863c4b2b36cb7ddede48caf4d5c110d8aa6be7aed73ae8c4c74a1eb4169eee2edbde51a73e8ecb124788b2a86ab9ed98f60b7ba04e93029bb67f9d169e351d9b235ddbd275d8433d820ee9084f5336ff3f4f39487d59e33ea2a58f529fd8aacfaa8df1ef7fdf91bdf4225e3fe467c822369537842711268f418096fa282b900a4c5269cd87cd1cf7ccf856ce501a60e633900118f6fe36d4853dd65a8b570501ac0c5179c37296b8041dc9a87a208e35881903ec87ff2c9f8c51f6280b08b83c9ef31f4abcc6f8ff7241a8ce525e778dc5e008bf03b3d40c1217b34a1e417a652896baee373fb3c8bd0fa145e1fdf57b42662bc59fb201e", 0x1000}], 0x5, 0x0) 05:50:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() r2 = getpgid(0xffffffffffffffff) getpgid(r2) close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007ffffebf, "a508000000027ffb07021000500000008000"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xff) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:50:41 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) fcntl$getflags(r1, 0x1) 05:50:41 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0xfffffffffffffff9, 0x5, &(0x7f0000000180)="fd6541e716efceb468d5176ceb1458fbec44193654e379c11116815678eca94d5945a13f40f5c92c3dce63", 0x2b) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x1, 0x4) syz_open_pts() setsockopt(r1, 0x29, 0xa, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/167, 0x7c) r2 = open(&(0x7f00000001c0)='.\x00', 0x20000, 0x56) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x5, 0xffffffff, 0x41, 0x9, "2eaf78d1643fe85ac4aebc2486241e97b82b2011", 0x5, 0x3}) recvmsg(r0, &(0x7f0000002480)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001440)=[{&(0x7f0000001280)=""/73, 0x49}, {&(0x7f0000001300)=""/172, 0xac}, {&(0x7f00000013c0)=""/9, 0x9}, {&(0x7f0000001400)=""/3, 0x3}], 0x4, &(0x7f0000001480)=""/4096, 0x1000}, 0x2) 05:50:41 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x28) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 05:50:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = dup(r0) r2 = dup(r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = semget$private(0x0, 0x3, 0x8) semop(r3, &(0x7f0000000080)=[{0x3, 0x100000001, 0x800}, {0x3, 0x8, 0x800}, {0x3, 0xbd29, 0x1000}, {0x5, 0x7a, 0x1800}, {0x7, 0x100000001, 0x800}], 0x5) r4 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r4) flock(r1, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x10000000000, 0x2000100000000}) 05:50:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x301, 0x108) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)={{0x3, 0x2f}, {0x1, 0x8}}) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x103fc, 0x80) accept(r1, 0x0, &(0x7f00000000c0)) 05:50:42 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x7, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20010, 0x30) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x90, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x100) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x102c1, 0x0) socketpair(0x6, 0x2, 0xcc1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x25, 0x0, 0x174ec07}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40000010, 0x7, 0x6}, {{r3}, 0xfffffffffffffffc, 0x1, 0x0, 0x7fff, 0x7}, {{r4}, 0xfffffffffffffff9, 0x10, 0x2, 0x356a}, {{r5}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6, 0x194}, {{r6}, 0xfffffffffffffffc, 0x80, 0x8, 0x1ff, 0x81}], 0x3, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x1, 0x6}, {{r8}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0xf2}, {{r9}, 0xfffffffffffffffd, 0x1, 0x14, 0x200, 0x81}, {{r10}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x9, 0x7ff}, {{r11}, 0xfffffffffffffffa, 0x11, 0x2, 0x2, 0x269719e7}, {{r12}, 0xffffffffffffffff, 0x40, 0x5, 0x80000001, 0x2cc}], 0x2, &(0x7f00000004c0)={0x7, 0x101}) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r13) 05:50:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) fchdir(r1) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 05:50:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r1) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:50:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) dup2(r0, r1) 05:50:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) r4 = geteuid() getgroups(0xa, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getpid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)=0x7) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4000000000000, r2, r3, r4, r5, 0x1, 0xffff}, 0x7fffffff, 0xfffffffffffffffe, r6, r7, 0x9, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) 05:50:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) shutdown(r0, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r3, &(0x7f00000002c0)=""/243, 0xf3, 0x800, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/9) fchmodat(r2, &(0x7f0000000400)='./file1\x00', 0x2, 0x2) recvmsg(r3, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, &(0x7f0000001480)=""/224, 0xe0}, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) setuid(r5) getgroups(0x8, &(0x7f0000001640)=[r6, r6, r6, r6, r6, r6, r6, r6]) r8 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x8000, 0x4) unlinkat(r2, &(0x7f00000016c0)='./file1\x00', 0x0) r9 = open(&(0x7f0000001700)='./file1\x00', 0x200, 0x20) ioctl$KDDISABIO(r1, 0x20004b3d) bind$inet6(r8, &(0x7f0000001740)={0x18, 0x2, 0x1, 0x3f}, 0xc) fchownat(r9, &(0x7f0000001780)='./file0\x00', r5, r7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000017c0)=0x4, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getrusage(0xffffffffffffffff, &(0x7f0000001800)) fcntl$getflags(r2, 0x3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000018c0)=0x800) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001900)={0x6, 0x3ff, './file0\x00', 0xffff, 0x1000, 0x400, 0x9}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001940), &(0x7f0000001980)=0x10) 05:50:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_SMODE(r0, 0x4004667f, &(0x7f0000000080)) 05:50:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0xc0000000000000}, 0xc) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xd37, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) 05:50:43 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:50:43 executing program 0: r0 = semget(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000400)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0), 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x1000, 0x162, &(0x7f0000ffd000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x200) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/139) socket$unix(0x1, 0x1, 0x0) close(r3) semop(r7, &(0x7f0000000440)=[{0x3, 0x459f, 0x1000}], 0x1f4) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000000940)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ae01d93708099ea97caf34c023fe1f0a77f5a99490ff03c8b153bbfc72549c1f2319a80bd7c634d39ff097a17d463a44a8252563821bc3e5fe5869cac3b874984d97ac024e78bb448f8ba5af5afb6bae9ece50040000000000000002267f27274b75b4df9800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cd07a07da3ae150000374a55d6ebddee3b61468d1b82562a707430fb23f43f517fb704517cb95772475a0c618eb1ad3c600a9a6f8681cae2c85a67ba782e6b24ccc779a693cec1f86cea8c7014decd81e2950f181c5c290cbc5cfd68ba300ed0", 0xfffffd96, 0x8, 0x0, 0xffffffffffffff05) r8 = semget(0x0, 0x5, 0x90) setsockopt(r3, 0xb, 0x200000008, &(0x7f0000000900)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x3, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x7f9e) semctl$IPC_RMID(r8, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) 05:50:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)='\x00\a\x00\x00', 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 05:50:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x2) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000440)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x0, &(0x7f0000000080)="826ede0a24da0432186ee891d43cc6102d69cf72328c797fcb072c4676d18a7875a066477004ef03ddb4ae028ea4a346283a89002ab72d34326e6a9be5cf2cea86a697c4d663b0390ddd839e9c934c43e3324176719fbdd3307921d24cd21f7d501691cc66f03e1f3ed92ea5042904039d0be72870c0f1966dc98d030be062bc1f969f6291bf1c1ae08145cc0be02caefce499ba969207eb59faf7f05ad211358cb3000dd83b9c5bb161f6da00dff403631d2f71f73021", 0xb7) r2 = semget(0x0, 0x5, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/74) setsockopt(r1, 0x2b, 0xa, &(0x7f0000000000)="cfff9668", 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5}, 0xc) r3 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r3, &(0x7f0000000280)=[{0x4, 0x7fffffff, 0x1000}, {0x7, 0x5, 0x1800}, {0x4, 0x4}, {0x0, 0x3f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xe3, 0x1000}], 0x6) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x3, 0x2, 0x8}, 0x2) r6 = socket(0x6, 0x1, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x1a, 0x0) r8 = socket$inet6(0x18, 0x4003, 0x80000000) r9 = syz_open_pts() kevent(r7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) ioctl$TIOCEXCL(r5, 0x2000740d) clock_getres(0x2, &(0x7f0000000140)) mmap(&(0x7f00006d1000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) close(r6) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000480)=0x9) setsockopt(r1, 0x1200000000028, 0xb, 0x0, 0xfffffffffffffd60) 05:50:43 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x200000000000}], 0x101, 0x0, 0x1ff, 0x0) 05:50:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10010, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x401, 0x5474, "b1da94478a2498fb9eb511bc1578604808290f58"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd48", 0x8e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x21c4, 0x7f) 05:50:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x10000000004) shutdown(r0, 0x2) 05:50:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000040)="7c1be6fa1bee15f8d04b51280823f03ef33ca5144c9b97f33f48bbee38597055682612c6322f55bd880b5e95ebf3b084ab627edc055dab711161dbba4a04f6fd4aed60203f54db2fbfb9fbda76e16b0766ec052bdfb57e895db9363aa42be69a1f3e8e4dfa599faa0e72d5cb916ccc1bab0d2e33e91d71aad1627dfcc4af27667cc56cfba11fa549a889566c012b0e39db9be93a0227da5a561c702e1b1e12832615f5cc62578bfb785cac667d546401e33852b849b6fc8529f88191bfe49ebdbd1be313af5dd56dc18d", 0xca}, {&(0x7f0000000380)="d0c834c65ba29d1682621deec94e4c5cef65c41d00e1bc513623217be77c035251b21e58f8ca481c270ba3d601f7e4312e6d1de00ff1021317f5c72370320f6e86f56f2b87b656819db8f8c02bb20ca1378f140abab64ba71b5d8f602ad42b031627f237fe362be38f596279e408c64f1b018155aa754f000c56df163aa277ea9be83fa72fed7ae8f2af536d10311de046c92f6391c559561a4fa0986611213e0d7bd34a0bab0f64761272dad1d7582a4a2107dfdadcc76d9401be9e8e6a54297c79fca5656d7dae728b5638d819635a885ba040b570d521f575f2bc051c65d6bc31025f7edf67d7f196dc97530214a30c596f09d7fa47dd7dd37f5054a8674409098d33916f6d3e4705e40551a5afa69ec061faa271191d756dcfee4f94b04d6598216a5b5590ee7e43848f9ad9ce568f29cd12f8ba97afc000a2eac7135bdeea7592da4c2adcd3192c31f8bafad95b88f4c949174a7cbc2b38e527e95891fa6951c08341c8d60d5e320cc10da73b003333be75f2ffdae05cf5e72a62f342f41b7b596e0742d3ec55e76c05c41a78bf1e65655b8e2a0868fdea7f9ebe393941d084bc6c08a511f4ee0e8ee85354497baf62e3fa5dd1de3fba339b7d3866c24cdbcecd6a5db7e125180512207a49b4581f7ac4ea0585acd289a24a0f34b39044c590c28c46e14f8ba07ed2abf33fc190bc565041edccdac1779ca54f6c1e93817028057c380be3644e28a5e1ce516d176c7086529f8d108ce491ae6d5bbea6dab5d89bfde3dd7440f7cfc4eb5e7eb0ce5fe8be365f27b8e8797abbe13b015622bb900c0564b0034eab45299a6c58d23f7da833adbd60d93aa887edbe773076a924bdba24ebb460fe1e4927ae7635b580602e6ec165fd1a0c3180aef33d11f98cb2518cb63f3b1b02ec00cbe82147247062385c68600956eae21c0bdd38d488feb58e90ec11e4aca620f6aaab51cada71d0e58e7722544c2d517d6eb9bd7f5760a2a19ae23089b56d981dac8085ffb6dd4e5c2477dfadb7ee7bf71c4cc3f13350415f21f3d7806e9e81dd0f5b405193d60ef5f354519f386ada401639bd147ece0c90a15becfd3151d4e9767627c549dda37707df59ff7878650dc6344b227ae9906915ebbf1d3b83173ac98687be182e365618516db9fe69b6e98cca08c4546dff62473d16c7ffa97e56120ee350a5627c2b99e4ffac8e81212a967e43d49ddc490adbc51c2a9e213f8d8c3f6426d7156985b75d9605d1d66ced38764327821a188198ca16f5ec9950b60f48cc0c6888b57f648570d7eadb028eeb92fc7d250fe6f513a9933cdc6f171314c5d7112f11f27ed7a7368da0d8de061e9404e2c444c29068cf40f862ab605e3e7c60f87f8a9460178de10a6912627f470f73c7f4d159a7cb2bbab2990cd5e8fde1663bb151b6a6bab01ee0e86c89017bce947a92645bcb61fcf96393267869296a8d068f2d31ef8afe2dca3cec846f67afdde91224ac70e265973a24917d782d417d007b9a6454531b716befc5256149fd3a1703ddbef8e25e32bc449fe889957f0ac95511c450a4350af188764624a67f2d77d2158b81a8d1f0e311dda9c70c65cfb0eb0a4ccf5c7b522db782b2eefbe8fd0b008ded05829b3a0b46c8a631d997f4f4f5e203d7b7f8f2cfdd65130b974b4a232f2319c285c936742596212c2958ebcfbda3b719a2d1096d7785f605d28bf64dba54ceada3c35b978cbf2105b594cab96225733151cdcd5a05932b0e527c8e5a8531db211757c8fc0d55122d6869569738560ab5102b35109d7c29e1c535b5ef3966df4692cb94ca86096234accc986feb6249e94283514690e5a3e723e7e9e46632cfccd2ba87e337d50931f0ecaf93c76081d0e8c1124e28a08999c5f032b051bcf986482b9bdf0a71a235bc8a4eceee11d2b24c34fd6b261fdfffc25294889861a265ac90333b425d60bd9bcd447655758d936101d1685b77ea6ffb58874a9a7c7361bb1b988eb0cebd7c7482a7153a37e30657f0553975fcb232fce15c4861f5454a15cec0f2785cbc251a7b9bef86ac4fb2a78575c5f547c0b8aa6d2c88ab06ad92dfbffca78fb713834436b2cd6324da860a3ac92c6df9ad597cf8bb4dd47aa60bfc68c3b9f3554a3a561f88f6e33ab140a6882eb3d80fe4febf64e77ca61e4b1e5ea4681280b48f3da79d46e5012be5b7eec85935a2650f80c9b1ae5db3aef3b2b9827bb3f1f043e26483df686efb93e659b3c5f1f59a55514063b4a36521084cfca274ac5afe88867b2c2be3020763b336660b834b94731e035104e13249dc34af469891919f8909694f5924b6c9512c64d95b6f27c6ccc76c78b6579b01e56ff9f83bf6fad9ef18b0795803e4fed1c77d2c878854d5300779af9aaaf3f930c6658aac9ad85d8648b106aab15a2545e9801fbf4869be8162a448f26d04112df784976886a29e0fcd1d7a1d1892f8d6090d32ecb32a42a50e6b4241b35a502a5d2144450ff5132b86f070edb12fd7525d04ee37a11f0661e186a142b81afcfd3709dcfc5449f93b0e56ab34a41f5d38eeef6812e09876b961c99deb0139cfd9887b4a5fe6f4c36ac415936b108227e0458086dd81471cfe965ef3de659a4a1cab3d22afd24707c7bdbb96fbecfa6fd6197831b3112984e04ebc301c654ae24ef57fca31928dadc81fea9cc0ef447c331fb7008c28763487acf05334c056859523e7ebbd934431f8bcb41b0c7eb71dd1ce310c4764968373b509e32aaac0dd8419f2180b91faf60bed91c87d88bbc6ab7dfb62f5d3b9b75d499a458e4313fc8bf179b35b02a6c97b1c2fe9bf47e392a48ff85600c4fd8d0e0a25a5c4b89406599125a6c09c82e8be1a9112587bea3e56814d767dba0ca84627684cb94ea67422672bc4e0b0fedb2c7b5d2190c86469aea4bc7ea2f19c0ab2e67b8333dfabccf017adec0fa297abfafe977c6b4e261356e3c24477cde0a21de6bdd1e03f8b2833dcad4340d0d6915755b5e7e9c19f4c8ac2336cd588e22b068722a213a20b468e35bde14333c6b8c187ec03151d912f9a3cbdd900d3f79c2e92d199fa749e372feca233b37e18ba17eb30d0bba2bbe96beed7adddb22d9a83382069be719fc069ce71a5b9a2631f0aeee135c72cb12391ba80fd9c57256d150e3e95a9b0d298fa5ac393f4867343c0c698f469440c6529efcbd52383c87291e895e5415b48c9019e88344dfa9deda5bf837ea8a8b665cdd7beac2f1472b2ef37c92bbc4c741b05bb0cfa10561892f0f72d13fe1374eb5da386eb0d4a6f7f3dd1c44f8f95d99260333b25054490abd7cf60999bc6d781d6fe49999f3ae43dba6540d92fc69f5170772808536ce10b290e57aa821017dd8637cae4e560d73773ddf6f7a004bd9c83939f30c11e821e3a5c32564732ff43347d9dd0c1dbaa7f1a8b24d8044eed6ab715871dbff597616143253caa7d9b7e7caf7380b4fb9b175076de0e3556ecd794a911868024baf5573ecf1b56b9e176d9e2ff24b7e226436ec71efd9a110f00191185b2902905ee8d00aaff85ed2c06b8b25a50bb6abbfaf0b019ccb4c0c9a18911da886868b4c12f4604a164f8781a9733aad099e47e11a2afa2ae2869863b7fbfefc93e290b7d9f800047b478122098001e01cdca0d75db8a3dbc56120fffddd757e2edb313eb9c6dbb839772277e21598a3be903d19eb6fc74245130cd3113fba50a362122a2574b7899551a04f6d3bdeea6c360142733915b10f929843a45b2fbab95e33b04b3d0ff87c0046e6c41401241225d293404b5e06636f3fff05be269ad725887a47db1078f272b62434d7a59feeba097b5481e15057c35a6ce5a2af3b4508a8cf26d055ec8cfd4a3779ac816e60f6250c07c7ae1e3bd61ff6fab97c342577d9ae8ca5aca341b2b40a93cd7ea868587c634805e99a57323255cf35be50ecfd425d2e52180d56f6faa359060beb73a950237f94fb0c31203b8e1e808d96372fc0388ff84e46adada8d18f500bd8b216496208bde15a9f787110d7b5c931287400ece3c747ea600637838eea8ac7a65b626a5d33153fcdee03c291daa8dd73687f1775d3a7a1dcd07969a08d1a8d41ea9d311d9217734e5ca3509b2dfb7fffcdbf2051e61a55a246e15e2ddcb9e08f5046379d677208f1c9a96cfa07c651786b2080003654e7c2d0e75d5efa57c09e856954109be8b3756c67cd2bb7683ad6bccabc0c49fc9971593132c06250fd81428c100d063fdfecc8d71270a39f8d70591818a1dafd12915bda533ed4967841e02fdb474ef33ce830895f8bec4f4aa7b1de92777a69a43220fa1a10b66db99096aec7548c430b62c5c473fdfa2e73fdcf48b5976c96b067cf37992c3e82d90469840724f1e827e7beadaa6297bb24db52753232036dd9b97248dcabfd6ad4f7d433afe7f56413366ca050149c93115e21a7755ebd8d2b7f557fad35cc77a26bbb498942600e8a2865442165af89be7fd2a267392d9682cadf8ebce09d0e085ca0a51ce8f5b1dfb6c336df2ba35ae8cbc09efffe691fbb7024419b8282ab84f1b5850bffd778aa0acfa4088d194afb22b0af8ed8c8157e0515abc4f90a91c460d80f3df521fb0c2c09ace58df01d1a4bb502d74d1d0ebbd023bf9b2671d7b1a352ec58540fd16081c14ae011557f7dadca5a67b667b7f5af9e54ce37318c2e04a13d331458cac1779c8defbccfe1b2c24965d597ba68c008ad0d3e107f588f6a22db507d457ac29687b622529872b850ee1810bcd1a539ea9bc93177e140138d47b5bd481badc51bebc808025a5e57c23a3152020002cb1a31100956208816caae45171a59c9be4baad38e3dc352bec23bf3d98180a6ac37d146c38161784bd4c934ab251a7835fb3bf05662a9de368c6d8d88e430e021e5ee56c5c9b67af1342e2afc330398dda973e6d3663b601eed60ccfadf9779457a74395485a7a68ce5bff1cd20e04b63cab87646e2e48a9192200851240f77ad430d57dac247e0ac6a81fc903ecf15f0857990a992fcc3501cd3d2fc9eb8f7a441691e99da69160df3172e6b039f2b3d52075b80759f6c52eacf6d397d10f24c1ab8df5e421dbd62f55e5972dbd78a4598dfcf7de1b00cc8e8823b7d2b7a580c2e60daf506e910b49870c96f5fa00e8d6a73fb451db73be7d55bda2d37a1cfdfe61605e8be7003eefe60f185ee450b6590dea50df3849485e60353ec73b11a217d83340fccc09c6718563318cb79b89e5ad57bb96b4c86439e49fb76be92f431b834189c53dd7ec61ab01d758e4854269e863e6b625cc7c922dba389b9b03f082319211c9fdddddbda26fa0f6ade11a1bacea59ef41f56166f88272aeac7630643596556e3f0fce732374cf156e5df3e7079ec837e1d20ac6d0981eb094e8a8614c715233c4e71b505a1dfc2c41752f263f561abb3256448be92a5f733190d30530ddc549b1763cd2aea0d526b781d2e55c79e5d5e6f27f927f825a68fda836a79487ae5ffb971b01bc4da9f8d0cead9dd6950ec4a7656ce8ef2d87fc71795ae2bcf32327699e53099028efe85f263377c73f5c2b8a022d62854369940471504129e1cc57d4c040ea8b163d131fe73a0a923b596983f78fd552076efea60a3933a1406e39abb60139b53f733925c58102d803c2ae6a22531004c121f7581136e57ae8f949bea73827767f2bdd3736e7ab306a76eefe29ca007cdf08b90118a4973018236f06c5b3adfa4334c45630d6e3233afc800c2377944bfc021224717b52cc74fa639e90e64ca97f5b4fea22c2409fb9a7b5", 0x1000}, {&(0x7f0000000140)="f25d29cbf6a4d6cdd76ad49f74359a24a08a06fc6e77e8cd7e8c954cf3925b8f5ed334b3151e315503bad9250a53f1b927b1498647595db08e419f20de2b3099e83fec1794874a12c42ec032b55608449d5ad5ddc0ef244f7b5874fb7c1d2fcc00ff64c0c0f884e8de04bc247d06603282481d71260ca9cadd3d21bfe858a14ec80d42e8f5b9a0aa2118428bc7fb8f4016e1e8fc69fe8fe0e072569249ac6a3356f75812ee5623c4e262378fa9afa9113a201d1f06470f6a43cfcbc831930605995db54767eed94ec0df716742f8c59b5064ad6cbf", 0xd5}, {&(0x7f0000000240)="51eeebafd7386bff974db1ae1ef4994b5925ac003a57f88423952354e79766da64b6b32a20301b231407e11af752dba5f3d2b183a593c6837762fe2079d7bff179c1c3c4e16a97001d22fdb5a9e4a84d0214e2038b0260ceb3d3a249217311185da1831107dc5db889c0d0f91b2f02befdff94d2e4c54781f3063c18580ab771511b497c640b9b932ec7ba490f51c2297f581dbeadf35a027ba0d58a7741ca694558ea920a6f85f3b105a3856fce43515f64ec80ba7f73a30b16b63bb9c3673e80b62706322d67772f4468e56de259729cd4957efce7ff73c37fe6417215899a8b22be6219acdc0c977e89b12477975093249c239df2d3f190b09bc867", 0xfd}, {&(0x7f0000001380)="e1fb38daeb39879aee57d3ac13c98ebd9f925d255a8d39a5b4d7c0ead4e3759b235de75b6b5cab0889e4b71aadf8cd4b554db0fce9c869429a9333be522e3a86d65d48a082ce5dc7ff576ab721917b562292e433cba61d45fa6057c20bd9bb8c703d11620faf7af51aafd5b56d93ef64e4d19ce6b098c3aa61091b1fe33df1425eb6a649bbaa9b3ade1dd232bd2ed78edb26bbbdb1ff303b1e35c428c1f81e40b514a511500883b9d5af54eba8a897cd241e7df4e5fc28ada5fa8bebdfcc7fd192fe85caaceb195ce3f72d4bc303d62b6c41e9dc5d3a7204d2052129d59132d4cb11cf12", 0xe4}, {&(0x7f0000001480)="00732840a639f7fd689f48473b687adf5f54b5f0afbecd42758db5e3847b3e419cfed398908107f94afd238600d57a7a9d7bd7533caaa3aa6f30f624a6d1c4c1909c0ce9af40f7a858fe5aed910b146ee629a704bd61bc63111b2015e28ff0cd039f4fdb9aad2b7cfa6647c48b984769ad2cadc3290dac8fcd450d41bc6b36a5b492ac0f75b6a52415b11d3e4bb908349d8b3d04bd4dd36d531a98fcbd16cbbbd7b142241371bee3e515103a4bdc822e139cdc3d", 0xb4}], 0x6, &(0x7f00000015c0)=[{0x60, 0xffff, 0x9, "004d5e1bea6d0d6945215597183014b1d6368c77f8765ebac1f56ea73085d143b4b16d75f4a61ae28b7cd127d06a90f36c0c621f1085557a752747b5bd4ee8f9cea1cb8c4f317a97bb"}, {0xc8, 0xffff, 0x9fd9, "e8036042c089da52abee6d9064f83b5f7e011fa2d97a359e04efe24cb2b50e5254e9457901242ab92e3df1aae2e4bdc11f04154643c574208ed1388510834e5cc4ca91337abcbd063ee8200664b2582835f90cf735b743b2d463e15eb33a1842e9d6105ef59e22afc420e15805ff59d7f39c692f60a2339c49a5dc5a8b5397e3592b4148729878a9a86511bd824357b1b51a1fc3a0ca94e585800e556be5017641ac44ba435eb0bc1a3a492d6a06945fdd86d242e234d1"}, {0x110, 0xffff, 0x127, "28e08ea6f1e6622d66094d1ea5c70b8ee11d94ee15bb8994d7e30c25e93377708c152b2d4a2a3552cdb32d08504d02736f4d1835ecd690b4112999d871c6d2fa208589b002dff5335b6080d085613e7ec04ed39b128befe31a2cfed3b2a05f45e1891d4bc544e001d1552a14b2bbea0187f3a141c3b0030d925351d8e05813d8114c43d1abad502a8753c133317cc1f825811d4775bb546217f5776e9aac193cbff116ffdf314bcb9a49e2210d817c9ff82a3ebe5d2f583b047a9d0b9926844904610a3578677502d7da01833fa3602a83bd174b3a658600b96d192c3ae4b6ac24d55283ada5467fafa1bea6aa0108e9490384e875db2e30a1"}, {0x110, 0x1, 0x1ff, "20a7bd2b949b6bdda7d39cb2b330142c322eea1f7a3977a1393dc3c8a5acd86ca058df9c0696c7f23af96dc34d0e433eca2768815c49d47d58ef389f9bb84e659308c1fdc27a6eba2e08df030ed25cc03c7ad86b921621753f2d92c44f04028509887f95fefdb77ba4d971c9d5d5f62aaee45565564cca515b687938ea81c2420d50ff3587290e0305c92890de07797372f36007128ab404f4bb5613a313efaeab6df6b4e11815194815e1b841aed363b295409e1f838f5c2232ab35cd351be8a041ec1a5b088fe44f5f9aa5d8d6998f45fcb5d1c6a26c35fefc6066686bde1eb0edbdae36b2791062f227698187b6b036e8be886886b21c9c49"}, {0x98, 0xffff, 0x4, "c13ae2c84385733ea185bfdcb350404b455b1842d2af75869cd595583a4103d2a94d25bb2dd7855a55deb2da813599aa29de885871a8d0bbc85fe21c16608dc0ede3e046491449e6b7438a702419950207e39d794da69fa83e74e035c63d4abb73e1e4f21840931c57790a22a1af1c49fddf01024054e337221983541b9f5edce88602"}, {0x28, 0xffff, 0x100, "67b87c536727bb67935b39663339176177af023a9b"}], 0x408}, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x0, 0x10001}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 05:50:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0xffffffffffffff7e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8010, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="33004d77c102005b2b14", 0xa) 05:50:43 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0xb0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="3e5a59dd9b506cc4f9776cfb7b8bec935177e861cf6e6be3735dac862866e8ba768cfac77739f61275b71e54a03db15406c5c9be86981b1fbb3f36ff57a0bf3417193244b072b286d58e3b5f5ce240ac2f2b7de1562a9dac25f9b892f6f330c115c2f65b3994f84685d093a42684afbf5ae48a990f723ef9ed1a451204330b064ed7cb404812f321c939c949ee389edb21d7b6a770ffcb05e84d2b", 0x9b}, {&(0x7f00000001c0)="99f7c604f151086f6853d6168cea4f526ca98ddb73e2fe2c4ddff366fd45a6d5304d8ffbd1d9f930b935de7115d49f1a3c2c070a1e84b08a415b7014b39d45a40492c2a07228a75c8d052153086a096fe49b36d015950be185ec98252d70df4afeaabae81ef963c6a781987c6b4de51677d7b26f4ed60be2689c0b91d5463896fcd983b5f47e5c8272100ad449a3ecb61f09205eb27ad2e366a2a518cfc427eb6a0b112ec20d0dab42469f1bc8ef", 0xae}], 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) write(r2, &(0x7f00000000c0)="186d86f288", 0x5) write(r2, &(0x7f0000000340), 0x3fff) 05:50:43 executing program 0: r0 = socket(0x3f, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8259e50c000000000000"], 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="490fc338048822451741abfb76167b87431b56b06acf0373647c3735763f09eec1931ef7b0f67e9fa869d31d040af79c5985833d82f32d6270ce4dd7015dd4cc363466857efed9ccda67f1d1757a52af6718f7b648b638f7caab7b91be2278eb816e0400136120b95092711f3023ed41fc5d9b1de0970c223fcd67bd64946ced01ad0ad7fe77a1d46849b7da9bc78bcddc3088a9dbd21c7128f5f72bd3b9d288099b67f8f7881b64fcb88ab9314f0f985b91a02c7130983889a77dfcf8ed5ebe9b", 0x147}, {&(0x7f0000000140)="451eb4ebb1852f98d9d7a87bb0e63965f316b46a8f1a379d9d38c7d98dca5808d39899d7345fc1d1b931edb9c86a299e3470942efa392b2220d3dc62a7caf2494fb752fed5c784f8600b420fa6986f5edddc5ebbd55d3d60cd3db9e8bd4218b717d33be1911469f5e4acf283ff24854661327e3550de5191a66d90a9b8f6cfa7f5305c133f5e4382dc259a4969eaefea"}, {&(0x7f00000002c0)="a21060da3072fb3a2f62b85843fca3cf7ac97920022d94b7d126c272d6aa6086dbe72717cb750ed6c8c232f64546be1f6494e89d2385c3768804623bcbc4e158e71d7c939e92df51fcf2f5c58bb0be7095becf949f6a4799074f46e6236bd86d0d7c3d4ba711aa5a323a0badea2950319b79de8ab51f1271b2da3a538779cb206b9acb2234a937f8aafb7abefdaf087e6ce7e2825e5905cc2313f3fd921f350f48d96efa13e39a11da818312836177ce8ec7a2ccc234141c75a4bfd7267d7825c9dd6d6bd477cdb8237fe3fba70acff806ff12f3639df2c68f866e020c3dff59"}, {&(0x7f0000000200)}, {&(0x7f00000003c0)="895a1497bba0b42dbcca05cb326105ea78b938695610b8c4d71c83564ba5f4bc5be6e4592d22f47268fef8e3bb5c5147ee827e4bb968c213001733f701af96413782796445ba23cd28002f44ba451cd66caa304e456f793974219032e1bf9f805990adbd6be7b9c99ead334e0f4e0819e58eb914eaac0d41e9b63a403a6053c2e2331a755447f9848c91bda0ee5c7ccaffeb578fd6288e8136737168e19bef498b007260e41251ff1a9f89b452a6befc3505d4db83239ad0cb7aa661df0d55182b8ed5be7becf51b3b99"}], 0x10000237) 05:50:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x200000009}) ioctl$TIOCSTOP(r0, 0x2000746f) 05:50:43 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) 05:50:43 executing program 1: semget(0x2, 0x2000000000000003, 0x52d7d90a0906b247) 05:50:43 executing program 0: mprotect(&(0x7f0000043000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000042000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000038fc0)={0x4, 0x0, 0x0, 0xb5, 0xa373}, &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800}, 0x0, 0x0) 05:50:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') r1 = geteuid() setuid(r1) 05:50:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000200)="33110a374870f2f64ebf48dc2fd6444c31f0b9ecc1c3f6f2ded749911e1f8d1ca27ca20637f7c17e85595ff74e0e640176af1ce7a5f52c698a3ad9a311ffa67aca9bc8e29fe16eaaea107bdbc491ea8becc5795464603cf2a983f8aaa6d9616e140cf161fe8e6d84c2c5a3708d18b73db1279159531ac79ee1b3c07d103c5e62b12a720f006c0ba9dde62222a630ad81eebbe948997d331ca848e7544d2fe5695c", 0xa1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:50:43 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = semget$private(0x0, 0x7, 0x2a0) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1f) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x1c, 0x2) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xffffff65) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb84, 0xfffffffe, r5}) r7 = socket(0x11, 0x4003, 0x0) setsockopt(r7, 0x11, 0x1, 0x0, 0x0) flock(r3, 0x420000080000002) flock(r4, 0x100001) r8 = getpgid(0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x100000000, r8}) r9 = getpgrp() fcntl$getown(r2, 0x5) semop(r0, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) getpgid(r9) semget(0x1, 0x3, 0x42) r10 = socket$inet6(0x18, 0x6, 0xfffffffffffff801) r11 = getuid() r12 = getegid() shmget(0x1, 0x2000, 0x100000041a, &(0x7f0000ffb000/0x2000)=nil) fchown(r10, r11, r6) setregid(r12, r12) setregid(r12, r12) 05:50:44 executing program 0: socket(0x10, 0x2, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8000002, 0xfffffffc) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x382) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:50:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) 05:50:44 executing program 1: shmdt(0x0) r0 = shmget(0x0, 0x1000, 0x6, &(0x7f0000fed000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = getegid() r3 = semget(0x1, 0x1, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/127) setegid(r2) shmget(0x1, 0x4000, 0x40, &(0x7f0000feb000/0x4000)=nil) 05:50:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) kqueue() 05:50:44 executing program 1: r0 = socket(0x800000018, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x101, './file0\x00'}) r2 = dup2(r0, r0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0xfffffffffffffffd, 0x6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x10}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 05:50:44 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') socketpair(0x11, 0xc003, 0x2, &(0x7f00000002c0)={0xffffffffffffffff}) lseek(r0, 0x0, 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='W\x00') truncate(&(0x7f0000000000)='./file1/file0\x00', 0x6) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x201, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)) 05:50:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x100000000000, 0x10000000000001, 0x9, 0xfff, "85348bf064b3f47d589d90008000", 0x3, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlock(&(0x7f00001df000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0)="e4ffff1d", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x1, 0x0) mprotect(&(0x7f0000633000/0x3000)=nil, 0x3000, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) 05:50:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000100)=""/147, 0x93, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r1) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x8, 0x7fff, 0xa, "de58d370d6b857210f39e29e6ad511b8542b155c", 0x200, 0x8}) 05:50:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1008, 0x0, 0x0) 05:50:44 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) r3 = dup2(r2, r0) ioctl$TIOCSTOP(r3, 0x2000746f) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000440)="3d79015ce3f0c33b3b3b3f4ebf0ef48191ef8b8464f9a47bb13fe30551463360ed2a7d338cccf671203cfdc2a9a8d1d537214f63b27f3592df393987dd64d88ec286b405a0f69eaa51745012ebbf01d14915782c324759fddb6336f6d1e39dfec21d8c73a2fe96d90aeee4f9493af8d647e1703b2083ea8691cf075be9740942b2b9e2ed4ca2a78626cffdc815689dfb3b3730fbc2ec43ff3f002f98a089c75e3ada6a244f58359e26b5e69ac4a6e7b5532e52231d454cf90d9bc959faebf849ba78edfbe2717726f3b4c6696373ea3d995e82dcf0b49a7968a56cc397d8b7fc1819d27f03ee97b3f098ac1031160d95d62a4ed13a575bbef9a83226535109bd0c614e875ad4406413a899d270a1a5d496d98ef4a7a1fb4cfef2c0f59c84e83fdbcda506a601b2598409ce8ab1523f96db7ddd45636a771dfea5e0f8dcdaa4fdac4ba7b2f5b387228ad8c0370ab713bd8285f00766fe8f8a6f34e8f8ea1b3a579092915e4ab837e5137c1a2dd868b5010774404a015c961a40549ba1aa7fa502b310e0a8cd97997206e305ad097134e99b49da19e8c22fc8bb7e2dbe162ea1304fc968e129a175fea354b0f1ee7e3fb85a894c0c116528766dea9451509fc4aa5ba6c3d1000049774645e943fc386af0319ff8867bdde6c2c4dcc502666b207e2aec03ac08bc6c039fe918682c5317398cee350d335061a98e37335fa74f171374c54377150ad3d9ba31525a10fcc17f45a4f1939b382c13d5ea60f1f37fdb887301afa0acfbcc10a9cbb83578c1b6687a54f16d8ae6e40a8127c8ccafcb3e93cd636608f95431fcfb4e44b26b9c72bd3a0a7f6a49c5164178293ae6c5c8fa503783e2d4f72a39cac6af83a806de9ccc471c16f658ee34e924f6826b730bc9a22b84a8cc16f8ceb6573d1744497c54dd2302749228032978ac3f6be311e2fff76f504f7a0f866c813d0b90187d1800eb46c8f69b28839f5161da4b82d58b7d02d5e7fcef0aa83e326552e4de8c48750c8bcce1e454eb87da474da0d3b8057a1ca9148c442923630d92c1a5db6b03675cb55ae7c5994cbbab03cf82b9f1f4b25213f713856569ee885e74d1f8058e046b42c6e961bc6204e175848a4c4509457cf8329fd305135f20c89c53c364debc74e6f5dda054477534b5168e4f0d2fbdcf824cd4f45c229ad4a32e37fae3bd6115bd1c34a16055132aa52d759704755a7f1f8892d93f8a292ae912fcaa886a9c912ac5778a75f27737bc86a41f2def1e789aec22bdf70a47b8f2f38134beb3a2a51f09ca0c378d15cc5c3736f41fed790128cbb56946af25b4506c77759a249f817d6057b6789e11dcb626047a33b86f917dd72640535f69b2ce7c0723eb8a8c84771631fe4ca1c27e8701f38e5d324a281c6c74af7ced5d8dbe4cfaaa44edee1665842d750658eb1f8bbf7fbc0a0c34b6261e3c11660e4a5f00b4c0703731ac0cdb600425ea8edf5c73f3c62197c93960110697e96205da4a265fc88685b0f9771bf0b91bb1ebd623fd8e9fb92f855de761e9a2e55dc04a151ece7ebba325694abeb75a0745bdcb280cd78ddf49fbd1d6db01934aac342ece5bf8888693c6f59f23101b2d126b9dff144a03ef2964f20f93da6524864102200275bc1de0e35798cd8b5aada3db15c9e0bbc030fffd466f088612c460688a101ba0eaa29192abb30ba736ff2f5df19ede8b533c3d9575d6055f344fe0b268d78b39ce0b59d085b7ad94cd7e2e87488ea950e87b2fb42cb8091fe347f61a571abb9f463c0ab20f6e2b91ff9db3a5660acc29300c8c44e45e67b5fe3dfb72da282b1cd7fdd40af77a7e1cb964950660ac3a4b3695fbb53382f3d74f0ecd28c145ae57d1536a0cd5c52cf2eaecd5e9e02198c732808b00cca38ca834e23e15f868e5a2690bbd96e1134148af3b32196c4ee4a1886fb056777d41d23dbf7133462a9ddecf926e4d66139cc4634fadb015a452e645ce8fd942edd2c3e42141718c669c680d68cee6d9d905707bb96cfb76b83691c5ca4d9eb3d9e5a180b7cf3eb0b9f718b5a3ee6112048c3d27721974932f3e9037ef17eb11ca3c9d8075895888dab0da35dba6da279f9c7de9a94157ea255e3059fbfa77491fa4d051c48976403b812b84a62ed2594cc1d42b1bd50be7b451f294652a84b3373ae1fa464cd85ab676439fcb302cc661bfbf6b77dc0c4f904e2f970bb6449b7552a55c0dc4feb92e28426f21208839aa9925d59bb090a74846a1e52f85b435f232a1a266da33769e6e9271776d7a163227ba1d3b3b2a348427645e7317f24d08317d5a154a7c796d03a411c0a15c6252dd45f7284d5090b91e6400675ca7ad781934aec55587fb3c031a6cca7e89515ddd8bdf950d179589f43b223ded2ccd3ac3a856d87ab7109587b44d69efb6e872913fa9c5759b66bd9185f7ff9ebf37ee061f87d3a64842ee27c617cbb50c8b35db57cb92e127589d24b3ca5f3f99eaba7902a26fea4477ec9b1a4d3adf520f16abff7ef4a09f3f20f7415c84a4754262d2d4988c845f1c03543c9426f7d637bfdf70e129a33d773841c980dd61a503ccc1f30e4b2a45e4daca1d3af0dc3bfb490920248a950c8c637f11bd9fd64d4043ca7d6cccb608aa63e88cdef0e194236083313e550c403d43c79f9efebc52d97ee726f718ae15535fa0ff62337e0f6ccc24ebe2ef1caa29b3b9393a0d75d4df562a2d54c4510e963e10efb76a73326dda6b042083ae35a99303369bf8ca4a2cdd06126d1eaa067f7a2b5d46dfd3cf3f0f8372e388f1e706f5360f24fdbf67332a44cffe1af9bbc6049c6018654c05d2d4b2696f3484bbec95d46c94a6a4f7f95ef9bf790c046d8df405321c98451873f02bf5bb0f6b61fdae7e60e49ad8932cf5b82bb64e3251583739ade54ae6b679ce9ffa46b200178f5a938c2bab1209a1735d60e66a822c18271377a527b88845a04aaa9d50a3146b420a23193568255a9f195ae5ae00d5480e8e03b7eb712f990217f59842d79ebcfc557df2097494cc5e427e778a2e67f7b387676acf2b83b3983d529ed425fda5a28f370a18781984bf7280f9a6eed5d951f5295b5b96af7f797b00c90555f857dde0f61e3c1fa8249f7b0d6afbb625d4172675ae0973e17c5397234da848df8aa7df8ad15ed121d7718ddd882d056a54099a48cfc55a21ba116f3bf74b6b8974e4689cc7740dfa7dec08602ec4bc80f8f0af4136122ff555d7ead85586239af78230276f09c51353369881cd36c67cf68563cbc9d450c105be3462f12be9990fe9bc30ac84091da47fed26ceecfa4205b621aa57e1b89d3f7ccb28f3c892dbc93ddbddd6e5c0a243bfa2ec1a88951b01065d575df988783c069e984f854d40f63f4fea885c60b4916cd6b0811ca1f4a11139e9a3e9dfac54accf23a81bc8a5a0397d0744cc752f4f758c4b9dc8190ad76fc0ca27e65474638ddf960a8eb37a385862b2c831a8d6f349f6e8cc7f0d005b4069bee600d14309a7d1b962773bf3689cb7c5736b5b4d5f637a8f3bfbbe9c3e2aa641be4f6d3eedfb5d6fcda4d82e1d0d43d556459a3978e53ec400495a01c885d420073ba77bd4e8f029e4ddfa6514fb274b3a005d5cd35be957f6ff8ca31423df770743d90422d6a97c0abe1dcc712c9488c8883b84eb498e337cebe6b09eab4ad596f88adcf257e95c5b52a8e7d8da23b651fcd9b2fc383c4435f83620d0ce6ff7761cfe33936eb45efb85e992c97f6741f2368cb56df43255e682d7a6772fec35346e12da8231671c628233314f359e6495b5f3801fb10cb58e2b48e1cdb3b0232efc54bacf9a1f299c40dd844ce293d9008f0caf137de7c4440b64fc88c65c1a9e3a6142d90a3f8f2aa41ec9fcb0bd5bc85a959da14c26494490df33a7ef0321959fee0fe59cb6186361f9633fce61b05a3669f1fd5f7c5616bb79b18013369e30ecf419b2f4e507c95541b1dfa87bf35d26e4cb1b4ff65b249b02ce7d3b71d554ade1dab06a7f37003fdf164af4aeb1d5d965b175b0b331a90f2972d60b74644d22aaf6955b85857ee8745b950748124aa3f307c8fab8182117d2a0d8871b59c980f22f89e61191ca58922da200f6df013b30516a2cf08194c202df172d4b311543f79173a2572380d01be790346099b93e8cb75a705835095dc439e770e0f6464e5333fdebd9007e2006111ea8918708ef9f987a71863ab1315bde8ba93af1d2880848b5b215374a924c5a3bd8b1e576ffeef3aeafbbc0abcc98bfdb359a6045a806e94a706fce650d357f6c25f748ed0ace3e8471e854e17c6bd1d3ff988997aeaacc7fdcf687e4c936b20ae3c5ffd0d8c2e763a9dcb287d6559df1486762f32e69ed73ec0958d3608f6b6a3400e540b0fa413e2af9ba32bedb1e40f0366c00431752add21f81d5823e478019e0caa9e75c22dbd41f85ced8ea3de069274f4ef11fc7f0b8249cf51c7ce79cffd3555a26ddc58b723e089157fca7508278fe23db3f532713a8fb40b28e730cacb514b951c7e2db01d5d30f6680ba92db0af691431a7e0f43cdb388b2459d130a2631f21f004f6b39300ef8b441d6e08ea007a4062233072ecf82c09ac4255ef2eb2c275f3d753de707fbb92238c48a280de55389d9712416cc1d42dffde7f5799a30163928269a5626fdf9adee02331d48254542c59dd8a49a8594be01b8b367d89819a35dbe4967a13b9248c5be7866fe6439321a9bf2a2380757a5a0524eaea42fbc88cc0a3a99364de8b293365b6e5596842fbfe0ddf4425c1c2c221aeca2a190a36a3515b22928353c4f33be5ab7b810b79e010f17c1dbe9db108ac9e55c5d847532bc3a16e6144838f8eafa220dd527033c008d300aa93e47706d479bfe334ed7888cb503db45520b6924657f8011033764485d3d608753bc84c215c1dbed549a844be279c75beeca5b531d252f64efb2e44f89367dcafb678ae2e3d7d66da242d4578d60f7b06444c279dc52a923006f1ff1b117940b88ccd509c9f8ebc1c723e04133e17c4bd67b0719e558d56fe17e696c26127456a41e00bf0cabc4a45014e5db400f5fde4bb6f09c8c61ee58ab2121eb12715f9eebcddfa30197294b74632825c94bad63e4d4f0657c88e80fead7c372167ba9679b5a1e31ff5c52b643a1526d4451c64823d987fdf61a842c383f4e36b5f2a8b00dff73013da21fb688e9798664b9f37362c031ad7b124dbe50b2df2030271f3fe7a9c764552e23f216d7fd7d3eb72ac5dcfd238eae38d16b3491efdb3988225c1ad449b1a47e604bbaeb938723325de6562ca6c1a37fe82a3b45b94c3c9b9d64500a4742ef1df884be168faadafc74855b52643132654fd5917d82287fa109f3f116d336858807bedd523701ccb3ec681aef4c8f9ca402e1530b3e5f5177ae30d388c0a42df07e0762007fb9d85f42834f585fd69f9a4ccb49573718e26fdee19fe67a16fb7f4d1a7f0b5e9729fa795a580d06a32e29a50f9ffe3d994adf17cba6c3d2d75af52219252400ea0d6da1a761494821641ca478fc8666f046e9ec4bdde2da3fb15df31d45dc9d0d801c93e44356c4327aa4a084f0ba04157806f1fbca086183fb2ab77d7bd97fea5ac95d6d28993cfdbfc484b9774697dd5b33fa87e108203e7a51d9620e9ec7048e62b058996a08080b5b36710359eca39ee50d46c167b76fa7ffdc6da06d02f36323afe69c49f54264fdf31f88fb161cdae5a5b3cdcbc0abcc31999eac1a09382b5ae65bfe5b3b38b606990af5429a953f2d3b40249eb162507791577bd85621d819d2", 0x1000}, {&(0x7f00000000c0)="dcdec95c546eb9465008ef552a3eebd93a42ae7608ee0e1eafc579da20432661605668a5a34e8a9efc10aebd0501", 0x2e}, {&(0x7f0000000180)="cf9c19eb6d338040707ac72bee47adddb7302f650398", 0x16}, {&(0x7f00000001c0)="fc81c345c5610855cd29c1f58ce161a7ffa5c73802ce7f67a19fb69e3e67c8b07edfbb7fb122", 0x26}, {&(0x7f0000000200)="a4f015e718e0cd60266ad5cfba6ddd0be439a1543f4b95650331f9c847cb3b5a127bc75ac9b3db2f227b1e6069061758fe7d12a25dd57cf73712be570d6c46aa2b12bf5a7cdf515c92597006f2153282f4be2d1f7f8e321b8362968f64ad4b7087f009f7857955d404aa82b0f1596ee39e9cce2f9bf543c04eb70030470ce0b7165254f589c9bec79c13926dca5f54e239a1cd9d352493bc767d23a84371ccfbc2e1138449f12a0463db85904f0a6da8fd4b996c91462e6682cd1159fa98e5df706381a0c2a0c9c49b", 0xc9}, {&(0x7f0000001440)="73bdb3749ffa3f7871df91e829f7ff7707520aa7af37c704174968863f05129e2538a7ef19f40a4dc4fa4416de87671e7de47ae6eeba36aa9cfef1aaf83a138cb8c527ef6fb48f1324b12aad78f21099a292c7d22efd5fc65529580207ab924211683058ff8a774ec1b9fac41c6e58003ba9b7754b1bc3ef3f6a55998b1b56141c3fe7ea4aaf027a5e9257574e8e23786776105c397139069f6ae8fc78f08a30cb626d10f44067508e63d488ce8c8c8ad12fd4bfbd01ab6df7a084a671a6516b394f173bed8755ade22d68a3d5e3d5f9243a0654bea6423ba02988b66c5c1a6d9d85d5c9eee1690e9b66cc0faa16a95151", 0xf1}, {&(0x7f0000001540)="429bf7b376c971894cdecb6c95334eec797b58c33b58e0f6ffdb49bea2d60e2a06f67617cf92b8aabac6f22d53e51c66fc1df10e542039beb07df1ecd968e61ef8080328fc89731e3621adc97ed44d1f8a3d44d5a6adadaeb0fa6141a3886240dbdce71054952cf2d86639be7759c3f7383296ef567c25dac64c70f34a6636591af41758af68b99f8c5570267fa34a562bea592bb7efe935550acd780ee2", 0x9e}, {&(0x7f0000001600)="5f961a5a2cf37ec1245edee54481f596dbc6795235cfeb2d71b9d1fb07bc7f8bbc9a30046a93f703edecf591e888d23dd0a308427498bbb82ffe5ed87ffa424eade2d28c3389fbfc45eac70f57bcfa12ebc6c1c9d3440b1803eb7e1ae9f55cb9f8d9ef88f03ad1ba2cc79aabbfde763b11cb93a9b989bf414d0f137975ea643fcd71e28df91f7d0a9248141df7b847ccd394ac3c624f2e28de6e359f1fe1de480fa23aff7f259d9a360e41f74711e4699174946e2bf0f5eb477ba86164b3be830bdd0775707148d4d0ebd5ff56fc013b1a5559efe67d55e9d7dd", 0xda}], 0x8, &(0x7f0000001700)=[{0xd0, 0x1, 0x7, "0365e0d9eb962bf2564f4e2442dc53f37e9726f473ed0bfa8a39106195f629a89ae26f6896853e35d278406a73bbcc85da6b71d2be0071ad17b0f3f6a11ca2aa38d697c0b3ca3a2b60bb0a020b5ceafe2fb0655ced289e485ed4ee01bfe273980e23d60f441b9dbf6945f250274165e48bd88920be513e1fb4f56c4cf2652bb1cfbcfba234b7e188f9ea9d214867535c78095d46b799ca7f7f9b77e67ec3342e5ffb6692b8486390b1d8ec957b530ff69df560df8c6d4e244c77ee0e0f34d5"}], 0xd0}, 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:50:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x100) write(r0, &(0x7f00000002c0)='\x00', 0x1) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xbee, 0x20, 0x1ff, 0x8, "3d26981484557e8d785fc0c8139813df7b2a6800", 0x9, 0x1}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85494ef5afa680400000925a0845000000000009"}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:50:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="0ca3557a7668467ab48a8e50bfcf46574644afd14a450088", 0x18) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) unlink(&(0x7f0000000100)='./bus\x00') accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 05:50:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33eeffde783041a304ced9d7c7f5ecd50537e23a6668a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6eca30540ec02484ca099e8cc6a821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030ac7e8c1bd91fcc37cc9d7a65abb1450702f16422e4ad71b10d610cafbf509b32a08abf4a0b13e8117a68a8d42db6f0aa334a34c7b9a5604c9c10eb3120400f5daaa1daefe46719a014c6063158e7d5698d070257cc0e7c3d5f1c64b4e778e68e9a05b84607a51823e331feeedfc7d8a9102f49bb2320b4b9923ed0ac78e68742536570119c9f15ab40ee2d0de395bc3842159d878e51b", 0x1b7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x100) r1 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="512d39dcce195f566771231e8e8eab0d8003f8b23224eca791381cdb0531272de8fd90200d8bce727eb4e2d1c6c5fe12104e58514d3e66c612b4b8d4bdf2c1581a147655363ca4d6574adcd1aa390ea076ae55287ac851f977b2d2aa90355a35a44fe289e5f798c885ff2307b3fe3170857ab0225bbbc4a39dbc05d5836dcbe99e89bf482c76d25cce632da48752fda64b44a4896b816e58634dfce7ffa496bf154ad032c5459bfb9dfd2eb5742fbf9d", 0xb0}, {&(0x7f0000000a40)="38524cd2e7537cf6493b48825352bd6b1befc138cce9182b64f090c75dd3ff85ce68088799f19a3b4aa79bc50a1f5e63b4d0d80719cf30c076c265f6b0d0a2c899a1a62edc9c49fd7bde331f1a4521654cf5efa4e89ff589e3ca2d85c51491faabbe5c137ed372036c32ab8563544dd78c5e6e873bd5ba168b11a450080c300d325a0c0bf40f19eaf112bd0c0ff67ae0cce6bc6956bcfefc337c1e5775169d1f545cacac151f2c1bc8a6a9900ba2b2c8aa8269aece4f618ab0eca1b65ba7d34f19371eb79b2d65d80f9ddff087c0d39ff2feafae433bc4b079c38e675523afeb543f561e6d3e3dcbc42ac688d01f8cae1844380748c4d41fbae87151ae6f0840714f68f0d3d234bde17fae5b1f591288b2943d4b0197b9d9e472da91e02741be2bfe625a46efc0276f808e5031a2c54fac10cdec12717abbf99ce5bb79008bab551afb8ad6d6cbd3f42ea3eef09a6ec41101f503a7e5f98fb515a9b39fb6bd08e30f291d03e30687422b2dbe369d012676fecd52b07434518fda81d0d2db435ce6c034329ff860fd6198cc1939d8cce22c70fcd89bc4c35d73514e8cf26376dc26b7449c1e9290b6b14358cea9a25079ee6dbc021386424aa95651b6110e9a64facf6e113f076b3c90e113ce9e5937f35ca50690364f10379fd49cf201d61825ec316475c1f7f3996d6c85e782699a052290e32d76b81b0e76fe3867fe7e74b528e095317ffb967fafef42a6f6fe51912669e73075d2f63c71dfb01fe1990934e36d58e1e8be9c8f5c523dc43069e689eba1d0bf28a91d64afc17d359c75474fbb2e7e2650606d62ba9d33a5d0c4d0be719ab5f728d304804824ed41f67541a6165ed3dc5723dc43cbfe97fc055c22d8f7a548f5061c0e6a78d3f38b923523d08f7e8667434baf7ff92b9f8bef303ef72cbfc74d02d0b8d7c0c78e7ceadca16684d39ed875e4c23f3ca67169d213c8c3d1155b2d3c131c7380dfc81ee33a9dfb384a813bd6858aaf7d55dcb50b5ee526c36956aae7f91df74e35321bdacf666a4e69b0fb9f4f3a01495ce0abe87cb7e40ba89bba32bff426168cc3fbfe1f89ee61ce3cf94ca2d3e3b4208e4409b1471f37928f6480e085466b50a69d4ec94d6bc94421835ddbab05da50d038dfb439fc32921c9b1cad6f1652ebba93e7df553ac941c03efe6675e28e76494e5428235f93f336c6ea257f274a2ceee115d805420dd98a88c95d90e6fff7800c9a09fdf43a53a9d57310fcc0b6a68f7724461b4dd65aff8ee5c7447dea0723242e5885cfe05d6b98d8be06a81bdfe6188c7adc941127499e24cea3ad0563b57e1758a0b26779d645bd6f747754e55a10208f1bacd3fb325e11429b5e9fae9dffbce46113fa069c31af0bd71a89fe25ae904ebacbe6f79cf6a248f77e8f1a4e6bf3a7b293da4a414bc063adad5398e9d20f5f58dd9b5044b94cc276a56a6e5b6d9d4f98775c1ed1507f8fec7c3906d69f52a31641efa5a4ce6bec1d16287f1f44f785bda910d0d457d36d124ad97643d20ef8d9252d9708dd930f46dc82d8d33cfd81e477cbac6e36f61975ebe1c7dd48ccc9dd4c402924b5c180a42f178cd2e5e0676a2bacf509005bbf9901c6b01661a6a33de16193349294109f5913f36abfe10ad006efa71a2837032bf33f683cbf9975a740fd5e83bbf84520c0464e85b6dc5c394d2fc71f7271294eecd1f2a4acf459feb7113a552d699ab34075ebe25f6d436813511bf0397b1fac1431923a3034dfb4f192806de07c5e8ad145288a14dfce46e68bad459ec65b1fb7461e973848940d36667823b73082a2e954c401bbe6d8222af2f67e81cd6936f684338c3ea73b4bd0c2de59a8d60a3e69d216bbe2fe38c9daaa45508bc889e36c4b5a9afa145def0c13c0cb74a70e6f5ba7ba222b4ec5dce5cec8513a9d88365c6945d3d15b8670464608a5bbd9cafc2a0b6f0be6fa14e915decf8ea59547c7107fbd2a20ae2dd2346fcd7967db06c4745297e8f615df9f70747e2f50400326f245cd87519f36459947afe6198eade6ba6a89b790e8bdd53b3434246de1786d6bed35309a8ee19f4627ba4fe8cf020f4ee351ff3fb5f24d390bba10c93e665b69e6046206a688913f6e51a9d601bf9d971b55b76888baae954efd19459e8307a5b12b41168fbb63580ed54b6a6c6a08241bfc9daf91e84775b03cbde126a5f9f7cfaed4224b0284f62525558fc369c7d6a522324823094e45d75e0f08b3ae24c768f7c44c31b904afd1473cf3d4c00873869ac58ea1c7f1ca56550c8cd854bcc3f4908d328ba7a3783613819efd132da0cbc4b37121f4fecd641758254ac6473630e20f5d8a1055d8bb839efa92b35eef8f9e0221a66cd7e20544254cd5ed519eeb9569f7eeef05cd077d5bc26087e0a8ca180985d383ad1145b6e6dd320399c78147d1845ac609156558e9e6ee85a784f8bf1a1001f90d4b3c31baaba76804d5fff9b2a5e2f3d4afcc404da4daddbf6e5d50c44311768e80e68979e1d92db3dd00581550dd2ffaacf3d1b9128bbf444df436e21e73c809921f2e47bd93bb56da17c0a891088fa058af066a277bdae56ee2b10e4266b316d611165fd0af707df969df526728d8fae1c6443e8c673d806af0f20ba31b78a08f5d17e5024ef3774e911ed30e23affd5742790c3d0e7a3d1087f64c730aaed1956fb4944f07340ab2d358035bac6cc5c0abbec02f308830194cecc50e9653ea001e0b0f6784751fa9492999167f9678eaa3d0b9cd5a4549f8590ec1b8bdcbd5d39559b8f94a96e349ee9de9640b44caf319eb71bfa72f2ea4378c2ecb9843dbe8e5f4fe7f2db595264123e0c93ed42d7c19b59896b16cdd576de7efc8858263482dfb918da701cf043be4a2637a5710d630cca2088ebfe71d66b8e9fe0eb36b2ee0173f9a8af82a318225d071ff120f314c6e1616c0a20a392b16ff5d8456c8ab13c0d0a88dd643cc7345b8b4caf7f28528bbec60904c07994f2048da21d76d49dfe089dd106ee3319632099b5f7ed0af64a981526d5718934a2ecd64f76a24ae94005a33e207710cbf5c1897768fa4f7bac54357b8cf0bb0d406a02764fbb19c1fbbc673de555098101138f7c79a03bc475afee3278ce9a6440fb83add7060cf3fb05d912116083d89e6404d5f60430be617f7b60d7837af0ea10f0b580a112f0b7210bc85ef665e8746eab8dcee1b966b83ee90328ca525c54444873515b732c13f026e84030bc8edd6dfdeb88a506bc689bef11487a9991d446975e62768568c17aad50c27876965383c43c417c8d087cafe2d20317d23f19c35d26a0c5e4c620619be7fc5780933debce251580595ec6164aa854d45a01c3788c92b5878d90ea19cc68d432a08f16471260a1c83611b98f2149c54bbd86879507c636910efddab67140ec3313053f3c0d6f397c3d4b4fe28d60dc77554bece9e7e4b8c65b50d1996f2c735c8748f276dc9005fdc78e05e482eb15ebf418b1cb4536f672960d32d5c4dd79fdb7ac4171ddbeadbc7a3494ced6b0c5f279033d55a4afb31f5b3bf7b66ffeb182a0a0712fcbb771ecbbdedcca14144b608b34b4d54800cc7ee3aa27beb72065236ef4f5e5bc41dadff5a037a0d5db3cdfc64d6af8f9ca98d5ee6c47e830888f8d1983707a975b9b11b8141fed751053accbef59304d487a000aec486492ce3b658bf46d16573a798897801fa9dcb2b5c1de5f023a64165b4a133917def0cab55518085bf9a02203b2fa9a6b1aa2b86746090c0da627fd9764b64795a337d0dc7853dfd39ea508f739a5c5ef3c128b718fd5d465351442cbc43d69484a7b5ad5094e899768369763e118d70fa7a263fcfcf1895d7028fa06ea9bb586a3b589c9490567394b714d23f168e0a5480c9a5f03325a9927b14450e8a5ca4a47fcf727e6ce7ec4c6dd0d9a029b07902d21ecef6c8ff10a83a61b629baeb78b43f7f96954e19c484451c1b0f833694a15e12ffeff87afe079938347e7d3f0b600c2e74bb0b854b17fceffced9845fdbc359081bfa8df3a46120280cbe027f352bb5d406c995404e04ce0c2a3366b32b3167cb888db1e038a589b895ecb4bb8036821cf36240abccf015eccb52067bd4f6e049455ef6ec5ef35812a8891bcc05087b6530dddc5c8fd1e2796a247d22f778854af8aea76da330c555cedbffc6377b141ed2f21313b0236a29c32522f38f92f2d02f2f1b1202240aec2ef18202f0dc0076969d8c17c06fd0dab24cfc4544b7ed7ac576cf8cfc3111b7de22ff33a71688e8dd720871969686fac08e23e5acc7a8c97e8d22bb58bcbb95c3f5636ca0ff59954966b58267e713ac192a19b49c1e2f0de55d7d93578d8b58344705663f0ef36b2da6abd911ce28314fc21c68bf8cb188e9b4c3f5aa662f820f2a157c064bb20a9accaaff2370289204c88cdf395930013491fe4a2596159a8b1ddd9e71d261dceee772a7d5e4f764989b9cfc5c5611cefcb9bfbba4b6cabec2a9be5e64058f7fd65ee27756f65ef32460ad3bb98a28cf01fcbd359cdd2a5c796500b5978a36c0a084a304840a7b3eee666c1f70043dc9d0a151254e2449b573d66e3ac2706db8254737770ba2560eaf199bed1d938467ccaf9999bdf85d783f689481f88c88c9e32956a32b913a08e173e8de7fb9920a68b3466da6aae952cefdf77c3028227dd2cd16ca139f442f76ecdc7304436346823ae0130290d11a96a4efa05841a7e856fab4a6eec8daaf49ad37aabe4ba9426e500144f0d3128929f58c66a0bc83e96fb83398cc8763b994aa31a5a9282891771abdb572c98b8b2db370182331529956162e368e7757c682be7717a452f250dc7687632179783f4c6c8c430d1f3d5d8fb50e712b73a6999846f99a11bd1d9b6a545286e8771e5ba126efe2676f5e3f88a74d0b4a6ad9448fe0282bf6ff55cf4e6264dbba0db3011b9311ec45f211213c215d2e25641105178a523331b2b9a3171c33866a53b50e97cad5a0f58908b545a90c296ba071c79cac9b8c0a8dc771788a86f9d3e0f708e4d13a205993c874fc8bc7069100d4ac77e1f1771f32f841acfddf18ee1e7b631108efcd4f14ca09d41e52b072e36b935782ea245835cc6d5f2687b0e7f070a8c238d0deb1472486c466c197eb87cdd3174deb393e4986026692639c45781d37bef816e294f2cd72083cad259c966594b547680c36424f37f6c3b985c409cf9c1d8824b62697ce2007884fa93149aac80168c54bdfcea8271243aab8d75b05b5c3adc2ffd5d3c7a868054375f7011923243e06193b976082c186e162915ff564625d7e99fe68dc34a6c11a4ac0a1724b9ca89f7e3257c11ddafbed01e4e022d3bed5d8b638b1229ff1f9839a8cb946e96f44f68f2b2e581ab1f2eea8f685fceb3cad622306314e77f61b9f0af44f1fd57f40e0aa24875da9265da1153adac64882e62cc3f77ceb2d88d464dabb342d2a8cbce5fd60d38c86a97da800b8d05b9b0bec14e2b0d10faf96b5d9a3422209621cbb17409853418d4a0ad47842c4da8cd10eca1b5150c758cf7d5c872b999794248b6b2b3608495fbcf84fafc67da0fc3994e7b05dde3a9632bb7aa85e9ea919394522e2f1dfea2c7008cd307c43c2c4bd9ddf65f853a807df45dc67304b149a6ff5436c280e654eb325bac63f829c36d69446394a8e30b6a8ffcd7fe9f9167812e97512fcf0b9a8ab3e243bb438e0bea828fb9c9d7fb540c2e96d18759b89bb1ab86ffa73465c9ce444806c019b14f8004f275dee795de0b20efe2903dfda8ccb64c96", 0x1000}, {&(0x7f0000000300)="08cea6af74918a7503b68913d36ac45b899ca737bc6894befddd2d5195e76b1100239bc6acf3e7042c4e5525deb866998c23fb5a703b13aa7f84797781f607852783a1dafad84493aee4356db60d460c84e09011175791771527ec285d95e599264569e863aa5a70cb89d0448ba3ff0021d6e0fb8c2832201088f23c93ff62a4b99ccba6c6298cf377b520a13e42a2656ae9341a0a8c84a26ea1298d70dbf7e661e9a32d221ef5d82c38276d7e86ee5707d7b505b575ca527517e3ea07c7b89c", 0xc0}, {&(0x7f00000003c0)="2758189b985240047af9bbabb20c120fad755856f00f2277d64cb5b35a6c7846d9234637b414d58edb845ce4afeb49237ca877d2abe4926166852f55f0c2f67a3619f78f9343cea4a0ec7c20e90a75df4b5b7fa8af2fce4080f7f9e6d539385b78560b6ac1f9eb3ab9b521fa941120bcd46e7888559a219ebe17909de745ab51e5ead89ae15d495a9ca7e40aef04893d92893fc941eaa3f23f10ff83209ee9bba264c404f6", 0xa5}, {&(0x7f0000000480)="b967d4649772b38bb79417ec2c189658301b99dbc86ab9b06107192eecd0cf494067a10f5d9d24f965dbe8492315426695abc376bb390b977b9e37d92c6f7e8ecb4386e76d7258bf6ba0dbb76e1a74efd920de0a8353d65cb0011c50da150e665ff0e5aa62ff8d304fac42032c2be69332aa16b94e7a0c9fe2b53a94833be8ff6d36d2f034d760d60d", 0x89}, {&(0x7f0000000540)="815a132ac59d0443389b1da5cfe0a1a095194dd7c4fa2e12605a52f25235b888f7157165f6d0bc88ba74be5722069f0eb49ab15df949cff43ae167cf2cffafc30573a4713961e986c4625569c395872ad7d69f13149dfe267bf3659b347527d643ae1495f02fcda513bdab38b22414b5ccf873b6c6aad45a0dbd4621770af88301d32d951fa1d3e664bb0e7a38aa7c1b197b6ebb36e8813368ec6614209c1ac3ad704a46ca376f2737e13ffef43d1f7bf8074aaf1ca3f1d0fa9cca1caed330aeef545ca7eb6028200db2dc412315fa4b83f7eab97b7d20df2c5a33d1e8d9333d6163084bfa5e528964feca34f67939367ae14c88d2744c", 0xf7}, {&(0x7f0000000000)="ae26aa6f39dc0225657670492eb8511e7b8ef82b420023ba8281a94b8c5c4a1051225a45abf315adfc38df8cb3ca75d900794b6ad051db38", 0x38}, {&(0x7f0000000640)="b27b6e94cd836ccd7b5d901dd61188aaaefd2961b32840f3723763d7db027ff6964698720d85d2113a67330f6938059944f2efe8726d9cb52b05bb191153b4826c50b7af889cf69431ccc4e49b38f4adc090aa944518be778374ba7cec0e", 0x5e}, {&(0x7f0000000040)="9b67f78577e3e8b132d2b63a1a2dd3c7866978133d4bfef936fc21f6cbe7eeaf425e2cc01ed188330760669bfa8ac01b27126ee4576c8173d727ae32dd150fc0", 0x40}], 0x9) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8000}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:50:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 05:50:45 executing program 0: nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f00000000c0)="b1040ef363045fdb684242dd422ee645f39a4380cd8d16794247d7dabcc825ab57827ff0975f68025becfa8c1a151bbb086f1f5f4b2a3610e116f12eeade4c258347f3c6a6896217a063a73ae02aec3c", 0x50, 0x404, &(0x7f0000000140)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x84, 0x5df4, 0x81}], 0x4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x95, 0x20, 0x900000000, 0x41}, {{r0}, 0xfffffffffffffffb, 0x1, 0x9, 0x7ff, 0x90eb}], 0x3, &(0x7f0000000280)={0x9, 0x40}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) pckbd_enable: command error 05:50:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x38000000000000, {0x1, 0x10000}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) recvfrom$inet(r0, &(0x7f0000000180)=""/226, 0xe2, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:47 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8000, 0x1}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) 05:50:48 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x4, 0x44) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/199) r2 = kqueue() kevent(r2, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000012c0), 0x5, 0x0) 05:50:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x7fffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x28) sendmsg(r1, &(0x7f00000004c0)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="ab49d7867e14c2878a436ff2615e629b938e6836c119e96e1f0503229cee474f2d345eafd71fdab07398c4e8c1e2685f506425c409a951b0b9473baeadc65158ae2968016d50188b114e1ddf187895253a7fbc1faf27fe1b4aa3c555e4ada9e6519a3138898932e2ac853f2df8f7fd9ae900b0398b6dd4460b22404a45f8e6a15e3484bc858113338be475b1110f60e00ac3d8b21e5b40acd1160f0f6dd65689ba5b74c7ce93fb7b5b95d6a292158449bc5387a47f258c6b997fe026b591b4afe883e74e3d49", 0xc6}], 0x1, &(0x7f0000000340)=[{0xb0, 0x1, 0xc7c0, "ce1171b89200e517ac9a7ea28cab232dfd3c9723db20afab51ab02903539ff96b0ba534a1efbeb583057818898631911cde307b8423470574cb2e8597989948ac02deb48674d13bfcb1abf49052661897316e9f546d25a9110f333af35c748c1daba97001d401542202bc7b1c09f6d31bbe9770cb90a24352e007442836919bd3acd5ff613146001d29416abfce8ff5d5c332f191b88ae865fb7f21f1e0ec1"}, {0x98, 0xffff, 0x6, "7d2f8c3069163fe876dee0756f55d69457a5a7b03a6af22f29d3a64933d39d8f9ba5e5dce6a7b21f1cde63de63f2c19d7f30376d06c0fdbe95298461193fe885d8b1b35fde19cedc16b3afe47a626b85181260bcb2f7d1b701ada2a5aae3a9d7d8663ec154c41f7798636dcd7188287de2f1609cd0576c6e96294dcde2673c1f25adafc3"}], 0x148}, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='^@\x00') panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 402134 75952 0 0 0 0 syz-executor.0 *272708 75952 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 krpc_get_xid() at krpc_get_xid wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd80666440e8,80085761,ffff800020bfcf50,3,fffffd807f7c69c0,ffff800020b659e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cbea270,80085761,ffff800020bfcf50,ffff800020b659e0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b659e0,ffff800020bfd098,ffff800020bfd080) at sys_ioctl+0x651 syscall(ffff800020bfd130) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,20aa98d6010) at Xsyscall+0x128 end of kernel end trace frame: 0x20ceb090d60, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic mallocarray: overflow 18446744071562067968 * 8 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 krpc_get_xid() at krpc_get_xid wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd80666440e8,80085761,ffff800020bfcf50,3,fffffd807f7c69c0,ffff800020b659e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cbea270,80085761,ffff800020bfcf50,ffff800020b659e0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b659e0,ffff800020bfd098,ffff800020bfd080) at sys_ioctl+0x651 syscall(ffff800020bfd130) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,20aa98d6010) at Xsyscall+0x128 end of kernel end trace frame: 0x20ceb090d60, count: -10 ddb{1}> show registers rdi 0xffffffff81896607 db_enter+0x17 rsi 0x14a5 __ALIGN_SIZE+0x4a5 rbp 0xffff800020bfcb90 rbx 0xffff800020bfcc40 rdx 0x14a6 __ALIGN_SIZE+0x4a6 rcx 0xffff800000966000 rax 0xffff800000966000 r8 0xffffffff81cff133 kprintf+0x183 r9 0x1 r10 0x25 r11 0x601488c9cb29b98f r12 0x3000000008 r13 0xffff800020bfcba0 r14 0x100 r15 0x1 rip 0xffffffff81896608 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020bfcb80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=272708 stat=onproc flags process=0 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020b64018,0xffff800020b65798 process=0xffff800020b7d710 user=0xffff800020bf8000, vmspace=0xfffffd807f00bb40 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60190 49943 60541 0 2 0 syz-executor.1 75952 402134 34982 0 7 0 syz-executor.0 *75952 272708 34982 0 7 0x4000000 syz-executor.0 60541 488124 28747 0 3 0x82 nanosleep syz-executor.1 34982 9603 28747 0 3 0x82 nanosleep syz-executor.0 5508 439214 0 0 3 0x14200 bored sosplice 43259 478543 1 0 3 0x100083 ttyin getty 28747 501140 35802 0 3 0x82 thrsleep syz-fuzzer 28747 266864 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 297627 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 48583 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 233409 35802 0 3 0x4000082 kqread syz-fuzzer 28747 53640 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 470282 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 11962 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 322070 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 506064 35802 0 3 0x4000082 thrsleep syz-fuzzer 28747 462145 35802 0 3 0x4000082 thrsleep syz-fuzzer 35802 368717 67046 0 3 0x10008a pause ksh 67046 150487 77248 0 3 0x92 select sshd 77248 262491 1 0 3 0x80 select sshd 15895 186129 17835 74 3 0x100092 bpf pflogd 17835 131152 1 0 3 0x80 netio pflogd 97925 296565 27456 73 3 0x100090 kqread syslogd 27456 430057 1 0 3 0x100082 netio syslogd 57047 368418 1 77 3 0x100090 poll dhclient 80863 273690 1 0 3 0x80 poll dhclient 87808 207468 0 0 2 0x14200 zerothread 29889 150551 0 0 3 0x14200 aiodoned aiodoned 13253 439959 0 0 3 0x14200 syncer update 46634 9202 0 0 3 0x14200 cleaner cleaner 73761 115404 0 0 3 0x14200 reaper reaper 33315 64345 0 0 3 0x14200 pgdaemon pagedaemon 37925 73117 0 0 3 0x14200 bored crynlk 38982 219672 0 0 3 0x14200 bored crypto 46362 347249 0 0 3 0x40014200 acpi0 acpi0 37630 101726 0 0 3 0x40014200 idle1 11113 420589 0 0 3 0x14200 bored softnet 44800 86780 0 0 3 0x14200 bored systqmp 87164 345662 0 0 3 0x14200 bored systq 62697 299688 0 0 3 0x40014200 bored softclock 60070 279522 0 0 3 0x40014200 idle0 46731 342028 0 0 3 0x14200 bored smr 1 149027 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 75952 (syz-executor.0) thread 0xffff800020b659e0 (272708) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82373b28) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9521 6436K 6436K 78643K 10895 0 0 pcb 25 9K 12K 78643K 423 0 0 rtable 100 3K 4K 78643K 480 0 0 ifaddr 56 13K 13K 78643K 194 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1486 0 0 iov 0 0K 16K 78643K 69 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 75K 76K 78643K 1607 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 23 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 77 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 21K 78643K 690 0 0 sigio 0 0K 0K 78643K 17 0 0 proc 54 51K 71K 78643K 450 0 0 subproc 64 65538K 67586K 78643K 170 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 57 0 0 in_multi 33 2K 2K 78643K 85 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 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 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 254 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 91 21K 30K 78643K 3185 0 0 UVM aobj 32 4K 4K 78643K 38 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 26 0 0 NDP 11 0K 0K 78643K 54 0 0 temp 164 2375K 2443K 78643K 5212 0 0 kqueue 0 0K 0K 78643K 16 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 inpcbpl 280 368 0 361 1 0 1 1 0 8 0 plimitpl 152 42 0 34 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 68 0 28 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 124 0 120 1 0 1 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 ppxss 1128 28 0 28 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 27 0 18 1 0 1 1 0 8 0 pfstkey 112 27 0 18 1 0 1 1 0 8 0 pfstate 328 27 0 18 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 314 0 126 12 0 12 12 0 8 0 art_table 32 315 0 126 2 0 2 2 0 8 0 art_node 16 67 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 73 0 63 1 0 1 1 0 8 0 shmpl 112 36 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2673 0 1245 47 0 47 47 0 8 0 ffsino 272 2673 0 1245 96 0 96 96 0 8 0 nchpl 144 3852 0 2209 61 0 61 61 0 8 0 uvmvnodes 72 2822 0 0 52 0 52 52 0 8 0 vnodes 200 2822 0 0 149 0 149 149 0 8 0 namei 1024 11314 0 11314 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 9945 0 9945 10 9 1 6 0 8 1 sigapl 432 878 0 862 2 0 2 2 0 8 0 futexpl 56 7728 0 7728 1 0 1 1 0 8 1 knotepl 112 312 0 285 3 2 1 2 0 8 0 kqueuepl 104 220 0 218 1 0 1 1 0 8 0 pipepl 112 630 0 611 3 2 1 2 0 8 0 fdescpl 488 879 0 862 3 0 3 3 0 8 0 filepl 152 5432 0 5332 7 2 5 7 0 8 1 lockfpl 104 275 0 275 4 3 1 1 0 8 1 lockfspl 32 386 0 386 4 3 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 33 0 22 1 0 1 1 0 8 0 ucredpl 96 1153 0 1144 1 0 1 1 0 8 0 zombiepl 144 862 0 862 2 1 1 1 0 8 1 processpl 840 895 0 862 4 0 4 4 0 8 0 procpl 600 2430 0 2386 4 0 4 4 0 8 0 srpgc 64 18 0 18 2 2 0 1 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 384 718 0 699 4 1 3 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 119 0 0 14 0 14 14 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 204 0 0 9 0 9 9 0 8 0 bufpl 256 6621 0 1048 349 0 349 349 0 8 0 anonpl 16 97907 0 89024 82 22 60 69 0 125 21 amapchunkpl 152 5277 0 5191 17 13 4 9 0 158 0 amappl16 192 4014 0 3537 59 33 26 48 0 8 1 amappl15 184 7 0 5 1 0 1 1 0 8 0 amappl14 176 144 0 141 1 0 1 1 0 8 0 amappl13 168 625 0 621 1 0 1 1 0 8 0 amappl12 160 139 0 136 1 0 1 1 0 8 0 amappl11 152 279 0 264 1 0 1 1 0 8 0 amappl10 144 168 0 162 1 0 1 1 0 8 0 amappl9 136 411 0 407 1 0 1 1 0 8 0 amappl8 128 279 0 260 1 0 1 1 0 8 0 amappl7 120 467 0 461 1 0 1 1 0 8 0 amappl6 112 59 0 51 1 0 1 1 0 8 0 amappl5 104 144 0 129 1 0 1 1 0 8 0 amappl4 96 335 0 309 2 1 1 2 0 8 0 amappl3 88 142 0 136 1 0 1 1 0 8 0 amappl2 80 7214 0 7153 2 0 2 2 0 8 0 amappl1 72 28513 0 28070 24 14 10 19 0 8 0 amappl 72 2702 0 2667 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 37 0 6 1 0 1 1 0 8 0 uaddrrnd 24 879 0 862 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 879 0 862 1 0 1 1 0 8 0 vmmpekpl 168 11421 0 11401 2 0 2 2 0 8 0 vmmpepl 168 99988 0 98463 124 43 81 90 0 357 11 vmsppl 360 878 0 862 2 0 2 2 0 8 0 pdppl 4096 1766 0 1724 6 0 6 6 0 8 0 pvpl 32 290725 0 278570 186 26 160 169 0 265 58 pmappl 224 878 0 862 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 502 0 4 15 0 15 15 0 8 0